diff --git a/grammar.js b/grammar.js
index 4986ad46..0f218c29 100644
--- a/grammar.js
+++ b/grammar.js
@@ -601,10 +601,15 @@ module.exports = grammar({
// Should not contain new lines and should not start or end with a space
jsx_text: _ => choice(
- /[^{}<>\n ]([^{}<>\n]*[^{}<>\n ])?/,
+ /[^{}<>\n& ]([^{}<>\n&]*[^{}<>\n& ])?/,
/\/\/[^\n]*/,
),
+ // An entity can be named, numeric (decimal), or numeric (hexadecimal). The
+ // longest entity name is 29 characters long, and the HTML spec says that
+ // no more will ever be added.
+ jsx_html_character_reference: _ => /&(#([xX][0-9a-fA-F]{1,6}|[0-9]{1,5})|[A-Za-z]{1,30});/,
+
jsx_expression: $ => seq(
'{',
optional(choice(
@@ -617,6 +622,7 @@ module.exports = grammar({
_jsx_child: $ => choice(
$.jsx_text,
+ $.jsx_html_character_reference,
$._jsx_element,
$.jsx_expression,
),
@@ -676,8 +682,36 @@ module.exports = grammar({
)),
),
+ jsx_attribute_string: $ => choice(
+ seq(
+ '"',
+ repeat(choice(
+ alias($.unescaped_double_jsx_attribute_string_fragment, $.string_fragment),
+ $.jsx_html_character_reference,
+ )),
+ '"',
+ ),
+ seq(
+ '\'',
+ repeat(choice(
+ alias($.unescaped_single_jsx_attribute_string_fragment, $.string_fragment),
+ $.jsx_html_character_reference,
+ )),
+ '\'',
+ ),
+ ),
+
+ // Workaround to https://github.com/tree-sitter/tree-sitter/issues/1156
+ // We give names to the token() constructs containing a regexp
+ // so as to obtain a node in the CST.
+ //
+ unescaped_double_jsx_attribute_string_fragment: _ => token.immediate(prec(1, /[^"&]+/)),
+
+ // same here
+ unescaped_single_jsx_attribute_string_fragment: _ => token.immediate(prec(1, /[^'&]+/)),
+
_jsx_attribute_value: $ => choice(
- $.string,
+ alias($.jsx_attribute_string, $.string),
$.jsx_expression,
$._jsx_element,
),
@@ -907,12 +941,6 @@ module.exports = grammar({
// Primitives
//
- // Here we tolerate unescaped newlines in double-quoted and
- // single-quoted string literals.
- // This is legal in typescript as jsx/tsx attribute values (as of
- // 2020), and perhaps will be valid in javascript as well in the
- // future.
- //
string: $ => choice(
seq(
'"',
@@ -936,10 +964,10 @@ module.exports = grammar({
// We give names to the token() constructs containing a regexp
// so as to obtain a node in the CST.
//
- unescaped_double_string_fragment: _ => token.immediate(prec(1, /[^"\\]+/)),
+ unescaped_double_string_fragment: _ => token.immediate(prec(1, /[^"\\\n]+/)),
// same here
- unescaped_single_string_fragment: _ => token.immediate(prec(1, /[^'\\]+/)),
+ unescaped_single_string_fragment: _ => token.immediate(prec(1, /[^'\\\n]+/)),
escape_sequence: _ => token.immediate(seq(
'\\',
diff --git a/src/grammar.json b/src/grammar.json
index 1ae9e736..ec56c087 100644
--- a/src/grammar.json
+++ b/src/grammar.json
@@ -2442,7 +2442,7 @@
"members": [
{
"type": "PATTERN",
- "value": "[^{}<>\\n ]([^{}<>\\n]*[^{}<>\\n ])?"
+ "value": "[^{}<>\\n& ]([^{}<>\\n&]*[^{}<>\\n& ])?"
},
{
"type": "PATTERN",
@@ -2450,6 +2450,10 @@
}
]
},
+ "jsx_html_character_reference": {
+ "type": "PATTERN",
+ "value": "&(#([xX][0-9a-fA-F]{1,6}|[0-9]{1,5})|[A-Za-z]{1,30});"
+ },
"jsx_expression": {
"type": "SEQ",
"members": [
@@ -2495,6 +2499,10 @@
"type": "SYMBOL",
"name": "jsx_text"
},
+ {
+ "type": "SYMBOL",
+ "name": "jsx_html_character_reference"
+ },
{
"type": "SYMBOL",
"name": "_jsx_element"
@@ -2777,12 +2785,112 @@
}
]
},
+ "jsx_attribute_string": {
+ "type": "CHOICE",
+ "members": [
+ {
+ "type": "SEQ",
+ "members": [
+ {
+ "type": "STRING",
+ "value": "\""
+ },
+ {
+ "type": "REPEAT",
+ "content": {
+ "type": "CHOICE",
+ "members": [
+ {
+ "type": "ALIAS",
+ "content": {
+ "type": "SYMBOL",
+ "name": "unescaped_double_jsx_attribute_string_fragment"
+ },
+ "named": true,
+ "value": "string_fragment"
+ },
+ {
+ "type": "SYMBOL",
+ "name": "jsx_html_character_reference"
+ }
+ ]
+ }
+ },
+ {
+ "type": "STRING",
+ "value": "\""
+ }
+ ]
+ },
+ {
+ "type": "SEQ",
+ "members": [
+ {
+ "type": "STRING",
+ "value": "'"
+ },
+ {
+ "type": "REPEAT",
+ "content": {
+ "type": "CHOICE",
+ "members": [
+ {
+ "type": "ALIAS",
+ "content": {
+ "type": "SYMBOL",
+ "name": "unescaped_single_jsx_attribute_string_fragment"
+ },
+ "named": true,
+ "value": "string_fragment"
+ },
+ {
+ "type": "SYMBOL",
+ "name": "jsx_html_character_reference"
+ }
+ ]
+ }
+ },
+ {
+ "type": "STRING",
+ "value": "'"
+ }
+ ]
+ }
+ ]
+ },
+ "unescaped_double_jsx_attribute_string_fragment": {
+ "type": "IMMEDIATE_TOKEN",
+ "content": {
+ "type": "PREC",
+ "value": 1,
+ "content": {
+ "type": "PATTERN",
+ "value": "[^\"&]+"
+ }
+ }
+ },
+ "unescaped_single_jsx_attribute_string_fragment": {
+ "type": "IMMEDIATE_TOKEN",
+ "content": {
+ "type": "PREC",
+ "value": 1,
+ "content": {
+ "type": "PATTERN",
+ "value": "[^'&]+"
+ }
+ }
+ },
"_jsx_attribute_value": {
"type": "CHOICE",
"members": [
{
- "type": "SYMBOL",
- "name": "string"
+ "type": "ALIAS",
+ "content": {
+ "type": "SYMBOL",
+ "name": "jsx_attribute_string"
+ },
+ "named": true,
+ "value": "string"
},
{
"type": "SYMBOL",
@@ -4872,7 +4980,7 @@
"value": 1,
"content": {
"type": "PATTERN",
- "value": "[^\"\\\\]+"
+ "value": "[^\"\\\\\\n]+"
}
}
},
@@ -4883,7 +4991,7 @@
"value": 1,
"content": {
"type": "PATTERN",
- "value": "[^'\\\\]+"
+ "value": "[^'\\\\\\n]+"
}
}
},
diff --git a/src/node-types.json b/src/node-types.json
index 8d56c621..ec65f609 100644
--- a/src/node-types.json
+++ b/src/node-types.json
@@ -1864,6 +1864,10 @@
"type": "jsx_expression",
"named": true
},
+ {
+ "type": "jsx_html_character_reference",
+ "named": true
+ },
{
"type": "jsx_self_closing_element",
"named": true
@@ -2620,6 +2624,10 @@
"type": "escape_sequence",
"named": true
},
+ {
+ "type": "jsx_html_character_reference",
+ "named": true
+ },
{
"type": "string_fragment",
"named": true
@@ -3435,6 +3443,10 @@
"type": "instanceof",
"named": false
},
+ {
+ "type": "jsx_html_character_reference",
+ "named": true
+ },
{
"type": "let",
"named": false
diff --git a/src/parser.c b/src/parser.c
index 0df68851..8ec7c1f0 100644
--- a/src/parser.c
+++ b/src/parser.c
@@ -14,11 +14,11 @@
#endif
#define LANGUAGE_VERSION 14
-#define STATE_COUNT 2781
+#define STATE_COUNT 2783
#define LARGE_STATE_COUNT 440
-#define SYMBOL_COUNT 257
+#define SYMBOL_COUNT 263
#define ALIAS_COUNT 4
-#define TOKEN_COUNT 132
+#define TOKEN_COUNT 135
#define EXTERNAL_TOKEN_COUNT 3
#define FIELD_COUNT 38
#define MAX_ALIAS_SEQUENCE_LENGTH 7
@@ -71,220 +71,226 @@ enum {
anon_sym_LT_SLASHtemplate_GT = 44,
aux_sym_jsx_text_token1 = 45,
aux_sym_jsx_text_token2 = 46,
- anon_sym_LT = 47,
- anon_sym_GT = 48,
- sym_jsx_identifier = 49,
- anon_sym_DOT = 50,
- anon_sym_LT_SLASH = 51,
- anon_sym_SLASH_GT = 52,
- anon_sym_class = 53,
- anon_sym_extends = 54,
- anon_sym_async = 55,
- anon_sym_function = 56,
- anon_sym_EQ_GT = 57,
- sym_optional_chain = 58,
- anon_sym_new = 59,
- anon_sym_PLUS_EQ = 60,
- anon_sym_DASH_EQ = 61,
- anon_sym_STAR_EQ = 62,
- anon_sym_SLASH_EQ = 63,
- anon_sym_PERCENT_EQ = 64,
- anon_sym_CARET_EQ = 65,
- anon_sym_AMP_EQ = 66,
- anon_sym_PIPE_EQ = 67,
- anon_sym_GT_GT_EQ = 68,
- anon_sym_GT_GT_GT_EQ = 69,
- anon_sym_LT_LT_EQ = 70,
- anon_sym_STAR_STAR_EQ = 71,
- anon_sym_AMP_AMP_EQ = 72,
- anon_sym_PIPE_PIPE_EQ = 73,
- anon_sym_QMARK_QMARK_EQ = 74,
- anon_sym_DOT_DOT_DOT = 75,
- anon_sym_AMP_AMP = 76,
- anon_sym_PIPE_PIPE = 77,
- anon_sym_GT_GT = 78,
- anon_sym_GT_GT_GT = 79,
- anon_sym_LT_LT = 80,
- anon_sym_AMP = 81,
- anon_sym_CARET = 82,
- anon_sym_PIPE = 83,
- anon_sym_PLUS = 84,
- anon_sym_DASH = 85,
- anon_sym_SLASH = 86,
- anon_sym_PERCENT = 87,
- anon_sym_STAR_STAR = 88,
- anon_sym_LT_EQ = 89,
- anon_sym_EQ_EQ = 90,
- anon_sym_EQ_EQ_EQ = 91,
- anon_sym_BANG_EQ = 92,
- anon_sym_BANG_EQ_EQ = 93,
- anon_sym_GT_EQ = 94,
- anon_sym_QMARK_QMARK = 95,
- anon_sym_instanceof = 96,
- anon_sym_BANG = 97,
- anon_sym_TILDE = 98,
- anon_sym_typeof = 99,
- anon_sym_void = 100,
- anon_sym_delete = 101,
- anon_sym_PLUS_PLUS = 102,
- anon_sym_DASH_DASH = 103,
- anon_sym_DQUOTE = 104,
- anon_sym_SQUOTE = 105,
- sym_unescaped_double_string_fragment = 106,
- sym_unescaped_single_string_fragment = 107,
- sym_escape_sequence = 108,
- sym_comment = 109,
- anon_sym_BQUOTE = 110,
- anon_sym_DOLLAR_LBRACE = 111,
- anon_sym_SLASH2 = 112,
- sym_regex_pattern = 113,
- sym_regex_flags = 114,
- sym_number = 115,
- sym_private_property_identifier = 116,
- anon_sym_target = 117,
- sym_this = 118,
- sym_super = 119,
- sym_true = 120,
- sym_false = 121,
- sym_null = 122,
- sym_undefined = 123,
- anon_sym_AT = 124,
- anon_sym_static = 125,
- aux_sym_method_definition_token1 = 126,
- anon_sym_get = 127,
- anon_sym_set = 128,
- sym__automatic_semicolon = 129,
- sym__template_chars = 130,
- sym__ternary_qmark = 131,
- sym_program = 132,
- sym_export_statement = 133,
- sym_namespace_export = 134,
- sym_export_clause = 135,
- sym_export_specifier = 136,
- sym__module_export_name = 137,
- sym_declaration = 138,
- sym_import = 139,
- sym_import_statement = 140,
- sym_import_clause = 141,
- sym__from_clause = 142,
- sym_namespace_import = 143,
- sym_named_imports = 144,
- sym_import_specifier = 145,
- sym_expression_statement = 146,
- sym_variable_declaration = 147,
- sym_lexical_declaration = 148,
- sym_variable_declarator = 149,
- sym_statement_block = 150,
- sym_else_clause = 151,
- sym_if_statement = 152,
- sym_switch_statement = 153,
- sym_for_statement = 154,
- sym_for_in_statement = 155,
- sym__for_header = 156,
- sym_while_statement = 157,
- sym_do_statement = 158,
- sym_try_statement = 159,
- sym_with_statement = 160,
- sym_break_statement = 161,
- sym_continue_statement = 162,
- sym_debugger_statement = 163,
- sym_return_statement = 164,
- sym_throw_statement = 165,
- sym_empty_statement = 166,
- sym_labeled_statement = 167,
- sym_switch_body = 168,
- sym_switch_case = 169,
- sym_switch_default = 170,
- sym_catch_clause = 171,
- sym_finally_clause = 172,
- sym_parenthesized_expression = 173,
- sym_expression = 174,
- sym_primary_expression = 175,
- sym_yield_expression = 176,
- sym_object = 177,
- sym_object_pattern = 178,
- sym_assignment_pattern = 179,
- sym_object_assignment_pattern = 180,
- sym_array = 181,
- sym_array_pattern = 182,
- sym_glimmer_template = 183,
- sym_glimmer_opening_tag = 184,
- sym_glimmer_closing_tag = 185,
- sym_jsx_element = 186,
- sym_jsx_text = 187,
- sym_jsx_expression = 188,
- sym_jsx_opening_element = 189,
- sym_nested_identifier = 190,
- sym_jsx_namespace_name = 191,
- sym_jsx_closing_element = 192,
- sym_jsx_self_closing_element = 193,
- sym_jsx_attribute = 194,
- sym_class = 195,
- sym_class_declaration = 196,
- sym_class_heritage = 197,
- sym_function = 198,
- sym_function_declaration = 199,
- sym_generator_function = 200,
- sym_generator_function_declaration = 201,
- sym_arrow_function = 202,
- sym_call_expression = 203,
- sym_new_expression = 204,
- sym_await_expression = 205,
- sym_member_expression = 206,
- sym_subscript_expression = 207,
- sym_assignment_expression = 208,
- sym__augmented_assignment_lhs = 209,
- sym_augmented_assignment_expression = 210,
- sym__initializer = 211,
- sym__destructuring_pattern = 212,
- sym_spread_element = 213,
- sym_ternary_expression = 214,
- sym_binary_expression = 215,
- sym_unary_expression = 216,
- sym_update_expression = 217,
- sym_sequence_expression = 218,
- sym_string = 219,
- sym_template_string = 220,
- sym_template_substitution = 221,
- sym_regex = 222,
- sym_meta_property = 223,
- sym_arguments = 224,
- sym_decorator = 225,
- sym_decorator_member_expression = 226,
- sym_decorator_call_expression = 227,
- sym_class_body = 228,
- sym_field_definition = 229,
- sym_formal_parameters = 230,
- sym_class_static_block = 231,
- sym_pattern = 232,
- sym_rest_pattern = 233,
- sym_method_definition = 234,
- sym_pair = 235,
- sym_pair_pattern = 236,
- sym__property_name = 237,
- sym_computed_property_name = 238,
- aux_sym_program_repeat1 = 239,
- aux_sym_export_statement_repeat1 = 240,
- aux_sym_export_clause_repeat1 = 241,
- aux_sym_named_imports_repeat1 = 242,
- aux_sym_variable_declaration_repeat1 = 243,
- aux_sym_switch_body_repeat1 = 244,
- aux_sym_object_repeat1 = 245,
- aux_sym_object_pattern_repeat1 = 246,
- aux_sym_array_repeat1 = 247,
- aux_sym_array_pattern_repeat1 = 248,
- aux_sym_glimmer_template_repeat1 = 249,
- aux_sym_jsx_element_repeat1 = 250,
- aux_sym_jsx_opening_element_repeat1 = 251,
- aux_sym_string_repeat1 = 252,
- aux_sym_string_repeat2 = 253,
- aux_sym_template_string_repeat1 = 254,
- aux_sym_class_body_repeat1 = 255,
- aux_sym_formal_parameters_repeat1 = 256,
- alias_sym_property_identifier = 257,
- alias_sym_shorthand_property_identifier = 258,
- alias_sym_shorthand_property_identifier_pattern = 259,
- alias_sym_statement_identifier = 260,
+ sym_jsx_html_character_reference = 47,
+ anon_sym_LT = 48,
+ anon_sym_GT = 49,
+ sym_jsx_identifier = 50,
+ anon_sym_DOT = 51,
+ anon_sym_LT_SLASH = 52,
+ anon_sym_SLASH_GT = 53,
+ anon_sym_DQUOTE = 54,
+ anon_sym_SQUOTE = 55,
+ sym_unescaped_double_jsx_attribute_string_fragment = 56,
+ sym_unescaped_single_jsx_attribute_string_fragment = 57,
+ anon_sym_class = 58,
+ anon_sym_extends = 59,
+ anon_sym_async = 60,
+ anon_sym_function = 61,
+ anon_sym_EQ_GT = 62,
+ sym_optional_chain = 63,
+ anon_sym_new = 64,
+ anon_sym_PLUS_EQ = 65,
+ anon_sym_DASH_EQ = 66,
+ anon_sym_STAR_EQ = 67,
+ anon_sym_SLASH_EQ = 68,
+ anon_sym_PERCENT_EQ = 69,
+ anon_sym_CARET_EQ = 70,
+ anon_sym_AMP_EQ = 71,
+ anon_sym_PIPE_EQ = 72,
+ anon_sym_GT_GT_EQ = 73,
+ anon_sym_GT_GT_GT_EQ = 74,
+ anon_sym_LT_LT_EQ = 75,
+ anon_sym_STAR_STAR_EQ = 76,
+ anon_sym_AMP_AMP_EQ = 77,
+ anon_sym_PIPE_PIPE_EQ = 78,
+ anon_sym_QMARK_QMARK_EQ = 79,
+ anon_sym_DOT_DOT_DOT = 80,
+ anon_sym_AMP_AMP = 81,
+ anon_sym_PIPE_PIPE = 82,
+ anon_sym_GT_GT = 83,
+ anon_sym_GT_GT_GT = 84,
+ anon_sym_LT_LT = 85,
+ anon_sym_AMP = 86,
+ anon_sym_CARET = 87,
+ anon_sym_PIPE = 88,
+ anon_sym_PLUS = 89,
+ anon_sym_DASH = 90,
+ anon_sym_SLASH = 91,
+ anon_sym_PERCENT = 92,
+ anon_sym_STAR_STAR = 93,
+ anon_sym_LT_EQ = 94,
+ anon_sym_EQ_EQ = 95,
+ anon_sym_EQ_EQ_EQ = 96,
+ anon_sym_BANG_EQ = 97,
+ anon_sym_BANG_EQ_EQ = 98,
+ anon_sym_GT_EQ = 99,
+ anon_sym_QMARK_QMARK = 100,
+ anon_sym_instanceof = 101,
+ anon_sym_BANG = 102,
+ anon_sym_TILDE = 103,
+ anon_sym_typeof = 104,
+ anon_sym_void = 105,
+ anon_sym_delete = 106,
+ anon_sym_PLUS_PLUS = 107,
+ anon_sym_DASH_DASH = 108,
+ sym_unescaped_double_string_fragment = 109,
+ sym_unescaped_single_string_fragment = 110,
+ sym_escape_sequence = 111,
+ sym_comment = 112,
+ anon_sym_BQUOTE = 113,
+ anon_sym_DOLLAR_LBRACE = 114,
+ anon_sym_SLASH2 = 115,
+ sym_regex_pattern = 116,
+ sym_regex_flags = 117,
+ sym_number = 118,
+ sym_private_property_identifier = 119,
+ anon_sym_target = 120,
+ sym_this = 121,
+ sym_super = 122,
+ sym_true = 123,
+ sym_false = 124,
+ sym_null = 125,
+ sym_undefined = 126,
+ anon_sym_AT = 127,
+ anon_sym_static = 128,
+ aux_sym_method_definition_token1 = 129,
+ anon_sym_get = 130,
+ anon_sym_set = 131,
+ sym__automatic_semicolon = 132,
+ sym__template_chars = 133,
+ sym__ternary_qmark = 134,
+ sym_program = 135,
+ sym_export_statement = 136,
+ sym_namespace_export = 137,
+ sym_export_clause = 138,
+ sym_export_specifier = 139,
+ sym__module_export_name = 140,
+ sym_declaration = 141,
+ sym_import = 142,
+ sym_import_statement = 143,
+ sym_import_clause = 144,
+ sym__from_clause = 145,
+ sym_namespace_import = 146,
+ sym_named_imports = 147,
+ sym_import_specifier = 148,
+ sym_expression_statement = 149,
+ sym_variable_declaration = 150,
+ sym_lexical_declaration = 151,
+ sym_variable_declarator = 152,
+ sym_statement_block = 153,
+ sym_else_clause = 154,
+ sym_if_statement = 155,
+ sym_switch_statement = 156,
+ sym_for_statement = 157,
+ sym_for_in_statement = 158,
+ sym__for_header = 159,
+ sym_while_statement = 160,
+ sym_do_statement = 161,
+ sym_try_statement = 162,
+ sym_with_statement = 163,
+ sym_break_statement = 164,
+ sym_continue_statement = 165,
+ sym_debugger_statement = 166,
+ sym_return_statement = 167,
+ sym_throw_statement = 168,
+ sym_empty_statement = 169,
+ sym_labeled_statement = 170,
+ sym_switch_body = 171,
+ sym_switch_case = 172,
+ sym_switch_default = 173,
+ sym_catch_clause = 174,
+ sym_finally_clause = 175,
+ sym_parenthesized_expression = 176,
+ sym_expression = 177,
+ sym_primary_expression = 178,
+ sym_yield_expression = 179,
+ sym_object = 180,
+ sym_object_pattern = 181,
+ sym_assignment_pattern = 182,
+ sym_object_assignment_pattern = 183,
+ sym_array = 184,
+ sym_array_pattern = 185,
+ sym_glimmer_template = 186,
+ sym_glimmer_opening_tag = 187,
+ sym_glimmer_closing_tag = 188,
+ sym_jsx_element = 189,
+ sym_jsx_text = 190,
+ sym_jsx_expression = 191,
+ sym_jsx_opening_element = 192,
+ sym_nested_identifier = 193,
+ sym_jsx_namespace_name = 194,
+ sym_jsx_closing_element = 195,
+ sym_jsx_self_closing_element = 196,
+ sym_jsx_attribute = 197,
+ sym_jsx_attribute_string = 198,
+ sym_class = 199,
+ sym_class_declaration = 200,
+ sym_class_heritage = 201,
+ sym_function = 202,
+ sym_function_declaration = 203,
+ sym_generator_function = 204,
+ sym_generator_function_declaration = 205,
+ sym_arrow_function = 206,
+ sym_call_expression = 207,
+ sym_new_expression = 208,
+ sym_await_expression = 209,
+ sym_member_expression = 210,
+ sym_subscript_expression = 211,
+ sym_assignment_expression = 212,
+ sym__augmented_assignment_lhs = 213,
+ sym_augmented_assignment_expression = 214,
+ sym__initializer = 215,
+ sym__destructuring_pattern = 216,
+ sym_spread_element = 217,
+ sym_ternary_expression = 218,
+ sym_binary_expression = 219,
+ sym_unary_expression = 220,
+ sym_update_expression = 221,
+ sym_sequence_expression = 222,
+ sym_string = 223,
+ sym_template_string = 224,
+ sym_template_substitution = 225,
+ sym_regex = 226,
+ sym_meta_property = 227,
+ sym_arguments = 228,
+ sym_decorator = 229,
+ sym_decorator_member_expression = 230,
+ sym_decorator_call_expression = 231,
+ sym_class_body = 232,
+ sym_field_definition = 233,
+ sym_formal_parameters = 234,
+ sym_class_static_block = 235,
+ sym_pattern = 236,
+ sym_rest_pattern = 237,
+ sym_method_definition = 238,
+ sym_pair = 239,
+ sym_pair_pattern = 240,
+ sym__property_name = 241,
+ sym_computed_property_name = 242,
+ aux_sym_program_repeat1 = 243,
+ aux_sym_export_statement_repeat1 = 244,
+ aux_sym_export_clause_repeat1 = 245,
+ aux_sym_named_imports_repeat1 = 246,
+ aux_sym_variable_declaration_repeat1 = 247,
+ aux_sym_switch_body_repeat1 = 248,
+ aux_sym_object_repeat1 = 249,
+ aux_sym_object_pattern_repeat1 = 250,
+ aux_sym_array_repeat1 = 251,
+ aux_sym_array_pattern_repeat1 = 252,
+ aux_sym_glimmer_template_repeat1 = 253,
+ aux_sym_jsx_element_repeat1 = 254,
+ aux_sym_jsx_opening_element_repeat1 = 255,
+ aux_sym_jsx_attribute_string_repeat1 = 256,
+ aux_sym_jsx_attribute_string_repeat2 = 257,
+ aux_sym_string_repeat1 = 258,
+ aux_sym_string_repeat2 = 259,
+ aux_sym_template_string_repeat1 = 260,
+ aux_sym_class_body_repeat1 = 261,
+ aux_sym_formal_parameters_repeat1 = 262,
+ alias_sym_property_identifier = 263,
+ alias_sym_shorthand_property_identifier = 264,
+ alias_sym_shorthand_property_identifier_pattern = 265,
+ alias_sym_statement_identifier = 266,
};
static const char * const ts_symbol_names[] = {
@@ -335,12 +341,17 @@ static const char * const ts_symbol_names[] = {
[anon_sym_LT_SLASHtemplate_GT] = "",
[aux_sym_jsx_text_token1] = "jsx_text_token1",
[aux_sym_jsx_text_token2] = "jsx_text_token2",
+ [sym_jsx_html_character_reference] = "jsx_html_character_reference",
[anon_sym_LT] = "<",
[anon_sym_GT] = ">",
[sym_jsx_identifier] = "identifier",
[anon_sym_DOT] = ".",
[anon_sym_LT_SLASH] = "",
[anon_sym_SLASH_GT] = "/>",
+ [anon_sym_DQUOTE] = "\"",
+ [anon_sym_SQUOTE] = "'",
+ [sym_unescaped_double_jsx_attribute_string_fragment] = "string_fragment",
+ [sym_unescaped_single_jsx_attribute_string_fragment] = "string_fragment",
[anon_sym_class] = "class",
[anon_sym_extends] = "extends",
[anon_sym_async] = "async",
@@ -392,8 +403,6 @@ static const char * const ts_symbol_names[] = {
[anon_sym_delete] = "delete",
[anon_sym_PLUS_PLUS] = "++",
[anon_sym_DASH_DASH] = "--",
- [anon_sym_DQUOTE] = "\"",
- [anon_sym_SQUOTE] = "'",
[sym_unescaped_double_string_fragment] = "string_fragment",
[sym_unescaped_single_string_fragment] = "string_fragment",
[sym_escape_sequence] = "escape_sequence",
@@ -483,6 +492,7 @@ static const char * const ts_symbol_names[] = {
[sym_jsx_closing_element] = "jsx_closing_element",
[sym_jsx_self_closing_element] = "jsx_self_closing_element",
[sym_jsx_attribute] = "jsx_attribute",
+ [sym_jsx_attribute_string] = "string",
[sym_class] = "class",
[sym_class_declaration] = "class_declaration",
[sym_class_heritage] = "class_heritage",
@@ -540,6 +550,8 @@ static const char * const ts_symbol_names[] = {
[aux_sym_glimmer_template_repeat1] = "glimmer_template_repeat1",
[aux_sym_jsx_element_repeat1] = "jsx_element_repeat1",
[aux_sym_jsx_opening_element_repeat1] = "jsx_opening_element_repeat1",
+ [aux_sym_jsx_attribute_string_repeat1] = "jsx_attribute_string_repeat1",
+ [aux_sym_jsx_attribute_string_repeat2] = "jsx_attribute_string_repeat2",
[aux_sym_string_repeat1] = "string_repeat1",
[aux_sym_string_repeat2] = "string_repeat2",
[aux_sym_template_string_repeat1] = "template_string_repeat1",
@@ -599,12 +611,17 @@ static const TSSymbol ts_symbol_map[] = {
[anon_sym_LT_SLASHtemplate_GT] = anon_sym_LT_SLASHtemplate_GT,
[aux_sym_jsx_text_token1] = aux_sym_jsx_text_token1,
[aux_sym_jsx_text_token2] = aux_sym_jsx_text_token2,
+ [sym_jsx_html_character_reference] = sym_jsx_html_character_reference,
[anon_sym_LT] = anon_sym_LT,
[anon_sym_GT] = anon_sym_GT,
[sym_jsx_identifier] = sym_identifier,
[anon_sym_DOT] = anon_sym_DOT,
[anon_sym_LT_SLASH] = anon_sym_LT_SLASH,
[anon_sym_SLASH_GT] = anon_sym_SLASH_GT,
+ [anon_sym_DQUOTE] = anon_sym_DQUOTE,
+ [anon_sym_SQUOTE] = anon_sym_SQUOTE,
+ [sym_unescaped_double_jsx_attribute_string_fragment] = sym_unescaped_double_jsx_attribute_string_fragment,
+ [sym_unescaped_single_jsx_attribute_string_fragment] = sym_unescaped_double_jsx_attribute_string_fragment,
[anon_sym_class] = anon_sym_class,
[anon_sym_extends] = anon_sym_extends,
[anon_sym_async] = anon_sym_async,
@@ -656,10 +673,8 @@ static const TSSymbol ts_symbol_map[] = {
[anon_sym_delete] = anon_sym_delete,
[anon_sym_PLUS_PLUS] = anon_sym_PLUS_PLUS,
[anon_sym_DASH_DASH] = anon_sym_DASH_DASH,
- [anon_sym_DQUOTE] = anon_sym_DQUOTE,
- [anon_sym_SQUOTE] = anon_sym_SQUOTE,
- [sym_unescaped_double_string_fragment] = sym_unescaped_double_string_fragment,
- [sym_unescaped_single_string_fragment] = sym_unescaped_double_string_fragment,
+ [sym_unescaped_double_string_fragment] = sym_unescaped_double_jsx_attribute_string_fragment,
+ [sym_unescaped_single_string_fragment] = sym_unescaped_double_jsx_attribute_string_fragment,
[sym_escape_sequence] = sym_escape_sequence,
[sym_comment] = sym_comment,
[anon_sym_BQUOTE] = anon_sym_BQUOTE,
@@ -747,6 +762,7 @@ static const TSSymbol ts_symbol_map[] = {
[sym_jsx_closing_element] = sym_jsx_closing_element,
[sym_jsx_self_closing_element] = sym_jsx_self_closing_element,
[sym_jsx_attribute] = sym_jsx_attribute,
+ [sym_jsx_attribute_string] = sym_string,
[sym_class] = sym_class,
[sym_class_declaration] = sym_class_declaration,
[sym_class_heritage] = sym_class_heritage,
@@ -804,6 +820,8 @@ static const TSSymbol ts_symbol_map[] = {
[aux_sym_glimmer_template_repeat1] = aux_sym_glimmer_template_repeat1,
[aux_sym_jsx_element_repeat1] = aux_sym_jsx_element_repeat1,
[aux_sym_jsx_opening_element_repeat1] = aux_sym_jsx_opening_element_repeat1,
+ [aux_sym_jsx_attribute_string_repeat1] = aux_sym_jsx_attribute_string_repeat1,
+ [aux_sym_jsx_attribute_string_repeat2] = aux_sym_jsx_attribute_string_repeat2,
[aux_sym_string_repeat1] = aux_sym_string_repeat1,
[aux_sym_string_repeat2] = aux_sym_string_repeat2,
[aux_sym_template_string_repeat1] = aux_sym_template_string_repeat1,
@@ -1004,6 +1022,10 @@ static const TSSymbolMetadata ts_symbol_metadata[] = {
.visible = false,
.named = false,
},
+ [sym_jsx_html_character_reference] = {
+ .visible = true,
+ .named = true,
+ },
[anon_sym_LT] = {
.visible = true,
.named = false,
@@ -1028,6 +1050,22 @@ static const TSSymbolMetadata ts_symbol_metadata[] = {
.visible = true,
.named = false,
},
+ [anon_sym_DQUOTE] = {
+ .visible = true,
+ .named = false,
+ },
+ [anon_sym_SQUOTE] = {
+ .visible = true,
+ .named = false,
+ },
+ [sym_unescaped_double_jsx_attribute_string_fragment] = {
+ .visible = true,
+ .named = true,
+ },
+ [sym_unescaped_single_jsx_attribute_string_fragment] = {
+ .visible = true,
+ .named = true,
+ },
[anon_sym_class] = {
.visible = true,
.named = false,
@@ -1232,14 +1270,6 @@ static const TSSymbolMetadata ts_symbol_metadata[] = {
.visible = true,
.named = false,
},
- [anon_sym_DQUOTE] = {
- .visible = true,
- .named = false,
- },
- [anon_sym_SQUOTE] = {
- .visible = true,
- .named = false,
- },
[sym_unescaped_double_string_fragment] = {
.visible = true,
.named = true,
@@ -1599,6 +1629,10 @@ static const TSSymbolMetadata ts_symbol_metadata[] = {
.visible = true,
.named = true,
},
+ [sym_jsx_attribute_string] = {
+ .visible = true,
+ .named = true,
+ },
[sym_class] = {
.visible = true,
.named = true,
@@ -1828,6 +1862,14 @@ static const TSSymbolMetadata ts_symbol_metadata[] = {
.visible = false,
.named = false,
},
+ [aux_sym_jsx_attribute_string_repeat1] = {
+ .visible = false,
+ .named = false,
+ },
+ [aux_sym_jsx_attribute_string_repeat2] = {
+ .visible = false,
+ .named = false,
+ },
[aux_sym_string_repeat1] = {
.visible = false,
.named = false,
@@ -2426,12 +2468,12 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = {
[12] = 12,
[13] = 13,
[14] = 14,
- [15] = 14,
+ [15] = 13,
[16] = 16,
[17] = 16,
[18] = 18,
- [19] = 16,
- [20] = 18,
+ [19] = 18,
+ [20] = 16,
[21] = 16,
[22] = 18,
[23] = 16,
@@ -2439,19 +2481,19 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = {
[25] = 16,
[26] = 18,
[27] = 16,
- [28] = 16,
- [29] = 16,
- [30] = 18,
- [31] = 16,
- [32] = 18,
+ [28] = 18,
+ [29] = 18,
+ [30] = 16,
+ [31] = 18,
+ [32] = 16,
[33] = 18,
- [34] = 16,
- [35] = 18,
- [36] = 16,
- [37] = 18,
- [38] = 18,
- [39] = 16,
- [40] = 18,
+ [34] = 18,
+ [35] = 16,
+ [36] = 18,
+ [37] = 16,
+ [38] = 16,
+ [39] = 18,
+ [40] = 16,
[41] = 18,
[42] = 16,
[43] = 18,
@@ -2460,76 +2502,76 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = {
[46] = 16,
[47] = 18,
[48] = 16,
- [49] = 49,
- [50] = 18,
- [51] = 16,
+ [49] = 18,
+ [50] = 16,
+ [51] = 18,
[52] = 16,
[53] = 18,
[54] = 16,
[55] = 18,
[56] = 16,
- [57] = 18,
- [58] = 58,
- [59] = 16,
- [60] = 60,
- [61] = 18,
+ [57] = 57,
+ [58] = 18,
+ [59] = 59,
+ [60] = 16,
+ [61] = 61,
[62] = 18,
- [63] = 16,
+ [63] = 18,
[64] = 16,
[65] = 18,
[66] = 16,
[67] = 18,
- [68] = 18,
+ [68] = 16,
[69] = 69,
[70] = 70,
- [71] = 70,
+ [71] = 71,
[72] = 72,
[73] = 73,
[74] = 74,
[75] = 75,
- [76] = 76,
+ [76] = 70,
[77] = 69,
[78] = 78,
- [79] = 79,
- [80] = 79,
- [81] = 76,
+ [79] = 72,
+ [80] = 74,
+ [81] = 78,
[82] = 69,
[83] = 83,
[84] = 75,
- [85] = 78,
- [86] = 75,
- [87] = 83,
- [88] = 79,
- [89] = 83,
- [90] = 79,
- [91] = 69,
- [92] = 74,
- [93] = 73,
- [94] = 75,
- [95] = 72,
- [96] = 83,
- [97] = 70,
- [98] = 72,
- [99] = 79,
- [100] = 76,
- [101] = 69,
+ [85] = 74,
+ [86] = 71,
+ [87] = 87,
+ [88] = 73,
+ [89] = 73,
+ [90] = 72,
+ [91] = 87,
+ [92] = 78,
+ [93] = 75,
+ [94] = 71,
+ [95] = 78,
+ [96] = 73,
+ [97] = 69,
+ [98] = 74,
+ [99] = 83,
+ [100] = 75,
+ [101] = 87,
[102] = 83,
- [103] = 76,
+ [103] = 83,
[104] = 70,
- [105] = 78,
- [106] = 76,
- [107] = 72,
+ [105] = 72,
+ [106] = 71,
+ [107] = 73,
[108] = 74,
- [109] = 72,
- [110] = 74,
- [111] = 78,
- [112] = 73,
- [113] = 75,
- [114] = 73,
- [115] = 70,
- [116] = 74,
- [117] = 78,
- [118] = 73,
+ [109] = 87,
+ [110] = 75,
+ [111] = 70,
+ [112] = 78,
+ [113] = 69,
+ [114] = 71,
+ [115] = 83,
+ [116] = 87,
+ [117] = 70,
+ [118] = 72,
[119] = 119,
[120] = 119,
[121] = 119,
@@ -2539,117 +2581,117 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = {
[125] = 124,
[126] = 126,
[127] = 127,
- [128] = 126,
- [129] = 127,
- [130] = 130,
- [131] = 127,
+ [128] = 124,
+ [129] = 126,
+ [130] = 127,
+ [131] = 126,
[132] = 132,
- [133] = 132,
- [134] = 134,
- [135] = 127,
- [136] = 132,
- [137] = 126,
- [138] = 127,
- [139] = 126,
- [140] = 127,
+ [133] = 127,
+ [134] = 124,
+ [135] = 132,
+ [136] = 126,
+ [137] = 127,
+ [138] = 138,
+ [139] = 127,
+ [140] = 140,
[141] = 126,
- [142] = 132,
+ [142] = 127,
[143] = 124,
[144] = 132,
- [145] = 124,
- [146] = 124,
- [147] = 127,
- [148] = 134,
+ [145] = 132,
+ [146] = 127,
+ [147] = 132,
+ [148] = 148,
[149] = 149,
[150] = 150,
- [151] = 134,
+ [151] = 151,
[152] = 152,
- [153] = 153,
+ [153] = 138,
[154] = 154,
[155] = 155,
[156] = 156,
- [157] = 157,
+ [157] = 138,
[158] = 158,
[159] = 159,
[160] = 160,
[161] = 161,
[162] = 162,
[163] = 163,
- [164] = 158,
- [165] = 160,
- [166] = 166,
- [167] = 153,
- [168] = 160,
- [169] = 154,
- [170] = 170,
- [171] = 155,
- [172] = 158,
- [173] = 153,
- [174] = 134,
- [175] = 159,
- [176] = 157,
- [177] = 161,
- [178] = 166,
- [179] = 162,
- [180] = 154,
- [181] = 163,
- [182] = 159,
- [183] = 149,
- [184] = 150,
- [185] = 156,
- [186] = 150,
- [187] = 161,
- [188] = 188,
- [189] = 162,
- [190] = 156,
- [191] = 149,
- [192] = 152,
- [193] = 152,
- [194] = 157,
- [195] = 155,
- [196] = 163,
- [197] = 161,
- [198] = 198,
+ [164] = 164,
+ [165] = 150,
+ [166] = 161,
+ [167] = 158,
+ [168] = 159,
+ [169] = 160,
+ [170] = 161,
+ [171] = 171,
+ [172] = 138,
+ [173] = 155,
+ [174] = 174,
+ [175] = 160,
+ [176] = 163,
+ [177] = 162,
+ [178] = 152,
+ [179] = 159,
+ [180] = 158,
+ [181] = 150,
+ [182] = 148,
+ [183] = 174,
+ [184] = 149,
+ [185] = 151,
+ [186] = 154,
+ [187] = 156,
+ [188] = 163,
+ [189] = 152,
+ [190] = 151,
+ [191] = 162,
+ [192] = 149,
+ [193] = 156,
+ [194] = 155,
+ [195] = 154,
+ [196] = 148,
+ [197] = 163,
+ [198] = 159,
[199] = 199,
- [200] = 162,
- [201] = 156,
- [202] = 160,
- [203] = 150,
- [204] = 199,
- [205] = 149,
- [206] = 153,
- [207] = 163,
- [208] = 157,
- [209] = 152,
- [210] = 155,
- [211] = 159,
- [212] = 154,
- [213] = 158,
+ [200] = 158,
+ [201] = 201,
+ [202] = 156,
+ [203] = 161,
+ [204] = 160,
+ [205] = 199,
+ [206] = 154,
+ [207] = 155,
+ [208] = 151,
+ [209] = 149,
+ [210] = 162,
+ [211] = 148,
+ [212] = 152,
+ [213] = 150,
[214] = 214,
- [215] = 214,
- [216] = 214,
- [217] = 217,
+ [215] = 215,
+ [216] = 216,
+ [217] = 216,
[218] = 218,
- [219] = 214,
- [220] = 220,
- [221] = 214,
- [222] = 222,
+ [219] = 219,
+ [220] = 216,
+ [221] = 216,
+ [222] = 216,
[223] = 223,
[224] = 224,
- [225] = 223,
+ [225] = 224,
[226] = 226,
- [227] = 223,
+ [227] = 227,
[228] = 223,
- [229] = 223,
- [230] = 230,
- [231] = 231,
- [232] = 231,
+ [229] = 229,
+ [230] = 224,
+ [231] = 224,
+ [232] = 224,
[233] = 233,
- [234] = 234,
- [235] = 234,
- [236] = 234,
- [237] = 234,
- [238] = 234,
+ [234] = 233,
+ [235] = 233,
+ [236] = 233,
+ [237] = 237,
+ [238] = 233,
[239] = 239,
[240] = 239,
[241] = 239,
@@ -2657,62 +2699,62 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = {
[243] = 239,
[244] = 244,
[245] = 245,
- [246] = 246,
+ [246] = 245,
[247] = 247,
- [248] = 248,
- [249] = 245,
+ [248] = 244,
+ [249] = 247,
[250] = 250,
- [251] = 250,
+ [251] = 251,
[252] = 252,
- [253] = 252,
- [254] = 254,
- [255] = 247,
- [256] = 245,
+ [253] = 253,
+ [254] = 245,
+ [255] = 255,
+ [256] = 244,
[257] = 257,
- [258] = 248,
- [259] = 259,
+ [258] = 258,
+ [259] = 247,
[260] = 260,
- [261] = 261,
- [262] = 260,
- [263] = 263,
- [264] = 264,
- [265] = 265,
- [266] = 266,
- [267] = 267,
- [268] = 260,
- [269] = 247,
- [270] = 264,
- [271] = 260,
- [272] = 248,
- [273] = 245,
+ [261] = 244,
+ [262] = 262,
+ [263] = 247,
+ [264] = 250,
+ [265] = 255,
+ [266] = 253,
+ [267] = 252,
+ [268] = 250,
+ [269] = 269,
+ [270] = 270,
+ [271] = 251,
+ [272] = 250,
+ [273] = 258,
[274] = 274,
- [275] = 244,
- [276] = 245,
- [277] = 246,
+ [275] = 255,
+ [276] = 258,
+ [277] = 255,
[278] = 278,
- [279] = 247,
- [280] = 248,
- [281] = 250,
- [282] = 246,
- [283] = 252,
- [284] = 252,
- [285] = 252,
- [286] = 244,
- [287] = 246,
+ [279] = 245,
+ [280] = 247,
+ [281] = 245,
+ [282] = 251,
+ [283] = 258,
+ [284] = 244,
+ [285] = 285,
+ [286] = 286,
+ [287] = 287,
[288] = 250,
- [289] = 278,
- [290] = 246,
- [291] = 264,
- [292] = 247,
- [293] = 264,
- [294] = 260,
- [295] = 248,
- [296] = 250,
- [297] = 264,
- [298] = 244,
- [299] = 263,
- [300] = 244,
- [301] = 267,
+ [289] = 252,
+ [290] = 253,
+ [291] = 255,
+ [292] = 262,
+ [293] = 251,
+ [294] = 252,
+ [295] = 253,
+ [296] = 252,
+ [297] = 251,
+ [298] = 253,
+ [299] = 260,
+ [300] = 257,
+ [301] = 258,
[302] = 302,
[303] = 303,
[304] = 304,
@@ -2721,119 +2763,119 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = {
[307] = 307,
[308] = 308,
[309] = 309,
- [310] = 307,
- [311] = 311,
+ [310] = 310,
+ [311] = 304,
[312] = 312,
[313] = 313,
- [314] = 314,
+ [314] = 312,
[315] = 315,
[316] = 316,
[317] = 317,
[318] = 318,
- [319] = 319,
- [320] = 320,
- [321] = 303,
+ [319] = 312,
+ [320] = 304,
+ [321] = 321,
[322] = 322,
- [323] = 316,
+ [323] = 323,
[324] = 303,
- [325] = 315,
- [326] = 326,
- [327] = 327,
- [328] = 314,
- [329] = 302,
- [330] = 330,
- [331] = 307,
- [332] = 322,
- [333] = 333,
+ [325] = 316,
+ [326] = 313,
+ [327] = 309,
+ [328] = 308,
+ [329] = 329,
+ [330] = 305,
+ [331] = 323,
+ [332] = 304,
+ [333] = 312,
[334] = 334,
- [335] = 305,
- [336] = 320,
- [337] = 319,
- [338] = 304,
- [339] = 313,
- [340] = 327,
- [341] = 304,
- [342] = 308,
- [343] = 334,
- [344] = 333,
- [345] = 345,
- [346] = 346,
- [347] = 318,
- [348] = 348,
- [349] = 307,
- [350] = 350,
- [351] = 311,
- [352] = 352,
- [353] = 326,
- [354] = 317,
- [355] = 322,
- [356] = 356,
- [357] = 311,
- [358] = 306,
- [359] = 319,
- [360] = 308,
- [361] = 309,
- [362] = 319,
- [363] = 322,
- [364] = 309,
- [365] = 326,
- [366] = 327,
- [367] = 306,
- [368] = 313,
- [369] = 305,
- [370] = 308,
+ [335] = 302,
+ [336] = 336,
+ [337] = 337,
+ [338] = 338,
+ [339] = 317,
+ [340] = 340,
+ [341] = 341,
+ [342] = 342,
+ [343] = 343,
+ [344] = 341,
+ [345] = 341,
+ [346] = 302,
+ [347] = 347,
+ [348] = 318,
+ [349] = 338,
+ [350] = 322,
+ [351] = 336,
+ [352] = 337,
+ [353] = 341,
+ [354] = 354,
+ [355] = 303,
+ [356] = 312,
+ [357] = 322,
+ [358] = 303,
+ [359] = 318,
+ [360] = 321,
+ [361] = 316,
+ [362] = 322,
+ [363] = 338,
+ [364] = 316,
+ [365] = 313,
+ [366] = 309,
+ [367] = 308,
+ [368] = 305,
+ [369] = 323,
+ [370] = 302,
[371] = 371,
- [372] = 304,
- [373] = 302,
- [374] = 326,
- [375] = 314,
- [376] = 334,
- [377] = 333,
- [378] = 306,
- [379] = 305,
- [380] = 327,
- [381] = 302,
- [382] = 314,
- [383] = 312,
- [384] = 315,
- [385] = 385,
- [386] = 316,
- [387] = 302,
- [388] = 318,
- [389] = 320,
- [390] = 320,
- [391] = 315,
- [392] = 303,
- [393] = 316,
- [394] = 394,
- [395] = 315,
- [396] = 314,
- [397] = 316,
- [398] = 333,
- [399] = 307,
- [400] = 305,
- [401] = 313,
- [402] = 318,
- [403] = 303,
- [404] = 311,
- [405] = 320,
- [406] = 306,
- [407] = 334,
- [408] = 317,
- [409] = 309,
- [410] = 308,
- [411] = 327,
- [412] = 326,
- [413] = 334,
- [414] = 309,
- [415] = 333,
- [416] = 319,
- [417] = 322,
- [418] = 304,
- [419] = 313,
- [420] = 311,
- [421] = 421,
- [422] = 318,
+ [372] = 336,
+ [373] = 337,
+ [374] = 317,
+ [375] = 313,
+ [376] = 340,
+ [377] = 342,
+ [378] = 343,
+ [379] = 309,
+ [380] = 308,
+ [381] = 305,
+ [382] = 323,
+ [383] = 347,
+ [384] = 336,
+ [385] = 318,
+ [386] = 338,
+ [387] = 347,
+ [388] = 341,
+ [389] = 337,
+ [390] = 317,
+ [391] = 391,
+ [392] = 340,
+ [393] = 340,
+ [394] = 342,
+ [395] = 342,
+ [396] = 347,
+ [397] = 343,
+ [398] = 347,
+ [399] = 318,
+ [400] = 338,
+ [401] = 343,
+ [402] = 343,
+ [403] = 304,
+ [404] = 404,
+ [405] = 405,
+ [406] = 321,
+ [407] = 407,
+ [408] = 329,
+ [409] = 322,
+ [410] = 303,
+ [411] = 316,
+ [412] = 313,
+ [413] = 309,
+ [414] = 308,
+ [415] = 305,
+ [416] = 323,
+ [417] = 302,
+ [418] = 336,
+ [419] = 337,
+ [420] = 317,
+ [421] = 340,
+ [422] = 342,
[423] = 423,
[424] = 423,
[425] = 423,
@@ -2854,133 +2896,133 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = {
[440] = 440,
[441] = 441,
[442] = 441,
- [443] = 443,
- [444] = 441,
- [445] = 160,
- [446] = 446,
+ [443] = 160,
+ [444] = 444,
+ [445] = 440,
+ [446] = 441,
[447] = 441,
- [448] = 440,
- [449] = 440,
- [450] = 446,
- [451] = 446,
- [452] = 452,
- [453] = 453,
- [454] = 149,
- [455] = 446,
- [456] = 441,
- [457] = 453,
- [458] = 446,
- [459] = 441,
+ [448] = 448,
+ [449] = 441,
+ [450] = 440,
+ [451] = 441,
+ [452] = 448,
+ [453] = 161,
+ [454] = 454,
+ [455] = 448,
+ [456] = 448,
+ [457] = 448,
+ [458] = 458,
+ [459] = 458,
[460] = 440,
- [461] = 160,
- [462] = 149,
+ [461] = 161,
+ [462] = 161,
[463] = 160,
- [464] = 156,
- [465] = 452,
- [466] = 149,
- [467] = 160,
- [468] = 468,
- [469] = 149,
- [470] = 150,
- [471] = 471,
- [472] = 149,
- [473] = 441,
+ [464] = 160,
+ [465] = 161,
+ [466] = 454,
+ [467] = 159,
+ [468] = 158,
+ [469] = 160,
+ [470] = 470,
+ [471] = 470,
+ [472] = 161,
+ [473] = 473,
[474] = 474,
- [475] = 453,
- [476] = 160,
+ [475] = 475,
+ [476] = 476,
[477] = 477,
- [478] = 149,
- [479] = 479,
- [480] = 468,
- [481] = 481,
- [482] = 482,
- [483] = 483,
- [484] = 160,
- [485] = 477,
- [486] = 477,
- [487] = 474,
+ [478] = 478,
+ [479] = 458,
+ [480] = 159,
+ [481] = 160,
+ [482] = 160,
+ [483] = 161,
+ [484] = 484,
+ [485] = 158,
+ [486] = 486,
+ [487] = 160,
[488] = 488,
- [489] = 489,
- [490] = 477,
+ [489] = 484,
+ [490] = 158,
[491] = 491,
- [492] = 477,
- [493] = 150,
- [494] = 494,
- [495] = 495,
- [496] = 156,
- [497] = 149,
- [498] = 150,
- [499] = 150,
- [500] = 150,
- [501] = 149,
- [502] = 156,
- [503] = 160,
- [504] = 155,
- [505] = 156,
- [506] = 156,
- [507] = 160,
- [508] = 157,
- [509] = 149,
- [510] = 468,
- [511] = 160,
+ [492] = 492,
+ [493] = 158,
+ [494] = 160,
+ [495] = 486,
+ [496] = 159,
+ [497] = 161,
+ [498] = 498,
+ [499] = 158,
+ [500] = 161,
+ [501] = 159,
+ [502] = 470,
+ [503] = 163,
+ [504] = 162,
+ [505] = 160,
+ [506] = 441,
+ [507] = 486,
+ [508] = 486,
+ [509] = 161,
+ [510] = 159,
+ [511] = 486,
[512] = 512,
- [513] = 513,
+ [513] = 484,
[514] = 514,
[515] = 515,
- [516] = 471,
- [517] = 474,
- [518] = 481,
- [519] = 482,
- [520] = 150,
- [521] = 483,
- [522] = 156,
- [523] = 150,
- [524] = 160,
- [525] = 160,
- [526] = 488,
- [527] = 489,
- [528] = 149,
- [529] = 491,
- [530] = 494,
- [531] = 495,
+ [516] = 516,
+ [517] = 517,
+ [518] = 518,
+ [519] = 519,
+ [520] = 520,
+ [521] = 521,
+ [522] = 477,
+ [523] = 523,
+ [524] = 524,
+ [525] = 525,
+ [526] = 526,
+ [527] = 527,
+ [528] = 528,
+ [529] = 529,
+ [530] = 530,
+ [531] = 531,
[532] = 532,
[533] = 533,
- [534] = 156,
- [535] = 468,
+ [534] = 534,
+ [535] = 535,
[536] = 536,
- [537] = 150,
- [538] = 160,
- [539] = 156,
+ [537] = 537,
+ [538] = 538,
+ [539] = 539,
[540] = 540,
[541] = 541,
- [542] = 149,
+ [542] = 542,
[543] = 543,
[544] = 544,
[545] = 545,
[546] = 546,
- [547] = 150,
- [548] = 495,
- [549] = 160,
- [550] = 155,
- [551] = 157,
+ [547] = 547,
+ [548] = 160,
+ [549] = 549,
+ [550] = 550,
+ [551] = 551,
[552] = 552,
- [553] = 471,
+ [553] = 553,
[554] = 554,
[555] = 555,
[556] = 556,
[557] = 557,
- [558] = 155,
- [559] = 559,
- [560] = 157,
+ [558] = 558,
+ [559] = 478,
+ [560] = 560,
[561] = 561,
- [562] = 160,
+ [562] = 562,
[563] = 563,
- [564] = 441,
+ [564] = 564,
[565] = 565,
[566] = 566,
[567] = 567,
- [568] = 479,
- [569] = 494,
+ [568] = 568,
+ [569] = 569,
[570] = 570,
[571] = 571,
[572] = 572,
@@ -2990,29 +3032,29 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = {
[576] = 576,
[577] = 577,
[578] = 578,
- [579] = 491,
+ [579] = 579,
[580] = 580,
[581] = 581,
[582] = 582,
- [583] = 441,
+ [583] = 583,
[584] = 584,
[585] = 585,
- [586] = 489,
+ [586] = 586,
[587] = 587,
- [588] = 488,
- [589] = 589,
+ [588] = 588,
+ [589] = 444,
[590] = 590,
[591] = 591,
- [592] = 443,
+ [592] = 592,
[593] = 593,
- [594] = 149,
- [595] = 595,
+ [594] = 594,
+ [595] = 441,
[596] = 596,
[597] = 597,
[598] = 598,
- [599] = 599,
+ [599] = 161,
[600] = 600,
- [601] = 474,
+ [601] = 601,
[602] = 602,
[603] = 603,
[604] = 604,
@@ -3021,470 +3063,470 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = {
[607] = 607,
[608] = 608,
[609] = 609,
- [610] = 610,
- [611] = 479,
+ [610] = 470,
+ [611] = 611,
[612] = 612,
- [613] = 613,
- [614] = 614,
+ [613] = 441,
+ [614] = 161,
[615] = 615,
- [616] = 616,
+ [616] = 159,
[617] = 617,
- [618] = 618,
- [619] = 483,
- [620] = 620,
- [621] = 621,
- [622] = 149,
- [623] = 623,
- [624] = 624,
- [625] = 625,
- [626] = 626,
- [627] = 150,
- [628] = 156,
- [629] = 629,
- [630] = 630,
- [631] = 631,
- [632] = 149,
- [633] = 633,
- [634] = 634,
- [635] = 156,
- [636] = 636,
- [637] = 637,
- [638] = 638,
- [639] = 639,
- [640] = 150,
- [641] = 641,
- [642] = 642,
- [643] = 156,
- [644] = 644,
- [645] = 645,
- [646] = 482,
- [647] = 647,
- [648] = 648,
- [649] = 649,
- [650] = 650,
- [651] = 651,
- [652] = 652,
- [653] = 481,
- [654] = 654,
- [655] = 655,
- [656] = 656,
- [657] = 657,
- [658] = 658,
- [659] = 570,
- [660] = 613,
- [661] = 593,
- [662] = 605,
- [663] = 595,
- [664] = 596,
- [665] = 602,
- [666] = 603,
- [667] = 597,
- [668] = 598,
- [669] = 617,
- [670] = 599,
- [671] = 546,
- [672] = 515,
- [673] = 589,
- [674] = 600,
- [675] = 157,
- [676] = 545,
- [677] = 544,
- [678] = 590,
- [679] = 582,
- [680] = 604,
- [681] = 618,
- [682] = 591,
- [683] = 567,
- [684] = 566,
- [685] = 481,
- [686] = 587,
- [687] = 633,
- [688] = 552,
- [689] = 482,
- [690] = 585,
- [691] = 483,
- [692] = 576,
- [693] = 654,
- [694] = 561,
- [695] = 623,
- [696] = 574,
- [697] = 584,
- [698] = 624,
- [699] = 554,
- [700] = 581,
- [701] = 580,
- [702] = 471,
- [703] = 566,
- [704] = 567,
- [705] = 578,
- [706] = 555,
- [707] = 150,
- [708] = 545,
- [709] = 600,
- [710] = 556,
+ [618] = 162,
+ [619] = 163,
+ [620] = 162,
+ [621] = 163,
+ [622] = 161,
+ [623] = 160,
+ [624] = 159,
+ [625] = 161,
+ [626] = 158,
+ [627] = 161,
+ [628] = 160,
+ [629] = 159,
+ [630] = 158,
+ [631] = 498,
+ [632] = 159,
+ [633] = 491,
+ [634] = 160,
+ [635] = 158,
+ [636] = 159,
+ [637] = 160,
+ [638] = 158,
+ [639] = 159,
+ [640] = 478,
+ [641] = 158,
+ [642] = 158,
+ [643] = 488,
+ [644] = 484,
+ [645] = 477,
+ [646] = 492,
+ [647] = 473,
+ [648] = 476,
+ [649] = 475,
+ [650] = 474,
+ [651] = 473,
+ [652] = 492,
+ [653] = 488,
+ [654] = 491,
+ [655] = 498,
+ [656] = 474,
+ [657] = 475,
+ [658] = 476,
+ [659] = 605,
+ [660] = 544,
+ [661] = 163,
+ [662] = 558,
+ [663] = 557,
+ [664] = 556,
+ [665] = 555,
+ [666] = 554,
+ [667] = 551,
+ [668] = 550,
+ [669] = 547,
+ [670] = 612,
+ [671] = 611,
+ [672] = 567,
+ [673] = 546,
+ [674] = 604,
+ [675] = 605,
+ [676] = 535,
+ [677] = 606,
+ [678] = 608,
+ [679] = 158,
+ [680] = 478,
+ [681] = 533,
+ [682] = 523,
+ [683] = 512,
+ [684] = 516,
+ [685] = 476,
+ [686] = 514,
+ [687] = 615,
+ [688] = 609,
+ [689] = 475,
+ [690] = 517,
+ [691] = 474,
+ [692] = 515,
+ [693] = 518,
+ [694] = 519,
+ [695] = 520,
+ [696] = 591,
+ [697] = 521,
+ [698] = 587,
+ [699] = 524,
+ [700] = 586,
+ [701] = 585,
+ [702] = 584,
+ [703] = 525,
+ [704] = 583,
+ [705] = 161,
+ [706] = 602,
+ [707] = 526,
+ [708] = 601,
+ [709] = 579,
+ [710] = 571,
[711] = 577,
- [712] = 544,
- [713] = 575,
- [714] = 573,
- [715] = 572,
- [716] = 599,
- [717] = 160,
- [718] = 565,
- [719] = 563,
- [720] = 559,
- [721] = 557,
- [722] = 556,
- [723] = 555,
- [724] = 642,
- [725] = 644,
- [726] = 641,
- [727] = 639,
- [728] = 554,
- [729] = 606,
- [730] = 561,
- [731] = 602,
- [732] = 603,
- [733] = 634,
- [734] = 546,
- [735] = 631,
- [736] = 604,
- [737] = 629,
- [738] = 557,
- [739] = 559,
- [740] = 605,
- [741] = 563,
- [742] = 565,
- [743] = 570,
- [744] = 620,
- [745] = 543,
- [746] = 616,
- [747] = 615,
- [748] = 572,
- [749] = 541,
- [750] = 573,
- [751] = 614,
- [752] = 149,
- [753] = 540,
- [754] = 612,
- [755] = 575,
- [756] = 577,
- [757] = 156,
- [758] = 578,
- [759] = 150,
- [760] = 606,
- [761] = 574,
- [762] = 536,
- [763] = 607,
- [764] = 607,
- [765] = 609,
- [766] = 621,
- [767] = 645,
- [768] = 617,
- [769] = 618,
- [770] = 647,
- [771] = 648,
- [772] = 580,
- [773] = 576,
- [774] = 581,
- [775] = 149,
- [776] = 488,
- [777] = 489,
- [778] = 491,
- [779] = 156,
- [780] = 649,
- [781] = 584,
- [782] = 585,
- [783] = 156,
- [784] = 582,
- [785] = 512,
- [786] = 587,
- [787] = 589,
- [788] = 150,
- [789] = 590,
- [790] = 650,
- [791] = 651,
- [792] = 652,
- [793] = 591,
- [794] = 593,
- [795] = 610,
- [796] = 608,
- [797] = 610,
- [798] = 595,
- [799] = 612,
- [800] = 156,
- [801] = 614,
- [802] = 615,
- [803] = 616,
- [804] = 609,
- [805] = 621,
- [806] = 623,
- [807] = 624,
- [808] = 654,
- [809] = 620,
- [810] = 596,
- [811] = 655,
- [812] = 625,
- [813] = 656,
- [814] = 625,
- [815] = 657,
- [816] = 597,
- [817] = 552,
- [818] = 658,
- [819] = 613,
- [820] = 513,
- [821] = 629,
- [822] = 638,
- [823] = 160,
- [824] = 532,
- [825] = 533,
- [826] = 637,
- [827] = 494,
- [828] = 631,
- [829] = 633,
- [830] = 634,
- [831] = 636,
- [832] = 536,
- [833] = 639,
- [834] = 626,
- [835] = 641,
- [836] = 642,
- [837] = 150,
- [838] = 479,
- [839] = 540,
- [840] = 630,
- [841] = 644,
- [842] = 571,
- [843] = 541,
- [844] = 645,
- [845] = 515,
- [846] = 514,
- [847] = 514,
- [848] = 155,
- [849] = 647,
- [850] = 648,
- [851] = 543,
- [852] = 571,
- [853] = 630,
- [854] = 495,
- [855] = 608,
- [856] = 649,
- [857] = 512,
- [858] = 650,
- [859] = 651,
- [860] = 652,
- [861] = 598,
- [862] = 655,
- [863] = 533,
- [864] = 656,
- [865] = 626,
- [866] = 657,
- [867] = 658,
- [868] = 532,
- [869] = 513,
- [870] = 638,
- [871] = 637,
- [872] = 636,
- [873] = 598,
- [874] = 631,
- [875] = 544,
- [876] = 545,
- [877] = 565,
- [878] = 563,
- [879] = 559,
- [880] = 573,
- [881] = 572,
- [882] = 557,
- [883] = 546,
- [884] = 540,
- [885] = 556,
- [886] = 608,
- [887] = 541,
- [888] = 602,
- [889] = 603,
- [890] = 555,
- [891] = 604,
- [892] = 605,
- [893] = 606,
- [894] = 570,
- [895] = 543,
- [896] = 607,
- [897] = 609,
- [898] = 582,
- [899] = 650,
- [900] = 512,
- [901] = 614,
- [902] = 610,
- [903] = 649,
- [904] = 612,
- [905] = 648,
- [906] = 613,
- [907] = 150,
- [908] = 617,
- [909] = 575,
- [910] = 618,
- [911] = 554,
- [912] = 577,
- [913] = 578,
- [914] = 580,
- [915] = 581,
- [916] = 574,
- [917] = 576,
- [918] = 552,
- [919] = 567,
- [920] = 566,
- [921] = 584,
- [922] = 585,
- [923] = 587,
- [924] = 924,
- [925] = 615,
- [926] = 924,
- [927] = 616,
- [928] = 589,
- [929] = 590,
- [930] = 621,
- [931] = 647,
- [932] = 591,
- [933] = 620,
- [934] = 623,
- [935] = 624,
- [936] = 625,
- [937] = 626,
- [938] = 630,
- [939] = 593,
- [940] = 571,
- [941] = 514,
- [942] = 595,
- [943] = 645,
- [944] = 596,
- [945] = 515,
- [946] = 636,
- [947] = 637,
- [948] = 629,
- [949] = 638,
- [950] = 597,
- [951] = 513,
- [952] = 561,
- [953] = 633,
- [954] = 536,
- [955] = 658,
- [956] = 657,
- [957] = 655,
- [958] = 634,
- [959] = 599,
- [960] = 639,
- [961] = 600,
- [962] = 654,
- [963] = 652,
- [964] = 651,
- [965] = 641,
- [966] = 656,
- [967] = 642,
- [968] = 533,
- [969] = 924,
- [970] = 644,
- [971] = 532,
- [972] = 156,
- [973] = 561,
+ [712] = 617,
+ [713] = 576,
+ [714] = 572,
+ [715] = 575,
+ [716] = 527,
+ [717] = 528,
+ [718] = 573,
+ [719] = 529,
+ [720] = 573,
+ [721] = 530,
+ [722] = 572,
+ [723] = 571,
+ [724] = 600,
+ [725] = 531,
+ [726] = 598,
+ [727] = 575,
+ [728] = 532,
+ [729] = 534,
+ [730] = 567,
+ [731] = 576,
+ [732] = 536,
+ [733] = 537,
+ [734] = 538,
+ [735] = 562,
+ [736] = 162,
+ [737] = 540,
+ [738] = 577,
+ [739] = 579,
+ [740] = 541,
+ [741] = 596,
+ [742] = 594,
+ [743] = 558,
+ [744] = 557,
+ [745] = 593,
+ [746] = 590,
+ [747] = 161,
+ [748] = 556,
+ [749] = 555,
+ [750] = 554,
+ [751] = 551,
+ [752] = 550,
+ [753] = 547,
+ [754] = 546,
+ [755] = 535,
+ [756] = 533,
+ [757] = 523,
+ [758] = 516,
+ [759] = 514,
+ [760] = 609,
+ [761] = 517,
+ [762] = 542,
+ [763] = 543,
+ [764] = 515,
+ [765] = 518,
+ [766] = 598,
+ [767] = 545,
+ [768] = 519,
+ [769] = 520,
+ [770] = 549,
+ [771] = 552,
+ [772] = 539,
+ [773] = 521,
+ [774] = 607,
+ [775] = 524,
+ [776] = 525,
+ [777] = 526,
+ [778] = 473,
+ [779] = 492,
+ [780] = 488,
+ [781] = 527,
+ [782] = 588,
+ [783] = 612,
+ [784] = 603,
+ [785] = 159,
+ [786] = 597,
+ [787] = 611,
+ [788] = 553,
+ [789] = 592,
+ [790] = 528,
+ [791] = 617,
+ [792] = 529,
+ [793] = 615,
+ [794] = 562,
+ [795] = 582,
+ [796] = 530,
+ [797] = 531,
+ [798] = 532,
+ [799] = 534,
+ [800] = 570,
+ [801] = 581,
+ [802] = 580,
+ [803] = 536,
+ [804] = 537,
+ [805] = 160,
+ [806] = 578,
+ [807] = 574,
+ [808] = 512,
+ [809] = 538,
+ [810] = 608,
+ [811] = 539,
+ [812] = 583,
+ [813] = 606,
+ [814] = 584,
+ [815] = 604,
+ [816] = 561,
+ [817] = 560,
+ [818] = 569,
+ [819] = 585,
+ [820] = 586,
+ [821] = 597,
+ [822] = 587,
+ [823] = 568,
+ [824] = 578,
+ [825] = 566,
+ [826] = 540,
+ [827] = 541,
+ [828] = 542,
+ [829] = 580,
+ [830] = 581,
+ [831] = 582,
+ [832] = 491,
+ [833] = 588,
+ [834] = 543,
+ [835] = 544,
+ [836] = 590,
+ [837] = 545,
+ [838] = 159,
+ [839] = 158,
+ [840] = 563,
+ [841] = 549,
+ [842] = 159,
+ [843] = 591,
+ [844] = 593,
+ [845] = 552,
+ [846] = 565,
+ [847] = 594,
+ [848] = 553,
+ [849] = 158,
+ [850] = 560,
+ [851] = 561,
+ [852] = 601,
+ [853] = 563,
+ [854] = 596,
+ [855] = 564,
+ [856] = 159,
+ [857] = 600,
+ [858] = 565,
+ [859] = 498,
+ [860] = 566,
+ [861] = 568,
+ [862] = 477,
+ [863] = 564,
+ [864] = 569,
+ [865] = 607,
+ [866] = 160,
+ [867] = 570,
+ [868] = 158,
+ [869] = 574,
+ [870] = 603,
+ [871] = 602,
+ [872] = 592,
+ [873] = 573,
+ [874] = 564,
+ [875] = 584,
+ [876] = 585,
+ [877] = 586,
+ [878] = 534,
+ [879] = 532,
+ [880] = 552,
+ [881] = 539,
+ [882] = 531,
+ [883] = 558,
+ [884] = 530,
+ [885] = 557,
+ [886] = 587,
+ [887] = 591,
+ [888] = 556,
+ [889] = 594,
+ [890] = 593,
+ [891] = 590,
+ [892] = 588,
+ [893] = 581,
+ [894] = 567,
+ [895] = 580,
+ [896] = 578,
+ [897] = 574,
+ [898] = 570,
+ [899] = 569,
+ [900] = 592,
+ [901] = 608,
+ [902] = 606,
+ [903] = 538,
+ [904] = 537,
+ [905] = 568,
+ [906] = 607,
+ [907] = 158,
+ [908] = 566,
+ [909] = 615,
+ [910] = 603,
+ [911] = 605,
+ [912] = 604,
+ [913] = 565,
+ [914] = 601,
+ [915] = 562,
+ [916] = 571,
+ [917] = 549,
+ [918] = 159,
+ [919] = 512,
+ [920] = 597,
+ [921] = 572,
+ [922] = 563,
+ [923] = 561,
+ [924] = 602,
+ [925] = 545,
+ [926] = 583,
+ [927] = 617,
+ [928] = 598,
+ [929] = 582,
+ [930] = 544,
+ [931] = 543,
+ [932] = 542,
+ [933] = 529,
+ [934] = 528,
+ [935] = 560,
+ [936] = 541,
+ [937] = 611,
+ [938] = 612,
+ [939] = 540,
+ [940] = 527,
+ [941] = 526,
+ [942] = 575,
+ [943] = 576,
+ [944] = 553,
+ [945] = 600,
+ [946] = 946,
+ [947] = 596,
+ [948] = 555,
+ [949] = 554,
+ [950] = 551,
+ [951] = 550,
+ [952] = 577,
+ [953] = 536,
+ [954] = 946,
+ [955] = 579,
+ [956] = 547,
+ [957] = 525,
+ [958] = 546,
+ [959] = 524,
+ [960] = 535,
+ [961] = 521,
+ [962] = 533,
+ [963] = 523,
+ [964] = 516,
+ [965] = 520,
+ [966] = 946,
+ [967] = 514,
+ [968] = 519,
+ [969] = 609,
+ [970] = 518,
+ [971] = 517,
+ [972] = 515,
+ [973] = 973,
[974] = 974,
[975] = 975,
[976] = 976,
[977] = 977,
[978] = 978,
[979] = 979,
- [980] = 980,
+ [980] = 617,
[981] = 981,
- [982] = 981,
- [983] = 983,
+ [982] = 982,
+ [983] = 982,
[984] = 984,
- [985] = 985,
+ [985] = 981,
[986] = 986,
[987] = 987,
[988] = 988,
[989] = 989,
[990] = 990,
- [991] = 984,
- [992] = 992,
+ [991] = 991,
+ [992] = 981,
[993] = 981,
[994] = 994,
- [995] = 974,
+ [995] = 976,
[996] = 996,
- [997] = 994,
- [998] = 998,
- [999] = 976,
- [1000] = 1000,
- [1001] = 996,
- [1002] = 980,
- [1003] = 981,
- [1004] = 984,
- [1005] = 996,
- [1006] = 998,
- [1007] = 979,
- [1008] = 1000,
- [1009] = 984,
- [1010] = 975,
- [1011] = 984,
- [1012] = 1012,
- [1013] = 1013,
- [1014] = 996,
- [1015] = 974,
- [1016] = 981,
- [1017] = 981,
- [1018] = 984,
- [1019] = 978,
- [1020] = 561,
- [1021] = 977,
- [1022] = 994,
- [1023] = 996,
- [1024] = 994,
- [1025] = 994,
- [1026] = 1026,
- [1027] = 1012,
- [1028] = 1028,
- [1029] = 974,
- [1030] = 1013,
- [1031] = 1031,
- [1032] = 1028,
- [1033] = 1033,
- [1034] = 974,
- [1035] = 998,
- [1036] = 984,
- [1037] = 1000,
- [1038] = 981,
- [1039] = 1033,
- [1040] = 1026,
- [1041] = 1028,
- [1042] = 984,
- [1043] = 981,
+ [997] = 973,
+ [998] = 975,
+ [999] = 981,
+ [1000] = 982,
+ [1001] = 1001,
+ [1002] = 982,
+ [1003] = 996,
+ [1004] = 979,
+ [1005] = 978,
+ [1006] = 974,
+ [1007] = 974,
+ [1008] = 1008,
+ [1009] = 1001,
+ [1010] = 1001,
+ [1011] = 994,
+ [1012] = 994,
+ [1013] = 982,
+ [1014] = 981,
+ [1015] = 994,
+ [1016] = 1016,
+ [1017] = 1017,
+ [1018] = 1018,
+ [1019] = 1016,
+ [1020] = 977,
+ [1021] = 982,
+ [1022] = 1022,
+ [1023] = 1001,
+ [1024] = 1001,
+ [1025] = 617,
+ [1026] = 994,
+ [1027] = 1027,
+ [1028] = 974,
+ [1029] = 1029,
+ [1030] = 1030,
+ [1031] = 1017,
+ [1032] = 974,
+ [1033] = 1018,
+ [1034] = 1027,
+ [1035] = 1029,
+ [1036] = 981,
+ [1037] = 982,
+ [1038] = 1016,
+ [1039] = 996,
+ [1040] = 981,
+ [1041] = 982,
+ [1042] = 1008,
+ [1043] = 982,
[1044] = 981,
- [1045] = 984,
- [1046] = 992,
+ [1045] = 1027,
+ [1046] = 1022,
[1047] = 974,
- [1048] = 1031,
+ [1048] = 1030,
[1049] = 1049,
[1050] = 1049,
[1051] = 1049,
[1052] = 1049,
[1053] = 1049,
- [1054] = 1054,
+ [1054] = 138,
[1055] = 1055,
[1056] = 1056,
- [1057] = 134,
+ [1057] = 1057,
[1058] = 1058,
- [1059] = 608,
+ [1059] = 597,
[1060] = 1060,
- [1061] = 1061,
+ [1061] = 160,
[1062] = 1062,
- [1063] = 1063,
- [1064] = 149,
- [1065] = 160,
+ [1063] = 161,
+ [1064] = 1064,
+ [1065] = 1065,
[1066] = 1066,
- [1067] = 582,
+ [1067] = 592,
[1068] = 1068,
- [1069] = 1069,
+ [1069] = 1057,
[1070] = 1070,
- [1071] = 156,
+ [1071] = 1071,
[1072] = 1072,
- [1073] = 157,
+ [1073] = 1073,
[1074] = 1074,
[1075] = 1075,
[1076] = 1076,
@@ -3493,43 +3535,43 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = {
[1079] = 1079,
[1080] = 1080,
[1081] = 1081,
- [1082] = 1082,
- [1083] = 1083,
+ [1082] = 158,
+ [1083] = 159,
[1084] = 1084,
[1085] = 1085,
[1086] = 1086,
- [1087] = 1087,
+ [1087] = 161,
[1088] = 1088,
[1089] = 1089,
- [1090] = 1090,
+ [1090] = 603,
[1091] = 1091,
[1092] = 1092,
- [1093] = 1054,
+ [1093] = 1093,
[1094] = 1094,
[1095] = 1095,
[1096] = 1096,
[1097] = 1097,
[1098] = 1098,
[1099] = 1099,
- [1100] = 160,
+ [1100] = 1100,
[1101] = 1101,
[1102] = 1102,
- [1103] = 1056,
- [1104] = 1055,
- [1105] = 155,
+ [1103] = 1103,
+ [1104] = 1104,
+ [1105] = 1105,
[1106] = 1106,
- [1107] = 1107,
+ [1107] = 607,
[1108] = 1108,
- [1109] = 1109,
- [1110] = 1110,
- [1111] = 576,
+ [1109] = 163,
+ [1110] = 162,
+ [1111] = 159,
[1112] = 1112,
[1113] = 1113,
[1114] = 1114,
[1115] = 1115,
[1116] = 1116,
[1117] = 1117,
- [1118] = 155,
+ [1118] = 1118,
[1119] = 1119,
[1120] = 1120,
[1121] = 1121,
@@ -3537,7 +3579,7 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = {
[1123] = 1123,
[1124] = 1124,
[1125] = 1125,
- [1126] = 1126,
+ [1126] = 163,
[1127] = 1127,
[1128] = 1128,
[1129] = 1129,
@@ -3546,7 +3588,7 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = {
[1132] = 1132,
[1133] = 1133,
[1134] = 1134,
- [1135] = 574,
+ [1135] = 1135,
[1136] = 1136,
[1137] = 1137,
[1138] = 1138,
@@ -3559,306 +3601,306 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = {
[1145] = 1145,
[1146] = 1146,
[1147] = 1147,
- [1148] = 1148,
- [1149] = 1149,
- [1150] = 1150,
+ [1148] = 162,
+ [1149] = 1056,
+ [1150] = 1055,
[1151] = 1151,
- [1152] = 566,
- [1153] = 1153,
- [1154] = 567,
- [1155] = 156,
- [1156] = 150,
- [1157] = 1157,
+ [1152] = 1152,
+ [1153] = 612,
+ [1154] = 611,
+ [1155] = 1155,
+ [1156] = 1156,
+ [1157] = 158,
[1158] = 1158,
- [1159] = 157,
- [1160] = 150,
+ [1159] = 1159,
+ [1160] = 1160,
[1161] = 1161,
[1162] = 1162,
[1163] = 1163,
- [1164] = 1164,
+ [1164] = 160,
[1165] = 1165,
- [1166] = 149,
- [1167] = 1087,
- [1168] = 1060,
- [1169] = 1169,
- [1170] = 1112,
- [1171] = 1063,
- [1172] = 1062,
- [1173] = 1127,
- [1174] = 1125,
- [1175] = 1097,
- [1176] = 1176,
- [1177] = 1177,
- [1178] = 1109,
- [1179] = 1114,
- [1180] = 1122,
- [1181] = 1132,
- [1182] = 1119,
- [1183] = 1132,
- [1184] = 1114,
- [1185] = 1112,
- [1186] = 1186,
- [1187] = 1109,
- [1188] = 1102,
- [1189] = 1099,
- [1190] = 1098,
- [1191] = 1095,
- [1192] = 1122,
- [1193] = 1162,
- [1194] = 1102,
- [1195] = 1157,
- [1196] = 1090,
- [1197] = 1197,
- [1198] = 1089,
- [1199] = 1165,
- [1200] = 1061,
- [1201] = 1201,
- [1202] = 1088,
- [1203] = 1138,
- [1204] = 1058,
- [1205] = 1077,
- [1206] = 1151,
- [1207] = 1119,
- [1208] = 1150,
- [1209] = 1069,
- [1210] = 1070,
- [1211] = 134,
- [1212] = 1151,
- [1213] = 1138,
- [1214] = 1087,
- [1215] = 1060,
- [1216] = 134,
- [1217] = 1088,
- [1218] = 1089,
- [1219] = 1062,
- [1220] = 1090,
- [1221] = 1061,
- [1222] = 1095,
- [1223] = 1157,
- [1224] = 1070,
- [1225] = 1069,
- [1226] = 1098,
- [1227] = 1150,
- [1228] = 1165,
- [1229] = 1066,
- [1230] = 1097,
- [1231] = 1099,
- [1232] = 1127,
- [1233] = 1125,
- [1234] = 1066,
- [1235] = 1235,
+ [1166] = 1166,
+ [1167] = 1159,
+ [1168] = 1066,
+ [1169] = 1094,
+ [1170] = 1084,
+ [1171] = 1085,
+ [1172] = 1086,
+ [1173] = 1062,
+ [1174] = 1088,
+ [1175] = 1089,
+ [1176] = 1091,
+ [1177] = 1135,
+ [1178] = 1159,
+ [1179] = 1092,
+ [1180] = 1068,
+ [1181] = 1093,
+ [1182] = 1094,
+ [1183] = 1068,
+ [1184] = 1097,
+ [1185] = 1098,
+ [1186] = 1099,
+ [1187] = 1101,
+ [1188] = 1060,
+ [1189] = 1133,
+ [1190] = 1160,
+ [1191] = 1120,
+ [1192] = 1098,
+ [1193] = 1115,
+ [1194] = 1099,
+ [1195] = 1101,
+ [1196] = 1058,
+ [1197] = 1137,
+ [1198] = 1130,
+ [1199] = 1093,
+ [1200] = 1073,
+ [1201] = 1097,
+ [1202] = 1113,
+ [1203] = 1115,
+ [1204] = 1113,
+ [1205] = 1166,
+ [1206] = 1092,
+ [1207] = 138,
+ [1208] = 1208,
+ [1209] = 1209,
+ [1210] = 1064,
+ [1211] = 1064,
+ [1212] = 1130,
+ [1213] = 1213,
+ [1214] = 1133,
+ [1215] = 1137,
+ [1216] = 1135,
+ [1217] = 1217,
+ [1218] = 1091,
+ [1219] = 1089,
+ [1220] = 1073,
+ [1221] = 1088,
+ [1222] = 1151,
+ [1223] = 1166,
+ [1224] = 1065,
+ [1225] = 1086,
+ [1226] = 1065,
+ [1227] = 138,
+ [1228] = 1228,
+ [1229] = 1151,
+ [1230] = 1085,
+ [1231] = 1084,
+ [1232] = 1232,
+ [1233] = 1062,
+ [1234] = 1060,
+ [1235] = 1071,
[1236] = 1236,
- [1237] = 1153,
- [1238] = 1238,
- [1239] = 1239,
- [1240] = 1066,
- [1241] = 1241,
- [1242] = 1139,
- [1243] = 1164,
- [1244] = 1136,
- [1245] = 1133,
- [1246] = 1094,
- [1247] = 1092,
- [1248] = 1235,
- [1249] = 1161,
- [1250] = 1130,
- [1251] = 1251,
- [1252] = 1128,
- [1253] = 1158,
- [1254] = 1126,
- [1255] = 1062,
- [1256] = 1060,
- [1257] = 1124,
- [1258] = 1123,
- [1259] = 1061,
- [1260] = 1062,
- [1261] = 1251,
- [1262] = 1241,
- [1263] = 1121,
- [1264] = 1066,
- [1265] = 1235,
- [1266] = 1266,
- [1267] = 1117,
- [1268] = 1096,
- [1269] = 1116,
- [1270] = 1115,
- [1271] = 1271,
- [1272] = 1113,
- [1273] = 1110,
- [1274] = 1271,
- [1275] = 1146,
- [1276] = 1091,
- [1277] = 1142,
- [1278] = 1141,
- [1279] = 1140,
- [1280] = 1137,
- [1281] = 1163,
- [1282] = 1201,
- [1283] = 1134,
- [1284] = 1060,
- [1285] = 1285,
- [1286] = 1251,
- [1287] = 1120,
- [1288] = 1235,
- [1289] = 1271,
- [1290] = 163,
- [1291] = 1079,
- [1292] = 1108,
- [1293] = 1086,
- [1294] = 1061,
- [1295] = 1085,
- [1296] = 1084,
- [1297] = 1107,
- [1298] = 1238,
- [1299] = 1239,
- [1300] = 1076,
- [1301] = 1301,
- [1302] = 1072,
- [1303] = 1235,
- [1304] = 1082,
- [1305] = 1106,
- [1306] = 1238,
- [1307] = 1148,
- [1308] = 1143,
- [1309] = 1083,
- [1310] = 1137,
- [1311] = 1238,
- [1312] = 162,
- [1313] = 1101,
- [1314] = 1271,
- [1315] = 161,
- [1316] = 159,
- [1317] = 152,
- [1318] = 1081,
- [1319] = 1080,
- [1320] = 1078,
- [1321] = 1251,
- [1322] = 158,
- [1323] = 154,
- [1324] = 153,
- [1325] = 1075,
- [1326] = 1144,
- [1327] = 1129,
- [1328] = 1074,
- [1329] = 1131,
- [1330] = 1238,
- [1331] = 1068,
- [1332] = 1145,
- [1333] = 1271,
- [1334] = 1251,
- [1335] = 1147,
- [1336] = 1235,
- [1337] = 1149,
+ [1237] = 1070,
+ [1238] = 1236,
+ [1239] = 1140,
+ [1240] = 1118,
+ [1241] = 1060,
+ [1242] = 1147,
+ [1243] = 1121,
+ [1244] = 1108,
+ [1245] = 1081,
+ [1246] = 1246,
+ [1247] = 1143,
+ [1248] = 1123,
+ [1249] = 1079,
+ [1250] = 1246,
+ [1251] = 1072,
+ [1252] = 1145,
+ [1253] = 1253,
+ [1254] = 1254,
+ [1255] = 1124,
+ [1256] = 1062,
+ [1257] = 1257,
+ [1258] = 1254,
+ [1259] = 1076,
+ [1260] = 1125,
+ [1261] = 1075,
+ [1262] = 1144,
+ [1263] = 1114,
+ [1264] = 1077,
+ [1265] = 1257,
+ [1266] = 1228,
+ [1267] = 1080,
+ [1268] = 1127,
+ [1269] = 1165,
+ [1270] = 155,
+ [1271] = 1064,
+ [1272] = 1065,
+ [1273] = 1273,
+ [1274] = 1117,
+ [1275] = 1129,
+ [1276] = 1257,
+ [1277] = 1152,
+ [1278] = 1122,
+ [1279] = 1273,
+ [1280] = 1254,
+ [1281] = 1254,
+ [1282] = 1062,
+ [1283] = 1257,
+ [1284] = 1158,
+ [1285] = 1246,
+ [1286] = 152,
+ [1287] = 150,
+ [1288] = 1246,
+ [1289] = 1236,
+ [1290] = 1141,
+ [1291] = 1119,
+ [1292] = 1078,
+ [1293] = 1138,
+ [1294] = 1106,
+ [1295] = 1105,
+ [1296] = 148,
+ [1297] = 1246,
+ [1298] = 1112,
+ [1299] = 1299,
+ [1300] = 1104,
+ [1301] = 1103,
+ [1302] = 1064,
+ [1303] = 1116,
+ [1304] = 1304,
+ [1305] = 1254,
+ [1306] = 1257,
+ [1307] = 1102,
+ [1308] = 1155,
+ [1309] = 1156,
+ [1310] = 1100,
+ [1311] = 1311,
+ [1312] = 1304,
+ [1313] = 1136,
+ [1314] = 1139,
+ [1315] = 1142,
+ [1316] = 1128,
+ [1317] = 1236,
+ [1318] = 1246,
+ [1319] = 1060,
+ [1320] = 1320,
+ [1321] = 1103,
+ [1322] = 1146,
+ [1323] = 156,
+ [1324] = 1163,
+ [1325] = 149,
+ [1326] = 1162,
+ [1327] = 1161,
+ [1328] = 1134,
+ [1329] = 1065,
+ [1330] = 151,
+ [1331] = 1236,
+ [1332] = 1095,
+ [1333] = 1132,
+ [1334] = 1074,
+ [1335] = 1096,
+ [1336] = 154,
+ [1337] = 1131,
[1338] = 1338,
- [1339] = 1285,
+ [1339] = 1339,
[1340] = 1340,
- [1341] = 1157,
- [1342] = 1127,
- [1343] = 1343,
+ [1341] = 1130,
+ [1342] = 1113,
+ [1343] = 1092,
[1344] = 1344,
- [1345] = 1125,
- [1346] = 1122,
- [1347] = 1347,
+ [1345] = 1068,
+ [1346] = 1093,
+ [1347] = 1094,
[1348] = 1348,
- [1349] = 1070,
- [1350] = 1119,
- [1351] = 1097,
- [1352] = 1352,
- [1353] = 1353,
- [1354] = 1354,
- [1355] = 1355,
+ [1349] = 1097,
+ [1350] = 1098,
+ [1351] = 1099,
+ [1352] = 1338,
+ [1353] = 1101,
+ [1354] = 1137,
+ [1355] = 1115,
[1356] = 1356,
[1357] = 1357,
- [1358] = 1358,
- [1359] = 1352,
- [1360] = 1352,
- [1361] = 1361,
- [1362] = 1340,
- [1363] = 1151,
- [1364] = 1138,
- [1365] = 1087,
- [1366] = 1354,
- [1367] = 1354,
- [1368] = 1340,
- [1369] = 1361,
- [1370] = 1355,
- [1371] = 1353,
- [1372] = 1354,
- [1373] = 1373,
+ [1358] = 1166,
+ [1359] = 1151,
+ [1360] = 1360,
+ [1361] = 1091,
+ [1362] = 1073,
+ [1363] = 1360,
+ [1364] = 1086,
+ [1365] = 1088,
+ [1366] = 1089,
+ [1367] = 1320,
+ [1368] = 1368,
+ [1369] = 1369,
+ [1370] = 1369,
+ [1371] = 1371,
+ [1372] = 1371,
+ [1373] = 1339,
[1374] = 1374,
- [1375] = 1352,
- [1376] = 1340,
- [1377] = 1088,
- [1378] = 1089,
- [1379] = 1090,
- [1380] = 1095,
- [1381] = 1381,
- [1382] = 1098,
- [1383] = 1099,
- [1384] = 1102,
- [1385] = 1109,
- [1386] = 1112,
- [1387] = 1361,
- [1388] = 1352,
- [1389] = 1340,
- [1390] = 1114,
- [1391] = 1132,
- [1392] = 1352,
- [1393] = 1393,
- [1394] = 1373,
- [1395] = 1361,
- [1396] = 1396,
- [1397] = 1352,
- [1398] = 1165,
- [1399] = 1150,
- [1400] = 1069,
- [1401] = 1361,
- [1402] = 1354,
- [1403] = 1127,
- [1404] = 1102,
- [1405] = 1405,
- [1406] = 1201,
- [1407] = 1407,
- [1408] = 1241,
- [1409] = 1405,
- [1410] = 1405,
- [1411] = 1070,
- [1412] = 1119,
- [1413] = 1151,
- [1414] = 1138,
- [1415] = 1087,
- [1416] = 1088,
- [1417] = 1089,
- [1418] = 1090,
- [1419] = 1095,
- [1420] = 1097,
- [1421] = 1098,
- [1422] = 1099,
- [1423] = 1109,
- [1424] = 1112,
- [1425] = 1114,
- [1426] = 1132,
- [1427] = 1427,
- [1428] = 1122,
- [1429] = 1125,
- [1430] = 1165,
- [1431] = 1061,
- [1432] = 1066,
- [1433] = 1062,
- [1434] = 1405,
- [1435] = 1405,
- [1436] = 1150,
- [1437] = 1069,
- [1438] = 1157,
- [1439] = 1407,
+ [1375] = 1159,
+ [1376] = 1133,
+ [1377] = 1377,
+ [1378] = 1378,
+ [1379] = 1379,
+ [1380] = 1339,
+ [1381] = 1135,
+ [1382] = 1339,
+ [1383] = 1360,
+ [1384] = 1084,
+ [1385] = 1085,
+ [1386] = 1360,
+ [1387] = 1371,
+ [1388] = 1360,
+ [1389] = 1389,
+ [1390] = 1360,
+ [1391] = 1391,
+ [1392] = 1371,
+ [1393] = 1339,
+ [1394] = 1360,
+ [1395] = 1371,
+ [1396] = 1369,
+ [1397] = 1397,
+ [1398] = 1368,
+ [1399] = 1369,
+ [1400] = 1369,
+ [1401] = 1401,
+ [1402] = 1340,
+ [1403] = 1093,
+ [1404] = 1113,
+ [1405] = 1159,
+ [1406] = 1097,
+ [1407] = 1166,
+ [1408] = 1408,
+ [1409] = 1409,
+ [1410] = 1068,
+ [1411] = 1115,
+ [1412] = 1273,
+ [1413] = 1101,
+ [1414] = 1064,
+ [1415] = 1151,
+ [1416] = 1098,
+ [1417] = 1099,
+ [1418] = 1060,
+ [1419] = 1419,
+ [1420] = 1133,
+ [1421] = 1094,
+ [1422] = 1065,
+ [1423] = 1135,
+ [1424] = 1409,
+ [1425] = 1409,
+ [1426] = 1408,
+ [1427] = 1409,
+ [1428] = 1092,
+ [1429] = 1130,
+ [1430] = 1073,
+ [1431] = 1091,
+ [1432] = 1089,
+ [1433] = 1409,
+ [1434] = 1228,
+ [1435] = 1088,
+ [1436] = 1137,
+ [1437] = 1086,
+ [1438] = 1085,
+ [1439] = 1084,
[1440] = 1060,
- [1441] = 1137,
- [1442] = 1266,
- [1443] = 1061,
- [1444] = 1066,
- [1445] = 1062,
- [1446] = 1446,
- [1447] = 1446,
+ [1441] = 1103,
+ [1442] = 1299,
+ [1443] = 1443,
+ [1444] = 1064,
+ [1445] = 1065,
+ [1446] = 1443,
+ [1447] = 1062,
[1448] = 1448,
[1449] = 1448,
[1450] = 1448,
@@ -3869,51 +3911,51 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = {
[1455] = 1455,
[1456] = 1456,
[1457] = 1457,
- [1458] = 1456,
+ [1458] = 1457,
[1459] = 1456,
- [1460] = 1457,
- [1461] = 1461,
- [1462] = 1456,
+ [1460] = 1456,
+ [1461] = 1456,
+ [1462] = 1457,
[1463] = 1457,
[1464] = 1456,
[1465] = 1456,
[1466] = 1457,
[1467] = 1456,
- [1468] = 1457,
- [1469] = 1456,
+ [1468] = 1456,
+ [1469] = 1457,
[1470] = 1457,
- [1471] = 1457,
- [1472] = 1456,
- [1473] = 1456,
+ [1471] = 1456,
+ [1472] = 1457,
+ [1473] = 1457,
[1474] = 1457,
- [1475] = 1457,
+ [1475] = 1456,
[1476] = 1457,
- [1477] = 1456,
- [1478] = 1457,
+ [1477] = 1477,
+ [1478] = 1456,
[1479] = 1479,
[1480] = 1480,
[1481] = 1480,
[1482] = 1482,
[1483] = 1483,
- [1484] = 1484,
- [1485] = 1483,
- [1486] = 1484,
- [1487] = 1484,
+ [1484] = 1483,
+ [1485] = 1485,
+ [1486] = 1483,
+ [1487] = 1485,
[1488] = 1483,
- [1489] = 1484,
- [1490] = 1484,
- [1491] = 1483,
- [1492] = 1484,
- [1493] = 1483,
- [1494] = 1483,
- [1495] = 1483,
- [1496] = 1484,
+ [1489] = 1483,
+ [1490] = 1485,
+ [1491] = 1485,
+ [1492] = 1483,
+ [1493] = 1485,
+ [1494] = 1485,
+ [1495] = 1485,
+ [1496] = 1483,
[1497] = 1497,
[1498] = 1497,
[1499] = 1497,
- [1500] = 1500,
+ [1500] = 1497,
[1501] = 1497,
- [1502] = 1497,
+ [1502] = 1502,
[1503] = 1497,
[1504] = 1497,
[1505] = 1505,
@@ -3930,17 +3972,17 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = {
[1516] = 1516,
[1517] = 1517,
[1518] = 1518,
- [1519] = 1519,
- [1520] = 149,
- [1521] = 160,
+ [1519] = 160,
+ [1520] = 1520,
+ [1521] = 1521,
[1522] = 1522,
[1523] = 1523,
[1524] = 1524,
- [1525] = 1525,
+ [1525] = 161,
[1526] = 1526,
[1527] = 1527,
[1528] = 1528,
- [1529] = 1529,
+ [1529] = 159,
[1530] = 1530,
[1531] = 1531,
[1532] = 1532,
@@ -3950,16 +3992,16 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = {
[1536] = 1536,
[1537] = 1537,
[1538] = 1538,
- [1539] = 1523,
+ [1539] = 1539,
[1540] = 1540,
[1541] = 1541,
[1542] = 1542,
- [1543] = 1543,
+ [1543] = 1526,
[1544] = 1544,
[1545] = 1545,
- [1546] = 156,
+ [1546] = 1546,
[1547] = 1547,
- [1548] = 1548,
+ [1548] = 158,
[1549] = 1549,
[1550] = 1550,
[1551] = 1551,
@@ -3971,590 +4013,590 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = {
[1557] = 1557,
[1558] = 1558,
[1559] = 1559,
- [1560] = 150,
+ [1560] = 1560,
[1561] = 1561,
[1562] = 1562,
[1563] = 1563,
[1564] = 1564,
- [1565] = 1083,
- [1566] = 1551,
- [1567] = 1145,
- [1568] = 1068,
- [1569] = 1545,
+ [1565] = 1563,
+ [1566] = 1566,
+ [1567] = 1077,
+ [1568] = 1508,
+ [1569] = 1569,
[1570] = 1570,
[1571] = 1571,
- [1572] = 1512,
- [1573] = 1573,
+ [1572] = 1517,
+ [1573] = 1508,
[1574] = 1516,
- [1575] = 1512,
- [1576] = 1570,
- [1577] = 1577,
- [1578] = 1578,
+ [1575] = 1552,
+ [1576] = 1576,
+ [1577] = 1140,
+ [1578] = 1143,
[1579] = 1579,
- [1580] = 1573,
- [1581] = 1517,
- [1582] = 1570,
- [1583] = 1570,
- [1584] = 1570,
+ [1580] = 1553,
+ [1581] = 1570,
+ [1582] = 1563,
+ [1583] = 1563,
+ [1584] = 1563,
[1585] = 1585,
[1586] = 1586,
- [1587] = 1525,
+ [1587] = 1587,
[1588] = 1588,
- [1589] = 1107,
+ [1589] = 1589,
[1590] = 1590,
- [1591] = 1527,
- [1592] = 1592,
+ [1591] = 1591,
+ [1592] = 1095,
[1593] = 1593,
- [1594] = 1593,
+ [1594] = 1594,
[1595] = 1595,
- [1596] = 1133,
- [1597] = 1593,
+ [1596] = 1522,
+ [1597] = 1141,
[1598] = 1598,
[1599] = 1599,
- [1600] = 1593,
+ [1600] = 1600,
[1601] = 1601,
- [1602] = 1526,
- [1603] = 1603,
- [1604] = 1595,
- [1605] = 1518,
- [1606] = 1606,
- [1607] = 1158,
- [1608] = 1593,
- [1609] = 1599,
- [1610] = 1603,
- [1611] = 1611,
- [1612] = 1612,
- [1613] = 1613,
- [1614] = 1518,
- [1615] = 1585,
- [1616] = 1606,
- [1617] = 1612,
- [1618] = 1588,
- [1619] = 1598,
- [1620] = 1611,
- [1621] = 1524,
- [1622] = 1590,
- [1623] = 1613,
+ [1602] = 1602,
+ [1603] = 1588,
+ [1604] = 1598,
+ [1605] = 1595,
+ [1606] = 1599,
+ [1607] = 1599,
+ [1608] = 1594,
+ [1609] = 1590,
+ [1610] = 1601,
+ [1611] = 1599,
+ [1612] = 1156,
+ [1613] = 1600,
+ [1614] = 1591,
+ [1615] = 1518,
+ [1616] = 1599,
+ [1617] = 1593,
+ [1618] = 1520,
+ [1619] = 1589,
+ [1620] = 1587,
+ [1621] = 1523,
+ [1622] = 1518,
+ [1623] = 1527,
[1624] = 1624,
[1625] = 1625,
[1626] = 1626,
- [1627] = 1586,
- [1628] = 1628,
+ [1627] = 1627,
+ [1628] = 1141,
[1629] = 1629,
[1630] = 1630,
- [1631] = 1630,
- [1632] = 1625,
- [1633] = 1628,
- [1634] = 1634,
- [1635] = 1635,
- [1636] = 1635,
- [1637] = 1133,
- [1638] = 1638,
- [1639] = 1624,
- [1640] = 1638,
- [1641] = 1158,
- [1642] = 1629,
- [1643] = 1634,
- [1644] = 1107,
- [1645] = 1626,
- [1646] = 1601,
- [1647] = 1592,
+ [1631] = 1624,
+ [1632] = 1632,
+ [1633] = 1630,
+ [1634] = 1585,
+ [1635] = 1629,
+ [1636] = 1602,
+ [1637] = 1637,
+ [1638] = 1586,
+ [1639] = 1639,
+ [1640] = 1639,
+ [1641] = 1095,
+ [1642] = 1632,
+ [1643] = 1625,
+ [1644] = 1637,
+ [1645] = 1156,
+ [1646] = 1626,
+ [1647] = 1627,
[1648] = 1648,
- [1649] = 1648,
- [1650] = 1650,
+ [1649] = 1649,
+ [1650] = 1648,
[1651] = 1648,
- [1652] = 1650,
- [1653] = 1650,
- [1654] = 1650,
- [1655] = 1648,
+ [1652] = 1649,
+ [1653] = 1648,
+ [1654] = 1649,
+ [1655] = 1649,
[1656] = 1656,
[1657] = 1657,
[1658] = 1657,
[1659] = 1657,
[1660] = 1657,
[1661] = 1661,
- [1662] = 1662,
- [1663] = 1662,
+ [1662] = 1661,
+ [1663] = 1663,
[1664] = 1661,
[1665] = 1661,
- [1666] = 1662,
- [1667] = 1662,
- [1668] = 1661,
+ [1666] = 1663,
+ [1667] = 1663,
+ [1668] = 1663,
[1669] = 1669,
[1670] = 1670,
- [1671] = 1669,
- [1672] = 1672,
- [1673] = 1673,
+ [1671] = 1671,
+ [1672] = 1670,
+ [1673] = 1669,
[1674] = 1674,
[1675] = 1675,
- [1676] = 1676,
- [1677] = 1669,
- [1678] = 1678,
- [1679] = 1676,
- [1680] = 1670,
- [1681] = 1675,
- [1682] = 1676,
- [1683] = 1669,
- [1684] = 1676,
- [1685] = 1670,
- [1686] = 1675,
- [1687] = 1678,
- [1688] = 1678,
- [1689] = 1675,
- [1690] = 1678,
- [1691] = 1670,
+ [1676] = 1669,
+ [1677] = 1671,
+ [1678] = 1674,
+ [1679] = 1675,
+ [1680] = 1680,
+ [1681] = 1670,
+ [1682] = 1682,
+ [1683] = 1683,
+ [1684] = 1671,
+ [1685] = 1675,
+ [1686] = 1670,
+ [1687] = 1671,
+ [1688] = 1674,
+ [1689] = 1669,
+ [1690] = 1675,
+ [1691] = 1674,
[1692] = 1692,
[1693] = 1693,
[1694] = 1694,
[1695] = 1695,
- [1696] = 1696,
- [1697] = 1697,
+ [1696] = 1695,
+ [1697] = 1695,
[1698] = 1698,
- [1699] = 1696,
- [1700] = 1700,
+ [1699] = 1699,
+ [1700] = 1694,
[1701] = 1701,
- [1702] = 1702,
- [1703] = 1703,
+ [1702] = 1695,
+ [1703] = 1694,
[1704] = 1704,
[1705] = 1705,
- [1706] = 1697,
- [1707] = 1696,
- [1708] = 1701,
- [1709] = 1697,
+ [1706] = 1695,
+ [1707] = 1701,
+ [1708] = 1708,
+ [1709] = 1701,
[1710] = 1710,
- [1711] = 149,
+ [1711] = 1701,
[1712] = 1712,
- [1713] = 1696,
+ [1713] = 1694,
[1714] = 1714,
- [1715] = 1697,
+ [1715] = 1715,
[1716] = 1716,
- [1717] = 1701,
- [1718] = 160,
+ [1717] = 1694,
+ [1718] = 1718,
[1719] = 1719,
- [1720] = 1696,
+ [1720] = 1694,
[1721] = 1721,
- [1722] = 1697,
- [1723] = 1696,
- [1724] = 1701,
- [1725] = 1725,
- [1726] = 1696,
- [1727] = 1701,
+ [1722] = 1722,
+ [1723] = 1723,
+ [1724] = 160,
+ [1725] = 161,
+ [1726] = 1701,
+ [1727] = 1694,
[1728] = 1728,
[1729] = 1729,
[1730] = 1730,
[1731] = 1731,
- [1732] = 440,
+ [1732] = 1160,
[1733] = 1733,
[1734] = 1734,
- [1735] = 156,
- [1736] = 1736,
+ [1735] = 1735,
+ [1736] = 1076,
[1737] = 1737,
[1738] = 1738,
- [1739] = 1739,
- [1740] = 1719,
- [1741] = 1077,
- [1742] = 1725,
+ [1739] = 1120,
+ [1740] = 1715,
+ [1741] = 1741,
+ [1742] = 1742,
[1743] = 1743,
- [1744] = 1721,
- [1745] = 1734,
- [1746] = 1739,
+ [1744] = 1744,
+ [1745] = 1745,
+ [1746] = 1735,
[1747] = 1747,
- [1748] = 1162,
- [1749] = 1749,
- [1750] = 1749,
- [1751] = 1714,
+ [1748] = 1748,
+ [1749] = 1705,
+ [1750] = 1722,
+ [1751] = 158,
[1752] = 1752,
- [1753] = 1523,
- [1754] = 1734,
- [1755] = 1730,
+ [1753] = 1753,
+ [1754] = 1735,
+ [1755] = 1526,
[1756] = 1756,
- [1757] = 1757,
- [1758] = 150,
- [1759] = 1739,
+ [1757] = 1753,
+ [1758] = 1753,
+ [1759] = 1759,
[1760] = 1760,
[1761] = 1761,
- [1762] = 1761,
- [1763] = 1739,
- [1764] = 1739,
- [1765] = 1734,
+ [1762] = 1698,
+ [1763] = 1756,
+ [1764] = 1753,
+ [1765] = 1144,
[1766] = 1766,
- [1767] = 1767,
- [1768] = 1710,
- [1769] = 1761,
- [1770] = 1761,
+ [1767] = 1716,
+ [1768] = 159,
+ [1769] = 1753,
+ [1770] = 1770,
[1771] = 1771,
- [1772] = 1734,
- [1773] = 1761,
+ [1772] = 1735,
+ [1773] = 1756,
[1774] = 1774,
- [1775] = 1775,
- [1776] = 1776,
+ [1775] = 1756,
+ [1776] = 1125,
[1777] = 1777,
- [1778] = 1143,
- [1779] = 1779,
- [1780] = 1551,
- [1781] = 1781,
- [1782] = 1136,
- [1783] = 1783,
- [1784] = 1136,
- [1785] = 1785,
- [1786] = 1786,
- [1787] = 1785,
- [1788] = 1117,
- [1789] = 1789,
- [1790] = 1116,
- [1791] = 1115,
- [1792] = 1113,
- [1793] = 1776,
+ [1778] = 1124,
+ [1779] = 1756,
+ [1780] = 1145,
+ [1781] = 1123,
+ [1782] = 1782,
+ [1783] = 1121,
+ [1784] = 1784,
+ [1785] = 1074,
+ [1786] = 440,
+ [1787] = 1735,
+ [1788] = 1788,
+ [1789] = 1730,
+ [1790] = 1745,
+ [1791] = 1112,
+ [1792] = 1792,
+ [1793] = 1792,
[1794] = 1794,
- [1795] = 1786,
+ [1795] = 1795,
[1796] = 1796,
- [1797] = 1797,
- [1798] = 1781,
- [1799] = 1799,
- [1800] = 1789,
- [1801] = 1789,
+ [1797] = 1552,
+ [1798] = 1798,
+ [1799] = 1792,
+ [1800] = 1800,
+ [1801] = 1801,
[1802] = 1802,
- [1803] = 1147,
- [1804] = 1789,
- [1805] = 1161,
+ [1803] = 1803,
+ [1804] = 1804,
+ [1805] = 1805,
[1806] = 1806,
- [1807] = 1776,
- [1808] = 1808,
- [1809] = 1785,
- [1810] = 1810,
- [1811] = 1775,
- [1812] = 1786,
- [1813] = 1813,
- [1814] = 1545,
- [1815] = 1786,
- [1816] = 1785,
- [1817] = 1794,
- [1818] = 1117,
- [1819] = 1116,
- [1820] = 1774,
- [1821] = 1783,
- [1822] = 1148,
- [1823] = 1115,
- [1824] = 1162,
- [1825] = 1113,
- [1826] = 1826,
- [1827] = 1776,
+ [1807] = 1807,
+ [1808] = 1807,
+ [1809] = 1809,
+ [1810] = 1800,
+ [1811] = 1811,
+ [1812] = 1812,
+ [1813] = 1801,
+ [1814] = 1806,
+ [1815] = 1815,
+ [1816] = 1759,
+ [1817] = 1817,
+ [1818] = 1818,
+ [1819] = 1553,
+ [1820] = 1798,
+ [1821] = 1800,
+ [1822] = 1812,
+ [1823] = 1806,
+ [1824] = 1812,
+ [1825] = 1806,
+ [1826] = 1800,
+ [1827] = 1792,
[1828] = 1828,
- [1829] = 1785,
- [1830] = 1789,
- [1831] = 1831,
- [1832] = 1774,
- [1833] = 1833,
- [1834] = 1834,
- [1835] = 1835,
- [1836] = 1836,
- [1837] = 1147,
- [1838] = 1148,
- [1839] = 1143,
- [1840] = 1840,
- [1841] = 1774,
- [1842] = 1833,
- [1843] = 1826,
- [1844] = 1844,
- [1845] = 1077,
- [1846] = 1161,
- [1847] = 1776,
- [1848] = 1777,
- [1849] = 1849,
- [1850] = 1850,
- [1851] = 1752,
+ [1829] = 1124,
+ [1830] = 1795,
+ [1831] = 1792,
+ [1832] = 1800,
+ [1833] = 1802,
+ [1834] = 1144,
+ [1835] = 1795,
+ [1836] = 1812,
+ [1837] = 1837,
+ [1838] = 1145,
+ [1839] = 1839,
+ [1840] = 1752,
+ [1841] = 1812,
+ [1842] = 1121,
+ [1843] = 1112,
+ [1844] = 1815,
+ [1845] = 1074,
+ [1846] = 1076,
+ [1847] = 1123,
+ [1848] = 1795,
+ [1849] = 1125,
+ [1850] = 1160,
+ [1851] = 1851,
[1852] = 1852,
- [1853] = 1766,
- [1854] = 1729,
+ [1853] = 1853,
+ [1854] = 1854,
[1855] = 1855,
[1856] = 1856,
[1857] = 1857,
[1858] = 1858,
[1859] = 1859,
[1860] = 1860,
- [1861] = 1860,
- [1862] = 1855,
+ [1861] = 1861,
+ [1862] = 1862,
[1863] = 1863,
[1864] = 1864,
- [1865] = 1859,
+ [1865] = 1865,
[1866] = 1866,
[1867] = 1867,
[1868] = 1868,
[1869] = 1869,
[1870] = 1870,
- [1871] = 1852,
+ [1871] = 1871,
[1872] = 1872,
[1873] = 1873,
[1874] = 1874,
- [1875] = 1875,
- [1876] = 1866,
- [1877] = 1877,
+ [1875] = 1859,
+ [1876] = 1872,
+ [1877] = 1873,
[1878] = 1878,
- [1879] = 1877,
- [1880] = 1880,
- [1881] = 1881,
- [1882] = 1878,
- [1883] = 1883,
- [1884] = 1884,
- [1885] = 1808,
- [1886] = 1875,
- [1887] = 1850,
- [1888] = 1884,
- [1889] = 1875,
- [1890] = 1873,
- [1891] = 1891,
- [1892] = 1892,
- [1893] = 1872,
+ [1879] = 1879,
+ [1880] = 1866,
+ [1881] = 1869,
+ [1882] = 1855,
+ [1883] = 1854,
+ [1884] = 1859,
+ [1885] = 1885,
+ [1886] = 1866,
+ [1887] = 1887,
+ [1888] = 1874,
+ [1889] = 1866,
+ [1890] = 1869,
+ [1891] = 1852,
+ [1892] = 1853,
+ [1893] = 1862,
[1894] = 1894,
- [1895] = 1858,
+ [1895] = 1879,
[1896] = 1896,
- [1897] = 1868,
- [1898] = 1863,
- [1899] = 1864,
- [1900] = 1866,
- [1901] = 1874,
- [1902] = 1902,
- [1903] = 1870,
- [1904] = 1869,
- [1905] = 1852,
- [1906] = 1869,
- [1907] = 1870,
- [1908] = 1877,
- [1909] = 1880,
- [1910] = 1910,
- [1911] = 1911,
- [1912] = 1875,
- [1913] = 1864,
- [1914] = 1863,
- [1915] = 1859,
- [1916] = 1896,
- [1917] = 1884,
- [1918] = 1870,
- [1919] = 1077,
- [1920] = 1869,
- [1921] = 1878,
- [1922] = 1852,
- [1923] = 1874,
- [1924] = 1924,
- [1925] = 1860,
- [1926] = 1866,
- [1927] = 1868,
- [1928] = 1873,
- [1929] = 1892,
- [1930] = 1872,
- [1931] = 1873,
+ [1897] = 1887,
+ [1898] = 1898,
+ [1899] = 1860,
+ [1900] = 1900,
+ [1901] = 1887,
+ [1902] = 1862,
+ [1903] = 1853,
+ [1904] = 1852,
+ [1905] = 1859,
+ [1906] = 1866,
+ [1907] = 1854,
+ [1908] = 1908,
+ [1909] = 1855,
+ [1910] = 1854,
+ [1911] = 1855,
+ [1912] = 1879,
+ [1913] = 1879,
+ [1914] = 1868,
+ [1915] = 1867,
+ [1916] = 1869,
+ [1917] = 1868,
+ [1918] = 1856,
+ [1919] = 1898,
+ [1920] = 1771,
+ [1921] = 1921,
+ [1922] = 1872,
+ [1923] = 1870,
+ [1924] = 1859,
+ [1925] = 1873,
+ [1926] = 1856,
+ [1927] = 1927,
+ [1928] = 1928,
+ [1929] = 1867,
+ [1930] = 1894,
+ [1931] = 1879,
[1932] = 1855,
- [1933] = 1884,
- [1934] = 1873,
- [1935] = 1872,
- [1936] = 1936,
- [1937] = 1852,
- [1938] = 1875,
- [1939] = 1877,
- [1940] = 1870,
- [1941] = 1860,
- [1942] = 1859,
- [1943] = 1869,
- [1944] = 1884,
- [1945] = 1858,
- [1946] = 1877,
- [1947] = 1855,
- [1948] = 1868,
- [1949] = 1860,
- [1950] = 1859,
- [1951] = 468,
- [1952] = 1858,
- [1953] = 1863,
- [1954] = 1858,
- [1955] = 1872,
- [1956] = 1864,
- [1957] = 1957,
- [1958] = 1855,
- [1959] = 1866,
- [1960] = 1874,
- [1961] = 1850,
- [1962] = 1962,
- [1963] = 1963,
- [1964] = 1870,
- [1965] = 1863,
- [1966] = 1864,
- [1967] = 1869,
- [1968] = 1863,
- [1969] = 1864,
- [1970] = 1924,
- [1971] = 1162,
- [1972] = 1868,
- [1973] = 1910,
- [1974] = 1974,
- [1975] = 1874,
- [1976] = 1891,
- [1977] = 1977,
+ [1933] = 1933,
+ [1934] = 1868,
+ [1935] = 1874,
+ [1936] = 1854,
+ [1937] = 1898,
+ [1938] = 1860,
+ [1939] = 1939,
+ [1940] = 1887,
+ [1941] = 470,
+ [1942] = 1854,
+ [1943] = 1867,
+ [1944] = 1868,
+ [1945] = 1945,
+ [1946] = 1863,
+ [1947] = 1947,
+ [1948] = 1817,
+ [1949] = 1949,
+ [1950] = 1950,
+ [1951] = 1872,
+ [1952] = 1856,
+ [1953] = 1851,
+ [1954] = 1853,
+ [1955] = 1869,
+ [1956] = 1120,
+ [1957] = 1908,
+ [1958] = 1852,
+ [1959] = 1863,
+ [1960] = 1862,
+ [1961] = 1898,
+ [1962] = 1867,
+ [1963] = 1860,
+ [1964] = 1873,
+ [1965] = 1887,
+ [1966] = 1949,
+ [1967] = 1855,
+ [1968] = 1861,
+ [1969] = 1738,
+ [1970] = 1970,
+ [1971] = 1853,
+ [1972] = 1852,
+ [1973] = 1852,
+ [1974] = 1856,
+ [1975] = 1784,
+ [1976] = 1853,
+ [1977] = 1862,
[1978] = 1978,
[1979] = 1979,
[1980] = 1980,
- [1981] = 1981,
+ [1981] = 484,
[1982] = 1982,
[1983] = 1983,
[1984] = 1984,
- [1985] = 1981,
+ [1985] = 1985,
[1986] = 1986,
- [1987] = 1987,
+ [1987] = 162,
[1988] = 1988,
[1989] = 1989,
[1990] = 1990,
[1991] = 1991,
- [1992] = 1990,
- [1993] = 1986,
- [1994] = 1989,
- [1995] = 1988,
- [1996] = 1996,
+ [1992] = 1992,
+ [1993] = 1993,
+ [1994] = 1994,
+ [1995] = 1982,
+ [1996] = 163,
[1997] = 1997,
[1998] = 1998,
- [1999] = 1999,
+ [1999] = 1997,
[2000] = 2000,
- [2001] = 1987,
- [2002] = 2002,
- [2003] = 1983,
+ [2001] = 2001,
+ [2002] = 2000,
+ [2003] = 2001,
[2004] = 2004,
- [2005] = 2005,
+ [2005] = 1989,
[2006] = 2006,
- [2007] = 561,
- [2008] = 479,
- [2009] = 1989,
+ [2007] = 2004,
+ [2008] = 2008,
+ [2009] = 2009,
[2010] = 2010,
- [2011] = 2011,
+ [2011] = 1982,
[2012] = 2012,
- [2013] = 2013,
- [2014] = 2014,
- [2015] = 1982,
- [2016] = 2016,
+ [2013] = 1992,
+ [2014] = 1997,
+ [2015] = 2015,
+ [2016] = 1986,
[2017] = 2017,
- [2018] = 2018,
- [2019] = 1977,
- [2020] = 1982,
- [2021] = 1980,
- [2022] = 2022,
- [2023] = 2013,
- [2024] = 1984,
- [2025] = 2025,
- [2026] = 2000,
- [2027] = 1999,
- [2028] = 1996,
+ [2018] = 1994,
+ [2019] = 2019,
+ [2020] = 2020,
+ [2021] = 2021,
+ [2022] = 1586,
+ [2023] = 2023,
+ [2024] = 1997,
+ [2025] = 1979,
+ [2026] = 1979,
+ [2027] = 2008,
+ [2028] = 2028,
[2029] = 2029,
- [2030] = 474,
- [2031] = 1592,
- [2032] = 1601,
- [2033] = 1989,
- [2034] = 1988,
+ [2030] = 2028,
+ [2031] = 478,
+ [2032] = 2029,
+ [2033] = 1997,
+ [2034] = 2034,
[2035] = 2035,
- [2036] = 2025,
- [2037] = 1987,
- [2038] = 2000,
+ [2036] = 2008,
+ [2037] = 2029,
+ [2038] = 2038,
[2039] = 2039,
[2040] = 2040,
- [2041] = 1983,
- [2042] = 150,
- [2043] = 471,
- [2044] = 156,
- [2045] = 1999,
- [2046] = 1982,
- [2047] = 149,
+ [2041] = 1984,
+ [2042] = 2004,
+ [2043] = 2001,
+ [2044] = 2000,
+ [2045] = 2021,
+ [2046] = 1985,
+ [2047] = 2012,
[2048] = 2048,
- [2049] = 2029,
- [2050] = 2050,
- [2051] = 2013,
- [2052] = 2025,
+ [2049] = 1982,
+ [2050] = 1585,
+ [2051] = 2051,
+ [2052] = 1983,
[2053] = 2053,
- [2054] = 2054,
- [2055] = 2011,
- [2056] = 1988,
- [2057] = 1982,
- [2058] = 1978,
- [2059] = 1987,
- [2060] = 2000,
- [2061] = 1999,
- [2062] = 1979,
- [2063] = 2063,
- [2064] = 1996,
- [2065] = 481,
- [2066] = 482,
- [2067] = 1983,
- [2068] = 483,
- [2069] = 2069,
- [2070] = 2070,
- [2071] = 1998,
+ [2054] = 2019,
+ [2055] = 477,
+ [2056] = 2028,
+ [2057] = 476,
+ [2058] = 2058,
+ [2059] = 2059,
+ [2060] = 1993,
+ [2061] = 1980,
+ [2062] = 475,
+ [2063] = 474,
+ [2064] = 2004,
+ [2065] = 2053,
+ [2066] = 2066,
+ [2067] = 2067,
+ [2068] = 160,
+ [2069] = 1988,
+ [2070] = 159,
+ [2071] = 2006,
[2072] = 2072,
- [2073] = 2018,
- [2074] = 2050,
- [2075] = 1980,
- [2076] = 155,
- [2077] = 1158,
- [2078] = 2029,
- [2079] = 1996,
- [2080] = 2080,
- [2081] = 2022,
- [2082] = 2017,
- [2083] = 157,
- [2084] = 2084,
- [2085] = 2016,
- [2086] = 1586,
- [2087] = 2087,
- [2088] = 2088,
- [2089] = 2025,
- [2090] = 1996,
- [2091] = 160,
- [2092] = 488,
- [2093] = 2048,
- [2094] = 489,
- [2095] = 1999,
- [2096] = 491,
- [2097] = 2000,
- [2098] = 1133,
- [2099] = 2099,
- [2100] = 2100,
- [2101] = 1980,
- [2102] = 2029,
- [2103] = 494,
- [2104] = 2029,
- [2105] = 2105,
+ [2073] = 2012,
+ [2074] = 2051,
+ [2075] = 1990,
+ [2076] = 1982,
+ [2077] = 2001,
+ [2078] = 473,
+ [2079] = 492,
+ [2080] = 488,
+ [2081] = 158,
+ [2082] = 2082,
+ [2083] = 2015,
+ [2084] = 2012,
+ [2085] = 2000,
+ [2086] = 2086,
+ [2087] = 2051,
+ [2088] = 491,
+ [2089] = 1991,
+ [2090] = 2006,
+ [2091] = 2091,
+ [2092] = 2092,
+ [2093] = 2000,
+ [2094] = 498,
+ [2095] = 1979,
+ [2096] = 2029,
+ [2097] = 161,
+ [2098] = 2098,
+ [2099] = 2028,
+ [2100] = 1979,
+ [2101] = 2029,
+ [2102] = 2001,
+ [2103] = 1602,
+ [2104] = 2104,
+ [2105] = 2028,
[2106] = 2106,
- [2107] = 1983,
- [2108] = 1989,
- [2109] = 2025,
- [2110] = 1988,
- [2111] = 1980,
+ [2107] = 2107,
+ [2108] = 617,
+ [2109] = 2008,
+ [2110] = 2110,
+ [2111] = 2111,
[2112] = 2112,
- [2113] = 495,
- [2114] = 2114,
- [2115] = 2006,
- [2116] = 1991,
- [2117] = 2117,
- [2118] = 2010,
- [2119] = 2119,
- [2120] = 2120,
- [2121] = 2121,
- [2122] = 1107,
- [2123] = 2123,
- [2124] = 2124,
+ [2113] = 2113,
+ [2114] = 2008,
+ [2115] = 2115,
+ [2116] = 2051,
+ [2117] = 1095,
+ [2118] = 2012,
+ [2119] = 2059,
+ [2120] = 2051,
+ [2121] = 1141,
+ [2122] = 2122,
+ [2123] = 1998,
+ [2124] = 1156,
[2125] = 2125,
- [2126] = 633,
- [2127] = 612,
+ [2126] = 2126,
+ [2127] = 2127,
[2128] = 2128,
- [2129] = 614,
+ [2129] = 2129,
[2130] = 2130,
- [2131] = 2131,
+ [2131] = 2126,
[2132] = 2132,
- [2133] = 2133,
+ [2133] = 587,
[2134] = 2134,
[2135] = 2135,
[2136] = 2136,
- [2137] = 615,
+ [2137] = 2137,
[2138] = 2138,
- [2139] = 2139,
+ [2139] = 2135,
[2140] = 2140,
- [2141] = 2141,
+ [2141] = 1896,
[2142] = 2142,
- [2143] = 2143,
+ [2143] = 1559,
[2144] = 2144,
[2145] = 2145,
[2146] = 2146,
@@ -4562,18 +4604,18 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = {
[2148] = 2148,
[2149] = 2149,
[2150] = 2150,
- [2151] = 616,
+ [2151] = 2151,
[2152] = 2152,
[2153] = 2153,
[2154] = 2154,
[2155] = 2155,
[2156] = 2156,
- [2157] = 2157,
+ [2157] = 2134,
[2158] = 2158,
[2159] = 2159,
[2160] = 2160,
[2161] = 2161,
- [2162] = 620,
+ [2162] = 2162,
[2163] = 2163,
[2164] = 2164,
[2165] = 2165,
@@ -4585,621 +4627,623 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = {
[2171] = 2171,
[2172] = 2172,
[2173] = 2173,
- [2174] = 2128,
+ [2174] = 2174,
[2175] = 2175,
[2176] = 2176,
[2177] = 2177,
[2178] = 2178,
- [2179] = 629,
- [2180] = 2180,
+ [2179] = 2179,
+ [2180] = 1557,
[2181] = 2181,
[2182] = 2182,
[2183] = 2183,
[2184] = 2184,
- [2185] = 2185,
+ [2185] = 591,
[2186] = 2186,
[2187] = 2187,
- [2188] = 2188,
- [2189] = 2189,
+ [2188] = 2142,
+ [2189] = 2152,
[2190] = 2190,
- [2191] = 2191,
- [2192] = 2123,
+ [2191] = 2186,
+ [2192] = 2192,
[2193] = 2193,
- [2194] = 631,
- [2195] = 634,
- [2196] = 2128,
- [2197] = 639,
+ [2194] = 2194,
+ [2195] = 2195,
+ [2196] = 2196,
+ [2197] = 2197,
[2198] = 2198,
[2199] = 2199,
- [2200] = 641,
+ [2200] = 532,
[2201] = 2201,
- [2202] = 2202,
- [2203] = 642,
- [2204] = 2204,
- [2205] = 2205,
- [2206] = 2124,
+ [2202] = 586,
+ [2203] = 585,
+ [2204] = 2134,
+ [2205] = 584,
+ [2206] = 2206,
[2207] = 2207,
[2208] = 2208,
- [2209] = 2125,
+ [2209] = 2209,
[2210] = 2210,
[2211] = 2211,
[2212] = 2212,
- [2213] = 2213,
- [2214] = 2214,
+ [2213] = 2168,
+ [2214] = 2211,
[2215] = 2215,
[2216] = 2216,
- [2217] = 2134,
+ [2217] = 2217,
[2218] = 2218,
- [2219] = 2136,
- [2220] = 2220,
+ [2219] = 2219,
+ [2220] = 583,
[2221] = 2221,
[2222] = 2222,
- [2223] = 2138,
- [2224] = 644,
+ [2223] = 2223,
+ [2224] = 2224,
[2225] = 2225,
[2226] = 2226,
- [2227] = 2169,
- [2228] = 645,
- [2229] = 2226,
+ [2227] = 2227,
+ [2228] = 2228,
+ [2229] = 2229,
[2230] = 2230,
[2231] = 2231,
- [2232] = 2222,
- [2233] = 2225,
- [2234] = 2221,
- [2235] = 2139,
- [2236] = 1738,
+ [2232] = 2232,
+ [2233] = 579,
+ [2234] = 2234,
+ [2235] = 2235,
+ [2236] = 2236,
[2237] = 2237,
- [2238] = 2216,
- [2239] = 2215,
- [2240] = 2136,
- [2241] = 2134,
- [2242] = 2128,
- [2243] = 2124,
- [2244] = 2205,
- [2245] = 2125,
- [2246] = 2135,
- [2247] = 2202,
- [2248] = 2201,
- [2249] = 2199,
- [2250] = 2198,
- [2251] = 2208,
- [2252] = 2140,
- [2253] = 2173,
- [2254] = 2172,
- [2255] = 2148,
- [2256] = 2208,
- [2257] = 2207,
+ [2238] = 2238,
+ [2239] = 577,
+ [2240] = 2240,
+ [2241] = 2183,
+ [2242] = 576,
+ [2243] = 2179,
+ [2244] = 2244,
+ [2245] = 2245,
+ [2246] = 2178,
+ [2247] = 2176,
+ [2248] = 2170,
+ [2249] = 2126,
+ [2250] = 2132,
+ [2251] = 2162,
+ [2252] = 2151,
+ [2253] = 2135,
+ [2254] = 2127,
+ [2255] = 2255,
+ [2256] = 2140,
+ [2257] = 2147,
[2258] = 2258,
- [2259] = 647,
- [2260] = 648,
- [2261] = 2207,
- [2262] = 2204,
- [2263] = 2138,
- [2264] = 2139,
- [2265] = 2140,
- [2266] = 649,
- [2267] = 2237,
- [2268] = 2143,
- [2269] = 512,
- [2270] = 2169,
- [2271] = 2271,
- [2272] = 650,
- [2273] = 651,
- [2274] = 652,
- [2275] = 654,
- [2276] = 655,
- [2277] = 2277,
- [2278] = 2204,
- [2279] = 2187,
- [2280] = 2185,
- [2281] = 656,
- [2282] = 2161,
- [2283] = 657,
- [2284] = 2183,
- [2285] = 2182,
- [2286] = 658,
- [2287] = 2171,
- [2288] = 513,
- [2289] = 2176,
- [2290] = 2175,
- [2291] = 2175,
- [2292] = 2176,
- [2293] = 2171,
- [2294] = 2294,
- [2295] = 638,
- [2296] = 637,
- [2297] = 2161,
+ [2259] = 2228,
+ [2260] = 2227,
+ [2261] = 2198,
+ [2262] = 575,
+ [2263] = 2140,
+ [2264] = 2255,
+ [2265] = 2127,
+ [2266] = 573,
+ [2267] = 2267,
+ [2268] = 2268,
+ [2269] = 2144,
+ [2270] = 2145,
+ [2271] = 2146,
+ [2272] = 2272,
+ [2273] = 2134,
+ [2274] = 2149,
+ [2275] = 2275,
+ [2276] = 2132,
+ [2277] = 2126,
+ [2278] = 2130,
+ [2279] = 2158,
+ [2280] = 2171,
+ [2281] = 2281,
+ [2282] = 572,
+ [2283] = 1541,
+ [2284] = 2222,
+ [2285] = 2285,
+ [2286] = 2286,
+ [2287] = 571,
+ [2288] = 2167,
+ [2289] = 2183,
+ [2290] = 2290,
+ [2291] = 2245,
+ [2292] = 2182,
+ [2293] = 2177,
+ [2294] = 2244,
+ [2295] = 2295,
+ [2296] = 2181,
+ [2297] = 2181,
[2298] = 2182,
- [2299] = 2183,
- [2300] = 636,
- [2301] = 2185,
- [2302] = 2302,
- [2303] = 2187,
- [2304] = 2225,
- [2305] = 2305,
- [2306] = 2231,
- [2307] = 2143,
- [2308] = 2140,
- [2309] = 2139,
- [2310] = 515,
- [2311] = 514,
- [2312] = 571,
- [2313] = 630,
- [2314] = 2138,
- [2315] = 2315,
- [2316] = 2230,
- [2317] = 2226,
- [2318] = 626,
- [2319] = 625,
- [2320] = 2204,
- [2321] = 1957,
- [2322] = 624,
- [2323] = 2207,
- [2324] = 2208,
- [2325] = 2125,
- [2326] = 623,
- [2327] = 2222,
- [2328] = 2221,
- [2329] = 621,
- [2330] = 2218,
- [2331] = 566,
+ [2299] = 2255,
+ [2300] = 567,
+ [2301] = 562,
+ [2302] = 2240,
+ [2303] = 2238,
+ [2304] = 2142,
+ [2305] = 2152,
+ [2306] = 1766,
+ [2307] = 2186,
+ [2308] = 558,
+ [2309] = 2193,
+ [2310] = 557,
+ [2311] = 556,
+ [2312] = 555,
+ [2313] = 2232,
+ [2314] = 554,
+ [2315] = 2125,
+ [2316] = 2231,
+ [2317] = 551,
+ [2318] = 550,
+ [2319] = 547,
+ [2320] = 546,
+ [2321] = 535,
+ [2322] = 533,
+ [2323] = 2323,
+ [2324] = 2225,
+ [2325] = 2325,
+ [2326] = 2210,
+ [2327] = 2285,
+ [2328] = 2223,
+ [2329] = 2168,
+ [2330] = 2211,
+ [2331] = 2215,
[2332] = 2332,
- [2333] = 2134,
- [2334] = 2216,
- [2335] = 2136,
- [2336] = 567,
- [2337] = 2337,
- [2338] = 2338,
- [2339] = 2215,
- [2340] = 2214,
+ [2333] = 2333,
+ [2334] = 2237,
+ [2335] = 2215,
+ [2336] = 2236,
+ [2337] = 2190,
+ [2338] = 2245,
+ [2339] = 2223,
+ [2340] = 2211,
[2341] = 2225,
- [2342] = 2226,
+ [2342] = 2168,
[2343] = 2343,
- [2344] = 2344,
- [2345] = 1544,
+ [2344] = 2210,
+ [2345] = 2229,
[2346] = 2346,
- [2347] = 2222,
- [2348] = 2348,
- [2349] = 2221,
- [2350] = 618,
- [2351] = 2351,
- [2352] = 2352,
- [2353] = 2216,
- [2354] = 2215,
- [2355] = 2355,
- [2356] = 2356,
- [2357] = 2213,
- [2358] = 2124,
- [2359] = 2205,
- [2360] = 617,
- [2361] = 2128,
- [2362] = 2202,
- [2363] = 2201,
- [2364] = 2199,
- [2365] = 2198,
- [2366] = 2143,
- [2367] = 613,
- [2368] = 2173,
- [2369] = 2172,
- [2370] = 2148,
- [2371] = 2220,
- [2372] = 609,
- [2373] = 2373,
- [2374] = 2212,
- [2375] = 2138,
- [2376] = 2139,
- [2377] = 2140,
- [2378] = 2378,
- [2379] = 2379,
- [2380] = 2143,
- [2381] = 2211,
- [2382] = 2382,
- [2383] = 2205,
- [2384] = 607,
- [2385] = 2385,
- [2386] = 2386,
- [2387] = 2210,
- [2388] = 606,
- [2389] = 2182,
- [2390] = 2271,
- [2391] = 2124,
- [2392] = 605,
- [2393] = 2161,
- [2394] = 2169,
- [2395] = 2395,
- [2396] = 2150,
- [2397] = 604,
- [2398] = 2171,
- [2399] = 2202,
- [2400] = 2400,
- [2401] = 2175,
- [2402] = 2176,
- [2403] = 2403,
- [2404] = 2404,
- [2405] = 603,
- [2406] = 2160,
- [2407] = 2182,
- [2408] = 2183,
- [2409] = 2404,
- [2410] = 2185,
- [2411] = 2201,
- [2412] = 2187,
- [2413] = 2199,
- [2414] = 2198,
- [2415] = 2386,
- [2416] = 2338,
- [2417] = 2337,
- [2418] = 1902,
- [2419] = 1541,
- [2420] = 2315,
- [2421] = 2193,
- [2422] = 2204,
- [2423] = 2423,
- [2424] = 2424,
- [2425] = 2207,
- [2426] = 2208,
- [2427] = 2125,
- [2428] = 2428,
- [2429] = 2429,
- [2430] = 2191,
- [2431] = 2431,
- [2432] = 2432,
- [2433] = 2433,
+ [2347] = 2231,
+ [2348] = 2232,
+ [2349] = 2349,
+ [2350] = 523,
+ [2351] = 516,
+ [2352] = 2129,
+ [2353] = 2238,
+ [2354] = 514,
+ [2355] = 2240,
+ [2356] = 609,
+ [2357] = 517,
+ [2358] = 2358,
+ [2359] = 2244,
+ [2360] = 2245,
+ [2361] = 515,
+ [2362] = 518,
+ [2363] = 2244,
+ [2364] = 2126,
+ [2365] = 2132,
+ [2366] = 519,
+ [2367] = 2367,
+ [2368] = 2135,
+ [2369] = 2127,
+ [2370] = 2255,
+ [2371] = 2140,
+ [2372] = 2372,
+ [2373] = 2134,
+ [2374] = 2228,
+ [2375] = 2227,
+ [2376] = 2198,
+ [2377] = 2193,
+ [2378] = 2177,
+ [2379] = 2186,
+ [2380] = 2380,
+ [2381] = 2144,
+ [2382] = 2145,
+ [2383] = 2146,
+ [2384] = 2152,
+ [2385] = 2142,
+ [2386] = 2149,
+ [2387] = 520,
+ [2388] = 2388,
+ [2389] = 2389,
+ [2390] = 2390,
+ [2391] = 2391,
+ [2392] = 521,
+ [2393] = 2295,
+ [2394] = 2228,
+ [2395] = 2209,
+ [2396] = 524,
+ [2397] = 2167,
+ [2398] = 525,
+ [2399] = 2227,
+ [2400] = 2182,
+ [2401] = 526,
+ [2402] = 2177,
+ [2403] = 2181,
+ [2404] = 1542,
+ [2405] = 2181,
+ [2406] = 2182,
+ [2407] = 2226,
+ [2408] = 2177,
+ [2409] = 527,
+ [2410] = 1540,
+ [2411] = 2142,
+ [2412] = 2152,
+ [2413] = 2183,
+ [2414] = 2186,
+ [2415] = 2240,
+ [2416] = 2193,
+ [2417] = 2224,
+ [2418] = 2219,
+ [2419] = 612,
+ [2420] = 2144,
+ [2421] = 2258,
+ [2422] = 2218,
+ [2423] = 2238,
+ [2424] = 2210,
+ [2425] = 2138,
+ [2426] = 1539,
+ [2427] = 2168,
+ [2428] = 2211,
+ [2429] = 2215,
+ [2430] = 2128,
+ [2431] = 2167,
+ [2432] = 2346,
+ [2433] = 2217,
[2434] = 2434,
- [2435] = 2134,
- [2436] = 2190,
- [2437] = 2136,
+ [2435] = 2435,
+ [2436] = 2349,
+ [2437] = 2223,
[2438] = 2438,
[2439] = 2225,
- [2440] = 2226,
- [2441] = 2441,
- [2442] = 2277,
- [2443] = 2443,
- [2444] = 2444,
- [2445] = 2189,
- [2446] = 2188,
- [2447] = 2216,
- [2448] = 2215,
- [2449] = 2184,
- [2450] = 1532,
- [2451] = 2451,
- [2452] = 2305,
- [2453] = 2205,
- [2454] = 602,
- [2455] = 2455,
- [2456] = 2202,
- [2457] = 2201,
- [2458] = 2199,
- [2459] = 2198,
- [2460] = 2258,
- [2461] = 589,
- [2462] = 2173,
- [2463] = 2172,
- [2464] = 2148,
- [2465] = 600,
- [2466] = 599,
- [2467] = 2395,
- [2468] = 2161,
- [2469] = 2469,
- [2470] = 2470,
- [2471] = 2180,
- [2472] = 2178,
- [2473] = 2473,
- [2474] = 2474,
- [2475] = 2177,
- [2476] = 2476,
+ [2440] = 2391,
+ [2441] = 2231,
+ [2442] = 2232,
+ [2443] = 2216,
+ [2444] = 1928,
+ [2445] = 2193,
+ [2446] = 2149,
+ [2447] = 2146,
+ [2448] = 2145,
+ [2449] = 2244,
+ [2450] = 2245,
+ [2451] = 2144,
+ [2452] = 2452,
+ [2453] = 1538,
+ [2454] = 2454,
+ [2455] = 2132,
+ [2456] = 2208,
+ [2457] = 2145,
+ [2458] = 2135,
+ [2459] = 2127,
+ [2460] = 2255,
+ [2461] = 2140,
+ [2462] = 2462,
+ [2463] = 2166,
+ [2464] = 2228,
+ [2465] = 2227,
+ [2466] = 2198,
+ [2467] = 2467,
+ [2468] = 611,
+ [2469] = 528,
+ [2470] = 2167,
+ [2471] = 2471,
+ [2472] = 2207,
+ [2473] = 2206,
+ [2474] = 2232,
+ [2475] = 2267,
+ [2476] = 529,
[2477] = 2477,
- [2478] = 2478,
- [2479] = 2173,
- [2480] = 2172,
- [2481] = 1529,
- [2482] = 2167,
- [2483] = 1530,
- [2484] = 2165,
- [2485] = 2164,
- [2486] = 2159,
- [2487] = 1531,
- [2488] = 2158,
- [2489] = 598,
+ [2478] = 2201,
+ [2479] = 1537,
+ [2480] = 1536,
+ [2481] = 1535,
+ [2482] = 2482,
+ [2483] = 2452,
+ [2484] = 2146,
+ [2485] = 2485,
+ [2486] = 2212,
+ [2487] = 2231,
+ [2488] = 2488,
+ [2489] = 2199,
[2490] = 2490,
- [2491] = 2491,
- [2492] = 2492,
- [2493] = 2157,
- [2494] = 2187,
- [2495] = 2185,
- [2496] = 2156,
- [2497] = 2155,
- [2498] = 2183,
- [2499] = 2499,
- [2500] = 1534,
- [2501] = 2154,
- [2502] = 597,
- [2503] = 2503,
- [2504] = 2504,
- [2505] = 2505,
- [2506] = 2153,
- [2507] = 1558,
- [2508] = 1535,
- [2509] = 1536,
- [2510] = 596,
- [2511] = 1538,
- [2512] = 595,
- [2513] = 2181,
- [2514] = 2514,
- [2515] = 2149,
- [2516] = 2148,
- [2517] = 2517,
- [2518] = 2176,
- [2519] = 2175,
- [2520] = 1550,
- [2521] = 575,
- [2522] = 1559,
- [2523] = 1543,
- [2524] = 2171,
- [2525] = 593,
- [2526] = 2474,
- [2527] = 2527,
- [2528] = 1562,
- [2529] = 591,
- [2530] = 2147,
- [2531] = 2146,
- [2532] = 2145,
- [2533] = 1528,
- [2534] = 1561,
- [2535] = 610,
- [2536] = 1557,
- [2537] = 1556,
- [2538] = 2144,
- [2539] = 2142,
- [2540] = 2160,
- [2541] = 2181,
- [2542] = 2141,
- [2543] = 1555,
- [2544] = 1554,
- [2545] = 1553,
- [2546] = 2404,
- [2547] = 2386,
- [2548] = 2338,
- [2549] = 2337,
- [2550] = 2476,
- [2551] = 1552,
- [2552] = 2474,
- [2553] = 1549,
- [2554] = 1548,
- [2555] = 1547,
- [2556] = 1540,
- [2557] = 1533,
- [2558] = 2315,
- [2559] = 2395,
- [2560] = 608,
- [2561] = 2476,
- [2562] = 532,
- [2563] = 533,
- [2564] = 2258,
- [2565] = 2305,
- [2566] = 2169,
- [2567] = 2186,
- [2568] = 536,
- [2569] = 587,
- [2570] = 540,
- [2571] = 541,
- [2572] = 2132,
- [2573] = 2305,
- [2574] = 2315,
- [2575] = 2258,
- [2576] = 2337,
- [2577] = 2338,
- [2578] = 2343,
+ [2491] = 2388,
+ [2492] = 2198,
+ [2493] = 2493,
+ [2494] = 1534,
+ [2495] = 1533,
+ [2496] = 1532,
+ [2497] = 2497,
+ [2498] = 1531,
+ [2499] = 1530,
+ [2500] = 2197,
+ [2501] = 2196,
+ [2502] = 2195,
+ [2503] = 1558,
+ [2504] = 2323,
+ [2505] = 1544,
+ [2506] = 1551,
+ [2507] = 1545,
+ [2508] = 2367,
+ [2509] = 2194,
+ [2510] = 2192,
+ [2511] = 2187,
+ [2512] = 2497,
+ [2513] = 2183,
+ [2514] = 530,
+ [2515] = 1546,
+ [2516] = 1547,
+ [2517] = 1549,
+ [2518] = 531,
+ [2519] = 581,
+ [2520] = 534,
+ [2521] = 2286,
+ [2522] = 2167,
+ [2523] = 536,
+ [2524] = 564,
+ [2525] = 537,
+ [2526] = 1554,
+ [2527] = 1555,
+ [2528] = 2225,
+ [2529] = 1561,
+ [2530] = 2223,
+ [2531] = 1562,
+ [2532] = 538,
+ [2533] = 2482,
+ [2534] = 1560,
+ [2535] = 2535,
+ [2536] = 2138,
+ [2537] = 2537,
+ [2538] = 2358,
+ [2539] = 1556,
+ [2540] = 2128,
+ [2541] = 592,
+ [2542] = 2258,
+ [2543] = 2286,
+ [2544] = 615,
+ [2545] = 2545,
+ [2546] = 2346,
+ [2547] = 512,
+ [2548] = 2349,
+ [2549] = 2549,
+ [2550] = 608,
+ [2551] = 2391,
+ [2552] = 2497,
+ [2553] = 2452,
+ [2554] = 2388,
+ [2555] = 606,
+ [2556] = 605,
+ [2557] = 604,
+ [2558] = 539,
+ [2559] = 597,
+ [2560] = 2166,
+ [2561] = 2482,
+ [2562] = 2562,
+ [2563] = 2563,
+ [2564] = 601,
+ [2565] = 600,
+ [2566] = 2166,
+ [2567] = 540,
+ [2568] = 598,
+ [2569] = 2562,
+ [2570] = 603,
+ [2571] = 607,
+ [2572] = 596,
+ [2573] = 541,
+ [2574] = 2537,
+ [2575] = 2452,
+ [2576] = 2391,
+ [2577] = 594,
+ [2578] = 2349,
[2579] = 2346,
- [2580] = 2348,
- [2581] = 2352,
- [2582] = 2355,
- [2583] = 2356,
- [2584] = 543,
- [2585] = 2378,
- [2586] = 2379,
- [2587] = 2386,
- [2588] = 2404,
- [2589] = 2423,
- [2590] = 2424,
- [2591] = 2428,
- [2592] = 2429,
- [2593] = 2431,
- [2594] = 2432,
- [2595] = 2433,
- [2596] = 2434,
- [2597] = 2438,
- [2598] = 2441,
- [2599] = 2443,
- [2600] = 2444,
- [2601] = 2470,
- [2602] = 585,
- [2603] = 2490,
- [2604] = 2491,
- [2605] = 2492,
- [2606] = 2503,
- [2607] = 2504,
- [2608] = 2505,
- [2609] = 2152,
- [2610] = 582,
- [2611] = 544,
- [2612] = 545,
- [2613] = 584,
- [2614] = 546,
- [2615] = 552,
- [2616] = 2160,
- [2617] = 2181,
- [2618] = 576,
- [2619] = 574,
- [2620] = 554,
- [2621] = 2395,
- [2622] = 555,
- [2623] = 556,
- [2624] = 581,
- [2625] = 2476,
- [2626] = 2474,
- [2627] = 2161,
- [2628] = 2474,
- [2629] = 2395,
- [2630] = 2476,
- [2631] = 557,
- [2632] = 559,
- [2633] = 2258,
- [2634] = 580,
- [2635] = 563,
- [2636] = 2305,
- [2637] = 2315,
- [2638] = 2337,
- [2639] = 2338,
- [2640] = 2386,
- [2641] = 2404,
- [2642] = 578,
- [2643] = 565,
- [2644] = 570,
- [2645] = 572,
- [2646] = 573,
- [2647] = 2160,
- [2648] = 2181,
- [2649] = 577,
- [2650] = 590,
- [2651] = 2651,
- [2652] = 2652,
+ [2580] = 2325,
+ [2581] = 2281,
+ [2582] = 2268,
+ [2583] = 2235,
+ [2584] = 2234,
+ [2585] = 2230,
+ [2586] = 593,
+ [2587] = 2161,
+ [2588] = 2160,
+ [2589] = 2128,
+ [2590] = 2138,
+ [2591] = 2148,
+ [2592] = 2153,
+ [2593] = 2154,
+ [2594] = 2159,
+ [2595] = 2163,
+ [2596] = 2164,
+ [2597] = 2165,
+ [2598] = 2169,
+ [2599] = 2172,
+ [2600] = 2173,
+ [2601] = 2174,
+ [2602] = 2175,
+ [2603] = 2333,
+ [2604] = 2215,
+ [2605] = 2434,
+ [2606] = 2435,
+ [2607] = 2438,
+ [2608] = 2462,
+ [2609] = 2467,
+ [2610] = 2471,
+ [2611] = 590,
+ [2612] = 588,
+ [2613] = 582,
+ [2614] = 602,
+ [2615] = 580,
+ [2616] = 578,
+ [2617] = 574,
+ [2618] = 2258,
+ [2619] = 2286,
+ [2620] = 570,
+ [2621] = 569,
+ [2622] = 568,
+ [2623] = 2482,
+ [2624] = 566,
+ [2625] = 2149,
+ [2626] = 2388,
+ [2627] = 2497,
+ [2628] = 2388,
+ [2629] = 565,
+ [2630] = 2497,
+ [2631] = 2482,
+ [2632] = 549,
+ [2633] = 563,
+ [2634] = 561,
+ [2635] = 2166,
+ [2636] = 542,
+ [2637] = 2637,
+ [2638] = 2452,
+ [2639] = 2391,
+ [2640] = 2349,
+ [2641] = 2346,
+ [2642] = 2128,
+ [2643] = 2138,
+ [2644] = 543,
+ [2645] = 544,
+ [2646] = 560,
+ [2647] = 553,
+ [2648] = 552,
+ [2649] = 2258,
+ [2650] = 2286,
+ [2651] = 2210,
+ [2652] = 545,
[2653] = 2653,
[2654] = 2654,
[2655] = 2655,
[2656] = 2656,
[2657] = 2657,
- [2658] = 2655,
+ [2658] = 2658,
[2659] = 2657,
- [2660] = 2652,
- [2661] = 2661,
+ [2660] = 2660,
+ [2661] = 2658,
[2662] = 2662,
- [2663] = 2653,
- [2664] = 2655,
- [2665] = 2654,
- [2666] = 2666,
- [2667] = 2654,
- [2668] = 2657,
- [2669] = 2655,
- [2670] = 2670,
- [2671] = 2671,
- [2672] = 2652,
- [2673] = 2653,
+ [2663] = 2655,
+ [2664] = 2656,
+ [2665] = 2656,
+ [2666] = 2658,
+ [2667] = 2656,
+ [2668] = 1970,
+ [2669] = 2662,
+ [2670] = 2657,
+ [2671] = 2662,
+ [2672] = 2672,
+ [2673] = 2673,
[2674] = 2674,
- [2675] = 2675,
+ [2675] = 2655,
[2676] = 2676,
[2677] = 2677,
[2678] = 2678,
[2679] = 2679,
- [2680] = 2657,
- [2681] = 2679,
- [2682] = 2655,
- [2683] = 2653,
- [2684] = 2679,
- [2685] = 2652,
- [2686] = 2657,
+ [2680] = 2680,
+ [2681] = 2681,
+ [2682] = 2682,
+ [2683] = 2683,
+ [2684] = 2657,
+ [2685] = 2685,
+ [2686] = 2686,
[2687] = 2687,
- [2688] = 2688,
+ [2688] = 2658,
[2689] = 2689,
- [2690] = 2687,
+ [2690] = 2686,
[2691] = 2691,
- [2692] = 2654,
+ [2692] = 2692,
[2693] = 2693,
- [2694] = 2694,
+ [2694] = 2656,
[2695] = 2695,
[2696] = 2696,
- [2697] = 2697,
- [2698] = 2695,
- [2699] = 2697,
- [2700] = 2653,
- [2701] = 2696,
- [2702] = 2679,
- [2703] = 2703,
- [2704] = 2662,
- [2705] = 2656,
- [2706] = 2661,
- [2707] = 2707,
+ [2697] = 2674,
+ [2698] = 2698,
+ [2699] = 2699,
+ [2700] = 2680,
+ [2701] = 2701,
+ [2702] = 2655,
+ [2703] = 2677,
+ [2704] = 2696,
+ [2705] = 2679,
+ [2706] = 2706,
+ [2707] = 2686,
[2708] = 2708,
- [2709] = 2709,
- [2710] = 2687,
- [2711] = 2711,
- [2712] = 2712,
- [2713] = 2713,
- [2714] = 2714,
- [2715] = 2715,
- [2716] = 2716,
- [2717] = 2717,
- [2718] = 2715,
- [2719] = 2719,
- [2720] = 2716,
- [2721] = 2721,
+ [2709] = 2680,
+ [2710] = 2710,
+ [2711] = 2699,
+ [2712] = 2674,
+ [2713] = 2657,
+ [2714] = 2693,
+ [2715] = 2654,
+ [2716] = 2679,
+ [2717] = 2699,
+ [2718] = 2662,
+ [2719] = 2686,
+ [2720] = 2673,
+ [2721] = 2706,
[2722] = 2722,
- [2723] = 2723,
- [2724] = 2707,
- [2725] = 2696,
- [2726] = 2697,
- [2727] = 2695,
- [2728] = 2656,
- [2729] = 2662,
- [2730] = 2679,
+ [2723] = 2660,
+ [2724] = 2655,
+ [2725] = 2722,
+ [2726] = 2685,
+ [2727] = 2660,
+ [2728] = 2677,
+ [2729] = 2696,
+ [2730] = 2730,
[2731] = 2679,
- [2732] = 2732,
- [2733] = 2662,
- [2734] = 2656,
- [2735] = 2661,
- [2736] = 2695,
- [2737] = 2697,
- [2738] = 2696,
- [2739] = 2739,
- [2740] = 2740,
- [2741] = 2707,
- [2742] = 2661,
- [2743] = 2740,
- [2744] = 2713,
- [2745] = 2687,
- [2746] = 2654,
- [2747] = 2713,
- [2748] = 1743,
- [2749] = 2716,
- [2750] = 2732,
- [2751] = 2715,
- [2752] = 2722,
- [2753] = 2722,
- [2754] = 2721,
- [2755] = 2719,
- [2756] = 2703,
- [2757] = 1867,
- [2758] = 2707,
- [2759] = 2696,
- [2760] = 2713,
- [2761] = 2697,
- [2762] = 2716,
- [2763] = 2695,
- [2764] = 2687,
+ [2732] = 2693,
+ [2733] = 2686,
+ [2734] = 2695,
+ [2735] = 2735,
+ [2736] = 2698,
+ [2737] = 2737,
+ [2738] = 1782,
+ [2739] = 2701,
+ [2740] = 2686,
+ [2741] = 2706,
+ [2742] = 2680,
+ [2743] = 2699,
+ [2744] = 2744,
+ [2745] = 2674,
+ [2746] = 2696,
+ [2747] = 2747,
+ [2748] = 2748,
+ [2749] = 2654,
+ [2750] = 2750,
+ [2751] = 2722,
+ [2752] = 2752,
+ [2753] = 2693,
+ [2754] = 2754,
+ [2755] = 2706,
+ [2756] = 2693,
+ [2757] = 2695,
+ [2758] = 2758,
+ [2759] = 2759,
+ [2760] = 2660,
+ [2761] = 2677,
+ [2762] = 2654,
+ [2763] = 2696,
+ [2764] = 2722,
[2765] = 2679,
[2766] = 2766,
- [2767] = 2662,
- [2768] = 2656,
- [2769] = 2661,
- [2770] = 2715,
- [2771] = 2771,
+ [2767] = 2677,
+ [2768] = 2768,
+ [2769] = 2680,
+ [2770] = 2699,
+ [2771] = 2674,
[2772] = 2772,
- [2773] = 2713,
+ [2773] = 2686,
[2774] = 2774,
- [2775] = 2716,
- [2776] = 2776,
- [2777] = 2666,
- [2778] = 2666,
- [2779] = 2666,
- [2780] = 2666,
+ [2775] = 2654,
+ [2776] = 2748,
+ [2777] = 2722,
+ [2778] = 2658,
+ [2779] = 2683,
+ [2780] = 2683,
+ [2781] = 2683,
+ [2782] = 2683,
};
-static inline bool sym__glimmer_template_content_character_set_1(int32_t c) {
+static inline bool aux_sym_jsx_text_token1_character_set_1(int32_t c) {
return (c < 8232
? (c < 160
- ? (c < ' '
- ? (c >= '\t' && c <= '\r')
- : c <= ' ')
+ ? (c < '\r'
+ ? c == '\t'
+ : c <= '\r')
: (c <= 160 || (c < 8192
? c == 5760
: c <= 8203)))
@@ -5210,11 +5254,11 @@ static inline bool sym__glimmer_template_content_character_set_1(int32_t c) {
: (c <= 12288 || c == 65279))));
}
-static inline bool sym__glimmer_template_content_character_set_2(int32_t c) {
+static inline bool anon_sym_PERCENT_character_set_1(int32_t c) {
return (c < 8192
? (c < ' '
- ? (c < 11
- ? c == '\t'
+ ? (c < '\r'
+ ? (c >= '\t' && c <= '\n')
: c <= '\r')
: (c <= ' ' || (c < 5760
? c == 160
@@ -5228,48 +5272,38 @@ static inline bool sym__glimmer_template_content_character_set_2(int32_t c) {
: c <= 65279)))));
}
-static inline bool aux_sym_jsx_text_token1_character_set_1(int32_t c) {
- return (c < 8232
- ? (c < 5760
- ? (c < 160
- ? (c >= '\t' && c <= '\r')
- : c <= 160)
- : (c <= 5760 || (c >= 8192 && c <= 8203)))
- : (c <= 8233 || (c < 12288
- ? (c < 8287
- ? c == 8239
- : c <= 8288)
- : (c <= 12288 || c == 65279))));
-}
-
-static inline bool aux_sym_jsx_text_token1_character_set_2(int32_t c) {
- return (c < 8232
- ? (c < 160
- ? (c < 11
- ? c == '\t'
+static inline bool anon_sym_BANG_character_set_1(int32_t c) {
+ return (c < 8192
+ ? (c < ' '
+ ? (c < '\r'
+ ? (c >= '\t' && c <= '\n')
: c <= '\r')
- : (c <= 160 || (c < 8192
- ? c == 5760
- : c <= 8203)))
- : (c <= 8233 || (c < 12288
+ : (c <= ' ' || (c < 5760
+ ? c == 160
+ : c <= 5760)))
+ : (c <= 8203 || (c < 12288
? (c < 8287
? c == 8239
: c <= 8288)
: (c <= 12288 || c == 65279))));
}
-static inline bool anon_sym_BANG_character_set_1(int32_t c) {
+static inline bool sym_unescaped_single_string_fragment_character_set_1(int32_t c) {
return (c < 8192
- ? (c < 160
- ? (c < ' '
- ? (c >= '\t' && c <= '\r')
- : c <= ' ')
- : (c <= 160 || c == 5760))
- : (c <= 8203 || (c < 12288
- ? (c < 8287
- ? c == 8239
- : c <= 8288)
- : (c <= 12288 || c == 65279))));
+ ? (c < ' '
+ ? (c < '\r'
+ ? c == '\t'
+ : c <= '\r')
+ : (c <= ' ' || (c < 5760
+ ? c == 160
+ : c <= 5760)))
+ : (c <= 8203 || (c < 8287
+ ? (c < 8239
+ ? (c >= 8232 && c <= 8233)
+ : c <= 8239)
+ : (c <= 8288 || (c < 65279
+ ? c == 12288
+ : c <= 65279)))));
}
static inline bool sym_identifier_character_set_1(int32_t c) {
@@ -5396,4591 +5430,5025 @@ static inline bool sym_private_property_identifier_character_set_1(int32_t c) {
static bool ts_lex(TSLexer *lexer, TSStateId state) {
START_LEXER();
+ eof = lexer->eof(lexer);
switch (state) {
case 0:
- if (eof) ADVANCE(208);
- if (lookahead == '!') ADVANCE(356);
- if (lookahead == '"') ADVANCE(360);
- if (lookahead == '#') ADVANCE(11);
- if (lookahead == '$') ADVANCE(555);
- if (lookahead == '%') ADVANCE(341);
- if (lookahead == '&') ADVANCE(328);
- if (lookahead == '\'') ADVANCE(361);
- if (lookahead == '(') ADVANCE(232);
- if (lookahead == ')') ADVANCE(233);
- if (lookahead == '*') ADVANCE(213);
- if (lookahead == '+') ADVANCE(335);
- if (lookahead == ',') ADVANCE(220);
- if (lookahead == '-') ADVANCE(337);
- if (lookahead == '.') ADVANCE(288);
- if (lookahead == '/') ADVANCE(396);
- if (lookahead == '0') ADVANCE(415);
- if (lookahead == ':') ADVANCE(246);
- if (lookahead == ';') ADVANCE(245);
- if (lookahead == '<') ADVANCE(278);
- if (lookahead == '=') ADVANCE(255);
- if (lookahead == '>') ADVANCE(284);
- if (lookahead == '?') ADVANCE(55);
- if (lookahead == '@') ADVANCE(570);
- if (lookahead == '[') ADVANCE(257);
- if (lookahead == '\\') ADVANCE(155);
- if (lookahead == ']') ADVANCE(258);
- if (lookahead == '^') ADVANCE(331);
- if (lookahead == '`') ADVANCE(394);
- if (lookahead == 'a') ADVANCE(527);
- if (lookahead == 'c') ADVANCE(460);
- if (lookahead == 'd') ADVANCE(482);
- if (lookahead == 'e') ADVANCE(501);
- if (lookahead == 'f') ADVANCE(496);
- if (lookahead == 'i') ADVANCE(510);
- if (lookahead == 'l') ADVANCE(483);
- if (lookahead == 'o') ADVANCE(488);
- if (lookahead == 's') ADVANCE(545);
- if (lookahead == 't') ADVANCE(461);
- if (lookahead == 'v') ADVANCE(464);
- if (lookahead == 'w') ADVANCE(492);
- if (lookahead == '{') ADVANCE(219);
- if (lookahead == '|') ADVANCE(332);
- if (lookahead == '}') ADVANCE(221);
- if (lookahead == '~') ADVANCE(357);
+ if (eof) ADVANCE(254);
+ if (lookahead == '!') ADVANCE(427);
+ if (lookahead == '"') ADVANCE(339);
+ if (lookahead == '#') ADVANCE(13);
+ if (lookahead == '$') ADVANCE(622);
+ if (lookahead == '%') ADVANCE(412);
+ if (lookahead == '&') ADVANCE(399);
+ if (lookahead == '\'') ADVANCE(340);
+ if (lookahead == '(') ADVANCE(278);
+ if (lookahead == ')') ADVANCE(279);
+ if (lookahead == '*') ADVANCE(259);
+ if (lookahead == '+') ADVANCE(406);
+ if (lookahead == ',') ADVANCE(266);
+ if (lookahead == '-') ADVANCE(408);
+ if (lookahead == '.') ADVANCE(335);
+ if (lookahead == '/') ADVANCE(463);
+ if (lookahead == '0') ADVANCE(482);
+ if (lookahead == ':') ADVANCE(292);
+ if (lookahead == ';') ADVANCE(291);
+ if (lookahead == '<') ADVANCE(325);
+ if (lookahead == '=') ADVANCE(301);
+ if (lookahead == '>') ADVANCE(331);
+ if (lookahead == '?') ADVANCE(60);
+ if (lookahead == '@') ADVANCE(637);
+ if (lookahead == '[') ADVANCE(303);
+ if (lookahead == '\\') ADVANCE(199);
+ if (lookahead == ']') ADVANCE(304);
+ if (lookahead == '^') ADVANCE(402);
+ if (lookahead == '`') ADVANCE(461);
+ if (lookahead == 'a') ADVANCE(594);
+ if (lookahead == 'c') ADVANCE(527);
+ if (lookahead == 'd') ADVANCE(549);
+ if (lookahead == 'e') ADVANCE(568);
+ if (lookahead == 'f') ADVANCE(563);
+ if (lookahead == 'i') ADVANCE(577);
+ if (lookahead == 'l') ADVANCE(550);
+ if (lookahead == 'o') ADVANCE(555);
+ if (lookahead == 's') ADVANCE(612);
+ if (lookahead == 't') ADVANCE(528);
+ if (lookahead == 'v') ADVANCE(531);
+ if (lookahead == 'w') ADVANCE(559);
+ if (lookahead == '{') ADVANCE(265);
+ if (lookahead == '|') ADVANCE(403);
+ if (lookahead == '}') ADVANCE(267);
+ if (lookahead == '~') ADVANCE(428);
if (lookahead == 8232 ||
- lookahead == 8233) ADVANCE(432);
- if (('1' <= lookahead && lookahead <= '9')) ADVANCE(417);
- if (anon_sym_BANG_character_set_1(lookahead)) SKIP(197)
+ lookahead == 8233) ADVANCE(499);
+ if (('1' <= lookahead && lookahead <= '9')) ADVANCE(484);
+ if (anon_sym_BANG_character_set_1(lookahead)) SKIP(243)
if (lookahead != 0 &&
- lookahead > 31) ADVANCE(565);
+ lookahead > 31) ADVANCE(632);
END_STATE();
case 1:
- if (lookahead == '\n') ADVANCE(571);
- if (('\t' <= lookahead && lookahead <= '\r') ||
+ if (lookahead == '\n') ADVANCE(638);
+ if (lookahead == '\t' ||
+ lookahead == '\r' ||
lookahead == ' ') ADVANCE(1);
END_STATE();
case 2:
- if (lookahead == '\n') SKIP(48)
+ if (lookahead == '\n') SKIP(47)
if (lookahead == ' ') ADVANCE(2);
- if (lookahead == '-') ADVANCE(267);
- if (lookahead == '/') ADVANCE(266);
- if (lookahead == '<') ADVANCE(277);
- if (lookahead == '{') ADVANCE(219);
- if (aux_sym_jsx_text_token1_character_set_1(lookahead)) ADVANCE(270);
+ if (lookahead == '&') ADVANCE(45);
+ if (lookahead == '-') ADVANCE(313);
+ if (lookahead == '/') ADVANCE(312);
+ if (lookahead == '<') ADVANCE(324);
+ if (lookahead == '{') ADVANCE(265);
+ if (aux_sym_jsx_text_token1_character_set_1(lookahead)) ADVANCE(316);
if (lookahead != 0 &&
lookahead != '>' &&
- lookahead != '}') ADVANCE(269);
+ lookahead != '}') ADVANCE(315);
END_STATE();
case 3:
- if (lookahead == '\n') SKIP(3)
- if (lookahead == '-') ADVANCE(263);
- if (lookahead == '/') ADVANCE(261);
- if (lookahead == '<') ADVANCE(260);
- if (sym__glimmer_template_content_character_set_1(lookahead)) ADVANCE(262);
- if (lookahead != 0) ADVANCE(259);
+ if (lookahead == '\n') SKIP(48)
+ if (lookahead == '\'') ADVANCE(340);
+ if (lookahead == '-') ADVANCE(447);
+ if (lookahead == '/') ADVANCE(442);
+ if (lookahead == '<') ADVANCE(441);
+ if (lookahead == '\\') ADVANCE(203);
+ if (sym_unescaped_single_string_fragment_character_set_1(lookahead)) ADVANCE(445);
+ if (lookahead != 0) ADVANCE(450);
END_STATE();
case 4:
- if (lookahead == '\n') SKIP(53)
- if (lookahead == '-') ADVANCE(399);
- if (lookahead == '/') ADVANCE(43);
- if (lookahead == '<') ADVANCE(398);
- if (lookahead == '[') ADVANCE(64);
- if (lookahead == '\\') ADVANCE(196);
- if (sym__glimmer_template_content_character_set_1(lookahead)) ADVANCE(397);
- if (lookahead != 0) ADVANCE(403);
+ if (lookahead == '\n') SKIP(4)
+ if (lookahead == '-') ADVANCE(309);
+ if (lookahead == '/') ADVANCE(307);
+ if (lookahead == '<') ADVANCE(306);
+ if (sym_unescaped_single_string_fragment_character_set_1(lookahead)) ADVANCE(308);
+ if (lookahead != 0) ADVANCE(305);
END_STATE();
case 5:
- if (lookahead == ' ') ADVANCE(5);
+ if (lookahead == '\n') SKIP(44)
+ if (lookahead == '"') ADVANCE(339);
+ if (lookahead == '-') ADVANCE(437);
+ if (lookahead == '/') ADVANCE(432);
+ if (lookahead == '<') ADVANCE(431);
+ if (lookahead == '\\') ADVANCE(203);
+ if (sym_unescaped_single_string_fragment_character_set_1(lookahead)) ADVANCE(435);
+ if (lookahead != 0) ADVANCE(440);
+ END_STATE();
+ case 6:
+ if (lookahead == '\n') SKIP(58)
+ if (lookahead == '-') ADVANCE(466);
+ if (lookahead == '/') ADVANCE(49);
+ if (lookahead == '<') ADVANCE(465);
+ if (lookahead == '[') ADVANCE(108);
+ if (lookahead == '\\') ADVANCE(242);
+ if (sym_unescaped_single_string_fragment_character_set_1(lookahead)) ADVANCE(464);
+ if (lookahead != 0) ADVANCE(470);
+ END_STATE();
+ case 7:
+ if (lookahead == ' ') ADVANCE(7);
if (lookahead != 0 &&
lookahead != '\n' &&
+ lookahead != '&' &&
lookahead != '<' &&
lookahead != '>' &&
lookahead != '{' &&
- lookahead != '}') ADVANCE(269);
+ lookahead != '}') ADVANCE(315);
END_STATE();
- case 6:
- if (lookahead == ' ') ADVANCE(6);
- if (lookahead == '*') ADVANCE(271);
+ case 8:
+ if (lookahead == ' ') ADVANCE(8);
+ if (lookahead == '*') ADVANCE(317);
if (lookahead == '\n' ||
+ lookahead == '&' ||
lookahead == '<' ||
lookahead == '>' ||
lookahead == '{' ||
- lookahead == '}') ADVANCE(46);
- if (lookahead != 0) ADVANCE(272);
+ lookahead == '}') ADVANCE(52);
+ if (lookahead != 0) ADVANCE(318);
END_STATE();
- case 7:
- if (lookahead == '!') ADVANCE(356);
- if (lookahead == '"') ADVANCE(360);
- if (lookahead == '#') ADVANCE(63);
- if (lookahead == '%') ADVANCE(340);
- if (lookahead == '&') ADVANCE(329);
- if (lookahead == '\'') ADVANCE(361);
- if (lookahead == '(') ADVANCE(232);
- if (lookahead == ')') ADVANCE(233);
- if (lookahead == '*') ADVANCE(214);
- if (lookahead == '+') ADVANCE(334);
- if (lookahead == ',') ADVANCE(220);
- if (lookahead == '-') ADVANCE(336);
- if (lookahead == '.') ADVANCE(289);
- if (lookahead == '/') ADVANCE(338);
- if (lookahead == '0') ADVANCE(415);
- if (lookahead == ':') ADVANCE(246);
- if (lookahead == ';') ADVANCE(245);
- if (lookahead == '<') ADVANCE(281);
- if (lookahead == '=') ADVANCE(59);
- if (lookahead == '>') ADVANCE(285);
- if (lookahead == '?') ADVANCE(56);
- if (lookahead == '@') ADVANCE(570);
- if (lookahead == '[') ADVANCE(257);
- if (lookahead == '\\') ADVANCE(158);
- if (lookahead == ']') ADVANCE(258);
- if (lookahead == '^') ADVANCE(330);
- if (lookahead == '`') ADVANCE(394);
- if (lookahead == 'a') ADVANCE(530);
- if (lookahead == 'c') ADVANCE(505);
- if (lookahead == 'e') ADVANCE(551);
- if (lookahead == 'f') ADVANCE(550);
- if (lookahead == 'i') ADVANCE(510);
- if (lookahead == '{') ADVANCE(219);
- if (lookahead == '|') ADVANCE(333);
- if (lookahead == '}') ADVANCE(221);
- if (lookahead == '~') ADVANCE(357);
+ case 9:
+ if (lookahead == '!') ADVANCE(427);
+ if (lookahead == '"') ADVANCE(339);
+ if (lookahead == '#') ADVANCE(107);
+ if (lookahead == '%') ADVANCE(411);
+ if (lookahead == '&') ADVANCE(400);
+ if (lookahead == '\'') ADVANCE(340);
+ if (lookahead == '(') ADVANCE(278);
+ if (lookahead == ')') ADVANCE(279);
+ if (lookahead == '*') ADVANCE(260);
+ if (lookahead == '+') ADVANCE(405);
+ if (lookahead == ',') ADVANCE(266);
+ if (lookahead == '-') ADVANCE(407);
+ if (lookahead == '.') ADVANCE(336);
+ if (lookahead == '/') ADVANCE(409);
+ if (lookahead == '0') ADVANCE(482);
+ if (lookahead == ':') ADVANCE(292);
+ if (lookahead == ';') ADVANCE(291);
+ if (lookahead == '<') ADVANCE(328);
+ if (lookahead == '=') ADVANCE(103);
+ if (lookahead == '>') ADVANCE(332);
+ if (lookahead == '?') ADVANCE(61);
+ if (lookahead == '@') ADVANCE(637);
+ if (lookahead == '[') ADVANCE(303);
+ if (lookahead == '\\') ADVANCE(202);
+ if (lookahead == ']') ADVANCE(304);
+ if (lookahead == '^') ADVANCE(401);
+ if (lookahead == '`') ADVANCE(461);
+ if (lookahead == 'a') ADVANCE(597);
+ if (lookahead == 'c') ADVANCE(572);
+ if (lookahead == 'e') ADVANCE(618);
+ if (lookahead == 'f') ADVANCE(617);
+ if (lookahead == 'i') ADVANCE(577);
+ if (lookahead == '{') ADVANCE(265);
+ if (lookahead == '|') ADVANCE(404);
+ if (lookahead == '}') ADVANCE(267);
+ if (lookahead == '~') ADVANCE(428);
if (lookahead == 8232 ||
- lookahead == 8233) ADVANCE(453);
- if (('1' <= lookahead && lookahead <= '9')) ADVANCE(417);
- if (anon_sym_BANG_character_set_1(lookahead)) SKIP(7)
+ lookahead == 8233) ADVANCE(520);
+ if (('1' <= lookahead && lookahead <= '9')) ADVANCE(484);
+ if (anon_sym_BANG_character_set_1(lookahead)) SKIP(9)
if (lookahead != 0 &&
- lookahead > 31) ADVANCE(565);
+ lookahead > 31) ADVANCE(632);
END_STATE();
- case 8:
- if (lookahead == '!') ADVANCE(356);
- if (lookahead == '"') ADVANCE(360);
- if (lookahead == '#') ADVANCE(63);
- if (lookahead == '%') ADVANCE(340);
- if (lookahead == '&') ADVANCE(329);
- if (lookahead == '\'') ADVANCE(361);
- if (lookahead == '(') ADVANCE(232);
- if (lookahead == '*') ADVANCE(214);
- if (lookahead == '+') ADVANCE(334);
- if (lookahead == ',') ADVANCE(220);
- if (lookahead == '-') ADVANCE(336);
- if (lookahead == '.') ADVANCE(289);
- if (lookahead == '/') ADVANCE(338);
- if (lookahead == '0') ADVANCE(415);
- if (lookahead == ';') ADVANCE(245);
- if (lookahead == '<') ADVANCE(281);
- if (lookahead == '=') ADVANCE(59);
- if (lookahead == '>') ADVANCE(285);
- if (lookahead == '?') ADVANCE(56);
- if (lookahead == '@') ADVANCE(570);
- if (lookahead == '[') ADVANCE(257);
- if (lookahead == '\\') ADVANCE(158);
- if (lookahead == '^') ADVANCE(330);
- if (lookahead == '`') ADVANCE(394);
- if (lookahead == 'a') ADVANCE(530);
- if (lookahead == 'c') ADVANCE(505);
- if (lookahead == 'e') ADVANCE(551);
- if (lookahead == 'f') ADVANCE(550);
- if (lookahead == 'i') ADVANCE(510);
- if (lookahead == 'o') ADVANCE(488);
- if (lookahead == '{') ADVANCE(219);
- if (lookahead == '|') ADVANCE(333);
- if (lookahead == '~') ADVANCE(357);
+ case 10:
+ if (lookahead == '!') ADVANCE(427);
+ if (lookahead == '"') ADVANCE(339);
+ if (lookahead == '#') ADVANCE(107);
+ if (lookahead == '%') ADVANCE(411);
+ if (lookahead == '&') ADVANCE(400);
+ if (lookahead == '\'') ADVANCE(340);
+ if (lookahead == '(') ADVANCE(278);
+ if (lookahead == '*') ADVANCE(260);
+ if (lookahead == '+') ADVANCE(405);
+ if (lookahead == ',') ADVANCE(266);
+ if (lookahead == '-') ADVANCE(407);
+ if (lookahead == '.') ADVANCE(336);
+ if (lookahead == '/') ADVANCE(409);
+ if (lookahead == '0') ADVANCE(482);
+ if (lookahead == ';') ADVANCE(291);
+ if (lookahead == '<') ADVANCE(328);
+ if (lookahead == '=') ADVANCE(103);
+ if (lookahead == '>') ADVANCE(332);
+ if (lookahead == '?') ADVANCE(61);
+ if (lookahead == '@') ADVANCE(637);
+ if (lookahead == '[') ADVANCE(303);
+ if (lookahead == '\\') ADVANCE(202);
+ if (lookahead == '^') ADVANCE(401);
+ if (lookahead == '`') ADVANCE(461);
+ if (lookahead == 'a') ADVANCE(597);
+ if (lookahead == 'c') ADVANCE(572);
+ if (lookahead == 'e') ADVANCE(618);
+ if (lookahead == 'f') ADVANCE(617);
+ if (lookahead == 'i') ADVANCE(577);
+ if (lookahead == 'o') ADVANCE(555);
+ if (lookahead == '{') ADVANCE(265);
+ if (lookahead == '|') ADVANCE(404);
+ if (lookahead == '~') ADVANCE(428);
if (lookahead == 8232 ||
- lookahead == 8233) ADVANCE(452);
- if (('1' <= lookahead && lookahead <= '9')) ADVANCE(417);
- if (anon_sym_BANG_character_set_1(lookahead)) SKIP(8)
+ lookahead == 8233) ADVANCE(519);
+ if (('1' <= lookahead && lookahead <= '9')) ADVANCE(484);
+ if (anon_sym_BANG_character_set_1(lookahead)) SKIP(10)
if (lookahead != 0 &&
lookahead > 31 &&
(lookahead < ')' || ':' < lookahead) &&
lookahead != ']' &&
- lookahead != '}') ADVANCE(565);
+ lookahead != '}') ADVANCE(632);
END_STATE();
- case 9:
- if (lookahead == '!') ADVANCE(356);
- if (lookahead == '"') ADVANCE(360);
- if (lookahead == '#') ADVANCE(63);
- if (lookahead == '%') ADVANCE(340);
- if (lookahead == '&') ADVANCE(329);
- if (lookahead == '\'') ADVANCE(361);
- if (lookahead == '(') ADVANCE(232);
- if (lookahead == '*') ADVANCE(214);
- if (lookahead == '+') ADVANCE(334);
- if (lookahead == ',') ADVANCE(220);
- if (lookahead == '-') ADVANCE(336);
- if (lookahead == '.') ADVANCE(289);
- if (lookahead == '/') ADVANCE(338);
- if (lookahead == '0') ADVANCE(415);
- if (lookahead == ';') ADVANCE(245);
- if (lookahead == '<') ADVANCE(281);
- if (lookahead == '=') ADVANCE(254);
- if (lookahead == '>') ADVANCE(285);
- if (lookahead == '?') ADVANCE(56);
- if (lookahead == '@') ADVANCE(570);
- if (lookahead == '[') ADVANCE(257);
- if (lookahead == '\\') ADVANCE(158);
- if (lookahead == '^') ADVANCE(330);
- if (lookahead == '`') ADVANCE(394);
- if (lookahead == 'a') ADVANCE(530);
- if (lookahead == 'c') ADVANCE(472);
- if (lookahead == 'd') ADVANCE(482);
- if (lookahead == 'e') ADVANCE(551);
- if (lookahead == 'f') ADVANCE(550);
- if (lookahead == 'i') ADVANCE(510);
- if (lookahead == 'l') ADVANCE(483);
- if (lookahead == 'v') ADVANCE(464);
- if (lookahead == 'w') ADVANCE(492);
- if (lookahead == '{') ADVANCE(219);
- if (lookahead == '|') ADVANCE(333);
- if (lookahead == '}') ADVANCE(221);
- if (lookahead == '~') ADVANCE(357);
+ case 11:
+ if (lookahead == '!') ADVANCE(427);
+ if (lookahead == '"') ADVANCE(339);
+ if (lookahead == '#') ADVANCE(107);
+ if (lookahead == '%') ADVANCE(411);
+ if (lookahead == '&') ADVANCE(400);
+ if (lookahead == '\'') ADVANCE(340);
+ if (lookahead == '(') ADVANCE(278);
+ if (lookahead == '*') ADVANCE(260);
+ if (lookahead == '+') ADVANCE(405);
+ if (lookahead == ',') ADVANCE(266);
+ if (lookahead == '-') ADVANCE(407);
+ if (lookahead == '.') ADVANCE(336);
+ if (lookahead == '/') ADVANCE(409);
+ if (lookahead == '0') ADVANCE(482);
+ if (lookahead == ';') ADVANCE(291);
+ if (lookahead == '<') ADVANCE(328);
+ if (lookahead == '=') ADVANCE(300);
+ if (lookahead == '>') ADVANCE(332);
+ if (lookahead == '?') ADVANCE(61);
+ if (lookahead == '@') ADVANCE(637);
+ if (lookahead == '[') ADVANCE(303);
+ if (lookahead == '\\') ADVANCE(202);
+ if (lookahead == '^') ADVANCE(401);
+ if (lookahead == '`') ADVANCE(461);
+ if (lookahead == 'a') ADVANCE(597);
+ if (lookahead == 'c') ADVANCE(539);
+ if (lookahead == 'd') ADVANCE(549);
+ if (lookahead == 'e') ADVANCE(618);
+ if (lookahead == 'f') ADVANCE(617);
+ if (lookahead == 'i') ADVANCE(577);
+ if (lookahead == 'l') ADVANCE(550);
+ if (lookahead == 'v') ADVANCE(531);
+ if (lookahead == 'w') ADVANCE(559);
+ if (lookahead == '{') ADVANCE(265);
+ if (lookahead == '|') ADVANCE(404);
+ if (lookahead == '}') ADVANCE(267);
+ if (lookahead == '~') ADVANCE(428);
if (lookahead == 8232 ||
- lookahead == 8233) ADVANCE(445);
- if (('1' <= lookahead && lookahead <= '9')) ADVANCE(417);
- if (anon_sym_BANG_character_set_1(lookahead)) SKIP(9)
+ lookahead == 8233) ADVANCE(512);
+ if (('1' <= lookahead && lookahead <= '9')) ADVANCE(484);
+ if (anon_sym_BANG_character_set_1(lookahead)) SKIP(11)
if (lookahead != 0 &&
lookahead > 31 &&
(lookahead < ')' || ':' < lookahead) &&
- lookahead != ']') ADVANCE(565);
+ lookahead != ']') ADVANCE(632);
END_STATE();
- case 10:
- if (lookahead == '!') ADVANCE(356);
- if (lookahead == '"') ADVANCE(360);
- if (lookahead == '#') ADVANCE(63);
- if (lookahead == '%') ADVANCE(340);
- if (lookahead == '&') ADVANCE(329);
- if (lookahead == '\'') ADVANCE(361);
- if (lookahead == '(') ADVANCE(232);
- if (lookahead == '*') ADVANCE(214);
- if (lookahead == '+') ADVANCE(334);
- if (lookahead == ',') ADVANCE(220);
- if (lookahead == '-') ADVANCE(336);
- if (lookahead == '.') ADVANCE(289);
- if (lookahead == '/') ADVANCE(338);
- if (lookahead == '0') ADVANCE(415);
- if (lookahead == ';') ADVANCE(245);
- if (lookahead == '<') ADVANCE(281);
- if (lookahead == '=') ADVANCE(254);
- if (lookahead == '>') ADVANCE(285);
- if (lookahead == '?') ADVANCE(56);
- if (lookahead == '@') ADVANCE(570);
- if (lookahead == '[') ADVANCE(257);
- if (lookahead == '\\') ADVANCE(158);
- if (lookahead == '^') ADVANCE(330);
- if (lookahead == '`') ADVANCE(394);
- if (lookahead == 'a') ADVANCE(530);
- if (lookahead == 'c') ADVANCE(472);
- if (lookahead == 'd') ADVANCE(482);
- if (lookahead == 'e') ADVANCE(502);
- if (lookahead == 'f') ADVANCE(550);
- if (lookahead == 'i') ADVANCE(510);
- if (lookahead == 'l') ADVANCE(483);
- if (lookahead == 'v') ADVANCE(464);
- if (lookahead == 'w') ADVANCE(492);
- if (lookahead == '{') ADVANCE(219);
- if (lookahead == '|') ADVANCE(333);
- if (lookahead == '}') ADVANCE(221);
- if (lookahead == '~') ADVANCE(357);
+ case 12:
+ if (lookahead == '!') ADVANCE(427);
+ if (lookahead == '"') ADVANCE(339);
+ if (lookahead == '#') ADVANCE(107);
+ if (lookahead == '%') ADVANCE(411);
+ if (lookahead == '&') ADVANCE(400);
+ if (lookahead == '\'') ADVANCE(340);
+ if (lookahead == '(') ADVANCE(278);
+ if (lookahead == '*') ADVANCE(260);
+ if (lookahead == '+') ADVANCE(405);
+ if (lookahead == ',') ADVANCE(266);
+ if (lookahead == '-') ADVANCE(407);
+ if (lookahead == '.') ADVANCE(336);
+ if (lookahead == '/') ADVANCE(409);
+ if (lookahead == '0') ADVANCE(482);
+ if (lookahead == ';') ADVANCE(291);
+ if (lookahead == '<') ADVANCE(328);
+ if (lookahead == '=') ADVANCE(300);
+ if (lookahead == '>') ADVANCE(332);
+ if (lookahead == '?') ADVANCE(61);
+ if (lookahead == '@') ADVANCE(637);
+ if (lookahead == '[') ADVANCE(303);
+ if (lookahead == '\\') ADVANCE(202);
+ if (lookahead == '^') ADVANCE(401);
+ if (lookahead == '`') ADVANCE(461);
+ if (lookahead == 'a') ADVANCE(597);
+ if (lookahead == 'c') ADVANCE(539);
+ if (lookahead == 'd') ADVANCE(549);
+ if (lookahead == 'e') ADVANCE(569);
+ if (lookahead == 'f') ADVANCE(617);
+ if (lookahead == 'i') ADVANCE(577);
+ if (lookahead == 'l') ADVANCE(550);
+ if (lookahead == 'v') ADVANCE(531);
+ if (lookahead == 'w') ADVANCE(559);
+ if (lookahead == '{') ADVANCE(265);
+ if (lookahead == '|') ADVANCE(404);
+ if (lookahead == '}') ADVANCE(267);
+ if (lookahead == '~') ADVANCE(428);
if (lookahead == 8232 ||
- lookahead == 8233) ADVANCE(448);
- if (('1' <= lookahead && lookahead <= '9')) ADVANCE(417);
- if (anon_sym_BANG_character_set_1(lookahead)) SKIP(10)
+ lookahead == 8233) ADVANCE(515);
+ if (('1' <= lookahead && lookahead <= '9')) ADVANCE(484);
+ if (anon_sym_BANG_character_set_1(lookahead)) SKIP(12)
if (lookahead != 0 &&
lookahead > 31 &&
(lookahead < ')' || ':' < lookahead) &&
- lookahead != ']') ADVANCE(565);
- END_STATE();
- case 11:
- if (lookahead == '!') ADVANCE(209);
- if (lookahead == '\\') ADVANCE(157);
- if (!sym_private_property_identifier_character_set_1(lookahead)) ADVANCE(567);
- END_STATE();
- case 12:
- if (lookahead == '!') ADVANCE(49);
+ lookahead != ']') ADVANCE(632);
END_STATE();
case 13:
- if (lookahead == '!') ADVANCE(49);
- if (lookahead == 't') ADVANCE(80);
+ if (lookahead == '!') ADVANCE(255);
+ if (lookahead == '\\') ADVANCE(201);
+ if (!sym_private_property_identifier_character_set_1(lookahead)) ADVANCE(634);
END_STATE();
case 14:
- if (lookahead == '!') ADVANCE(355);
- if (lookahead == '"') ADVANCE(360);
- if (lookahead == '#') ADVANCE(63);
- if (lookahead == '\'') ADVANCE(361);
- if (lookahead == '(') ADVANCE(232);
- if (lookahead == ')') ADVANCE(233);
- if (lookahead == '+') ADVANCE(334);
- if (lookahead == ',') ADVANCE(220);
- if (lookahead == '-') ADVANCE(336);
- if (lookahead == '.') ADVANCE(54);
- if (lookahead == '/') ADVANCE(338);
- if (lookahead == '0') ADVANCE(415);
- if (lookahead == ';') ADVANCE(245);
- if (lookahead == '<') ADVANCE(282);
- if (lookahead == '@') ADVANCE(570);
- if (lookahead == '[') ADVANCE(257);
- if (lookahead == '\\') ADVANCE(158);
- if (lookahead == ']') ADVANCE(258);
- if (lookahead == '`') ADVANCE(394);
- if (lookahead == 'a') ADVANCE(530);
- if (lookahead == 'c') ADVANCE(505);
- if (lookahead == 'e') ADVANCE(551);
- if (lookahead == 'f') ADVANCE(550);
- if (lookahead == '{') ADVANCE(219);
- if (lookahead == '}') ADVANCE(221);
- if (lookahead == '~') ADVANCE(357);
- if (lookahead == 8232 ||
- lookahead == 8233) ADVANCE(454);
- if (('1' <= lookahead && lookahead <= '9')) ADVANCE(417);
- if (anon_sym_BANG_character_set_1(lookahead)) SKIP(14)
- if (lookahead != 0 &&
- lookahead > 31 &&
- (lookahead < '%' || '?' < lookahead) &&
- lookahead != '^' &&
- lookahead != '|') ADVANCE(565);
+ if (lookahead == '!') ADVANCE(54);
END_STATE();
case 15:
- if (lookahead == '!') ADVANCE(355);
- if (lookahead == '"') ADVANCE(360);
- if (lookahead == '#') ADVANCE(63);
- if (lookahead == '\'') ADVANCE(361);
- if (lookahead == '(') ADVANCE(232);
- if (lookahead == '*') ADVANCE(212);
- if (lookahead == '+') ADVANCE(334);
- if (lookahead == ',') ADVANCE(220);
- if (lookahead == '-') ADVANCE(336);
- if (lookahead == '.') ADVANCE(54);
- if (lookahead == '/') ADVANCE(338);
- if (lookahead == '0') ADVANCE(415);
- if (lookahead == ';') ADVANCE(245);
- if (lookahead == '<') ADVANCE(282);
- if (lookahead == '@') ADVANCE(570);
- if (lookahead == '[') ADVANCE(257);
- if (lookahead == '\\') ADVANCE(158);
- if (lookahead == '`') ADVANCE(394);
- if (lookahead == 'a') ADVANCE(530);
- if (lookahead == 'c') ADVANCE(504);
- if (lookahead == 'e') ADVANCE(551);
- if (lookahead == 'f') ADVANCE(550);
- if (lookahead == 'l') ADVANCE(483);
- if (lookahead == 's') ADVANCE(545);
- if (lookahead == 'v') ADVANCE(464);
- if (lookahead == 'w') ADVANCE(492);
- if (lookahead == '{') ADVANCE(219);
- if (lookahead == '}') ADVANCE(221);
- if (lookahead == '~') ADVANCE(357);
- if (lookahead == 8232 ||
- lookahead == 8233) ADVANCE(438);
- if (('1' <= lookahead && lookahead <= '9')) ADVANCE(417);
- if (anon_sym_BANG_character_set_1(lookahead)) SKIP(15)
- if (lookahead != 0 &&
- lookahead > 31 &&
- (lookahead < '%' || '?' < lookahead) &&
- lookahead != ']' &&
- lookahead != '^' &&
- lookahead != '|') ADVANCE(565);
+ if (lookahead == '!') ADVANCE(54);
+ if (lookahead == 't') ADVANCE(124);
END_STATE();
case 16:
- if (lookahead == '!') ADVANCE(355);
- if (lookahead == '"') ADVANCE(360);
- if (lookahead == '#') ADVANCE(63);
- if (lookahead == '\'') ADVANCE(361);
- if (lookahead == '(') ADVANCE(232);
- if (lookahead == '+') ADVANCE(334);
- if (lookahead == '-') ADVANCE(336);
- if (lookahead == '.') ADVANCE(289);
- if (lookahead == '/') ADVANCE(338);
- if (lookahead == '0') ADVANCE(415);
- if (lookahead == '<') ADVANCE(282);
- if (lookahead == '@') ADVANCE(570);
- if (lookahead == '[') ADVANCE(257);
- if (lookahead == '\\') ADVANCE(158);
- if (lookahead == '`') ADVANCE(394);
- if (lookahead == 'a') ADVANCE(530);
- if (lookahead == 'c') ADVANCE(505);
- if (lookahead == 'e') ADVANCE(551);
- if (lookahead == 'f') ADVANCE(550);
- if (lookahead == '{') ADVANCE(219);
- if (lookahead == '~') ADVANCE(357);
+ if (lookahead == '!') ADVANCE(426);
+ if (lookahead == '"') ADVANCE(339);
+ if (lookahead == '#') ADVANCE(107);
+ if (lookahead == '\'') ADVANCE(340);
+ if (lookahead == '(') ADVANCE(278);
+ if (lookahead == ')') ADVANCE(279);
+ if (lookahead == '+') ADVANCE(405);
+ if (lookahead == ',') ADVANCE(266);
+ if (lookahead == '-') ADVANCE(407);
+ if (lookahead == '.') ADVANCE(59);
+ if (lookahead == '/') ADVANCE(409);
+ if (lookahead == '0') ADVANCE(482);
+ if (lookahead == ';') ADVANCE(291);
+ if (lookahead == '<') ADVANCE(329);
+ if (lookahead == '@') ADVANCE(637);
+ if (lookahead == '[') ADVANCE(303);
+ if (lookahead == '\\') ADVANCE(202);
+ if (lookahead == ']') ADVANCE(304);
+ if (lookahead == '`') ADVANCE(461);
+ if (lookahead == 'a') ADVANCE(597);
+ if (lookahead == 'c') ADVANCE(572);
+ if (lookahead == 'e') ADVANCE(618);
+ if (lookahead == 'f') ADVANCE(617);
+ if (lookahead == '{') ADVANCE(265);
+ if (lookahead == '}') ADVANCE(267);
+ if (lookahead == '~') ADVANCE(428);
if (lookahead == 8232 ||
- lookahead == 8233) ADVANCE(454);
- if (('1' <= lookahead && lookahead <= '9')) ADVANCE(417);
+ lookahead == 8233) ADVANCE(521);
+ if (('1' <= lookahead && lookahead <= '9')) ADVANCE(484);
if (anon_sym_BANG_character_set_1(lookahead)) SKIP(16)
if (lookahead != 0 &&
lookahead > 31 &&
(lookahead < '%' || '?' < lookahead) &&
- lookahead != ']' &&
lookahead != '^' &&
- lookahead != '|' &&
- lookahead != '}') ADVANCE(565);
+ lookahead != '|') ADVANCE(632);
END_STATE();
case 17:
- if (lookahead == '!') ADVANCE(355);
- if (lookahead == '"') ADVANCE(360);
- if (lookahead == '#') ADVANCE(63);
- if (lookahead == '\'') ADVANCE(361);
- if (lookahead == '(') ADVANCE(232);
- if (lookahead == '+') ADVANCE(334);
- if (lookahead == '-') ADVANCE(336);
- if (lookahead == '.') ADVANCE(175);
- if (lookahead == '/') ADVANCE(338);
- if (lookahead == '0') ADVANCE(415);
- if (lookahead == ';') ADVANCE(245);
- if (lookahead == '<') ADVANCE(282);
- if (lookahead == '@') ADVANCE(570);
- if (lookahead == '[') ADVANCE(257);
- if (lookahead == '\\') ADVANCE(158);
- if (lookahead == '`') ADVANCE(394);
- if (lookahead == 'a') ADVANCE(530);
- if (lookahead == 'c') ADVANCE(460);
- if (lookahead == 'd') ADVANCE(482);
- if (lookahead == 'e') ADVANCE(551);
- if (lookahead == 'f') ADVANCE(497);
- if (lookahead == 'l') ADVANCE(483);
- if (lookahead == 'v') ADVANCE(464);
- if (lookahead == 'w') ADVANCE(492);
- if (lookahead == '{') ADVANCE(219);
- if (lookahead == '}') ADVANCE(221);
- if (lookahead == '~') ADVANCE(357);
+ if (lookahead == '!') ADVANCE(426);
+ if (lookahead == '"') ADVANCE(339);
+ if (lookahead == '#') ADVANCE(107);
+ if (lookahead == '\'') ADVANCE(340);
+ if (lookahead == '(') ADVANCE(278);
+ if (lookahead == '*') ADVANCE(258);
+ if (lookahead == '+') ADVANCE(405);
+ if (lookahead == ',') ADVANCE(266);
+ if (lookahead == '-') ADVANCE(407);
+ if (lookahead == '.') ADVANCE(59);
+ if (lookahead == '/') ADVANCE(409);
+ if (lookahead == '0') ADVANCE(482);
+ if (lookahead == ';') ADVANCE(291);
+ if (lookahead == '<') ADVANCE(329);
+ if (lookahead == '@') ADVANCE(637);
+ if (lookahead == '[') ADVANCE(303);
+ if (lookahead == '\\') ADVANCE(202);
+ if (lookahead == '`') ADVANCE(461);
+ if (lookahead == 'a') ADVANCE(597);
+ if (lookahead == 'c') ADVANCE(571);
+ if (lookahead == 'e') ADVANCE(618);
+ if (lookahead == 'f') ADVANCE(617);
+ if (lookahead == 'l') ADVANCE(550);
+ if (lookahead == 's') ADVANCE(612);
+ if (lookahead == 'v') ADVANCE(531);
+ if (lookahead == 'w') ADVANCE(559);
+ if (lookahead == '{') ADVANCE(265);
+ if (lookahead == '}') ADVANCE(267);
+ if (lookahead == '~') ADVANCE(428);
if (lookahead == 8232 ||
- lookahead == 8233) ADVANCE(434);
- if (('1' <= lookahead && lookahead <= '9')) ADVANCE(417);
+ lookahead == 8233) ADVANCE(505);
+ if (('1' <= lookahead && lookahead <= '9')) ADVANCE(484);
if (anon_sym_BANG_character_set_1(lookahead)) SKIP(17)
if (lookahead != 0 &&
lookahead > 31 &&
(lookahead < '%' || '?' < lookahead) &&
lookahead != ']' &&
lookahead != '^' &&
- lookahead != '|') ADVANCE(565);
+ lookahead != '|') ADVANCE(632);
END_STATE();
case 18:
- if (lookahead == '!') ADVANCE(355);
- if (lookahead == '"') ADVANCE(360);
- if (lookahead == '#') ADVANCE(63);
- if (lookahead == '\'') ADVANCE(361);
- if (lookahead == '(') ADVANCE(232);
- if (lookahead == '+') ADVANCE(334);
- if (lookahead == '-') ADVANCE(336);
- if (lookahead == '.') ADVANCE(175);
- if (lookahead == '/') ADVANCE(338);
- if (lookahead == '0') ADVANCE(415);
- if (lookahead == ';') ADVANCE(245);
- if (lookahead == '<') ADVANCE(282);
- if (lookahead == '@') ADVANCE(570);
- if (lookahead == '[') ADVANCE(257);
- if (lookahead == '\\') ADVANCE(158);
- if (lookahead == '`') ADVANCE(394);
- if (lookahead == 'a') ADVANCE(530);
- if (lookahead == 'c') ADVANCE(460);
- if (lookahead == 'd') ADVANCE(482);
- if (lookahead == 'e') ADVANCE(502);
- if (lookahead == 'f') ADVANCE(497);
- if (lookahead == 'l') ADVANCE(483);
- if (lookahead == 'v') ADVANCE(464);
- if (lookahead == 'w') ADVANCE(492);
- if (lookahead == '{') ADVANCE(219);
- if (lookahead == '}') ADVANCE(221);
- if (lookahead == '~') ADVANCE(357);
+ if (lookahead == '!') ADVANCE(426);
+ if (lookahead == '"') ADVANCE(339);
+ if (lookahead == '#') ADVANCE(107);
+ if (lookahead == '\'') ADVANCE(340);
+ if (lookahead == '(') ADVANCE(278);
+ if (lookahead == '+') ADVANCE(405);
+ if (lookahead == '-') ADVANCE(407);
+ if (lookahead == '.') ADVANCE(336);
+ if (lookahead == '/') ADVANCE(409);
+ if (lookahead == '0') ADVANCE(482);
+ if (lookahead == '<') ADVANCE(329);
+ if (lookahead == '@') ADVANCE(637);
+ if (lookahead == '[') ADVANCE(303);
+ if (lookahead == '\\') ADVANCE(202);
+ if (lookahead == '`') ADVANCE(461);
+ if (lookahead == 'a') ADVANCE(597);
+ if (lookahead == 'c') ADVANCE(572);
+ if (lookahead == 'e') ADVANCE(618);
+ if (lookahead == 'f') ADVANCE(617);
+ if (lookahead == '{') ADVANCE(265);
+ if (lookahead == '~') ADVANCE(428);
if (lookahead == 8232 ||
- lookahead == 8233) ADVANCE(435);
- if (('1' <= lookahead && lookahead <= '9')) ADVANCE(417);
+ lookahead == 8233) ADVANCE(521);
+ if (('1' <= lookahead && lookahead <= '9')) ADVANCE(484);
if (anon_sym_BANG_character_set_1(lookahead)) SKIP(18)
if (lookahead != 0 &&
lookahead > 31 &&
(lookahead < '%' || '?' < lookahead) &&
lookahead != ']' &&
lookahead != '^' &&
- lookahead != '|') ADVANCE(565);
+ lookahead != '|' &&
+ lookahead != '}') ADVANCE(632);
END_STATE();
case 19:
- if (lookahead == '!') ADVANCE(355);
- if (lookahead == '"') ADVANCE(360);
- if (lookahead == '#') ADVANCE(63);
- if (lookahead == '\'') ADVANCE(361);
- if (lookahead == '(') ADVANCE(232);
- if (lookahead == '+') ADVANCE(334);
- if (lookahead == '-') ADVANCE(336);
- if (lookahead == '.') ADVANCE(175);
- if (lookahead == '/') ADVANCE(338);
- if (lookahead == '0') ADVANCE(415);
- if (lookahead == ';') ADVANCE(245);
- if (lookahead == '<') ADVANCE(282);
- if (lookahead == '@') ADVANCE(570);
- if (lookahead == '[') ADVANCE(257);
- if (lookahead == '\\') ADVANCE(158);
- if (lookahead == '`') ADVANCE(394);
- if (lookahead == 'a') ADVANCE(530);
- if (lookahead == 'c') ADVANCE(504);
- if (lookahead == 'e') ADVANCE(551);
- if (lookahead == 'f') ADVANCE(550);
- if (lookahead == 'l') ADVANCE(483);
- if (lookahead == 'v') ADVANCE(464);
- if (lookahead == '{') ADVANCE(219);
- if (lookahead == '~') ADVANCE(357);
+ if (lookahead == '!') ADVANCE(426);
+ if (lookahead == '"') ADVANCE(339);
+ if (lookahead == '#') ADVANCE(107);
+ if (lookahead == '\'') ADVANCE(340);
+ if (lookahead == '(') ADVANCE(278);
+ if (lookahead == '+') ADVANCE(405);
+ if (lookahead == '-') ADVANCE(407);
+ if (lookahead == '.') ADVANCE(220);
+ if (lookahead == '/') ADVANCE(409);
+ if (lookahead == '0') ADVANCE(482);
+ if (lookahead == ';') ADVANCE(291);
+ if (lookahead == '<') ADVANCE(329);
+ if (lookahead == '@') ADVANCE(637);
+ if (lookahead == '[') ADVANCE(303);
+ if (lookahead == '\\') ADVANCE(202);
+ if (lookahead == '`') ADVANCE(461);
+ if (lookahead == 'a') ADVANCE(597);
+ if (lookahead == 'c') ADVANCE(527);
+ if (lookahead == 'd') ADVANCE(549);
+ if (lookahead == 'e') ADVANCE(618);
+ if (lookahead == 'f') ADVANCE(564);
+ if (lookahead == 'l') ADVANCE(550);
+ if (lookahead == 'v') ADVANCE(531);
+ if (lookahead == 'w') ADVANCE(559);
+ if (lookahead == '{') ADVANCE(265);
+ if (lookahead == '}') ADVANCE(267);
+ if (lookahead == '~') ADVANCE(428);
if (lookahead == 8232 ||
- lookahead == 8233) ADVANCE(440);
- if (('1' <= lookahead && lookahead <= '9')) ADVANCE(417);
+ lookahead == 8233) ADVANCE(501);
+ if (('1' <= lookahead && lookahead <= '9')) ADVANCE(484);
if (anon_sym_BANG_character_set_1(lookahead)) SKIP(19)
if (lookahead != 0 &&
lookahead > 31 &&
(lookahead < '%' || '?' < lookahead) &&
lookahead != ']' &&
lookahead != '^' &&
- lookahead != '|' &&
- lookahead != '}') ADVANCE(565);
+ lookahead != '|') ADVANCE(632);
END_STATE();
case 20:
- if (lookahead == '!') ADVANCE(355);
- if (lookahead == '"') ADVANCE(360);
- if (lookahead == '#') ADVANCE(63);
- if (lookahead == '\'') ADVANCE(361);
- if (lookahead == '(') ADVANCE(232);
- if (lookahead == '+') ADVANCE(334);
- if (lookahead == '-') ADVANCE(336);
- if (lookahead == '.') ADVANCE(175);
- if (lookahead == '/') ADVANCE(338);
- if (lookahead == '0') ADVANCE(415);
- if (lookahead == ';') ADVANCE(245);
- if (lookahead == '<') ADVANCE(282);
- if (lookahead == '@') ADVANCE(570);
- if (lookahead == '[') ADVANCE(257);
- if (lookahead == '\\') ADVANCE(158);
- if (lookahead == '`') ADVANCE(394);
- if (lookahead == 'a') ADVANCE(530);
- if (lookahead == 'c') ADVANCE(472);
- if (lookahead == 'd') ADVANCE(482);
- if (lookahead == 'e') ADVANCE(551);
- if (lookahead == 'f') ADVANCE(497);
- if (lookahead == 'l') ADVANCE(483);
- if (lookahead == 'v') ADVANCE(464);
- if (lookahead == 'w') ADVANCE(492);
- if (lookahead == '{') ADVANCE(219);
- if (lookahead == '}') ADVANCE(221);
- if (lookahead == '~') ADVANCE(357);
+ if (lookahead == '!') ADVANCE(426);
+ if (lookahead == '"') ADVANCE(339);
+ if (lookahead == '#') ADVANCE(107);
+ if (lookahead == '\'') ADVANCE(340);
+ if (lookahead == '(') ADVANCE(278);
+ if (lookahead == '+') ADVANCE(405);
+ if (lookahead == '-') ADVANCE(407);
+ if (lookahead == '.') ADVANCE(220);
+ if (lookahead == '/') ADVANCE(409);
+ if (lookahead == '0') ADVANCE(482);
+ if (lookahead == ';') ADVANCE(291);
+ if (lookahead == '<') ADVANCE(329);
+ if (lookahead == '@') ADVANCE(637);
+ if (lookahead == '[') ADVANCE(303);
+ if (lookahead == '\\') ADVANCE(202);
+ if (lookahead == '`') ADVANCE(461);
+ if (lookahead == 'a') ADVANCE(597);
+ if (lookahead == 'c') ADVANCE(527);
+ if (lookahead == 'd') ADVANCE(549);
+ if (lookahead == 'e') ADVANCE(569);
+ if (lookahead == 'f') ADVANCE(564);
+ if (lookahead == 'l') ADVANCE(550);
+ if (lookahead == 'v') ADVANCE(531);
+ if (lookahead == 'w') ADVANCE(559);
+ if (lookahead == '{') ADVANCE(265);
+ if (lookahead == '}') ADVANCE(267);
+ if (lookahead == '~') ADVANCE(428);
if (lookahead == 8232 ||
- lookahead == 8233) ADVANCE(444);
- if (('1' <= lookahead && lookahead <= '9')) ADVANCE(417);
+ lookahead == 8233) ADVANCE(502);
+ if (('1' <= lookahead && lookahead <= '9')) ADVANCE(484);
if (anon_sym_BANG_character_set_1(lookahead)) SKIP(20)
if (lookahead != 0 &&
lookahead > 31 &&
(lookahead < '%' || '?' < lookahead) &&
lookahead != ']' &&
lookahead != '^' &&
- lookahead != '|') ADVANCE(565);
+ lookahead != '|') ADVANCE(632);
END_STATE();
case 21:
- if (lookahead == '!') ADVANCE(355);
- if (lookahead == '"') ADVANCE(360);
- if (lookahead == '#') ADVANCE(63);
- if (lookahead == '\'') ADVANCE(361);
- if (lookahead == '(') ADVANCE(232);
- if (lookahead == '+') ADVANCE(334);
- if (lookahead == '-') ADVANCE(336);
- if (lookahead == '.') ADVANCE(175);
- if (lookahead == '/') ADVANCE(338);
- if (lookahead == '0') ADVANCE(415);
- if (lookahead == ';') ADVANCE(245);
- if (lookahead == '<') ADVANCE(282);
- if (lookahead == '@') ADVANCE(570);
- if (lookahead == '[') ADVANCE(257);
- if (lookahead == '\\') ADVANCE(158);
- if (lookahead == '`') ADVANCE(394);
- if (lookahead == 'a') ADVANCE(530);
- if (lookahead == 'c') ADVANCE(472);
- if (lookahead == 'd') ADVANCE(482);
- if (lookahead == 'e') ADVANCE(551);
- if (lookahead == 'f') ADVANCE(550);
- if (lookahead == 'l') ADVANCE(483);
- if (lookahead == 'v') ADVANCE(464);
- if (lookahead == 'w') ADVANCE(492);
- if (lookahead == '{') ADVANCE(219);
- if (lookahead == '}') ADVANCE(221);
- if (lookahead == '~') ADVANCE(357);
+ if (lookahead == '!') ADVANCE(426);
+ if (lookahead == '"') ADVANCE(339);
+ if (lookahead == '#') ADVANCE(107);
+ if (lookahead == '\'') ADVANCE(340);
+ if (lookahead == '(') ADVANCE(278);
+ if (lookahead == '+') ADVANCE(405);
+ if (lookahead == '-') ADVANCE(407);
+ if (lookahead == '.') ADVANCE(220);
+ if (lookahead == '/') ADVANCE(409);
+ if (lookahead == '0') ADVANCE(482);
+ if (lookahead == ';') ADVANCE(291);
+ if (lookahead == '<') ADVANCE(329);
+ if (lookahead == '@') ADVANCE(637);
+ if (lookahead == '[') ADVANCE(303);
+ if (lookahead == '\\') ADVANCE(202);
+ if (lookahead == '`') ADVANCE(461);
+ if (lookahead == 'a') ADVANCE(597);
+ if (lookahead == 'c') ADVANCE(571);
+ if (lookahead == 'e') ADVANCE(618);
+ if (lookahead == 'f') ADVANCE(617);
+ if (lookahead == 'l') ADVANCE(550);
+ if (lookahead == 'v') ADVANCE(531);
+ if (lookahead == '{') ADVANCE(265);
+ if (lookahead == '~') ADVANCE(428);
if (lookahead == 8232 ||
- lookahead == 8233) ADVANCE(446);
- if (('1' <= lookahead && lookahead <= '9')) ADVANCE(417);
+ lookahead == 8233) ADVANCE(507);
+ if (('1' <= lookahead && lookahead <= '9')) ADVANCE(484);
if (anon_sym_BANG_character_set_1(lookahead)) SKIP(21)
if (lookahead != 0 &&
lookahead > 31 &&
(lookahead < '%' || '?' < lookahead) &&
lookahead != ']' &&
lookahead != '^' &&
- lookahead != '|') ADVANCE(565);
+ lookahead != '|' &&
+ lookahead != '}') ADVANCE(632);
END_STATE();
case 22:
- if (lookahead == '!') ADVANCE(355);
- if (lookahead == '"') ADVANCE(360);
- if (lookahead == '#') ADVANCE(63);
- if (lookahead == '\'') ADVANCE(361);
- if (lookahead == '(') ADVANCE(232);
- if (lookahead == '+') ADVANCE(334);
- if (lookahead == '-') ADVANCE(336);
- if (lookahead == '.') ADVANCE(175);
- if (lookahead == '/') ADVANCE(338);
- if (lookahead == '0') ADVANCE(415);
- if (lookahead == ';') ADVANCE(245);
- if (lookahead == '<') ADVANCE(282);
- if (lookahead == '@') ADVANCE(570);
- if (lookahead == '[') ADVANCE(257);
- if (lookahead == '\\') ADVANCE(158);
- if (lookahead == '`') ADVANCE(394);
- if (lookahead == 'a') ADVANCE(530);
- if (lookahead == 'c') ADVANCE(472);
- if (lookahead == 'd') ADVANCE(482);
- if (lookahead == 'e') ADVANCE(502);
- if (lookahead == 'f') ADVANCE(497);
- if (lookahead == 'l') ADVANCE(483);
- if (lookahead == 'v') ADVANCE(464);
- if (lookahead == 'w') ADVANCE(492);
- if (lookahead == '{') ADVANCE(219);
- if (lookahead == '}') ADVANCE(221);
- if (lookahead == '~') ADVANCE(357);
+ if (lookahead == '!') ADVANCE(426);
+ if (lookahead == '"') ADVANCE(339);
+ if (lookahead == '#') ADVANCE(107);
+ if (lookahead == '\'') ADVANCE(340);
+ if (lookahead == '(') ADVANCE(278);
+ if (lookahead == '+') ADVANCE(405);
+ if (lookahead == '-') ADVANCE(407);
+ if (lookahead == '.') ADVANCE(220);
+ if (lookahead == '/') ADVANCE(409);
+ if (lookahead == '0') ADVANCE(482);
+ if (lookahead == ';') ADVANCE(291);
+ if (lookahead == '<') ADVANCE(329);
+ if (lookahead == '@') ADVANCE(637);
+ if (lookahead == '[') ADVANCE(303);
+ if (lookahead == '\\') ADVANCE(202);
+ if (lookahead == '`') ADVANCE(461);
+ if (lookahead == 'a') ADVANCE(597);
+ if (lookahead == 'c') ADVANCE(539);
+ if (lookahead == 'd') ADVANCE(549);
+ if (lookahead == 'e') ADVANCE(618);
+ if (lookahead == 'f') ADVANCE(564);
+ if (lookahead == 'l') ADVANCE(550);
+ if (lookahead == 'v') ADVANCE(531);
+ if (lookahead == 'w') ADVANCE(559);
+ if (lookahead == '{') ADVANCE(265);
+ if (lookahead == '}') ADVANCE(267);
+ if (lookahead == '~') ADVANCE(428);
if (lookahead == 8232 ||
- lookahead == 8233) ADVANCE(447);
- if (('1' <= lookahead && lookahead <= '9')) ADVANCE(417);
+ lookahead == 8233) ADVANCE(511);
+ if (('1' <= lookahead && lookahead <= '9')) ADVANCE(484);
if (anon_sym_BANG_character_set_1(lookahead)) SKIP(22)
if (lookahead != 0 &&
lookahead > 31 &&
(lookahead < '%' || '?' < lookahead) &&
lookahead != ']' &&
lookahead != '^' &&
- lookahead != '|') ADVANCE(565);
+ lookahead != '|') ADVANCE(632);
END_STATE();
case 23:
- if (lookahead == '!') ADVANCE(355);
- if (lookahead == '"') ADVANCE(360);
- if (lookahead == '#') ADVANCE(63);
- if (lookahead == '\'') ADVANCE(361);
- if (lookahead == '(') ADVANCE(232);
- if (lookahead == '+') ADVANCE(334);
- if (lookahead == '-') ADVANCE(336);
- if (lookahead == '.') ADVANCE(175);
- if (lookahead == '/') ADVANCE(338);
- if (lookahead == '0') ADVANCE(415);
- if (lookahead == ';') ADVANCE(245);
- if (lookahead == '<') ADVANCE(282);
- if (lookahead == '@') ADVANCE(570);
- if (lookahead == '[') ADVANCE(257);
- if (lookahead == '\\') ADVANCE(158);
- if (lookahead == '`') ADVANCE(394);
- if (lookahead == 'a') ADVANCE(530);
- if (lookahead == 'c') ADVANCE(472);
- if (lookahead == 'd') ADVANCE(482);
- if (lookahead == 'e') ADVANCE(502);
- if (lookahead == 'f') ADVANCE(550);
- if (lookahead == 'l') ADVANCE(483);
- if (lookahead == 'v') ADVANCE(464);
- if (lookahead == 'w') ADVANCE(492);
- if (lookahead == '{') ADVANCE(219);
- if (lookahead == '}') ADVANCE(221);
- if (lookahead == '~') ADVANCE(357);
+ if (lookahead == '!') ADVANCE(426);
+ if (lookahead == '"') ADVANCE(339);
+ if (lookahead == '#') ADVANCE(107);
+ if (lookahead == '\'') ADVANCE(340);
+ if (lookahead == '(') ADVANCE(278);
+ if (lookahead == '+') ADVANCE(405);
+ if (lookahead == '-') ADVANCE(407);
+ if (lookahead == '.') ADVANCE(220);
+ if (lookahead == '/') ADVANCE(409);
+ if (lookahead == '0') ADVANCE(482);
+ if (lookahead == ';') ADVANCE(291);
+ if (lookahead == '<') ADVANCE(329);
+ if (lookahead == '@') ADVANCE(637);
+ if (lookahead == '[') ADVANCE(303);
+ if (lookahead == '\\') ADVANCE(202);
+ if (lookahead == '`') ADVANCE(461);
+ if (lookahead == 'a') ADVANCE(597);
+ if (lookahead == 'c') ADVANCE(539);
+ if (lookahead == 'd') ADVANCE(549);
+ if (lookahead == 'e') ADVANCE(618);
+ if (lookahead == 'f') ADVANCE(617);
+ if (lookahead == 'l') ADVANCE(550);
+ if (lookahead == 'v') ADVANCE(531);
+ if (lookahead == 'w') ADVANCE(559);
+ if (lookahead == '{') ADVANCE(265);
+ if (lookahead == '}') ADVANCE(267);
+ if (lookahead == '~') ADVANCE(428);
if (lookahead == 8232 ||
- lookahead == 8233) ADVANCE(449);
- if (('1' <= lookahead && lookahead <= '9')) ADVANCE(417);
+ lookahead == 8233) ADVANCE(513);
+ if (('1' <= lookahead && lookahead <= '9')) ADVANCE(484);
if (anon_sym_BANG_character_set_1(lookahead)) SKIP(23)
if (lookahead != 0 &&
lookahead > 31 &&
(lookahead < '%' || '?' < lookahead) &&
lookahead != ']' &&
lookahead != '^' &&
- lookahead != '|') ADVANCE(565);
+ lookahead != '|') ADVANCE(632);
END_STATE();
case 24:
- if (lookahead == '!') ADVANCE(58);
- if (lookahead == '"') ADVANCE(360);
- if (lookahead == '#') ADVANCE(63);
- if (lookahead == '%') ADVANCE(341);
- if (lookahead == '&') ADVANCE(328);
- if (lookahead == '\'') ADVANCE(361);
- if (lookahead == '(') ADVANCE(232);
- if (lookahead == '*') ADVANCE(213);
- if (lookahead == '+') ADVANCE(335);
- if (lookahead == ',') ADVANCE(220);
- if (lookahead == '-') ADVANCE(337);
- if (lookahead == '.') ADVANCE(289);
- if (lookahead == '/') ADVANCE(339);
- if (lookahead == '0') ADVANCE(415);
- if (lookahead == ':') ADVANCE(246);
- if (lookahead == ';') ADVANCE(245);
- if (lookahead == '<') ADVANCE(279);
- if (lookahead == '=') ADVANCE(255);
- if (lookahead == '>') ADVANCE(284);
- if (lookahead == '?') ADVANCE(55);
- if (lookahead == '[') ADVANCE(257);
- if (lookahead == '\\') ADVANCE(158);
- if (lookahead == '^') ADVANCE(331);
- if (lookahead == '`') ADVANCE(394);
- if (lookahead == 'a') ADVANCE(531);
- if (lookahead == 'e') ADVANCE(551);
- if (lookahead == 'f') ADVANCE(550);
- if (lookahead == 'i') ADVANCE(510);
- if (lookahead == '|') ADVANCE(332);
- if (lookahead == '}') ADVANCE(221);
+ if (lookahead == '!') ADVANCE(426);
+ if (lookahead == '"') ADVANCE(339);
+ if (lookahead == '#') ADVANCE(107);
+ if (lookahead == '\'') ADVANCE(340);
+ if (lookahead == '(') ADVANCE(278);
+ if (lookahead == '+') ADVANCE(405);
+ if (lookahead == '-') ADVANCE(407);
+ if (lookahead == '.') ADVANCE(220);
+ if (lookahead == '/') ADVANCE(409);
+ if (lookahead == '0') ADVANCE(482);
+ if (lookahead == ';') ADVANCE(291);
+ if (lookahead == '<') ADVANCE(329);
+ if (lookahead == '@') ADVANCE(637);
+ if (lookahead == '[') ADVANCE(303);
+ if (lookahead == '\\') ADVANCE(202);
+ if (lookahead == '`') ADVANCE(461);
+ if (lookahead == 'a') ADVANCE(597);
+ if (lookahead == 'c') ADVANCE(539);
+ if (lookahead == 'd') ADVANCE(549);
+ if (lookahead == 'e') ADVANCE(569);
+ if (lookahead == 'f') ADVANCE(564);
+ if (lookahead == 'l') ADVANCE(550);
+ if (lookahead == 'v') ADVANCE(531);
+ if (lookahead == 'w') ADVANCE(559);
+ if (lookahead == '{') ADVANCE(265);
+ if (lookahead == '}') ADVANCE(267);
+ if (lookahead == '~') ADVANCE(428);
if (lookahead == 8232 ||
- lookahead == 8233) ADVANCE(456);
- if (('1' <= lookahead && lookahead <= '9')) ADVANCE(417);
+ lookahead == 8233) ADVANCE(514);
+ if (('1' <= lookahead && lookahead <= '9')) ADVANCE(484);
if (anon_sym_BANG_character_set_1(lookahead)) SKIP(24)
if (lookahead != 0 &&
lookahead > 31 &&
- (lookahead < ')' || '@' < lookahead) &&
+ (lookahead < '%' || '?' < lookahead) &&
lookahead != ']' &&
- (lookahead < '{' || '~' < lookahead)) ADVANCE(565);
+ lookahead != '^' &&
+ lookahead != '|') ADVANCE(632);
END_STATE();
case 25:
- if (lookahead == '!') ADVANCE(58);
- if (lookahead == '"') ADVANCE(360);
- if (lookahead == '#') ADVANCE(63);
- if (lookahead == '%') ADVANCE(341);
- if (lookahead == '&') ADVANCE(328);
- if (lookahead == '\'') ADVANCE(361);
- if (lookahead == '(') ADVANCE(232);
- if (lookahead == '*') ADVANCE(213);
- if (lookahead == '+') ADVANCE(335);
- if (lookahead == ',') ADVANCE(220);
- if (lookahead == '-') ADVANCE(337);
- if (lookahead == '.') ADVANCE(289);
- if (lookahead == '/') ADVANCE(339);
- if (lookahead == '0') ADVANCE(415);
- if (lookahead == ':') ADVANCE(246);
- if (lookahead == ';') ADVANCE(245);
- if (lookahead == '<') ADVANCE(279);
- if (lookahead == '=') ADVANCE(255);
- if (lookahead == '>') ADVANCE(284);
- if (lookahead == '?') ADVANCE(55);
- if (lookahead == '[') ADVANCE(257);
- if (lookahead == '\\') ADVANCE(158);
- if (lookahead == '^') ADVANCE(331);
- if (lookahead == '`') ADVANCE(394);
- if (lookahead == 'a') ADVANCE(531);
- if (lookahead == 'e') ADVANCE(551);
- if (lookahead == 'i') ADVANCE(510);
- if (lookahead == '|') ADVANCE(332);
- if (lookahead == '}') ADVANCE(221);
+ if (lookahead == '!') ADVANCE(426);
+ if (lookahead == '"') ADVANCE(339);
+ if (lookahead == '#') ADVANCE(107);
+ if (lookahead == '\'') ADVANCE(340);
+ if (lookahead == '(') ADVANCE(278);
+ if (lookahead == '+') ADVANCE(405);
+ if (lookahead == '-') ADVANCE(407);
+ if (lookahead == '.') ADVANCE(220);
+ if (lookahead == '/') ADVANCE(409);
+ if (lookahead == '0') ADVANCE(482);
+ if (lookahead == ';') ADVANCE(291);
+ if (lookahead == '<') ADVANCE(329);
+ if (lookahead == '@') ADVANCE(637);
+ if (lookahead == '[') ADVANCE(303);
+ if (lookahead == '\\') ADVANCE(202);
+ if (lookahead == '`') ADVANCE(461);
+ if (lookahead == 'a') ADVANCE(597);
+ if (lookahead == 'c') ADVANCE(539);
+ if (lookahead == 'd') ADVANCE(549);
+ if (lookahead == 'e') ADVANCE(569);
+ if (lookahead == 'f') ADVANCE(617);
+ if (lookahead == 'l') ADVANCE(550);
+ if (lookahead == 'v') ADVANCE(531);
+ if (lookahead == 'w') ADVANCE(559);
+ if (lookahead == '{') ADVANCE(265);
+ if (lookahead == '}') ADVANCE(267);
+ if (lookahead == '~') ADVANCE(428);
if (lookahead == 8232 ||
- lookahead == 8233) ADVANCE(457);
- if (('1' <= lookahead && lookahead <= '9')) ADVANCE(417);
+ lookahead == 8233) ADVANCE(516);
+ if (('1' <= lookahead && lookahead <= '9')) ADVANCE(484);
if (anon_sym_BANG_character_set_1(lookahead)) SKIP(25)
if (lookahead != 0 &&
lookahead > 31 &&
- (lookahead < ')' || '@' < lookahead) &&
+ (lookahead < '%' || '?' < lookahead) &&
lookahead != ']' &&
- (lookahead < '{' || '~' < lookahead)) ADVANCE(565);
+ lookahead != '^' &&
+ lookahead != '|') ADVANCE(632);
END_STATE();
case 26:
- if (lookahead == '!') ADVANCE(58);
- if (lookahead == '"') ADVANCE(360);
- if (lookahead == '%') ADVANCE(340);
- if (lookahead == '&') ADVANCE(329);
- if (lookahead == '\'') ADVANCE(361);
- if (lookahead == '(') ADVANCE(232);
- if (lookahead == '*') ADVANCE(214);
- if (lookahead == '+') ADVANCE(334);
- if (lookahead == ',') ADVANCE(220);
- if (lookahead == '-') ADVANCE(336);
- if (lookahead == '.') ADVANCE(287);
- if (lookahead == '/') ADVANCE(338);
- if (lookahead == ';') ADVANCE(245);
- if (lookahead == '<') ADVANCE(280);
- if (lookahead == '=') ADVANCE(59);
- if (lookahead == '>') ADVANCE(285);
- if (lookahead == '?') ADVANCE(56);
- if (lookahead == '[') ADVANCE(257);
- if (lookahead == '\\') ADVANCE(158);
- if (lookahead == '^') ADVANCE(330);
- if (lookahead == '`') ADVANCE(394);
- if (lookahead == 'i') ADVANCE(510);
- if (lookahead == '{') ADVANCE(219);
- if (lookahead == '|') ADVANCE(333);
+ if (lookahead == '!') ADVANCE(102);
+ if (lookahead == '"') ADVANCE(339);
+ if (lookahead == '#') ADVANCE(107);
+ if (lookahead == '%') ADVANCE(412);
+ if (lookahead == '&') ADVANCE(399);
+ if (lookahead == '\'') ADVANCE(340);
+ if (lookahead == '(') ADVANCE(278);
+ if (lookahead == '*') ADVANCE(259);
+ if (lookahead == '+') ADVANCE(406);
+ if (lookahead == ',') ADVANCE(266);
+ if (lookahead == '-') ADVANCE(408);
+ if (lookahead == '.') ADVANCE(336);
+ if (lookahead == '/') ADVANCE(410);
+ if (lookahead == '0') ADVANCE(482);
+ if (lookahead == ':') ADVANCE(292);
+ if (lookahead == ';') ADVANCE(291);
+ if (lookahead == '<') ADVANCE(326);
+ if (lookahead == '=') ADVANCE(301);
+ if (lookahead == '>') ADVANCE(331);
+ if (lookahead == '?') ADVANCE(60);
+ if (lookahead == '[') ADVANCE(303);
+ if (lookahead == '\\') ADVANCE(202);
+ if (lookahead == '^') ADVANCE(402);
+ if (lookahead == '`') ADVANCE(461);
+ if (lookahead == 'a') ADVANCE(598);
+ if (lookahead == 'e') ADVANCE(618);
+ if (lookahead == 'f') ADVANCE(617);
+ if (lookahead == 'i') ADVANCE(577);
+ if (lookahead == '|') ADVANCE(403);
+ if (lookahead == '}') ADVANCE(267);
if (lookahead == 8232 ||
- lookahead == 8233) ADVANCE(494);
+ lookahead == 8233) ADVANCE(523);
+ if (('1' <= lookahead && lookahead <= '9')) ADVANCE(484);
if (anon_sym_BANG_character_set_1(lookahead)) SKIP(26)
if (lookahead != 0 &&
- lookahead > '#' &&
+ lookahead > 31 &&
(lookahead < ')' || '@' < lookahead) &&
lookahead != ']' &&
- lookahead != '}' &&
- lookahead != '~') ADVANCE(565);
+ (lookahead < '{' || '~' < lookahead)) ADVANCE(632);
END_STATE();
case 27:
- if (lookahead == '!') ADVANCE(58);
- if (lookahead == '%') ADVANCE(341);
- if (lookahead == '&') ADVANCE(328);
- if (lookahead == '(') ADVANCE(232);
- if (lookahead == ')') ADVANCE(233);
- if (lookahead == '*') ADVANCE(213);
- if (lookahead == '+') ADVANCE(335);
- if (lookahead == ',') ADVANCE(220);
- if (lookahead == '-') ADVANCE(337);
- if (lookahead == '.') ADVANCE(287);
- if (lookahead == '/') ADVANCE(339);
- if (lookahead == ':') ADVANCE(246);
- if (lookahead == ';') ADVANCE(245);
- if (lookahead == '<') ADVANCE(279);
- if (lookahead == '=') ADVANCE(255);
- if (lookahead == '>') ADVANCE(284);
- if (lookahead == '?') ADVANCE(55);
- if (lookahead == '[') ADVANCE(257);
- if (lookahead == '\\') ADVANCE(158);
- if (lookahead == ']') ADVANCE(258);
- if (lookahead == '^') ADVANCE(331);
- if (lookahead == '`') ADVANCE(394);
- if (lookahead == 'a') ADVANCE(531);
- if (lookahead == 'e') ADVANCE(551);
- if (lookahead == 'f') ADVANCE(550);
- if (lookahead == 'i') ADVANCE(510);
- if (lookahead == '{') ADVANCE(219);
- if (lookahead == '|') ADVANCE(332);
- if (lookahead == '}') ADVANCE(221);
+ if (lookahead == '!') ADVANCE(102);
+ if (lookahead == '"') ADVANCE(339);
+ if (lookahead == '#') ADVANCE(107);
+ if (lookahead == '%') ADVANCE(412);
+ if (lookahead == '&') ADVANCE(399);
+ if (lookahead == '\'') ADVANCE(340);
+ if (lookahead == '(') ADVANCE(278);
+ if (lookahead == '*') ADVANCE(259);
+ if (lookahead == '+') ADVANCE(406);
+ if (lookahead == ',') ADVANCE(266);
+ if (lookahead == '-') ADVANCE(408);
+ if (lookahead == '.') ADVANCE(336);
+ if (lookahead == '/') ADVANCE(410);
+ if (lookahead == '0') ADVANCE(482);
+ if (lookahead == ':') ADVANCE(292);
+ if (lookahead == ';') ADVANCE(291);
+ if (lookahead == '<') ADVANCE(326);
+ if (lookahead == '=') ADVANCE(301);
+ if (lookahead == '>') ADVANCE(331);
+ if (lookahead == '?') ADVANCE(60);
+ if (lookahead == '[') ADVANCE(303);
+ if (lookahead == '\\') ADVANCE(202);
+ if (lookahead == '^') ADVANCE(402);
+ if (lookahead == '`') ADVANCE(461);
+ if (lookahead == 'a') ADVANCE(598);
+ if (lookahead == 'e') ADVANCE(618);
+ if (lookahead == 'i') ADVANCE(577);
+ if (lookahead == '|') ADVANCE(403);
+ if (lookahead == '}') ADVANCE(267);
if (lookahead == 8232 ||
- lookahead == 8233) ADVANCE(470);
+ lookahead == 8233) ADVANCE(524);
+ if (('1' <= lookahead && lookahead <= '9')) ADVANCE(484);
if (anon_sym_BANG_character_set_1(lookahead)) SKIP(27)
if (lookahead != 0 &&
- lookahead > '#' &&
- (lookahead < '\'' || '@' < lookahead) &&
- lookahead != '~') ADVANCE(565);
+ lookahead > 31 &&
+ (lookahead < ')' || '@' < lookahead) &&
+ lookahead != ']' &&
+ (lookahead < '{' || '~' < lookahead)) ADVANCE(632);
END_STATE();
case 28:
- if (lookahead == '!') ADVANCE(58);
- if (lookahead == '%') ADVANCE(341);
- if (lookahead == '&') ADVANCE(328);
- if (lookahead == '(') ADVANCE(232);
- if (lookahead == '*') ADVANCE(213);
- if (lookahead == '+') ADVANCE(335);
- if (lookahead == ',') ADVANCE(220);
- if (lookahead == '-') ADVANCE(337);
- if (lookahead == '.') ADVANCE(287);
- if (lookahead == '/') ADVANCE(339);
- if (lookahead == ';') ADVANCE(245);
- if (lookahead == '<') ADVANCE(279);
- if (lookahead == '=') ADVANCE(255);
- if (lookahead == '>') ADVANCE(284);
- if (lookahead == '?') ADVANCE(55);
- if (lookahead == '[') ADVANCE(257);
- if (lookahead == '\\') ADVANCE(158);
- if (lookahead == '^') ADVANCE(331);
- if (lookahead == '`') ADVANCE(394);
- if (lookahead == 'a') ADVANCE(531);
- if (lookahead == 'e') ADVANCE(551);
- if (lookahead == 'f') ADVANCE(550);
- if (lookahead == 'i') ADVANCE(510);
- if (lookahead == 'o') ADVANCE(488);
- if (lookahead == '|') ADVANCE(332);
+ if (lookahead == '!') ADVANCE(102);
+ if (lookahead == '"') ADVANCE(339);
+ if (lookahead == '%') ADVANCE(411);
+ if (lookahead == '&') ADVANCE(400);
+ if (lookahead == '\'') ADVANCE(340);
+ if (lookahead == '(') ADVANCE(278);
+ if (lookahead == '*') ADVANCE(260);
+ if (lookahead == '+') ADVANCE(405);
+ if (lookahead == ',') ADVANCE(266);
+ if (lookahead == '-') ADVANCE(407);
+ if (lookahead == '.') ADVANCE(334);
+ if (lookahead == '/') ADVANCE(409);
+ if (lookahead == ';') ADVANCE(291);
+ if (lookahead == '<') ADVANCE(327);
+ if (lookahead == '=') ADVANCE(103);
+ if (lookahead == '>') ADVANCE(332);
+ if (lookahead == '?') ADVANCE(61);
+ if (lookahead == '[') ADVANCE(303);
+ if (lookahead == '\\') ADVANCE(202);
+ if (lookahead == '^') ADVANCE(401);
+ if (lookahead == '`') ADVANCE(461);
+ if (lookahead == 'i') ADVANCE(577);
+ if (lookahead == '{') ADVANCE(265);
+ if (lookahead == '|') ADVANCE(404);
if (lookahead == 8232 ||
- lookahead == 8233) ADVANCE(469);
+ lookahead == 8233) ADVANCE(561);
if (anon_sym_BANG_character_set_1(lookahead)) SKIP(28)
if (lookahead != 0 &&
lookahead > '#' &&
- (lookahead < '\'' || '@' < lookahead) &&
+ (lookahead < ')' || '@' < lookahead) &&
lookahead != ']' &&
- (lookahead < '{' || '~' < lookahead)) ADVANCE(565);
+ lookahead != '}' &&
+ lookahead != '~') ADVANCE(632);
END_STATE();
case 29:
- if (lookahead == '!') ADVANCE(58);
- if (lookahead == '%') ADVANCE(340);
- if (lookahead == '&') ADVANCE(329);
- if (lookahead == '(') ADVANCE(232);
- if (lookahead == ')') ADVANCE(233);
- if (lookahead == '*') ADVANCE(214);
- if (lookahead == '+') ADVANCE(334);
- if (lookahead == ',') ADVANCE(220);
- if (lookahead == '-') ADVANCE(336);
- if (lookahead == '.') ADVANCE(287);
- if (lookahead == '/') ADVANCE(338);
- if (lookahead == ':') ADVANCE(246);
- if (lookahead == ';') ADVANCE(245);
- if (lookahead == '<') ADVANCE(280);
- if (lookahead == '=') ADVANCE(59);
- if (lookahead == '>') ADVANCE(285);
- if (lookahead == '?') ADVANCE(56);
- if (lookahead == '[') ADVANCE(257);
- if (lookahead == ']') ADVANCE(258);
- if (lookahead == '^') ADVANCE(330);
- if (lookahead == '`') ADVANCE(394);
- if (lookahead == 'i') ADVANCE(115);
- if (lookahead == '{') ADVANCE(219);
- if (lookahead == '|') ADVANCE(333);
- if (lookahead == '}') ADVANCE(221);
- if (sym__glimmer_template_content_character_set_1(lookahead)) SKIP(29)
+ if (lookahead == '!') ADVANCE(102);
+ if (lookahead == '%') ADVANCE(412);
+ if (lookahead == '&') ADVANCE(399);
+ if (lookahead == '(') ADVANCE(278);
+ if (lookahead == ')') ADVANCE(279);
+ if (lookahead == '*') ADVANCE(259);
+ if (lookahead == '+') ADVANCE(406);
+ if (lookahead == ',') ADVANCE(266);
+ if (lookahead == '-') ADVANCE(408);
+ if (lookahead == '.') ADVANCE(334);
+ if (lookahead == '/') ADVANCE(410);
+ if (lookahead == ':') ADVANCE(292);
+ if (lookahead == ';') ADVANCE(291);
+ if (lookahead == '<') ADVANCE(326);
+ if (lookahead == '=') ADVANCE(301);
+ if (lookahead == '>') ADVANCE(331);
+ if (lookahead == '?') ADVANCE(60);
+ if (lookahead == '[') ADVANCE(303);
+ if (lookahead == '\\') ADVANCE(202);
+ if (lookahead == ']') ADVANCE(304);
+ if (lookahead == '^') ADVANCE(402);
+ if (lookahead == '`') ADVANCE(461);
+ if (lookahead == 'a') ADVANCE(598);
+ if (lookahead == 'e') ADVANCE(618);
+ if (lookahead == 'f') ADVANCE(617);
+ if (lookahead == 'i') ADVANCE(577);
+ if (lookahead == '{') ADVANCE(265);
+ if (lookahead == '|') ADVANCE(403);
+ if (lookahead == '}') ADVANCE(267);
+ if (lookahead == 8232 ||
+ lookahead == 8233) ADVANCE(537);
+ if (anon_sym_BANG_character_set_1(lookahead)) SKIP(29)
+ if (lookahead != 0 &&
+ lookahead > '#' &&
+ (lookahead < '\'' || '@' < lookahead) &&
+ lookahead != '~') ADVANCE(632);
END_STATE();
case 30:
- if (lookahead == '!') ADVANCE(58);
- if (lookahead == '%') ADVANCE(340);
- if (lookahead == '&') ADVANCE(329);
- if (lookahead == '(') ADVANCE(232);
- if (lookahead == ')') ADVANCE(233);
- if (lookahead == '*') ADVANCE(214);
- if (lookahead == '+') ADVANCE(334);
- if (lookahead == ',') ADVANCE(220);
- if (lookahead == '-') ADVANCE(336);
- if (lookahead == '.') ADVANCE(287);
- if (lookahead == '/') ADVANCE(338);
- if (lookahead == ':') ADVANCE(246);
- if (lookahead == ';') ADVANCE(245);
- if (lookahead == '<') ADVANCE(280);
- if (lookahead == '=') ADVANCE(59);
- if (lookahead == '>') ADVANCE(285);
- if (lookahead == '?') ADVANCE(56);
- if (lookahead == '[') ADVANCE(257);
- if (lookahead == ']') ADVANCE(258);
- if (lookahead == '^') ADVANCE(330);
- if (lookahead == '`') ADVANCE(394);
- if (lookahead == 'i') ADVANCE(409);
- if (lookahead == '{') ADVANCE(219);
- if (lookahead == '|') ADVANCE(333);
- if (lookahead == '}') ADVANCE(221);
- if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(413);
- if (sym__glimmer_template_content_character_set_1(lookahead)) SKIP(29)
+ if (lookahead == '!') ADVANCE(102);
+ if (lookahead == '%') ADVANCE(412);
+ if (lookahead == '&') ADVANCE(399);
+ if (lookahead == '(') ADVANCE(278);
+ if (lookahead == '*') ADVANCE(259);
+ if (lookahead == '+') ADVANCE(406);
+ if (lookahead == ',') ADVANCE(266);
+ if (lookahead == '-') ADVANCE(408);
+ if (lookahead == '.') ADVANCE(334);
+ if (lookahead == '/') ADVANCE(410);
+ if (lookahead == ';') ADVANCE(291);
+ if (lookahead == '<') ADVANCE(326);
+ if (lookahead == '=') ADVANCE(301);
+ if (lookahead == '>') ADVANCE(331);
+ if (lookahead == '?') ADVANCE(60);
+ if (lookahead == '[') ADVANCE(303);
+ if (lookahead == '\\') ADVANCE(202);
+ if (lookahead == '^') ADVANCE(402);
+ if (lookahead == '`') ADVANCE(461);
+ if (lookahead == 'a') ADVANCE(598);
+ if (lookahead == 'e') ADVANCE(618);
+ if (lookahead == 'f') ADVANCE(617);
+ if (lookahead == 'i') ADVANCE(577);
+ if (lookahead == 'o') ADVANCE(555);
+ if (lookahead == '|') ADVANCE(403);
+ if (lookahead == 8232 ||
+ lookahead == 8233) ADVANCE(536);
+ if (anon_sym_BANG_character_set_1(lookahead)) SKIP(30)
+ if (lookahead != 0 &&
+ lookahead > '#' &&
+ (lookahead < '\'' || '@' < lookahead) &&
+ lookahead != ']' &&
+ (lookahead < '{' || '~' < lookahead)) ADVANCE(632);
END_STATE();
case 31:
- if (lookahead == '!') ADVANCE(58);
- if (lookahead == '%') ADVANCE(340);
- if (lookahead == '&') ADVANCE(329);
- if (lookahead == '(') ADVANCE(232);
- if (lookahead == ')') ADVANCE(233);
- if (lookahead == '*') ADVANCE(214);
- if (lookahead == '+') ADVANCE(334);
- if (lookahead == ',') ADVANCE(220);
- if (lookahead == '-') ADVANCE(336);
- if (lookahead == '.') ADVANCE(287);
- if (lookahead == '/') ADVANCE(338);
- if (lookahead == ':') ADVANCE(246);
- if (lookahead == ';') ADVANCE(245);
- if (lookahead == '<') ADVANCE(280);
- if (lookahead == '=') ADVANCE(254);
- if (lookahead == '>') ADVANCE(285);
- if (lookahead == '?') ADVANCE(56);
- if (lookahead == '[') ADVANCE(257);
- if (lookahead == ']') ADVANCE(258);
- if (lookahead == '^') ADVANCE(330);
- if (lookahead == '`') ADVANCE(394);
- if (lookahead == 'a') ADVANCE(138);
- if (lookahead == 'e') ADVANCE(105);
- if (lookahead == 'f') ADVANCE(131);
- if (lookahead == 'i') ADVANCE(115);
- if (lookahead == 'o') ADVANCE(93);
- if (lookahead == 'w') ADVANCE(98);
- if (lookahead == '{') ADVANCE(219);
- if (lookahead == '|') ADVANCE(333);
- if (lookahead == '}') ADVANCE(221);
- if (sym__glimmer_template_content_character_set_1(lookahead)) SKIP(31)
+ if (lookahead == '!') ADVANCE(102);
+ if (lookahead == '%') ADVANCE(411);
+ if (lookahead == '&') ADVANCE(400);
+ if (lookahead == '(') ADVANCE(278);
+ if (lookahead == ')') ADVANCE(279);
+ if (lookahead == '*') ADVANCE(260);
+ if (lookahead == '+') ADVANCE(405);
+ if (lookahead == ',') ADVANCE(266);
+ if (lookahead == '-') ADVANCE(407);
+ if (lookahead == '.') ADVANCE(334);
+ if (lookahead == '/') ADVANCE(409);
+ if (lookahead == ':') ADVANCE(292);
+ if (lookahead == ';') ADVANCE(291);
+ if (lookahead == '<') ADVANCE(327);
+ if (lookahead == '=') ADVANCE(103);
+ if (lookahead == '>') ADVANCE(332);
+ if (lookahead == '?') ADVANCE(61);
+ if (lookahead == '[') ADVANCE(303);
+ if (lookahead == ']') ADVANCE(304);
+ if (lookahead == '^') ADVANCE(401);
+ if (lookahead == '`') ADVANCE(461);
+ if (lookahead == 'i') ADVANCE(159);
+ if (lookahead == '{') ADVANCE(265);
+ if (lookahead == '|') ADVANCE(404);
+ if (lookahead == '}') ADVANCE(267);
+ if (anon_sym_PERCENT_character_set_1(lookahead)) SKIP(31)
END_STATE();
case 32:
- if (lookahead == '!') ADVANCE(58);
- if (lookahead == '%') ADVANCE(340);
- if (lookahead == '&') ADVANCE(329);
- if (lookahead == '(') ADVANCE(232);
- if (lookahead == '*') ADVANCE(214);
- if (lookahead == '+') ADVANCE(334);
- if (lookahead == ',') ADVANCE(220);
- if (lookahead == '-') ADVANCE(336);
- if (lookahead == '.') ADVANCE(287);
- if (lookahead == '/') ADVANCE(338);
- if (lookahead == ';') ADVANCE(245);
- if (lookahead == '<') ADVANCE(280);
- if (lookahead == '=') ADVANCE(59);
- if (lookahead == '>') ADVANCE(285);
- if (lookahead == '?') ADVANCE(56);
- if (lookahead == '[') ADVANCE(257);
- if (lookahead == '^') ADVANCE(330);
- if (lookahead == '`') ADVANCE(394);
- if (lookahead == 'i') ADVANCE(115);
- if (lookahead == 'o') ADVANCE(93);
- if (lookahead == '|') ADVANCE(333);
- if (sym__glimmer_template_content_character_set_1(lookahead)) SKIP(32)
+ if (lookahead == '!') ADVANCE(102);
+ if (lookahead == '%') ADVANCE(411);
+ if (lookahead == '&') ADVANCE(400);
+ if (lookahead == '(') ADVANCE(278);
+ if (lookahead == ')') ADVANCE(279);
+ if (lookahead == '*') ADVANCE(260);
+ if (lookahead == '+') ADVANCE(405);
+ if (lookahead == ',') ADVANCE(266);
+ if (lookahead == '-') ADVANCE(407);
+ if (lookahead == '.') ADVANCE(334);
+ if (lookahead == '/') ADVANCE(409);
+ if (lookahead == ':') ADVANCE(292);
+ if (lookahead == ';') ADVANCE(291);
+ if (lookahead == '<') ADVANCE(327);
+ if (lookahead == '=') ADVANCE(103);
+ if (lookahead == '>') ADVANCE(332);
+ if (lookahead == '?') ADVANCE(61);
+ if (lookahead == '[') ADVANCE(303);
+ if (lookahead == ']') ADVANCE(304);
+ if (lookahead == '^') ADVANCE(401);
+ if (lookahead == '`') ADVANCE(461);
+ if (lookahead == 'i') ADVANCE(476);
+ if (lookahead == '{') ADVANCE(265);
+ if (lookahead == '|') ADVANCE(404);
+ if (lookahead == '}') ADVANCE(267);
+ if (anon_sym_PERCENT_character_set_1(lookahead)) SKIP(31)
+ if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(480);
END_STATE();
case 33:
- if (lookahead == '!') ADVANCE(58);
- if (lookahead == '%') ADVANCE(340);
- if (lookahead == '&') ADVANCE(329);
- if (lookahead == '(') ADVANCE(232);
- if (lookahead == '*') ADVANCE(214);
- if (lookahead == '+') ADVANCE(334);
- if (lookahead == ',') ADVANCE(220);
- if (lookahead == '-') ADVANCE(336);
- if (lookahead == '.') ADVANCE(287);
- if (lookahead == '/') ADVANCE(338);
- if (lookahead == ';') ADVANCE(245);
- if (lookahead == '<') ADVANCE(280);
- if (lookahead == '=') ADVANCE(59);
- if (lookahead == '>') ADVANCE(285);
- if (lookahead == '?') ADVANCE(56);
- if (lookahead == '[') ADVANCE(257);
- if (lookahead == '^') ADVANCE(330);
- if (lookahead == '`') ADVANCE(394);
- if (lookahead == 'i') ADVANCE(409);
- if (lookahead == 'o') ADVANCE(408);
- if (lookahead == '|') ADVANCE(333);
- if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(413);
- if (sym__glimmer_template_content_character_set_1(lookahead)) SKIP(32)
+ if (lookahead == '!') ADVANCE(102);
+ if (lookahead == '%') ADVANCE(411);
+ if (lookahead == '&') ADVANCE(400);
+ if (lookahead == '(') ADVANCE(278);
+ if (lookahead == ')') ADVANCE(279);
+ if (lookahead == '*') ADVANCE(260);
+ if (lookahead == '+') ADVANCE(405);
+ if (lookahead == ',') ADVANCE(266);
+ if (lookahead == '-') ADVANCE(407);
+ if (lookahead == '.') ADVANCE(334);
+ if (lookahead == '/') ADVANCE(409);
+ if (lookahead == ':') ADVANCE(292);
+ if (lookahead == ';') ADVANCE(291);
+ if (lookahead == '<') ADVANCE(327);
+ if (lookahead == '=') ADVANCE(300);
+ if (lookahead == '>') ADVANCE(332);
+ if (lookahead == '?') ADVANCE(61);
+ if (lookahead == '[') ADVANCE(303);
+ if (lookahead == ']') ADVANCE(304);
+ if (lookahead == '^') ADVANCE(401);
+ if (lookahead == '`') ADVANCE(461);
+ if (lookahead == 'a') ADVANCE(182);
+ if (lookahead == 'e') ADVANCE(149);
+ if (lookahead == 'f') ADVANCE(175);
+ if (lookahead == 'i') ADVANCE(159);
+ if (lookahead == 'o') ADVANCE(137);
+ if (lookahead == 'w') ADVANCE(142);
+ if (lookahead == '{') ADVANCE(265);
+ if (lookahead == '|') ADVANCE(404);
+ if (lookahead == '}') ADVANCE(267);
+ if (anon_sym_PERCENT_character_set_1(lookahead)) SKIP(33)
END_STATE();
case 34:
- if (lookahead == '"') ADVANCE(360);
- if (lookahead == '#') ADVANCE(63);
- if (lookahead == '\'') ADVANCE(361);
- if (lookahead == '(') ADVANCE(232);
- if (lookahead == '*') ADVANCE(212);
- if (lookahead == ',') ADVANCE(220);
- if (lookahead == '-') ADVANCE(50);
- if (lookahead == '.') ADVANCE(54);
- if (lookahead == '/') ADVANCE(43);
- if (lookahead == '0') ADVANCE(415);
- if (lookahead == ':') ADVANCE(246);
- if (lookahead == ';') ADVANCE(245);
- if (lookahead == '<') ADVANCE(12);
- if (lookahead == '=') ADVANCE(256);
- if (lookahead == '[') ADVANCE(257);
- if (lookahead == '\\') ADVANCE(158);
- if (lookahead == 'a') ADVANCE(531);
- if (lookahead == 'e') ADVANCE(551);
- if (lookahead == '{') ADVANCE(219);
- if (lookahead == '}') ADVANCE(221);
+ if (lookahead == '!') ADVANCE(102);
+ if (lookahead == '%') ADVANCE(411);
+ if (lookahead == '&') ADVANCE(400);
+ if (lookahead == '(') ADVANCE(278);
+ if (lookahead == '*') ADVANCE(260);
+ if (lookahead == '+') ADVANCE(405);
+ if (lookahead == ',') ADVANCE(266);
+ if (lookahead == '-') ADVANCE(407);
+ if (lookahead == '.') ADVANCE(334);
+ if (lookahead == '/') ADVANCE(409);
+ if (lookahead == ';') ADVANCE(291);
+ if (lookahead == '<') ADVANCE(327);
+ if (lookahead == '=') ADVANCE(103);
+ if (lookahead == '>') ADVANCE(332);
+ if (lookahead == '?') ADVANCE(61);
+ if (lookahead == '[') ADVANCE(303);
+ if (lookahead == '^') ADVANCE(401);
+ if (lookahead == '`') ADVANCE(461);
+ if (lookahead == 'i') ADVANCE(159);
+ if (lookahead == 'o') ADVANCE(137);
+ if (lookahead == '|') ADVANCE(404);
+ if (anon_sym_PERCENT_character_set_1(lookahead)) SKIP(34)
+ END_STATE();
+ case 35:
+ if (lookahead == '!') ADVANCE(102);
+ if (lookahead == '%') ADVANCE(411);
+ if (lookahead == '&') ADVANCE(400);
+ if (lookahead == '(') ADVANCE(278);
+ if (lookahead == '*') ADVANCE(260);
+ if (lookahead == '+') ADVANCE(405);
+ if (lookahead == ',') ADVANCE(266);
+ if (lookahead == '-') ADVANCE(407);
+ if (lookahead == '.') ADVANCE(334);
+ if (lookahead == '/') ADVANCE(409);
+ if (lookahead == ';') ADVANCE(291);
+ if (lookahead == '<') ADVANCE(327);
+ if (lookahead == '=') ADVANCE(103);
+ if (lookahead == '>') ADVANCE(332);
+ if (lookahead == '?') ADVANCE(61);
+ if (lookahead == '[') ADVANCE(303);
+ if (lookahead == '^') ADVANCE(401);
+ if (lookahead == '`') ADVANCE(461);
+ if (lookahead == 'i') ADVANCE(476);
+ if (lookahead == 'o') ADVANCE(475);
+ if (lookahead == '|') ADVANCE(404);
+ if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(480);
+ if (anon_sym_PERCENT_character_set_1(lookahead)) SKIP(34)
+ END_STATE();
+ case 36:
+ if (lookahead == '"') ADVANCE(339);
+ if (lookahead == '#') ADVANCE(107);
+ if (lookahead == '\'') ADVANCE(340);
+ if (lookahead == '(') ADVANCE(278);
+ if (lookahead == '*') ADVANCE(258);
+ if (lookahead == ',') ADVANCE(266);
+ if (lookahead == '-') ADVANCE(55);
+ if (lookahead == '.') ADVANCE(59);
+ if (lookahead == '/') ADVANCE(49);
+ if (lookahead == '0') ADVANCE(482);
+ if (lookahead == ':') ADVANCE(292);
+ if (lookahead == ';') ADVANCE(291);
+ if (lookahead == '<') ADVANCE(14);
+ if (lookahead == '=') ADVANCE(302);
+ if (lookahead == '[') ADVANCE(303);
+ if (lookahead == '\\') ADVANCE(202);
+ if (lookahead == 'a') ADVANCE(598);
+ if (lookahead == 'e') ADVANCE(618);
+ if (lookahead == '{') ADVANCE(265);
+ if (lookahead == '}') ADVANCE(267);
if (lookahead == 8232 ||
- lookahead == 8233) ADVANCE(459);
- if (('1' <= lookahead && lookahead <= '9')) ADVANCE(417);
- if (anon_sym_BANG_character_set_1(lookahead)) SKIP(34)
+ lookahead == 8233) ADVANCE(526);
+ if (('1' <= lookahead && lookahead <= '9')) ADVANCE(484);
+ if (anon_sym_BANG_character_set_1(lookahead)) SKIP(36)
if (lookahead != 0 &&
lookahead > '!' &&
(lookahead < '%' || '@' < lookahead) &&
lookahead != ']' &&
lookahead != '^' &&
lookahead != '`' &&
- (lookahead < '|' || '~' < lookahead)) ADVANCE(565);
+ (lookahead < '|' || '~' < lookahead)) ADVANCE(632);
END_STATE();
- case 35:
- if (lookahead == '"') ADVANCE(360);
- if (lookahead == '#') ADVANCE(63);
- if (lookahead == '\'') ADVANCE(361);
- if (lookahead == '(') ADVANCE(232);
- if (lookahead == '*') ADVANCE(212);
- if (lookahead == ',') ADVANCE(220);
- if (lookahead == '-') ADVANCE(50);
- if (lookahead == '/') ADVANCE(43);
- if (lookahead == ';') ADVANCE(245);
- if (lookahead == '<') ADVANCE(12);
- if (lookahead == '[') ADVANCE(257);
- if (lookahead == '\\') ADVANCE(158);
- if (lookahead == '{') ADVANCE(219);
- if (lookahead == '}') ADVANCE(221);
+ case 37:
+ if (lookahead == '"') ADVANCE(339);
+ if (lookahead == '#') ADVANCE(107);
+ if (lookahead == '\'') ADVANCE(340);
+ if (lookahead == '(') ADVANCE(278);
+ if (lookahead == '*') ADVANCE(258);
+ if (lookahead == ',') ADVANCE(266);
+ if (lookahead == '-') ADVANCE(55);
+ if (lookahead == '/') ADVANCE(49);
+ if (lookahead == ';') ADVANCE(291);
+ if (lookahead == '<') ADVANCE(14);
+ if (lookahead == '[') ADVANCE(303);
+ if (lookahead == '\\') ADVANCE(202);
+ if (lookahead == '{') ADVANCE(265);
+ if (lookahead == '}') ADVANCE(267);
if (lookahead == 8232 ||
- lookahead == 8233) ADVANCE(558);
- if (anon_sym_BANG_character_set_1(lookahead)) SKIP(35)
+ lookahead == 8233) ADVANCE(625);
+ if (anon_sym_BANG_character_set_1(lookahead)) SKIP(37)
if (lookahead != 0 &&
lookahead > '!' &&
(lookahead < '%' || '@' < lookahead) &&
lookahead != ']' &&
lookahead != '^' &&
lookahead != '`' &&
- (lookahead < '|' || '~' < lookahead)) ADVANCE(565);
+ (lookahead < '|' || '~' < lookahead)) ADVANCE(632);
END_STATE();
- case 36:
- if (lookahead == '"') ADVANCE(360);
- if (lookahead == '#') ADVANCE(63);
- if (lookahead == '\'') ADVANCE(361);
- if (lookahead == '(') ADVANCE(232);
- if (lookahead == '*') ADVANCE(212);
- if (lookahead == '-') ADVANCE(50);
- if (lookahead == '.') ADVANCE(289);
- if (lookahead == '/') ADVANCE(43);
- if (lookahead == '0') ADVANCE(415);
- if (lookahead == '<') ADVANCE(12);
- if (lookahead == '@') ADVANCE(570);
- if (lookahead == '[') ADVANCE(257);
- if (lookahead == '\\') ADVANCE(158);
- if (lookahead == 'a') ADVANCE(531);
- if (lookahead == 'c') ADVANCE(505);
- if (lookahead == 'e') ADVANCE(551);
- if (lookahead == 's') ADVANCE(545);
+ case 38:
+ if (lookahead == '"') ADVANCE(339);
+ if (lookahead == '#') ADVANCE(107);
+ if (lookahead == '\'') ADVANCE(340);
+ if (lookahead == '(') ADVANCE(278);
+ if (lookahead == '*') ADVANCE(258);
+ if (lookahead == '-') ADVANCE(55);
+ if (lookahead == '.') ADVANCE(336);
+ if (lookahead == '/') ADVANCE(49);
+ if (lookahead == '0') ADVANCE(482);
+ if (lookahead == '<') ADVANCE(14);
+ if (lookahead == '@') ADVANCE(637);
+ if (lookahead == '[') ADVANCE(303);
+ if (lookahead == '\\') ADVANCE(202);
+ if (lookahead == 'a') ADVANCE(598);
+ if (lookahead == 'c') ADVANCE(572);
+ if (lookahead == 'e') ADVANCE(618);
+ if (lookahead == 's') ADVANCE(612);
if (lookahead == 8232 ||
- lookahead == 8233) ADVANCE(455);
- if (('1' <= lookahead && lookahead <= '9')) ADVANCE(417);
- if (anon_sym_BANG_character_set_1(lookahead)) SKIP(36)
+ lookahead == 8233) ADVANCE(522);
+ if (('1' <= lookahead && lookahead <= '9')) ADVANCE(484);
+ if (anon_sym_BANG_character_set_1(lookahead)) SKIP(38)
if (lookahead != 0 &&
lookahead > '!' &&
(lookahead < '%' || '?' < lookahead) &&
lookahead != ']' &&
lookahead != '^' &&
lookahead != '`' &&
- (lookahead < '{' || '~' < lookahead)) ADVANCE(565);
+ (lookahead < '{' || '~' < lookahead)) ADVANCE(632);
END_STATE();
- case 37:
- if (lookahead == '"') ADVANCE(360);
- if (lookahead == '#') ADVANCE(63);
- if (lookahead == '\'') ADVANCE(361);
- if (lookahead == '(') ADVANCE(232);
- if (lookahead == '*') ADVANCE(212);
- if (lookahead == '-') ADVANCE(50);
- if (lookahead == '.') ADVANCE(289);
- if (lookahead == '/') ADVANCE(43);
- if (lookahead == '0') ADVANCE(415);
- if (lookahead == '<') ADVANCE(12);
- if (lookahead == '@') ADVANCE(570);
- if (lookahead == '[') ADVANCE(257);
- if (lookahead == '\\') ADVANCE(158);
- if (lookahead == 'a') ADVANCE(531);
- if (lookahead == 'e') ADVANCE(551);
- if (lookahead == 's') ADVANCE(545);
+ case 39:
+ if (lookahead == '"') ADVANCE(339);
+ if (lookahead == '#') ADVANCE(107);
+ if (lookahead == '\'') ADVANCE(340);
+ if (lookahead == '(') ADVANCE(278);
+ if (lookahead == '*') ADVANCE(258);
+ if (lookahead == '-') ADVANCE(55);
+ if (lookahead == '.') ADVANCE(336);
+ if (lookahead == '/') ADVANCE(49);
+ if (lookahead == '0') ADVANCE(482);
+ if (lookahead == '<') ADVANCE(14);
+ if (lookahead == '@') ADVANCE(637);
+ if (lookahead == '[') ADVANCE(303);
+ if (lookahead == '\\') ADVANCE(202);
+ if (lookahead == 'a') ADVANCE(598);
+ if (lookahead == 'e') ADVANCE(618);
+ if (lookahead == 's') ADVANCE(612);
if (lookahead == 8232 ||
- lookahead == 8233) ADVANCE(458);
- if (('1' <= lookahead && lookahead <= '9')) ADVANCE(417);
- if (anon_sym_BANG_character_set_1(lookahead)) SKIP(37)
+ lookahead == 8233) ADVANCE(525);
+ if (('1' <= lookahead && lookahead <= '9')) ADVANCE(484);
+ if (anon_sym_BANG_character_set_1(lookahead)) SKIP(39)
if (lookahead != 0 &&
lookahead > '!' &&
(lookahead < '%' || '?' < lookahead) &&
lookahead != ']' &&
lookahead != '^' &&
lookahead != '`' &&
- (lookahead < '{' || '~' < lookahead)) ADVANCE(565);
+ (lookahead < '{' || '~' < lookahead)) ADVANCE(632);
END_STATE();
- case 38:
- if (lookahead == '"') ADVANCE(360);
- if (lookahead == '#') ADVANCE(63);
- if (lookahead == '\'') ADVANCE(361);
- if (lookahead == '*') ADVANCE(212);
- if (lookahead == ',') ADVANCE(220);
- if (lookahead == '-') ADVANCE(50);
- if (lookahead == '.') ADVANCE(54);
- if (lookahead == '/') ADVANCE(43);
- if (lookahead == '0') ADVANCE(415);
- if (lookahead == ';') ADVANCE(245);
- if (lookahead == '<') ADVANCE(13);
- if (lookahead == '@') ADVANCE(570);
- if (lookahead == '[') ADVANCE(257);
- if (lookahead == '\\') ADVANCE(158);
- if (lookahead == 'a') ADVANCE(531);
- if (lookahead == 'e') ADVANCE(551);
- if (lookahead == 's') ADVANCE(545);
- if (lookahead == '{') ADVANCE(219);
- if (lookahead == '}') ADVANCE(221);
+ case 40:
+ if (lookahead == '"') ADVANCE(339);
+ if (lookahead == '#') ADVANCE(107);
+ if (lookahead == '\'') ADVANCE(340);
+ if (lookahead == '*') ADVANCE(258);
+ if (lookahead == ',') ADVANCE(266);
+ if (lookahead == '-') ADVANCE(55);
+ if (lookahead == '.') ADVANCE(59);
+ if (lookahead == '/') ADVANCE(49);
+ if (lookahead == '0') ADVANCE(482);
+ if (lookahead == ';') ADVANCE(291);
+ if (lookahead == '<') ADVANCE(15);
+ if (lookahead == '@') ADVANCE(637);
+ if (lookahead == '[') ADVANCE(303);
+ if (lookahead == '\\') ADVANCE(202);
+ if (lookahead == 'a') ADVANCE(598);
+ if (lookahead == 'e') ADVANCE(618);
+ if (lookahead == 's') ADVANCE(612);
+ if (lookahead == '{') ADVANCE(265);
+ if (lookahead == '}') ADVANCE(267);
if (lookahead == 8232 ||
- lookahead == 8233) ADVANCE(458);
- if (('1' <= lookahead && lookahead <= '9')) ADVANCE(417);
- if (anon_sym_BANG_character_set_1(lookahead)) SKIP(38)
+ lookahead == 8233) ADVANCE(525);
+ if (('1' <= lookahead && lookahead <= '9')) ADVANCE(484);
+ if (anon_sym_BANG_character_set_1(lookahead)) SKIP(40)
if (lookahead != 0 &&
lookahead > '!' &&
(lookahead < '%' || '?' < lookahead) &&
lookahead != ']' &&
lookahead != '^' &&
lookahead != '`' &&
- (lookahead < '|' || '~' < lookahead)) ADVANCE(565);
- END_STATE();
- case 39:
- if (lookahead == '"') ADVANCE(360);
- if (lookahead == '\'') ADVANCE(361);
- if (lookahead == '(') ADVANCE(232);
- if (lookahead == ')') ADVANCE(233);
- if (lookahead == ',') ADVANCE(220);
- if (lookahead == '-') ADVANCE(50);
- if (lookahead == '.') ADVANCE(287);
- if (lookahead == '/') ADVANCE(396);
- if (lookahead == ':') ADVANCE(246);
- if (lookahead == ';') ADVANCE(245);
- if (lookahead == '<') ADVANCE(276);
- if (lookahead == '=') ADVANCE(253);
- if (lookahead == '>') ADVANCE(283);
- if (lookahead == ']') ADVANCE(258);
- if (lookahead == 'i') ADVANCE(118);
- if (lookahead == 'o') ADVANCE(93);
- if (lookahead == '{') ADVANCE(219);
- if (lookahead == '}') ADVANCE(221);
- if (sym__glimmer_template_content_character_set_1(lookahead)) SKIP(40)
- END_STATE();
- case 40:
- if (lookahead == '"') ADVANCE(360);
- if (lookahead == '\'') ADVANCE(361);
- if (lookahead == '(') ADVANCE(232);
- if (lookahead == ')') ADVANCE(233);
- if (lookahead == ',') ADVANCE(220);
- if (lookahead == '-') ADVANCE(50);
- if (lookahead == '.') ADVANCE(287);
- if (lookahead == '/') ADVANCE(43);
- if (lookahead == ':') ADVANCE(246);
- if (lookahead == ';') ADVANCE(245);
- if (lookahead == '<') ADVANCE(276);
- if (lookahead == '=') ADVANCE(253);
- if (lookahead == '>') ADVANCE(283);
- if (lookahead == ']') ADVANCE(258);
- if (lookahead == 'i') ADVANCE(118);
- if (lookahead == 'o') ADVANCE(93);
- if (lookahead == '{') ADVANCE(219);
- if (lookahead == '}') ADVANCE(221);
- if (sym__glimmer_template_content_character_set_1(lookahead)) SKIP(40)
+ (lookahead < '|' || '~' < lookahead)) ADVANCE(632);
END_STATE();
case 41:
- if (lookahead == '"') ADVANCE(360);
- if (lookahead == '-') ADVANCE(368);
- if (lookahead == '/') ADVANCE(364);
- if (lookahead == '<') ADVANCE(363);
- if (lookahead == '\\') ADVANCE(159);
- if (sym__glimmer_template_content_character_set_1(lookahead)) ADVANCE(367);
- if (lookahead != 0) ADVANCE(372);
+ if (lookahead == '"') ADVANCE(339);
+ if (lookahead == '&') ADVANCE(45);
+ if (lookahead == '-') ADVANCE(347);
+ if (lookahead == '/') ADVANCE(343);
+ if (lookahead == '<') ADVANCE(342);
+ if (anon_sym_PERCENT_character_set_1(lookahead)) ADVANCE(346);
+ if (lookahead != 0) ADVANCE(351);
END_STATE();
case 42:
- if (lookahead == '\'') ADVANCE(361);
- if (lookahead == '-') ADVANCE(379);
- if (lookahead == '/') ADVANCE(375);
- if (lookahead == '<') ADVANCE(374);
- if (lookahead == '\\') ADVANCE(159);
- if (sym__glimmer_template_content_character_set_1(lookahead)) ADVANCE(378);
- if (lookahead != 0) ADVANCE(383);
+ if (lookahead == '"') ADVANCE(339);
+ if (lookahead == '\'') ADVANCE(340);
+ if (lookahead == '(') ADVANCE(278);
+ if (lookahead == ')') ADVANCE(279);
+ if (lookahead == ',') ADVANCE(266);
+ if (lookahead == '-') ADVANCE(55);
+ if (lookahead == '.') ADVANCE(334);
+ if (lookahead == '/') ADVANCE(463);
+ if (lookahead == ':') ADVANCE(292);
+ if (lookahead == ';') ADVANCE(291);
+ if (lookahead == '<') ADVANCE(323);
+ if (lookahead == '=') ADVANCE(299);
+ if (lookahead == '>') ADVANCE(330);
+ if (lookahead == ']') ADVANCE(304);
+ if (lookahead == 'i') ADVANCE(162);
+ if (lookahead == 'o') ADVANCE(137);
+ if (lookahead == '{') ADVANCE(265);
+ if (lookahead == '}') ADVANCE(267);
+ if (anon_sym_PERCENT_character_set_1(lookahead)) SKIP(43)
END_STATE();
case 43:
- if (lookahead == '*') ADVANCE(46);
- if (lookahead == '/') ADVANCE(391);
+ if (lookahead == '"') ADVANCE(339);
+ if (lookahead == '\'') ADVANCE(340);
+ if (lookahead == '(') ADVANCE(278);
+ if (lookahead == ')') ADVANCE(279);
+ if (lookahead == ',') ADVANCE(266);
+ if (lookahead == '-') ADVANCE(55);
+ if (lookahead == '.') ADVANCE(334);
+ if (lookahead == '/') ADVANCE(49);
+ if (lookahead == ':') ADVANCE(292);
+ if (lookahead == ';') ADVANCE(291);
+ if (lookahead == '<') ADVANCE(323);
+ if (lookahead == '=') ADVANCE(299);
+ if (lookahead == '>') ADVANCE(330);
+ if (lookahead == ']') ADVANCE(304);
+ if (lookahead == 'i') ADVANCE(162);
+ if (lookahead == 'o') ADVANCE(137);
+ if (lookahead == '{') ADVANCE(265);
+ if (lookahead == '}') ADVANCE(267);
+ if (anon_sym_PERCENT_character_set_1(lookahead)) SKIP(43)
END_STATE();
case 44:
- if (lookahead == '*') ADVANCE(46);
- if (lookahead == '/') ADVANCE(391);
- if (lookahead == '>') ADVANCE(291);
+ if (lookahead == '"') ADVANCE(339);
+ if (lookahead == '-') ADVANCE(55);
+ if (lookahead == '/') ADVANCE(49);
+ if (lookahead == '<') ADVANCE(14);
+ if (anon_sym_PERCENT_character_set_1(lookahead)) SKIP(44)
END_STATE();
case 45:
- if (lookahead == '*') ADVANCE(45);
- if (lookahead == '/') ADVANCE(388);
- if (lookahead != 0) ADVANCE(46);
+ if (lookahead == '#') ADVANCE(216);
+ if (('A' <= lookahead && lookahead <= 'Z') ||
+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(101);
END_STATE();
case 46:
- if (lookahead == '*') ADVANCE(45);
- if (lookahead != 0) ADVANCE(46);
+ if (lookahead == '&') ADVANCE(45);
+ if (lookahead == '\'') ADVANCE(340);
+ if (lookahead == '-') ADVANCE(358);
+ if (lookahead == '/') ADVANCE(354);
+ if (lookahead == '<') ADVANCE(353);
+ if (anon_sym_PERCENT_character_set_1(lookahead)) ADVANCE(357);
+ if (lookahead != 0) ADVANCE(362);
END_STATE();
case 47:
- if (lookahead == '-') ADVANCE(391);
- END_STATE();
- case 48:
- if (lookahead == '-') ADVANCE(267);
- if (lookahead == '/') ADVANCE(266);
- if (lookahead == '<') ADVANCE(277);
- if (lookahead == '{') ADVANCE(219);
+ if (lookahead == '&') ADVANCE(45);
+ if (lookahead == '-') ADVANCE(313);
+ if (lookahead == '/') ADVANCE(312);
+ if (lookahead == '<') ADVANCE(324);
+ if (lookahead == '{') ADVANCE(265);
if (lookahead == '\n' ||
- lookahead == ' ') SKIP(48)
- if (aux_sym_jsx_text_token1_character_set_1(lookahead)) ADVANCE(270);
+ lookahead == ' ') SKIP(47)
+ if (aux_sym_jsx_text_token1_character_set_1(lookahead)) ADVANCE(316);
if (lookahead != 0 &&
lookahead != '>' &&
- lookahead != '}') ADVANCE(269);
+ lookahead != '}') ADVANCE(315);
+ END_STATE();
+ case 48:
+ if (lookahead == '\'') ADVANCE(340);
+ if (lookahead == '-') ADVANCE(55);
+ if (lookahead == '/') ADVANCE(49);
+ if (lookahead == '<') ADVANCE(14);
+ if (anon_sym_PERCENT_character_set_1(lookahead)) SKIP(48)
END_STATE();
case 49:
- if (lookahead == '-') ADVANCE(47);
+ if (lookahead == '*') ADVANCE(52);
+ if (lookahead == '/') ADVANCE(458);
END_STATE();
case 50:
- if (lookahead == '-') ADVANCE(60);
+ if (lookahead == '*') ADVANCE(52);
+ if (lookahead == '/') ADVANCE(458);
+ if (lookahead == '>') ADVANCE(338);
END_STATE();
case 51:
- if (lookahead == '-') ADVANCE(50);
- if (lookahead == '.') ADVANCE(287);
- if (lookahead == '/') ADVANCE(44);
- if (lookahead == ':') ADVANCE(246);
- if (lookahead == '<') ADVANCE(12);
- if (lookahead == '=') ADVANCE(253);
- if (lookahead == '>') ADVANCE(283);
- if (lookahead == '\\') ADVANCE(158);
- if (lookahead == '{') ADVANCE(219);
- if (lookahead == 8232 ||
- lookahead == 8233) ADVANCE(557);
- if (anon_sym_BANG_character_set_1(lookahead)) SKIP(51)
- if (lookahead == '$' ||
- ('A' <= lookahead && lookahead <= 'Z') ||
- lookahead == '_' ||
- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(433);
- if (lookahead != 0 &&
- lookahead > '~') ADVANCE(565);
+ if (lookahead == '*') ADVANCE(51);
+ if (lookahead == '/') ADVANCE(455);
+ if (lookahead != 0) ADVANCE(52);
END_STATE();
case 52:
- if (lookahead == '-') ADVANCE(50);
- if (lookahead == '/') ADVANCE(43);
- if (lookahead == '<') ADVANCE(12);
- if (lookahead == '\\') ADVANCE(158);
- if (lookahead == 'e') ADVANCE(552);
- if (lookahead == '{') ADVANCE(219);
- if (lookahead == 8232 ||
- lookahead == 8233) ADVANCE(484);
- if (anon_sym_BANG_character_set_1(lookahead)) SKIP(52)
- if (lookahead != 0 &&
- lookahead > '#' &&
- (lookahead < '%' || '@' < lookahead) &&
- (lookahead < '[' || '^' < lookahead) &&
- lookahead != '`' &&
- (lookahead < '|' || '~' < lookahead)) ADVANCE(565);
+ if (lookahead == '*') ADVANCE(51);
+ if (lookahead != 0) ADVANCE(52);
END_STATE();
case 53:
- if (lookahead == '-') ADVANCE(50);
- if (lookahead == '/') ADVANCE(43);
- if (lookahead == '<') ADVANCE(12);
- if (sym__glimmer_template_content_character_set_1(lookahead)) SKIP(53)
+ if (lookahead == '-') ADVANCE(458);
END_STATE();
case 54:
- if (lookahead == '.') ADVANCE(57);
- if (('0' <= lookahead && lookahead <= '9')) ADVANCE(430);
+ if (lookahead == '-') ADVANCE(53);
END_STATE();
case 55:
- if (lookahead == '.') ADVANCE(301);
- if (lookahead == '?') ADVANCE(351);
+ if (lookahead == '-') ADVANCE(104);
END_STATE();
case 56:
- if (lookahead == '.') ADVANCE(301);
- if (lookahead == '?') ADVANCE(350);
+ if (lookahead == '-') ADVANCE(55);
+ if (lookahead == '.') ADVANCE(334);
+ if (lookahead == '/') ADVANCE(50);
+ if (lookahead == ':') ADVANCE(292);
+ if (lookahead == '<') ADVANCE(14);
+ if (lookahead == '=') ADVANCE(299);
+ if (lookahead == '>') ADVANCE(330);
+ if (lookahead == '\\') ADVANCE(202);
+ if (lookahead == '{') ADVANCE(265);
+ if (lookahead == 8232 ||
+ lookahead == 8233) ADVANCE(624);
+ if (anon_sym_BANG_character_set_1(lookahead)) SKIP(56)
+ if (lookahead == '$' ||
+ ('A' <= lookahead && lookahead <= 'Z') ||
+ lookahead == '_' ||
+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(500);
+ if (lookahead != 0 &&
+ lookahead > '~') ADVANCE(632);
END_STATE();
case 57:
- if (lookahead == '.') ADVANCE(317);
+ if (lookahead == '-') ADVANCE(55);
+ if (lookahead == '/') ADVANCE(49);
+ if (lookahead == '<') ADVANCE(14);
+ if (lookahead == '\\') ADVANCE(202);
+ if (lookahead == 'e') ADVANCE(619);
+ if (lookahead == '{') ADVANCE(265);
+ if (lookahead == 8232 ||
+ lookahead == 8233) ADVANCE(551);
+ if (anon_sym_BANG_character_set_1(lookahead)) SKIP(57)
+ if (lookahead != 0 &&
+ lookahead > '#' &&
+ (lookahead < '%' || '@' < lookahead) &&
+ (lookahead < '[' || '^' < lookahead) &&
+ lookahead != '`' &&
+ (lookahead < '|' || '~' < lookahead)) ADVANCE(632);
END_STATE();
case 58:
- if (lookahead == '=') ADVANCE(347);
+ if (lookahead == '-') ADVANCE(55);
+ if (lookahead == '/') ADVANCE(49);
+ if (lookahead == '<') ADVANCE(14);
+ if (anon_sym_PERCENT_character_set_1(lookahead)) SKIP(58)
END_STATE();
case 59:
- if (lookahead == '=') ADVANCE(345);
+ if (lookahead == '.') ADVANCE(62);
+ if (('0' <= lookahead && lookahead <= '9')) ADVANCE(497);
END_STATE();
case 60:
- if (lookahead == '>') ADVANCE(391);
+ if (lookahead == '.') ADVANCE(372);
+ if (lookahead == '?') ADVANCE(422);
END_STATE();
case 61:
- if (lookahead == '>') ADVANCE(264);
+ if (lookahead == '.') ADVANCE(372);
+ if (lookahead == '?') ADVANCE(421);
END_STATE();
case 62:
- if (lookahead == '>') ADVANCE(265);
+ if (lookahead == '.') ADVANCE(388);
END_STATE();
case 63:
- if (lookahead == '\\') ADVANCE(157);
- if (!sym_private_property_identifier_character_set_1(lookahead)) ADVANCE(567);
+ if (lookahead == ';') ADVANCE(322);
END_STATE();
case 64:
- if (lookahead == '\\') ADVANCE(195);
- if (lookahead == ']') ADVANCE(403);
- if (lookahead != 0 &&
- lookahead != '\n') ADVANCE(64);
+ if (lookahead == ';') ADVANCE(322);
+ if (('0' <= lookahead && lookahead <= '9')) ADVANCE(63);
END_STATE();
case 65:
- if (lookahead == 'a') ADVANCE(150);
+ if (lookahead == ';') ADVANCE(322);
+ if (('0' <= lookahead && lookahead <= '9')) ADVANCE(64);
END_STATE();
case 66:
- if (lookahead == 'a') ADVANCE(140);
- if (lookahead == 'l') ADVANCE(69);
- if (lookahead == 'o') ADVANCE(120);
+ if (lookahead == ';') ADVANCE(322);
+ if (('0' <= lookahead && lookahead <= '9')) ADVANCE(65);
END_STATE();
case 67:
- if (lookahead == 'a') ADVANCE(132);
+ if (lookahead == ';') ADVANCE(322);
+ if (('0' <= lookahead && lookahead <= '9')) ADVANCE(66);
END_STATE();
case 68:
- if (lookahead == 'a') ADVANCE(156);
+ if (lookahead == ';') ADVANCE(322);
+ if (('0' <= lookahead && lookahead <= '9') ||
+ ('A' <= lookahead && lookahead <= 'F') ||
+ ('a' <= lookahead && lookahead <= 'f')) ADVANCE(63);
END_STATE();
case 69:
- if (lookahead == 'a') ADVANCE(139);
+ if (lookahead == ';') ADVANCE(322);
+ if (('0' <= lookahead && lookahead <= '9') ||
+ ('A' <= lookahead && lookahead <= 'F') ||
+ ('a' <= lookahead && lookahead <= 'f')) ADVANCE(68);
END_STATE();
case 70:
- if (lookahead == 'a') ADVANCE(133);
+ if (lookahead == ';') ADVANCE(322);
+ if (('0' <= lookahead && lookahead <= '9') ||
+ ('A' <= lookahead && lookahead <= 'F') ||
+ ('a' <= lookahead && lookahead <= 'f')) ADVANCE(69);
END_STATE();
case 71:
- if (lookahead == 'a') ADVANCE(103);
+ if (lookahead == ';') ADVANCE(322);
+ if (('0' <= lookahead && lookahead <= '9') ||
+ ('A' <= lookahead && lookahead <= 'F') ||
+ ('a' <= lookahead && lookahead <= 'f')) ADVANCE(70);
END_STATE();
case 72:
- if (lookahead == 'a') ADVANCE(108);
+ if (lookahead == ';') ADVANCE(322);
+ if (('0' <= lookahead && lookahead <= '9') ||
+ ('A' <= lookahead && lookahead <= 'F') ||
+ ('a' <= lookahead && lookahead <= 'f')) ADVANCE(71);
END_STATE();
case 73:
- if (lookahead == 'a') ADVANCE(122);
+ if (lookahead == ';') ADVANCE(322);
+ if (('A' <= lookahead && lookahead <= 'Z') ||
+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(63);
END_STATE();
case 74:
- if (lookahead == 'a') ADVANCE(153);
+ if (lookahead == ';') ADVANCE(322);
+ if (('A' <= lookahead && lookahead <= 'Z') ||
+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(73);
END_STATE();
case 75:
- if (lookahead == 'c') ADVANCE(296);
+ if (lookahead == ';') ADVANCE(322);
+ if (('A' <= lookahead && lookahead <= 'Z') ||
+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(74);
END_STATE();
case 76:
- if (lookahead == 'c') ADVANCE(99);
+ if (lookahead == ';') ADVANCE(322);
+ if (('A' <= lookahead && lookahead <= 'Z') ||
+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(75);
END_STATE();
case 77:
- if (lookahead == 'c') ADVANCE(151);
+ if (lookahead == ';') ADVANCE(322);
+ if (('A' <= lookahead && lookahead <= 'Z') ||
+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(76);
END_STATE();
case 78:
- if (lookahead == 'c') ADVANCE(89);
+ if (lookahead == ';') ADVANCE(322);
+ if (('A' <= lookahead && lookahead <= 'Z') ||
+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(77);
END_STATE();
case 79:
- if (lookahead == 'd') ADVANCE(137);
+ if (lookahead == ';') ADVANCE(322);
+ if (('A' <= lookahead && lookahead <= 'Z') ||
+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(78);
END_STATE();
case 80:
- if (lookahead == 'e') ADVANCE(112);
+ if (lookahead == ';') ADVANCE(322);
+ if (('A' <= lookahead && lookahead <= 'Z') ||
+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(79);
END_STATE();
case 81:
- if (lookahead == 'e') ADVANCE(61);
+ if (lookahead == ';') ADVANCE(322);
+ if (('A' <= lookahead && lookahead <= 'Z') ||
+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(80);
END_STATE();
case 82:
- if (lookahead == 'e') ADVANCE(247);
+ if (lookahead == ';') ADVANCE(322);
+ if (('A' <= lookahead && lookahead <= 'Z') ||
+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(81);
END_STATE();
case 83:
- if (lookahead == 'e') ADVANCE(230);
+ if (lookahead == ';') ADVANCE(322);
+ if (('A' <= lookahead && lookahead <= 'Z') ||
+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(82);
END_STATE();
case 84:
- if (lookahead == 'e') ADVANCE(243);
+ if (lookahead == ';') ADVANCE(322);
+ if (('A' <= lookahead && lookahead <= 'Z') ||
+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(83);
END_STATE();
case 85:
- if (lookahead == 'e') ADVANCE(143);
+ if (lookahead == ';') ADVANCE(322);
+ if (('A' <= lookahead && lookahead <= 'Z') ||
+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(84);
END_STATE();
case 86:
- if (lookahead == 'e') ADVANCE(95);
+ if (lookahead == ';') ADVANCE(322);
+ if (('A' <= lookahead && lookahead <= 'Z') ||
+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(85);
END_STATE();
case 87:
- if (lookahead == 'e') ADVANCE(144);
+ if (lookahead == ';') ADVANCE(322);
+ if (('A' <= lookahead && lookahead <= 'Z') ||
+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(86);
END_STATE();
case 88:
- if (lookahead == 'e') ADVANCE(62);
+ if (lookahead == ';') ADVANCE(322);
+ if (('A' <= lookahead && lookahead <= 'Z') ||
+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(87);
END_STATE();
case 89:
- if (lookahead == 'e') ADVANCE(125);
+ if (lookahead == ';') ADVANCE(322);
+ if (('A' <= lookahead && lookahead <= 'Z') ||
+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(88);
END_STATE();
case 90:
- if (lookahead == 'e') ADVANCE(116);
+ if (lookahead == ';') ADVANCE(322);
+ if (('A' <= lookahead && lookahead <= 'Z') ||
+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(89);
END_STATE();
case 91:
- if (lookahead == 'e') ADVANCE(148);
+ if (lookahead == ';') ADVANCE(322);
+ if (('A' <= lookahead && lookahead <= 'Z') ||
+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(90);
END_STATE();
case 92:
- if (lookahead == 'e') ADVANCE(114);
+ if (lookahead == ';') ADVANCE(322);
+ if (('A' <= lookahead && lookahead <= 'Z') ||
+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(91);
END_STATE();
case 93:
- if (lookahead == 'f') ADVANCE(240);
+ if (lookahead == ';') ADVANCE(322);
+ if (('A' <= lookahead && lookahead <= 'Z') ||
+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(92);
END_STATE();
case 94:
- if (lookahead == 'f') ADVANCE(352);
+ if (lookahead == ';') ADVANCE(322);
+ if (('A' <= lookahead && lookahead <= 'Z') ||
+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(93);
END_STATE();
case 95:
- if (lookahead == 'f') ADVANCE(68);
+ if (lookahead == ';') ADVANCE(322);
+ if (('A' <= lookahead && lookahead <= 'Z') ||
+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(94);
END_STATE();
case 96:
- if (lookahead == 'g') ADVANCE(85);
- if (('\t' <= lookahead && lookahead <= '\r') ||
- lookahead == ' ') ADVANCE(96);
+ if (lookahead == ';') ADVANCE(322);
+ if (('A' <= lookahead && lookahead <= 'Z') ||
+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(95);
END_STATE();
case 97:
- if (lookahead == 'g') ADVANCE(91);
+ if (lookahead == ';') ADVANCE(322);
+ if (('A' <= lookahead && lookahead <= 'Z') ||
+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(96);
END_STATE();
case 98:
- if (lookahead == 'h') ADVANCE(100);
+ if (lookahead == ';') ADVANCE(322);
+ if (('A' <= lookahead && lookahead <= 'Z') ||
+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(97);
END_STATE();
case 99:
- if (lookahead == 'h') ADVANCE(249);
+ if (lookahead == ';') ADVANCE(322);
+ if (('A' <= lookahead && lookahead <= 'Z') ||
+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(98);
END_STATE();
case 100:
- if (lookahead == 'i') ADVANCE(109);
+ if (lookahead == ';') ADVANCE(322);
+ if (('A' <= lookahead && lookahead <= 'Z') ||
+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(99);
END_STATE();
case 101:
- if (lookahead == 'i') ADVANCE(123);
- if (lookahead == 'r') ADVANCE(124);
- if (lookahead == 'u') ADVANCE(119);
+ if (lookahead == ';') ADVANCE(322);
+ if (('A' <= lookahead && lookahead <= 'Z') ||
+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(100);
END_STATE();
case 102:
- if (lookahead == 'i') ADVANCE(127);
+ if (lookahead == '=') ADVANCE(418);
END_STATE();
case 103:
- if (lookahead == 'i') ADVANCE(145);
+ if (lookahead == '=') ADVANCE(416);
END_STATE();
case 104:
- if (lookahead == 'l') ADVANCE(65);
+ if (lookahead == '>') ADVANCE(458);
END_STATE();
case 105:
- if (lookahead == 'l') ADVANCE(142);
+ if (lookahead == '>') ADVANCE(310);
END_STATE();
case 106:
- if (lookahead == 'l') ADVANCE(142);
- if (lookahead == 'x') ADVANCE(129);
+ if (lookahead == '>') ADVANCE(311);
END_STATE();
case 107:
- if (lookahead == 'l') ADVANCE(160);
+ if (lookahead == '\\') ADVANCE(201);
+ if (!sym_private_property_identifier_character_set_1(lookahead)) ADVANCE(634);
END_STATE();
case 108:
- if (lookahead == 'l') ADVANCE(107);
+ if (lookahead == '\\') ADVANCE(241);
+ if (lookahead == ']') ADVANCE(470);
+ if (lookahead != 0 &&
+ lookahead != '\n') ADVANCE(108);
END_STATE();
case 109:
- if (lookahead == 'l') ADVANCE(84);
+ if (lookahead == 'a') ADVANCE(194);
END_STATE();
case 110:
- if (lookahead == 'l') ADVANCE(149);
+ if (lookahead == 'a') ADVANCE(184);
+ if (lookahead == 'l') ADVANCE(113);
+ if (lookahead == 'o') ADVANCE(164);
END_STATE();
case 111:
- if (lookahead == 'l') ADVANCE(74);
+ if (lookahead == 'a') ADVANCE(176);
END_STATE();
case 112:
- if (lookahead == 'm') ADVANCE(128);
+ if (lookahead == 'a') ADVANCE(200);
END_STATE();
case 113:
- if (lookahead == 'm') ADVANCE(222);
+ if (lookahead == 'a') ADVANCE(183);
END_STATE();
case 114:
- if (lookahead == 'm') ADVANCE(130);
+ if (lookahead == 'a') ADVANCE(177);
END_STATE();
case 115:
- if (lookahead == 'n') ADVANCE(239);
+ if (lookahead == 'a') ADVANCE(147);
END_STATE();
case 116:
- if (lookahead == 'n') ADVANCE(79);
+ if (lookahead == 'a') ADVANCE(152);
END_STATE();
case 117:
- if (lookahead == 'n') ADVANCE(298);
+ if (lookahead == 'a') ADVANCE(166);
END_STATE();
case 118:
- if (lookahead == 'n') ADVANCE(236);
+ if (lookahead == 'a') ADVANCE(197);
END_STATE();
case 119:
- if (lookahead == 'n') ADVANCE(77);
+ if (lookahead == 'c') ADVANCE(367);
END_STATE();
case 120:
- if (lookahead == 'n') ADVANCE(141);
+ if (lookahead == 'c') ADVANCE(143);
END_STATE();
case 121:
- if (lookahead == 'n') ADVANCE(75);
+ if (lookahead == 'c') ADVANCE(195);
END_STATE();
case 122:
- if (lookahead == 'n') ADVANCE(78);
+ if (lookahead == 'c') ADVANCE(133);
END_STATE();
case 123:
- if (lookahead == 'n') ADVANCE(72);
+ if (lookahead == 'd') ADVANCE(181);
END_STATE();
case 124:
- if (lookahead == 'o') ADVANCE(113);
+ if (lookahead == 'e') ADVANCE(156);
END_STATE();
case 125:
- if (lookahead == 'o') ADVANCE(94);
+ if (lookahead == 'e') ADVANCE(105);
END_STATE();
case 126:
- if (lookahead == 'o') ADVANCE(134);
+ if (lookahead == 'e') ADVANCE(293);
END_STATE();
case 127:
- if (lookahead == 'o') ADVANCE(117);
+ if (lookahead == 'e') ADVANCE(276);
END_STATE();
case 128:
- if (lookahead == 'p') ADVANCE(104);
+ if (lookahead == 'e') ADVANCE(289);
END_STATE();
case 129:
- if (lookahead == 'p') ADVANCE(126);
- if (lookahead == 't') ADVANCE(90);
+ if (lookahead == 'e') ADVANCE(187);
END_STATE();
case 130:
- if (lookahead == 'p') ADVANCE(111);
+ if (lookahead == 'e') ADVANCE(139);
END_STATE();
case 131:
- if (lookahead == 'r') ADVANCE(124);
+ if (lookahead == 'e') ADVANCE(188);
END_STATE();
case 132:
- if (lookahead == 'r') ADVANCE(97);
+ if (lookahead == 'e') ADVANCE(106);
END_STATE();
case 133:
- if (lookahead == 'r') ADVANCE(224);
+ if (lookahead == 'e') ADVANCE(169);
END_STATE();
case 134:
- if (lookahead == 'r') ADVANCE(147);
+ if (lookahead == 'e') ADVANCE(160);
END_STATE();
case 135:
- if (lookahead == 's') ADVANCE(161);
- if (lookahead == 'w') ADVANCE(71);
+ if (lookahead == 'e') ADVANCE(192);
END_STATE();
case 136:
- if (lookahead == 's') ADVANCE(292);
+ if (lookahead == 'e') ADVANCE(158);
END_STATE();
case 137:
- if (lookahead == 's') ADVANCE(294);
+ if (lookahead == 'f') ADVANCE(286);
END_STATE();
case 138:
- if (lookahead == 's') ADVANCE(217);
+ if (lookahead == 'f') ADVANCE(423);
END_STATE();
case 139:
- if (lookahead == 's') ADVANCE(136);
+ if (lookahead == 'f') ADVANCE(112);
END_STATE();
case 140:
- if (lookahead == 's') ADVANCE(82);
- if (lookahead == 't') ADVANCE(76);
+ if (lookahead == 'g') ADVANCE(129);
+ if (lookahead == '\t' ||
+ lookahead == '\n' ||
+ lookahead == '\r' ||
+ lookahead == ' ') ADVANCE(140);
END_STATE();
case 141:
- if (lookahead == 's') ADVANCE(146);
+ if (lookahead == 'g') ADVANCE(135);
END_STATE();
case 142:
- if (lookahead == 's') ADVANCE(83);
+ if (lookahead == 'h') ADVANCE(144);
END_STATE();
case 143:
- if (lookahead == 't') ADVANCE(1);
+ if (lookahead == 'h') ADVANCE(295);
END_STATE();
case 144:
- if (lookahead == 't') ADVANCE(226);
+ if (lookahead == 'i') ADVANCE(153);
END_STATE();
case 145:
- if (lookahead == 't') ADVANCE(234);
+ if (lookahead == 'i') ADVANCE(167);
+ if (lookahead == 'r') ADVANCE(168);
+ if (lookahead == 'u') ADVANCE(163);
END_STATE();
case 146:
- if (lookahead == 't') ADVANCE(228);
+ if (lookahead == 'i') ADVANCE(171);
END_STATE();
case 147:
- if (lookahead == 't') ADVANCE(210);
+ if (lookahead == 'i') ADVANCE(189);
END_STATE();
case 148:
- if (lookahead == 't') ADVANCE(568);
+ if (lookahead == 'l') ADVANCE(109);
END_STATE();
case 149:
- if (lookahead == 't') ADVANCE(215);
+ if (lookahead == 'l') ADVANCE(186);
END_STATE();
case 150:
- if (lookahead == 't') ADVANCE(81);
+ if (lookahead == 'l') ADVANCE(186);
+ if (lookahead == 'x') ADVANCE(173);
END_STATE();
case 151:
- if (lookahead == 't') ADVANCE(102);
+ if (lookahead == 'l') ADVANCE(204);
END_STATE();
case 152:
- if (lookahead == 't') ADVANCE(73);
+ if (lookahead == 'l') ADVANCE(151);
END_STATE();
case 153:
- if (lookahead == 't') ADVANCE(88);
+ if (lookahead == 'l') ADVANCE(128);
END_STATE();
case 154:
- if (lookahead == 't') ADVANCE(92);
+ if (lookahead == 'l') ADVANCE(193);
END_STATE();
case 155:
- if (lookahead == 'u') ADVANCE(163);
- if (lookahead == 'x') ADVANCE(187);
- if (('0' <= lookahead && lookahead <= '7')) ADVANCE(387);
- if (lookahead != 0) ADVANCE(384);
+ if (lookahead == 'l') ADVANCE(118);
END_STATE();
case 156:
- if (lookahead == 'u') ADVANCE(110);
+ if (lookahead == 'm') ADVANCE(172);
END_STATE();
case 157:
- if (lookahead == 'u') ADVANCE(164);
+ if (lookahead == 'm') ADVANCE(268);
END_STATE();
case 158:
- if (lookahead == 'u') ADVANCE(165);
+ if (lookahead == 'm') ADVANCE(174);
END_STATE();
case 159:
- if (lookahead == 'u') ADVANCE(166);
- if (lookahead == 'x') ADVANCE(187);
- if (('0' <= lookahead && lookahead <= '7')) ADVANCE(387);
- if (lookahead != 0) ADVANCE(384);
+ if (lookahead == 'n') ADVANCE(285);
END_STATE();
case 160:
- if (lookahead == 'y') ADVANCE(251);
+ if (lookahead == 'n') ADVANCE(123);
END_STATE();
case 161:
- if (lookahead == 'y') ADVANCE(121);
+ if (lookahead == 'n') ADVANCE(369);
END_STATE();
case 162:
- if (lookahead == '{') ADVANCE(395);
+ if (lookahead == 'n') ADVANCE(282);
END_STATE();
case 163:
- if (lookahead == '{') ADVANCE(182);
+ if (lookahead == 'n') ADVANCE(121);
+ END_STATE();
+ case 164:
+ if (lookahead == 'n') ADVANCE(185);
+ END_STATE();
+ case 165:
+ if (lookahead == 'n') ADVANCE(119);
+ END_STATE();
+ case 166:
+ if (lookahead == 'n') ADVANCE(122);
+ END_STATE();
+ case 167:
+ if (lookahead == 'n') ADVANCE(116);
+ END_STATE();
+ case 168:
+ if (lookahead == 'o') ADVANCE(157);
+ END_STATE();
+ case 169:
+ if (lookahead == 'o') ADVANCE(138);
+ END_STATE();
+ case 170:
+ if (lookahead == 'o') ADVANCE(178);
+ END_STATE();
+ case 171:
+ if (lookahead == 'o') ADVANCE(161);
+ END_STATE();
+ case 172:
+ if (lookahead == 'p') ADVANCE(148);
+ END_STATE();
+ case 173:
+ if (lookahead == 'p') ADVANCE(170);
+ if (lookahead == 't') ADVANCE(134);
+ END_STATE();
+ case 174:
+ if (lookahead == 'p') ADVANCE(155);
+ END_STATE();
+ case 175:
+ if (lookahead == 'r') ADVANCE(168);
+ END_STATE();
+ case 176:
+ if (lookahead == 'r') ADVANCE(141);
+ END_STATE();
+ case 177:
+ if (lookahead == 'r') ADVANCE(270);
+ END_STATE();
+ case 178:
+ if (lookahead == 'r') ADVANCE(191);
+ END_STATE();
+ case 179:
+ if (lookahead == 's') ADVANCE(205);
+ if (lookahead == 'w') ADVANCE(115);
+ END_STATE();
+ case 180:
+ if (lookahead == 's') ADVANCE(363);
+ END_STATE();
+ case 181:
+ if (lookahead == 's') ADVANCE(365);
+ END_STATE();
+ case 182:
+ if (lookahead == 's') ADVANCE(263);
+ END_STATE();
+ case 183:
+ if (lookahead == 's') ADVANCE(180);
+ END_STATE();
+ case 184:
+ if (lookahead == 's') ADVANCE(126);
+ if (lookahead == 't') ADVANCE(120);
+ END_STATE();
+ case 185:
+ if (lookahead == 's') ADVANCE(190);
+ END_STATE();
+ case 186:
+ if (lookahead == 's') ADVANCE(127);
+ END_STATE();
+ case 187:
+ if (lookahead == 't') ADVANCE(1);
+ END_STATE();
+ case 188:
+ if (lookahead == 't') ADVANCE(272);
+ END_STATE();
+ case 189:
+ if (lookahead == 't') ADVANCE(280);
+ END_STATE();
+ case 190:
+ if (lookahead == 't') ADVANCE(274);
+ END_STATE();
+ case 191:
+ if (lookahead == 't') ADVANCE(256);
+ END_STATE();
+ case 192:
+ if (lookahead == 't') ADVANCE(635);
+ END_STATE();
+ case 193:
+ if (lookahead == 't') ADVANCE(261);
+ END_STATE();
+ case 194:
+ if (lookahead == 't') ADVANCE(125);
+ END_STATE();
+ case 195:
+ if (lookahead == 't') ADVANCE(146);
+ END_STATE();
+ case 196:
+ if (lookahead == 't') ADVANCE(117);
+ END_STATE();
+ case 197:
+ if (lookahead == 't') ADVANCE(132);
+ END_STATE();
+ case 198:
+ if (lookahead == 't') ADVANCE(136);
+ END_STATE();
+ case 199:
+ if (lookahead == 'u') ADVANCE(207);
+ if (lookahead == 'x') ADVANCE(233);
+ if (('0' <= lookahead && lookahead <= '7')) ADVANCE(454);
+ if (lookahead != 0) ADVANCE(451);
+ END_STATE();
+ case 200:
+ if (lookahead == 'u') ADVANCE(154);
+ END_STATE();
+ case 201:
+ if (lookahead == 'u') ADVANCE(208);
+ END_STATE();
+ case 202:
+ if (lookahead == 'u') ADVANCE(209);
+ END_STATE();
+ case 203:
+ if (lookahead == 'u') ADVANCE(210);
+ if (lookahead == 'x') ADVANCE(233);
+ if (('0' <= lookahead && lookahead <= '7')) ADVANCE(454);
+ if (lookahead != 0) ADVANCE(451);
+ END_STATE();
+ case 204:
+ if (lookahead == 'y') ADVANCE(297);
+ END_STATE();
+ case 205:
+ if (lookahead == 'y') ADVANCE(165);
+ END_STATE();
+ case 206:
+ if (lookahead == '{') ADVANCE(462);
+ END_STATE();
+ case 207:
+ if (lookahead == '{') ADVANCE(227);
if (('0' <= lookahead && lookahead <= '9') ||
('A' <= lookahead && lookahead <= 'F') ||
- ('a' <= lookahead && lookahead <= 'f')) ADVANCE(192);
+ ('a' <= lookahead && lookahead <= 'f')) ADVANCE(238);
END_STATE();
- case 164:
- if (lookahead == '{') ADVANCE(185);
+ case 208:
+ if (lookahead == '{') ADVANCE(231);
if (('0' <= lookahead && lookahead <= '9') ||
('A' <= lookahead && lookahead <= 'F') ||
- ('a' <= lookahead && lookahead <= 'f')) ADVANCE(193);
+ ('a' <= lookahead && lookahead <= 'f')) ADVANCE(239);
END_STATE();
- case 165:
- if (lookahead == '{') ADVANCE(186);
+ case 209:
+ if (lookahead == '{') ADVANCE(232);
if (('0' <= lookahead && lookahead <= '9') ||
('A' <= lookahead && lookahead <= 'F') ||
- ('a' <= lookahead && lookahead <= 'f')) ADVANCE(194);
+ ('a' <= lookahead && lookahead <= 'f')) ADVANCE(240);
END_STATE();
- case 166:
- if (lookahead == '{') ADVANCE(188);
+ case 210:
+ if (lookahead == '{') ADVANCE(234);
if (('0' <= lookahead && lookahead <= '9') ||
('A' <= lookahead && lookahead <= 'F') ||
- ('a' <= lookahead && lookahead <= 'f')) ADVANCE(184);
+ ('a' <= lookahead && lookahead <= 'f')) ADVANCE(230);
END_STATE();
- case 167:
- if (lookahead == '}') ADVANCE(565);
+ case 211:
+ if (lookahead == '}') ADVANCE(632);
if (('0' <= lookahead && lookahead <= '9') ||
('A' <= lookahead && lookahead <= 'F') ||
- ('a' <= lookahead && lookahead <= 'f')) ADVANCE(167);
+ ('a' <= lookahead && lookahead <= 'f')) ADVANCE(211);
END_STATE();
- case 168:
- if (lookahead == '}') ADVANCE(567);
+ case 212:
+ if (lookahead == '}') ADVANCE(634);
if (('0' <= lookahead && lookahead <= '9') ||
('A' <= lookahead && lookahead <= 'F') ||
- ('a' <= lookahead && lookahead <= 'f')) ADVANCE(168);
+ ('a' <= lookahead && lookahead <= 'f')) ADVANCE(212);
END_STATE();
- case 169:
- if (lookahead == '}') ADVANCE(384);
+ case 213:
+ if (lookahead == '}') ADVANCE(451);
if (('0' <= lookahead && lookahead <= '9') ||
('A' <= lookahead && lookahead <= 'F') ||
- ('a' <= lookahead && lookahead <= 'f')) ADVANCE(169);
+ ('a' <= lookahead && lookahead <= 'f')) ADVANCE(213);
END_STATE();
- case 170:
- if (lookahead == '}') ADVANCE(385);
+ case 214:
+ if (lookahead == '}') ADVANCE(452);
if (('0' <= lookahead && lookahead <= '9') ||
('A' <= lookahead && lookahead <= 'F') ||
- ('a' <= lookahead && lookahead <= 'f')) ADVANCE(170);
+ ('a' <= lookahead && lookahead <= 'f')) ADVANCE(214);
END_STATE();
- case 171:
+ case 215:
if (lookahead == '+' ||
- lookahead == '-') ADVANCE(177);
- if (('0' <= lookahead && lookahead <= '9')) ADVANCE(429);
+ lookahead == '-') ADVANCE(222);
+ if (('0' <= lookahead && lookahead <= '9')) ADVANCE(496);
END_STATE();
- case 172:
+ case 216:
+ if (lookahead == 'X' ||
+ lookahead == 'x') ADVANCE(229);
+ if (('0' <= lookahead && lookahead <= '9')) ADVANCE(67);
+ END_STATE();
+ case 217:
if (lookahead == '0' ||
- lookahead == '1') ADVANCE(425);
+ lookahead == '1') ADVANCE(492);
END_STATE();
- case 173:
- if (('0' <= lookahead && lookahead <= '7')) ADVANCE(426);
+ case 218:
+ if (('0' <= lookahead && lookahead <= '7')) ADVANCE(493);
END_STATE();
- case 174:
- if (('0' <= lookahead && lookahead <= '9')) ADVANCE(417);
+ case 219:
+ if (('0' <= lookahead && lookahead <= '9')) ADVANCE(484);
END_STATE();
- case 175:
- if (('0' <= lookahead && lookahead <= '9')) ADVANCE(430);
+ case 220:
+ if (('0' <= lookahead && lookahead <= '9')) ADVANCE(497);
END_STATE();
- case 176:
- if (('0' <= lookahead && lookahead <= '9')) ADVANCE(428);
+ case 221:
+ if (('0' <= lookahead && lookahead <= '9')) ADVANCE(495);
END_STATE();
- case 177:
- if (('0' <= lookahead && lookahead <= '9')) ADVANCE(429);
+ case 222:
+ if (('0' <= lookahead && lookahead <= '9')) ADVANCE(496);
END_STATE();
- case 178:
+ case 223:
if (('0' <= lookahead && lookahead <= '9') ||
('A' <= lookahead && lookahead <= 'F') ||
- ('a' <= lookahead && lookahead <= 'f')) ADVANCE(565);
+ ('a' <= lookahead && lookahead <= 'f')) ADVANCE(632);
END_STATE();
- case 179:
+ case 224:
if (('0' <= lookahead && lookahead <= '9') ||
('A' <= lookahead && lookahead <= 'F') ||
- ('a' <= lookahead && lookahead <= 'f')) ADVANCE(567);
+ ('a' <= lookahead && lookahead <= 'f')) ADVANCE(634);
END_STATE();
- case 180:
+ case 225:
if (('0' <= lookahead && lookahead <= '9') ||
('A' <= lookahead && lookahead <= 'F') ||
- ('a' <= lookahead && lookahead <= 'f')) ADVANCE(384);
+ ('a' <= lookahead && lookahead <= 'f')) ADVANCE(451);
END_STATE();
- case 181:
+ case 226:
if (('0' <= lookahead && lookahead <= '9') ||
('A' <= lookahead && lookahead <= 'F') ||
- ('a' <= lookahead && lookahead <= 'f')) ADVANCE(427);
+ ('a' <= lookahead && lookahead <= 'f')) ADVANCE(494);
END_STATE();
- case 182:
+ case 227:
if (('0' <= lookahead && lookahead <= '9') ||
('A' <= lookahead && lookahead <= 'F') ||
- ('a' <= lookahead && lookahead <= 'f')) ADVANCE(170);
+ ('a' <= lookahead && lookahead <= 'f')) ADVANCE(214);
END_STATE();
- case 183:
+ case 228:
if (('0' <= lookahead && lookahead <= '9') ||
('A' <= lookahead && lookahead <= 'F') ||
- ('a' <= lookahead && lookahead <= 'f')) ADVANCE(385);
+ ('a' <= lookahead && lookahead <= 'f')) ADVANCE(452);
END_STATE();
- case 184:
+ case 229:
if (('0' <= lookahead && lookahead <= '9') ||
('A' <= lookahead && lookahead <= 'F') ||
- ('a' <= lookahead && lookahead <= 'f')) ADVANCE(187);
+ ('a' <= lookahead && lookahead <= 'f')) ADVANCE(72);
END_STATE();
- case 185:
+ case 230:
if (('0' <= lookahead && lookahead <= '9') ||
('A' <= lookahead && lookahead <= 'F') ||
- ('a' <= lookahead && lookahead <= 'f')) ADVANCE(168);
+ ('a' <= lookahead && lookahead <= 'f')) ADVANCE(233);
END_STATE();
- case 186:
+ case 231:
if (('0' <= lookahead && lookahead <= '9') ||
('A' <= lookahead && lookahead <= 'F') ||
- ('a' <= lookahead && lookahead <= 'f')) ADVANCE(167);
+ ('a' <= lookahead && lookahead <= 'f')) ADVANCE(212);
END_STATE();
- case 187:
+ case 232:
if (('0' <= lookahead && lookahead <= '9') ||
('A' <= lookahead && lookahead <= 'F') ||
- ('a' <= lookahead && lookahead <= 'f')) ADVANCE(180);
+ ('a' <= lookahead && lookahead <= 'f')) ADVANCE(211);
END_STATE();
- case 188:
+ case 233:
if (('0' <= lookahead && lookahead <= '9') ||
('A' <= lookahead && lookahead <= 'F') ||
- ('a' <= lookahead && lookahead <= 'f')) ADVANCE(169);
+ ('a' <= lookahead && lookahead <= 'f')) ADVANCE(225);
END_STATE();
- case 189:
+ case 234:
if (('0' <= lookahead && lookahead <= '9') ||
('A' <= lookahead && lookahead <= 'F') ||
- ('a' <= lookahead && lookahead <= 'f')) ADVANCE(183);
+ ('a' <= lookahead && lookahead <= 'f')) ADVANCE(213);
END_STATE();
- case 190:
+ case 235:
if (('0' <= lookahead && lookahead <= '9') ||
('A' <= lookahead && lookahead <= 'F') ||
- ('a' <= lookahead && lookahead <= 'f')) ADVANCE(179);
+ ('a' <= lookahead && lookahead <= 'f')) ADVANCE(228);
END_STATE();
- case 191:
+ case 236:
if (('0' <= lookahead && lookahead <= '9') ||
('A' <= lookahead && lookahead <= 'F') ||
- ('a' <= lookahead && lookahead <= 'f')) ADVANCE(178);
+ ('a' <= lookahead && lookahead <= 'f')) ADVANCE(224);
END_STATE();
- case 192:
+ case 237:
if (('0' <= lookahead && lookahead <= '9') ||
('A' <= lookahead && lookahead <= 'F') ||
- ('a' <= lookahead && lookahead <= 'f')) ADVANCE(189);
+ ('a' <= lookahead && lookahead <= 'f')) ADVANCE(223);
END_STATE();
- case 193:
+ case 238:
if (('0' <= lookahead && lookahead <= '9') ||
('A' <= lookahead && lookahead <= 'F') ||
- ('a' <= lookahead && lookahead <= 'f')) ADVANCE(190);
+ ('a' <= lookahead && lookahead <= 'f')) ADVANCE(235);
END_STATE();
- case 194:
+ case 239:
if (('0' <= lookahead && lookahead <= '9') ||
('A' <= lookahead && lookahead <= 'F') ||
- ('a' <= lookahead && lookahead <= 'f')) ADVANCE(191);
+ ('a' <= lookahead && lookahead <= 'f')) ADVANCE(236);
END_STATE();
- case 195:
+ case 240:
+ if (('0' <= lookahead && lookahead <= '9') ||
+ ('A' <= lookahead && lookahead <= 'F') ||
+ ('a' <= lookahead && lookahead <= 'f')) ADVANCE(237);
+ END_STATE();
+ case 241:
if (lookahead != 0 &&
- lookahead != '\n') ADVANCE(64);
+ lookahead != '\n') ADVANCE(108);
END_STATE();
- case 196:
+ case 242:
if (lookahead != 0 &&
- lookahead != '\n') ADVANCE(403);
+ lookahead != '\n') ADVANCE(470);
END_STATE();
- case 197:
- if (eof) ADVANCE(208);
- if (lookahead == '!') ADVANCE(356);
- if (lookahead == '"') ADVANCE(360);
- if (lookahead == '#') ADVANCE(11);
- if (lookahead == '$') ADVANCE(555);
- if (lookahead == '%') ADVANCE(341);
- if (lookahead == '&') ADVANCE(328);
- if (lookahead == '\'') ADVANCE(361);
- if (lookahead == '(') ADVANCE(232);
- if (lookahead == ')') ADVANCE(233);
- if (lookahead == '*') ADVANCE(213);
- if (lookahead == '+') ADVANCE(335);
- if (lookahead == ',') ADVANCE(220);
- if (lookahead == '-') ADVANCE(337);
- if (lookahead == '.') ADVANCE(288);
- if (lookahead == '/') ADVANCE(338);
- if (lookahead == '0') ADVANCE(415);
- if (lookahead == ':') ADVANCE(246);
- if (lookahead == ';') ADVANCE(245);
- if (lookahead == '<') ADVANCE(278);
- if (lookahead == '=') ADVANCE(255);
- if (lookahead == '>') ADVANCE(284);
- if (lookahead == '?') ADVANCE(55);
- if (lookahead == '@') ADVANCE(570);
- if (lookahead == '[') ADVANCE(257);
- if (lookahead == '\\') ADVANCE(158);
- if (lookahead == ']') ADVANCE(258);
- if (lookahead == '^') ADVANCE(331);
- if (lookahead == '`') ADVANCE(394);
- if (lookahead == 'a') ADVANCE(527);
- if (lookahead == 'c') ADVANCE(460);
- if (lookahead == 'd') ADVANCE(482);
- if (lookahead == 'e') ADVANCE(501);
- if (lookahead == 'f') ADVANCE(496);
- if (lookahead == 'i') ADVANCE(510);
- if (lookahead == 'l') ADVANCE(483);
- if (lookahead == 'o') ADVANCE(488);
- if (lookahead == 's') ADVANCE(545);
- if (lookahead == 't') ADVANCE(461);
- if (lookahead == 'v') ADVANCE(464);
- if (lookahead == 'w') ADVANCE(492);
- if (lookahead == '{') ADVANCE(219);
- if (lookahead == '|') ADVANCE(332);
- if (lookahead == '}') ADVANCE(221);
- if (lookahead == '~') ADVANCE(357);
+ case 243:
+ if (eof) ADVANCE(254);
+ if (lookahead == '!') ADVANCE(427);
+ if (lookahead == '"') ADVANCE(339);
+ if (lookahead == '#') ADVANCE(13);
+ if (lookahead == '$') ADVANCE(622);
+ if (lookahead == '%') ADVANCE(412);
+ if (lookahead == '&') ADVANCE(399);
+ if (lookahead == '\'') ADVANCE(340);
+ if (lookahead == '(') ADVANCE(278);
+ if (lookahead == ')') ADVANCE(279);
+ if (lookahead == '*') ADVANCE(259);
+ if (lookahead == '+') ADVANCE(406);
+ if (lookahead == ',') ADVANCE(266);
+ if (lookahead == '-') ADVANCE(408);
+ if (lookahead == '.') ADVANCE(335);
+ if (lookahead == '/') ADVANCE(409);
+ if (lookahead == '0') ADVANCE(482);
+ if (lookahead == ':') ADVANCE(292);
+ if (lookahead == ';') ADVANCE(291);
+ if (lookahead == '<') ADVANCE(325);
+ if (lookahead == '=') ADVANCE(301);
+ if (lookahead == '>') ADVANCE(331);
+ if (lookahead == '?') ADVANCE(60);
+ if (lookahead == '@') ADVANCE(637);
+ if (lookahead == '[') ADVANCE(303);
+ if (lookahead == '\\') ADVANCE(202);
+ if (lookahead == ']') ADVANCE(304);
+ if (lookahead == '^') ADVANCE(402);
+ if (lookahead == '`') ADVANCE(461);
+ if (lookahead == 'a') ADVANCE(594);
+ if (lookahead == 'c') ADVANCE(527);
+ if (lookahead == 'd') ADVANCE(549);
+ if (lookahead == 'e') ADVANCE(568);
+ if (lookahead == 'f') ADVANCE(563);
+ if (lookahead == 'i') ADVANCE(577);
+ if (lookahead == 'l') ADVANCE(550);
+ if (lookahead == 'o') ADVANCE(555);
+ if (lookahead == 's') ADVANCE(612);
+ if (lookahead == 't') ADVANCE(528);
+ if (lookahead == 'v') ADVANCE(531);
+ if (lookahead == 'w') ADVANCE(559);
+ if (lookahead == '{') ADVANCE(265);
+ if (lookahead == '|') ADVANCE(403);
+ if (lookahead == '}') ADVANCE(267);
+ if (lookahead == '~') ADVANCE(428);
if (lookahead == 8232 ||
- lookahead == 8233) ADVANCE(432);
- if (('1' <= lookahead && lookahead <= '9')) ADVANCE(417);
- if (anon_sym_BANG_character_set_1(lookahead)) SKIP(197)
+ lookahead == 8233) ADVANCE(499);
+ if (('1' <= lookahead && lookahead <= '9')) ADVANCE(484);
+ if (anon_sym_BANG_character_set_1(lookahead)) SKIP(243)
if (lookahead != 0 &&
- lookahead > 31) ADVANCE(565);
+ lookahead > 31) ADVANCE(632);
END_STATE();
- case 198:
- if (eof) ADVANCE(208);
- if (lookahead == '!') ADVANCE(356);
- if (lookahead == '"') ADVANCE(360);
- if (lookahead == '#') ADVANCE(63);
- if (lookahead == '%') ADVANCE(340);
- if (lookahead == '&') ADVANCE(329);
- if (lookahead == '\'') ADVANCE(361);
- if (lookahead == '(') ADVANCE(232);
- if (lookahead == '*') ADVANCE(214);
- if (lookahead == '+') ADVANCE(334);
- if (lookahead == ',') ADVANCE(220);
- if (lookahead == '-') ADVANCE(336);
- if (lookahead == '.') ADVANCE(289);
- if (lookahead == '/') ADVANCE(338);
- if (lookahead == '0') ADVANCE(415);
- if (lookahead == ';') ADVANCE(245);
- if (lookahead == '<') ADVANCE(281);
- if (lookahead == '=') ADVANCE(254);
- if (lookahead == '>') ADVANCE(285);
- if (lookahead == '?') ADVANCE(56);
- if (lookahead == '@') ADVANCE(570);
- if (lookahead == '[') ADVANCE(257);
- if (lookahead == '\\') ADVANCE(158);
- if (lookahead == '^') ADVANCE(330);
- if (lookahead == '`') ADVANCE(394);
- if (lookahead == 'a') ADVANCE(530);
- if (lookahead == 'c') ADVANCE(504);
- if (lookahead == 'e') ADVANCE(551);
- if (lookahead == 'f') ADVANCE(550);
- if (lookahead == 'i') ADVANCE(510);
- if (lookahead == 'l') ADVANCE(483);
- if (lookahead == 'v') ADVANCE(464);
- if (lookahead == 'w') ADVANCE(492);
- if (lookahead == '{') ADVANCE(219);
- if (lookahead == '|') ADVANCE(333);
- if (lookahead == '}') ADVANCE(221);
- if (lookahead == '~') ADVANCE(357);
+ case 244:
+ if (eof) ADVANCE(254);
+ if (lookahead == '!') ADVANCE(427);
+ if (lookahead == '"') ADVANCE(339);
+ if (lookahead == '#') ADVANCE(107);
+ if (lookahead == '%') ADVANCE(411);
+ if (lookahead == '&') ADVANCE(400);
+ if (lookahead == '\'') ADVANCE(340);
+ if (lookahead == '(') ADVANCE(278);
+ if (lookahead == '*') ADVANCE(260);
+ if (lookahead == '+') ADVANCE(405);
+ if (lookahead == ',') ADVANCE(266);
+ if (lookahead == '-') ADVANCE(407);
+ if (lookahead == '.') ADVANCE(336);
+ if (lookahead == '/') ADVANCE(409);
+ if (lookahead == '0') ADVANCE(482);
+ if (lookahead == ';') ADVANCE(291);
+ if (lookahead == '<') ADVANCE(328);
+ if (lookahead == '=') ADVANCE(300);
+ if (lookahead == '>') ADVANCE(332);
+ if (lookahead == '?') ADVANCE(61);
+ if (lookahead == '@') ADVANCE(637);
+ if (lookahead == '[') ADVANCE(303);
+ if (lookahead == '\\') ADVANCE(202);
+ if (lookahead == '^') ADVANCE(401);
+ if (lookahead == '`') ADVANCE(461);
+ if (lookahead == 'a') ADVANCE(597);
+ if (lookahead == 'c') ADVANCE(571);
+ if (lookahead == 'e') ADVANCE(618);
+ if (lookahead == 'f') ADVANCE(617);
+ if (lookahead == 'i') ADVANCE(577);
+ if (lookahead == 'l') ADVANCE(550);
+ if (lookahead == 'v') ADVANCE(531);
+ if (lookahead == 'w') ADVANCE(559);
+ if (lookahead == '{') ADVANCE(265);
+ if (lookahead == '|') ADVANCE(404);
+ if (lookahead == '}') ADVANCE(267);
+ if (lookahead == '~') ADVANCE(428);
if (lookahead == 8232 ||
- lookahead == 8233) ADVANCE(437);
- if (('1' <= lookahead && lookahead <= '9')) ADVANCE(417);
- if (anon_sym_BANG_character_set_1(lookahead)) SKIP(198)
+ lookahead == 8233) ADVANCE(504);
+ if (('1' <= lookahead && lookahead <= '9')) ADVANCE(484);
+ if (anon_sym_BANG_character_set_1(lookahead)) SKIP(244)
if (lookahead != 0 &&
lookahead > 31 &&
(lookahead < ')' || ':' < lookahead) &&
- lookahead != ']') ADVANCE(565);
+ lookahead != ']') ADVANCE(632);
END_STATE();
- case 199:
- if (eof) ADVANCE(208);
- if (lookahead == '!') ADVANCE(356);
- if (lookahead == '"') ADVANCE(360);
- if (lookahead == '#') ADVANCE(63);
- if (lookahead == '%') ADVANCE(340);
- if (lookahead == '&') ADVANCE(329);
- if (lookahead == '\'') ADVANCE(361);
- if (lookahead == '(') ADVANCE(232);
- if (lookahead == '*') ADVANCE(214);
- if (lookahead == '+') ADVANCE(334);
- if (lookahead == ',') ADVANCE(220);
- if (lookahead == '-') ADVANCE(336);
- if (lookahead == '.') ADVANCE(289);
- if (lookahead == '/') ADVANCE(338);
- if (lookahead == '0') ADVANCE(415);
- if (lookahead == ';') ADVANCE(245);
- if (lookahead == '<') ADVANCE(281);
- if (lookahead == '=') ADVANCE(254);
- if (lookahead == '>') ADVANCE(285);
- if (lookahead == '?') ADVANCE(56);
- if (lookahead == '@') ADVANCE(570);
- if (lookahead == '[') ADVANCE(257);
- if (lookahead == '\\') ADVANCE(158);
- if (lookahead == '^') ADVANCE(330);
- if (lookahead == '`') ADVANCE(394);
- if (lookahead == 'a') ADVANCE(530);
- if (lookahead == 'c') ADVANCE(504);
- if (lookahead == 'e') ADVANCE(502);
- if (lookahead == 'f') ADVANCE(550);
- if (lookahead == 'i') ADVANCE(510);
- if (lookahead == 'l') ADVANCE(483);
- if (lookahead == 'v') ADVANCE(464);
- if (lookahead == 'w') ADVANCE(492);
- if (lookahead == '{') ADVANCE(219);
- if (lookahead == '|') ADVANCE(333);
- if (lookahead == '}') ADVANCE(221);
- if (lookahead == '~') ADVANCE(357);
+ case 245:
+ if (eof) ADVANCE(254);
+ if (lookahead == '!') ADVANCE(427);
+ if (lookahead == '"') ADVANCE(339);
+ if (lookahead == '#') ADVANCE(107);
+ if (lookahead == '%') ADVANCE(411);
+ if (lookahead == '&') ADVANCE(400);
+ if (lookahead == '\'') ADVANCE(340);
+ if (lookahead == '(') ADVANCE(278);
+ if (lookahead == '*') ADVANCE(260);
+ if (lookahead == '+') ADVANCE(405);
+ if (lookahead == ',') ADVANCE(266);
+ if (lookahead == '-') ADVANCE(407);
+ if (lookahead == '.') ADVANCE(336);
+ if (lookahead == '/') ADVANCE(409);
+ if (lookahead == '0') ADVANCE(482);
+ if (lookahead == ';') ADVANCE(291);
+ if (lookahead == '<') ADVANCE(328);
+ if (lookahead == '=') ADVANCE(300);
+ if (lookahead == '>') ADVANCE(332);
+ if (lookahead == '?') ADVANCE(61);
+ if (lookahead == '@') ADVANCE(637);
+ if (lookahead == '[') ADVANCE(303);
+ if (lookahead == '\\') ADVANCE(202);
+ if (lookahead == '^') ADVANCE(401);
+ if (lookahead == '`') ADVANCE(461);
+ if (lookahead == 'a') ADVANCE(597);
+ if (lookahead == 'c') ADVANCE(571);
+ if (lookahead == 'e') ADVANCE(569);
+ if (lookahead == 'f') ADVANCE(617);
+ if (lookahead == 'i') ADVANCE(577);
+ if (lookahead == 'l') ADVANCE(550);
+ if (lookahead == 'v') ADVANCE(531);
+ if (lookahead == 'w') ADVANCE(559);
+ if (lookahead == '{') ADVANCE(265);
+ if (lookahead == '|') ADVANCE(404);
+ if (lookahead == '}') ADVANCE(267);
+ if (lookahead == '~') ADVANCE(428);
if (lookahead == 8232 ||
- lookahead == 8233) ADVANCE(442);
- if (('1' <= lookahead && lookahead <= '9')) ADVANCE(417);
- if (anon_sym_BANG_character_set_1(lookahead)) SKIP(199)
+ lookahead == 8233) ADVANCE(509);
+ if (('1' <= lookahead && lookahead <= '9')) ADVANCE(484);
+ if (anon_sym_BANG_character_set_1(lookahead)) SKIP(245)
if (lookahead != 0 &&
lookahead > 31 &&
(lookahead < ')' || ':' < lookahead) &&
- lookahead != ']') ADVANCE(565);
+ lookahead != ']') ADVANCE(632);
END_STATE();
- case 200:
- if (eof) ADVANCE(208);
- if (lookahead == '!') ADVANCE(355);
- if (lookahead == '"') ADVANCE(360);
- if (lookahead == '#') ADVANCE(11);
- if (lookahead == '\'') ADVANCE(361);
- if (lookahead == '(') ADVANCE(232);
- if (lookahead == '+') ADVANCE(334);
- if (lookahead == '-') ADVANCE(336);
- if (lookahead == '.') ADVANCE(175);
- if (lookahead == '/') ADVANCE(338);
- if (lookahead == '0') ADVANCE(415);
- if (lookahead == ';') ADVANCE(245);
- if (lookahead == '<') ADVANCE(282);
- if (lookahead == '@') ADVANCE(570);
- if (lookahead == '[') ADVANCE(257);
- if (lookahead == '\\') ADVANCE(158);
- if (lookahead == '`') ADVANCE(394);
- if (lookahead == 'a') ADVANCE(530);
- if (lookahead == 'c') ADVANCE(504);
- if (lookahead == 'e') ADVANCE(551);
- if (lookahead == 'f') ADVANCE(550);
- if (lookahead == 'l') ADVANCE(483);
- if (lookahead == 'v') ADVANCE(464);
- if (lookahead == 'w') ADVANCE(492);
- if (lookahead == '{') ADVANCE(219);
- if (lookahead == '}') ADVANCE(221);
- if (lookahead == '~') ADVANCE(357);
+ case 246:
+ if (eof) ADVANCE(254);
+ if (lookahead == '!') ADVANCE(426);
+ if (lookahead == '"') ADVANCE(339);
+ if (lookahead == '#') ADVANCE(13);
+ if (lookahead == '\'') ADVANCE(340);
+ if (lookahead == '(') ADVANCE(278);
+ if (lookahead == '+') ADVANCE(405);
+ if (lookahead == '-') ADVANCE(407);
+ if (lookahead == '.') ADVANCE(220);
+ if (lookahead == '/') ADVANCE(409);
+ if (lookahead == '0') ADVANCE(482);
+ if (lookahead == ';') ADVANCE(291);
+ if (lookahead == '<') ADVANCE(329);
+ if (lookahead == '@') ADVANCE(637);
+ if (lookahead == '[') ADVANCE(303);
+ if (lookahead == '\\') ADVANCE(202);
+ if (lookahead == '`') ADVANCE(461);
+ if (lookahead == 'a') ADVANCE(597);
+ if (lookahead == 'c') ADVANCE(571);
+ if (lookahead == 'e') ADVANCE(618);
+ if (lookahead == 'f') ADVANCE(617);
+ if (lookahead == 'l') ADVANCE(550);
+ if (lookahead == 'v') ADVANCE(531);
+ if (lookahead == 'w') ADVANCE(559);
+ if (lookahead == '{') ADVANCE(265);
+ if (lookahead == '}') ADVANCE(267);
+ if (lookahead == '~') ADVANCE(428);
if (lookahead == 8232 ||
- lookahead == 8233) ADVANCE(439);
- if (('1' <= lookahead && lookahead <= '9')) ADVANCE(417);
- if (anon_sym_BANG_character_set_1(lookahead)) SKIP(200)
+ lookahead == 8233) ADVANCE(506);
+ if (('1' <= lookahead && lookahead <= '9')) ADVANCE(484);
+ if (anon_sym_BANG_character_set_1(lookahead)) SKIP(246)
if (lookahead != 0 &&
lookahead > 31 &&
(lookahead < '%' || '?' < lookahead) &&
lookahead != ']' &&
lookahead != '^' &&
- lookahead != '|') ADVANCE(565);
+ lookahead != '|') ADVANCE(632);
END_STATE();
- case 201:
- if (eof) ADVANCE(208);
- if (lookahead == '!') ADVANCE(355);
- if (lookahead == '"') ADVANCE(360);
- if (lookahead == '#') ADVANCE(63);
- if (lookahead == '\'') ADVANCE(361);
- if (lookahead == '(') ADVANCE(232);
- if (lookahead == '+') ADVANCE(334);
- if (lookahead == '-') ADVANCE(336);
- if (lookahead == '.') ADVANCE(175);
- if (lookahead == '/') ADVANCE(338);
- if (lookahead == '0') ADVANCE(415);
- if (lookahead == ';') ADVANCE(245);
- if (lookahead == '<') ADVANCE(282);
- if (lookahead == '@') ADVANCE(570);
- if (lookahead == '[') ADVANCE(257);
- if (lookahead == '\\') ADVANCE(158);
- if (lookahead == '`') ADVANCE(394);
- if (lookahead == 'a') ADVANCE(530);
- if (lookahead == 'c') ADVANCE(504);
- if (lookahead == 'e') ADVANCE(551);
- if (lookahead == 'f') ADVANCE(497);
- if (lookahead == 'l') ADVANCE(483);
- if (lookahead == 'v') ADVANCE(464);
- if (lookahead == 'w') ADVANCE(492);
- if (lookahead == '{') ADVANCE(219);
- if (lookahead == '}') ADVANCE(221);
- if (lookahead == '~') ADVANCE(357);
+ case 247:
+ if (eof) ADVANCE(254);
+ if (lookahead == '!') ADVANCE(426);
+ if (lookahead == '"') ADVANCE(339);
+ if (lookahead == '#') ADVANCE(107);
+ if (lookahead == '\'') ADVANCE(340);
+ if (lookahead == '(') ADVANCE(278);
+ if (lookahead == '+') ADVANCE(405);
+ if (lookahead == '-') ADVANCE(407);
+ if (lookahead == '.') ADVANCE(220);
+ if (lookahead == '/') ADVANCE(409);
+ if (lookahead == '0') ADVANCE(482);
+ if (lookahead == ';') ADVANCE(291);
+ if (lookahead == '<') ADVANCE(329);
+ if (lookahead == '@') ADVANCE(637);
+ if (lookahead == '[') ADVANCE(303);
+ if (lookahead == '\\') ADVANCE(202);
+ if (lookahead == '`') ADVANCE(461);
+ if (lookahead == 'a') ADVANCE(597);
+ if (lookahead == 'c') ADVANCE(571);
+ if (lookahead == 'e') ADVANCE(618);
+ if (lookahead == 'f') ADVANCE(564);
+ if (lookahead == 'l') ADVANCE(550);
+ if (lookahead == 'v') ADVANCE(531);
+ if (lookahead == 'w') ADVANCE(559);
+ if (lookahead == '{') ADVANCE(265);
+ if (lookahead == '}') ADVANCE(267);
+ if (lookahead == '~') ADVANCE(428);
if (lookahead == 8232 ||
- lookahead == 8233) ADVANCE(436);
- if (('1' <= lookahead && lookahead <= '9')) ADVANCE(417);
- if (anon_sym_BANG_character_set_1(lookahead)) SKIP(201)
+ lookahead == 8233) ADVANCE(503);
+ if (('1' <= lookahead && lookahead <= '9')) ADVANCE(484);
+ if (anon_sym_BANG_character_set_1(lookahead)) SKIP(247)
if (lookahead != 0 &&
lookahead > 31 &&
(lookahead < '%' || '?' < lookahead) &&
lookahead != ']' &&
lookahead != '^' &&
- lookahead != '|') ADVANCE(565);
+ lookahead != '|') ADVANCE(632);
END_STATE();
- case 202:
- if (eof) ADVANCE(208);
- if (lookahead == '!') ADVANCE(355);
- if (lookahead == '"') ADVANCE(360);
- if (lookahead == '#') ADVANCE(63);
- if (lookahead == '\'') ADVANCE(361);
- if (lookahead == '(') ADVANCE(232);
- if (lookahead == '+') ADVANCE(334);
- if (lookahead == '-') ADVANCE(336);
- if (lookahead == '.') ADVANCE(175);
- if (lookahead == '/') ADVANCE(338);
- if (lookahead == '0') ADVANCE(415);
- if (lookahead == ';') ADVANCE(245);
- if (lookahead == '<') ADVANCE(282);
- if (lookahead == '@') ADVANCE(570);
- if (lookahead == '[') ADVANCE(257);
- if (lookahead == '\\') ADVANCE(158);
- if (lookahead == '`') ADVANCE(394);
- if (lookahead == 'a') ADVANCE(530);
- if (lookahead == 'c') ADVANCE(504);
- if (lookahead == 'e') ADVANCE(502);
- if (lookahead == 'f') ADVANCE(497);
- if (lookahead == 'l') ADVANCE(483);
- if (lookahead == 'v') ADVANCE(464);
- if (lookahead == 'w') ADVANCE(492);
- if (lookahead == '{') ADVANCE(219);
- if (lookahead == '}') ADVANCE(221);
- if (lookahead == '~') ADVANCE(357);
+ case 248:
+ if (eof) ADVANCE(254);
+ if (lookahead == '!') ADVANCE(426);
+ if (lookahead == '"') ADVANCE(339);
+ if (lookahead == '#') ADVANCE(107);
+ if (lookahead == '\'') ADVANCE(340);
+ if (lookahead == '(') ADVANCE(278);
+ if (lookahead == '+') ADVANCE(405);
+ if (lookahead == '-') ADVANCE(407);
+ if (lookahead == '.') ADVANCE(220);
+ if (lookahead == '/') ADVANCE(409);
+ if (lookahead == '0') ADVANCE(482);
+ if (lookahead == ';') ADVANCE(291);
+ if (lookahead == '<') ADVANCE(329);
+ if (lookahead == '@') ADVANCE(637);
+ if (lookahead == '[') ADVANCE(303);
+ if (lookahead == '\\') ADVANCE(202);
+ if (lookahead == '`') ADVANCE(461);
+ if (lookahead == 'a') ADVANCE(597);
+ if (lookahead == 'c') ADVANCE(571);
+ if (lookahead == 'e') ADVANCE(569);
+ if (lookahead == 'f') ADVANCE(564);
+ if (lookahead == 'l') ADVANCE(550);
+ if (lookahead == 'v') ADVANCE(531);
+ if (lookahead == 'w') ADVANCE(559);
+ if (lookahead == '{') ADVANCE(265);
+ if (lookahead == '}') ADVANCE(267);
+ if (lookahead == '~') ADVANCE(428);
if (lookahead == 8232 ||
- lookahead == 8233) ADVANCE(441);
- if (('1' <= lookahead && lookahead <= '9')) ADVANCE(417);
- if (anon_sym_BANG_character_set_1(lookahead)) SKIP(202)
+ lookahead == 8233) ADVANCE(508);
+ if (('1' <= lookahead && lookahead <= '9')) ADVANCE(484);
+ if (anon_sym_BANG_character_set_1(lookahead)) SKIP(248)
if (lookahead != 0 &&
lookahead > 31 &&
(lookahead < '%' || '?' < lookahead) &&
lookahead != ']' &&
lookahead != '^' &&
- lookahead != '|') ADVANCE(565);
+ lookahead != '|') ADVANCE(632);
END_STATE();
- case 203:
- if (eof) ADVANCE(208);
- if (lookahead == '!') ADVANCE(355);
- if (lookahead == '"') ADVANCE(360);
- if (lookahead == '#') ADVANCE(63);
- if (lookahead == '\'') ADVANCE(361);
- if (lookahead == '(') ADVANCE(232);
- if (lookahead == '+') ADVANCE(334);
- if (lookahead == '-') ADVANCE(336);
- if (lookahead == '.') ADVANCE(175);
- if (lookahead == '/') ADVANCE(338);
- if (lookahead == '0') ADVANCE(415);
- if (lookahead == ';') ADVANCE(245);
- if (lookahead == '<') ADVANCE(282);
- if (lookahead == '@') ADVANCE(570);
- if (lookahead == '[') ADVANCE(257);
- if (lookahead == '\\') ADVANCE(158);
- if (lookahead == '`') ADVANCE(394);
- if (lookahead == 'a') ADVANCE(530);
- if (lookahead == 'c') ADVANCE(504);
- if (lookahead == 'e') ADVANCE(502);
- if (lookahead == 'f') ADVANCE(550);
- if (lookahead == 'l') ADVANCE(483);
- if (lookahead == 'v') ADVANCE(464);
- if (lookahead == 'w') ADVANCE(492);
- if (lookahead == '{') ADVANCE(219);
- if (lookahead == '}') ADVANCE(221);
- if (lookahead == '~') ADVANCE(357);
+ case 249:
+ if (eof) ADVANCE(254);
+ if (lookahead == '!') ADVANCE(426);
+ if (lookahead == '"') ADVANCE(339);
+ if (lookahead == '#') ADVANCE(107);
+ if (lookahead == '\'') ADVANCE(340);
+ if (lookahead == '(') ADVANCE(278);
+ if (lookahead == '+') ADVANCE(405);
+ if (lookahead == '-') ADVANCE(407);
+ if (lookahead == '.') ADVANCE(220);
+ if (lookahead == '/') ADVANCE(409);
+ if (lookahead == '0') ADVANCE(482);
+ if (lookahead == ';') ADVANCE(291);
+ if (lookahead == '<') ADVANCE(329);
+ if (lookahead == '@') ADVANCE(637);
+ if (lookahead == '[') ADVANCE(303);
+ if (lookahead == '\\') ADVANCE(202);
+ if (lookahead == '`') ADVANCE(461);
+ if (lookahead == 'a') ADVANCE(597);
+ if (lookahead == 'c') ADVANCE(571);
+ if (lookahead == 'e') ADVANCE(569);
+ if (lookahead == 'f') ADVANCE(617);
+ if (lookahead == 'l') ADVANCE(550);
+ if (lookahead == 'v') ADVANCE(531);
+ if (lookahead == 'w') ADVANCE(559);
+ if (lookahead == '{') ADVANCE(265);
+ if (lookahead == '}') ADVANCE(267);
+ if (lookahead == '~') ADVANCE(428);
if (lookahead == 8232 ||
- lookahead == 8233) ADVANCE(443);
- if (('1' <= lookahead && lookahead <= '9')) ADVANCE(417);
- if (anon_sym_BANG_character_set_1(lookahead)) SKIP(203)
+ lookahead == 8233) ADVANCE(510);
+ if (('1' <= lookahead && lookahead <= '9')) ADVANCE(484);
+ if (anon_sym_BANG_character_set_1(lookahead)) SKIP(249)
if (lookahead != 0 &&
lookahead > 31 &&
(lookahead < '%' || '?' < lookahead) &&
lookahead != ']' &&
lookahead != '^' &&
- lookahead != '|') ADVANCE(565);
+ lookahead != '|') ADVANCE(632);
END_STATE();
- case 204:
- if (eof) ADVANCE(208);
- if (lookahead == '!') ADVANCE(355);
- if (lookahead == '"') ADVANCE(360);
- if (lookahead == '#') ADVANCE(63);
- if (lookahead == '\'') ADVANCE(361);
- if (lookahead == '(') ADVANCE(232);
- if (lookahead == '+') ADVANCE(334);
- if (lookahead == '-') ADVANCE(336);
- if (lookahead == '.') ADVANCE(175);
- if (lookahead == '/') ADVANCE(338);
- if (lookahead == '0') ADVANCE(415);
- if (lookahead == ';') ADVANCE(245);
- if (lookahead == '<') ADVANCE(282);
- if (lookahead == '@') ADVANCE(570);
- if (lookahead == '[') ADVANCE(257);
- if (lookahead == '\\') ADVANCE(158);
- if (lookahead == '`') ADVANCE(394);
- if (lookahead == 'a') ADVANCE(530);
- if (lookahead == 'c') ADVANCE(471);
- if (lookahead == 'e') ADVANCE(551);
- if (lookahead == 'f') ADVANCE(497);
- if (lookahead == 'l') ADVANCE(483);
- if (lookahead == 'v') ADVANCE(464);
- if (lookahead == 'w') ADVANCE(492);
- if (lookahead == '{') ADVANCE(219);
- if (lookahead == '}') ADVANCE(221);
- if (lookahead == '~') ADVANCE(357);
+ case 250:
+ if (eof) ADVANCE(254);
+ if (lookahead == '!') ADVANCE(426);
+ if (lookahead == '"') ADVANCE(339);
+ if (lookahead == '#') ADVANCE(107);
+ if (lookahead == '\'') ADVANCE(340);
+ if (lookahead == '(') ADVANCE(278);
+ if (lookahead == '+') ADVANCE(405);
+ if (lookahead == '-') ADVANCE(407);
+ if (lookahead == '.') ADVANCE(220);
+ if (lookahead == '/') ADVANCE(409);
+ if (lookahead == '0') ADVANCE(482);
+ if (lookahead == ';') ADVANCE(291);
+ if (lookahead == '<') ADVANCE(329);
+ if (lookahead == '@') ADVANCE(637);
+ if (lookahead == '[') ADVANCE(303);
+ if (lookahead == '\\') ADVANCE(202);
+ if (lookahead == '`') ADVANCE(461);
+ if (lookahead == 'a') ADVANCE(597);
+ if (lookahead == 'c') ADVANCE(538);
+ if (lookahead == 'e') ADVANCE(618);
+ if (lookahead == 'f') ADVANCE(564);
+ if (lookahead == 'l') ADVANCE(550);
+ if (lookahead == 'v') ADVANCE(531);
+ if (lookahead == 'w') ADVANCE(559);
+ if (lookahead == '{') ADVANCE(265);
+ if (lookahead == '}') ADVANCE(267);
+ if (lookahead == '~') ADVANCE(428);
if (lookahead == 8232 ||
- lookahead == 8233) ADVANCE(450);
- if (('1' <= lookahead && lookahead <= '9')) ADVANCE(417);
- if (anon_sym_BANG_character_set_1(lookahead)) SKIP(204)
+ lookahead == 8233) ADVANCE(517);
+ if (('1' <= lookahead && lookahead <= '9')) ADVANCE(484);
+ if (anon_sym_BANG_character_set_1(lookahead)) SKIP(250)
if (lookahead != 0 &&
lookahead > 31 &&
(lookahead < '%' || '?' < lookahead) &&
lookahead != ']' &&
lookahead != '^' &&
- lookahead != '|') ADVANCE(565);
+ lookahead != '|') ADVANCE(632);
END_STATE();
- case 205:
- if (eof) ADVANCE(208);
- if (lookahead == '!') ADVANCE(355);
- if (lookahead == '"') ADVANCE(360);
- if (lookahead == '#') ADVANCE(63);
- if (lookahead == '\'') ADVANCE(361);
- if (lookahead == '(') ADVANCE(232);
- if (lookahead == '+') ADVANCE(334);
- if (lookahead == '-') ADVANCE(336);
- if (lookahead == '.') ADVANCE(175);
- if (lookahead == '/') ADVANCE(338);
- if (lookahead == '0') ADVANCE(415);
- if (lookahead == ';') ADVANCE(245);
- if (lookahead == '<') ADVANCE(282);
- if (lookahead == '@') ADVANCE(570);
- if (lookahead == '[') ADVANCE(257);
- if (lookahead == '\\') ADVANCE(158);
- if (lookahead == '`') ADVANCE(394);
- if (lookahead == 'a') ADVANCE(530);
- if (lookahead == 'c') ADVANCE(471);
- if (lookahead == 'e') ADVANCE(502);
- if (lookahead == 'f') ADVANCE(497);
- if (lookahead == 'l') ADVANCE(483);
- if (lookahead == 'v') ADVANCE(464);
- if (lookahead == 'w') ADVANCE(492);
- if (lookahead == '{') ADVANCE(219);
- if (lookahead == '}') ADVANCE(221);
- if (lookahead == '~') ADVANCE(357);
+ case 251:
+ if (eof) ADVANCE(254);
+ if (lookahead == '!') ADVANCE(426);
+ if (lookahead == '"') ADVANCE(339);
+ if (lookahead == '#') ADVANCE(107);
+ if (lookahead == '\'') ADVANCE(340);
+ if (lookahead == '(') ADVANCE(278);
+ if (lookahead == '+') ADVANCE(405);
+ if (lookahead == '-') ADVANCE(407);
+ if (lookahead == '.') ADVANCE(220);
+ if (lookahead == '/') ADVANCE(409);
+ if (lookahead == '0') ADVANCE(482);
+ if (lookahead == ';') ADVANCE(291);
+ if (lookahead == '<') ADVANCE(329);
+ if (lookahead == '@') ADVANCE(637);
+ if (lookahead == '[') ADVANCE(303);
+ if (lookahead == '\\') ADVANCE(202);
+ if (lookahead == '`') ADVANCE(461);
+ if (lookahead == 'a') ADVANCE(597);
+ if (lookahead == 'c') ADVANCE(538);
+ if (lookahead == 'e') ADVANCE(569);
+ if (lookahead == 'f') ADVANCE(564);
+ if (lookahead == 'l') ADVANCE(550);
+ if (lookahead == 'v') ADVANCE(531);
+ if (lookahead == 'w') ADVANCE(559);
+ if (lookahead == '{') ADVANCE(265);
+ if (lookahead == '}') ADVANCE(267);
+ if (lookahead == '~') ADVANCE(428);
if (lookahead == 8232 ||
- lookahead == 8233) ADVANCE(451);
- if (('1' <= lookahead && lookahead <= '9')) ADVANCE(417);
- if (anon_sym_BANG_character_set_1(lookahead)) SKIP(205)
+ lookahead == 8233) ADVANCE(518);
+ if (('1' <= lookahead && lookahead <= '9')) ADVANCE(484);
+ if (anon_sym_BANG_character_set_1(lookahead)) SKIP(251)
if (lookahead != 0 &&
lookahead > 31 &&
(lookahead < '%' || '?' < lookahead) &&
lookahead != ']' &&
lookahead != '^' &&
- lookahead != '|') ADVANCE(565);
+ lookahead != '|') ADVANCE(632);
END_STATE();
- case 206:
- if (eof) ADVANCE(208);
- if (lookahead == '!') ADVANCE(58);
- if (lookahead == '"') ADVANCE(360);
- if (lookahead == '$') ADVANCE(162);
- if (lookahead == '%') ADVANCE(341);
- if (lookahead == '&') ADVANCE(328);
- if (lookahead == '\'') ADVANCE(361);
- if (lookahead == '(') ADVANCE(232);
- if (lookahead == ')') ADVANCE(233);
- if (lookahead == '*') ADVANCE(213);
- if (lookahead == '+') ADVANCE(335);
- if (lookahead == ',') ADVANCE(220);
- if (lookahead == '-') ADVANCE(337);
- if (lookahead == '.') ADVANCE(287);
- if (lookahead == '/') ADVANCE(339);
- if (lookahead == ':') ADVANCE(246);
- if (lookahead == ';') ADVANCE(245);
- if (lookahead == '<') ADVANCE(279);
- if (lookahead == '=') ADVANCE(255);
- if (lookahead == '>') ADVANCE(284);
- if (lookahead == '?') ADVANCE(55);
- if (lookahead == '@') ADVANCE(570);
- if (lookahead == '[') ADVANCE(257);
- if (lookahead == '\\') ADVANCE(159);
- if (lookahead == ']') ADVANCE(258);
- if (lookahead == '^') ADVANCE(331);
- if (lookahead == '`') ADVANCE(394);
- if (lookahead == 'a') ADVANCE(135);
- if (lookahead == 'c') ADVANCE(66);
- if (lookahead == 'd') ADVANCE(86);
- if (lookahead == 'e') ADVANCE(106);
- if (lookahead == 'f') ADVANCE(101);
- if (lookahead == 'i') ADVANCE(115);
- if (lookahead == 'l') ADVANCE(87);
- if (lookahead == 'o') ADVANCE(93);
- if (lookahead == 't') ADVANCE(67);
- if (lookahead == 'v') ADVANCE(70);
- if (lookahead == 'w') ADVANCE(98);
- if (lookahead == '{') ADVANCE(219);
- if (lookahead == '|') ADVANCE(332);
- if (lookahead == '}') ADVANCE(221);
- if (sym__glimmer_template_content_character_set_1(lookahead)) SKIP(207)
+ case 252:
+ if (eof) ADVANCE(254);
+ if (lookahead == '!') ADVANCE(102);
+ if (lookahead == '"') ADVANCE(339);
+ if (lookahead == '$') ADVANCE(206);
+ if (lookahead == '%') ADVANCE(412);
+ if (lookahead == '&') ADVANCE(399);
+ if (lookahead == '\'') ADVANCE(340);
+ if (lookahead == '(') ADVANCE(278);
+ if (lookahead == ')') ADVANCE(279);
+ if (lookahead == '*') ADVANCE(259);
+ if (lookahead == '+') ADVANCE(406);
+ if (lookahead == ',') ADVANCE(266);
+ if (lookahead == '-') ADVANCE(408);
+ if (lookahead == '.') ADVANCE(334);
+ if (lookahead == '/') ADVANCE(410);
+ if (lookahead == ':') ADVANCE(292);
+ if (lookahead == ';') ADVANCE(291);
+ if (lookahead == '<') ADVANCE(326);
+ if (lookahead == '=') ADVANCE(301);
+ if (lookahead == '>') ADVANCE(331);
+ if (lookahead == '?') ADVANCE(60);
+ if (lookahead == '@') ADVANCE(637);
+ if (lookahead == '[') ADVANCE(303);
+ if (lookahead == '\\') ADVANCE(203);
+ if (lookahead == ']') ADVANCE(304);
+ if (lookahead == '^') ADVANCE(402);
+ if (lookahead == '`') ADVANCE(461);
+ if (lookahead == 'a') ADVANCE(179);
+ if (lookahead == 'c') ADVANCE(110);
+ if (lookahead == 'd') ADVANCE(130);
+ if (lookahead == 'e') ADVANCE(150);
+ if (lookahead == 'f') ADVANCE(145);
+ if (lookahead == 'i') ADVANCE(159);
+ if (lookahead == 'l') ADVANCE(131);
+ if (lookahead == 'o') ADVANCE(137);
+ if (lookahead == 't') ADVANCE(111);
+ if (lookahead == 'v') ADVANCE(114);
+ if (lookahead == 'w') ADVANCE(142);
+ if (lookahead == '{') ADVANCE(265);
+ if (lookahead == '|') ADVANCE(403);
+ if (lookahead == '}') ADVANCE(267);
+ if (anon_sym_PERCENT_character_set_1(lookahead)) SKIP(253)
END_STATE();
- case 207:
- if (eof) ADVANCE(208);
- if (lookahead == '!') ADVANCE(58);
- if (lookahead == '"') ADVANCE(360);
- if (lookahead == '$') ADVANCE(162);
- if (lookahead == '%') ADVANCE(341);
- if (lookahead == '&') ADVANCE(328);
- if (lookahead == '\'') ADVANCE(361);
- if (lookahead == '(') ADVANCE(232);
- if (lookahead == ')') ADVANCE(233);
- if (lookahead == '*') ADVANCE(213);
- if (lookahead == '+') ADVANCE(335);
- if (lookahead == ',') ADVANCE(220);
- if (lookahead == '-') ADVANCE(337);
- if (lookahead == '.') ADVANCE(287);
- if (lookahead == '/') ADVANCE(339);
- if (lookahead == ':') ADVANCE(246);
- if (lookahead == ';') ADVANCE(245);
- if (lookahead == '<') ADVANCE(279);
- if (lookahead == '=') ADVANCE(255);
- if (lookahead == '>') ADVANCE(284);
- if (lookahead == '?') ADVANCE(55);
- if (lookahead == '@') ADVANCE(570);
- if (lookahead == '[') ADVANCE(257);
- if (lookahead == ']') ADVANCE(258);
- if (lookahead == '^') ADVANCE(331);
- if (lookahead == '`') ADVANCE(394);
- if (lookahead == 'a') ADVANCE(135);
- if (lookahead == 'c') ADVANCE(66);
- if (lookahead == 'd') ADVANCE(86);
- if (lookahead == 'e') ADVANCE(106);
- if (lookahead == 'f') ADVANCE(101);
- if (lookahead == 'i') ADVANCE(115);
- if (lookahead == 'l') ADVANCE(87);
- if (lookahead == 'o') ADVANCE(93);
- if (lookahead == 't') ADVANCE(67);
- if (lookahead == 'v') ADVANCE(70);
- if (lookahead == 'w') ADVANCE(98);
- if (lookahead == '{') ADVANCE(219);
- if (lookahead == '|') ADVANCE(332);
- if (lookahead == '}') ADVANCE(221);
- if (sym__glimmer_template_content_character_set_1(lookahead)) SKIP(207)
+ case 253:
+ if (eof) ADVANCE(254);
+ if (lookahead == '!') ADVANCE(102);
+ if (lookahead == '"') ADVANCE(339);
+ if (lookahead == '$') ADVANCE(206);
+ if (lookahead == '%') ADVANCE(412);
+ if (lookahead == '&') ADVANCE(399);
+ if (lookahead == '\'') ADVANCE(340);
+ if (lookahead == '(') ADVANCE(278);
+ if (lookahead == ')') ADVANCE(279);
+ if (lookahead == '*') ADVANCE(259);
+ if (lookahead == '+') ADVANCE(406);
+ if (lookahead == ',') ADVANCE(266);
+ if (lookahead == '-') ADVANCE(408);
+ if (lookahead == '.') ADVANCE(334);
+ if (lookahead == '/') ADVANCE(410);
+ if (lookahead == ':') ADVANCE(292);
+ if (lookahead == ';') ADVANCE(291);
+ if (lookahead == '<') ADVANCE(326);
+ if (lookahead == '=') ADVANCE(301);
+ if (lookahead == '>') ADVANCE(331);
+ if (lookahead == '?') ADVANCE(60);
+ if (lookahead == '@') ADVANCE(637);
+ if (lookahead == '[') ADVANCE(303);
+ if (lookahead == ']') ADVANCE(304);
+ if (lookahead == '^') ADVANCE(402);
+ if (lookahead == '`') ADVANCE(461);
+ if (lookahead == 'a') ADVANCE(179);
+ if (lookahead == 'c') ADVANCE(110);
+ if (lookahead == 'd') ADVANCE(130);
+ if (lookahead == 'e') ADVANCE(150);
+ if (lookahead == 'f') ADVANCE(145);
+ if (lookahead == 'i') ADVANCE(159);
+ if (lookahead == 'l') ADVANCE(131);
+ if (lookahead == 'o') ADVANCE(137);
+ if (lookahead == 't') ADVANCE(111);
+ if (lookahead == 'v') ADVANCE(114);
+ if (lookahead == 'w') ADVANCE(142);
+ if (lookahead == '{') ADVANCE(265);
+ if (lookahead == '|') ADVANCE(403);
+ if (lookahead == '}') ADVANCE(267);
+ if (anon_sym_PERCENT_character_set_1(lookahead)) SKIP(253)
END_STATE();
- case 208:
+ case 254:
ACCEPT_TOKEN(ts_builtin_sym_end);
END_STATE();
- case 209:
+ case 255:
ACCEPT_TOKEN(sym_hash_bang_line);
if (lookahead != 0 &&
- lookahead != '\n') ADVANCE(209);
+ lookahead != '\n') ADVANCE(255);
END_STATE();
- case 210:
+ case 256:
ACCEPT_TOKEN(anon_sym_export);
END_STATE();
- case 211:
+ case 257:
ACCEPT_TOKEN(anon_sym_export);
- if (lookahead == '\\') ADVANCE(158);
- if (!sym_identifier_character_set_1(lookahead)) ADVANCE(565);
+ if (lookahead == '\\') ADVANCE(202);
+ if (!sym_identifier_character_set_1(lookahead)) ADVANCE(632);
END_STATE();
- case 212:
+ case 258:
ACCEPT_TOKEN(anon_sym_STAR);
END_STATE();
- case 213:
+ case 259:
ACCEPT_TOKEN(anon_sym_STAR);
- if (lookahead == '*') ADVANCE(343);
- if (lookahead == '=') ADVANCE(304);
+ if (lookahead == '*') ADVANCE(414);
+ if (lookahead == '=') ADVANCE(375);
END_STATE();
- case 214:
+ case 260:
ACCEPT_TOKEN(anon_sym_STAR);
- if (lookahead == '*') ADVANCE(342);
+ if (lookahead == '*') ADVANCE(413);
END_STATE();
- case 215:
+ case 261:
ACCEPT_TOKEN(anon_sym_default);
END_STATE();
- case 216:
+ case 262:
ACCEPT_TOKEN(anon_sym_default);
- if (lookahead == '\\') ADVANCE(158);
- if (!sym_identifier_character_set_1(lookahead)) ADVANCE(565);
+ if (lookahead == '\\') ADVANCE(202);
+ if (!sym_identifier_character_set_1(lookahead)) ADVANCE(632);
END_STATE();
- case 217:
+ case 263:
ACCEPT_TOKEN(anon_sym_as);
END_STATE();
- case 218:
+ case 264:
ACCEPT_TOKEN(anon_sym_as);
- if (lookahead == '\\') ADVANCE(158);
- if (!sym_identifier_character_set_1(lookahead)) ADVANCE(565);
+ if (lookahead == '\\') ADVANCE(202);
+ if (!sym_identifier_character_set_1(lookahead)) ADVANCE(632);
END_STATE();
- case 219:
+ case 265:
ACCEPT_TOKEN(anon_sym_LBRACE);
END_STATE();
- case 220:
+ case 266:
ACCEPT_TOKEN(anon_sym_COMMA);
END_STATE();
- case 221:
+ case 267:
ACCEPT_TOKEN(anon_sym_RBRACE);
END_STATE();
- case 222:
+ case 268:
ACCEPT_TOKEN(anon_sym_from);
END_STATE();
- case 223:
+ case 269:
ACCEPT_TOKEN(anon_sym_from);
- if (lookahead == '\\') ADVANCE(158);
- if (!sym_identifier_character_set_1(lookahead)) ADVANCE(565);
+ if (lookahead == '\\') ADVANCE(202);
+ if (!sym_identifier_character_set_1(lookahead)) ADVANCE(632);
END_STATE();
- case 224:
+ case 270:
ACCEPT_TOKEN(anon_sym_var);
END_STATE();
- case 225:
+ case 271:
ACCEPT_TOKEN(anon_sym_var);
- if (lookahead == '\\') ADVANCE(158);
- if (!sym_identifier_character_set_1(lookahead)) ADVANCE(565);
+ if (lookahead == '\\') ADVANCE(202);
+ if (!sym_identifier_character_set_1(lookahead)) ADVANCE(632);
END_STATE();
- case 226:
+ case 272:
ACCEPT_TOKEN(anon_sym_let);
END_STATE();
- case 227:
+ case 273:
ACCEPT_TOKEN(anon_sym_let);
- if (lookahead == '\\') ADVANCE(158);
- if (!sym_identifier_character_set_1(lookahead)) ADVANCE(565);
+ if (lookahead == '\\') ADVANCE(202);
+ if (!sym_identifier_character_set_1(lookahead)) ADVANCE(632);
END_STATE();
- case 228:
+ case 274:
ACCEPT_TOKEN(anon_sym_const);
END_STATE();
- case 229:
+ case 275:
ACCEPT_TOKEN(anon_sym_const);
- if (lookahead == '\\') ADVANCE(158);
- if (!sym_identifier_character_set_1(lookahead)) ADVANCE(565);
+ if (lookahead == '\\') ADVANCE(202);
+ if (!sym_identifier_character_set_1(lookahead)) ADVANCE(632);
END_STATE();
- case 230:
+ case 276:
ACCEPT_TOKEN(anon_sym_else);
END_STATE();
- case 231:
+ case 277:
ACCEPT_TOKEN(anon_sym_else);
- if (lookahead == '\\') ADVANCE(158);
- if (!sym_identifier_character_set_1(lookahead)) ADVANCE(565);
+ if (lookahead == '\\') ADVANCE(202);
+ if (!sym_identifier_character_set_1(lookahead)) ADVANCE(632);
END_STATE();
- case 232:
+ case 278:
ACCEPT_TOKEN(anon_sym_LPAREN);
END_STATE();
- case 233:
+ case 279:
ACCEPT_TOKEN(anon_sym_RPAREN);
END_STATE();
- case 234:
+ case 280:
ACCEPT_TOKEN(anon_sym_await);
END_STATE();
- case 235:
+ case 281:
ACCEPT_TOKEN(anon_sym_await);
- if (lookahead == '\\') ADVANCE(158);
- if (!sym_identifier_character_set_1(lookahead)) ADVANCE(565);
+ if (lookahead == '\\') ADVANCE(202);
+ if (!sym_identifier_character_set_1(lookahead)) ADVANCE(632);
END_STATE();
- case 236:
+ case 282:
ACCEPT_TOKEN(anon_sym_in);
END_STATE();
- case 237:
+ case 283:
ACCEPT_TOKEN(anon_sym_in);
- if (lookahead == '\\') ADVANCE(158);
- if (lookahead == 's') ADVANCE(548);
- if (!sym_identifier_character_set_1(lookahead)) ADVANCE(565);
+ if (lookahead == '\\') ADVANCE(202);
+ if (lookahead == 's') ADVANCE(615);
+ if (!sym_identifier_character_set_1(lookahead)) ADVANCE(632);
END_STATE();
- case 238:
+ case 284:
ACCEPT_TOKEN(anon_sym_in);
- if (lookahead == 's') ADVANCE(412);
- if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(413);
+ if (lookahead == 's') ADVANCE(479);
+ if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(480);
END_STATE();
- case 239:
+ case 285:
ACCEPT_TOKEN(anon_sym_in);
- if (lookahead == 's') ADVANCE(152);
+ if (lookahead == 's') ADVANCE(196);
END_STATE();
- case 240:
+ case 286:
ACCEPT_TOKEN(anon_sym_of);
END_STATE();
- case 241:
+ case 287:
ACCEPT_TOKEN(anon_sym_of);
- if (lookahead == '\\') ADVANCE(158);
- if (!sym_identifier_character_set_1(lookahead)) ADVANCE(565);
+ if (lookahead == '\\') ADVANCE(202);
+ if (!sym_identifier_character_set_1(lookahead)) ADVANCE(632);
END_STATE();
- case 242:
+ case 288:
ACCEPT_TOKEN(anon_sym_of);
- if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(413);
+ if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(480);
END_STATE();
- case 243:
+ case 289:
ACCEPT_TOKEN(anon_sym_while);
END_STATE();
- case 244:
+ case 290:
ACCEPT_TOKEN(anon_sym_while);
- if (lookahead == '\\') ADVANCE(158);
- if (!sym_identifier_character_set_1(lookahead)) ADVANCE(565);
+ if (lookahead == '\\') ADVANCE(202);
+ if (!sym_identifier_character_set_1(lookahead)) ADVANCE(632);
END_STATE();
- case 245:
+ case 291:
ACCEPT_TOKEN(anon_sym_SEMI);
END_STATE();
- case 246:
+ case 292:
ACCEPT_TOKEN(anon_sym_COLON);
END_STATE();
- case 247:
+ case 293:
ACCEPT_TOKEN(anon_sym_case);
END_STATE();
- case 248:
+ case 294:
ACCEPT_TOKEN(anon_sym_case);
- if (lookahead == '\\') ADVANCE(158);
- if (!sym_identifier_character_set_1(lookahead)) ADVANCE(565);
+ if (lookahead == '\\') ADVANCE(202);
+ if (!sym_identifier_character_set_1(lookahead)) ADVANCE(632);
END_STATE();
- case 249:
+ case 295:
ACCEPT_TOKEN(anon_sym_catch);
END_STATE();
- case 250:
+ case 296:
ACCEPT_TOKEN(anon_sym_catch);
- if (lookahead == '\\') ADVANCE(158);
- if (!sym_identifier_character_set_1(lookahead)) ADVANCE(565);
+ if (lookahead == '\\') ADVANCE(202);
+ if (!sym_identifier_character_set_1(lookahead)) ADVANCE(632);
END_STATE();
- case 251:
+ case 297:
ACCEPT_TOKEN(anon_sym_finally);
END_STATE();
- case 252:
+ case 298:
ACCEPT_TOKEN(anon_sym_finally);
- if (lookahead == '\\') ADVANCE(158);
- if (!sym_identifier_character_set_1(lookahead)) ADVANCE(565);
+ if (lookahead == '\\') ADVANCE(202);
+ if (!sym_identifier_character_set_1(lookahead)) ADVANCE(632);
END_STATE();
- case 253:
+ case 299:
ACCEPT_TOKEN(anon_sym_EQ);
END_STATE();
- case 254:
+ case 300:
ACCEPT_TOKEN(anon_sym_EQ);
- if (lookahead == '=') ADVANCE(345);
+ if (lookahead == '=') ADVANCE(416);
END_STATE();
- case 255:
+ case 301:
ACCEPT_TOKEN(anon_sym_EQ);
- if (lookahead == '=') ADVANCE(345);
- if (lookahead == '>') ADVANCE(300);
+ if (lookahead == '=') ADVANCE(416);
+ if (lookahead == '>') ADVANCE(371);
END_STATE();
- case 256:
+ case 302:
ACCEPT_TOKEN(anon_sym_EQ);
- if (lookahead == '>') ADVANCE(300);
+ if (lookahead == '>') ADVANCE(371);
END_STATE();
- case 257:
+ case 303:
ACCEPT_TOKEN(anon_sym_LBRACK);
END_STATE();
- case 258:
+ case 304:
ACCEPT_TOKEN(anon_sym_RBRACK);
END_STATE();
- case 259:
+ case 305:
ACCEPT_TOKEN(sym__glimmer_template_content);
END_STATE();
- case 260:
+ case 306:
ACCEPT_TOKEN(sym__glimmer_template_content);
- if (lookahead == '!') ADVANCE(49);
- if (lookahead == '/') ADVANCE(154);
+ if (lookahead == '!') ADVANCE(54);
+ if (lookahead == '/') ADVANCE(198);
END_STATE();
- case 261:
+ case 307:
ACCEPT_TOKEN(sym__glimmer_template_content);
- if (lookahead == '*') ADVANCE(46);
- if (lookahead == '/') ADVANCE(391);
+ if (lookahead == '*') ADVANCE(52);
+ if (lookahead == '/') ADVANCE(458);
END_STATE();
- case 262:
+ case 308:
ACCEPT_TOKEN(sym__glimmer_template_content);
- if (lookahead == '-') ADVANCE(263);
- if (lookahead == '/') ADVANCE(261);
- if (lookahead == '<') ADVANCE(260);
- if (sym__glimmer_template_content_character_set_2(lookahead)) ADVANCE(262);
+ if (lookahead == '-') ADVANCE(309);
+ if (lookahead == '/') ADVANCE(307);
+ if (lookahead == '<') ADVANCE(306);
+ if (sym_unescaped_single_string_fragment_character_set_1(lookahead)) ADVANCE(308);
if (lookahead != 0 &&
- lookahead != '\n') ADVANCE(259);
+ lookahead != '\n') ADVANCE(305);
END_STATE();
- case 263:
+ case 309:
ACCEPT_TOKEN(sym__glimmer_template_content);
- if (lookahead == '-') ADVANCE(60);
+ if (lookahead == '-') ADVANCE(104);
END_STATE();
- case 264:
+ case 310:
ACCEPT_TOKEN(anon_sym_LTtemplate_GT);
END_STATE();
- case 265:
+ case 311:
ACCEPT_TOKEN(anon_sym_LT_SLASHtemplate_GT);
END_STATE();
- case 266:
+ case 312:
ACCEPT_TOKEN(aux_sym_jsx_text_token1);
- if (lookahead == ' ') ADVANCE(5);
- if (lookahead == '*') ADVANCE(272);
- if (lookahead == '/') ADVANCE(273);
+ if (lookahead == ' ') ADVANCE(7);
+ if (lookahead == '*') ADVANCE(318);
+ if (lookahead == '/') ADVANCE(319);
if (lookahead != 0 &&
lookahead != '\n' &&
+ lookahead != '&' &&
lookahead != '<' &&
lookahead != '>' &&
lookahead != '{' &&
- lookahead != '}') ADVANCE(269);
+ lookahead != '}') ADVANCE(315);
END_STATE();
- case 267:
+ case 313:
ACCEPT_TOKEN(aux_sym_jsx_text_token1);
- if (lookahead == ' ') ADVANCE(5);
- if (lookahead == '-') ADVANCE(268);
+ if (lookahead == ' ') ADVANCE(7);
+ if (lookahead == '-') ADVANCE(314);
if (lookahead != 0 &&
lookahead != '\n' &&
+ lookahead != '&' &&
lookahead != '<' &&
lookahead != '>' &&
lookahead != '{' &&
- lookahead != '}') ADVANCE(269);
+ lookahead != '}') ADVANCE(315);
END_STATE();
- case 268:
+ case 314:
ACCEPT_TOKEN(aux_sym_jsx_text_token1);
- if (lookahead == ' ') ADVANCE(5);
- if (lookahead == '>') ADVANCE(391);
+ if (lookahead == ' ') ADVANCE(7);
+ if (lookahead == '>') ADVANCE(458);
if (lookahead != 0 &&
lookahead != '\n' &&
+ lookahead != '&' &&
lookahead != '<' &&
lookahead != '{' &&
- lookahead != '}') ADVANCE(269);
+ lookahead != '}') ADVANCE(315);
END_STATE();
- case 269:
+ case 315:
ACCEPT_TOKEN(aux_sym_jsx_text_token1);
- if (lookahead == ' ') ADVANCE(5);
+ if (lookahead == ' ') ADVANCE(7);
if (lookahead != 0 &&
lookahead != '\n' &&
+ lookahead != '&' &&
lookahead != '<' &&
lookahead != '>' &&
lookahead != '{' &&
- lookahead != '}') ADVANCE(269);
+ lookahead != '}') ADVANCE(315);
END_STATE();
- case 270:
+ case 316:
ACCEPT_TOKEN(aux_sym_jsx_text_token1);
if (lookahead == ' ') ADVANCE(2);
- if (lookahead == '-') ADVANCE(267);
- if (lookahead == '/') ADVANCE(266);
- if (aux_sym_jsx_text_token1_character_set_2(lookahead)) ADVANCE(270);
+ if (lookahead == '-') ADVANCE(313);
+ if (lookahead == '/') ADVANCE(312);
+ if (aux_sym_jsx_text_token1_character_set_1(lookahead)) ADVANCE(316);
if (lookahead != 0 &&
lookahead != '\n' &&
+ lookahead != '&' &&
lookahead != '<' &&
lookahead != '>' &&
lookahead != '{' &&
- lookahead != '}') ADVANCE(269);
+ lookahead != '}') ADVANCE(315);
END_STATE();
- case 271:
+ case 317:
ACCEPT_TOKEN(aux_sym_jsx_text_token1);
- if (lookahead == ' ') ADVANCE(6);
- if (lookahead == '*') ADVANCE(271);
- if (lookahead == '/') ADVANCE(269);
+ if (lookahead == ' ') ADVANCE(8);
+ if (lookahead == '*') ADVANCE(317);
+ if (lookahead == '/') ADVANCE(315);
if (lookahead == '\n' ||
+ lookahead == '&' ||
lookahead == '<' ||
lookahead == '>' ||
lookahead == '{' ||
- lookahead == '}') ADVANCE(46);
- if (lookahead != 0) ADVANCE(272);
+ lookahead == '}') ADVANCE(52);
+ if (lookahead != 0) ADVANCE(318);
END_STATE();
- case 272:
+ case 318:
ACCEPT_TOKEN(aux_sym_jsx_text_token1);
- if (lookahead == ' ') ADVANCE(6);
- if (lookahead == '*') ADVANCE(271);
+ if (lookahead == ' ') ADVANCE(8);
+ if (lookahead == '*') ADVANCE(317);
if (lookahead == '\n' ||
+ lookahead == '&' ||
lookahead == '<' ||
lookahead == '>' ||
lookahead == '{' ||
- lookahead == '}') ADVANCE(46);
- if (lookahead != 0) ADVANCE(272);
+ lookahead == '}') ADVANCE(52);
+ if (lookahead != 0) ADVANCE(318);
END_STATE();
- case 273:
+ case 319:
ACCEPT_TOKEN(aux_sym_jsx_text_token1);
- if (lookahead == ' ') ADVANCE(274);
- if (lookahead == '<' ||
+ if (lookahead == ' ') ADVANCE(320);
+ if (lookahead == '&' ||
+ lookahead == '<' ||
lookahead == '>' ||
lookahead == '{' ||
- lookahead == '}') ADVANCE(275);
+ lookahead == '}') ADVANCE(321);
if (lookahead != 0 &&
- lookahead != '\n') ADVANCE(273);
+ lookahead != '\n') ADVANCE(319);
END_STATE();
- case 274:
+ case 320:
ACCEPT_TOKEN(aux_sym_jsx_text_token2);
- if (lookahead == ' ') ADVANCE(274);
- if (lookahead == '<' ||
+ if (lookahead == ' ') ADVANCE(320);
+ if (lookahead == '&' ||
+ lookahead == '<' ||
lookahead == '>' ||
lookahead == '{' ||
- lookahead == '}') ADVANCE(275);
+ lookahead == '}') ADVANCE(321);
if (lookahead != 0 &&
- lookahead != '\n') ADVANCE(273);
+ lookahead != '\n') ADVANCE(319);
END_STATE();
- case 275:
+ case 321:
ACCEPT_TOKEN(aux_sym_jsx_text_token2);
if (lookahead != 0 &&
- lookahead != '\n') ADVANCE(275);
+ lookahead != '\n') ADVANCE(321);
END_STATE();
- case 276:
+ case 322:
+ ACCEPT_TOKEN(sym_jsx_html_character_reference);
+ END_STATE();
+ case 323:
ACCEPT_TOKEN(anon_sym_LT);
- if (lookahead == '!') ADVANCE(49);
+ if (lookahead == '!') ADVANCE(54);
END_STATE();
- case 277:
+ case 324:
ACCEPT_TOKEN(anon_sym_LT);
- if (lookahead == '!') ADVANCE(49);
- if (lookahead == '/') ADVANCE(290);
+ if (lookahead == '!') ADVANCE(54);
+ if (lookahead == '/') ADVANCE(337);
END_STATE();
- case 278:
+ case 325:
ACCEPT_TOKEN(anon_sym_LT);
- if (lookahead == '!') ADVANCE(49);
- if (lookahead == '/') ADVANCE(290);
- if (lookahead == '<') ADVANCE(327);
- if (lookahead == '=') ADVANCE(344);
- if (lookahead == 't') ADVANCE(80);
+ if (lookahead == '!') ADVANCE(54);
+ if (lookahead == '/') ADVANCE(337);
+ if (lookahead == '<') ADVANCE(398);
+ if (lookahead == '=') ADVANCE(415);
+ if (lookahead == 't') ADVANCE(124);
END_STATE();
- case 279:
+ case 326:
ACCEPT_TOKEN(anon_sym_LT);
- if (lookahead == '!') ADVANCE(49);
- if (lookahead == '<') ADVANCE(327);
- if (lookahead == '=') ADVANCE(344);
+ if (lookahead == '!') ADVANCE(54);
+ if (lookahead == '<') ADVANCE(398);
+ if (lookahead == '=') ADVANCE(415);
END_STATE();
- case 280:
+ case 327:
ACCEPT_TOKEN(anon_sym_LT);
- if (lookahead == '!') ADVANCE(49);
- if (lookahead == '<') ADVANCE(326);
- if (lookahead == '=') ADVANCE(344);
+ if (lookahead == '!') ADVANCE(54);
+ if (lookahead == '<') ADVANCE(397);
+ if (lookahead == '=') ADVANCE(415);
END_STATE();
- case 281:
+ case 328:
ACCEPT_TOKEN(anon_sym_LT);
- if (lookahead == '!') ADVANCE(49);
- if (lookahead == '<') ADVANCE(326);
- if (lookahead == '=') ADVANCE(344);
- if (lookahead == 't') ADVANCE(80);
+ if (lookahead == '!') ADVANCE(54);
+ if (lookahead == '<') ADVANCE(397);
+ if (lookahead == '=') ADVANCE(415);
+ if (lookahead == 't') ADVANCE(124);
END_STATE();
- case 282:
+ case 329:
ACCEPT_TOKEN(anon_sym_LT);
- if (lookahead == '!') ADVANCE(49);
- if (lookahead == 't') ADVANCE(80);
+ if (lookahead == '!') ADVANCE(54);
+ if (lookahead == 't') ADVANCE(124);
END_STATE();
- case 283:
+ case 330:
ACCEPT_TOKEN(anon_sym_GT);
END_STATE();
- case 284:
+ case 331:
ACCEPT_TOKEN(anon_sym_GT);
- if (lookahead == '=') ADVANCE(349);
- if (lookahead == '>') ADVANCE(322);
+ if (lookahead == '=') ADVANCE(420);
+ if (lookahead == '>') ADVANCE(393);
END_STATE();
- case 285:
+ case 332:
ACCEPT_TOKEN(anon_sym_GT);
- if (lookahead == '=') ADVANCE(349);
- if (lookahead == '>') ADVANCE(323);
+ if (lookahead == '=') ADVANCE(420);
+ if (lookahead == '>') ADVANCE(394);
END_STATE();
- case 286:
+ case 333:
ACCEPT_TOKEN(sym_jsx_identifier);
if (lookahead == '$' ||
lookahead == '-' ||
('0' <= lookahead && lookahead <= '9') ||
('A' <= lookahead && lookahead <= 'Z') ||
lookahead == '_' ||
- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(286);
+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(333);
END_STATE();
- case 287:
+ case 334:
ACCEPT_TOKEN(anon_sym_DOT);
END_STATE();
- case 288:
+ case 335:
ACCEPT_TOKEN(anon_sym_DOT);
- if (lookahead == '.') ADVANCE(57);
- if (('0' <= lookahead && lookahead <= '9')) ADVANCE(430);
+ if (lookahead == '.') ADVANCE(62);
+ if (('0' <= lookahead && lookahead <= '9')) ADVANCE(497);
END_STATE();
- case 289:
+ case 336:
ACCEPT_TOKEN(anon_sym_DOT);
- if (('0' <= lookahead && lookahead <= '9')) ADVANCE(430);
+ if (('0' <= lookahead && lookahead <= '9')) ADVANCE(497);
END_STATE();
- case 290:
+ case 337:
ACCEPT_TOKEN(anon_sym_LT_SLASH);
END_STATE();
- case 291:
+ case 338:
ACCEPT_TOKEN(anon_sym_SLASH_GT);
END_STATE();
- case 292:
+ case 339:
+ ACCEPT_TOKEN(anon_sym_DQUOTE);
+ END_STATE();
+ case 340:
+ ACCEPT_TOKEN(anon_sym_SQUOTE);
+ END_STATE();
+ case 341:
+ ACCEPT_TOKEN(sym_unescaped_double_jsx_attribute_string_fragment);
+ if (lookahead == '\n') ADVANCE(351);
+ if (lookahead != 0 &&
+ lookahead != '"' &&
+ lookahead != '&') ADVANCE(341);
+ END_STATE();
+ case 342:
+ ACCEPT_TOKEN(sym_unescaped_double_jsx_attribute_string_fragment);
+ if (lookahead == '!') ADVANCE(349);
+ if (lookahead != 0 &&
+ lookahead != '"' &&
+ lookahead != '&') ADVANCE(351);
+ END_STATE();
+ case 343:
+ ACCEPT_TOKEN(sym_unescaped_double_jsx_attribute_string_fragment);
+ if (lookahead == '*') ADVANCE(345);
+ if (lookahead == '/') ADVANCE(341);
+ if (lookahead != 0 &&
+ lookahead != '"' &&
+ lookahead != '&') ADVANCE(351);
+ END_STATE();
+ case 344:
+ ACCEPT_TOKEN(sym_unescaped_double_jsx_attribute_string_fragment);
+ if (lookahead == '*') ADVANCE(344);
+ if (lookahead == '/') ADVANCE(351);
+ if (lookahead != 0 &&
+ lookahead != '"' &&
+ lookahead != '&') ADVANCE(345);
+ END_STATE();
+ case 345:
+ ACCEPT_TOKEN(sym_unescaped_double_jsx_attribute_string_fragment);
+ if (lookahead == '*') ADVANCE(344);
+ if (lookahead != 0 &&
+ lookahead != '"' &&
+ lookahead != '&') ADVANCE(345);
+ END_STATE();
+ case 346:
+ ACCEPT_TOKEN(sym_unescaped_double_jsx_attribute_string_fragment);
+ if (lookahead == '-') ADVANCE(347);
+ if (lookahead == '/') ADVANCE(343);
+ if (lookahead == '<') ADVANCE(342);
+ if (anon_sym_PERCENT_character_set_1(lookahead)) ADVANCE(346);
+ if (lookahead != 0 &&
+ lookahead != '"' &&
+ lookahead != '&') ADVANCE(351);
+ END_STATE();
+ case 347:
+ ACCEPT_TOKEN(sym_unescaped_double_jsx_attribute_string_fragment);
+ if (lookahead == '-') ADVANCE(350);
+ if (lookahead != 0 &&
+ lookahead != '"' &&
+ lookahead != '&') ADVANCE(351);
+ END_STATE();
+ case 348:
+ ACCEPT_TOKEN(sym_unescaped_double_jsx_attribute_string_fragment);
+ if (lookahead == '-') ADVANCE(341);
+ if (lookahead != 0 &&
+ lookahead != '"' &&
+ lookahead != '&') ADVANCE(351);
+ END_STATE();
+ case 349:
+ ACCEPT_TOKEN(sym_unescaped_double_jsx_attribute_string_fragment);
+ if (lookahead == '-') ADVANCE(348);
+ if (lookahead != 0 &&
+ lookahead != '"' &&
+ lookahead != '&') ADVANCE(351);
+ END_STATE();
+ case 350:
+ ACCEPT_TOKEN(sym_unescaped_double_jsx_attribute_string_fragment);
+ if (lookahead == '>') ADVANCE(341);
+ if (lookahead != 0 &&
+ lookahead != '"' &&
+ lookahead != '&') ADVANCE(351);
+ END_STATE();
+ case 351:
+ ACCEPT_TOKEN(sym_unescaped_double_jsx_attribute_string_fragment);
+ if (lookahead != 0 &&
+ lookahead != '"' &&
+ lookahead != '&') ADVANCE(351);
+ END_STATE();
+ case 352:
+ ACCEPT_TOKEN(sym_unescaped_single_jsx_attribute_string_fragment);
+ if (lookahead == '\n') ADVANCE(362);
+ if (lookahead != 0 &&
+ lookahead != '&' &&
+ lookahead != '\'') ADVANCE(352);
+ END_STATE();
+ case 353:
+ ACCEPT_TOKEN(sym_unescaped_single_jsx_attribute_string_fragment);
+ if (lookahead == '!') ADVANCE(360);
+ if (lookahead != 0 &&
+ lookahead != '&' &&
+ lookahead != '\'') ADVANCE(362);
+ END_STATE();
+ case 354:
+ ACCEPT_TOKEN(sym_unescaped_single_jsx_attribute_string_fragment);
+ if (lookahead == '*') ADVANCE(356);
+ if (lookahead == '/') ADVANCE(352);
+ if (lookahead != 0 &&
+ lookahead != '&' &&
+ lookahead != '\'') ADVANCE(362);
+ END_STATE();
+ case 355:
+ ACCEPT_TOKEN(sym_unescaped_single_jsx_attribute_string_fragment);
+ if (lookahead == '*') ADVANCE(355);
+ if (lookahead == '/') ADVANCE(362);
+ if (lookahead != 0 &&
+ lookahead != '&' &&
+ lookahead != '\'') ADVANCE(356);
+ END_STATE();
+ case 356:
+ ACCEPT_TOKEN(sym_unescaped_single_jsx_attribute_string_fragment);
+ if (lookahead == '*') ADVANCE(355);
+ if (lookahead != 0 &&
+ lookahead != '&' &&
+ lookahead != '\'') ADVANCE(356);
+ END_STATE();
+ case 357:
+ ACCEPT_TOKEN(sym_unescaped_single_jsx_attribute_string_fragment);
+ if (lookahead == '-') ADVANCE(358);
+ if (lookahead == '/') ADVANCE(354);
+ if (lookahead == '<') ADVANCE(353);
+ if (anon_sym_PERCENT_character_set_1(lookahead)) ADVANCE(357);
+ if (lookahead != 0 &&
+ lookahead != '&' &&
+ lookahead != '\'') ADVANCE(362);
+ END_STATE();
+ case 358:
+ ACCEPT_TOKEN(sym_unescaped_single_jsx_attribute_string_fragment);
+ if (lookahead == '-') ADVANCE(361);
+ if (lookahead != 0 &&
+ lookahead != '&' &&
+ lookahead != '\'') ADVANCE(362);
+ END_STATE();
+ case 359:
+ ACCEPT_TOKEN(sym_unescaped_single_jsx_attribute_string_fragment);
+ if (lookahead == '-') ADVANCE(352);
+ if (lookahead != 0 &&
+ lookahead != '&' &&
+ lookahead != '\'') ADVANCE(362);
+ END_STATE();
+ case 360:
+ ACCEPT_TOKEN(sym_unescaped_single_jsx_attribute_string_fragment);
+ if (lookahead == '-') ADVANCE(359);
+ if (lookahead != 0 &&
+ lookahead != '&' &&
+ lookahead != '\'') ADVANCE(362);
+ END_STATE();
+ case 361:
+ ACCEPT_TOKEN(sym_unescaped_single_jsx_attribute_string_fragment);
+ if (lookahead == '>') ADVANCE(352);
+ if (lookahead != 0 &&
+ lookahead != '&' &&
+ lookahead != '\'') ADVANCE(362);
+ END_STATE();
+ case 362:
+ ACCEPT_TOKEN(sym_unescaped_single_jsx_attribute_string_fragment);
+ if (lookahead != 0 &&
+ lookahead != '&' &&
+ lookahead != '\'') ADVANCE(362);
+ END_STATE();
+ case 363:
ACCEPT_TOKEN(anon_sym_class);
END_STATE();
- case 293:
+ case 364:
ACCEPT_TOKEN(anon_sym_class);
- if (lookahead == '\\') ADVANCE(158);
- if (!sym_identifier_character_set_1(lookahead)) ADVANCE(565);
+ if (lookahead == '\\') ADVANCE(202);
+ if (!sym_identifier_character_set_1(lookahead)) ADVANCE(632);
END_STATE();
- case 294:
+ case 365:
ACCEPT_TOKEN(anon_sym_extends);
END_STATE();
- case 295:
+ case 366:
ACCEPT_TOKEN(anon_sym_extends);
- if (lookahead == '\\') ADVANCE(158);
- if (!sym_identifier_character_set_1(lookahead)) ADVANCE(565);
+ if (lookahead == '\\') ADVANCE(202);
+ if (!sym_identifier_character_set_1(lookahead)) ADVANCE(632);
END_STATE();
- case 296:
+ case 367:
ACCEPT_TOKEN(anon_sym_async);
END_STATE();
- case 297:
+ case 368:
ACCEPT_TOKEN(anon_sym_async);
- if (lookahead == '\\') ADVANCE(158);
- if (!sym_identifier_character_set_1(lookahead)) ADVANCE(565);
+ if (lookahead == '\\') ADVANCE(202);
+ if (!sym_identifier_character_set_1(lookahead)) ADVANCE(632);
END_STATE();
- case 298:
+ case 369:
ACCEPT_TOKEN(anon_sym_function);
END_STATE();
- case 299:
+ case 370:
ACCEPT_TOKEN(anon_sym_function);
- if (lookahead == '\\') ADVANCE(158);
- if (!sym_identifier_character_set_1(lookahead)) ADVANCE(565);
+ if (lookahead == '\\') ADVANCE(202);
+ if (!sym_identifier_character_set_1(lookahead)) ADVANCE(632);
END_STATE();
- case 300:
+ case 371:
ACCEPT_TOKEN(anon_sym_EQ_GT);
END_STATE();
- case 301:
+ case 372:
ACCEPT_TOKEN(sym_optional_chain);
END_STATE();
- case 302:
+ case 373:
ACCEPT_TOKEN(anon_sym_PLUS_EQ);
END_STATE();
- case 303:
+ case 374:
ACCEPT_TOKEN(anon_sym_DASH_EQ);
END_STATE();
- case 304:
+ case 375:
ACCEPT_TOKEN(anon_sym_STAR_EQ);
END_STATE();
- case 305:
+ case 376:
ACCEPT_TOKEN(anon_sym_SLASH_EQ);
END_STATE();
- case 306:
+ case 377:
ACCEPT_TOKEN(anon_sym_PERCENT_EQ);
END_STATE();
- case 307:
+ case 378:
ACCEPT_TOKEN(anon_sym_CARET_EQ);
END_STATE();
- case 308:
+ case 379:
ACCEPT_TOKEN(anon_sym_AMP_EQ);
END_STATE();
- case 309:
+ case 380:
ACCEPT_TOKEN(anon_sym_PIPE_EQ);
END_STATE();
- case 310:
+ case 381:
ACCEPT_TOKEN(anon_sym_GT_GT_EQ);
END_STATE();
- case 311:
+ case 382:
ACCEPT_TOKEN(anon_sym_GT_GT_GT_EQ);
END_STATE();
- case 312:
+ case 383:
ACCEPT_TOKEN(anon_sym_LT_LT_EQ);
END_STATE();
- case 313:
+ case 384:
ACCEPT_TOKEN(anon_sym_STAR_STAR_EQ);
END_STATE();
- case 314:
+ case 385:
ACCEPT_TOKEN(anon_sym_AMP_AMP_EQ);
END_STATE();
- case 315:
+ case 386:
ACCEPT_TOKEN(anon_sym_PIPE_PIPE_EQ);
END_STATE();
- case 316:
+ case 387:
ACCEPT_TOKEN(anon_sym_QMARK_QMARK_EQ);
END_STATE();
- case 317:
+ case 388:
ACCEPT_TOKEN(anon_sym_DOT_DOT_DOT);
END_STATE();
- case 318:
+ case 389:
ACCEPT_TOKEN(anon_sym_AMP_AMP);
END_STATE();
- case 319:
+ case 390:
ACCEPT_TOKEN(anon_sym_AMP_AMP);
- if (lookahead == '=') ADVANCE(314);
+ if (lookahead == '=') ADVANCE(385);
END_STATE();
- case 320:
+ case 391:
ACCEPT_TOKEN(anon_sym_PIPE_PIPE);
END_STATE();
- case 321:
+ case 392:
ACCEPT_TOKEN(anon_sym_PIPE_PIPE);
- if (lookahead == '=') ADVANCE(315);
+ if (lookahead == '=') ADVANCE(386);
END_STATE();
- case 322:
+ case 393:
ACCEPT_TOKEN(anon_sym_GT_GT);
- if (lookahead == '=') ADVANCE(310);
- if (lookahead == '>') ADVANCE(325);
+ if (lookahead == '=') ADVANCE(381);
+ if (lookahead == '>') ADVANCE(396);
END_STATE();
- case 323:
+ case 394:
ACCEPT_TOKEN(anon_sym_GT_GT);
- if (lookahead == '>') ADVANCE(324);
+ if (lookahead == '>') ADVANCE(395);
END_STATE();
- case 324:
+ case 395:
ACCEPT_TOKEN(anon_sym_GT_GT_GT);
END_STATE();
- case 325:
+ case 396:
ACCEPT_TOKEN(anon_sym_GT_GT_GT);
- if (lookahead == '=') ADVANCE(311);
+ if (lookahead == '=') ADVANCE(382);
END_STATE();
- case 326:
+ case 397:
ACCEPT_TOKEN(anon_sym_LT_LT);
END_STATE();
- case 327:
+ case 398:
ACCEPT_TOKEN(anon_sym_LT_LT);
- if (lookahead == '=') ADVANCE(312);
+ if (lookahead == '=') ADVANCE(383);
END_STATE();
- case 328:
+ case 399:
ACCEPT_TOKEN(anon_sym_AMP);
- if (lookahead == '&') ADVANCE(319);
- if (lookahead == '=') ADVANCE(308);
+ if (lookahead == '&') ADVANCE(390);
+ if (lookahead == '=') ADVANCE(379);
END_STATE();
- case 329:
+ case 400:
ACCEPT_TOKEN(anon_sym_AMP);
- if (lookahead == '&') ADVANCE(318);
+ if (lookahead == '&') ADVANCE(389);
END_STATE();
- case 330:
+ case 401:
ACCEPT_TOKEN(anon_sym_CARET);
END_STATE();
- case 331:
+ case 402:
ACCEPT_TOKEN(anon_sym_CARET);
- if (lookahead == '=') ADVANCE(307);
+ if (lookahead == '=') ADVANCE(378);
END_STATE();
- case 332:
+ case 403:
ACCEPT_TOKEN(anon_sym_PIPE);
- if (lookahead == '=') ADVANCE(309);
- if (lookahead == '|') ADVANCE(321);
+ if (lookahead == '=') ADVANCE(380);
+ if (lookahead == '|') ADVANCE(392);
END_STATE();
- case 333:
+ case 404:
ACCEPT_TOKEN(anon_sym_PIPE);
- if (lookahead == '|') ADVANCE(320);
+ if (lookahead == '|') ADVANCE(391);
END_STATE();
- case 334:
+ case 405:
ACCEPT_TOKEN(anon_sym_PLUS);
- if (lookahead == '+') ADVANCE(358);
+ if (lookahead == '+') ADVANCE(429);
END_STATE();
- case 335:
+ case 406:
ACCEPT_TOKEN(anon_sym_PLUS);
- if (lookahead == '+') ADVANCE(358);
- if (lookahead == '=') ADVANCE(302);
+ if (lookahead == '+') ADVANCE(429);
+ if (lookahead == '=') ADVANCE(373);
END_STATE();
- case 336:
+ case 407:
ACCEPT_TOKEN(anon_sym_DASH);
- if (lookahead == '-') ADVANCE(359);
+ if (lookahead == '-') ADVANCE(430);
END_STATE();
- case 337:
+ case 408:
ACCEPT_TOKEN(anon_sym_DASH);
- if (lookahead == '-') ADVANCE(359);
- if (lookahead == '=') ADVANCE(303);
+ if (lookahead == '-') ADVANCE(430);
+ if (lookahead == '=') ADVANCE(374);
END_STATE();
- case 338:
+ case 409:
ACCEPT_TOKEN(anon_sym_SLASH);
- if (lookahead == '*') ADVANCE(46);
- if (lookahead == '/') ADVANCE(391);
+ if (lookahead == '*') ADVANCE(52);
+ if (lookahead == '/') ADVANCE(458);
END_STATE();
- case 339:
+ case 410:
ACCEPT_TOKEN(anon_sym_SLASH);
- if (lookahead == '*') ADVANCE(46);
- if (lookahead == '/') ADVANCE(391);
- if (lookahead == '=') ADVANCE(305);
+ if (lookahead == '*') ADVANCE(52);
+ if (lookahead == '/') ADVANCE(458);
+ if (lookahead == '=') ADVANCE(376);
END_STATE();
- case 340:
+ case 411:
ACCEPT_TOKEN(anon_sym_PERCENT);
END_STATE();
- case 341:
+ case 412:
ACCEPT_TOKEN(anon_sym_PERCENT);
- if (lookahead == '=') ADVANCE(306);
+ if (lookahead == '=') ADVANCE(377);
END_STATE();
- case 342:
+ case 413:
ACCEPT_TOKEN(anon_sym_STAR_STAR);
END_STATE();
- case 343:
+ case 414:
ACCEPT_TOKEN(anon_sym_STAR_STAR);
- if (lookahead == '=') ADVANCE(313);
+ if (lookahead == '=') ADVANCE(384);
END_STATE();
- case 344:
+ case 415:
ACCEPT_TOKEN(anon_sym_LT_EQ);
END_STATE();
- case 345:
+ case 416:
ACCEPT_TOKEN(anon_sym_EQ_EQ);
- if (lookahead == '=') ADVANCE(346);
+ if (lookahead == '=') ADVANCE(417);
END_STATE();
- case 346:
+ case 417:
ACCEPT_TOKEN(anon_sym_EQ_EQ_EQ);
END_STATE();
- case 347:
+ case 418:
ACCEPT_TOKEN(anon_sym_BANG_EQ);
- if (lookahead == '=') ADVANCE(348);
+ if (lookahead == '=') ADVANCE(419);
END_STATE();
- case 348:
+ case 419:
ACCEPT_TOKEN(anon_sym_BANG_EQ_EQ);
END_STATE();
- case 349:
+ case 420:
ACCEPT_TOKEN(anon_sym_GT_EQ);
END_STATE();
- case 350:
+ case 421:
ACCEPT_TOKEN(anon_sym_QMARK_QMARK);
END_STATE();
- case 351:
+ case 422:
ACCEPT_TOKEN(anon_sym_QMARK_QMARK);
- if (lookahead == '=') ADVANCE(316);
+ if (lookahead == '=') ADVANCE(387);
END_STATE();
- case 352:
+ case 423:
ACCEPT_TOKEN(anon_sym_instanceof);
END_STATE();
- case 353:
+ case 424:
ACCEPT_TOKEN(anon_sym_instanceof);
- if (lookahead == '\\') ADVANCE(158);
- if (!sym_identifier_character_set_1(lookahead)) ADVANCE(565);
+ if (lookahead == '\\') ADVANCE(202);
+ if (!sym_identifier_character_set_1(lookahead)) ADVANCE(632);
END_STATE();
- case 354:
+ case 425:
ACCEPT_TOKEN(anon_sym_instanceof);
- if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(413);
+ if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(480);
END_STATE();
- case 355:
+ case 426:
ACCEPT_TOKEN(anon_sym_BANG);
END_STATE();
- case 356:
+ case 427:
ACCEPT_TOKEN(anon_sym_BANG);
- if (lookahead == '=') ADVANCE(347);
+ if (lookahead == '=') ADVANCE(418);
END_STATE();
- case 357:
+ case 428:
ACCEPT_TOKEN(anon_sym_TILDE);
END_STATE();
- case 358:
+ case 429:
ACCEPT_TOKEN(anon_sym_PLUS_PLUS);
END_STATE();
- case 359:
+ case 430:
ACCEPT_TOKEN(anon_sym_DASH_DASH);
- if (lookahead == '>') ADVANCE(391);
- END_STATE();
- case 360:
- ACCEPT_TOKEN(anon_sym_DQUOTE);
- END_STATE();
- case 361:
- ACCEPT_TOKEN(anon_sym_SQUOTE);
+ if (lookahead == '>') ADVANCE(458);
END_STATE();
- case 362:
- ACCEPT_TOKEN(sym_unescaped_double_string_fragment);
- if (lookahead == '\n') ADVANCE(372);
- if (lookahead != 0 &&
- lookahead != '"' &&
- lookahead != '\\') ADVANCE(362);
- END_STATE();
- case 363:
+ case 431:
ACCEPT_TOKEN(sym_unescaped_double_string_fragment);
- if (lookahead == '!') ADVANCE(370);
+ if (lookahead == '!') ADVANCE(438);
if (lookahead != 0 &&
+ lookahead != '\n' &&
lookahead != '"' &&
- lookahead != '\\') ADVANCE(372);
+ lookahead != '\\') ADVANCE(440);
END_STATE();
- case 364:
+ case 432:
ACCEPT_TOKEN(sym_unescaped_double_string_fragment);
- if (lookahead == '*') ADVANCE(366);
- if (lookahead == '/') ADVANCE(362);
+ if (lookahead == '*') ADVANCE(434);
+ if (lookahead == '/') ADVANCE(440);
if (lookahead != 0 &&
+ lookahead != '\n' &&
lookahead != '"' &&
- lookahead != '\\') ADVANCE(372);
+ lookahead != '\\') ADVANCE(440);
END_STATE();
- case 365:
+ case 433:
ACCEPT_TOKEN(sym_unescaped_double_string_fragment);
- if (lookahead == '*') ADVANCE(365);
- if (lookahead == '/') ADVANCE(372);
+ if (lookahead == '*') ADVANCE(433);
+ if (lookahead == '/') ADVANCE(440);
if (lookahead != 0 &&
+ lookahead != '\n' &&
lookahead != '"' &&
- lookahead != '\\') ADVANCE(366);
+ lookahead != '\\') ADVANCE(434);
END_STATE();
- case 366:
+ case 434:
ACCEPT_TOKEN(sym_unescaped_double_string_fragment);
- if (lookahead == '*') ADVANCE(365);
+ if (lookahead == '*') ADVANCE(433);
if (lookahead != 0 &&
+ lookahead != '\n' &&
lookahead != '"' &&
- lookahead != '\\') ADVANCE(366);
+ lookahead != '\\') ADVANCE(434);
END_STATE();
- case 367:
+ case 435:
ACCEPT_TOKEN(sym_unescaped_double_string_fragment);
- if (lookahead == '-') ADVANCE(368);
- if (lookahead == '/') ADVANCE(364);
- if (lookahead == '<') ADVANCE(363);
- if (sym__glimmer_template_content_character_set_1(lookahead)) ADVANCE(367);
+ if (lookahead == '-') ADVANCE(437);
+ if (lookahead == '/') ADVANCE(432);
+ if (lookahead == '<') ADVANCE(431);
+ if (sym_unescaped_single_string_fragment_character_set_1(lookahead)) ADVANCE(435);
if (lookahead != 0 &&
+ lookahead != '\n' &&
lookahead != '"' &&
- lookahead != '\\') ADVANCE(372);
+ lookahead != '\\') ADVANCE(440);
END_STATE();
- case 368:
+ case 436:
ACCEPT_TOKEN(sym_unescaped_double_string_fragment);
- if (lookahead == '-') ADVANCE(371);
+ if (lookahead == '-') ADVANCE(440);
if (lookahead != 0 &&
+ lookahead != '\n' &&
lookahead != '"' &&
- lookahead != '\\') ADVANCE(372);
+ lookahead != '\\') ADVANCE(440);
END_STATE();
- case 369:
+ case 437:
ACCEPT_TOKEN(sym_unescaped_double_string_fragment);
- if (lookahead == '-') ADVANCE(362);
+ if (lookahead == '-') ADVANCE(439);
if (lookahead != 0 &&
+ lookahead != '\n' &&
lookahead != '"' &&
- lookahead != '\\') ADVANCE(372);
+ lookahead != '\\') ADVANCE(440);
END_STATE();
- case 370:
+ case 438:
ACCEPT_TOKEN(sym_unescaped_double_string_fragment);
- if (lookahead == '-') ADVANCE(369);
+ if (lookahead == '-') ADVANCE(436);
if (lookahead != 0 &&
+ lookahead != '\n' &&
lookahead != '"' &&
- lookahead != '\\') ADVANCE(372);
+ lookahead != '\\') ADVANCE(440);
END_STATE();
- case 371:
+ case 439:
ACCEPT_TOKEN(sym_unescaped_double_string_fragment);
- if (lookahead == '>') ADVANCE(362);
+ if (lookahead == '>') ADVANCE(440);
if (lookahead != 0 &&
+ lookahead != '\n' &&
lookahead != '"' &&
- lookahead != '\\') ADVANCE(372);
+ lookahead != '\\') ADVANCE(440);
END_STATE();
- case 372:
+ case 440:
ACCEPT_TOKEN(sym_unescaped_double_string_fragment);
if (lookahead != 0 &&
+ lookahead != '\n' &&
lookahead != '"' &&
- lookahead != '\\') ADVANCE(372);
- END_STATE();
- case 373:
- ACCEPT_TOKEN(sym_unescaped_single_string_fragment);
- if (lookahead == '\n') ADVANCE(383);
- if (lookahead != 0 &&
- lookahead != '\'' &&
- lookahead != '\\') ADVANCE(373);
+ lookahead != '\\') ADVANCE(440);
END_STATE();
- case 374:
+ case 441:
ACCEPT_TOKEN(sym_unescaped_single_string_fragment);
- if (lookahead == '!') ADVANCE(381);
+ if (lookahead == '!') ADVANCE(448);
if (lookahead != 0 &&
+ lookahead != '\n' &&
lookahead != '\'' &&
- lookahead != '\\') ADVANCE(383);
+ lookahead != '\\') ADVANCE(450);
END_STATE();
- case 375:
+ case 442:
ACCEPT_TOKEN(sym_unescaped_single_string_fragment);
- if (lookahead == '*') ADVANCE(377);
- if (lookahead == '/') ADVANCE(373);
+ if (lookahead == '*') ADVANCE(444);
+ if (lookahead == '/') ADVANCE(450);
if (lookahead != 0 &&
+ lookahead != '\n' &&
lookahead != '\'' &&
- lookahead != '\\') ADVANCE(383);
+ lookahead != '\\') ADVANCE(450);
END_STATE();
- case 376:
+ case 443:
ACCEPT_TOKEN(sym_unescaped_single_string_fragment);
- if (lookahead == '*') ADVANCE(376);
- if (lookahead == '/') ADVANCE(383);
+ if (lookahead == '*') ADVANCE(443);
+ if (lookahead == '/') ADVANCE(450);
if (lookahead != 0 &&
+ lookahead != '\n' &&
lookahead != '\'' &&
- lookahead != '\\') ADVANCE(377);
+ lookahead != '\\') ADVANCE(444);
END_STATE();
- case 377:
+ case 444:
ACCEPT_TOKEN(sym_unescaped_single_string_fragment);
- if (lookahead == '*') ADVANCE(376);
+ if (lookahead == '*') ADVANCE(443);
if (lookahead != 0 &&
+ lookahead != '\n' &&
lookahead != '\'' &&
- lookahead != '\\') ADVANCE(377);
+ lookahead != '\\') ADVANCE(444);
END_STATE();
- case 378:
+ case 445:
ACCEPT_TOKEN(sym_unescaped_single_string_fragment);
- if (lookahead == '-') ADVANCE(379);
- if (lookahead == '/') ADVANCE(375);
- if (lookahead == '<') ADVANCE(374);
- if (sym__glimmer_template_content_character_set_1(lookahead)) ADVANCE(378);
+ if (lookahead == '-') ADVANCE(447);
+ if (lookahead == '/') ADVANCE(442);
+ if (lookahead == '<') ADVANCE(441);
+ if (sym_unescaped_single_string_fragment_character_set_1(lookahead)) ADVANCE(445);
if (lookahead != 0 &&
+ lookahead != '\n' &&
lookahead != '\'' &&
- lookahead != '\\') ADVANCE(383);
+ lookahead != '\\') ADVANCE(450);
END_STATE();
- case 379:
+ case 446:
ACCEPT_TOKEN(sym_unescaped_single_string_fragment);
- if (lookahead == '-') ADVANCE(382);
+ if (lookahead == '-') ADVANCE(450);
if (lookahead != 0 &&
+ lookahead != '\n' &&
lookahead != '\'' &&
- lookahead != '\\') ADVANCE(383);
+ lookahead != '\\') ADVANCE(450);
END_STATE();
- case 380:
+ case 447:
ACCEPT_TOKEN(sym_unescaped_single_string_fragment);
- if (lookahead == '-') ADVANCE(373);
+ if (lookahead == '-') ADVANCE(449);
if (lookahead != 0 &&
+ lookahead != '\n' &&
lookahead != '\'' &&
- lookahead != '\\') ADVANCE(383);
+ lookahead != '\\') ADVANCE(450);
END_STATE();
- case 381:
+ case 448:
ACCEPT_TOKEN(sym_unescaped_single_string_fragment);
- if (lookahead == '-') ADVANCE(380);
+ if (lookahead == '-') ADVANCE(446);
if (lookahead != 0 &&
+ lookahead != '\n' &&
lookahead != '\'' &&
- lookahead != '\\') ADVANCE(383);
+ lookahead != '\\') ADVANCE(450);
END_STATE();
- case 382:
+ case 449:
ACCEPT_TOKEN(sym_unescaped_single_string_fragment);
- if (lookahead == '>') ADVANCE(373);
+ if (lookahead == '>') ADVANCE(450);
if (lookahead != 0 &&
+ lookahead != '\n' &&
lookahead != '\'' &&
- lookahead != '\\') ADVANCE(383);
+ lookahead != '\\') ADVANCE(450);
END_STATE();
- case 383:
+ case 450:
ACCEPT_TOKEN(sym_unescaped_single_string_fragment);
if (lookahead != 0 &&
+ lookahead != '\n' &&
lookahead != '\'' &&
- lookahead != '\\') ADVANCE(383);
+ lookahead != '\\') ADVANCE(450);
END_STATE();
- case 384:
+ case 451:
ACCEPT_TOKEN(sym_escape_sequence);
END_STATE();
- case 385:
+ case 452:
ACCEPT_TOKEN(sym_escape_sequence);
- if (lookahead == '\\') ADVANCE(158);
- if (!sym_identifier_character_set_1(lookahead)) ADVANCE(565);
+ if (lookahead == '\\') ADVANCE(202);
+ if (!sym_identifier_character_set_1(lookahead)) ADVANCE(632);
END_STATE();
- case 386:
+ case 453:
ACCEPT_TOKEN(sym_escape_sequence);
- if (('0' <= lookahead && lookahead <= '7')) ADVANCE(384);
+ if (('0' <= lookahead && lookahead <= '7')) ADVANCE(451);
END_STATE();
- case 387:
+ case 454:
ACCEPT_TOKEN(sym_escape_sequence);
- if (('0' <= lookahead && lookahead <= '7')) ADVANCE(386);
+ if (('0' <= lookahead && lookahead <= '7')) ADVANCE(453);
END_STATE();
- case 388:
+ case 455:
ACCEPT_TOKEN(sym_comment);
END_STATE();
- case 389:
+ case 456:
ACCEPT_TOKEN(sym_comment);
- if (lookahead == '/') ADVANCE(391);
- if (lookahead == '[') ADVANCE(390);
- if (lookahead == '\\') ADVANCE(392);
+ if (lookahead == '/') ADVANCE(458);
+ if (lookahead == '[') ADVANCE(457);
+ if (lookahead == '\\') ADVANCE(459);
if (lookahead != 0 &&
- lookahead != '\n') ADVANCE(389);
+ lookahead != '\n') ADVANCE(456);
END_STATE();
- case 390:
+ case 457:
ACCEPT_TOKEN(sym_comment);
- if (lookahead == '\\') ADVANCE(393);
- if (lookahead == ']') ADVANCE(389);
+ if (lookahead == '\\') ADVANCE(460);
+ if (lookahead == ']') ADVANCE(456);
if (lookahead != 0 &&
- lookahead != '\n') ADVANCE(390);
+ lookahead != '\n') ADVANCE(457);
END_STATE();
- case 391:
+ case 458:
ACCEPT_TOKEN(sym_comment);
if (lookahead != 0 &&
- lookahead != '\n') ADVANCE(391);
+ lookahead != '\n') ADVANCE(458);
END_STATE();
- case 392:
+ case 459:
ACCEPT_TOKEN(sym_comment);
if (lookahead != 0 &&
- lookahead != '\n') ADVANCE(389);
+ lookahead != '\n') ADVANCE(456);
END_STATE();
- case 393:
+ case 460:
ACCEPT_TOKEN(sym_comment);
if (lookahead != 0 &&
- lookahead != '\n') ADVANCE(390);
+ lookahead != '\n') ADVANCE(457);
END_STATE();
- case 394:
+ case 461:
ACCEPT_TOKEN(anon_sym_BQUOTE);
END_STATE();
- case 395:
+ case 462:
ACCEPT_TOKEN(anon_sym_DOLLAR_LBRACE);
END_STATE();
- case 396:
+ case 463:
ACCEPT_TOKEN(anon_sym_SLASH2);
- if (lookahead == '*') ADVANCE(46);
- if (lookahead == '/') ADVANCE(391);
+ if (lookahead == '*') ADVANCE(52);
+ if (lookahead == '/') ADVANCE(458);
END_STATE();
- case 397:
+ case 464:
ACCEPT_TOKEN(sym_regex_pattern);
- if (lookahead == '\n') SKIP(53)
- if (lookahead == '-') ADVANCE(399);
- if (lookahead == '/') ADVANCE(43);
- if (lookahead == '<') ADVANCE(398);
- if (lookahead == '[') ADVANCE(64);
- if (lookahead == '\\') ADVANCE(196);
- if (sym__glimmer_template_content_character_set_1(lookahead)) ADVANCE(397);
- if (lookahead != 0) ADVANCE(403);
+ if (lookahead == '\n') SKIP(58)
+ if (lookahead == '-') ADVANCE(466);
+ if (lookahead == '/') ADVANCE(49);
+ if (lookahead == '<') ADVANCE(465);
+ if (lookahead == '[') ADVANCE(108);
+ if (lookahead == '\\') ADVANCE(242);
+ if (sym_unescaped_single_string_fragment_character_set_1(lookahead)) ADVANCE(464);
+ if (lookahead != 0) ADVANCE(470);
END_STATE();
- case 398:
+ case 465:
ACCEPT_TOKEN(sym_regex_pattern);
- if (lookahead == '!') ADVANCE(401);
- if (lookahead == '[') ADVANCE(64);
- if (lookahead == '\\') ADVANCE(196);
+ if (lookahead == '!') ADVANCE(468);
+ if (lookahead == '[') ADVANCE(108);
+ if (lookahead == '\\') ADVANCE(242);
if (lookahead != 0 &&
lookahead != '\n' &&
- lookahead != '/') ADVANCE(403);
+ lookahead != '/') ADVANCE(470);
END_STATE();
- case 399:
+ case 466:
ACCEPT_TOKEN(sym_regex_pattern);
- if (lookahead == '-') ADVANCE(402);
- if (lookahead == '[') ADVANCE(64);
- if (lookahead == '\\') ADVANCE(196);
+ if (lookahead == '-') ADVANCE(469);
+ if (lookahead == '[') ADVANCE(108);
+ if (lookahead == '\\') ADVANCE(242);
if (lookahead != 0 &&
lookahead != '\n' &&
- lookahead != '/') ADVANCE(403);
+ lookahead != '/') ADVANCE(470);
END_STATE();
- case 400:
+ case 467:
ACCEPT_TOKEN(sym_regex_pattern);
- if (lookahead == '-') ADVANCE(389);
- if (lookahead == '[') ADVANCE(64);
- if (lookahead == '\\') ADVANCE(196);
+ if (lookahead == '-') ADVANCE(456);
+ if (lookahead == '[') ADVANCE(108);
+ if (lookahead == '\\') ADVANCE(242);
if (lookahead != 0 &&
lookahead != '\n' &&
- lookahead != '/') ADVANCE(403);
+ lookahead != '/') ADVANCE(470);
END_STATE();
- case 401:
+ case 468:
ACCEPT_TOKEN(sym_regex_pattern);
- if (lookahead == '-') ADVANCE(400);
- if (lookahead == '[') ADVANCE(64);
- if (lookahead == '\\') ADVANCE(196);
+ if (lookahead == '-') ADVANCE(467);
+ if (lookahead == '[') ADVANCE(108);
+ if (lookahead == '\\') ADVANCE(242);
if (lookahead != 0 &&
lookahead != '\n' &&
- lookahead != '/') ADVANCE(403);
+ lookahead != '/') ADVANCE(470);
END_STATE();
- case 402:
+ case 469:
ACCEPT_TOKEN(sym_regex_pattern);
- if (lookahead == '>') ADVANCE(389);
- if (lookahead == '[') ADVANCE(64);
- if (lookahead == '\\') ADVANCE(196);
+ if (lookahead == '>') ADVANCE(456);
+ if (lookahead == '[') ADVANCE(108);
+ if (lookahead == '\\') ADVANCE(242);
if (lookahead != 0 &&
lookahead != '\n' &&
- lookahead != '/') ADVANCE(403);
+ lookahead != '/') ADVANCE(470);
END_STATE();
- case 403:
+ case 470:
ACCEPT_TOKEN(sym_regex_pattern);
- if (lookahead == '[') ADVANCE(64);
- if (lookahead == '\\') ADVANCE(196);
+ if (lookahead == '[') ADVANCE(108);
+ if (lookahead == '\\') ADVANCE(242);
if (lookahead != 0 &&
lookahead != '\n' &&
- lookahead != '/') ADVANCE(403);
+ lookahead != '/') ADVANCE(470);
END_STATE();
- case 404:
+ case 471:
ACCEPT_TOKEN(sym_regex_flags);
- if (lookahead == 'a') ADVANCE(410);
- if (('b' <= lookahead && lookahead <= 'z')) ADVANCE(413);
+ if (lookahead == 'a') ADVANCE(477);
+ if (('b' <= lookahead && lookahead <= 'z')) ADVANCE(480);
END_STATE();
- case 405:
+ case 472:
ACCEPT_TOKEN(sym_regex_flags);
- if (lookahead == 'c') ADVANCE(406);
- if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(413);
+ if (lookahead == 'c') ADVANCE(473);
+ if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(480);
END_STATE();
- case 406:
+ case 473:
ACCEPT_TOKEN(sym_regex_flags);
- if (lookahead == 'e') ADVANCE(411);
- if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(413);
+ if (lookahead == 'e') ADVANCE(478);
+ if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(480);
END_STATE();
- case 407:
+ case 474:
ACCEPT_TOKEN(sym_regex_flags);
- if (lookahead == 'f') ADVANCE(354);
- if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(413);
+ if (lookahead == 'f') ADVANCE(425);
+ if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(480);
END_STATE();
- case 408:
+ case 475:
ACCEPT_TOKEN(sym_regex_flags);
- if (lookahead == 'f') ADVANCE(242);
- if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(413);
+ if (lookahead == 'f') ADVANCE(288);
+ if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(480);
END_STATE();
- case 409:
+ case 476:
ACCEPT_TOKEN(sym_regex_flags);
- if (lookahead == 'n') ADVANCE(238);
- if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(413);
+ if (lookahead == 'n') ADVANCE(284);
+ if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(480);
END_STATE();
- case 410:
+ case 477:
ACCEPT_TOKEN(sym_regex_flags);
- if (lookahead == 'n') ADVANCE(405);
- if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(413);
+ if (lookahead == 'n') ADVANCE(472);
+ if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(480);
END_STATE();
- case 411:
+ case 478:
ACCEPT_TOKEN(sym_regex_flags);
- if (lookahead == 'o') ADVANCE(407);
- if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(413);
+ if (lookahead == 'o') ADVANCE(474);
+ if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(480);
END_STATE();
- case 412:
+ case 479:
ACCEPT_TOKEN(sym_regex_flags);
- if (lookahead == 't') ADVANCE(404);
- if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(413);
+ if (lookahead == 't') ADVANCE(471);
+ if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(480);
END_STATE();
- case 413:
+ case 480:
ACCEPT_TOKEN(sym_regex_flags);
- if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(413);
+ if (('a' <= lookahead && lookahead <= 'z')) ADVANCE(480);
END_STATE();
- case 414:
+ case 481:
ACCEPT_TOKEN(sym_number);
END_STATE();
- case 415:
+ case 482:
ACCEPT_TOKEN(sym_number);
- if (lookahead == '.') ADVANCE(431);
- if (lookahead == '0') ADVANCE(428);
+ if (lookahead == '.') ADVANCE(498);
+ if (lookahead == '0') ADVANCE(495);
if (lookahead == 'B' ||
- lookahead == 'b') ADVANCE(172);
+ lookahead == 'b') ADVANCE(217);
if (lookahead == 'E' ||
- lookahead == 'e') ADVANCE(171);
+ lookahead == 'e') ADVANCE(215);
if (lookahead == 'O' ||
- lookahead == 'o') ADVANCE(173);
+ lookahead == 'o') ADVANCE(218);
if (lookahead == 'X' ||
- lookahead == 'x') ADVANCE(181);
- if (lookahead == '_') ADVANCE(176);
- if (lookahead == 'n') ADVANCE(414);
- if (('1' <= lookahead && lookahead <= '9')) ADVANCE(417);
+ lookahead == 'x') ADVANCE(226);
+ if (lookahead == '_') ADVANCE(221);
+ if (lookahead == 'n') ADVANCE(481);
+ if (('1' <= lookahead && lookahead <= '9')) ADVANCE(484);
END_STATE();
- case 416:
+ case 483:
ACCEPT_TOKEN(sym_number);
- if (lookahead == '.') ADVANCE(431);
- if (lookahead == '0') ADVANCE(422);
+ if (lookahead == '.') ADVANCE(498);
+ if (lookahead == '0') ADVANCE(489);
if (lookahead == 'B' ||
- lookahead == 'b') ADVANCE(556);
+ lookahead == 'b') ADVANCE(623);
if (lookahead == 'E' ||
- lookahead == 'e') ADVANCE(566);
+ lookahead == 'e') ADVANCE(633);
if (lookahead == 'O' ||
- lookahead == 'o') ADVANCE(560);
+ lookahead == 'o') ADVANCE(627);
if (lookahead == 'X' ||
- lookahead == 'x') ADVANCE(564);
- if (lookahead == '\\') ADVANCE(158);
- if (lookahead == '_') ADVANCE(562);
- if (lookahead == 'n') ADVANCE(424);
- if (('1' <= lookahead && lookahead <= '9')) ADVANCE(418);
- if (!sym_identifier_character_set_2(lookahead)) ADVANCE(565);
+ lookahead == 'x') ADVANCE(631);
+ if (lookahead == '\\') ADVANCE(202);
+ if (lookahead == '_') ADVANCE(629);
+ if (lookahead == 'n') ADVANCE(491);
+ if (('1' <= lookahead && lookahead <= '9')) ADVANCE(485);
+ if (!sym_identifier_character_set_2(lookahead)) ADVANCE(632);
END_STATE();
- case 417:
+ case 484:
ACCEPT_TOKEN(sym_number);
- if (lookahead == '.') ADVANCE(431);
+ if (lookahead == '.') ADVANCE(498);
if (lookahead == 'E' ||
- lookahead == 'e') ADVANCE(171);
- if (lookahead == '_') ADVANCE(174);
- if (lookahead == 'n') ADVANCE(414);
- if (('0' <= lookahead && lookahead <= '9')) ADVANCE(417);
+ lookahead == 'e') ADVANCE(215);
+ if (lookahead == '_') ADVANCE(219);
+ if (lookahead == 'n') ADVANCE(481);
+ if (('0' <= lookahead && lookahead <= '9')) ADVANCE(484);
END_STATE();
- case 418:
+ case 485:
ACCEPT_TOKEN(sym_number);
- if (lookahead == '.') ADVANCE(431);
+ if (lookahead == '.') ADVANCE(498);
if (lookahead == 'E' ||
- lookahead == 'e') ADVANCE(566);
- if (lookahead == '\\') ADVANCE(158);
- if (lookahead == '_') ADVANCE(561);
- if (lookahead == 'n') ADVANCE(424);
- if (('0' <= lookahead && lookahead <= '9')) ADVANCE(418);
- if (!sym_identifier_character_set_2(lookahead)) ADVANCE(565);
+ lookahead == 'e') ADVANCE(633);
+ if (lookahead == '\\') ADVANCE(202);
+ if (lookahead == '_') ADVANCE(628);
+ if (lookahead == 'n') ADVANCE(491);
+ if (('0' <= lookahead && lookahead <= '9')) ADVANCE(485);
+ if (!sym_identifier_character_set_2(lookahead)) ADVANCE(632);
END_STATE();
- case 419:
+ case 486:
ACCEPT_TOKEN(sym_number);
- if (lookahead == '\\') ADVANCE(158);
- if (lookahead == '_') ADVANCE(556);
- if (lookahead == 'n') ADVANCE(424);
+ if (lookahead == '\\') ADVANCE(202);
+ if (lookahead == '_') ADVANCE(623);
+ if (lookahead == 'n') ADVANCE(491);
if (lookahead == '0' ||
- lookahead == '1') ADVANCE(419);
- if (!sym_identifier_character_set_3(lookahead)) ADVANCE(565);
+ lookahead == '1') ADVANCE(486);
+ if (!sym_identifier_character_set_3(lookahead)) ADVANCE(632);
END_STATE();
- case 420:
+ case 487:
ACCEPT_TOKEN(sym_number);
- if (lookahead == '\\') ADVANCE(158);
- if (lookahead == '_') ADVANCE(560);
- if (lookahead == 'n') ADVANCE(424);
- if (('0' <= lookahead && lookahead <= '7')) ADVANCE(420);
- if (!sym_identifier_character_set_3(lookahead)) ADVANCE(565);
+ if (lookahead == '\\') ADVANCE(202);
+ if (lookahead == '_') ADVANCE(627);
+ if (lookahead == 'n') ADVANCE(491);
+ if (('0' <= lookahead && lookahead <= '7')) ADVANCE(487);
+ if (!sym_identifier_character_set_3(lookahead)) ADVANCE(632);
END_STATE();
- case 421:
+ case 488:
ACCEPT_TOKEN(sym_number);
- if (lookahead == '\\') ADVANCE(158);
- if (lookahead == '_') ADVANCE(564);
- if (lookahead == 'n') ADVANCE(424);
+ if (lookahead == '\\') ADVANCE(202);
+ if (lookahead == '_') ADVANCE(631);
+ if (lookahead == 'n') ADVANCE(491);
if (('0' <= lookahead && lookahead <= '9') ||
('A' <= lookahead && lookahead <= 'F') ||
- ('a' <= lookahead && lookahead <= 'f')) ADVANCE(421);
- if (!sym_identifier_character_set_2(lookahead)) ADVANCE(565);
+ ('a' <= lookahead && lookahead <= 'f')) ADVANCE(488);
+ if (!sym_identifier_character_set_2(lookahead)) ADVANCE(632);
END_STATE();
- case 422:
+ case 489:
ACCEPT_TOKEN(sym_number);
- if (lookahead == '\\') ADVANCE(158);
- if (lookahead == '_') ADVANCE(562);
- if (lookahead == 'n') ADVANCE(424);
- if (('0' <= lookahead && lookahead <= '9')) ADVANCE(422);
- if (!sym_identifier_character_set_2(lookahead)) ADVANCE(565);
+ if (lookahead == '\\') ADVANCE(202);
+ if (lookahead == '_') ADVANCE(629);
+ if (lookahead == 'n') ADVANCE(491);
+ if (('0' <= lookahead && lookahead <= '9')) ADVANCE(489);
+ if (!sym_identifier_character_set_2(lookahead)) ADVANCE(632);
END_STATE();
- case 423:
+ case 490:
ACCEPT_TOKEN(sym_number);
- if (lookahead == '\\') ADVANCE(158);
- if (lookahead == '_') ADVANCE(563);
- if (('0' <= lookahead && lookahead <= '9')) ADVANCE(423);
- if (!sym_identifier_character_set_2(lookahead)) ADVANCE(565);
+ if (lookahead == '\\') ADVANCE(202);
+ if (lookahead == '_') ADVANCE(630);
+ if (('0' <= lookahead && lookahead <= '9')) ADVANCE(490);
+ if (!sym_identifier_character_set_2(lookahead)) ADVANCE(632);
END_STATE();
- case 424:
+ case 491:
ACCEPT_TOKEN(sym_number);
- if (lookahead == '\\') ADVANCE(158);
- if (!sym_identifier_character_set_1(lookahead)) ADVANCE(565);
+ if (lookahead == '\\') ADVANCE(202);
+ if (!sym_identifier_character_set_1(lookahead)) ADVANCE(632);
END_STATE();
- case 425:
+ case 492:
ACCEPT_TOKEN(sym_number);
- if (lookahead == '_') ADVANCE(172);
- if (lookahead == 'n') ADVANCE(414);
+ if (lookahead == '_') ADVANCE(217);
+ if (lookahead == 'n') ADVANCE(481);
if (lookahead == '0' ||
- lookahead == '1') ADVANCE(425);
+ lookahead == '1') ADVANCE(492);
END_STATE();
- case 426:
+ case 493:
ACCEPT_TOKEN(sym_number);
- if (lookahead == '_') ADVANCE(173);
- if (lookahead == 'n') ADVANCE(414);
- if (('0' <= lookahead && lookahead <= '7')) ADVANCE(426);
+ if (lookahead == '_') ADVANCE(218);
+ if (lookahead == 'n') ADVANCE(481);
+ if (('0' <= lookahead && lookahead <= '7')) ADVANCE(493);
END_STATE();
- case 427:
+ case 494:
ACCEPT_TOKEN(sym_number);
- if (lookahead == '_') ADVANCE(181);
- if (lookahead == 'n') ADVANCE(414);
+ if (lookahead == '_') ADVANCE(226);
+ if (lookahead == 'n') ADVANCE(481);
if (('0' <= lookahead && lookahead <= '9') ||
('A' <= lookahead && lookahead <= 'F') ||
- ('a' <= lookahead && lookahead <= 'f')) ADVANCE(427);
+ ('a' <= lookahead && lookahead <= 'f')) ADVANCE(494);
END_STATE();
- case 428:
+ case 495:
ACCEPT_TOKEN(sym_number);
- if (lookahead == '_') ADVANCE(176);
- if (lookahead == 'n') ADVANCE(414);
- if (('0' <= lookahead && lookahead <= '9')) ADVANCE(428);
+ if (lookahead == '_') ADVANCE(221);
+ if (lookahead == 'n') ADVANCE(481);
+ if (('0' <= lookahead && lookahead <= '9')) ADVANCE(495);
END_STATE();
- case 429:
+ case 496:
ACCEPT_TOKEN(sym_number);
- if (lookahead == '_') ADVANCE(177);
- if (('0' <= lookahead && lookahead <= '9')) ADVANCE(429);
+ if (lookahead == '_') ADVANCE(222);
+ if (('0' <= lookahead && lookahead <= '9')) ADVANCE(496);
END_STATE();
- case 430:
+ case 497:
ACCEPT_TOKEN(sym_number);
if (lookahead == 'E' ||
- lookahead == 'e') ADVANCE(171);
- if (lookahead == '_') ADVANCE(175);
- if (('0' <= lookahead && lookahead <= '9')) ADVANCE(430);
+ lookahead == 'e') ADVANCE(215);
+ if (lookahead == '_') ADVANCE(220);
+ if (('0' <= lookahead && lookahead <= '9')) ADVANCE(497);
END_STATE();
- case 431:
+ case 498:
ACCEPT_TOKEN(sym_number);
if (lookahead == 'E' ||
- lookahead == 'e') ADVANCE(171);
- if (('0' <= lookahead && lookahead <= '9')) ADVANCE(430);
+ lookahead == 'e') ADVANCE(215);
+ if (('0' <= lookahead && lookahead <= '9')) ADVANCE(497);
END_STATE();
- case 432:
+ case 499:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '$') ADVANCE(555);
- if (lookahead == '0') ADVANCE(416);
- if (lookahead == '\\') ADVANCE(158);
- if (lookahead == 'a') ADVANCE(527);
- if (lookahead == 'c') ADVANCE(460);
- if (lookahead == 'd') ADVANCE(482);
- if (lookahead == 'e') ADVANCE(501);
- if (lookahead == 'f') ADVANCE(496);
- if (lookahead == 'i') ADVANCE(510);
- if (lookahead == 'l') ADVANCE(483);
- if (lookahead == 'o') ADVANCE(488);
- if (lookahead == 's') ADVANCE(545);
- if (lookahead == 't') ADVANCE(461);
- if (lookahead == 'v') ADVANCE(464);
- if (lookahead == 'w') ADVANCE(492);
+ if (lookahead == '$') ADVANCE(622);
+ if (lookahead == '0') ADVANCE(483);
+ if (lookahead == '\\') ADVANCE(202);
+ if (lookahead == 'a') ADVANCE(594);
+ if (lookahead == 'c') ADVANCE(527);
+ if (lookahead == 'd') ADVANCE(549);
+ if (lookahead == 'e') ADVANCE(568);
+ if (lookahead == 'f') ADVANCE(563);
+ if (lookahead == 'i') ADVANCE(577);
+ if (lookahead == 'l') ADVANCE(550);
+ if (lookahead == 'o') ADVANCE(555);
+ if (lookahead == 's') ADVANCE(612);
+ if (lookahead == 't') ADVANCE(528);
+ if (lookahead == 'v') ADVANCE(531);
+ if (lookahead == 'w') ADVANCE(559);
if (lookahead == 8232 ||
- lookahead == 8233) ADVANCE(432);
- if (('1' <= lookahead && lookahead <= '9')) ADVANCE(418);
- if (!sym_identifier_character_set_4(lookahead)) ADVANCE(565);
+ lookahead == 8233) ADVANCE(499);
+ if (('1' <= lookahead && lookahead <= '9')) ADVANCE(485);
+ if (!sym_identifier_character_set_4(lookahead)) ADVANCE(632);
END_STATE();
- case 433:
+ case 500:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '-') ADVANCE(286);
- if (lookahead == '\\') ADVANCE(158);
+ if (lookahead == '-') ADVANCE(333);
+ if (lookahead == '\\') ADVANCE(202);
if (lookahead == '$' ||
('0' <= lookahead && lookahead <= '9') ||
('A' <= lookahead && lookahead <= 'Z') ||
lookahead == '_' ||
- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(433);
- if (!sym_identifier_character_set_5(lookahead)) ADVANCE(565);
+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(500);
+ if (!sym_identifier_character_set_5(lookahead)) ADVANCE(632);
END_STATE();
- case 434:
+ case 501:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '0') ADVANCE(416);
- if (lookahead == '\\') ADVANCE(158);
- if (lookahead == 'a') ADVANCE(530);
- if (lookahead == 'c') ADVANCE(460);
- if (lookahead == 'd') ADVANCE(482);
- if (lookahead == 'e') ADVANCE(551);
- if (lookahead == 'f') ADVANCE(497);
- if (lookahead == 'l') ADVANCE(483);
- if (lookahead == 'v') ADVANCE(464);
- if (lookahead == 'w') ADVANCE(492);
+ if (lookahead == '0') ADVANCE(483);
+ if (lookahead == '\\') ADVANCE(202);
+ if (lookahead == 'a') ADVANCE(597);
+ if (lookahead == 'c') ADVANCE(527);
+ if (lookahead == 'd') ADVANCE(549);
+ if (lookahead == 'e') ADVANCE(618);
+ if (lookahead == 'f') ADVANCE(564);
+ if (lookahead == 'l') ADVANCE(550);
+ if (lookahead == 'v') ADVANCE(531);
+ if (lookahead == 'w') ADVANCE(559);
if (lookahead == 8232 ||
- lookahead == 8233) ADVANCE(434);
- if (('1' <= lookahead && lookahead <= '9')) ADVANCE(418);
- if (!sym_private_property_identifier_character_set_1(lookahead)) ADVANCE(565);
+ lookahead == 8233) ADVANCE(501);
+ if (('1' <= lookahead && lookahead <= '9')) ADVANCE(485);
+ if (!sym_private_property_identifier_character_set_1(lookahead)) ADVANCE(632);
END_STATE();
- case 435:
+ case 502:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '0') ADVANCE(416);
- if (lookahead == '\\') ADVANCE(158);
- if (lookahead == 'a') ADVANCE(530);
- if (lookahead == 'c') ADVANCE(460);
- if (lookahead == 'd') ADVANCE(482);
- if (lookahead == 'e') ADVANCE(502);
- if (lookahead == 'f') ADVANCE(497);
- if (lookahead == 'l') ADVANCE(483);
- if (lookahead == 'v') ADVANCE(464);
- if (lookahead == 'w') ADVANCE(492);
+ if (lookahead == '0') ADVANCE(483);
+ if (lookahead == '\\') ADVANCE(202);
+ if (lookahead == 'a') ADVANCE(597);
+ if (lookahead == 'c') ADVANCE(527);
+ if (lookahead == 'd') ADVANCE(549);
+ if (lookahead == 'e') ADVANCE(569);
+ if (lookahead == 'f') ADVANCE(564);
+ if (lookahead == 'l') ADVANCE(550);
+ if (lookahead == 'v') ADVANCE(531);
+ if (lookahead == 'w') ADVANCE(559);
if (lookahead == 8232 ||
- lookahead == 8233) ADVANCE(435);
- if (('1' <= lookahead && lookahead <= '9')) ADVANCE(418);
- if (!sym_private_property_identifier_character_set_1(lookahead)) ADVANCE(565);
+ lookahead == 8233) ADVANCE(502);
+ if (('1' <= lookahead && lookahead <= '9')) ADVANCE(485);
+ if (!sym_private_property_identifier_character_set_1(lookahead)) ADVANCE(632);
END_STATE();
- case 436:
+ case 503:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '0') ADVANCE(416);
- if (lookahead == '\\') ADVANCE(158);
- if (lookahead == 'a') ADVANCE(530);
- if (lookahead == 'c') ADVANCE(504);
- if (lookahead == 'e') ADVANCE(551);
- if (lookahead == 'f') ADVANCE(497);
- if (lookahead == 'l') ADVANCE(483);
- if (lookahead == 'v') ADVANCE(464);
- if (lookahead == 'w') ADVANCE(492);
+ if (lookahead == '0') ADVANCE(483);
+ if (lookahead == '\\') ADVANCE(202);
+ if (lookahead == 'a') ADVANCE(597);
+ if (lookahead == 'c') ADVANCE(571);
+ if (lookahead == 'e') ADVANCE(618);
+ if (lookahead == 'f') ADVANCE(564);
+ if (lookahead == 'l') ADVANCE(550);
+ if (lookahead == 'v') ADVANCE(531);
+ if (lookahead == 'w') ADVANCE(559);
if (lookahead == 8232 ||
- lookahead == 8233) ADVANCE(436);
- if (('1' <= lookahead && lookahead <= '9')) ADVANCE(418);
- if (!sym_private_property_identifier_character_set_1(lookahead)) ADVANCE(565);
+ lookahead == 8233) ADVANCE(503);
+ if (('1' <= lookahead && lookahead <= '9')) ADVANCE(485);
+ if (!sym_private_property_identifier_character_set_1(lookahead)) ADVANCE(632);
END_STATE();
- case 437:
+ case 504:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '0') ADVANCE(416);
- if (lookahead == '\\') ADVANCE(158);
- if (lookahead == 'a') ADVANCE(530);
- if (lookahead == 'c') ADVANCE(504);
- if (lookahead == 'e') ADVANCE(551);
- if (lookahead == 'f') ADVANCE(550);
- if (lookahead == 'i') ADVANCE(510);
- if (lookahead == 'l') ADVANCE(483);
- if (lookahead == 'v') ADVANCE(464);
- if (lookahead == 'w') ADVANCE(492);
+ if (lookahead == '0') ADVANCE(483);
+ if (lookahead == '\\') ADVANCE(202);
+ if (lookahead == 'a') ADVANCE(597);
+ if (lookahead == 'c') ADVANCE(571);
+ if (lookahead == 'e') ADVANCE(618);
+ if (lookahead == 'f') ADVANCE(617);
+ if (lookahead == 'i') ADVANCE(577);
+ if (lookahead == 'l') ADVANCE(550);
+ if (lookahead == 'v') ADVANCE(531);
+ if (lookahead == 'w') ADVANCE(559);
if (lookahead == 8232 ||
- lookahead == 8233) ADVANCE(437);
- if (('1' <= lookahead && lookahead <= '9')) ADVANCE(418);
- if (!sym_private_property_identifier_character_set_1(lookahead)) ADVANCE(565);
+ lookahead == 8233) ADVANCE(504);
+ if (('1' <= lookahead && lookahead <= '9')) ADVANCE(485);
+ if (!sym_private_property_identifier_character_set_1(lookahead)) ADVANCE(632);
END_STATE();
- case 438:
+ case 505:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '0') ADVANCE(416);
- if (lookahead == '\\') ADVANCE(158);
- if (lookahead == 'a') ADVANCE(530);
- if (lookahead == 'c') ADVANCE(504);
- if (lookahead == 'e') ADVANCE(551);
- if (lookahead == 'f') ADVANCE(550);
- if (lookahead == 'l') ADVANCE(483);
- if (lookahead == 's') ADVANCE(545);
- if (lookahead == 'v') ADVANCE(464);
- if (lookahead == 'w') ADVANCE(492);
+ if (lookahead == '0') ADVANCE(483);
+ if (lookahead == '\\') ADVANCE(202);
+ if (lookahead == 'a') ADVANCE(597);
+ if (lookahead == 'c') ADVANCE(571);
+ if (lookahead == 'e') ADVANCE(618);
+ if (lookahead == 'f') ADVANCE(617);
+ if (lookahead == 'l') ADVANCE(550);
+ if (lookahead == 's') ADVANCE(612);
+ if (lookahead == 'v') ADVANCE(531);
+ if (lookahead == 'w') ADVANCE(559);
if (lookahead == 8232 ||
- lookahead == 8233) ADVANCE(438);
- if (('1' <= lookahead && lookahead <= '9')) ADVANCE(418);
- if (!sym_private_property_identifier_character_set_1(lookahead)) ADVANCE(565);
+ lookahead == 8233) ADVANCE(505);
+ if (('1' <= lookahead && lookahead <= '9')) ADVANCE(485);
+ if (!sym_private_property_identifier_character_set_1(lookahead)) ADVANCE(632);
END_STATE();
- case 439:
+ case 506:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '0') ADVANCE(416);
- if (lookahead == '\\') ADVANCE(158);
- if (lookahead == 'a') ADVANCE(530);
- if (lookahead == 'c') ADVANCE(504);
- if (lookahead == 'e') ADVANCE(551);
- if (lookahead == 'f') ADVANCE(550);
- if (lookahead == 'l') ADVANCE(483);
- if (lookahead == 'v') ADVANCE(464);
- if (lookahead == 'w') ADVANCE(492);
+ if (lookahead == '0') ADVANCE(483);
+ if (lookahead == '\\') ADVANCE(202);
+ if (lookahead == 'a') ADVANCE(597);
+ if (lookahead == 'c') ADVANCE(571);
+ if (lookahead == 'e') ADVANCE(618);
+ if (lookahead == 'f') ADVANCE(617);
+ if (lookahead == 'l') ADVANCE(550);
+ if (lookahead == 'v') ADVANCE(531);
+ if (lookahead == 'w') ADVANCE(559);
if (lookahead == 8232 ||
- lookahead == 8233) ADVANCE(439);
- if (('1' <= lookahead && lookahead <= '9')) ADVANCE(418);
- if (!sym_private_property_identifier_character_set_1(lookahead)) ADVANCE(565);
+ lookahead == 8233) ADVANCE(506);
+ if (('1' <= lookahead && lookahead <= '9')) ADVANCE(485);
+ if (!sym_private_property_identifier_character_set_1(lookahead)) ADVANCE(632);
END_STATE();
- case 440:
+ case 507:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '0') ADVANCE(416);
- if (lookahead == '\\') ADVANCE(158);
- if (lookahead == 'a') ADVANCE(530);
- if (lookahead == 'c') ADVANCE(504);
- if (lookahead == 'e') ADVANCE(551);
- if (lookahead == 'f') ADVANCE(550);
- if (lookahead == 'l') ADVANCE(483);
- if (lookahead == 'v') ADVANCE(464);
+ if (lookahead == '0') ADVANCE(483);
+ if (lookahead == '\\') ADVANCE(202);
+ if (lookahead == 'a') ADVANCE(597);
+ if (lookahead == 'c') ADVANCE(571);
+ if (lookahead == 'e') ADVANCE(618);
+ if (lookahead == 'f') ADVANCE(617);
+ if (lookahead == 'l') ADVANCE(550);
+ if (lookahead == 'v') ADVANCE(531);
if (lookahead == 8232 ||
- lookahead == 8233) ADVANCE(440);
- if (('1' <= lookahead && lookahead <= '9')) ADVANCE(418);
- if (!sym_private_property_identifier_character_set_1(lookahead)) ADVANCE(565);
+ lookahead == 8233) ADVANCE(507);
+ if (('1' <= lookahead && lookahead <= '9')) ADVANCE(485);
+ if (!sym_private_property_identifier_character_set_1(lookahead)) ADVANCE(632);
END_STATE();
- case 441:
+ case 508:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '0') ADVANCE(416);
- if (lookahead == '\\') ADVANCE(158);
- if (lookahead == 'a') ADVANCE(530);
- if (lookahead == 'c') ADVANCE(504);
- if (lookahead == 'e') ADVANCE(502);
- if (lookahead == 'f') ADVANCE(497);
- if (lookahead == 'l') ADVANCE(483);
- if (lookahead == 'v') ADVANCE(464);
- if (lookahead == 'w') ADVANCE(492);
+ if (lookahead == '0') ADVANCE(483);
+ if (lookahead == '\\') ADVANCE(202);
+ if (lookahead == 'a') ADVANCE(597);
+ if (lookahead == 'c') ADVANCE(571);
+ if (lookahead == 'e') ADVANCE(569);
+ if (lookahead == 'f') ADVANCE(564);
+ if (lookahead == 'l') ADVANCE(550);
+ if (lookahead == 'v') ADVANCE(531);
+ if (lookahead == 'w') ADVANCE(559);
if (lookahead == 8232 ||
- lookahead == 8233) ADVANCE(441);
- if (('1' <= lookahead && lookahead <= '9')) ADVANCE(418);
- if (!sym_private_property_identifier_character_set_1(lookahead)) ADVANCE(565);
+ lookahead == 8233) ADVANCE(508);
+ if (('1' <= lookahead && lookahead <= '9')) ADVANCE(485);
+ if (!sym_private_property_identifier_character_set_1(lookahead)) ADVANCE(632);
END_STATE();
- case 442:
+ case 509:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '0') ADVANCE(416);
- if (lookahead == '\\') ADVANCE(158);
- if (lookahead == 'a') ADVANCE(530);
- if (lookahead == 'c') ADVANCE(504);
- if (lookahead == 'e') ADVANCE(502);
- if (lookahead == 'f') ADVANCE(550);
- if (lookahead == 'i') ADVANCE(510);
- if (lookahead == 'l') ADVANCE(483);
- if (lookahead == 'v') ADVANCE(464);
- if (lookahead == 'w') ADVANCE(492);
+ if (lookahead == '0') ADVANCE(483);
+ if (lookahead == '\\') ADVANCE(202);
+ if (lookahead == 'a') ADVANCE(597);
+ if (lookahead == 'c') ADVANCE(571);
+ if (lookahead == 'e') ADVANCE(569);
+ if (lookahead == 'f') ADVANCE(617);
+ if (lookahead == 'i') ADVANCE(577);
+ if (lookahead == 'l') ADVANCE(550);
+ if (lookahead == 'v') ADVANCE(531);
+ if (lookahead == 'w') ADVANCE(559);
if (lookahead == 8232 ||
- lookahead == 8233) ADVANCE(442);
- if (('1' <= lookahead && lookahead <= '9')) ADVANCE(418);
- if (!sym_private_property_identifier_character_set_1(lookahead)) ADVANCE(565);
+ lookahead == 8233) ADVANCE(509);
+ if (('1' <= lookahead && lookahead <= '9')) ADVANCE(485);
+ if (!sym_private_property_identifier_character_set_1(lookahead)) ADVANCE(632);
END_STATE();
- case 443:
+ case 510:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '0') ADVANCE(416);
- if (lookahead == '\\') ADVANCE(158);
- if (lookahead == 'a') ADVANCE(530);
- if (lookahead == 'c') ADVANCE(504);
- if (lookahead == 'e') ADVANCE(502);
- if (lookahead == 'f') ADVANCE(550);
- if (lookahead == 'l') ADVANCE(483);
- if (lookahead == 'v') ADVANCE(464);
- if (lookahead == 'w') ADVANCE(492);
+ if (lookahead == '0') ADVANCE(483);
+ if (lookahead == '\\') ADVANCE(202);
+ if (lookahead == 'a') ADVANCE(597);
+ if (lookahead == 'c') ADVANCE(571);
+ if (lookahead == 'e') ADVANCE(569);
+ if (lookahead == 'f') ADVANCE(617);
+ if (lookahead == 'l') ADVANCE(550);
+ if (lookahead == 'v') ADVANCE(531);
+ if (lookahead == 'w') ADVANCE(559);
if (lookahead == 8232 ||
- lookahead == 8233) ADVANCE(443);
- if (('1' <= lookahead && lookahead <= '9')) ADVANCE(418);
- if (!sym_private_property_identifier_character_set_1(lookahead)) ADVANCE(565);
+ lookahead == 8233) ADVANCE(510);
+ if (('1' <= lookahead && lookahead <= '9')) ADVANCE(485);
+ if (!sym_private_property_identifier_character_set_1(lookahead)) ADVANCE(632);
END_STATE();
- case 444:
+ case 511:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '0') ADVANCE(416);
- if (lookahead == '\\') ADVANCE(158);
- if (lookahead == 'a') ADVANCE(530);
- if (lookahead == 'c') ADVANCE(472);
- if (lookahead == 'd') ADVANCE(482);
- if (lookahead == 'e') ADVANCE(551);
- if (lookahead == 'f') ADVANCE(497);
- if (lookahead == 'l') ADVANCE(483);
- if (lookahead == 'v') ADVANCE(464);
- if (lookahead == 'w') ADVANCE(492);
+ if (lookahead == '0') ADVANCE(483);
+ if (lookahead == '\\') ADVANCE(202);
+ if (lookahead == 'a') ADVANCE(597);
+ if (lookahead == 'c') ADVANCE(539);
+ if (lookahead == 'd') ADVANCE(549);
+ if (lookahead == 'e') ADVANCE(618);
+ if (lookahead == 'f') ADVANCE(564);
+ if (lookahead == 'l') ADVANCE(550);
+ if (lookahead == 'v') ADVANCE(531);
+ if (lookahead == 'w') ADVANCE(559);
if (lookahead == 8232 ||
- lookahead == 8233) ADVANCE(444);
- if (('1' <= lookahead && lookahead <= '9')) ADVANCE(418);
- if (!sym_private_property_identifier_character_set_1(lookahead)) ADVANCE(565);
+ lookahead == 8233) ADVANCE(511);
+ if (('1' <= lookahead && lookahead <= '9')) ADVANCE(485);
+ if (!sym_private_property_identifier_character_set_1(lookahead)) ADVANCE(632);
END_STATE();
- case 445:
+ case 512:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '0') ADVANCE(416);
- if (lookahead == '\\') ADVANCE(158);
- if (lookahead == 'a') ADVANCE(530);
- if (lookahead == 'c') ADVANCE(472);
- if (lookahead == 'd') ADVANCE(482);
- if (lookahead == 'e') ADVANCE(551);
- if (lookahead == 'f') ADVANCE(550);
- if (lookahead == 'i') ADVANCE(510);
- if (lookahead == 'l') ADVANCE(483);
- if (lookahead == 'v') ADVANCE(464);
- if (lookahead == 'w') ADVANCE(492);
+ if (lookahead == '0') ADVANCE(483);
+ if (lookahead == '\\') ADVANCE(202);
+ if (lookahead == 'a') ADVANCE(597);
+ if (lookahead == 'c') ADVANCE(539);
+ if (lookahead == 'd') ADVANCE(549);
+ if (lookahead == 'e') ADVANCE(618);
+ if (lookahead == 'f') ADVANCE(617);
+ if (lookahead == 'i') ADVANCE(577);
+ if (lookahead == 'l') ADVANCE(550);
+ if (lookahead == 'v') ADVANCE(531);
+ if (lookahead == 'w') ADVANCE(559);
if (lookahead == 8232 ||
- lookahead == 8233) ADVANCE(445);
- if (('1' <= lookahead && lookahead <= '9')) ADVANCE(418);
- if (!sym_private_property_identifier_character_set_1(lookahead)) ADVANCE(565);
+ lookahead == 8233) ADVANCE(512);
+ if (('1' <= lookahead && lookahead <= '9')) ADVANCE(485);
+ if (!sym_private_property_identifier_character_set_1(lookahead)) ADVANCE(632);
END_STATE();
- case 446:
+ case 513:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '0') ADVANCE(416);
- if (lookahead == '\\') ADVANCE(158);
- if (lookahead == 'a') ADVANCE(530);
- if (lookahead == 'c') ADVANCE(472);
- if (lookahead == 'd') ADVANCE(482);
- if (lookahead == 'e') ADVANCE(551);
- if (lookahead == 'f') ADVANCE(550);
- if (lookahead == 'l') ADVANCE(483);
- if (lookahead == 'v') ADVANCE(464);
- if (lookahead == 'w') ADVANCE(492);
+ if (lookahead == '0') ADVANCE(483);
+ if (lookahead == '\\') ADVANCE(202);
+ if (lookahead == 'a') ADVANCE(597);
+ if (lookahead == 'c') ADVANCE(539);
+ if (lookahead == 'd') ADVANCE(549);
+ if (lookahead == 'e') ADVANCE(618);
+ if (lookahead == 'f') ADVANCE(617);
+ if (lookahead == 'l') ADVANCE(550);
+ if (lookahead == 'v') ADVANCE(531);
+ if (lookahead == 'w') ADVANCE(559);
if (lookahead == 8232 ||
- lookahead == 8233) ADVANCE(446);
- if (('1' <= lookahead && lookahead <= '9')) ADVANCE(418);
- if (!sym_private_property_identifier_character_set_1(lookahead)) ADVANCE(565);
+ lookahead == 8233) ADVANCE(513);
+ if (('1' <= lookahead && lookahead <= '9')) ADVANCE(485);
+ if (!sym_private_property_identifier_character_set_1(lookahead)) ADVANCE(632);
END_STATE();
- case 447:
+ case 514:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '0') ADVANCE(416);
- if (lookahead == '\\') ADVANCE(158);
- if (lookahead == 'a') ADVANCE(530);
- if (lookahead == 'c') ADVANCE(472);
- if (lookahead == 'd') ADVANCE(482);
- if (lookahead == 'e') ADVANCE(502);
- if (lookahead == 'f') ADVANCE(497);
- if (lookahead == 'l') ADVANCE(483);
- if (lookahead == 'v') ADVANCE(464);
- if (lookahead == 'w') ADVANCE(492);
+ if (lookahead == '0') ADVANCE(483);
+ if (lookahead == '\\') ADVANCE(202);
+ if (lookahead == 'a') ADVANCE(597);
+ if (lookahead == 'c') ADVANCE(539);
+ if (lookahead == 'd') ADVANCE(549);
+ if (lookahead == 'e') ADVANCE(569);
+ if (lookahead == 'f') ADVANCE(564);
+ if (lookahead == 'l') ADVANCE(550);
+ if (lookahead == 'v') ADVANCE(531);
+ if (lookahead == 'w') ADVANCE(559);
if (lookahead == 8232 ||
- lookahead == 8233) ADVANCE(447);
- if (('1' <= lookahead && lookahead <= '9')) ADVANCE(418);
- if (!sym_private_property_identifier_character_set_1(lookahead)) ADVANCE(565);
+ lookahead == 8233) ADVANCE(514);
+ if (('1' <= lookahead && lookahead <= '9')) ADVANCE(485);
+ if (!sym_private_property_identifier_character_set_1(lookahead)) ADVANCE(632);
END_STATE();
- case 448:
+ case 515:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '0') ADVANCE(416);
- if (lookahead == '\\') ADVANCE(158);
- if (lookahead == 'a') ADVANCE(530);
- if (lookahead == 'c') ADVANCE(472);
- if (lookahead == 'd') ADVANCE(482);
- if (lookahead == 'e') ADVANCE(502);
- if (lookahead == 'f') ADVANCE(550);
- if (lookahead == 'i') ADVANCE(510);
- if (lookahead == 'l') ADVANCE(483);
- if (lookahead == 'v') ADVANCE(464);
- if (lookahead == 'w') ADVANCE(492);
+ if (lookahead == '0') ADVANCE(483);
+ if (lookahead == '\\') ADVANCE(202);
+ if (lookahead == 'a') ADVANCE(597);
+ if (lookahead == 'c') ADVANCE(539);
+ if (lookahead == 'd') ADVANCE(549);
+ if (lookahead == 'e') ADVANCE(569);
+ if (lookahead == 'f') ADVANCE(617);
+ if (lookahead == 'i') ADVANCE(577);
+ if (lookahead == 'l') ADVANCE(550);
+ if (lookahead == 'v') ADVANCE(531);
+ if (lookahead == 'w') ADVANCE(559);
if (lookahead == 8232 ||
- lookahead == 8233) ADVANCE(448);
- if (('1' <= lookahead && lookahead <= '9')) ADVANCE(418);
- if (!sym_private_property_identifier_character_set_1(lookahead)) ADVANCE(565);
+ lookahead == 8233) ADVANCE(515);
+ if (('1' <= lookahead && lookahead <= '9')) ADVANCE(485);
+ if (!sym_private_property_identifier_character_set_1(lookahead)) ADVANCE(632);
END_STATE();
- case 449:
+ case 516:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '0') ADVANCE(416);
- if (lookahead == '\\') ADVANCE(158);
- if (lookahead == 'a') ADVANCE(530);
- if (lookahead == 'c') ADVANCE(472);
- if (lookahead == 'd') ADVANCE(482);
- if (lookahead == 'e') ADVANCE(502);
- if (lookahead == 'f') ADVANCE(550);
- if (lookahead == 'l') ADVANCE(483);
- if (lookahead == 'v') ADVANCE(464);
- if (lookahead == 'w') ADVANCE(492);
+ if (lookahead == '0') ADVANCE(483);
+ if (lookahead == '\\') ADVANCE(202);
+ if (lookahead == 'a') ADVANCE(597);
+ if (lookahead == 'c') ADVANCE(539);
+ if (lookahead == 'd') ADVANCE(549);
+ if (lookahead == 'e') ADVANCE(569);
+ if (lookahead == 'f') ADVANCE(617);
+ if (lookahead == 'l') ADVANCE(550);
+ if (lookahead == 'v') ADVANCE(531);
+ if (lookahead == 'w') ADVANCE(559);
if (lookahead == 8232 ||
- lookahead == 8233) ADVANCE(449);
- if (('1' <= lookahead && lookahead <= '9')) ADVANCE(418);
- if (!sym_private_property_identifier_character_set_1(lookahead)) ADVANCE(565);
+ lookahead == 8233) ADVANCE(516);
+ if (('1' <= lookahead && lookahead <= '9')) ADVANCE(485);
+ if (!sym_private_property_identifier_character_set_1(lookahead)) ADVANCE(632);
END_STATE();
- case 450:
+ case 517:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '0') ADVANCE(416);
- if (lookahead == '\\') ADVANCE(158);
- if (lookahead == 'a') ADVANCE(530);
- if (lookahead == 'c') ADVANCE(471);
- if (lookahead == 'e') ADVANCE(551);
- if (lookahead == 'f') ADVANCE(497);
- if (lookahead == 'l') ADVANCE(483);
- if (lookahead == 'v') ADVANCE(464);
- if (lookahead == 'w') ADVANCE(492);
+ if (lookahead == '0') ADVANCE(483);
+ if (lookahead == '\\') ADVANCE(202);
+ if (lookahead == 'a') ADVANCE(597);
+ if (lookahead == 'c') ADVANCE(538);
+ if (lookahead == 'e') ADVANCE(618);
+ if (lookahead == 'f') ADVANCE(564);
+ if (lookahead == 'l') ADVANCE(550);
+ if (lookahead == 'v') ADVANCE(531);
+ if (lookahead == 'w') ADVANCE(559);
if (lookahead == 8232 ||
- lookahead == 8233) ADVANCE(450);
- if (('1' <= lookahead && lookahead <= '9')) ADVANCE(418);
- if (!sym_private_property_identifier_character_set_1(lookahead)) ADVANCE(565);
+ lookahead == 8233) ADVANCE(517);
+ if (('1' <= lookahead && lookahead <= '9')) ADVANCE(485);
+ if (!sym_private_property_identifier_character_set_1(lookahead)) ADVANCE(632);
END_STATE();
- case 451:
+ case 518:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '0') ADVANCE(416);
- if (lookahead == '\\') ADVANCE(158);
- if (lookahead == 'a') ADVANCE(530);
- if (lookahead == 'c') ADVANCE(471);
- if (lookahead == 'e') ADVANCE(502);
- if (lookahead == 'f') ADVANCE(497);
- if (lookahead == 'l') ADVANCE(483);
- if (lookahead == 'v') ADVANCE(464);
- if (lookahead == 'w') ADVANCE(492);
+ if (lookahead == '0') ADVANCE(483);
+ if (lookahead == '\\') ADVANCE(202);
+ if (lookahead == 'a') ADVANCE(597);
+ if (lookahead == 'c') ADVANCE(538);
+ if (lookahead == 'e') ADVANCE(569);
+ if (lookahead == 'f') ADVANCE(564);
+ if (lookahead == 'l') ADVANCE(550);
+ if (lookahead == 'v') ADVANCE(531);
+ if (lookahead == 'w') ADVANCE(559);
if (lookahead == 8232 ||
- lookahead == 8233) ADVANCE(451);
- if (('1' <= lookahead && lookahead <= '9')) ADVANCE(418);
- if (!sym_private_property_identifier_character_set_1(lookahead)) ADVANCE(565);
+ lookahead == 8233) ADVANCE(518);
+ if (('1' <= lookahead && lookahead <= '9')) ADVANCE(485);
+ if (!sym_private_property_identifier_character_set_1(lookahead)) ADVANCE(632);
END_STATE();
- case 452:
+ case 519:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '0') ADVANCE(416);
- if (lookahead == '\\') ADVANCE(158);
- if (lookahead == 'a') ADVANCE(530);
- if (lookahead == 'c') ADVANCE(505);
- if (lookahead == 'e') ADVANCE(551);
- if (lookahead == 'f') ADVANCE(550);
- if (lookahead == 'i') ADVANCE(510);
- if (lookahead == 'o') ADVANCE(488);
+ if (lookahead == '0') ADVANCE(483);
+ if (lookahead == '\\') ADVANCE(202);
+ if (lookahead == 'a') ADVANCE(597);
+ if (lookahead == 'c') ADVANCE(572);
+ if (lookahead == 'e') ADVANCE(618);
+ if (lookahead == 'f') ADVANCE(617);
+ if (lookahead == 'i') ADVANCE(577);
+ if (lookahead == 'o') ADVANCE(555);
if (lookahead == 8232 ||
- lookahead == 8233) ADVANCE(452);
- if (('1' <= lookahead && lookahead <= '9')) ADVANCE(418);
- if (!sym_private_property_identifier_character_set_1(lookahead)) ADVANCE(565);
+ lookahead == 8233) ADVANCE(519);
+ if (('1' <= lookahead && lookahead <= '9')) ADVANCE(485);
+ if (!sym_private_property_identifier_character_set_1(lookahead)) ADVANCE(632);
END_STATE();
- case 453:
+ case 520:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '0') ADVANCE(416);
- if (lookahead == '\\') ADVANCE(158);
- if (lookahead == 'a') ADVANCE(530);
- if (lookahead == 'c') ADVANCE(505);
- if (lookahead == 'e') ADVANCE(551);
- if (lookahead == 'f') ADVANCE(550);
- if (lookahead == 'i') ADVANCE(510);
+ if (lookahead == '0') ADVANCE(483);
+ if (lookahead == '\\') ADVANCE(202);
+ if (lookahead == 'a') ADVANCE(597);
+ if (lookahead == 'c') ADVANCE(572);
+ if (lookahead == 'e') ADVANCE(618);
+ if (lookahead == 'f') ADVANCE(617);
+ if (lookahead == 'i') ADVANCE(577);
if (lookahead == 8232 ||
- lookahead == 8233) ADVANCE(453);
- if (('1' <= lookahead && lookahead <= '9')) ADVANCE(418);
- if (!sym_private_property_identifier_character_set_1(lookahead)) ADVANCE(565);
+ lookahead == 8233) ADVANCE(520);
+ if (('1' <= lookahead && lookahead <= '9')) ADVANCE(485);
+ if (!sym_private_property_identifier_character_set_1(lookahead)) ADVANCE(632);
END_STATE();
- case 454:
+ case 521:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '0') ADVANCE(416);
- if (lookahead == '\\') ADVANCE(158);
- if (lookahead == 'a') ADVANCE(530);
- if (lookahead == 'c') ADVANCE(505);
- if (lookahead == 'e') ADVANCE(551);
- if (lookahead == 'f') ADVANCE(550);
+ if (lookahead == '0') ADVANCE(483);
+ if (lookahead == '\\') ADVANCE(202);
+ if (lookahead == 'a') ADVANCE(597);
+ if (lookahead == 'c') ADVANCE(572);
+ if (lookahead == 'e') ADVANCE(618);
+ if (lookahead == 'f') ADVANCE(617);
if (lookahead == 8232 ||
- lookahead == 8233) ADVANCE(454);
- if (('1' <= lookahead && lookahead <= '9')) ADVANCE(418);
- if (!sym_private_property_identifier_character_set_1(lookahead)) ADVANCE(565);
+ lookahead == 8233) ADVANCE(521);
+ if (('1' <= lookahead && lookahead <= '9')) ADVANCE(485);
+ if (!sym_private_property_identifier_character_set_1(lookahead)) ADVANCE(632);
END_STATE();
- case 455:
+ case 522:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '0') ADVANCE(416);
- if (lookahead == '\\') ADVANCE(158);
- if (lookahead == 'a') ADVANCE(531);
- if (lookahead == 'c') ADVANCE(505);
- if (lookahead == 'e') ADVANCE(551);
- if (lookahead == 's') ADVANCE(545);
+ if (lookahead == '0') ADVANCE(483);
+ if (lookahead == '\\') ADVANCE(202);
+ if (lookahead == 'a') ADVANCE(598);
+ if (lookahead == 'c') ADVANCE(572);
+ if (lookahead == 'e') ADVANCE(618);
+ if (lookahead == 's') ADVANCE(612);
if (lookahead == 8232 ||
- lookahead == 8233) ADVANCE(455);
- if (('1' <= lookahead && lookahead <= '9')) ADVANCE(418);
- if (!sym_private_property_identifier_character_set_1(lookahead)) ADVANCE(565);
+ lookahead == 8233) ADVANCE(522);
+ if (('1' <= lookahead && lookahead <= '9')) ADVANCE(485);
+ if (!sym_private_property_identifier_character_set_1(lookahead)) ADVANCE(632);
END_STATE();
- case 456:
+ case 523:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '0') ADVANCE(416);
- if (lookahead == '\\') ADVANCE(158);
- if (lookahead == 'a') ADVANCE(531);
- if (lookahead == 'e') ADVANCE(551);
- if (lookahead == 'f') ADVANCE(550);
- if (lookahead == 'i') ADVANCE(510);
+ if (lookahead == '0') ADVANCE(483);
+ if (lookahead == '\\') ADVANCE(202);
+ if (lookahead == 'a') ADVANCE(598);
+ if (lookahead == 'e') ADVANCE(618);
+ if (lookahead == 'f') ADVANCE(617);
+ if (lookahead == 'i') ADVANCE(577);
if (lookahead == 8232 ||
- lookahead == 8233) ADVANCE(456);
- if (('1' <= lookahead && lookahead <= '9')) ADVANCE(418);
- if (!sym_private_property_identifier_character_set_1(lookahead)) ADVANCE(565);
+ lookahead == 8233) ADVANCE(523);
+ if (('1' <= lookahead && lookahead <= '9')) ADVANCE(485);
+ if (!sym_private_property_identifier_character_set_1(lookahead)) ADVANCE(632);
END_STATE();
- case 457:
+ case 524:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '0') ADVANCE(416);
- if (lookahead == '\\') ADVANCE(158);
- if (lookahead == 'a') ADVANCE(531);
- if (lookahead == 'e') ADVANCE(551);
- if (lookahead == 'i') ADVANCE(510);
+ if (lookahead == '0') ADVANCE(483);
+ if (lookahead == '\\') ADVANCE(202);
+ if (lookahead == 'a') ADVANCE(598);
+ if (lookahead == 'e') ADVANCE(618);
+ if (lookahead == 'i') ADVANCE(577);
if (lookahead == 8232 ||
- lookahead == 8233) ADVANCE(457);
- if (('1' <= lookahead && lookahead <= '9')) ADVANCE(418);
- if (!sym_private_property_identifier_character_set_1(lookahead)) ADVANCE(565);
+ lookahead == 8233) ADVANCE(524);
+ if (('1' <= lookahead && lookahead <= '9')) ADVANCE(485);
+ if (!sym_private_property_identifier_character_set_1(lookahead)) ADVANCE(632);
END_STATE();
- case 458:
+ case 525:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '0') ADVANCE(416);
- if (lookahead == '\\') ADVANCE(158);
- if (lookahead == 'a') ADVANCE(531);
- if (lookahead == 'e') ADVANCE(551);
- if (lookahead == 's') ADVANCE(545);
+ if (lookahead == '0') ADVANCE(483);
+ if (lookahead == '\\') ADVANCE(202);
+ if (lookahead == 'a') ADVANCE(598);
+ if (lookahead == 'e') ADVANCE(618);
+ if (lookahead == 's') ADVANCE(612);
if (lookahead == 8232 ||
- lookahead == 8233) ADVANCE(458);
- if (('1' <= lookahead && lookahead <= '9')) ADVANCE(418);
- if (!sym_private_property_identifier_character_set_1(lookahead)) ADVANCE(565);
+ lookahead == 8233) ADVANCE(525);
+ if (('1' <= lookahead && lookahead <= '9')) ADVANCE(485);
+ if (!sym_private_property_identifier_character_set_1(lookahead)) ADVANCE(632);
END_STATE();
- case 459:
+ case 526:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '0') ADVANCE(416);
- if (lookahead == '\\') ADVANCE(158);
- if (lookahead == 'a') ADVANCE(531);
- if (lookahead == 'e') ADVANCE(551);
+ if (lookahead == '0') ADVANCE(483);
+ if (lookahead == '\\') ADVANCE(202);
+ if (lookahead == 'a') ADVANCE(598);
+ if (lookahead == 'e') ADVANCE(618);
if (lookahead == 8232 ||
- lookahead == 8233) ADVANCE(459);
- if (('1' <= lookahead && lookahead <= '9')) ADVANCE(418);
- if (!sym_private_property_identifier_character_set_1(lookahead)) ADVANCE(565);
+ lookahead == 8233) ADVANCE(526);
+ if (('1' <= lookahead && lookahead <= '9')) ADVANCE(485);
+ if (!sym_private_property_identifier_character_set_1(lookahead)) ADVANCE(632);
END_STATE();
- case 460:
+ case 527:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(158);
- if (lookahead == 'a') ADVANCE(532);
- if (lookahead == 'l') ADVANCE(463);
- if (lookahead == 'o') ADVANCE(514);
- if (!sym_identifier_character_set_1(lookahead)) ADVANCE(565);
+ if (lookahead == '\\') ADVANCE(202);
+ if (lookahead == 'a') ADVANCE(599);
+ if (lookahead == 'l') ADVANCE(530);
+ if (lookahead == 'o') ADVANCE(581);
+ if (!sym_identifier_character_set_1(lookahead)) ADVANCE(632);
END_STATE();
- case 461:
+ case 528:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(158);
- if (lookahead == 'a') ADVANCE(524);
- if (!sym_identifier_character_set_1(lookahead)) ADVANCE(565);
+ if (lookahead == '\\') ADVANCE(202);
+ if (lookahead == 'a') ADVANCE(591);
+ if (!sym_identifier_character_set_1(lookahead)) ADVANCE(632);
END_STATE();
- case 462:
+ case 529:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(158);
- if (lookahead == 'a') ADVANCE(549);
- if (!sym_identifier_character_set_1(lookahead)) ADVANCE(565);
+ if (lookahead == '\\') ADVANCE(202);
+ if (lookahead == 'a') ADVANCE(616);
+ if (!sym_identifier_character_set_1(lookahead)) ADVANCE(632);
END_STATE();
- case 463:
+ case 530:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(158);
- if (lookahead == 'a') ADVANCE(535);
- if (!sym_identifier_character_set_1(lookahead)) ADVANCE(565);
+ if (lookahead == '\\') ADVANCE(202);
+ if (lookahead == 'a') ADVANCE(602);
+ if (!sym_identifier_character_set_1(lookahead)) ADVANCE(632);
END_STATE();
- case 464:
+ case 531:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(158);
- if (lookahead == 'a') ADVANCE(525);
- if (!sym_identifier_character_set_1(lookahead)) ADVANCE(565);
+ if (lookahead == '\\') ADVANCE(202);
+ if (lookahead == 'a') ADVANCE(592);
+ if (!sym_identifier_character_set_1(lookahead)) ADVANCE(632);
END_STATE();
- case 465:
+ case 532:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(158);
- if (lookahead == 'a') ADVANCE(500);
- if (!sym_identifier_character_set_1(lookahead)) ADVANCE(565);
+ if (lookahead == '\\') ADVANCE(202);
+ if (lookahead == 'a') ADVANCE(567);
+ if (!sym_identifier_character_set_1(lookahead)) ADVANCE(632);
END_STATE();
- case 466:
+ case 533:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(158);
- if (lookahead == 'a') ADVANCE(506);
- if (!sym_identifier_character_set_1(lookahead)) ADVANCE(565);
+ if (lookahead == '\\') ADVANCE(202);
+ if (lookahead == 'a') ADVANCE(573);
+ if (!sym_identifier_character_set_1(lookahead)) ADVANCE(632);
END_STATE();
- case 467:
+ case 534:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(158);
- if (lookahead == 'a') ADVANCE(544);
- if (!sym_identifier_character_set_1(lookahead)) ADVANCE(565);
+ if (lookahead == '\\') ADVANCE(202);
+ if (lookahead == 'a') ADVANCE(611);
+ if (!sym_identifier_character_set_1(lookahead)) ADVANCE(632);
END_STATE();
- case 468:
+ case 535:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(158);
- if (lookahead == 'a') ADVANCE(515);
- if (!sym_identifier_character_set_1(lookahead)) ADVANCE(565);
+ if (lookahead == '\\') ADVANCE(202);
+ if (lookahead == 'a') ADVANCE(582);
+ if (!sym_identifier_character_set_1(lookahead)) ADVANCE(632);
END_STATE();
- case 469:
+ case 536:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(158);
- if (lookahead == 'a') ADVANCE(531);
- if (lookahead == 'e') ADVANCE(551);
- if (lookahead == 'f') ADVANCE(550);
- if (lookahead == 'i') ADVANCE(510);
- if (lookahead == 'o') ADVANCE(488);
+ if (lookahead == '\\') ADVANCE(202);
+ if (lookahead == 'a') ADVANCE(598);
+ if (lookahead == 'e') ADVANCE(618);
+ if (lookahead == 'f') ADVANCE(617);
+ if (lookahead == 'i') ADVANCE(577);
+ if (lookahead == 'o') ADVANCE(555);
if (lookahead == 8232 ||
- lookahead == 8233) ADVANCE(469);
- if (('0' <= lookahead && lookahead <= '9')) ADVANCE(565);
- if (!sym_private_property_identifier_character_set_1(lookahead)) ADVANCE(565);
+ lookahead == 8233) ADVANCE(536);
+ if (('0' <= lookahead && lookahead <= '9')) ADVANCE(632);
+ if (!sym_private_property_identifier_character_set_1(lookahead)) ADVANCE(632);
END_STATE();
- case 470:
+ case 537:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(158);
- if (lookahead == 'a') ADVANCE(531);
- if (lookahead == 'e') ADVANCE(551);
- if (lookahead == 'f') ADVANCE(550);
- if (lookahead == 'i') ADVANCE(510);
+ if (lookahead == '\\') ADVANCE(202);
+ if (lookahead == 'a') ADVANCE(598);
+ if (lookahead == 'e') ADVANCE(618);
+ if (lookahead == 'f') ADVANCE(617);
+ if (lookahead == 'i') ADVANCE(577);
if (lookahead == 8232 ||
- lookahead == 8233) ADVANCE(470);
- if (('0' <= lookahead && lookahead <= '9')) ADVANCE(565);
- if (!sym_private_property_identifier_character_set_1(lookahead)) ADVANCE(565);
+ lookahead == 8233) ADVANCE(537);
+ if (('0' <= lookahead && lookahead <= '9')) ADVANCE(632);
+ if (!sym_private_property_identifier_character_set_1(lookahead)) ADVANCE(632);
END_STATE();
- case 471:
+ case 538:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(158);
- if (lookahead == 'a') ADVANCE(537);
- if (lookahead == 'l') ADVANCE(463);
- if (lookahead == 'o') ADVANCE(514);
- if (!sym_identifier_character_set_1(lookahead)) ADVANCE(565);
+ if (lookahead == '\\') ADVANCE(202);
+ if (lookahead == 'a') ADVANCE(604);
+ if (lookahead == 'l') ADVANCE(530);
+ if (lookahead == 'o') ADVANCE(581);
+ if (!sym_identifier_character_set_1(lookahead)) ADVANCE(632);
END_STATE();
- case 472:
+ case 539:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(158);
- if (lookahead == 'a') ADVANCE(533);
- if (lookahead == 'l') ADVANCE(463);
- if (lookahead == 'o') ADVANCE(514);
- if (!sym_identifier_character_set_1(lookahead)) ADVANCE(565);
+ if (lookahead == '\\') ADVANCE(202);
+ if (lookahead == 'a') ADVANCE(600);
+ if (lookahead == 'l') ADVANCE(530);
+ if (lookahead == 'o') ADVANCE(581);
+ if (!sym_identifier_character_set_1(lookahead)) ADVANCE(632);
END_STATE();
- case 473:
+ case 540:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(158);
- if (lookahead == 'c') ADVANCE(559);
- if (!sym_identifier_character_set_1(lookahead)) ADVANCE(565);
+ if (lookahead == '\\') ADVANCE(202);
+ if (lookahead == 'c') ADVANCE(626);
+ if (!sym_identifier_character_set_1(lookahead)) ADVANCE(632);
END_STATE();
- case 474:
+ case 541:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(158);
- if (lookahead == 'c') ADVANCE(297);
- if (!sym_identifier_character_set_1(lookahead)) ADVANCE(565);
+ if (lookahead == '\\') ADVANCE(202);
+ if (lookahead == 'c') ADVANCE(368);
+ if (!sym_identifier_character_set_1(lookahead)) ADVANCE(632);
END_STATE();
- case 475:
+ case 542:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(158);
- if (lookahead == 'c') ADVANCE(493);
- if (!sym_identifier_character_set_1(lookahead)) ADVANCE(565);
+ if (lookahead == '\\') ADVANCE(202);
+ if (lookahead == 'c') ADVANCE(560);
+ if (!sym_identifier_character_set_1(lookahead)) ADVANCE(632);
END_STATE();
- case 476:
+ case 543:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(158);
- if (lookahead == 'c') ADVANCE(485);
- if (!sym_identifier_character_set_1(lookahead)) ADVANCE(565);
+ if (lookahead == '\\') ADVANCE(202);
+ if (lookahead == 'c') ADVANCE(552);
+ if (!sym_identifier_character_set_1(lookahead)) ADVANCE(632);
END_STATE();
- case 477:
+ case 544:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(158);
- if (lookahead == 'c') ADVANCE(546);
- if (!sym_identifier_character_set_1(lookahead)) ADVANCE(565);
+ if (lookahead == '\\') ADVANCE(202);
+ if (lookahead == 'c') ADVANCE(613);
+ if (!sym_identifier_character_set_1(lookahead)) ADVANCE(632);
END_STATE();
- case 478:
+ case 545:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(158);
- if (lookahead == 'd') ADVANCE(529);
- if (!sym_identifier_character_set_1(lookahead)) ADVANCE(565);
+ if (lookahead == '\\') ADVANCE(202);
+ if (lookahead == 'd') ADVANCE(596);
+ if (!sym_identifier_character_set_1(lookahead)) ADVANCE(632);
END_STATE();
- case 479:
+ case 546:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(158);
- if (lookahead == 'e') ADVANCE(248);
- if (!sym_identifier_character_set_1(lookahead)) ADVANCE(565);
+ if (lookahead == '\\') ADVANCE(202);
+ if (lookahead == 'e') ADVANCE(294);
+ if (!sym_identifier_character_set_1(lookahead)) ADVANCE(632);
END_STATE();
- case 480:
+ case 547:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(158);
- if (lookahead == 'e') ADVANCE(231);
- if (!sym_identifier_character_set_1(lookahead)) ADVANCE(565);
+ if (lookahead == '\\') ADVANCE(202);
+ if (lookahead == 'e') ADVANCE(277);
+ if (!sym_identifier_character_set_1(lookahead)) ADVANCE(632);
END_STATE();
- case 481:
+ case 548:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(158);
- if (lookahead == 'e') ADVANCE(244);
- if (!sym_identifier_character_set_1(lookahead)) ADVANCE(565);
+ if (lookahead == '\\') ADVANCE(202);
+ if (lookahead == 'e') ADVANCE(290);
+ if (!sym_identifier_character_set_1(lookahead)) ADVANCE(632);
END_STATE();
- case 482:
+ case 549:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(158);
- if (lookahead == 'e') ADVANCE(490);
- if (!sym_identifier_character_set_1(lookahead)) ADVANCE(565);
+ if (lookahead == '\\') ADVANCE(202);
+ if (lookahead == 'e') ADVANCE(557);
+ if (!sym_identifier_character_set_1(lookahead)) ADVANCE(632);
END_STATE();
- case 483:
+ case 550:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(158);
- if (lookahead == 'e') ADVANCE(538);
- if (!sym_identifier_character_set_1(lookahead)) ADVANCE(565);
+ if (lookahead == '\\') ADVANCE(202);
+ if (lookahead == 'e') ADVANCE(605);
+ if (!sym_identifier_character_set_1(lookahead)) ADVANCE(632);
END_STATE();
- case 484:
+ case 551:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(158);
- if (lookahead == 'e') ADVANCE(552);
+ if (lookahead == '\\') ADVANCE(202);
+ if (lookahead == 'e') ADVANCE(619);
if (lookahead == 8232 ||
- lookahead == 8233) ADVANCE(484);
- if (('0' <= lookahead && lookahead <= '9')) ADVANCE(565);
- if (!sym_private_property_identifier_character_set_1(lookahead)) ADVANCE(565);
+ lookahead == 8233) ADVANCE(551);
+ if (('0' <= lookahead && lookahead <= '9')) ADVANCE(632);
+ if (!sym_private_property_identifier_character_set_1(lookahead)) ADVANCE(632);
END_STATE();
- case 485:
+ case 552:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(158);
- if (lookahead == 'e') ADVANCE(519);
- if (!sym_identifier_character_set_1(lookahead)) ADVANCE(565);
+ if (lookahead == '\\') ADVANCE(202);
+ if (lookahead == 'e') ADVANCE(586);
+ if (!sym_identifier_character_set_1(lookahead)) ADVANCE(632);
END_STATE();
- case 486:
+ case 553:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(158);
- if (lookahead == 'e') ADVANCE(511);
- if (!sym_identifier_character_set_1(lookahead)) ADVANCE(565);
+ if (lookahead == '\\') ADVANCE(202);
+ if (lookahead == 'e') ADVANCE(578);
+ if (!sym_identifier_character_set_1(lookahead)) ADVANCE(632);
END_STATE();
- case 487:
+ case 554:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(158);
- if (lookahead == 'e') ADVANCE(542);
- if (!sym_identifier_character_set_1(lookahead)) ADVANCE(565);
+ if (lookahead == '\\') ADVANCE(202);
+ if (lookahead == 'e') ADVANCE(609);
+ if (!sym_identifier_character_set_1(lookahead)) ADVANCE(632);
END_STATE();
- case 488:
+ case 555:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(158);
- if (lookahead == 'f') ADVANCE(241);
- if (!sym_identifier_character_set_1(lookahead)) ADVANCE(565);
+ if (lookahead == '\\') ADVANCE(202);
+ if (lookahead == 'f') ADVANCE(287);
+ if (!sym_identifier_character_set_1(lookahead)) ADVANCE(632);
END_STATE();
- case 489:
+ case 556:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(158);
- if (lookahead == 'f') ADVANCE(353);
- if (!sym_identifier_character_set_1(lookahead)) ADVANCE(565);
+ if (lookahead == '\\') ADVANCE(202);
+ if (lookahead == 'f') ADVANCE(424);
+ if (!sym_identifier_character_set_1(lookahead)) ADVANCE(632);
END_STATE();
- case 490:
+ case 557:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(158);
- if (lookahead == 'f') ADVANCE(462);
- if (!sym_identifier_character_set_1(lookahead)) ADVANCE(565);
+ if (lookahead == '\\') ADVANCE(202);
+ if (lookahead == 'f') ADVANCE(529);
+ if (!sym_identifier_character_set_1(lookahead)) ADVANCE(632);
END_STATE();
- case 491:
+ case 558:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(158);
- if (lookahead == 'g') ADVANCE(487);
- if (!sym_identifier_character_set_1(lookahead)) ADVANCE(565);
+ if (lookahead == '\\') ADVANCE(202);
+ if (lookahead == 'g') ADVANCE(554);
+ if (!sym_identifier_character_set_1(lookahead)) ADVANCE(632);
END_STATE();
- case 492:
+ case 559:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(158);
- if (lookahead == 'h') ADVANCE(495);
- if (!sym_identifier_character_set_1(lookahead)) ADVANCE(565);
+ if (lookahead == '\\') ADVANCE(202);
+ if (lookahead == 'h') ADVANCE(562);
+ if (!sym_identifier_character_set_1(lookahead)) ADVANCE(632);
END_STATE();
- case 493:
+ case 560:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(158);
- if (lookahead == 'h') ADVANCE(250);
- if (!sym_identifier_character_set_1(lookahead)) ADVANCE(565);
+ if (lookahead == '\\') ADVANCE(202);
+ if (lookahead == 'h') ADVANCE(296);
+ if (!sym_identifier_character_set_1(lookahead)) ADVANCE(632);
END_STATE();
- case 494:
+ case 561:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(158);
- if (lookahead == 'i') ADVANCE(510);
+ if (lookahead == '\\') ADVANCE(202);
+ if (lookahead == 'i') ADVANCE(577);
if (lookahead == 8232 ||
- lookahead == 8233) ADVANCE(494);
- if (('0' <= lookahead && lookahead <= '9')) ADVANCE(565);
- if (!sym_private_property_identifier_character_set_1(lookahead)) ADVANCE(565);
+ lookahead == 8233) ADVANCE(561);
+ if (('0' <= lookahead && lookahead <= '9')) ADVANCE(632);
+ if (!sym_private_property_identifier_character_set_1(lookahead)) ADVANCE(632);
END_STATE();
- case 495:
+ case 562:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(158);
- if (lookahead == 'i') ADVANCE(507);
- if (!sym_identifier_character_set_1(lookahead)) ADVANCE(565);
+ if (lookahead == '\\') ADVANCE(202);
+ if (lookahead == 'i') ADVANCE(574);
+ if (!sym_identifier_character_set_1(lookahead)) ADVANCE(632);
END_STATE();
- case 496:
+ case 563:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(158);
- if (lookahead == 'i') ADVANCE(517);
- if (lookahead == 'r') ADVANCE(518);
- if (lookahead == 'u') ADVANCE(513);
- if (!sym_identifier_character_set_1(lookahead)) ADVANCE(565);
+ if (lookahead == '\\') ADVANCE(202);
+ if (lookahead == 'i') ADVANCE(584);
+ if (lookahead == 'r') ADVANCE(585);
+ if (lookahead == 'u') ADVANCE(580);
+ if (!sym_identifier_character_set_1(lookahead)) ADVANCE(632);
END_STATE();
- case 497:
+ case 564:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(158);
- if (lookahead == 'i') ADVANCE(517);
- if (lookahead == 'u') ADVANCE(513);
- if (!sym_identifier_character_set_1(lookahead)) ADVANCE(565);
+ if (lookahead == '\\') ADVANCE(202);
+ if (lookahead == 'i') ADVANCE(584);
+ if (lookahead == 'u') ADVANCE(580);
+ if (!sym_identifier_character_set_1(lookahead)) ADVANCE(632);
END_STATE();
- case 498:
+ case 565:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(158);
- if (lookahead == 'i') ADVANCE(521);
- if (!sym_identifier_character_set_1(lookahead)) ADVANCE(565);
+ if (lookahead == '\\') ADVANCE(202);
+ if (lookahead == 'i') ADVANCE(588);
+ if (!sym_identifier_character_set_1(lookahead)) ADVANCE(632);
END_STATE();
- case 499:
+ case 566:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(158);
- if (lookahead == 'i') ADVANCE(473);
- if (!sym_identifier_character_set_1(lookahead)) ADVANCE(565);
+ if (lookahead == '\\') ADVANCE(202);
+ if (lookahead == 'i') ADVANCE(540);
+ if (!sym_identifier_character_set_1(lookahead)) ADVANCE(632);
END_STATE();
- case 500:
+ case 567:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(158);
- if (lookahead == 'i') ADVANCE(539);
- if (!sym_identifier_character_set_1(lookahead)) ADVANCE(565);
+ if (lookahead == '\\') ADVANCE(202);
+ if (lookahead == 'i') ADVANCE(606);
+ if (!sym_identifier_character_set_1(lookahead)) ADVANCE(632);
END_STATE();
- case 501:
+ case 568:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(158);
- if (lookahead == 'l') ADVANCE(534);
- if (lookahead == 'x') ADVANCE(522);
- if (!sym_identifier_character_set_1(lookahead)) ADVANCE(565);
+ if (lookahead == '\\') ADVANCE(202);
+ if (lookahead == 'l') ADVANCE(601);
+ if (lookahead == 'x') ADVANCE(589);
+ if (!sym_identifier_character_set_1(lookahead)) ADVANCE(632);
END_STATE();
- case 502:
+ case 569:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(158);
- if (lookahead == 'l') ADVANCE(534);
- if (lookahead == 'x') ADVANCE(523);
- if (!sym_identifier_character_set_1(lookahead)) ADVANCE(565);
+ if (lookahead == '\\') ADVANCE(202);
+ if (lookahead == 'l') ADVANCE(601);
+ if (lookahead == 'x') ADVANCE(590);
+ if (!sym_identifier_character_set_1(lookahead)) ADVANCE(632);
END_STATE();
- case 503:
+ case 570:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(158);
- if (lookahead == 'l') ADVANCE(553);
- if (!sym_identifier_character_set_1(lookahead)) ADVANCE(565);
+ if (lookahead == '\\') ADVANCE(202);
+ if (lookahead == 'l') ADVANCE(620);
+ if (!sym_identifier_character_set_1(lookahead)) ADVANCE(632);
END_STATE();
- case 504:
+ case 571:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(158);
- if (lookahead == 'l') ADVANCE(463);
- if (lookahead == 'o') ADVANCE(514);
- if (!sym_identifier_character_set_1(lookahead)) ADVANCE(565);
+ if (lookahead == '\\') ADVANCE(202);
+ if (lookahead == 'l') ADVANCE(530);
+ if (lookahead == 'o') ADVANCE(581);
+ if (!sym_identifier_character_set_1(lookahead)) ADVANCE(632);
END_STATE();
- case 505:
+ case 572:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(158);
- if (lookahead == 'l') ADVANCE(463);
- if (!sym_identifier_character_set_1(lookahead)) ADVANCE(565);
+ if (lookahead == '\\') ADVANCE(202);
+ if (lookahead == 'l') ADVANCE(530);
+ if (!sym_identifier_character_set_1(lookahead)) ADVANCE(632);
END_STATE();
- case 506:
+ case 573:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(158);
- if (lookahead == 'l') ADVANCE(503);
- if (!sym_identifier_character_set_1(lookahead)) ADVANCE(565);
+ if (lookahead == '\\') ADVANCE(202);
+ if (lookahead == 'l') ADVANCE(570);
+ if (!sym_identifier_character_set_1(lookahead)) ADVANCE(632);
END_STATE();
- case 507:
+ case 574:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(158);
- if (lookahead == 'l') ADVANCE(481);
- if (!sym_identifier_character_set_1(lookahead)) ADVANCE(565);
+ if (lookahead == '\\') ADVANCE(202);
+ if (lookahead == 'l') ADVANCE(548);
+ if (!sym_identifier_character_set_1(lookahead)) ADVANCE(632);
END_STATE();
- case 508:
+ case 575:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(158);
- if (lookahead == 'l') ADVANCE(543);
- if (!sym_identifier_character_set_1(lookahead)) ADVANCE(565);
+ if (lookahead == '\\') ADVANCE(202);
+ if (lookahead == 'l') ADVANCE(610);
+ if (!sym_identifier_character_set_1(lookahead)) ADVANCE(632);
END_STATE();
- case 509:
+ case 576:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(158);
- if (lookahead == 'm') ADVANCE(223);
- if (!sym_identifier_character_set_1(lookahead)) ADVANCE(565);
+ if (lookahead == '\\') ADVANCE(202);
+ if (lookahead == 'm') ADVANCE(269);
+ if (!sym_identifier_character_set_1(lookahead)) ADVANCE(632);
END_STATE();
- case 510:
+ case 577:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(158);
- if (lookahead == 'n') ADVANCE(237);
- if (!sym_identifier_character_set_1(lookahead)) ADVANCE(565);
+ if (lookahead == '\\') ADVANCE(202);
+ if (lookahead == 'n') ADVANCE(283);
+ if (!sym_identifier_character_set_1(lookahead)) ADVANCE(632);
END_STATE();
- case 511:
+ case 578:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(158);
- if (lookahead == 'n') ADVANCE(478);
- if (!sym_identifier_character_set_1(lookahead)) ADVANCE(565);
+ if (lookahead == '\\') ADVANCE(202);
+ if (lookahead == 'n') ADVANCE(545);
+ if (!sym_identifier_character_set_1(lookahead)) ADVANCE(632);
END_STATE();
- case 512:
+ case 579:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(158);
- if (lookahead == 'n') ADVANCE(299);
- if (!sym_identifier_character_set_1(lookahead)) ADVANCE(565);
+ if (lookahead == '\\') ADVANCE(202);
+ if (lookahead == 'n') ADVANCE(370);
+ if (!sym_identifier_character_set_1(lookahead)) ADVANCE(632);
END_STATE();
- case 513:
+ case 580:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(158);
- if (lookahead == 'n') ADVANCE(477);
- if (!sym_identifier_character_set_1(lookahead)) ADVANCE(565);
+ if (lookahead == '\\') ADVANCE(202);
+ if (lookahead == 'n') ADVANCE(544);
+ if (!sym_identifier_character_set_1(lookahead)) ADVANCE(632);
END_STATE();
- case 514:
+ case 581:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(158);
- if (lookahead == 'n') ADVANCE(536);
- if (!sym_identifier_character_set_1(lookahead)) ADVANCE(565);
+ if (lookahead == '\\') ADVANCE(202);
+ if (lookahead == 'n') ADVANCE(603);
+ if (!sym_identifier_character_set_1(lookahead)) ADVANCE(632);
END_STATE();
- case 515:
+ case 582:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(158);
- if (lookahead == 'n') ADVANCE(476);
- if (!sym_identifier_character_set_1(lookahead)) ADVANCE(565);
+ if (lookahead == '\\') ADVANCE(202);
+ if (lookahead == 'n') ADVANCE(543);
+ if (!sym_identifier_character_set_1(lookahead)) ADVANCE(632);
END_STATE();
- case 516:
+ case 583:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(158);
- if (lookahead == 'n') ADVANCE(474);
- if (!sym_identifier_character_set_1(lookahead)) ADVANCE(565);
+ if (lookahead == '\\') ADVANCE(202);
+ if (lookahead == 'n') ADVANCE(541);
+ if (!sym_identifier_character_set_1(lookahead)) ADVANCE(632);
END_STATE();
- case 517:
+ case 584:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(158);
- if (lookahead == 'n') ADVANCE(466);
- if (!sym_identifier_character_set_1(lookahead)) ADVANCE(565);
+ if (lookahead == '\\') ADVANCE(202);
+ if (lookahead == 'n') ADVANCE(533);
+ if (!sym_identifier_character_set_1(lookahead)) ADVANCE(632);
END_STATE();
- case 518:
+ case 585:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(158);
- if (lookahead == 'o') ADVANCE(509);
- if (!sym_identifier_character_set_1(lookahead)) ADVANCE(565);
+ if (lookahead == '\\') ADVANCE(202);
+ if (lookahead == 'o') ADVANCE(576);
+ if (!sym_identifier_character_set_1(lookahead)) ADVANCE(632);
END_STATE();
- case 519:
+ case 586:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(158);
- if (lookahead == 'o') ADVANCE(489);
- if (!sym_identifier_character_set_1(lookahead)) ADVANCE(565);
+ if (lookahead == '\\') ADVANCE(202);
+ if (lookahead == 'o') ADVANCE(556);
+ if (!sym_identifier_character_set_1(lookahead)) ADVANCE(632);
END_STATE();
- case 520:
+ case 587:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(158);
- if (lookahead == 'o') ADVANCE(526);
- if (!sym_identifier_character_set_1(lookahead)) ADVANCE(565);
+ if (lookahead == '\\') ADVANCE(202);
+ if (lookahead == 'o') ADVANCE(593);
+ if (!sym_identifier_character_set_1(lookahead)) ADVANCE(632);
END_STATE();
- case 521:
+ case 588:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(158);
- if (lookahead == 'o') ADVANCE(512);
- if (!sym_identifier_character_set_1(lookahead)) ADVANCE(565);
+ if (lookahead == '\\') ADVANCE(202);
+ if (lookahead == 'o') ADVANCE(579);
+ if (!sym_identifier_character_set_1(lookahead)) ADVANCE(632);
END_STATE();
- case 522:
+ case 589:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(158);
- if (lookahead == 'p') ADVANCE(520);
- if (lookahead == 't') ADVANCE(486);
- if (!sym_identifier_character_set_1(lookahead)) ADVANCE(565);
+ if (lookahead == '\\') ADVANCE(202);
+ if (lookahead == 'p') ADVANCE(587);
+ if (lookahead == 't') ADVANCE(553);
+ if (!sym_identifier_character_set_1(lookahead)) ADVANCE(632);
END_STATE();
- case 523:
+ case 590:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(158);
- if (lookahead == 'p') ADVANCE(520);
- if (!sym_identifier_character_set_1(lookahead)) ADVANCE(565);
+ if (lookahead == '\\') ADVANCE(202);
+ if (lookahead == 'p') ADVANCE(587);
+ if (!sym_identifier_character_set_1(lookahead)) ADVANCE(632);
END_STATE();
- case 524:
+ case 591:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(158);
- if (lookahead == 'r') ADVANCE(491);
- if (!sym_identifier_character_set_1(lookahead)) ADVANCE(565);
+ if (lookahead == '\\') ADVANCE(202);
+ if (lookahead == 'r') ADVANCE(558);
+ if (!sym_identifier_character_set_1(lookahead)) ADVANCE(632);
END_STATE();
- case 525:
+ case 592:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(158);
- if (lookahead == 'r') ADVANCE(225);
- if (!sym_identifier_character_set_1(lookahead)) ADVANCE(565);
+ if (lookahead == '\\') ADVANCE(202);
+ if (lookahead == 'r') ADVANCE(271);
+ if (!sym_identifier_character_set_1(lookahead)) ADVANCE(632);
END_STATE();
- case 526:
+ case 593:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(158);
- if (lookahead == 'r') ADVANCE(541);
- if (!sym_identifier_character_set_1(lookahead)) ADVANCE(565);
+ if (lookahead == '\\') ADVANCE(202);
+ if (lookahead == 'r') ADVANCE(608);
+ if (!sym_identifier_character_set_1(lookahead)) ADVANCE(632);
END_STATE();
- case 527:
+ case 594:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(158);
- if (lookahead == 's') ADVANCE(218);
- if (lookahead == 'w') ADVANCE(465);
- if (!sym_identifier_character_set_1(lookahead)) ADVANCE(565);
+ if (lookahead == '\\') ADVANCE(202);
+ if (lookahead == 's') ADVANCE(264);
+ if (lookahead == 'w') ADVANCE(532);
+ if (!sym_identifier_character_set_1(lookahead)) ADVANCE(632);
END_STATE();
- case 528:
+ case 595:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(158);
- if (lookahead == 's') ADVANCE(293);
- if (!sym_identifier_character_set_1(lookahead)) ADVANCE(565);
+ if (lookahead == '\\') ADVANCE(202);
+ if (lookahead == 's') ADVANCE(364);
+ if (!sym_identifier_character_set_1(lookahead)) ADVANCE(632);
END_STATE();
- case 529:
+ case 596:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(158);
- if (lookahead == 's') ADVANCE(295);
- if (!sym_identifier_character_set_1(lookahead)) ADVANCE(565);
+ if (lookahead == '\\') ADVANCE(202);
+ if (lookahead == 's') ADVANCE(366);
+ if (!sym_identifier_character_set_1(lookahead)) ADVANCE(632);
END_STATE();
- case 530:
+ case 597:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(158);
- if (lookahead == 's') ADVANCE(554);
- if (lookahead == 'w') ADVANCE(465);
- if (!sym_identifier_character_set_1(lookahead)) ADVANCE(565);
+ if (lookahead == '\\') ADVANCE(202);
+ if (lookahead == 's') ADVANCE(621);
+ if (lookahead == 'w') ADVANCE(532);
+ if (!sym_identifier_character_set_1(lookahead)) ADVANCE(632);
END_STATE();
- case 531:
+ case 598:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(158);
- if (lookahead == 's') ADVANCE(554);
- if (!sym_identifier_character_set_1(lookahead)) ADVANCE(565);
+ if (lookahead == '\\') ADVANCE(202);
+ if (lookahead == 's') ADVANCE(621);
+ if (!sym_identifier_character_set_1(lookahead)) ADVANCE(632);
END_STATE();
- case 532:
+ case 599:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(158);
- if (lookahead == 's') ADVANCE(479);
- if (lookahead == 't') ADVANCE(475);
- if (!sym_identifier_character_set_1(lookahead)) ADVANCE(565);
+ if (lookahead == '\\') ADVANCE(202);
+ if (lookahead == 's') ADVANCE(546);
+ if (lookahead == 't') ADVANCE(542);
+ if (!sym_identifier_character_set_1(lookahead)) ADVANCE(632);
END_STATE();
- case 533:
+ case 600:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(158);
- if (lookahead == 's') ADVANCE(479);
- if (!sym_identifier_character_set_1(lookahead)) ADVANCE(565);
+ if (lookahead == '\\') ADVANCE(202);
+ if (lookahead == 's') ADVANCE(546);
+ if (!sym_identifier_character_set_1(lookahead)) ADVANCE(632);
END_STATE();
- case 534:
+ case 601:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(158);
- if (lookahead == 's') ADVANCE(480);
- if (!sym_identifier_character_set_1(lookahead)) ADVANCE(565);
+ if (lookahead == '\\') ADVANCE(202);
+ if (lookahead == 's') ADVANCE(547);
+ if (!sym_identifier_character_set_1(lookahead)) ADVANCE(632);
END_STATE();
- case 535:
+ case 602:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(158);
- if (lookahead == 's') ADVANCE(528);
- if (!sym_identifier_character_set_1(lookahead)) ADVANCE(565);
+ if (lookahead == '\\') ADVANCE(202);
+ if (lookahead == 's') ADVANCE(595);
+ if (!sym_identifier_character_set_1(lookahead)) ADVANCE(632);
END_STATE();
- case 536:
+ case 603:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(158);
- if (lookahead == 's') ADVANCE(540);
- if (!sym_identifier_character_set_1(lookahead)) ADVANCE(565);
+ if (lookahead == '\\') ADVANCE(202);
+ if (lookahead == 's') ADVANCE(607);
+ if (!sym_identifier_character_set_1(lookahead)) ADVANCE(632);
END_STATE();
- case 537:
+ case 604:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(158);
- if (lookahead == 't') ADVANCE(475);
- if (!sym_identifier_character_set_1(lookahead)) ADVANCE(565);
+ if (lookahead == '\\') ADVANCE(202);
+ if (lookahead == 't') ADVANCE(542);
+ if (!sym_identifier_character_set_1(lookahead)) ADVANCE(632);
END_STATE();
- case 538:
+ case 605:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(158);
- if (lookahead == 't') ADVANCE(227);
- if (!sym_identifier_character_set_1(lookahead)) ADVANCE(565);
+ if (lookahead == '\\') ADVANCE(202);
+ if (lookahead == 't') ADVANCE(273);
+ if (!sym_identifier_character_set_1(lookahead)) ADVANCE(632);
END_STATE();
- case 539:
+ case 606:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(158);
- if (lookahead == 't') ADVANCE(235);
- if (!sym_identifier_character_set_1(lookahead)) ADVANCE(565);
+ if (lookahead == '\\') ADVANCE(202);
+ if (lookahead == 't') ADVANCE(281);
+ if (!sym_identifier_character_set_1(lookahead)) ADVANCE(632);
END_STATE();
- case 540:
+ case 607:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(158);
- if (lookahead == 't') ADVANCE(229);
- if (!sym_identifier_character_set_1(lookahead)) ADVANCE(565);
+ if (lookahead == '\\') ADVANCE(202);
+ if (lookahead == 't') ADVANCE(275);
+ if (!sym_identifier_character_set_1(lookahead)) ADVANCE(632);
END_STATE();
- case 541:
+ case 608:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(158);
- if (lookahead == 't') ADVANCE(211);
- if (!sym_identifier_character_set_1(lookahead)) ADVANCE(565);
+ if (lookahead == '\\') ADVANCE(202);
+ if (lookahead == 't') ADVANCE(257);
+ if (!sym_identifier_character_set_1(lookahead)) ADVANCE(632);
END_STATE();
- case 542:
+ case 609:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(158);
- if (lookahead == 't') ADVANCE(569);
- if (!sym_identifier_character_set_1(lookahead)) ADVANCE(565);
+ if (lookahead == '\\') ADVANCE(202);
+ if (lookahead == 't') ADVANCE(636);
+ if (!sym_identifier_character_set_1(lookahead)) ADVANCE(632);
END_STATE();
- case 543:
+ case 610:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(158);
- if (lookahead == 't') ADVANCE(216);
- if (!sym_identifier_character_set_1(lookahead)) ADVANCE(565);
+ if (lookahead == '\\') ADVANCE(202);
+ if (lookahead == 't') ADVANCE(262);
+ if (!sym_identifier_character_set_1(lookahead)) ADVANCE(632);
END_STATE();
- case 544:
+ case 611:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(158);
- if (lookahead == 't') ADVANCE(499);
- if (!sym_identifier_character_set_1(lookahead)) ADVANCE(565);
+ if (lookahead == '\\') ADVANCE(202);
+ if (lookahead == 't') ADVANCE(566);
+ if (!sym_identifier_character_set_1(lookahead)) ADVANCE(632);
END_STATE();
- case 545:
+ case 612:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(158);
- if (lookahead == 't') ADVANCE(467);
- if (!sym_identifier_character_set_1(lookahead)) ADVANCE(565);
+ if (lookahead == '\\') ADVANCE(202);
+ if (lookahead == 't') ADVANCE(534);
+ if (!sym_identifier_character_set_1(lookahead)) ADVANCE(632);
END_STATE();
- case 546:
+ case 613:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(158);
- if (lookahead == 't') ADVANCE(498);
- if (!sym_identifier_character_set_1(lookahead)) ADVANCE(565);
+ if (lookahead == '\\') ADVANCE(202);
+ if (lookahead == 't') ADVANCE(565);
+ if (!sym_identifier_character_set_1(lookahead)) ADVANCE(632);
END_STATE();
- case 547:
+ case 614:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(158);
- if (lookahead == 't') ADVANCE(486);
- if (!sym_identifier_character_set_1(lookahead)) ADVANCE(565);
+ if (lookahead == '\\') ADVANCE(202);
+ if (lookahead == 't') ADVANCE(553);
+ if (!sym_identifier_character_set_1(lookahead)) ADVANCE(632);
END_STATE();
- case 548:
+ case 615:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(158);
- if (lookahead == 't') ADVANCE(468);
- if (!sym_identifier_character_set_1(lookahead)) ADVANCE(565);
+ if (lookahead == '\\') ADVANCE(202);
+ if (lookahead == 't') ADVANCE(535);
+ if (!sym_identifier_character_set_1(lookahead)) ADVANCE(632);
END_STATE();
- case 549:
+ case 616:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(158);
- if (lookahead == 'u') ADVANCE(508);
- if (!sym_identifier_character_set_1(lookahead)) ADVANCE(565);
+ if (lookahead == '\\') ADVANCE(202);
+ if (lookahead == 'u') ADVANCE(575);
+ if (!sym_identifier_character_set_1(lookahead)) ADVANCE(632);
END_STATE();
- case 550:
+ case 617:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(158);
- if (lookahead == 'u') ADVANCE(513);
- if (!sym_identifier_character_set_1(lookahead)) ADVANCE(565);
+ if (lookahead == '\\') ADVANCE(202);
+ if (lookahead == 'u') ADVANCE(580);
+ if (!sym_identifier_character_set_1(lookahead)) ADVANCE(632);
END_STATE();
- case 551:
+ case 618:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(158);
- if (lookahead == 'x') ADVANCE(523);
- if (!sym_identifier_character_set_1(lookahead)) ADVANCE(565);
+ if (lookahead == '\\') ADVANCE(202);
+ if (lookahead == 'x') ADVANCE(590);
+ if (!sym_identifier_character_set_1(lookahead)) ADVANCE(632);
END_STATE();
- case 552:
+ case 619:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(158);
- if (lookahead == 'x') ADVANCE(547);
- if (!sym_identifier_character_set_1(lookahead)) ADVANCE(565);
+ if (lookahead == '\\') ADVANCE(202);
+ if (lookahead == 'x') ADVANCE(614);
+ if (!sym_identifier_character_set_1(lookahead)) ADVANCE(632);
END_STATE();
- case 553:
+ case 620:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(158);
- if (lookahead == 'y') ADVANCE(252);
- if (!sym_identifier_character_set_1(lookahead)) ADVANCE(565);
+ if (lookahead == '\\') ADVANCE(202);
+ if (lookahead == 'y') ADVANCE(298);
+ if (!sym_identifier_character_set_1(lookahead)) ADVANCE(632);
END_STATE();
- case 554:
+ case 621:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(158);
- if (lookahead == 'y') ADVANCE(516);
- if (!sym_identifier_character_set_1(lookahead)) ADVANCE(565);
+ if (lookahead == '\\') ADVANCE(202);
+ if (lookahead == 'y') ADVANCE(583);
+ if (!sym_identifier_character_set_1(lookahead)) ADVANCE(632);
END_STATE();
- case 555:
+ case 622:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(158);
- if (lookahead == '{') ADVANCE(395);
- if (!sym_identifier_character_set_6(lookahead)) ADVANCE(565);
+ if (lookahead == '\\') ADVANCE(202);
+ if (lookahead == '{') ADVANCE(462);
+ if (!sym_identifier_character_set_6(lookahead)) ADVANCE(632);
END_STATE();
- case 556:
+ case 623:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(158);
+ if (lookahead == '\\') ADVANCE(202);
if (lookahead == '0' ||
- lookahead == '1') ADVANCE(419);
- if (!sym_identifier_character_set_1(lookahead)) ADVANCE(565);
+ lookahead == '1') ADVANCE(486);
+ if (!sym_identifier_character_set_1(lookahead)) ADVANCE(632);
END_STATE();
- case 557:
+ case 624:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(158);
+ if (lookahead == '\\') ADVANCE(202);
if (lookahead == 8232 ||
- lookahead == 8233) ADVANCE(557);
- if (('0' <= lookahead && lookahead <= '9')) ADVANCE(565);
+ lookahead == 8233) ADVANCE(624);
+ if (('0' <= lookahead && lookahead <= '9')) ADVANCE(632);
if (lookahead == '$' ||
('A' <= lookahead && lookahead <= 'Z') ||
lookahead == '_' ||
- ('a' <= lookahead && lookahead <= 'z')) ADVANCE(433);
- if (!sym_identifier_character_set_5(lookahead)) ADVANCE(565);
+ ('a' <= lookahead && lookahead <= 'z')) ADVANCE(500);
+ if (!sym_identifier_character_set_5(lookahead)) ADVANCE(632);
END_STATE();
- case 558:
+ case 625:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(158);
+ if (lookahead == '\\') ADVANCE(202);
if (lookahead == 8232 ||
- lookahead == 8233) ADVANCE(558);
- if (('0' <= lookahead && lookahead <= '9')) ADVANCE(565);
- if (!sym_private_property_identifier_character_set_1(lookahead)) ADVANCE(565);
+ lookahead == 8233) ADVANCE(625);
+ if (('0' <= lookahead && lookahead <= '9')) ADVANCE(632);
+ if (!sym_private_property_identifier_character_set_1(lookahead)) ADVANCE(632);
END_STATE();
- case 559:
+ case 626:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(158);
- if (('\t' <= lookahead && lookahead <= '\r') ||
- lookahead == ' ') ADVANCE(96);
- if (!sym_identifier_character_set_1(lookahead)) ADVANCE(565);
- END_STATE();
- case 560:
+ if (lookahead == '\\') ADVANCE(202);
+ if (lookahead == '\t' ||
+ lookahead == '\n' ||
+ lookahead == '\r' ||
+ lookahead == ' ') ADVANCE(140);
+ if (!sym_identifier_character_set_1(lookahead)) ADVANCE(632);
+ END_STATE();
+ case 627:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(158);
- if (('0' <= lookahead && lookahead <= '7')) ADVANCE(420);
- if (!sym_identifier_character_set_1(lookahead)) ADVANCE(565);
+ if (lookahead == '\\') ADVANCE(202);
+ if (('0' <= lookahead && lookahead <= '7')) ADVANCE(487);
+ if (!sym_identifier_character_set_1(lookahead)) ADVANCE(632);
END_STATE();
- case 561:
+ case 628:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(158);
- if (('0' <= lookahead && lookahead <= '9')) ADVANCE(418);
- if (!sym_private_property_identifier_character_set_1(lookahead)) ADVANCE(565);
+ if (lookahead == '\\') ADVANCE(202);
+ if (('0' <= lookahead && lookahead <= '9')) ADVANCE(485);
+ if (!sym_private_property_identifier_character_set_1(lookahead)) ADVANCE(632);
END_STATE();
- case 562:
+ case 629:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(158);
- if (('0' <= lookahead && lookahead <= '9')) ADVANCE(422);
- if (!sym_private_property_identifier_character_set_1(lookahead)) ADVANCE(565);
+ if (lookahead == '\\') ADVANCE(202);
+ if (('0' <= lookahead && lookahead <= '9')) ADVANCE(489);
+ if (!sym_private_property_identifier_character_set_1(lookahead)) ADVANCE(632);
END_STATE();
- case 563:
+ case 630:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(158);
- if (('0' <= lookahead && lookahead <= '9')) ADVANCE(423);
- if (!sym_private_property_identifier_character_set_1(lookahead)) ADVANCE(565);
+ if (lookahead == '\\') ADVANCE(202);
+ if (('0' <= lookahead && lookahead <= '9')) ADVANCE(490);
+ if (!sym_private_property_identifier_character_set_1(lookahead)) ADVANCE(632);
END_STATE();
- case 564:
+ case 631:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(158);
+ if (lookahead == '\\') ADVANCE(202);
if (('0' <= lookahead && lookahead <= '9') ||
('A' <= lookahead && lookahead <= 'F') ||
- ('a' <= lookahead && lookahead <= 'f')) ADVANCE(421);
- if (!sym_private_property_identifier_character_set_1(lookahead)) ADVANCE(565);
+ ('a' <= lookahead && lookahead <= 'f')) ADVANCE(488);
+ if (!sym_private_property_identifier_character_set_1(lookahead)) ADVANCE(632);
END_STATE();
- case 565:
+ case 632:
ACCEPT_TOKEN(sym_identifier);
- if (lookahead == '\\') ADVANCE(158);
- if (!sym_identifier_character_set_1(lookahead)) ADVANCE(565);
+ if (lookahead == '\\') ADVANCE(202);
+ if (!sym_identifier_character_set_1(lookahead)) ADVANCE(632);
END_STATE();
- case 566:
+ case 633:
ACCEPT_TOKEN(sym_identifier);
if (lookahead == '+' ||
- lookahead == '-') ADVANCE(177);
- if (lookahead == '\\') ADVANCE(158);
- if (('0' <= lookahead && lookahead <= '9')) ADVANCE(423);
- if (!sym_private_property_identifier_character_set_1(lookahead)) ADVANCE(565);
+ lookahead == '-') ADVANCE(222);
+ if (lookahead == '\\') ADVANCE(202);
+ if (('0' <= lookahead && lookahead <= '9')) ADVANCE(490);
+ if (!sym_private_property_identifier_character_set_1(lookahead)) ADVANCE(632);
END_STATE();
- case 567:
+ case 634:
ACCEPT_TOKEN(sym_private_property_identifier);
- if (lookahead == '\\') ADVANCE(157);
- if (!sym_identifier_character_set_1(lookahead)) ADVANCE(567);
+ if (lookahead == '\\') ADVANCE(201);
+ if (!sym_identifier_character_set_1(lookahead)) ADVANCE(634);
END_STATE();
- case 568:
+ case 635:
ACCEPT_TOKEN(anon_sym_target);
END_STATE();
- case 569:
+ case 636:
ACCEPT_TOKEN(anon_sym_target);
- if (lookahead == '\\') ADVANCE(158);
- if (!sym_identifier_character_set_1(lookahead)) ADVANCE(565);
+ if (lookahead == '\\') ADVANCE(202);
+ if (!sym_identifier_character_set_1(lookahead)) ADVANCE(632);
END_STATE();
- case 570:
+ case 637:
ACCEPT_TOKEN(anon_sym_AT);
END_STATE();
- case 571:
+ case 638:
ACCEPT_TOKEN(aux_sym_method_definition_token1);
- if (lookahead == '\n') ADVANCE(571);
- if (('\t' <= lookahead && lookahead <= '\r') ||
+ if (lookahead == '\n') ADVANCE(638);
+ if (lookahead == '\t' ||
+ lookahead == '\r' ||
lookahead == ' ') ADVANCE(1);
END_STATE();
default:
@@ -9990,6 +10458,7 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) {
static bool ts_lex_keywords(TSLexer *lexer, TSStateId state) {
START_LEXER();
+ eof = lexer->eof(lexer);
switch (state) {
case 0:
if (lookahead == 'b') ADVANCE(1);
@@ -10006,7 +10475,9 @@ static bool ts_lex_keywords(TSLexer *lexer, TSStateId state) {
if (lookahead == 'v') ADVANCE(12);
if (lookahead == 'w') ADVANCE(13);
if (lookahead == 'y') ADVANCE(14);
- if (('\t' <= lookahead && lookahead <= '\r') ||
+ if (lookahead == '\t' ||
+ lookahead == '\n' ||
+ lookahead == '\r' ||
lookahead == ' ' ||
lookahead == 160 ||
lookahead == 5760 ||
@@ -10368,2786 +10839,2788 @@ static bool ts_lex_keywords(TSLexer *lexer, TSStateId state) {
static const TSLexMode ts_lex_modes[STATE_COUNT] = {
[0] = {.lex_state = 0, .external_lex_state = 1},
- [1] = {.lex_state = 200},
- [2] = {.lex_state = 15},
- [3] = {.lex_state = 15},
- [4] = {.lex_state = 15},
- [5] = {.lex_state = 15},
- [6] = {.lex_state = 15},
- [7] = {.lex_state = 15},
- [8] = {.lex_state = 15},
- [9] = {.lex_state = 15},
- [10] = {.lex_state = 21},
- [11] = {.lex_state = 21},
- [12] = {.lex_state = 21},
- [13] = {.lex_state = 21},
- [14] = {.lex_state = 21},
- [15] = {.lex_state = 200},
- [16] = {.lex_state = 200},
- [17] = {.lex_state = 200},
- [18] = {.lex_state = 200},
- [19] = {.lex_state = 200},
- [20] = {.lex_state = 200},
- [21] = {.lex_state = 200},
- [22] = {.lex_state = 200},
- [23] = {.lex_state = 200},
- [24] = {.lex_state = 200},
- [25] = {.lex_state = 200},
- [26] = {.lex_state = 200},
- [27] = {.lex_state = 200},
- [28] = {.lex_state = 200},
- [29] = {.lex_state = 200},
- [30] = {.lex_state = 200},
- [31] = {.lex_state = 200},
- [32] = {.lex_state = 200},
- [33] = {.lex_state = 200},
- [34] = {.lex_state = 200},
- [35] = {.lex_state = 200},
- [36] = {.lex_state = 200},
- [37] = {.lex_state = 200},
- [38] = {.lex_state = 200},
- [39] = {.lex_state = 200},
- [40] = {.lex_state = 200},
- [41] = {.lex_state = 200},
- [42] = {.lex_state = 200},
- [43] = {.lex_state = 200},
- [44] = {.lex_state = 200},
- [45] = {.lex_state = 200},
- [46] = {.lex_state = 200},
- [47] = {.lex_state = 200},
- [48] = {.lex_state = 200},
- [49] = {.lex_state = 200},
- [50] = {.lex_state = 200},
- [51] = {.lex_state = 200},
- [52] = {.lex_state = 200},
- [53] = {.lex_state = 200},
- [54] = {.lex_state = 200},
- [55] = {.lex_state = 200},
- [56] = {.lex_state = 200},
- [57] = {.lex_state = 200},
- [58] = {.lex_state = 200},
- [59] = {.lex_state = 200},
- [60] = {.lex_state = 200},
- [61] = {.lex_state = 200},
- [62] = {.lex_state = 200},
- [63] = {.lex_state = 200},
- [64] = {.lex_state = 200},
- [65] = {.lex_state = 200},
- [66] = {.lex_state = 200},
- [67] = {.lex_state = 200},
- [68] = {.lex_state = 200},
- [69] = {.lex_state = 200},
- [70] = {.lex_state = 200},
- [71] = {.lex_state = 200},
- [72] = {.lex_state = 200},
- [73] = {.lex_state = 200},
- [74] = {.lex_state = 200},
- [75] = {.lex_state = 200},
- [76] = {.lex_state = 200},
- [77] = {.lex_state = 200},
- [78] = {.lex_state = 200},
- [79] = {.lex_state = 200},
- [80] = {.lex_state = 200},
- [81] = {.lex_state = 200},
- [82] = {.lex_state = 200},
- [83] = {.lex_state = 200},
- [84] = {.lex_state = 200},
- [85] = {.lex_state = 200},
- [86] = {.lex_state = 200},
- [87] = {.lex_state = 200},
- [88] = {.lex_state = 200},
- [89] = {.lex_state = 200},
- [90] = {.lex_state = 200},
- [91] = {.lex_state = 200},
- [92] = {.lex_state = 200},
- [93] = {.lex_state = 200},
- [94] = {.lex_state = 200},
- [95] = {.lex_state = 200},
- [96] = {.lex_state = 200},
- [97] = {.lex_state = 200},
- [98] = {.lex_state = 200},
- [99] = {.lex_state = 200},
- [100] = {.lex_state = 200},
- [101] = {.lex_state = 200},
- [102] = {.lex_state = 200},
- [103] = {.lex_state = 200},
- [104] = {.lex_state = 200},
- [105] = {.lex_state = 200},
- [106] = {.lex_state = 200},
- [107] = {.lex_state = 200},
- [108] = {.lex_state = 200},
- [109] = {.lex_state = 200},
- [110] = {.lex_state = 200},
- [111] = {.lex_state = 200},
- [112] = {.lex_state = 200},
- [113] = {.lex_state = 200},
- [114] = {.lex_state = 200},
- [115] = {.lex_state = 200},
- [116] = {.lex_state = 200},
- [117] = {.lex_state = 200},
- [118] = {.lex_state = 200},
- [119] = {.lex_state = 7, .external_lex_state = 2},
- [120] = {.lex_state = 8, .external_lex_state = 3},
- [121] = {.lex_state = 7, .external_lex_state = 3},
- [122] = {.lex_state = 7, .external_lex_state = 2},
- [123] = {.lex_state = 8, .external_lex_state = 2},
- [124] = {.lex_state = 19},
- [125] = {.lex_state = 19},
- [126] = {.lex_state = 19},
- [127] = {.lex_state = 14},
- [128] = {.lex_state = 19},
- [129] = {.lex_state = 14},
- [130] = {.lex_state = 14},
- [131] = {.lex_state = 14},
- [132] = {.lex_state = 19},
- [133] = {.lex_state = 19},
- [134] = {.lex_state = 10, .external_lex_state = 3},
- [135] = {.lex_state = 14},
- [136] = {.lex_state = 19},
- [137] = {.lex_state = 19},
- [138] = {.lex_state = 14},
- [139] = {.lex_state = 19},
- [140] = {.lex_state = 14},
- [141] = {.lex_state = 19},
- [142] = {.lex_state = 19},
- [143] = {.lex_state = 19},
- [144] = {.lex_state = 19},
- [145] = {.lex_state = 19},
- [146] = {.lex_state = 19},
- [147] = {.lex_state = 14},
- [148] = {.lex_state = 199, .external_lex_state = 3},
- [149] = {.lex_state = 10, .external_lex_state = 3},
- [150] = {.lex_state = 10, .external_lex_state = 3},
- [151] = {.lex_state = 9, .external_lex_state = 3},
- [152] = {.lex_state = 10, .external_lex_state = 3},
- [153] = {.lex_state = 10, .external_lex_state = 3},
- [154] = {.lex_state = 10, .external_lex_state = 3},
- [155] = {.lex_state = 10, .external_lex_state = 3},
- [156] = {.lex_state = 10, .external_lex_state = 3},
- [157] = {.lex_state = 10, .external_lex_state = 3},
- [158] = {.lex_state = 10, .external_lex_state = 3},
- [159] = {.lex_state = 10, .external_lex_state = 3},
- [160] = {.lex_state = 10, .external_lex_state = 3},
- [161] = {.lex_state = 10, .external_lex_state = 3},
- [162] = {.lex_state = 10, .external_lex_state = 3},
- [163] = {.lex_state = 10, .external_lex_state = 3},
- [164] = {.lex_state = 9, .external_lex_state = 3},
- [165] = {.lex_state = 199, .external_lex_state = 3},
- [166] = {.lex_state = 14},
- [167] = {.lex_state = 199, .external_lex_state = 3},
- [168] = {.lex_state = 9, .external_lex_state = 3},
- [169] = {.lex_state = 199, .external_lex_state = 3},
- [170] = {.lex_state = 14},
- [171] = {.lex_state = 199, .external_lex_state = 3},
- [172] = {.lex_state = 199, .external_lex_state = 3},
- [173] = {.lex_state = 9, .external_lex_state = 3},
- [174] = {.lex_state = 198, .external_lex_state = 3},
- [175] = {.lex_state = 199, .external_lex_state = 3},
- [176] = {.lex_state = 199, .external_lex_state = 3},
- [177] = {.lex_state = 199, .external_lex_state = 3},
- [178] = {.lex_state = 14},
- [179] = {.lex_state = 199, .external_lex_state = 3},
- [180] = {.lex_state = 9, .external_lex_state = 3},
- [181] = {.lex_state = 199, .external_lex_state = 3},
- [182] = {.lex_state = 9, .external_lex_state = 3},
- [183] = {.lex_state = 9, .external_lex_state = 3},
- [184] = {.lex_state = 199, .external_lex_state = 3},
- [185] = {.lex_state = 9, .external_lex_state = 3},
- [186] = {.lex_state = 9, .external_lex_state = 3},
- [187] = {.lex_state = 9, .external_lex_state = 3},
- [188] = {.lex_state = 14},
- [189] = {.lex_state = 9, .external_lex_state = 3},
- [190] = {.lex_state = 199, .external_lex_state = 3},
- [191] = {.lex_state = 199, .external_lex_state = 3},
- [192] = {.lex_state = 9, .external_lex_state = 3},
- [193] = {.lex_state = 199, .external_lex_state = 3},
- [194] = {.lex_state = 9, .external_lex_state = 3},
- [195] = {.lex_state = 9, .external_lex_state = 3},
- [196] = {.lex_state = 9, .external_lex_state = 3},
- [197] = {.lex_state = 198, .external_lex_state = 3},
- [198] = {.lex_state = 14},
- [199] = {.lex_state = 14},
- [200] = {.lex_state = 198, .external_lex_state = 3},
- [201] = {.lex_state = 198, .external_lex_state = 3},
- [202] = {.lex_state = 198, .external_lex_state = 3},
- [203] = {.lex_state = 198, .external_lex_state = 3},
- [204] = {.lex_state = 14},
- [205] = {.lex_state = 198, .external_lex_state = 3},
- [206] = {.lex_state = 198, .external_lex_state = 3},
- [207] = {.lex_state = 198, .external_lex_state = 3},
- [208] = {.lex_state = 198, .external_lex_state = 3},
- [209] = {.lex_state = 198, .external_lex_state = 3},
- [210] = {.lex_state = 198, .external_lex_state = 3},
- [211] = {.lex_state = 198, .external_lex_state = 3},
- [212] = {.lex_state = 198, .external_lex_state = 3},
- [213] = {.lex_state = 198, .external_lex_state = 3},
- [214] = {.lex_state = 14},
- [215] = {.lex_state = 14},
- [216] = {.lex_state = 14},
- [217] = {.lex_state = 14},
- [218] = {.lex_state = 14},
- [219] = {.lex_state = 14},
- [220] = {.lex_state = 14},
- [221] = {.lex_state = 14},
- [222] = {.lex_state = 14},
- [223] = {.lex_state = 14},
- [224] = {.lex_state = 14},
- [225] = {.lex_state = 14},
- [226] = {.lex_state = 14},
- [227] = {.lex_state = 14},
- [228] = {.lex_state = 14},
- [229] = {.lex_state = 14},
- [230] = {.lex_state = 14},
- [231] = {.lex_state = 14},
- [232] = {.lex_state = 14},
- [233] = {.lex_state = 19},
- [234] = {.lex_state = 14, .external_lex_state = 4},
- [235] = {.lex_state = 14, .external_lex_state = 4},
- [236] = {.lex_state = 14, .external_lex_state = 4},
- [237] = {.lex_state = 14, .external_lex_state = 4},
- [238] = {.lex_state = 14, .external_lex_state = 4},
- [239] = {.lex_state = 14},
- [240] = {.lex_state = 14},
- [241] = {.lex_state = 14},
- [242] = {.lex_state = 14},
- [243] = {.lex_state = 14},
- [244] = {.lex_state = 14},
- [245] = {.lex_state = 14},
- [246] = {.lex_state = 16},
- [247] = {.lex_state = 14},
- [248] = {.lex_state = 14},
- [249] = {.lex_state = 14},
- [250] = {.lex_state = 14},
- [251] = {.lex_state = 14},
- [252] = {.lex_state = 14},
- [253] = {.lex_state = 14},
- [254] = {.lex_state = 14},
- [255] = {.lex_state = 14},
- [256] = {.lex_state = 14},
- [257] = {.lex_state = 14},
- [258] = {.lex_state = 14},
- [259] = {.lex_state = 14},
- [260] = {.lex_state = 14},
- [261] = {.lex_state = 14},
- [262] = {.lex_state = 14},
- [263] = {.lex_state = 14},
- [264] = {.lex_state = 14},
- [265] = {.lex_state = 14},
- [266] = {.lex_state = 14},
- [267] = {.lex_state = 14},
- [268] = {.lex_state = 14},
- [269] = {.lex_state = 14},
- [270] = {.lex_state = 14},
- [271] = {.lex_state = 14},
- [272] = {.lex_state = 14},
- [273] = {.lex_state = 14},
- [274] = {.lex_state = 14},
- [275] = {.lex_state = 14},
- [276] = {.lex_state = 14},
+ [1] = {.lex_state = 246},
+ [2] = {.lex_state = 17},
+ [3] = {.lex_state = 17},
+ [4] = {.lex_state = 17},
+ [5] = {.lex_state = 17},
+ [6] = {.lex_state = 17},
+ [7] = {.lex_state = 17},
+ [8] = {.lex_state = 17},
+ [9] = {.lex_state = 17},
+ [10] = {.lex_state = 23},
+ [11] = {.lex_state = 23},
+ [12] = {.lex_state = 23},
+ [13] = {.lex_state = 23},
+ [14] = {.lex_state = 23},
+ [15] = {.lex_state = 246},
+ [16] = {.lex_state = 246},
+ [17] = {.lex_state = 246},
+ [18] = {.lex_state = 246},
+ [19] = {.lex_state = 246},
+ [20] = {.lex_state = 246},
+ [21] = {.lex_state = 246},
+ [22] = {.lex_state = 246},
+ [23] = {.lex_state = 246},
+ [24] = {.lex_state = 246},
+ [25] = {.lex_state = 246},
+ [26] = {.lex_state = 246},
+ [27] = {.lex_state = 246},
+ [28] = {.lex_state = 246},
+ [29] = {.lex_state = 246},
+ [30] = {.lex_state = 246},
+ [31] = {.lex_state = 246},
+ [32] = {.lex_state = 246},
+ [33] = {.lex_state = 246},
+ [34] = {.lex_state = 246},
+ [35] = {.lex_state = 246},
+ [36] = {.lex_state = 246},
+ [37] = {.lex_state = 246},
+ [38] = {.lex_state = 246},
+ [39] = {.lex_state = 246},
+ [40] = {.lex_state = 246},
+ [41] = {.lex_state = 246},
+ [42] = {.lex_state = 246},
+ [43] = {.lex_state = 246},
+ [44] = {.lex_state = 246},
+ [45] = {.lex_state = 246},
+ [46] = {.lex_state = 246},
+ [47] = {.lex_state = 246},
+ [48] = {.lex_state = 246},
+ [49] = {.lex_state = 246},
+ [50] = {.lex_state = 246},
+ [51] = {.lex_state = 246},
+ [52] = {.lex_state = 246},
+ [53] = {.lex_state = 246},
+ [54] = {.lex_state = 246},
+ [55] = {.lex_state = 246},
+ [56] = {.lex_state = 246},
+ [57] = {.lex_state = 246},
+ [58] = {.lex_state = 246},
+ [59] = {.lex_state = 246},
+ [60] = {.lex_state = 246},
+ [61] = {.lex_state = 246},
+ [62] = {.lex_state = 246},
+ [63] = {.lex_state = 246},
+ [64] = {.lex_state = 246},
+ [65] = {.lex_state = 246},
+ [66] = {.lex_state = 246},
+ [67] = {.lex_state = 246},
+ [68] = {.lex_state = 246},
+ [69] = {.lex_state = 246},
+ [70] = {.lex_state = 246},
+ [71] = {.lex_state = 246},
+ [72] = {.lex_state = 246},
+ [73] = {.lex_state = 246},
+ [74] = {.lex_state = 246},
+ [75] = {.lex_state = 246},
+ [76] = {.lex_state = 246},
+ [77] = {.lex_state = 246},
+ [78] = {.lex_state = 246},
+ [79] = {.lex_state = 246},
+ [80] = {.lex_state = 246},
+ [81] = {.lex_state = 246},
+ [82] = {.lex_state = 246},
+ [83] = {.lex_state = 246},
+ [84] = {.lex_state = 246},
+ [85] = {.lex_state = 246},
+ [86] = {.lex_state = 246},
+ [87] = {.lex_state = 246},
+ [88] = {.lex_state = 246},
+ [89] = {.lex_state = 246},
+ [90] = {.lex_state = 246},
+ [91] = {.lex_state = 246},
+ [92] = {.lex_state = 246},
+ [93] = {.lex_state = 246},
+ [94] = {.lex_state = 246},
+ [95] = {.lex_state = 246},
+ [96] = {.lex_state = 246},
+ [97] = {.lex_state = 246},
+ [98] = {.lex_state = 246},
+ [99] = {.lex_state = 246},
+ [100] = {.lex_state = 246},
+ [101] = {.lex_state = 246},
+ [102] = {.lex_state = 246},
+ [103] = {.lex_state = 246},
+ [104] = {.lex_state = 246},
+ [105] = {.lex_state = 246},
+ [106] = {.lex_state = 246},
+ [107] = {.lex_state = 246},
+ [108] = {.lex_state = 246},
+ [109] = {.lex_state = 246},
+ [110] = {.lex_state = 246},
+ [111] = {.lex_state = 246},
+ [112] = {.lex_state = 246},
+ [113] = {.lex_state = 246},
+ [114] = {.lex_state = 246},
+ [115] = {.lex_state = 246},
+ [116] = {.lex_state = 246},
+ [117] = {.lex_state = 246},
+ [118] = {.lex_state = 246},
+ [119] = {.lex_state = 9, .external_lex_state = 2},
+ [120] = {.lex_state = 10, .external_lex_state = 3},
+ [121] = {.lex_state = 9, .external_lex_state = 3},
+ [122] = {.lex_state = 10, .external_lex_state = 2},
+ [123] = {.lex_state = 9, .external_lex_state = 2},
+ [124] = {.lex_state = 21},
+ [125] = {.lex_state = 21},
+ [126] = {.lex_state = 21},
+ [127] = {.lex_state = 16},
+ [128] = {.lex_state = 21},
+ [129] = {.lex_state = 21},
+ [130] = {.lex_state = 16},
+ [131] = {.lex_state = 21},
+ [132] = {.lex_state = 21},
+ [133] = {.lex_state = 16},
+ [134] = {.lex_state = 21},
+ [135] = {.lex_state = 21},
+ [136] = {.lex_state = 21},
+ [137] = {.lex_state = 16},
+ [138] = {.lex_state = 12, .external_lex_state = 3},
+ [139] = {.lex_state = 16},
+ [140] = {.lex_state = 16},
+ [141] = {.lex_state = 21},
+ [142] = {.lex_state = 16},
+ [143] = {.lex_state = 21},
+ [144] = {.lex_state = 21},
+ [145] = {.lex_state = 21},
+ [146] = {.lex_state = 16},
+ [147] = {.lex_state = 21},
+ [148] = {.lex_state = 12, .external_lex_state = 3},
+ [149] = {.lex_state = 12, .external_lex_state = 3},
+ [150] = {.lex_state = 12, .external_lex_state = 3},
+ [151] = {.lex_state = 12, .external_lex_state = 3},
+ [152] = {.lex_state = 12, .external_lex_state = 3},
+ [153] = {.lex_state = 245, .external_lex_state = 3},
+ [154] = {.lex_state = 12, .external_lex_state = 3},
+ [155] = {.lex_state = 12, .external_lex_state = 3},
+ [156] = {.lex_state = 12, .external_lex_state = 3},
+ [157] = {.lex_state = 11, .external_lex_state = 3},
+ [158] = {.lex_state = 12, .external_lex_state = 3},
+ [159] = {.lex_state = 12, .external_lex_state = 3},
+ [160] = {.lex_state = 12, .external_lex_state = 3},
+ [161] = {.lex_state = 12, .external_lex_state = 3},
+ [162] = {.lex_state = 12, .external_lex_state = 3},
+ [163] = {.lex_state = 12, .external_lex_state = 3},
+ [164] = {.lex_state = 16},
+ [165] = {.lex_state = 11, .external_lex_state = 3},
+ [166] = {.lex_state = 11, .external_lex_state = 3},
+ [167] = {.lex_state = 245, .external_lex_state = 3},
+ [168] = {.lex_state = 245, .external_lex_state = 3},
+ [169] = {.lex_state = 245, .external_lex_state = 3},
+ [170] = {.lex_state = 245, .external_lex_state = 3},
+ [171] = {.lex_state = 16},
+ [172] = {.lex_state = 244, .external_lex_state = 3},
+ [173] = {.lex_state = 245, .external_lex_state = 3},
+ [174] = {.lex_state = 16},
+ [175] = {.lex_state = 11, .external_lex_state = 3},
+ [176] = {.lex_state = 11, .external_lex_state = 3},
+ [177] = {.lex_state = 11, .external_lex_state = 3},
+ [178] = {.lex_state = 245, .external_lex_state = 3},
+ [179] = {.lex_state = 11, .external_lex_state = 3},
+ [180] = {.lex_state = 11, .external_lex_state = 3},
+ [181] = {.lex_state = 245, .external_lex_state = 3},
+ [182] = {.lex_state = 245, .external_lex_state = 3},
+ [183] = {.lex_state = 16},
+ [184] = {.lex_state = 245, .external_lex_state = 3},
+ [185] = {.lex_state = 245, .external_lex_state = 3},
+ [186] = {.lex_state = 245, .external_lex_state = 3},
+ [187] = {.lex_state = 245, .external_lex_state = 3},
+ [188] = {.lex_state = 245, .external_lex_state = 3},
+ [189] = {.lex_state = 11, .external_lex_state = 3},
+ [190] = {.lex_state = 11, .external_lex_state = 3},
+ [191] = {.lex_state = 245, .external_lex_state = 3},
+ [192] = {.lex_state = 11, .external_lex_state = 3},
+ [193] = {.lex_state = 11, .external_lex_state = 3},
+ [194] = {.lex_state = 11, .external_lex_state = 3},
+ [195] = {.lex_state = 11, .external_lex_state = 3},
+ [196] = {.lex_state = 11, .external_lex_state = 3},
+ [197] = {.lex_state = 244, .external_lex_state = 3},
+ [198] = {.lex_state = 244, .external_lex_state = 3},
+ [199] = {.lex_state = 16},
+ [200] = {.lex_state = 244, .external_lex_state = 3},
+ [201] = {.lex_state = 16},
+ [202] = {.lex_state = 244, .external_lex_state = 3},
+ [203] = {.lex_state = 244, .external_lex_state = 3},
+ [204] = {.lex_state = 244, .external_lex_state = 3},
+ [205] = {.lex_state = 16},
+ [206] = {.lex_state = 244, .external_lex_state = 3},
+ [207] = {.lex_state = 244, .external_lex_state = 3},
+ [208] = {.lex_state = 244, .external_lex_state = 3},
+ [209] = {.lex_state = 244, .external_lex_state = 3},
+ [210] = {.lex_state = 244, .external_lex_state = 3},
+ [211] = {.lex_state = 244, .external_lex_state = 3},
+ [212] = {.lex_state = 244, .external_lex_state = 3},
+ [213] = {.lex_state = 244, .external_lex_state = 3},
+ [214] = {.lex_state = 16},
+ [215] = {.lex_state = 16},
+ [216] = {.lex_state = 16},
+ [217] = {.lex_state = 16},
+ [218] = {.lex_state = 16},
+ [219] = {.lex_state = 16},
+ [220] = {.lex_state = 16},
+ [221] = {.lex_state = 16},
+ [222] = {.lex_state = 16},
+ [223] = {.lex_state = 16},
+ [224] = {.lex_state = 16},
+ [225] = {.lex_state = 16},
+ [226] = {.lex_state = 16},
+ [227] = {.lex_state = 16},
+ [228] = {.lex_state = 16},
+ [229] = {.lex_state = 16},
+ [230] = {.lex_state = 16},
+ [231] = {.lex_state = 16},
+ [232] = {.lex_state = 16},
+ [233] = {.lex_state = 16, .external_lex_state = 4},
+ [234] = {.lex_state = 16, .external_lex_state = 4},
+ [235] = {.lex_state = 16, .external_lex_state = 4},
+ [236] = {.lex_state = 16, .external_lex_state = 4},
+ [237] = {.lex_state = 21},
+ [238] = {.lex_state = 16, .external_lex_state = 4},
+ [239] = {.lex_state = 16},
+ [240] = {.lex_state = 16},
+ [241] = {.lex_state = 16},
+ [242] = {.lex_state = 16},
+ [243] = {.lex_state = 16},
+ [244] = {.lex_state = 16},
+ [245] = {.lex_state = 18},
+ [246] = {.lex_state = 18},
+ [247] = {.lex_state = 16},
+ [248] = {.lex_state = 16},
+ [249] = {.lex_state = 16},
+ [250] = {.lex_state = 16},
+ [251] = {.lex_state = 16},
+ [252] = {.lex_state = 16},
+ [253] = {.lex_state = 16},
+ [254] = {.lex_state = 18},
+ [255] = {.lex_state = 16},
+ [256] = {.lex_state = 16},
+ [257] = {.lex_state = 16},
+ [258] = {.lex_state = 16},
+ [259] = {.lex_state = 16},
+ [260] = {.lex_state = 16},
+ [261] = {.lex_state = 16},
+ [262] = {.lex_state = 16},
+ [263] = {.lex_state = 16},
+ [264] = {.lex_state = 16},
+ [265] = {.lex_state = 16},
+ [266] = {.lex_state = 16},
+ [267] = {.lex_state = 16},
+ [268] = {.lex_state = 16},
+ [269] = {.lex_state = 16},
+ [270] = {.lex_state = 16},
+ [271] = {.lex_state = 16},
+ [272] = {.lex_state = 16},
+ [273] = {.lex_state = 16},
+ [274] = {.lex_state = 16},
+ [275] = {.lex_state = 16},
+ [276] = {.lex_state = 16},
[277] = {.lex_state = 16},
- [278] = {.lex_state = 14},
- [279] = {.lex_state = 14},
- [280] = {.lex_state = 14},
- [281] = {.lex_state = 14},
+ [278] = {.lex_state = 16},
+ [279] = {.lex_state = 18},
+ [280] = {.lex_state = 16},
+ [281] = {.lex_state = 18},
[282] = {.lex_state = 16},
- [283] = {.lex_state = 14},
- [284] = {.lex_state = 14},
- [285] = {.lex_state = 14},
- [286] = {.lex_state = 14},
+ [283] = {.lex_state = 16},
+ [284] = {.lex_state = 16},
+ [285] = {.lex_state = 16},
+ [286] = {.lex_state = 16},
[287] = {.lex_state = 16},
- [288] = {.lex_state = 14},
- [289] = {.lex_state = 14},
+ [288] = {.lex_state = 16},
+ [289] = {.lex_state = 16},
[290] = {.lex_state = 16},
- [291] = {.lex_state = 14},
- [292] = {.lex_state = 14},
- [293] = {.lex_state = 14},
- [294] = {.lex_state = 14},
- [295] = {.lex_state = 14},
- [296] = {.lex_state = 14},
- [297] = {.lex_state = 14},
- [298] = {.lex_state = 14},
- [299] = {.lex_state = 14},
- [300] = {.lex_state = 14},
- [301] = {.lex_state = 14},
- [302] = {.lex_state = 14},
- [303] = {.lex_state = 14},
- [304] = {.lex_state = 14},
- [305] = {.lex_state = 14},
- [306] = {.lex_state = 14},
- [307] = {.lex_state = 14},
- [308] = {.lex_state = 14},
- [309] = {.lex_state = 14},
- [310] = {.lex_state = 14},
- [311] = {.lex_state = 14},
- [312] = {.lex_state = 14},
- [313] = {.lex_state = 14},
- [314] = {.lex_state = 14},
- [315] = {.lex_state = 14},
- [316] = {.lex_state = 14},
- [317] = {.lex_state = 14},
- [318] = {.lex_state = 14},
- [319] = {.lex_state = 14},
- [320] = {.lex_state = 14},
- [321] = {.lex_state = 14},
- [322] = {.lex_state = 14},
- [323] = {.lex_state = 14},
- [324] = {.lex_state = 14},
- [325] = {.lex_state = 14},
- [326] = {.lex_state = 14},
- [327] = {.lex_state = 14},
- [328] = {.lex_state = 14},
- [329] = {.lex_state = 14},
- [330] = {.lex_state = 14},
- [331] = {.lex_state = 14},
- [332] = {.lex_state = 14},
- [333] = {.lex_state = 14},
- [334] = {.lex_state = 14},
- [335] = {.lex_state = 14},
- [336] = {.lex_state = 14},
- [337] = {.lex_state = 14},
- [338] = {.lex_state = 14},
- [339] = {.lex_state = 14},
- [340] = {.lex_state = 14},
- [341] = {.lex_state = 14},
- [342] = {.lex_state = 14},
- [343] = {.lex_state = 14},
- [344] = {.lex_state = 14},
- [345] = {.lex_state = 14},
- [346] = {.lex_state = 14},
- [347] = {.lex_state = 14},
- [348] = {.lex_state = 14},
- [349] = {.lex_state = 14},
- [350] = {.lex_state = 14},
- [351] = {.lex_state = 14},
- [352] = {.lex_state = 14},
- [353] = {.lex_state = 14},
- [354] = {.lex_state = 14},
- [355] = {.lex_state = 14},
- [356] = {.lex_state = 14},
- [357] = {.lex_state = 14},
- [358] = {.lex_state = 14},
- [359] = {.lex_state = 14},
- [360] = {.lex_state = 14},
- [361] = {.lex_state = 14},
- [362] = {.lex_state = 14},
- [363] = {.lex_state = 14},
- [364] = {.lex_state = 14},
- [365] = {.lex_state = 14},
- [366] = {.lex_state = 14},
- [367] = {.lex_state = 14},
- [368] = {.lex_state = 14},
- [369] = {.lex_state = 14},
- [370] = {.lex_state = 14},
- [371] = {.lex_state = 14},
- [372] = {.lex_state = 14},
- [373] = {.lex_state = 14},
- [374] = {.lex_state = 14},
- [375] = {.lex_state = 14},
- [376] = {.lex_state = 14},
- [377] = {.lex_state = 14},
- [378] = {.lex_state = 14},
- [379] = {.lex_state = 14},
- [380] = {.lex_state = 14},
- [381] = {.lex_state = 14},
- [382] = {.lex_state = 14},
- [383] = {.lex_state = 14},
- [384] = {.lex_state = 14},
- [385] = {.lex_state = 14},
- [386] = {.lex_state = 14},
- [387] = {.lex_state = 14},
- [388] = {.lex_state = 14},
- [389] = {.lex_state = 14},
- [390] = {.lex_state = 14},
- [391] = {.lex_state = 14},
- [392] = {.lex_state = 14},
- [393] = {.lex_state = 14},
- [394] = {.lex_state = 14},
- [395] = {.lex_state = 14},
- [396] = {.lex_state = 14},
- [397] = {.lex_state = 14},
- [398] = {.lex_state = 14},
- [399] = {.lex_state = 14},
- [400] = {.lex_state = 14},
- [401] = {.lex_state = 14},
- [402] = {.lex_state = 14},
- [403] = {.lex_state = 14},
- [404] = {.lex_state = 14},
- [405] = {.lex_state = 14},
- [406] = {.lex_state = 14},
- [407] = {.lex_state = 14},
- [408] = {.lex_state = 14},
- [409] = {.lex_state = 14},
- [410] = {.lex_state = 14},
- [411] = {.lex_state = 14},
- [412] = {.lex_state = 14},
- [413] = {.lex_state = 14},
- [414] = {.lex_state = 14},
- [415] = {.lex_state = 14},
- [416] = {.lex_state = 14},
- [417] = {.lex_state = 14},
- [418] = {.lex_state = 14},
- [419] = {.lex_state = 14},
- [420] = {.lex_state = 14},
- [421] = {.lex_state = 14},
- [422] = {.lex_state = 14},
- [423] = {.lex_state = 206, .external_lex_state = 3},
- [424] = {.lex_state = 206, .external_lex_state = 3},
- [425] = {.lex_state = 206, .external_lex_state = 3},
- [426] = {.lex_state = 206, .external_lex_state = 3},
- [427] = {.lex_state = 206, .external_lex_state = 3},
- [428] = {.lex_state = 206, .external_lex_state = 3},
- [429] = {.lex_state = 206, .external_lex_state = 3},
- [430] = {.lex_state = 206, .external_lex_state = 3},
- [431] = {.lex_state = 24, .external_lex_state = 3},
- [432] = {.lex_state = 24, .external_lex_state = 3},
- [433] = {.lex_state = 24, .external_lex_state = 3},
- [434] = {.lex_state = 25, .external_lex_state = 3},
- [435] = {.lex_state = 25, .external_lex_state = 3},
- [436] = {.lex_state = 25, .external_lex_state = 3},
- [437] = {.lex_state = 25, .external_lex_state = 3},
- [438] = {.lex_state = 25, .external_lex_state = 3},
- [439] = {.lex_state = 25, .external_lex_state = 3},
- [440] = {.lex_state = 18},
- [441] = {.lex_state = 27, .external_lex_state = 2},
- [442] = {.lex_state = 27, .external_lex_state = 2},
- [443] = {.lex_state = 28, .external_lex_state = 3},
- [444] = {.lex_state = 28, .external_lex_state = 3},
- [445] = {.lex_state = 18, .external_lex_state = 4},
- [446] = {.lex_state = 27, .external_lex_state = 3},
- [447] = {.lex_state = 28, .external_lex_state = 3},
- [448] = {.lex_state = 205},
- [449] = {.lex_state = 17},
- [450] = {.lex_state = 27, .external_lex_state = 3},
- [451] = {.lex_state = 27, .external_lex_state = 3},
- [452] = {.lex_state = 27, .external_lex_state = 2},
- [453] = {.lex_state = 27, .external_lex_state = 2},
- [454] = {.lex_state = 18, .external_lex_state = 4},
- [455] = {.lex_state = 27, .external_lex_state = 3},
- [456] = {.lex_state = 27, .external_lex_state = 3},
- [457] = {.lex_state = 27, .external_lex_state = 2},
- [458] = {.lex_state = 27, .external_lex_state = 3},
- [459] = {.lex_state = 27, .external_lex_state = 3},
- [460] = {.lex_state = 204},
- [461] = {.lex_state = 17, .external_lex_state = 4},
- [462] = {.lex_state = 22, .external_lex_state = 4},
- [463] = {.lex_state = 205, .external_lex_state = 4},
- [464] = {.lex_state = 18},
- [465] = {.lex_state = 27, .external_lex_state = 2},
- [466] = {.lex_state = 205, .external_lex_state = 4},
- [467] = {.lex_state = 22, .external_lex_state = 4},
- [468] = {.lex_state = 22},
- [469] = {.lex_state = 17, .external_lex_state = 4},
- [470] = {.lex_state = 18},
- [471] = {.lex_state = 22},
- [472] = {.lex_state = 23, .external_lex_state = 4},
- [473] = {.lex_state = 27, .external_lex_state = 2},
- [474] = {.lex_state = 23},
- [475] = {.lex_state = 27, .external_lex_state = 2},
- [476] = {.lex_state = 23, .external_lex_state = 4},
- [477] = {.lex_state = 27, .external_lex_state = 3},
- [478] = {.lex_state = 204, .external_lex_state = 4},
- [479] = {.lex_state = 23, .external_lex_state = 4},
- [480] = {.lex_state = 20},
- [481] = {.lex_state = 23, .external_lex_state = 4},
- [482] = {.lex_state = 23, .external_lex_state = 4},
- [483] = {.lex_state = 23, .external_lex_state = 4},
- [484] = {.lex_state = 204, .external_lex_state = 4},
- [485] = {.lex_state = 27, .external_lex_state = 3},
- [486] = {.lex_state = 27, .external_lex_state = 3},
- [487] = {.lex_state = 23},
- [488] = {.lex_state = 23, .external_lex_state = 4},
- [489] = {.lex_state = 23, .external_lex_state = 4},
- [490] = {.lex_state = 27, .external_lex_state = 3},
- [491] = {.lex_state = 23, .external_lex_state = 4},
- [492] = {.lex_state = 27, .external_lex_state = 3},
- [493] = {.lex_state = 23, .external_lex_state = 4},
- [494] = {.lex_state = 23, .external_lex_state = 4},
- [495] = {.lex_state = 22},
- [496] = {.lex_state = 205},
- [497] = {.lex_state = 23, .external_lex_state = 4},
- [498] = {.lex_state = 205},
- [499] = {.lex_state = 22},
- [500] = {.lex_state = 17},
- [501] = {.lex_state = 20, .external_lex_state = 4},
+ [291] = {.lex_state = 16},
+ [292] = {.lex_state = 16},
+ [293] = {.lex_state = 16},
+ [294] = {.lex_state = 16},
+ [295] = {.lex_state = 16},
+ [296] = {.lex_state = 16},
+ [297] = {.lex_state = 16},
+ [298] = {.lex_state = 16},
+ [299] = {.lex_state = 16},
+ [300] = {.lex_state = 16},
+ [301] = {.lex_state = 16},
+ [302] = {.lex_state = 16},
+ [303] = {.lex_state = 16},
+ [304] = {.lex_state = 16},
+ [305] = {.lex_state = 16},
+ [306] = {.lex_state = 16},
+ [307] = {.lex_state = 16},
+ [308] = {.lex_state = 16},
+ [309] = {.lex_state = 16},
+ [310] = {.lex_state = 16},
+ [311] = {.lex_state = 16},
+ [312] = {.lex_state = 16},
+ [313] = {.lex_state = 16},
+ [314] = {.lex_state = 16},
+ [315] = {.lex_state = 16},
+ [316] = {.lex_state = 16},
+ [317] = {.lex_state = 16},
+ [318] = {.lex_state = 16},
+ [319] = {.lex_state = 16},
+ [320] = {.lex_state = 16},
+ [321] = {.lex_state = 16},
+ [322] = {.lex_state = 16},
+ [323] = {.lex_state = 16},
+ [324] = {.lex_state = 16},
+ [325] = {.lex_state = 16},
+ [326] = {.lex_state = 16},
+ [327] = {.lex_state = 16},
+ [328] = {.lex_state = 16},
+ [329] = {.lex_state = 16},
+ [330] = {.lex_state = 16},
+ [331] = {.lex_state = 16},
+ [332] = {.lex_state = 16},
+ [333] = {.lex_state = 16},
+ [334] = {.lex_state = 16},
+ [335] = {.lex_state = 16},
+ [336] = {.lex_state = 16},
+ [337] = {.lex_state = 16},
+ [338] = {.lex_state = 16},
+ [339] = {.lex_state = 16},
+ [340] = {.lex_state = 16},
+ [341] = {.lex_state = 16},
+ [342] = {.lex_state = 16},
+ [343] = {.lex_state = 16},
+ [344] = {.lex_state = 16},
+ [345] = {.lex_state = 16},
+ [346] = {.lex_state = 16},
+ [347] = {.lex_state = 16},
+ [348] = {.lex_state = 16},
+ [349] = {.lex_state = 16},
+ [350] = {.lex_state = 16},
+ [351] = {.lex_state = 16},
+ [352] = {.lex_state = 16},
+ [353] = {.lex_state = 16},
+ [354] = {.lex_state = 16},
+ [355] = {.lex_state = 16},
+ [356] = {.lex_state = 16},
+ [357] = {.lex_state = 16},
+ [358] = {.lex_state = 16},
+ [359] = {.lex_state = 16},
+ [360] = {.lex_state = 16},
+ [361] = {.lex_state = 16},
+ [362] = {.lex_state = 16},
+ [363] = {.lex_state = 16},
+ [364] = {.lex_state = 16},
+ [365] = {.lex_state = 16},
+ [366] = {.lex_state = 16},
+ [367] = {.lex_state = 16},
+ [368] = {.lex_state = 16},
+ [369] = {.lex_state = 16},
+ [370] = {.lex_state = 16},
+ [371] = {.lex_state = 16},
+ [372] = {.lex_state = 16},
+ [373] = {.lex_state = 16},
+ [374] = {.lex_state = 16},
+ [375] = {.lex_state = 16},
+ [376] = {.lex_state = 16},
+ [377] = {.lex_state = 16},
+ [378] = {.lex_state = 16},
+ [379] = {.lex_state = 16},
+ [380] = {.lex_state = 16},
+ [381] = {.lex_state = 16},
+ [382] = {.lex_state = 16},
+ [383] = {.lex_state = 16},
+ [384] = {.lex_state = 16},
+ [385] = {.lex_state = 16},
+ [386] = {.lex_state = 16},
+ [387] = {.lex_state = 16},
+ [388] = {.lex_state = 16},
+ [389] = {.lex_state = 16},
+ [390] = {.lex_state = 16},
+ [391] = {.lex_state = 16},
+ [392] = {.lex_state = 16},
+ [393] = {.lex_state = 16},
+ [394] = {.lex_state = 16},
+ [395] = {.lex_state = 16},
+ [396] = {.lex_state = 16},
+ [397] = {.lex_state = 16},
+ [398] = {.lex_state = 16},
+ [399] = {.lex_state = 16},
+ [400] = {.lex_state = 16},
+ [401] = {.lex_state = 16},
+ [402] = {.lex_state = 16},
+ [403] = {.lex_state = 16},
+ [404] = {.lex_state = 16},
+ [405] = {.lex_state = 16},
+ [406] = {.lex_state = 16},
+ [407] = {.lex_state = 16},
+ [408] = {.lex_state = 16},
+ [409] = {.lex_state = 16},
+ [410] = {.lex_state = 16},
+ [411] = {.lex_state = 16},
+ [412] = {.lex_state = 16},
+ [413] = {.lex_state = 16},
+ [414] = {.lex_state = 16},
+ [415] = {.lex_state = 16},
+ [416] = {.lex_state = 16},
+ [417] = {.lex_state = 16},
+ [418] = {.lex_state = 16},
+ [419] = {.lex_state = 16},
+ [420] = {.lex_state = 16},
+ [421] = {.lex_state = 16},
+ [422] = {.lex_state = 16},
+ [423] = {.lex_state = 252, .external_lex_state = 3},
+ [424] = {.lex_state = 252, .external_lex_state = 3},
+ [425] = {.lex_state = 252, .external_lex_state = 3},
+ [426] = {.lex_state = 252, .external_lex_state = 3},
+ [427] = {.lex_state = 252, .external_lex_state = 3},
+ [428] = {.lex_state = 252, .external_lex_state = 3},
+ [429] = {.lex_state = 252, .external_lex_state = 3},
+ [430] = {.lex_state = 252, .external_lex_state = 3},
+ [431] = {.lex_state = 26, .external_lex_state = 3},
+ [432] = {.lex_state = 26, .external_lex_state = 3},
+ [433] = {.lex_state = 26, .external_lex_state = 3},
+ [434] = {.lex_state = 27, .external_lex_state = 3},
+ [435] = {.lex_state = 27, .external_lex_state = 3},
+ [436] = {.lex_state = 27, .external_lex_state = 3},
+ [437] = {.lex_state = 27, .external_lex_state = 3},
+ [438] = {.lex_state = 27, .external_lex_state = 3},
+ [439] = {.lex_state = 27, .external_lex_state = 3},
+ [440] = {.lex_state = 20},
+ [441] = {.lex_state = 29, .external_lex_state = 2},
+ [442] = {.lex_state = 29, .external_lex_state = 2},
+ [443] = {.lex_state = 20, .external_lex_state = 4},
+ [444] = {.lex_state = 30, .external_lex_state = 3},
+ [445] = {.lex_state = 19},
+ [446] = {.lex_state = 29, .external_lex_state = 3},
+ [447] = {.lex_state = 29, .external_lex_state = 3},
+ [448] = {.lex_state = 29, .external_lex_state = 3},
+ [449] = {.lex_state = 30, .external_lex_state = 3},
+ [450] = {.lex_state = 251},
+ [451] = {.lex_state = 30, .external_lex_state = 3},
+ [452] = {.lex_state = 29, .external_lex_state = 3},
+ [453] = {.lex_state = 20, .external_lex_state = 4},
+ [454] = {.lex_state = 29, .external_lex_state = 2},
+ [455] = {.lex_state = 29, .external_lex_state = 3},
+ [456] = {.lex_state = 29, .external_lex_state = 3},
+ [457] = {.lex_state = 29, .external_lex_state = 3},
+ [458] = {.lex_state = 29, .external_lex_state = 2},
+ [459] = {.lex_state = 29, .external_lex_state = 2},
+ [460] = {.lex_state = 250},
+ [461] = {.lex_state = 251, .external_lex_state = 4},
+ [462] = {.lex_state = 19, .external_lex_state = 4},
+ [463] = {.lex_state = 251, .external_lex_state = 4},
+ [464] = {.lex_state = 19, .external_lex_state = 4},
+ [465] = {.lex_state = 24, .external_lex_state = 4},
+ [466] = {.lex_state = 29, .external_lex_state = 2},
+ [467] = {.lex_state = 20},
+ [468] = {.lex_state = 20},
+ [469] = {.lex_state = 24, .external_lex_state = 4},
+ [470] = {.lex_state = 24},
+ [471] = {.lex_state = 248},
+ [472] = {.lex_state = 25, .external_lex_state = 4},
+ [473] = {.lex_state = 25, .external_lex_state = 4},
+ [474] = {.lex_state = 25, .external_lex_state = 4},
+ [475] = {.lex_state = 25, .external_lex_state = 4},
+ [476] = {.lex_state = 25, .external_lex_state = 4},
+ [477] = {.lex_state = 24},
+ [478] = {.lex_state = 25, .external_lex_state = 4},
+ [479] = {.lex_state = 29, .external_lex_state = 2},
+ [480] = {.lex_state = 24},
+ [481] = {.lex_state = 25, .external_lex_state = 4},
+ [482] = {.lex_state = 250, .external_lex_state = 4},
+ [483] = {.lex_state = 250, .external_lex_state = 4},
+ [484] = {.lex_state = 25},
+ [485] = {.lex_state = 24},
+ [486] = {.lex_state = 29, .external_lex_state = 3},
+ [487] = {.lex_state = 25, .external_lex_state = 4},
+ [488] = {.lex_state = 25, .external_lex_state = 4},
+ [489] = {.lex_state = 25},
+ [490] = {.lex_state = 251},
+ [491] = {.lex_state = 25, .external_lex_state = 4},
+ [492] = {.lex_state = 25, .external_lex_state = 4},
+ [493] = {.lex_state = 19},
+ [494] = {.lex_state = 22, .external_lex_state = 4},
+ [495] = {.lex_state = 29, .external_lex_state = 3},
+ [496] = {.lex_state = 19},
+ [497] = {.lex_state = 22, .external_lex_state = 4},
+ [498] = {.lex_state = 24},
+ [499] = {.lex_state = 25, .external_lex_state = 4},
+ [500] = {.lex_state = 25, .external_lex_state = 4},
+ [501] = {.lex_state = 25, .external_lex_state = 4},
[502] = {.lex_state = 22},
- [503] = {.lex_state = 23, .external_lex_state = 4},
- [504] = {.lex_state = 23, .external_lex_state = 4},
- [505] = {.lex_state = 17},
- [506] = {.lex_state = 23, .external_lex_state = 4},
- [507] = {.lex_state = 20, .external_lex_state = 4},
- [508] = {.lex_state = 23, .external_lex_state = 4},
- [509] = {.lex_state = 202, .external_lex_state = 4},
- [510] = {.lex_state = 202},
- [511] = {.lex_state = 202, .external_lex_state = 4},
- [512] = {.lex_state = 23},
- [513] = {.lex_state = 23},
- [514] = {.lex_state = 23},
- [515] = {.lex_state = 23},
- [516] = {.lex_state = 20},
- [517] = {.lex_state = 203},
- [518] = {.lex_state = 21, .external_lex_state = 4},
- [519] = {.lex_state = 21, .external_lex_state = 4},
- [520] = {.lex_state = 203, .external_lex_state = 4},
- [521] = {.lex_state = 21, .external_lex_state = 4},
- [522] = {.lex_state = 203, .external_lex_state = 4},
- [523] = {.lex_state = 204},
- [524] = {.lex_state = 203, .external_lex_state = 4},
- [525] = {.lex_state = 21, .external_lex_state = 4},
- [526] = {.lex_state = 21, .external_lex_state = 4},
- [527] = {.lex_state = 21, .external_lex_state = 4},
- [528] = {.lex_state = 203, .external_lex_state = 4},
- [529] = {.lex_state = 21, .external_lex_state = 4},
- [530] = {.lex_state = 21, .external_lex_state = 4},
- [531] = {.lex_state = 20},
- [532] = {.lex_state = 23},
- [533] = {.lex_state = 23},
- [534] = {.lex_state = 21, .external_lex_state = 4},
- [535] = {.lex_state = 201},
- [536] = {.lex_state = 23},
- [537] = {.lex_state = 202},
- [538] = {.lex_state = 21, .external_lex_state = 4},
- [539] = {.lex_state = 202},
- [540] = {.lex_state = 23},
- [541] = {.lex_state = 23},
- [542] = {.lex_state = 203, .external_lex_state = 4},
- [543] = {.lex_state = 23},
- [544] = {.lex_state = 23},
- [545] = {.lex_state = 23},
- [546] = {.lex_state = 23},
- [547] = {.lex_state = 21, .external_lex_state = 4},
- [548] = {.lex_state = 202},
- [549] = {.lex_state = 203, .external_lex_state = 4},
- [550] = {.lex_state = 21, .external_lex_state = 4},
- [551] = {.lex_state = 21, .external_lex_state = 4},
- [552] = {.lex_state = 23},
- [553] = {.lex_state = 202},
- [554] = {.lex_state = 23},
- [555] = {.lex_state = 23},
- [556] = {.lex_state = 23},
- [557] = {.lex_state = 23},
- [558] = {.lex_state = 203, .external_lex_state = 4},
- [559] = {.lex_state = 23},
- [560] = {.lex_state = 203, .external_lex_state = 4},
- [561] = {.lex_state = 23},
- [562] = {.lex_state = 201, .external_lex_state = 4},
- [563] = {.lex_state = 23},
- [564] = {.lex_state = 28, .external_lex_state = 2},
- [565] = {.lex_state = 23},
- [566] = {.lex_state = 23},
- [567] = {.lex_state = 23},
- [568] = {.lex_state = 21, .external_lex_state = 4},
- [569] = {.lex_state = 203, .external_lex_state = 4},
- [570] = {.lex_state = 23},
- [571] = {.lex_state = 23},
- [572] = {.lex_state = 23},
- [573] = {.lex_state = 23},
- [574] = {.lex_state = 23},
- [575] = {.lex_state = 23},
- [576] = {.lex_state = 23},
- [577] = {.lex_state = 23},
- [578] = {.lex_state = 23},
- [579] = {.lex_state = 203, .external_lex_state = 4},
- [580] = {.lex_state = 23},
- [581] = {.lex_state = 23},
- [582] = {.lex_state = 23},
- [583] = {.lex_state = 28, .external_lex_state = 2},
- [584] = {.lex_state = 23},
- [585] = {.lex_state = 23},
- [586] = {.lex_state = 203, .external_lex_state = 4},
- [587] = {.lex_state = 23},
- [588] = {.lex_state = 203, .external_lex_state = 4},
- [589] = {.lex_state = 23},
- [590] = {.lex_state = 23},
- [591] = {.lex_state = 23},
- [592] = {.lex_state = 28, .external_lex_state = 2},
- [593] = {.lex_state = 23},
- [594] = {.lex_state = 201, .external_lex_state = 4},
- [595] = {.lex_state = 23},
- [596] = {.lex_state = 23},
- [597] = {.lex_state = 23},
- [598] = {.lex_state = 23},
- [599] = {.lex_state = 23},
- [600] = {.lex_state = 23},
- [601] = {.lex_state = 203},
- [602] = {.lex_state = 23},
- [603] = {.lex_state = 23},
- [604] = {.lex_state = 23},
- [605] = {.lex_state = 23},
- [606] = {.lex_state = 23},
- [607] = {.lex_state = 23},
- [608] = {.lex_state = 23},
- [609] = {.lex_state = 23},
- [610] = {.lex_state = 23},
- [611] = {.lex_state = 203, .external_lex_state = 4},
- [612] = {.lex_state = 23},
- [613] = {.lex_state = 23},
- [614] = {.lex_state = 23},
- [615] = {.lex_state = 23},
- [616] = {.lex_state = 23},
- [617] = {.lex_state = 23},
- [618] = {.lex_state = 23},
- [619] = {.lex_state = 203, .external_lex_state = 4},
- [620] = {.lex_state = 23},
- [621] = {.lex_state = 23},
- [622] = {.lex_state = 21, .external_lex_state = 4},
- [623] = {.lex_state = 23},
- [624] = {.lex_state = 23},
- [625] = {.lex_state = 23},
- [626] = {.lex_state = 23},
- [627] = {.lex_state = 23},
- [628] = {.lex_state = 20},
- [629] = {.lex_state = 23},
- [630] = {.lex_state = 23},
- [631] = {.lex_state = 23},
- [632] = {.lex_state = 21, .external_lex_state = 4},
- [633] = {.lex_state = 23},
- [634] = {.lex_state = 23},
- [635] = {.lex_state = 23},
- [636] = {.lex_state = 23},
- [637] = {.lex_state = 23},
- [638] = {.lex_state = 23},
- [639] = {.lex_state = 23},
- [640] = {.lex_state = 20},
- [641] = {.lex_state = 23},
- [642] = {.lex_state = 23},
- [643] = {.lex_state = 204},
- [644] = {.lex_state = 23},
- [645] = {.lex_state = 23},
- [646] = {.lex_state = 203, .external_lex_state = 4},
- [647] = {.lex_state = 23},
- [648] = {.lex_state = 23},
- [649] = {.lex_state = 23},
- [650] = {.lex_state = 23},
- [651] = {.lex_state = 23},
- [652] = {.lex_state = 23},
- [653] = {.lex_state = 203, .external_lex_state = 4},
- [654] = {.lex_state = 23},
- [655] = {.lex_state = 23},
- [656] = {.lex_state = 23},
- [657] = {.lex_state = 23},
- [658] = {.lex_state = 23},
- [659] = {.lex_state = 21},
- [660] = {.lex_state = 21},
- [661] = {.lex_state = 21},
- [662] = {.lex_state = 203},
- [663] = {.lex_state = 21},
- [664] = {.lex_state = 21},
- [665] = {.lex_state = 203},
- [666] = {.lex_state = 203},
- [667] = {.lex_state = 21},
- [668] = {.lex_state = 21},
- [669] = {.lex_state = 203},
- [670] = {.lex_state = 21},
- [671] = {.lex_state = 203},
- [672] = {.lex_state = 21},
- [673] = {.lex_state = 21},
- [674] = {.lex_state = 21},
- [675] = {.lex_state = 200, .external_lex_state = 4},
- [676] = {.lex_state = 203},
- [677] = {.lex_state = 203},
- [678] = {.lex_state = 21},
- [679] = {.lex_state = 203},
- [680] = {.lex_state = 203},
- [681] = {.lex_state = 203},
- [682] = {.lex_state = 21},
- [683] = {.lex_state = 203},
- [684] = {.lex_state = 203},
- [685] = {.lex_state = 200, .external_lex_state = 4},
- [686] = {.lex_state = 21},
- [687] = {.lex_state = 203},
- [688] = {.lex_state = 203},
- [689] = {.lex_state = 200, .external_lex_state = 4},
- [690] = {.lex_state = 21},
- [691] = {.lex_state = 200, .external_lex_state = 4},
- [692] = {.lex_state = 203},
- [693] = {.lex_state = 21},
- [694] = {.lex_state = 21},
- [695] = {.lex_state = 203},
- [696] = {.lex_state = 203},
- [697] = {.lex_state = 21},
- [698] = {.lex_state = 203},
- [699] = {.lex_state = 203},
- [700] = {.lex_state = 21},
- [701] = {.lex_state = 21},
- [702] = {.lex_state = 201},
- [703] = {.lex_state = 21},
- [704] = {.lex_state = 21},
- [705] = {.lex_state = 21},
- [706] = {.lex_state = 203},
- [707] = {.lex_state = 203},
- [708] = {.lex_state = 21},
- [709] = {.lex_state = 203},
- [710] = {.lex_state = 203},
- [711] = {.lex_state = 21},
- [712] = {.lex_state = 21},
- [713] = {.lex_state = 21},
- [714] = {.lex_state = 21},
- [715] = {.lex_state = 21},
- [716] = {.lex_state = 203},
- [717] = {.lex_state = 200, .external_lex_state = 4},
- [718] = {.lex_state = 21},
- [719] = {.lex_state = 21},
- [720] = {.lex_state = 21},
- [721] = {.lex_state = 21},
- [722] = {.lex_state = 21},
- [723] = {.lex_state = 21},
- [724] = {.lex_state = 203},
- [725] = {.lex_state = 203},
- [726] = {.lex_state = 203},
- [727] = {.lex_state = 203},
- [728] = {.lex_state = 21},
- [729] = {.lex_state = 203},
- [730] = {.lex_state = 203},
- [731] = {.lex_state = 21},
- [732] = {.lex_state = 21},
- [733] = {.lex_state = 203},
- [734] = {.lex_state = 21},
- [735] = {.lex_state = 203},
- [736] = {.lex_state = 21},
- [737] = {.lex_state = 203},
- [738] = {.lex_state = 203},
- [739] = {.lex_state = 203},
- [740] = {.lex_state = 21},
- [741] = {.lex_state = 203},
- [742] = {.lex_state = 203},
- [743] = {.lex_state = 203},
- [744] = {.lex_state = 203},
- [745] = {.lex_state = 203},
- [746] = {.lex_state = 203},
- [747] = {.lex_state = 203},
- [748] = {.lex_state = 203},
- [749] = {.lex_state = 203},
- [750] = {.lex_state = 203},
- [751] = {.lex_state = 203},
- [752] = {.lex_state = 200, .external_lex_state = 4},
- [753] = {.lex_state = 203},
- [754] = {.lex_state = 203},
- [755] = {.lex_state = 203},
- [756] = {.lex_state = 203},
- [757] = {.lex_state = 201},
- [758] = {.lex_state = 203},
- [759] = {.lex_state = 201},
- [760] = {.lex_state = 21},
- [761] = {.lex_state = 21},
- [762] = {.lex_state = 203},
- [763] = {.lex_state = 21},
- [764] = {.lex_state = 203},
- [765] = {.lex_state = 21},
- [766] = {.lex_state = 203},
- [767] = {.lex_state = 203},
- [768] = {.lex_state = 21},
- [769] = {.lex_state = 21},
- [770] = {.lex_state = 203},
- [771] = {.lex_state = 203},
- [772] = {.lex_state = 203},
- [773] = {.lex_state = 21},
- [774] = {.lex_state = 203},
- [775] = {.lex_state = 200, .external_lex_state = 4},
- [776] = {.lex_state = 200, .external_lex_state = 4},
- [777] = {.lex_state = 200, .external_lex_state = 4},
- [778] = {.lex_state = 200, .external_lex_state = 4},
- [779] = {.lex_state = 203},
- [780] = {.lex_state = 203},
- [781] = {.lex_state = 203},
- [782] = {.lex_state = 203},
- [783] = {.lex_state = 200, .external_lex_state = 4},
- [784] = {.lex_state = 21},
- [785] = {.lex_state = 203},
- [786] = {.lex_state = 203},
- [787] = {.lex_state = 203},
- [788] = {.lex_state = 200, .external_lex_state = 4},
- [789] = {.lex_state = 203},
- [790] = {.lex_state = 203},
- [791] = {.lex_state = 203},
- [792] = {.lex_state = 203},
- [793] = {.lex_state = 203},
- [794] = {.lex_state = 203},
- [795] = {.lex_state = 203},
- [796] = {.lex_state = 21},
- [797] = {.lex_state = 21},
- [798] = {.lex_state = 203},
- [799] = {.lex_state = 21},
- [800] = {.lex_state = 21},
- [801] = {.lex_state = 21},
- [802] = {.lex_state = 21},
- [803] = {.lex_state = 21},
- [804] = {.lex_state = 203},
- [805] = {.lex_state = 21},
- [806] = {.lex_state = 21},
- [807] = {.lex_state = 21},
- [808] = {.lex_state = 203},
- [809] = {.lex_state = 21},
- [810] = {.lex_state = 203},
- [811] = {.lex_state = 203},
- [812] = {.lex_state = 203},
- [813] = {.lex_state = 203},
- [814] = {.lex_state = 21},
- [815] = {.lex_state = 203},
- [816] = {.lex_state = 203},
- [817] = {.lex_state = 21},
- [818] = {.lex_state = 203},
- [819] = {.lex_state = 203},
- [820] = {.lex_state = 203},
- [821] = {.lex_state = 21},
- [822] = {.lex_state = 203},
- [823] = {.lex_state = 200, .external_lex_state = 4},
- [824] = {.lex_state = 21},
- [825] = {.lex_state = 21},
- [826] = {.lex_state = 203},
- [827] = {.lex_state = 200, .external_lex_state = 4},
- [828] = {.lex_state = 21},
- [829] = {.lex_state = 21},
- [830] = {.lex_state = 21},
- [831] = {.lex_state = 203},
- [832] = {.lex_state = 21},
- [833] = {.lex_state = 21},
- [834] = {.lex_state = 21},
- [835] = {.lex_state = 21},
- [836] = {.lex_state = 21},
- [837] = {.lex_state = 21},
- [838] = {.lex_state = 200, .external_lex_state = 4},
- [839] = {.lex_state = 21},
- [840] = {.lex_state = 21},
- [841] = {.lex_state = 21},
- [842] = {.lex_state = 21},
- [843] = {.lex_state = 21},
- [844] = {.lex_state = 21},
- [845] = {.lex_state = 203},
- [846] = {.lex_state = 21},
- [847] = {.lex_state = 203},
- [848] = {.lex_state = 200, .external_lex_state = 4},
- [849] = {.lex_state = 21},
- [850] = {.lex_state = 21},
- [851] = {.lex_state = 21},
- [852] = {.lex_state = 203},
- [853] = {.lex_state = 203},
- [854] = {.lex_state = 201},
- [855] = {.lex_state = 203},
- [856] = {.lex_state = 21},
- [857] = {.lex_state = 21},
- [858] = {.lex_state = 21},
- [859] = {.lex_state = 21},
- [860] = {.lex_state = 21},
- [861] = {.lex_state = 203},
- [862] = {.lex_state = 21},
- [863] = {.lex_state = 203},
- [864] = {.lex_state = 21},
- [865] = {.lex_state = 203},
- [866] = {.lex_state = 21},
- [867] = {.lex_state = 21},
- [868] = {.lex_state = 203},
- [869] = {.lex_state = 21},
- [870] = {.lex_state = 21},
- [871] = {.lex_state = 21},
- [872] = {.lex_state = 21},
- [873] = {.lex_state = 200},
- [874] = {.lex_state = 200},
- [875] = {.lex_state = 200},
- [876] = {.lex_state = 200},
- [877] = {.lex_state = 200},
- [878] = {.lex_state = 200},
- [879] = {.lex_state = 200},
- [880] = {.lex_state = 200},
- [881] = {.lex_state = 200},
- [882] = {.lex_state = 200},
- [883] = {.lex_state = 200},
- [884] = {.lex_state = 200},
- [885] = {.lex_state = 200},
- [886] = {.lex_state = 200},
- [887] = {.lex_state = 200},
- [888] = {.lex_state = 200},
- [889] = {.lex_state = 200},
- [890] = {.lex_state = 200},
- [891] = {.lex_state = 200},
- [892] = {.lex_state = 200},
- [893] = {.lex_state = 200},
- [894] = {.lex_state = 200},
- [895] = {.lex_state = 200},
- [896] = {.lex_state = 200},
- [897] = {.lex_state = 200},
- [898] = {.lex_state = 200},
- [899] = {.lex_state = 200},
- [900] = {.lex_state = 200},
- [901] = {.lex_state = 200},
- [902] = {.lex_state = 200},
- [903] = {.lex_state = 200},
- [904] = {.lex_state = 200},
- [905] = {.lex_state = 200},
- [906] = {.lex_state = 200},
- [907] = {.lex_state = 200},
- [908] = {.lex_state = 200},
- [909] = {.lex_state = 200},
- [910] = {.lex_state = 200},
- [911] = {.lex_state = 200},
- [912] = {.lex_state = 200},
- [913] = {.lex_state = 200},
- [914] = {.lex_state = 200},
- [915] = {.lex_state = 200},
- [916] = {.lex_state = 200},
- [917] = {.lex_state = 200},
- [918] = {.lex_state = 200},
- [919] = {.lex_state = 200},
- [920] = {.lex_state = 200},
- [921] = {.lex_state = 200},
- [922] = {.lex_state = 200},
- [923] = {.lex_state = 200},
- [924] = {.lex_state = 206, .external_lex_state = 3},
- [925] = {.lex_state = 200},
- [926] = {.lex_state = 206, .external_lex_state = 3},
- [927] = {.lex_state = 200},
- [928] = {.lex_state = 200},
- [929] = {.lex_state = 200},
- [930] = {.lex_state = 200},
- [931] = {.lex_state = 200},
- [932] = {.lex_state = 200},
- [933] = {.lex_state = 200},
- [934] = {.lex_state = 200},
- [935] = {.lex_state = 200},
- [936] = {.lex_state = 200},
- [937] = {.lex_state = 200},
- [938] = {.lex_state = 200},
- [939] = {.lex_state = 200},
- [940] = {.lex_state = 200},
- [941] = {.lex_state = 200},
- [942] = {.lex_state = 200},
- [943] = {.lex_state = 200},
- [944] = {.lex_state = 200},
- [945] = {.lex_state = 200},
- [946] = {.lex_state = 200},
- [947] = {.lex_state = 200},
- [948] = {.lex_state = 200},
- [949] = {.lex_state = 200},
- [950] = {.lex_state = 200},
- [951] = {.lex_state = 200},
- [952] = {.lex_state = 200},
- [953] = {.lex_state = 200},
- [954] = {.lex_state = 200},
- [955] = {.lex_state = 200},
- [956] = {.lex_state = 200},
- [957] = {.lex_state = 200},
- [958] = {.lex_state = 200},
- [959] = {.lex_state = 200},
- [960] = {.lex_state = 200},
- [961] = {.lex_state = 200},
- [962] = {.lex_state = 200},
- [963] = {.lex_state = 200},
- [964] = {.lex_state = 200},
- [965] = {.lex_state = 200},
- [966] = {.lex_state = 200},
- [967] = {.lex_state = 200},
- [968] = {.lex_state = 200},
- [969] = {.lex_state = 206, .external_lex_state = 3},
- [970] = {.lex_state = 200},
- [971] = {.lex_state = 200},
- [972] = {.lex_state = 200},
- [973] = {.lex_state = 206, .external_lex_state = 2},
- [974] = {.lex_state = 206, .external_lex_state = 2},
- [975] = {.lex_state = 206, .external_lex_state = 2},
- [976] = {.lex_state = 206, .external_lex_state = 2},
- [977] = {.lex_state = 206, .external_lex_state = 2},
- [978] = {.lex_state = 206, .external_lex_state = 2},
- [979] = {.lex_state = 206, .external_lex_state = 2},
- [980] = {.lex_state = 206, .external_lex_state = 2},
- [981] = {.lex_state = 206, .external_lex_state = 2},
- [982] = {.lex_state = 206, .external_lex_state = 2},
- [983] = {.lex_state = 200},
- [984] = {.lex_state = 206, .external_lex_state = 2},
- [985] = {.lex_state = 200},
- [986] = {.lex_state = 200},
- [987] = {.lex_state = 200},
- [988] = {.lex_state = 200},
- [989] = {.lex_state = 200},
- [990] = {.lex_state = 200},
- [991] = {.lex_state = 206, .external_lex_state = 2},
- [992] = {.lex_state = 206, .external_lex_state = 3},
- [993] = {.lex_state = 206, .external_lex_state = 3},
- [994] = {.lex_state = 206, .external_lex_state = 3},
- [995] = {.lex_state = 206, .external_lex_state = 3},
- [996] = {.lex_state = 206, .external_lex_state = 3},
- [997] = {.lex_state = 206, .external_lex_state = 3},
- [998] = {.lex_state = 206, .external_lex_state = 2},
- [999] = {.lex_state = 206, .external_lex_state = 3},
- [1000] = {.lex_state = 206, .external_lex_state = 2},
- [1001] = {.lex_state = 206, .external_lex_state = 3},
- [1002] = {.lex_state = 206, .external_lex_state = 3},
- [1003] = {.lex_state = 206, .external_lex_state = 3},
- [1004] = {.lex_state = 206, .external_lex_state = 3},
- [1005] = {.lex_state = 206, .external_lex_state = 3},
- [1006] = {.lex_state = 206, .external_lex_state = 2},
- [1007] = {.lex_state = 206, .external_lex_state = 3},
- [1008] = {.lex_state = 206, .external_lex_state = 2},
- [1009] = {.lex_state = 206, .external_lex_state = 3},
- [1010] = {.lex_state = 206, .external_lex_state = 3},
- [1011] = {.lex_state = 206, .external_lex_state = 3},
- [1012] = {.lex_state = 206, .external_lex_state = 2},
- [1013] = {.lex_state = 206, .external_lex_state = 2},
- [1014] = {.lex_state = 206, .external_lex_state = 3},
- [1015] = {.lex_state = 206, .external_lex_state = 2},
- [1016] = {.lex_state = 206, .external_lex_state = 3},
- [1017] = {.lex_state = 206, .external_lex_state = 3},
- [1018] = {.lex_state = 206, .external_lex_state = 3},
- [1019] = {.lex_state = 206, .external_lex_state = 3},
- [1020] = {.lex_state = 206, .external_lex_state = 3},
- [1021] = {.lex_state = 206, .external_lex_state = 3},
- [1022] = {.lex_state = 206, .external_lex_state = 3},
- [1023] = {.lex_state = 206, .external_lex_state = 3},
- [1024] = {.lex_state = 206, .external_lex_state = 3},
- [1025] = {.lex_state = 206, .external_lex_state = 3},
- [1026] = {.lex_state = 206, .external_lex_state = 3},
- [1027] = {.lex_state = 206, .external_lex_state = 2},
- [1028] = {.lex_state = 206, .external_lex_state = 2},
- [1029] = {.lex_state = 206, .external_lex_state = 3},
- [1030] = {.lex_state = 206, .external_lex_state = 2},
- [1031] = {.lex_state = 206, .external_lex_state = 3},
- [1032] = {.lex_state = 206, .external_lex_state = 2},
- [1033] = {.lex_state = 206, .external_lex_state = 2},
- [1034] = {.lex_state = 206, .external_lex_state = 3},
- [1035] = {.lex_state = 206, .external_lex_state = 2},
- [1036] = {.lex_state = 206, .external_lex_state = 2},
- [1037] = {.lex_state = 206, .external_lex_state = 2},
- [1038] = {.lex_state = 206, .external_lex_state = 2},
- [1039] = {.lex_state = 206, .external_lex_state = 2},
- [1040] = {.lex_state = 206, .external_lex_state = 2},
- [1041] = {.lex_state = 206, .external_lex_state = 2},
- [1042] = {.lex_state = 206, .external_lex_state = 2},
- [1043] = {.lex_state = 206, .external_lex_state = 2},
- [1044] = {.lex_state = 206, .external_lex_state = 2},
- [1045] = {.lex_state = 206, .external_lex_state = 2},
- [1046] = {.lex_state = 206, .external_lex_state = 2},
- [1047] = {.lex_state = 206, .external_lex_state = 2},
- [1048] = {.lex_state = 206, .external_lex_state = 2},
- [1049] = {.lex_state = 26, .external_lex_state = 3},
- [1050] = {.lex_state = 26, .external_lex_state = 3},
- [1051] = {.lex_state = 26, .external_lex_state = 3},
- [1052] = {.lex_state = 26, .external_lex_state = 3},
- [1053] = {.lex_state = 26, .external_lex_state = 3},
- [1054] = {.lex_state = 31, .external_lex_state = 2},
- [1055] = {.lex_state = 31, .external_lex_state = 2},
- [1056] = {.lex_state = 31, .external_lex_state = 2},
- [1057] = {.lex_state = 31, .external_lex_state = 3},
- [1058] = {.lex_state = 31, .external_lex_state = 2},
- [1059] = {.lex_state = 14},
- [1060] = {.lex_state = 31, .external_lex_state = 2},
- [1061] = {.lex_state = 31, .external_lex_state = 2},
- [1062] = {.lex_state = 31, .external_lex_state = 2},
- [1063] = {.lex_state = 31, .external_lex_state = 2},
- [1064] = {.lex_state = 31, .external_lex_state = 3},
- [1065] = {.lex_state = 31, .external_lex_state = 3},
- [1066] = {.lex_state = 31, .external_lex_state = 2},
- [1067] = {.lex_state = 14},
- [1068] = {.lex_state = 31, .external_lex_state = 2},
- [1069] = {.lex_state = 31, .external_lex_state = 2},
- [1070] = {.lex_state = 31, .external_lex_state = 2},
- [1071] = {.lex_state = 31, .external_lex_state = 3},
- [1072] = {.lex_state = 31, .external_lex_state = 2},
- [1073] = {.lex_state = 31, .external_lex_state = 3},
- [1074] = {.lex_state = 31, .external_lex_state = 2},
- [1075] = {.lex_state = 31, .external_lex_state = 2},
- [1076] = {.lex_state = 31, .external_lex_state = 2},
- [1077] = {.lex_state = 31, .external_lex_state = 2},
- [1078] = {.lex_state = 31, .external_lex_state = 2},
- [1079] = {.lex_state = 31, .external_lex_state = 2},
- [1080] = {.lex_state = 31, .external_lex_state = 2},
- [1081] = {.lex_state = 31, .external_lex_state = 2},
- [1082] = {.lex_state = 31, .external_lex_state = 2},
- [1083] = {.lex_state = 31, .external_lex_state = 2},
- [1084] = {.lex_state = 31, .external_lex_state = 2},
- [1085] = {.lex_state = 31, .external_lex_state = 2},
- [1086] = {.lex_state = 31, .external_lex_state = 2},
- [1087] = {.lex_state = 31, .external_lex_state = 2},
- [1088] = {.lex_state = 31, .external_lex_state = 2},
- [1089] = {.lex_state = 31, .external_lex_state = 2},
- [1090] = {.lex_state = 31, .external_lex_state = 2},
- [1091] = {.lex_state = 31, .external_lex_state = 2},
- [1092] = {.lex_state = 31, .external_lex_state = 2},
- [1093] = {.lex_state = 31, .external_lex_state = 3},
- [1094] = {.lex_state = 31, .external_lex_state = 2},
- [1095] = {.lex_state = 31, .external_lex_state = 2},
- [1096] = {.lex_state = 31, .external_lex_state = 2},
- [1097] = {.lex_state = 31, .external_lex_state = 2},
- [1098] = {.lex_state = 31, .external_lex_state = 2},
- [1099] = {.lex_state = 31, .external_lex_state = 2},
- [1100] = {.lex_state = 31, .external_lex_state = 3},
- [1101] = {.lex_state = 31, .external_lex_state = 2},
- [1102] = {.lex_state = 31, .external_lex_state = 2},
- [1103] = {.lex_state = 31, .external_lex_state = 3},
- [1104] = {.lex_state = 31, .external_lex_state = 3},
- [1105] = {.lex_state = 31, .external_lex_state = 3},
- [1106] = {.lex_state = 31, .external_lex_state = 2},
- [1107] = {.lex_state = 31, .external_lex_state = 2},
- [1108] = {.lex_state = 31, .external_lex_state = 2},
- [1109] = {.lex_state = 31, .external_lex_state = 2},
- [1110] = {.lex_state = 31, .external_lex_state = 2},
- [1111] = {.lex_state = 14},
- [1112] = {.lex_state = 31, .external_lex_state = 2},
- [1113] = {.lex_state = 31, .external_lex_state = 2},
- [1114] = {.lex_state = 31, .external_lex_state = 2},
- [1115] = {.lex_state = 31, .external_lex_state = 2},
- [1116] = {.lex_state = 31, .external_lex_state = 2},
- [1117] = {.lex_state = 31, .external_lex_state = 2},
- [1118] = {.lex_state = 31, .external_lex_state = 2},
- [1119] = {.lex_state = 31, .external_lex_state = 2},
- [1120] = {.lex_state = 31, .external_lex_state = 2},
- [1121] = {.lex_state = 31, .external_lex_state = 2},
- [1122] = {.lex_state = 31, .external_lex_state = 2},
- [1123] = {.lex_state = 31, .external_lex_state = 2},
- [1124] = {.lex_state = 31, .external_lex_state = 2},
- [1125] = {.lex_state = 31, .external_lex_state = 2},
- [1126] = {.lex_state = 31, .external_lex_state = 2},
- [1127] = {.lex_state = 31, .external_lex_state = 2},
- [1128] = {.lex_state = 31, .external_lex_state = 2},
- [1129] = {.lex_state = 31, .external_lex_state = 2},
- [1130] = {.lex_state = 31, .external_lex_state = 2},
- [1131] = {.lex_state = 31, .external_lex_state = 2},
- [1132] = {.lex_state = 31, .external_lex_state = 2},
- [1133] = {.lex_state = 31, .external_lex_state = 2},
- [1134] = {.lex_state = 31, .external_lex_state = 2},
- [1135] = {.lex_state = 14},
- [1136] = {.lex_state = 31, .external_lex_state = 2},
- [1137] = {.lex_state = 30, .external_lex_state = 2},
- [1138] = {.lex_state = 31, .external_lex_state = 2},
- [1139] = {.lex_state = 31, .external_lex_state = 2},
- [1140] = {.lex_state = 31, .external_lex_state = 2},
- [1141] = {.lex_state = 31, .external_lex_state = 2},
- [1142] = {.lex_state = 31, .external_lex_state = 2},
- [1143] = {.lex_state = 31, .external_lex_state = 2},
- [1144] = {.lex_state = 31, .external_lex_state = 2},
- [1145] = {.lex_state = 31, .external_lex_state = 2},
- [1146] = {.lex_state = 31, .external_lex_state = 2},
- [1147] = {.lex_state = 31, .external_lex_state = 2},
- [1148] = {.lex_state = 31, .external_lex_state = 2},
- [1149] = {.lex_state = 31, .external_lex_state = 2},
- [1150] = {.lex_state = 31, .external_lex_state = 2},
- [1151] = {.lex_state = 31, .external_lex_state = 2},
- [1152] = {.lex_state = 14},
- [1153] = {.lex_state = 31, .external_lex_state = 2},
- [1154] = {.lex_state = 14},
- [1155] = {.lex_state = 31, .external_lex_state = 2},
- [1156] = {.lex_state = 31, .external_lex_state = 3},
- [1157] = {.lex_state = 31, .external_lex_state = 2},
- [1158] = {.lex_state = 31, .external_lex_state = 2},
- [1159] = {.lex_state = 31, .external_lex_state = 2},
- [1160] = {.lex_state = 31, .external_lex_state = 2},
- [1161] = {.lex_state = 31, .external_lex_state = 2},
- [1162] = {.lex_state = 31, .external_lex_state = 2},
- [1163] = {.lex_state = 31, .external_lex_state = 2},
- [1164] = {.lex_state = 31, .external_lex_state = 2},
- [1165] = {.lex_state = 31, .external_lex_state = 2},
- [1166] = {.lex_state = 31, .external_lex_state = 3},
- [1167] = {.lex_state = 31, .external_lex_state = 3},
- [1168] = {.lex_state = 31, .external_lex_state = 3},
- [1169] = {.lex_state = 31, .external_lex_state = 3},
- [1170] = {.lex_state = 31, .external_lex_state = 3},
- [1171] = {.lex_state = 31, .external_lex_state = 3},
- [1172] = {.lex_state = 31, .external_lex_state = 3},
- [1173] = {.lex_state = 31, .external_lex_state = 3},
- [1174] = {.lex_state = 31, .external_lex_state = 3},
- [1175] = {.lex_state = 31, .external_lex_state = 3},
- [1176] = {.lex_state = 31, .external_lex_state = 3},
- [1177] = {.lex_state = 31, .external_lex_state = 3},
- [1178] = {.lex_state = 31, .external_lex_state = 3},
- [1179] = {.lex_state = 31, .external_lex_state = 3},
- [1180] = {.lex_state = 31, .external_lex_state = 3},
- [1181] = {.lex_state = 31, .external_lex_state = 3},
- [1182] = {.lex_state = 31, .external_lex_state = 3},
- [1183] = {.lex_state = 31, .external_lex_state = 3},
- [1184] = {.lex_state = 31, .external_lex_state = 3},
- [1185] = {.lex_state = 31, .external_lex_state = 3},
- [1186] = {.lex_state = 31, .external_lex_state = 2},
- [1187] = {.lex_state = 31, .external_lex_state = 3},
- [1188] = {.lex_state = 31, .external_lex_state = 3},
- [1189] = {.lex_state = 31, .external_lex_state = 3},
- [1190] = {.lex_state = 31, .external_lex_state = 3},
- [1191] = {.lex_state = 31, .external_lex_state = 3},
- [1192] = {.lex_state = 31, .external_lex_state = 3},
- [1193] = {.lex_state = 31, .external_lex_state = 3},
- [1194] = {.lex_state = 31, .external_lex_state = 3},
- [1195] = {.lex_state = 31, .external_lex_state = 3},
- [1196] = {.lex_state = 31, .external_lex_state = 3},
- [1197] = {.lex_state = 31, .external_lex_state = 2},
- [1198] = {.lex_state = 31, .external_lex_state = 3},
- [1199] = {.lex_state = 31, .external_lex_state = 3},
- [1200] = {.lex_state = 31, .external_lex_state = 2},
- [1201] = {.lex_state = 31, .external_lex_state = 3},
- [1202] = {.lex_state = 31, .external_lex_state = 3},
- [1203] = {.lex_state = 31, .external_lex_state = 3},
- [1204] = {.lex_state = 31, .external_lex_state = 3},
- [1205] = {.lex_state = 31, .external_lex_state = 3},
- [1206] = {.lex_state = 31, .external_lex_state = 3},
- [1207] = {.lex_state = 31, .external_lex_state = 3},
- [1208] = {.lex_state = 31, .external_lex_state = 3},
- [1209] = {.lex_state = 31, .external_lex_state = 3},
- [1210] = {.lex_state = 31, .external_lex_state = 3},
- [1211] = {.lex_state = 31, .external_lex_state = 3},
- [1212] = {.lex_state = 31, .external_lex_state = 3},
- [1213] = {.lex_state = 31, .external_lex_state = 3},
- [1214] = {.lex_state = 31, .external_lex_state = 3},
- [1215] = {.lex_state = 31, .external_lex_state = 2},
- [1216] = {.lex_state = 31, .external_lex_state = 3},
- [1217] = {.lex_state = 31, .external_lex_state = 3},
- [1218] = {.lex_state = 31, .external_lex_state = 3},
- [1219] = {.lex_state = 31, .external_lex_state = 2},
- [1220] = {.lex_state = 31, .external_lex_state = 3},
- [1221] = {.lex_state = 31, .external_lex_state = 3},
- [1222] = {.lex_state = 31, .external_lex_state = 3},
- [1223] = {.lex_state = 31, .external_lex_state = 3},
- [1224] = {.lex_state = 31, .external_lex_state = 3},
- [1225] = {.lex_state = 31, .external_lex_state = 3},
- [1226] = {.lex_state = 31, .external_lex_state = 3},
- [1227] = {.lex_state = 31, .external_lex_state = 3},
- [1228] = {.lex_state = 31, .external_lex_state = 3},
- [1229] = {.lex_state = 31, .external_lex_state = 3},
- [1230] = {.lex_state = 31, .external_lex_state = 3},
- [1231] = {.lex_state = 31, .external_lex_state = 3},
- [1232] = {.lex_state = 31, .external_lex_state = 3},
- [1233] = {.lex_state = 31, .external_lex_state = 3},
- [1234] = {.lex_state = 31, .external_lex_state = 2},
- [1235] = {.lex_state = 31, .external_lex_state = 3},
- [1236] = {.lex_state = 31, .external_lex_state = 2},
- [1237] = {.lex_state = 31, .external_lex_state = 3},
- [1238] = {.lex_state = 31, .external_lex_state = 2},
- [1239] = {.lex_state = 31, .external_lex_state = 2},
- [1240] = {.lex_state = 31, .external_lex_state = 3},
- [1241] = {.lex_state = 31, .external_lex_state = 2},
- [1242] = {.lex_state = 31, .external_lex_state = 3},
- [1243] = {.lex_state = 31, .external_lex_state = 3},
- [1244] = {.lex_state = 31, .external_lex_state = 3},
- [1245] = {.lex_state = 31, .external_lex_state = 3},
- [1246] = {.lex_state = 31, .external_lex_state = 3},
- [1247] = {.lex_state = 31, .external_lex_state = 3},
- [1248] = {.lex_state = 31, .external_lex_state = 3},
- [1249] = {.lex_state = 31, .external_lex_state = 3},
- [1250] = {.lex_state = 31, .external_lex_state = 3},
- [1251] = {.lex_state = 31, .external_lex_state = 3},
- [1252] = {.lex_state = 31, .external_lex_state = 3},
- [1253] = {.lex_state = 31, .external_lex_state = 3},
- [1254] = {.lex_state = 31, .external_lex_state = 3},
- [1255] = {.lex_state = 31, .external_lex_state = 2},
- [1256] = {.lex_state = 31, .external_lex_state = 3},
- [1257] = {.lex_state = 31, .external_lex_state = 3},
- [1258] = {.lex_state = 31, .external_lex_state = 3},
- [1259] = {.lex_state = 31, .external_lex_state = 3},
- [1260] = {.lex_state = 31, .external_lex_state = 3},
- [1261] = {.lex_state = 31, .external_lex_state = 3},
- [1262] = {.lex_state = 31, .external_lex_state = 2},
- [1263] = {.lex_state = 31, .external_lex_state = 3},
- [1264] = {.lex_state = 31, .external_lex_state = 2},
- [1265] = {.lex_state = 31, .external_lex_state = 3},
- [1266] = {.lex_state = 31, .external_lex_state = 3},
- [1267] = {.lex_state = 31, .external_lex_state = 3},
- [1268] = {.lex_state = 31, .external_lex_state = 3},
- [1269] = {.lex_state = 31, .external_lex_state = 3},
- [1270] = {.lex_state = 31, .external_lex_state = 3},
- [1271] = {.lex_state = 31, .external_lex_state = 3},
- [1272] = {.lex_state = 31, .external_lex_state = 3},
- [1273] = {.lex_state = 31, .external_lex_state = 3},
- [1274] = {.lex_state = 31, .external_lex_state = 3},
- [1275] = {.lex_state = 31, .external_lex_state = 3},
- [1276] = {.lex_state = 31, .external_lex_state = 3},
- [1277] = {.lex_state = 31, .external_lex_state = 3},
- [1278] = {.lex_state = 31, .external_lex_state = 3},
- [1279] = {.lex_state = 31, .external_lex_state = 3},
- [1280] = {.lex_state = 30, .external_lex_state = 3},
- [1281] = {.lex_state = 31, .external_lex_state = 3},
- [1282] = {.lex_state = 31, .external_lex_state = 3},
- [1283] = {.lex_state = 31, .external_lex_state = 3},
- [1284] = {.lex_state = 31, .external_lex_state = 3},
- [1285] = {.lex_state = 31, .external_lex_state = 2},
- [1286] = {.lex_state = 31, .external_lex_state = 3},
- [1287] = {.lex_state = 31, .external_lex_state = 3},
- [1288] = {.lex_state = 31, .external_lex_state = 3},
- [1289] = {.lex_state = 31, .external_lex_state = 3},
- [1290] = {.lex_state = 31, .external_lex_state = 3},
- [1291] = {.lex_state = 31, .external_lex_state = 3},
- [1292] = {.lex_state = 31, .external_lex_state = 3},
- [1293] = {.lex_state = 31, .external_lex_state = 3},
- [1294] = {.lex_state = 31, .external_lex_state = 2},
- [1295] = {.lex_state = 31, .external_lex_state = 3},
- [1296] = {.lex_state = 31, .external_lex_state = 3},
- [1297] = {.lex_state = 31, .external_lex_state = 3},
- [1298] = {.lex_state = 31, .external_lex_state = 2},
- [1299] = {.lex_state = 31, .external_lex_state = 2},
- [1300] = {.lex_state = 31, .external_lex_state = 3},
- [1301] = {.lex_state = 31, .external_lex_state = 2},
- [1302] = {.lex_state = 31, .external_lex_state = 3},
- [1303] = {.lex_state = 31, .external_lex_state = 3},
- [1304] = {.lex_state = 31, .external_lex_state = 3},
- [1305] = {.lex_state = 31, .external_lex_state = 3},
- [1306] = {.lex_state = 31, .external_lex_state = 2},
- [1307] = {.lex_state = 31, .external_lex_state = 3},
- [1308] = {.lex_state = 31, .external_lex_state = 3},
- [1309] = {.lex_state = 31, .external_lex_state = 3},
+ [503] = {.lex_state = 25, .external_lex_state = 4},
+ [504] = {.lex_state = 25, .external_lex_state = 4},
+ [505] = {.lex_state = 248, .external_lex_state = 4},
+ [506] = {.lex_state = 29, .external_lex_state = 2},
+ [507] = {.lex_state = 29, .external_lex_state = 3},
+ [508] = {.lex_state = 29, .external_lex_state = 3},
+ [509] = {.lex_state = 248, .external_lex_state = 4},
+ [510] = {.lex_state = 251},
+ [511] = {.lex_state = 29, .external_lex_state = 3},
+ [512] = {.lex_state = 25},
+ [513] = {.lex_state = 249},
+ [514] = {.lex_state = 25},
+ [515] = {.lex_state = 25},
+ [516] = {.lex_state = 25},
+ [517] = {.lex_state = 25},
+ [518] = {.lex_state = 25},
+ [519] = {.lex_state = 25},
+ [520] = {.lex_state = 25},
+ [521] = {.lex_state = 25},
+ [522] = {.lex_state = 22},
+ [523] = {.lex_state = 25},
+ [524] = {.lex_state = 25},
+ [525] = {.lex_state = 25},
+ [526] = {.lex_state = 25},
+ [527] = {.lex_state = 25},
+ [528] = {.lex_state = 25},
+ [529] = {.lex_state = 25},
+ [530] = {.lex_state = 25},
+ [531] = {.lex_state = 25},
+ [532] = {.lex_state = 25},
+ [533] = {.lex_state = 25},
+ [534] = {.lex_state = 25},
+ [535] = {.lex_state = 25},
+ [536] = {.lex_state = 25},
+ [537] = {.lex_state = 25},
+ [538] = {.lex_state = 25},
+ [539] = {.lex_state = 25},
+ [540] = {.lex_state = 25},
+ [541] = {.lex_state = 25},
+ [542] = {.lex_state = 25},
+ [543] = {.lex_state = 25},
+ [544] = {.lex_state = 25},
+ [545] = {.lex_state = 25},
+ [546] = {.lex_state = 25},
+ [547] = {.lex_state = 25},
+ [548] = {.lex_state = 247, .external_lex_state = 4},
+ [549] = {.lex_state = 25},
+ [550] = {.lex_state = 25},
+ [551] = {.lex_state = 25},
+ [552] = {.lex_state = 25},
+ [553] = {.lex_state = 25},
+ [554] = {.lex_state = 25},
+ [555] = {.lex_state = 25},
+ [556] = {.lex_state = 25},
+ [557] = {.lex_state = 25},
+ [558] = {.lex_state = 25},
+ [559] = {.lex_state = 23, .external_lex_state = 4},
+ [560] = {.lex_state = 25},
+ [561] = {.lex_state = 25},
+ [562] = {.lex_state = 25},
+ [563] = {.lex_state = 25},
+ [564] = {.lex_state = 25},
+ [565] = {.lex_state = 25},
+ [566] = {.lex_state = 25},
+ [567] = {.lex_state = 25},
+ [568] = {.lex_state = 25},
+ [569] = {.lex_state = 25},
+ [570] = {.lex_state = 25},
+ [571] = {.lex_state = 25},
+ [572] = {.lex_state = 25},
+ [573] = {.lex_state = 25},
+ [574] = {.lex_state = 25},
+ [575] = {.lex_state = 25},
+ [576] = {.lex_state = 25},
+ [577] = {.lex_state = 25},
+ [578] = {.lex_state = 25},
+ [579] = {.lex_state = 25},
+ [580] = {.lex_state = 25},
+ [581] = {.lex_state = 25},
+ [582] = {.lex_state = 25},
+ [583] = {.lex_state = 25},
+ [584] = {.lex_state = 25},
+ [585] = {.lex_state = 25},
+ [586] = {.lex_state = 25},
+ [587] = {.lex_state = 25},
+ [588] = {.lex_state = 25},
+ [589] = {.lex_state = 30, .external_lex_state = 2},
+ [590] = {.lex_state = 25},
+ [591] = {.lex_state = 25},
+ [592] = {.lex_state = 25},
+ [593] = {.lex_state = 25},
+ [594] = {.lex_state = 25},
+ [595] = {.lex_state = 30, .external_lex_state = 2},
+ [596] = {.lex_state = 25},
+ [597] = {.lex_state = 25},
+ [598] = {.lex_state = 25},
+ [599] = {.lex_state = 249, .external_lex_state = 4},
+ [600] = {.lex_state = 25},
+ [601] = {.lex_state = 25},
+ [602] = {.lex_state = 25},
+ [603] = {.lex_state = 25},
+ [604] = {.lex_state = 25},
+ [605] = {.lex_state = 25},
+ [606] = {.lex_state = 25},
+ [607] = {.lex_state = 25},
+ [608] = {.lex_state = 25},
+ [609] = {.lex_state = 25},
+ [610] = {.lex_state = 247},
+ [611] = {.lex_state = 25},
+ [612] = {.lex_state = 25},
+ [613] = {.lex_state = 30, .external_lex_state = 2},
+ [614] = {.lex_state = 247, .external_lex_state = 4},
+ [615] = {.lex_state = 25},
+ [616] = {.lex_state = 250},
+ [617] = {.lex_state = 25},
+ [618] = {.lex_state = 249, .external_lex_state = 4},
+ [619] = {.lex_state = 249, .external_lex_state = 4},
+ [620] = {.lex_state = 23, .external_lex_state = 4},
+ [621] = {.lex_state = 23, .external_lex_state = 4},
+ [622] = {.lex_state = 23, .external_lex_state = 4},
+ [623] = {.lex_state = 249, .external_lex_state = 4},
+ [624] = {.lex_state = 248},
+ [625] = {.lex_state = 23, .external_lex_state = 4},
+ [626] = {.lex_state = 248},
+ [627] = {.lex_state = 249, .external_lex_state = 4},
+ [628] = {.lex_state = 249, .external_lex_state = 4},
+ [629] = {.lex_state = 249, .external_lex_state = 4},
+ [630] = {.lex_state = 249, .external_lex_state = 4},
+ [631] = {.lex_state = 22},
+ [632] = {.lex_state = 25},
+ [633] = {.lex_state = 23, .external_lex_state = 4},
+ [634] = {.lex_state = 23, .external_lex_state = 4},
+ [635] = {.lex_state = 25},
+ [636] = {.lex_state = 22},
+ [637] = {.lex_state = 23, .external_lex_state = 4},
+ [638] = {.lex_state = 22},
+ [639] = {.lex_state = 23, .external_lex_state = 4},
+ [640] = {.lex_state = 249, .external_lex_state = 4},
+ [641] = {.lex_state = 23, .external_lex_state = 4},
+ [642] = {.lex_state = 250},
+ [643] = {.lex_state = 23, .external_lex_state = 4},
+ [644] = {.lex_state = 249},
+ [645] = {.lex_state = 248},
+ [646] = {.lex_state = 23, .external_lex_state = 4},
+ [647] = {.lex_state = 23, .external_lex_state = 4},
+ [648] = {.lex_state = 249, .external_lex_state = 4},
+ [649] = {.lex_state = 249, .external_lex_state = 4},
+ [650] = {.lex_state = 249, .external_lex_state = 4},
+ [651] = {.lex_state = 249, .external_lex_state = 4},
+ [652] = {.lex_state = 249, .external_lex_state = 4},
+ [653] = {.lex_state = 249, .external_lex_state = 4},
+ [654] = {.lex_state = 249, .external_lex_state = 4},
+ [655] = {.lex_state = 248},
+ [656] = {.lex_state = 23, .external_lex_state = 4},
+ [657] = {.lex_state = 23, .external_lex_state = 4},
+ [658] = {.lex_state = 23, .external_lex_state = 4},
+ [659] = {.lex_state = 249},
+ [660] = {.lex_state = 23},
+ [661] = {.lex_state = 246, .external_lex_state = 4},
+ [662] = {.lex_state = 23},
+ [663] = {.lex_state = 23},
+ [664] = {.lex_state = 23},
+ [665] = {.lex_state = 23},
+ [666] = {.lex_state = 23},
+ [667] = {.lex_state = 23},
+ [668] = {.lex_state = 23},
+ [669] = {.lex_state = 23},
+ [670] = {.lex_state = 23},
+ [671] = {.lex_state = 23},
+ [672] = {.lex_state = 23},
+ [673] = {.lex_state = 23},
+ [674] = {.lex_state = 23},
+ [675] = {.lex_state = 23},
+ [676] = {.lex_state = 23},
+ [677] = {.lex_state = 23},
+ [678] = {.lex_state = 23},
+ [679] = {.lex_state = 249},
+ [680] = {.lex_state = 246, .external_lex_state = 4},
+ [681] = {.lex_state = 23},
+ [682] = {.lex_state = 23},
+ [683] = {.lex_state = 23},
+ [684] = {.lex_state = 23},
+ [685] = {.lex_state = 246, .external_lex_state = 4},
+ [686] = {.lex_state = 23},
+ [687] = {.lex_state = 23},
+ [688] = {.lex_state = 23},
+ [689] = {.lex_state = 246, .external_lex_state = 4},
+ [690] = {.lex_state = 23},
+ [691] = {.lex_state = 246, .external_lex_state = 4},
+ [692] = {.lex_state = 23},
+ [693] = {.lex_state = 23},
+ [694] = {.lex_state = 23},
+ [695] = {.lex_state = 23},
+ [696] = {.lex_state = 249},
+ [697] = {.lex_state = 23},
+ [698] = {.lex_state = 249},
+ [699] = {.lex_state = 23},
+ [700] = {.lex_state = 249},
+ [701] = {.lex_state = 249},
+ [702] = {.lex_state = 249},
+ [703] = {.lex_state = 23},
+ [704] = {.lex_state = 249},
+ [705] = {.lex_state = 246, .external_lex_state = 4},
+ [706] = {.lex_state = 23},
+ [707] = {.lex_state = 23},
+ [708] = {.lex_state = 23},
+ [709] = {.lex_state = 249},
+ [710] = {.lex_state = 23},
+ [711] = {.lex_state = 249},
+ [712] = {.lex_state = 249},
+ [713] = {.lex_state = 249},
+ [714] = {.lex_state = 23},
+ [715] = {.lex_state = 249},
+ [716] = {.lex_state = 23},
+ [717] = {.lex_state = 23},
+ [718] = {.lex_state = 23},
+ [719] = {.lex_state = 23},
+ [720] = {.lex_state = 249},
+ [721] = {.lex_state = 23},
+ [722] = {.lex_state = 249},
+ [723] = {.lex_state = 249},
+ [724] = {.lex_state = 23},
+ [725] = {.lex_state = 23},
+ [726] = {.lex_state = 23},
+ [727] = {.lex_state = 23},
+ [728] = {.lex_state = 23},
+ [729] = {.lex_state = 23},
+ [730] = {.lex_state = 249},
+ [731] = {.lex_state = 23},
+ [732] = {.lex_state = 23},
+ [733] = {.lex_state = 23},
+ [734] = {.lex_state = 23},
+ [735] = {.lex_state = 249},
+ [736] = {.lex_state = 246, .external_lex_state = 4},
+ [737] = {.lex_state = 23},
+ [738] = {.lex_state = 23},
+ [739] = {.lex_state = 23},
+ [740] = {.lex_state = 23},
+ [741] = {.lex_state = 23},
+ [742] = {.lex_state = 23},
+ [743] = {.lex_state = 249},
+ [744] = {.lex_state = 249},
+ [745] = {.lex_state = 23},
+ [746] = {.lex_state = 23},
+ [747] = {.lex_state = 246, .external_lex_state = 4},
+ [748] = {.lex_state = 249},
+ [749] = {.lex_state = 249},
+ [750] = {.lex_state = 249},
+ [751] = {.lex_state = 249},
+ [752] = {.lex_state = 249},
+ [753] = {.lex_state = 249},
+ [754] = {.lex_state = 249},
+ [755] = {.lex_state = 249},
+ [756] = {.lex_state = 249},
+ [757] = {.lex_state = 249},
+ [758] = {.lex_state = 249},
+ [759] = {.lex_state = 249},
+ [760] = {.lex_state = 249},
+ [761] = {.lex_state = 249},
+ [762] = {.lex_state = 23},
+ [763] = {.lex_state = 23},
+ [764] = {.lex_state = 249},
+ [765] = {.lex_state = 249},
+ [766] = {.lex_state = 249},
+ [767] = {.lex_state = 23},
+ [768] = {.lex_state = 249},
+ [769] = {.lex_state = 249},
+ [770] = {.lex_state = 23},
+ [771] = {.lex_state = 23},
+ [772] = {.lex_state = 23},
+ [773] = {.lex_state = 249},
+ [774] = {.lex_state = 23},
+ [775] = {.lex_state = 249},
+ [776] = {.lex_state = 249},
+ [777] = {.lex_state = 249},
+ [778] = {.lex_state = 246, .external_lex_state = 4},
+ [779] = {.lex_state = 246, .external_lex_state = 4},
+ [780] = {.lex_state = 246, .external_lex_state = 4},
+ [781] = {.lex_state = 249},
+ [782] = {.lex_state = 23},
+ [783] = {.lex_state = 249},
+ [784] = {.lex_state = 23},
+ [785] = {.lex_state = 249},
+ [786] = {.lex_state = 23},
+ [787] = {.lex_state = 249},
+ [788] = {.lex_state = 23},
+ [789] = {.lex_state = 249},
+ [790] = {.lex_state = 249},
+ [791] = {.lex_state = 23},
+ [792] = {.lex_state = 249},
+ [793] = {.lex_state = 249},
+ [794] = {.lex_state = 23},
+ [795] = {.lex_state = 23},
+ [796] = {.lex_state = 249},
+ [797] = {.lex_state = 249},
+ [798] = {.lex_state = 249},
+ [799] = {.lex_state = 249},
+ [800] = {.lex_state = 23},
+ [801] = {.lex_state = 23},
+ [802] = {.lex_state = 23},
+ [803] = {.lex_state = 249},
+ [804] = {.lex_state = 249},
+ [805] = {.lex_state = 246, .external_lex_state = 4},
+ [806] = {.lex_state = 23},
+ [807] = {.lex_state = 23},
+ [808] = {.lex_state = 249},
+ [809] = {.lex_state = 249},
+ [810] = {.lex_state = 249},
+ [811] = {.lex_state = 249},
+ [812] = {.lex_state = 23},
+ [813] = {.lex_state = 249},
+ [814] = {.lex_state = 23},
+ [815] = {.lex_state = 249},
+ [816] = {.lex_state = 23},
+ [817] = {.lex_state = 23},
+ [818] = {.lex_state = 23},
+ [819] = {.lex_state = 23},
+ [820] = {.lex_state = 23},
+ [821] = {.lex_state = 249},
+ [822] = {.lex_state = 23},
+ [823] = {.lex_state = 23},
+ [824] = {.lex_state = 249},
+ [825] = {.lex_state = 23},
+ [826] = {.lex_state = 249},
+ [827] = {.lex_state = 249},
+ [828] = {.lex_state = 249},
+ [829] = {.lex_state = 249},
+ [830] = {.lex_state = 249},
+ [831] = {.lex_state = 249},
+ [832] = {.lex_state = 246, .external_lex_state = 4},
+ [833] = {.lex_state = 249},
+ [834] = {.lex_state = 249},
+ [835] = {.lex_state = 249},
+ [836] = {.lex_state = 249},
+ [837] = {.lex_state = 249},
+ [838] = {.lex_state = 247},
+ [839] = {.lex_state = 23},
+ [840] = {.lex_state = 23},
+ [841] = {.lex_state = 249},
+ [842] = {.lex_state = 23},
+ [843] = {.lex_state = 23},
+ [844] = {.lex_state = 249},
+ [845] = {.lex_state = 249},
+ [846] = {.lex_state = 23},
+ [847] = {.lex_state = 249},
+ [848] = {.lex_state = 249},
+ [849] = {.lex_state = 246, .external_lex_state = 4},
+ [850] = {.lex_state = 249},
+ [851] = {.lex_state = 249},
+ [852] = {.lex_state = 249},
+ [853] = {.lex_state = 249},
+ [854] = {.lex_state = 249},
+ [855] = {.lex_state = 249},
+ [856] = {.lex_state = 246, .external_lex_state = 4},
+ [857] = {.lex_state = 249},
+ [858] = {.lex_state = 249},
+ [859] = {.lex_state = 247},
+ [860] = {.lex_state = 249},
+ [861] = {.lex_state = 249},
+ [862] = {.lex_state = 247},
+ [863] = {.lex_state = 23},
+ [864] = {.lex_state = 249},
+ [865] = {.lex_state = 249},
+ [866] = {.lex_state = 246, .external_lex_state = 4},
+ [867] = {.lex_state = 249},
+ [868] = {.lex_state = 247},
+ [869] = {.lex_state = 249},
+ [870] = {.lex_state = 249},
+ [871] = {.lex_state = 249},
+ [872] = {.lex_state = 23},
+ [873] = {.lex_state = 246},
+ [874] = {.lex_state = 246},
+ [875] = {.lex_state = 246},
+ [876] = {.lex_state = 246},
+ [877] = {.lex_state = 246},
+ [878] = {.lex_state = 246},
+ [879] = {.lex_state = 246},
+ [880] = {.lex_state = 246},
+ [881] = {.lex_state = 246},
+ [882] = {.lex_state = 246},
+ [883] = {.lex_state = 246},
+ [884] = {.lex_state = 246},
+ [885] = {.lex_state = 246},
+ [886] = {.lex_state = 246},
+ [887] = {.lex_state = 246},
+ [888] = {.lex_state = 246},
+ [889] = {.lex_state = 246},
+ [890] = {.lex_state = 246},
+ [891] = {.lex_state = 246},
+ [892] = {.lex_state = 246},
+ [893] = {.lex_state = 246},
+ [894] = {.lex_state = 246},
+ [895] = {.lex_state = 246},
+ [896] = {.lex_state = 246},
+ [897] = {.lex_state = 246},
+ [898] = {.lex_state = 246},
+ [899] = {.lex_state = 246},
+ [900] = {.lex_state = 246},
+ [901] = {.lex_state = 246},
+ [902] = {.lex_state = 246},
+ [903] = {.lex_state = 246},
+ [904] = {.lex_state = 246},
+ [905] = {.lex_state = 246},
+ [906] = {.lex_state = 246},
+ [907] = {.lex_state = 246},
+ [908] = {.lex_state = 246},
+ [909] = {.lex_state = 246},
+ [910] = {.lex_state = 246},
+ [911] = {.lex_state = 246},
+ [912] = {.lex_state = 246},
+ [913] = {.lex_state = 246},
+ [914] = {.lex_state = 246},
+ [915] = {.lex_state = 246},
+ [916] = {.lex_state = 246},
+ [917] = {.lex_state = 246},
+ [918] = {.lex_state = 246},
+ [919] = {.lex_state = 246},
+ [920] = {.lex_state = 246},
+ [921] = {.lex_state = 246},
+ [922] = {.lex_state = 246},
+ [923] = {.lex_state = 246},
+ [924] = {.lex_state = 246},
+ [925] = {.lex_state = 246},
+ [926] = {.lex_state = 246},
+ [927] = {.lex_state = 246},
+ [928] = {.lex_state = 246},
+ [929] = {.lex_state = 246},
+ [930] = {.lex_state = 246},
+ [931] = {.lex_state = 246},
+ [932] = {.lex_state = 246},
+ [933] = {.lex_state = 246},
+ [934] = {.lex_state = 246},
+ [935] = {.lex_state = 246},
+ [936] = {.lex_state = 246},
+ [937] = {.lex_state = 246},
+ [938] = {.lex_state = 246},
+ [939] = {.lex_state = 246},
+ [940] = {.lex_state = 246},
+ [941] = {.lex_state = 246},
+ [942] = {.lex_state = 246},
+ [943] = {.lex_state = 246},
+ [944] = {.lex_state = 246},
+ [945] = {.lex_state = 246},
+ [946] = {.lex_state = 252, .external_lex_state = 3},
+ [947] = {.lex_state = 246},
+ [948] = {.lex_state = 246},
+ [949] = {.lex_state = 246},
+ [950] = {.lex_state = 246},
+ [951] = {.lex_state = 246},
+ [952] = {.lex_state = 246},
+ [953] = {.lex_state = 246},
+ [954] = {.lex_state = 252, .external_lex_state = 3},
+ [955] = {.lex_state = 246},
+ [956] = {.lex_state = 246},
+ [957] = {.lex_state = 246},
+ [958] = {.lex_state = 246},
+ [959] = {.lex_state = 246},
+ [960] = {.lex_state = 246},
+ [961] = {.lex_state = 246},
+ [962] = {.lex_state = 246},
+ [963] = {.lex_state = 246},
+ [964] = {.lex_state = 246},
+ [965] = {.lex_state = 246},
+ [966] = {.lex_state = 252, .external_lex_state = 3},
+ [967] = {.lex_state = 246},
+ [968] = {.lex_state = 246},
+ [969] = {.lex_state = 246},
+ [970] = {.lex_state = 246},
+ [971] = {.lex_state = 246},
+ [972] = {.lex_state = 246},
+ [973] = {.lex_state = 252, .external_lex_state = 2},
+ [974] = {.lex_state = 252, .external_lex_state = 2},
+ [975] = {.lex_state = 252, .external_lex_state = 2},
+ [976] = {.lex_state = 252, .external_lex_state = 2},
+ [977] = {.lex_state = 252, .external_lex_state = 2},
+ [978] = {.lex_state = 252, .external_lex_state = 2},
+ [979] = {.lex_state = 252, .external_lex_state = 2},
+ [980] = {.lex_state = 252, .external_lex_state = 2},
+ [981] = {.lex_state = 252, .external_lex_state = 2},
+ [982] = {.lex_state = 252, .external_lex_state = 2},
+ [983] = {.lex_state = 252, .external_lex_state = 2},
+ [984] = {.lex_state = 246},
+ [985] = {.lex_state = 252, .external_lex_state = 2},
+ [986] = {.lex_state = 246},
+ [987] = {.lex_state = 246},
+ [988] = {.lex_state = 246},
+ [989] = {.lex_state = 246},
+ [990] = {.lex_state = 246},
+ [991] = {.lex_state = 246},
+ [992] = {.lex_state = 252, .external_lex_state = 3},
+ [993] = {.lex_state = 252, .external_lex_state = 3},
+ [994] = {.lex_state = 252, .external_lex_state = 3},
+ [995] = {.lex_state = 252, .external_lex_state = 3},
+ [996] = {.lex_state = 252, .external_lex_state = 2},
+ [997] = {.lex_state = 252, .external_lex_state = 3},
+ [998] = {.lex_state = 252, .external_lex_state = 3},
+ [999] = {.lex_state = 252, .external_lex_state = 3},
+ [1000] = {.lex_state = 252, .external_lex_state = 3},
+ [1001] = {.lex_state = 252, .external_lex_state = 3},
+ [1002] = {.lex_state = 252, .external_lex_state = 3},
+ [1003] = {.lex_state = 252, .external_lex_state = 2},
+ [1004] = {.lex_state = 252, .external_lex_state = 3},
+ [1005] = {.lex_state = 252, .external_lex_state = 3},
+ [1006] = {.lex_state = 252, .external_lex_state = 2},
+ [1007] = {.lex_state = 252, .external_lex_state = 3},
+ [1008] = {.lex_state = 252, .external_lex_state = 3},
+ [1009] = {.lex_state = 252, .external_lex_state = 3},
+ [1010] = {.lex_state = 252, .external_lex_state = 3},
+ [1011] = {.lex_state = 252, .external_lex_state = 3},
+ [1012] = {.lex_state = 252, .external_lex_state = 3},
+ [1013] = {.lex_state = 252, .external_lex_state = 3},
+ [1014] = {.lex_state = 252, .external_lex_state = 3},
+ [1015] = {.lex_state = 252, .external_lex_state = 3},
+ [1016] = {.lex_state = 252, .external_lex_state = 2},
+ [1017] = {.lex_state = 252, .external_lex_state = 2},
+ [1018] = {.lex_state = 252, .external_lex_state = 2},
+ [1019] = {.lex_state = 252, .external_lex_state = 2},
+ [1020] = {.lex_state = 252, .external_lex_state = 3},
+ [1021] = {.lex_state = 252, .external_lex_state = 3},
+ [1022] = {.lex_state = 252, .external_lex_state = 3},
+ [1023] = {.lex_state = 252, .external_lex_state = 3},
+ [1024] = {.lex_state = 252, .external_lex_state = 3},
+ [1025] = {.lex_state = 252, .external_lex_state = 3},
+ [1026] = {.lex_state = 252, .external_lex_state = 3},
+ [1027] = {.lex_state = 252, .external_lex_state = 2},
+ [1028] = {.lex_state = 252, .external_lex_state = 3},
+ [1029] = {.lex_state = 252, .external_lex_state = 2},
+ [1030] = {.lex_state = 252, .external_lex_state = 3},
+ [1031] = {.lex_state = 252, .external_lex_state = 2},
+ [1032] = {.lex_state = 252, .external_lex_state = 3},
+ [1033] = {.lex_state = 252, .external_lex_state = 2},
+ [1034] = {.lex_state = 252, .external_lex_state = 2},
+ [1035] = {.lex_state = 252, .external_lex_state = 2},
+ [1036] = {.lex_state = 252, .external_lex_state = 2},
+ [1037] = {.lex_state = 252, .external_lex_state = 2},
+ [1038] = {.lex_state = 252, .external_lex_state = 2},
+ [1039] = {.lex_state = 252, .external_lex_state = 2},
+ [1040] = {.lex_state = 252, .external_lex_state = 2},
+ [1041] = {.lex_state = 252, .external_lex_state = 2},
+ [1042] = {.lex_state = 252, .external_lex_state = 2},
+ [1043] = {.lex_state = 252, .external_lex_state = 2},
+ [1044] = {.lex_state = 252, .external_lex_state = 2},
+ [1045] = {.lex_state = 252, .external_lex_state = 2},
+ [1046] = {.lex_state = 252, .external_lex_state = 2},
+ [1047] = {.lex_state = 252, .external_lex_state = 2},
+ [1048] = {.lex_state = 252, .external_lex_state = 2},
+ [1049] = {.lex_state = 28, .external_lex_state = 3},
+ [1050] = {.lex_state = 28, .external_lex_state = 3},
+ [1051] = {.lex_state = 28, .external_lex_state = 3},
+ [1052] = {.lex_state = 28, .external_lex_state = 3},
+ [1053] = {.lex_state = 28, .external_lex_state = 3},
+ [1054] = {.lex_state = 33, .external_lex_state = 3},
+ [1055] = {.lex_state = 33, .external_lex_state = 2},
+ [1056] = {.lex_state = 33, .external_lex_state = 2},
+ [1057] = {.lex_state = 33, .external_lex_state = 2},
+ [1058] = {.lex_state = 33, .external_lex_state = 2},
+ [1059] = {.lex_state = 16},
+ [1060] = {.lex_state = 33, .external_lex_state = 2},
+ [1061] = {.lex_state = 33, .external_lex_state = 3},
+ [1062] = {.lex_state = 33, .external_lex_state = 2},
+ [1063] = {.lex_state = 33, .external_lex_state = 3},
+ [1064] = {.lex_state = 33, .external_lex_state = 2},
+ [1065] = {.lex_state = 33, .external_lex_state = 2},
+ [1066] = {.lex_state = 33, .external_lex_state = 2},
+ [1067] = {.lex_state = 16},
+ [1068] = {.lex_state = 33, .external_lex_state = 2},
+ [1069] = {.lex_state = 33, .external_lex_state = 3},
+ [1070] = {.lex_state = 33, .external_lex_state = 2},
+ [1071] = {.lex_state = 33, .external_lex_state = 2},
+ [1072] = {.lex_state = 33, .external_lex_state = 2},
+ [1073] = {.lex_state = 33, .external_lex_state = 2},
+ [1074] = {.lex_state = 33, .external_lex_state = 2},
+ [1075] = {.lex_state = 33, .external_lex_state = 2},
+ [1076] = {.lex_state = 33, .external_lex_state = 2},
+ [1077] = {.lex_state = 33, .external_lex_state = 2},
+ [1078] = {.lex_state = 33, .external_lex_state = 2},
+ [1079] = {.lex_state = 33, .external_lex_state = 2},
+ [1080] = {.lex_state = 33, .external_lex_state = 2},
+ [1081] = {.lex_state = 33, .external_lex_state = 2},
+ [1082] = {.lex_state = 33, .external_lex_state = 2},
+ [1083] = {.lex_state = 33, .external_lex_state = 3},
+ [1084] = {.lex_state = 33, .external_lex_state = 2},
+ [1085] = {.lex_state = 33, .external_lex_state = 2},
+ [1086] = {.lex_state = 33, .external_lex_state = 2},
+ [1087] = {.lex_state = 33, .external_lex_state = 3},
+ [1088] = {.lex_state = 33, .external_lex_state = 2},
+ [1089] = {.lex_state = 33, .external_lex_state = 2},
+ [1090] = {.lex_state = 16},
+ [1091] = {.lex_state = 33, .external_lex_state = 2},
+ [1092] = {.lex_state = 33, .external_lex_state = 2},
+ [1093] = {.lex_state = 33, .external_lex_state = 2},
+ [1094] = {.lex_state = 33, .external_lex_state = 2},
+ [1095] = {.lex_state = 33, .external_lex_state = 2},
+ [1096] = {.lex_state = 33, .external_lex_state = 2},
+ [1097] = {.lex_state = 33, .external_lex_state = 2},
+ [1098] = {.lex_state = 33, .external_lex_state = 2},
+ [1099] = {.lex_state = 33, .external_lex_state = 2},
+ [1100] = {.lex_state = 33, .external_lex_state = 2},
+ [1101] = {.lex_state = 33, .external_lex_state = 2},
+ [1102] = {.lex_state = 33, .external_lex_state = 2},
+ [1103] = {.lex_state = 32, .external_lex_state = 2},
+ [1104] = {.lex_state = 33, .external_lex_state = 2},
+ [1105] = {.lex_state = 33, .external_lex_state = 2},
+ [1106] = {.lex_state = 33, .external_lex_state = 2},
+ [1107] = {.lex_state = 16},
+ [1108] = {.lex_state = 33, .external_lex_state = 2},
+ [1109] = {.lex_state = 33, .external_lex_state = 3},
+ [1110] = {.lex_state = 33, .external_lex_state = 2},
+ [1111] = {.lex_state = 33, .external_lex_state = 2},
+ [1112] = {.lex_state = 33, .external_lex_state = 2},
+ [1113] = {.lex_state = 33, .external_lex_state = 2},
+ [1114] = {.lex_state = 33, .external_lex_state = 2},
+ [1115] = {.lex_state = 33, .external_lex_state = 2},
+ [1116] = {.lex_state = 33, .external_lex_state = 2},
+ [1117] = {.lex_state = 33, .external_lex_state = 2},
+ [1118] = {.lex_state = 33, .external_lex_state = 2},
+ [1119] = {.lex_state = 33, .external_lex_state = 2},
+ [1120] = {.lex_state = 33, .external_lex_state = 2},
+ [1121] = {.lex_state = 33, .external_lex_state = 2},
+ [1122] = {.lex_state = 33, .external_lex_state = 2},
+ [1123] = {.lex_state = 33, .external_lex_state = 2},
+ [1124] = {.lex_state = 33, .external_lex_state = 2},
+ [1125] = {.lex_state = 33, .external_lex_state = 2},
+ [1126] = {.lex_state = 33, .external_lex_state = 2},
+ [1127] = {.lex_state = 33, .external_lex_state = 2},
+ [1128] = {.lex_state = 33, .external_lex_state = 2},
+ [1129] = {.lex_state = 33, .external_lex_state = 2},
+ [1130] = {.lex_state = 33, .external_lex_state = 2},
+ [1131] = {.lex_state = 33, .external_lex_state = 2},
+ [1132] = {.lex_state = 33, .external_lex_state = 2},
+ [1133] = {.lex_state = 33, .external_lex_state = 2},
+ [1134] = {.lex_state = 33, .external_lex_state = 2},
+ [1135] = {.lex_state = 33, .external_lex_state = 2},
+ [1136] = {.lex_state = 33, .external_lex_state = 2},
+ [1137] = {.lex_state = 33, .external_lex_state = 2},
+ [1138] = {.lex_state = 33, .external_lex_state = 2},
+ [1139] = {.lex_state = 33, .external_lex_state = 2},
+ [1140] = {.lex_state = 33, .external_lex_state = 2},
+ [1141] = {.lex_state = 33, .external_lex_state = 2},
+ [1142] = {.lex_state = 33, .external_lex_state = 2},
+ [1143] = {.lex_state = 33, .external_lex_state = 2},
+ [1144] = {.lex_state = 33, .external_lex_state = 2},
+ [1145] = {.lex_state = 33, .external_lex_state = 2},
+ [1146] = {.lex_state = 33, .external_lex_state = 2},
+ [1147] = {.lex_state = 33, .external_lex_state = 2},
+ [1148] = {.lex_state = 33, .external_lex_state = 3},
+ [1149] = {.lex_state = 33, .external_lex_state = 3},
+ [1150] = {.lex_state = 33, .external_lex_state = 3},
+ [1151] = {.lex_state = 33, .external_lex_state = 2},
+ [1152] = {.lex_state = 33, .external_lex_state = 2},
+ [1153] = {.lex_state = 16},
+ [1154] = {.lex_state = 16},
+ [1155] = {.lex_state = 33, .external_lex_state = 2},
+ [1156] = {.lex_state = 33, .external_lex_state = 2},
+ [1157] = {.lex_state = 33, .external_lex_state = 3},
+ [1158] = {.lex_state = 33, .external_lex_state = 2},
+ [1159] = {.lex_state = 33, .external_lex_state = 2},
+ [1160] = {.lex_state = 33, .external_lex_state = 2},
+ [1161] = {.lex_state = 33, .external_lex_state = 2},
+ [1162] = {.lex_state = 33, .external_lex_state = 2},
+ [1163] = {.lex_state = 33, .external_lex_state = 2},
+ [1164] = {.lex_state = 33, .external_lex_state = 3},
+ [1165] = {.lex_state = 33, .external_lex_state = 2},
+ [1166] = {.lex_state = 33, .external_lex_state = 2},
+ [1167] = {.lex_state = 33, .external_lex_state = 3},
+ [1168] = {.lex_state = 33, .external_lex_state = 3},
+ [1169] = {.lex_state = 33, .external_lex_state = 3},
+ [1170] = {.lex_state = 33, .external_lex_state = 3},
+ [1171] = {.lex_state = 33, .external_lex_state = 3},
+ [1172] = {.lex_state = 33, .external_lex_state = 3},
+ [1173] = {.lex_state = 33, .external_lex_state = 3},
+ [1174] = {.lex_state = 33, .external_lex_state = 3},
+ [1175] = {.lex_state = 33, .external_lex_state = 3},
+ [1176] = {.lex_state = 33, .external_lex_state = 3},
+ [1177] = {.lex_state = 33, .external_lex_state = 3},
+ [1178] = {.lex_state = 33, .external_lex_state = 3},
+ [1179] = {.lex_state = 33, .external_lex_state = 3},
+ [1180] = {.lex_state = 33, .external_lex_state = 3},
+ [1181] = {.lex_state = 33, .external_lex_state = 3},
+ [1182] = {.lex_state = 33, .external_lex_state = 3},
+ [1183] = {.lex_state = 33, .external_lex_state = 3},
+ [1184] = {.lex_state = 33, .external_lex_state = 3},
+ [1185] = {.lex_state = 33, .external_lex_state = 3},
+ [1186] = {.lex_state = 33, .external_lex_state = 3},
+ [1187] = {.lex_state = 33, .external_lex_state = 3},
+ [1188] = {.lex_state = 33, .external_lex_state = 3},
+ [1189] = {.lex_state = 33, .external_lex_state = 3},
+ [1190] = {.lex_state = 33, .external_lex_state = 3},
+ [1191] = {.lex_state = 33, .external_lex_state = 3},
+ [1192] = {.lex_state = 33, .external_lex_state = 3},
+ [1193] = {.lex_state = 33, .external_lex_state = 3},
+ [1194] = {.lex_state = 33, .external_lex_state = 3},
+ [1195] = {.lex_state = 33, .external_lex_state = 3},
+ [1196] = {.lex_state = 33, .external_lex_state = 3},
+ [1197] = {.lex_state = 33, .external_lex_state = 3},
+ [1198] = {.lex_state = 33, .external_lex_state = 3},
+ [1199] = {.lex_state = 33, .external_lex_state = 3},
+ [1200] = {.lex_state = 33, .external_lex_state = 3},
+ [1201] = {.lex_state = 33, .external_lex_state = 3},
+ [1202] = {.lex_state = 33, .external_lex_state = 3},
+ [1203] = {.lex_state = 33, .external_lex_state = 3},
+ [1204] = {.lex_state = 33, .external_lex_state = 3},
+ [1205] = {.lex_state = 33, .external_lex_state = 3},
+ [1206] = {.lex_state = 33, .external_lex_state = 3},
+ [1207] = {.lex_state = 33, .external_lex_state = 3},
+ [1208] = {.lex_state = 33, .external_lex_state = 2},
+ [1209] = {.lex_state = 33, .external_lex_state = 3},
+ [1210] = {.lex_state = 33, .external_lex_state = 3},
+ [1211] = {.lex_state = 33, .external_lex_state = 2},
+ [1212] = {.lex_state = 33, .external_lex_state = 3},
+ [1213] = {.lex_state = 33, .external_lex_state = 2},
+ [1214] = {.lex_state = 33, .external_lex_state = 3},
+ [1215] = {.lex_state = 33, .external_lex_state = 3},
+ [1216] = {.lex_state = 33, .external_lex_state = 3},
+ [1217] = {.lex_state = 33, .external_lex_state = 3},
+ [1218] = {.lex_state = 33, .external_lex_state = 3},
+ [1219] = {.lex_state = 33, .external_lex_state = 3},
+ [1220] = {.lex_state = 33, .external_lex_state = 3},
+ [1221] = {.lex_state = 33, .external_lex_state = 3},
+ [1222] = {.lex_state = 33, .external_lex_state = 3},
+ [1223] = {.lex_state = 33, .external_lex_state = 3},
+ [1224] = {.lex_state = 33, .external_lex_state = 2},
+ [1225] = {.lex_state = 33, .external_lex_state = 3},
+ [1226] = {.lex_state = 33, .external_lex_state = 3},
+ [1227] = {.lex_state = 33, .external_lex_state = 3},
+ [1228] = {.lex_state = 33, .external_lex_state = 3},
+ [1229] = {.lex_state = 33, .external_lex_state = 3},
+ [1230] = {.lex_state = 33, .external_lex_state = 3},
+ [1231] = {.lex_state = 33, .external_lex_state = 3},
+ [1232] = {.lex_state = 33, .external_lex_state = 3},
+ [1233] = {.lex_state = 33, .external_lex_state = 2},
+ [1234] = {.lex_state = 33, .external_lex_state = 2},
+ [1235] = {.lex_state = 33, .external_lex_state = 3},
+ [1236] = {.lex_state = 33, .external_lex_state = 2},
+ [1237] = {.lex_state = 33, .external_lex_state = 3},
+ [1238] = {.lex_state = 33, .external_lex_state = 2},
+ [1239] = {.lex_state = 33, .external_lex_state = 3},
+ [1240] = {.lex_state = 33, .external_lex_state = 3},
+ [1241] = {.lex_state = 33, .external_lex_state = 2},
+ [1242] = {.lex_state = 33, .external_lex_state = 3},
+ [1243] = {.lex_state = 33, .external_lex_state = 3},
+ [1244] = {.lex_state = 33, .external_lex_state = 3},
+ [1245] = {.lex_state = 33, .external_lex_state = 3},
+ [1246] = {.lex_state = 33, .external_lex_state = 3},
+ [1247] = {.lex_state = 33, .external_lex_state = 3},
+ [1248] = {.lex_state = 33, .external_lex_state = 3},
+ [1249] = {.lex_state = 33, .external_lex_state = 3},
+ [1250] = {.lex_state = 33, .external_lex_state = 3},
+ [1251] = {.lex_state = 33, .external_lex_state = 3},
+ [1252] = {.lex_state = 33, .external_lex_state = 3},
+ [1253] = {.lex_state = 33, .external_lex_state = 2},
+ [1254] = {.lex_state = 33, .external_lex_state = 3},
+ [1255] = {.lex_state = 33, .external_lex_state = 3},
+ [1256] = {.lex_state = 33, .external_lex_state = 3},
+ [1257] = {.lex_state = 33, .external_lex_state = 3},
+ [1258] = {.lex_state = 33, .external_lex_state = 3},
+ [1259] = {.lex_state = 33, .external_lex_state = 3},
+ [1260] = {.lex_state = 33, .external_lex_state = 3},
+ [1261] = {.lex_state = 33, .external_lex_state = 3},
+ [1262] = {.lex_state = 33, .external_lex_state = 3},
+ [1263] = {.lex_state = 33, .external_lex_state = 3},
+ [1264] = {.lex_state = 33, .external_lex_state = 3},
+ [1265] = {.lex_state = 33, .external_lex_state = 3},
+ [1266] = {.lex_state = 33, .external_lex_state = 3},
+ [1267] = {.lex_state = 33, .external_lex_state = 3},
+ [1268] = {.lex_state = 33, .external_lex_state = 3},
+ [1269] = {.lex_state = 33, .external_lex_state = 3},
+ [1270] = {.lex_state = 33, .external_lex_state = 3},
+ [1271] = {.lex_state = 33, .external_lex_state = 3},
+ [1272] = {.lex_state = 33, .external_lex_state = 2},
+ [1273] = {.lex_state = 33, .external_lex_state = 2},
+ [1274] = {.lex_state = 33, .external_lex_state = 3},
+ [1275] = {.lex_state = 33, .external_lex_state = 3},
+ [1276] = {.lex_state = 33, .external_lex_state = 3},
+ [1277] = {.lex_state = 33, .external_lex_state = 3},
+ [1278] = {.lex_state = 33, .external_lex_state = 3},
+ [1279] = {.lex_state = 33, .external_lex_state = 2},
+ [1280] = {.lex_state = 33, .external_lex_state = 3},
+ [1281] = {.lex_state = 33, .external_lex_state = 3},
+ [1282] = {.lex_state = 33, .external_lex_state = 3},
+ [1283] = {.lex_state = 33, .external_lex_state = 3},
+ [1284] = {.lex_state = 33, .external_lex_state = 3},
+ [1285] = {.lex_state = 33, .external_lex_state = 3},
+ [1286] = {.lex_state = 33, .external_lex_state = 3},
+ [1287] = {.lex_state = 33, .external_lex_state = 3},
+ [1288] = {.lex_state = 33, .external_lex_state = 3},
+ [1289] = {.lex_state = 33, .external_lex_state = 2},
+ [1290] = {.lex_state = 33, .external_lex_state = 3},
+ [1291] = {.lex_state = 33, .external_lex_state = 3},
+ [1292] = {.lex_state = 33, .external_lex_state = 3},
+ [1293] = {.lex_state = 33, .external_lex_state = 3},
+ [1294] = {.lex_state = 33, .external_lex_state = 3},
+ [1295] = {.lex_state = 33, .external_lex_state = 3},
+ [1296] = {.lex_state = 33, .external_lex_state = 3},
+ [1297] = {.lex_state = 33, .external_lex_state = 3},
+ [1298] = {.lex_state = 33, .external_lex_state = 3},
+ [1299] = {.lex_state = 33, .external_lex_state = 3},
+ [1300] = {.lex_state = 33, .external_lex_state = 3},
+ [1301] = {.lex_state = 32, .external_lex_state = 3},
+ [1302] = {.lex_state = 33, .external_lex_state = 2},
+ [1303] = {.lex_state = 33, .external_lex_state = 3},
+ [1304] = {.lex_state = 33, .external_lex_state = 2},
+ [1305] = {.lex_state = 33, .external_lex_state = 3},
+ [1306] = {.lex_state = 33, .external_lex_state = 3},
+ [1307] = {.lex_state = 33, .external_lex_state = 3},
+ [1308] = {.lex_state = 33, .external_lex_state = 3},
+ [1309] = {.lex_state = 33, .external_lex_state = 3},
[1310] = {.lex_state = 33, .external_lex_state = 3},
- [1311] = {.lex_state = 31, .external_lex_state = 2},
- [1312] = {.lex_state = 31, .external_lex_state = 3},
- [1313] = {.lex_state = 31, .external_lex_state = 3},
- [1314] = {.lex_state = 31, .external_lex_state = 3},
- [1315] = {.lex_state = 31, .external_lex_state = 3},
- [1316] = {.lex_state = 31, .external_lex_state = 3},
- [1317] = {.lex_state = 31, .external_lex_state = 3},
- [1318] = {.lex_state = 31, .external_lex_state = 3},
- [1319] = {.lex_state = 31, .external_lex_state = 3},
- [1320] = {.lex_state = 31, .external_lex_state = 3},
- [1321] = {.lex_state = 31, .external_lex_state = 3},
- [1322] = {.lex_state = 31, .external_lex_state = 3},
- [1323] = {.lex_state = 31, .external_lex_state = 3},
- [1324] = {.lex_state = 31, .external_lex_state = 3},
- [1325] = {.lex_state = 31, .external_lex_state = 3},
- [1326] = {.lex_state = 31, .external_lex_state = 3},
- [1327] = {.lex_state = 31, .external_lex_state = 3},
- [1328] = {.lex_state = 31, .external_lex_state = 3},
- [1329] = {.lex_state = 31, .external_lex_state = 3},
- [1330] = {.lex_state = 31, .external_lex_state = 2},
- [1331] = {.lex_state = 31, .external_lex_state = 3},
- [1332] = {.lex_state = 31, .external_lex_state = 3},
- [1333] = {.lex_state = 31, .external_lex_state = 3},
- [1334] = {.lex_state = 31, .external_lex_state = 3},
- [1335] = {.lex_state = 31, .external_lex_state = 3},
- [1336] = {.lex_state = 31, .external_lex_state = 3},
- [1337] = {.lex_state = 31, .external_lex_state = 3},
- [1338] = {.lex_state = 31, .external_lex_state = 2},
- [1339] = {.lex_state = 31, .external_lex_state = 2},
- [1340] = {.lex_state = 31, .external_lex_state = 2},
- [1341] = {.lex_state = 31, .external_lex_state = 2},
- [1342] = {.lex_state = 31, .external_lex_state = 2},
- [1343] = {.lex_state = 31, .external_lex_state = 2},
- [1344] = {.lex_state = 31, .external_lex_state = 2},
- [1345] = {.lex_state = 31, .external_lex_state = 2},
- [1346] = {.lex_state = 31, .external_lex_state = 2},
- [1347] = {.lex_state = 31, .external_lex_state = 3},
- [1348] = {.lex_state = 31, .external_lex_state = 2},
- [1349] = {.lex_state = 31, .external_lex_state = 2},
- [1350] = {.lex_state = 31, .external_lex_state = 2},
- [1351] = {.lex_state = 31, .external_lex_state = 2},
- [1352] = {.lex_state = 31, .external_lex_state = 2},
- [1353] = {.lex_state = 31, .external_lex_state = 2},
- [1354] = {.lex_state = 31, .external_lex_state = 3},
- [1355] = {.lex_state = 31, .external_lex_state = 2},
- [1356] = {.lex_state = 31, .external_lex_state = 2},
- [1357] = {.lex_state = 31, .external_lex_state = 2},
- [1358] = {.lex_state = 31, .external_lex_state = 3},
- [1359] = {.lex_state = 31, .external_lex_state = 2},
- [1360] = {.lex_state = 31, .external_lex_state = 2},
- [1361] = {.lex_state = 31, .external_lex_state = 3},
- [1362] = {.lex_state = 31, .external_lex_state = 2},
- [1363] = {.lex_state = 31, .external_lex_state = 2},
- [1364] = {.lex_state = 31, .external_lex_state = 2},
- [1365] = {.lex_state = 31, .external_lex_state = 2},
- [1366] = {.lex_state = 31, .external_lex_state = 3},
- [1367] = {.lex_state = 31, .external_lex_state = 3},
- [1368] = {.lex_state = 31, .external_lex_state = 2},
- [1369] = {.lex_state = 31, .external_lex_state = 3},
- [1370] = {.lex_state = 31, .external_lex_state = 2},
- [1371] = {.lex_state = 31, .external_lex_state = 2},
- [1372] = {.lex_state = 31, .external_lex_state = 3},
- [1373] = {.lex_state = 31, .external_lex_state = 2},
- [1374] = {.lex_state = 31, .external_lex_state = 2},
- [1375] = {.lex_state = 31, .external_lex_state = 2},
- [1376] = {.lex_state = 31, .external_lex_state = 2},
- [1377] = {.lex_state = 31, .external_lex_state = 2},
- [1378] = {.lex_state = 31, .external_lex_state = 2},
- [1379] = {.lex_state = 31, .external_lex_state = 2},
- [1380] = {.lex_state = 31, .external_lex_state = 2},
- [1381] = {.lex_state = 31, .external_lex_state = 2},
- [1382] = {.lex_state = 31, .external_lex_state = 2},
- [1383] = {.lex_state = 31, .external_lex_state = 2},
- [1384] = {.lex_state = 31, .external_lex_state = 2},
- [1385] = {.lex_state = 31, .external_lex_state = 2},
- [1386] = {.lex_state = 31, .external_lex_state = 2},
- [1387] = {.lex_state = 31, .external_lex_state = 3},
- [1388] = {.lex_state = 31, .external_lex_state = 2},
- [1389] = {.lex_state = 31, .external_lex_state = 2},
- [1390] = {.lex_state = 31, .external_lex_state = 2},
- [1391] = {.lex_state = 31, .external_lex_state = 2},
- [1392] = {.lex_state = 31, .external_lex_state = 2},
- [1393] = {.lex_state = 31, .external_lex_state = 2},
- [1394] = {.lex_state = 31, .external_lex_state = 2},
- [1395] = {.lex_state = 31, .external_lex_state = 3},
- [1396] = {.lex_state = 31, .external_lex_state = 2},
- [1397] = {.lex_state = 31, .external_lex_state = 2},
- [1398] = {.lex_state = 31, .external_lex_state = 2},
- [1399] = {.lex_state = 31, .external_lex_state = 2},
- [1400] = {.lex_state = 31, .external_lex_state = 2},
- [1401] = {.lex_state = 31, .external_lex_state = 3},
- [1402] = {.lex_state = 31, .external_lex_state = 3},
- [1403] = {.lex_state = 31, .external_lex_state = 2},
- [1404] = {.lex_state = 31, .external_lex_state = 2},
- [1405] = {.lex_state = 31, .external_lex_state = 2},
- [1406] = {.lex_state = 31, .external_lex_state = 2},
- [1407] = {.lex_state = 31, .external_lex_state = 2},
- [1408] = {.lex_state = 31, .external_lex_state = 2},
- [1409] = {.lex_state = 31, .external_lex_state = 2},
- [1410] = {.lex_state = 31, .external_lex_state = 2},
- [1411] = {.lex_state = 31, .external_lex_state = 2},
- [1412] = {.lex_state = 31, .external_lex_state = 2},
- [1413] = {.lex_state = 31, .external_lex_state = 2},
- [1414] = {.lex_state = 31, .external_lex_state = 2},
- [1415] = {.lex_state = 31, .external_lex_state = 2},
- [1416] = {.lex_state = 31, .external_lex_state = 2},
- [1417] = {.lex_state = 31, .external_lex_state = 2},
- [1418] = {.lex_state = 31, .external_lex_state = 2},
- [1419] = {.lex_state = 31, .external_lex_state = 2},
- [1420] = {.lex_state = 31, .external_lex_state = 2},
- [1421] = {.lex_state = 31, .external_lex_state = 2},
- [1422] = {.lex_state = 31, .external_lex_state = 2},
- [1423] = {.lex_state = 31, .external_lex_state = 2},
- [1424] = {.lex_state = 31, .external_lex_state = 2},
- [1425] = {.lex_state = 31, .external_lex_state = 2},
- [1426] = {.lex_state = 31, .external_lex_state = 2},
- [1427] = {.lex_state = 31, .external_lex_state = 2},
- [1428] = {.lex_state = 31, .external_lex_state = 2},
- [1429] = {.lex_state = 31, .external_lex_state = 2},
- [1430] = {.lex_state = 31, .external_lex_state = 2},
- [1431] = {.lex_state = 31, .external_lex_state = 2},
- [1432] = {.lex_state = 31, .external_lex_state = 2},
- [1433] = {.lex_state = 31, .external_lex_state = 2},
- [1434] = {.lex_state = 31, .external_lex_state = 2},
- [1435] = {.lex_state = 31, .external_lex_state = 2},
- [1436] = {.lex_state = 31, .external_lex_state = 2},
- [1437] = {.lex_state = 31, .external_lex_state = 2},
- [1438] = {.lex_state = 31, .external_lex_state = 2},
- [1439] = {.lex_state = 31, .external_lex_state = 2},
- [1440] = {.lex_state = 31, .external_lex_state = 2},
- [1441] = {.lex_state = 33, .external_lex_state = 2},
- [1442] = {.lex_state = 31, .external_lex_state = 2},
- [1443] = {.lex_state = 31, .external_lex_state = 2},
- [1444] = {.lex_state = 31, .external_lex_state = 2},
- [1445] = {.lex_state = 31, .external_lex_state = 2},
- [1446] = {.lex_state = 31, .external_lex_state = 2},
- [1447] = {.lex_state = 31, .external_lex_state = 2},
- [1448] = {.lex_state = 38},
- [1449] = {.lex_state = 38},
- [1450] = {.lex_state = 38},
- [1451] = {.lex_state = 38},
- [1452] = {.lex_state = 38},
- [1453] = {.lex_state = 38},
- [1454] = {.lex_state = 38},
- [1455] = {.lex_state = 38},
- [1456] = {.lex_state = 38},
- [1457] = {.lex_state = 38},
- [1458] = {.lex_state = 38},
- [1459] = {.lex_state = 38},
- [1460] = {.lex_state = 38},
- [1461] = {.lex_state = 38},
- [1462] = {.lex_state = 38},
- [1463] = {.lex_state = 38},
- [1464] = {.lex_state = 38},
- [1465] = {.lex_state = 38},
- [1466] = {.lex_state = 38},
- [1467] = {.lex_state = 38},
- [1468] = {.lex_state = 38},
- [1469] = {.lex_state = 38},
- [1470] = {.lex_state = 38},
- [1471] = {.lex_state = 38},
- [1472] = {.lex_state = 38},
- [1473] = {.lex_state = 38},
- [1474] = {.lex_state = 38},
- [1475] = {.lex_state = 38},
- [1476] = {.lex_state = 38},
- [1477] = {.lex_state = 38},
- [1478] = {.lex_state = 38},
- [1479] = {.lex_state = 38},
- [1480] = {.lex_state = 34},
- [1481] = {.lex_state = 34},
- [1482] = {.lex_state = 34},
- [1483] = {.lex_state = 34},
- [1484] = {.lex_state = 34},
- [1485] = {.lex_state = 34},
- [1486] = {.lex_state = 34},
- [1487] = {.lex_state = 34},
- [1488] = {.lex_state = 34},
- [1489] = {.lex_state = 34},
- [1490] = {.lex_state = 34},
- [1491] = {.lex_state = 34},
- [1492] = {.lex_state = 34},
- [1493] = {.lex_state = 34},
- [1494] = {.lex_state = 34},
- [1495] = {.lex_state = 34},
- [1496] = {.lex_state = 34},
- [1497] = {.lex_state = 34},
- [1498] = {.lex_state = 34},
- [1499] = {.lex_state = 34},
- [1500] = {.lex_state = 34, .external_lex_state = 4},
- [1501] = {.lex_state = 34},
- [1502] = {.lex_state = 34},
- [1503] = {.lex_state = 34},
- [1504] = {.lex_state = 34},
- [1505] = {.lex_state = 34},
- [1506] = {.lex_state = 34},
+ [1311] = {.lex_state = 33, .external_lex_state = 2},
+ [1312] = {.lex_state = 33, .external_lex_state = 2},
+ [1313] = {.lex_state = 33, .external_lex_state = 3},
+ [1314] = {.lex_state = 33, .external_lex_state = 3},
+ [1315] = {.lex_state = 33, .external_lex_state = 3},
+ [1316] = {.lex_state = 33, .external_lex_state = 3},
+ [1317] = {.lex_state = 33, .external_lex_state = 2},
+ [1318] = {.lex_state = 33, .external_lex_state = 3},
+ [1319] = {.lex_state = 33, .external_lex_state = 3},
+ [1320] = {.lex_state = 33, .external_lex_state = 2},
+ [1321] = {.lex_state = 35, .external_lex_state = 3},
+ [1322] = {.lex_state = 33, .external_lex_state = 3},
+ [1323] = {.lex_state = 33, .external_lex_state = 3},
+ [1324] = {.lex_state = 33, .external_lex_state = 3},
+ [1325] = {.lex_state = 33, .external_lex_state = 3},
+ [1326] = {.lex_state = 33, .external_lex_state = 3},
+ [1327] = {.lex_state = 33, .external_lex_state = 3},
+ [1328] = {.lex_state = 33, .external_lex_state = 3},
+ [1329] = {.lex_state = 33, .external_lex_state = 3},
+ [1330] = {.lex_state = 33, .external_lex_state = 3},
+ [1331] = {.lex_state = 33, .external_lex_state = 2},
+ [1332] = {.lex_state = 33, .external_lex_state = 3},
+ [1333] = {.lex_state = 33, .external_lex_state = 3},
+ [1334] = {.lex_state = 33, .external_lex_state = 3},
+ [1335] = {.lex_state = 33, .external_lex_state = 3},
+ [1336] = {.lex_state = 33, .external_lex_state = 3},
+ [1337] = {.lex_state = 33, .external_lex_state = 3},
+ [1338] = {.lex_state = 33, .external_lex_state = 2},
+ [1339] = {.lex_state = 33, .external_lex_state = 3},
+ [1340] = {.lex_state = 33, .external_lex_state = 2},
+ [1341] = {.lex_state = 33, .external_lex_state = 2},
+ [1342] = {.lex_state = 33, .external_lex_state = 2},
+ [1343] = {.lex_state = 33, .external_lex_state = 2},
+ [1344] = {.lex_state = 33, .external_lex_state = 2},
+ [1345] = {.lex_state = 33, .external_lex_state = 2},
+ [1346] = {.lex_state = 33, .external_lex_state = 2},
+ [1347] = {.lex_state = 33, .external_lex_state = 2},
+ [1348] = {.lex_state = 33, .external_lex_state = 3},
+ [1349] = {.lex_state = 33, .external_lex_state = 2},
+ [1350] = {.lex_state = 33, .external_lex_state = 2},
+ [1351] = {.lex_state = 33, .external_lex_state = 2},
+ [1352] = {.lex_state = 33, .external_lex_state = 2},
+ [1353] = {.lex_state = 33, .external_lex_state = 2},
+ [1354] = {.lex_state = 33, .external_lex_state = 2},
+ [1355] = {.lex_state = 33, .external_lex_state = 2},
+ [1356] = {.lex_state = 33, .external_lex_state = 2},
+ [1357] = {.lex_state = 33, .external_lex_state = 2},
+ [1358] = {.lex_state = 33, .external_lex_state = 2},
+ [1359] = {.lex_state = 33, .external_lex_state = 2},
+ [1360] = {.lex_state = 33, .external_lex_state = 2},
+ [1361] = {.lex_state = 33, .external_lex_state = 2},
+ [1362] = {.lex_state = 33, .external_lex_state = 2},
+ [1363] = {.lex_state = 33, .external_lex_state = 2},
+ [1364] = {.lex_state = 33, .external_lex_state = 2},
+ [1365] = {.lex_state = 33, .external_lex_state = 2},
+ [1366] = {.lex_state = 33, .external_lex_state = 2},
+ [1367] = {.lex_state = 33, .external_lex_state = 2},
+ [1368] = {.lex_state = 33, .external_lex_state = 2},
+ [1369] = {.lex_state = 33, .external_lex_state = 3},
+ [1370] = {.lex_state = 33, .external_lex_state = 3},
+ [1371] = {.lex_state = 33, .external_lex_state = 2},
+ [1372] = {.lex_state = 33, .external_lex_state = 2},
+ [1373] = {.lex_state = 33, .external_lex_state = 3},
+ [1374] = {.lex_state = 33, .external_lex_state = 2},
+ [1375] = {.lex_state = 33, .external_lex_state = 2},
+ [1376] = {.lex_state = 33, .external_lex_state = 2},
+ [1377] = {.lex_state = 33, .external_lex_state = 2},
+ [1378] = {.lex_state = 33, .external_lex_state = 2},
+ [1379] = {.lex_state = 33, .external_lex_state = 2},
+ [1380] = {.lex_state = 33, .external_lex_state = 3},
+ [1381] = {.lex_state = 33, .external_lex_state = 2},
+ [1382] = {.lex_state = 33, .external_lex_state = 3},
+ [1383] = {.lex_state = 33, .external_lex_state = 2},
+ [1384] = {.lex_state = 33, .external_lex_state = 2},
+ [1385] = {.lex_state = 33, .external_lex_state = 2},
+ [1386] = {.lex_state = 33, .external_lex_state = 2},
+ [1387] = {.lex_state = 33, .external_lex_state = 2},
+ [1388] = {.lex_state = 33, .external_lex_state = 2},
+ [1389] = {.lex_state = 33, .external_lex_state = 2},
+ [1390] = {.lex_state = 33, .external_lex_state = 2},
+ [1391] = {.lex_state = 33, .external_lex_state = 3},
+ [1392] = {.lex_state = 33, .external_lex_state = 2},
+ [1393] = {.lex_state = 33, .external_lex_state = 3},
+ [1394] = {.lex_state = 33, .external_lex_state = 2},
+ [1395] = {.lex_state = 33, .external_lex_state = 2},
+ [1396] = {.lex_state = 33, .external_lex_state = 3},
+ [1397] = {.lex_state = 33, .external_lex_state = 2},
+ [1398] = {.lex_state = 33, .external_lex_state = 2},
+ [1399] = {.lex_state = 33, .external_lex_state = 3},
+ [1400] = {.lex_state = 33, .external_lex_state = 3},
+ [1401] = {.lex_state = 33, .external_lex_state = 2},
+ [1402] = {.lex_state = 33, .external_lex_state = 2},
+ [1403] = {.lex_state = 33, .external_lex_state = 2},
+ [1404] = {.lex_state = 33, .external_lex_state = 2},
+ [1405] = {.lex_state = 33, .external_lex_state = 2},
+ [1406] = {.lex_state = 33, .external_lex_state = 2},
+ [1407] = {.lex_state = 33, .external_lex_state = 2},
+ [1408] = {.lex_state = 33, .external_lex_state = 2},
+ [1409] = {.lex_state = 33, .external_lex_state = 2},
+ [1410] = {.lex_state = 33, .external_lex_state = 2},
+ [1411] = {.lex_state = 33, .external_lex_state = 2},
+ [1412] = {.lex_state = 33, .external_lex_state = 2},
+ [1413] = {.lex_state = 33, .external_lex_state = 2},
+ [1414] = {.lex_state = 33, .external_lex_state = 2},
+ [1415] = {.lex_state = 33, .external_lex_state = 2},
+ [1416] = {.lex_state = 33, .external_lex_state = 2},
+ [1417] = {.lex_state = 33, .external_lex_state = 2},
+ [1418] = {.lex_state = 33, .external_lex_state = 2},
+ [1419] = {.lex_state = 33, .external_lex_state = 2},
+ [1420] = {.lex_state = 33, .external_lex_state = 2},
+ [1421] = {.lex_state = 33, .external_lex_state = 2},
+ [1422] = {.lex_state = 33, .external_lex_state = 2},
+ [1423] = {.lex_state = 33, .external_lex_state = 2},
+ [1424] = {.lex_state = 33, .external_lex_state = 2},
+ [1425] = {.lex_state = 33, .external_lex_state = 2},
+ [1426] = {.lex_state = 33, .external_lex_state = 2},
+ [1427] = {.lex_state = 33, .external_lex_state = 2},
+ [1428] = {.lex_state = 33, .external_lex_state = 2},
+ [1429] = {.lex_state = 33, .external_lex_state = 2},
+ [1430] = {.lex_state = 33, .external_lex_state = 2},
+ [1431] = {.lex_state = 33, .external_lex_state = 2},
+ [1432] = {.lex_state = 33, .external_lex_state = 2},
+ [1433] = {.lex_state = 33, .external_lex_state = 2},
+ [1434] = {.lex_state = 33, .external_lex_state = 2},
+ [1435] = {.lex_state = 33, .external_lex_state = 2},
+ [1436] = {.lex_state = 33, .external_lex_state = 2},
+ [1437] = {.lex_state = 33, .external_lex_state = 2},
+ [1438] = {.lex_state = 33, .external_lex_state = 2},
+ [1439] = {.lex_state = 33, .external_lex_state = 2},
+ [1440] = {.lex_state = 33, .external_lex_state = 2},
+ [1441] = {.lex_state = 35, .external_lex_state = 2},
+ [1442] = {.lex_state = 33, .external_lex_state = 2},
+ [1443] = {.lex_state = 33, .external_lex_state = 2},
+ [1444] = {.lex_state = 33, .external_lex_state = 2},
+ [1445] = {.lex_state = 33, .external_lex_state = 2},
+ [1446] = {.lex_state = 33, .external_lex_state = 2},
+ [1447] = {.lex_state = 33, .external_lex_state = 2},
+ [1448] = {.lex_state = 40},
+ [1449] = {.lex_state = 40},
+ [1450] = {.lex_state = 40},
+ [1451] = {.lex_state = 40},
+ [1452] = {.lex_state = 40},
+ [1453] = {.lex_state = 40},
+ [1454] = {.lex_state = 40},
+ [1455] = {.lex_state = 40},
+ [1456] = {.lex_state = 40},
+ [1457] = {.lex_state = 40},
+ [1458] = {.lex_state = 40},
+ [1459] = {.lex_state = 40},
+ [1460] = {.lex_state = 40},
+ [1461] = {.lex_state = 40},
+ [1462] = {.lex_state = 40},
+ [1463] = {.lex_state = 40},
+ [1464] = {.lex_state = 40},
+ [1465] = {.lex_state = 40},
+ [1466] = {.lex_state = 40},
+ [1467] = {.lex_state = 40},
+ [1468] = {.lex_state = 40},
+ [1469] = {.lex_state = 40},
+ [1470] = {.lex_state = 40},
+ [1471] = {.lex_state = 40},
+ [1472] = {.lex_state = 40},
+ [1473] = {.lex_state = 40},
+ [1474] = {.lex_state = 40},
+ [1475] = {.lex_state = 40},
+ [1476] = {.lex_state = 40},
+ [1477] = {.lex_state = 40},
+ [1478] = {.lex_state = 40},
+ [1479] = {.lex_state = 40},
+ [1480] = {.lex_state = 36},
+ [1481] = {.lex_state = 36},
+ [1482] = {.lex_state = 36},
+ [1483] = {.lex_state = 36},
+ [1484] = {.lex_state = 36},
+ [1485] = {.lex_state = 36},
+ [1486] = {.lex_state = 36},
+ [1487] = {.lex_state = 36},
+ [1488] = {.lex_state = 36},
+ [1489] = {.lex_state = 36},
+ [1490] = {.lex_state = 36},
+ [1491] = {.lex_state = 36},
+ [1492] = {.lex_state = 36},
+ [1493] = {.lex_state = 36},
+ [1494] = {.lex_state = 36},
+ [1495] = {.lex_state = 36},
+ [1496] = {.lex_state = 36},
+ [1497] = {.lex_state = 36},
+ [1498] = {.lex_state = 36},
+ [1499] = {.lex_state = 36},
+ [1500] = {.lex_state = 36},
+ [1501] = {.lex_state = 36},
+ [1502] = {.lex_state = 36, .external_lex_state = 4},
+ [1503] = {.lex_state = 36},
+ [1504] = {.lex_state = 36},
+ [1505] = {.lex_state = 38},
+ [1506] = {.lex_state = 36},
[1507] = {.lex_state = 36},
- [1508] = {.lex_state = 34},
- [1509] = {.lex_state = 38},
- [1510] = {.lex_state = 34, .external_lex_state = 4},
- [1511] = {.lex_state = 34, .external_lex_state = 4},
- [1512] = {.lex_state = 34, .external_lex_state = 4},
- [1513] = {.lex_state = 34},
- [1514] = {.lex_state = 34},
- [1515] = {.lex_state = 38},
- [1516] = {.lex_state = 34, .external_lex_state = 4},
- [1517] = {.lex_state = 34, .external_lex_state = 4},
- [1518] = {.lex_state = 34, .external_lex_state = 4},
- [1519] = {.lex_state = 34},
- [1520] = {.lex_state = 38, .external_lex_state = 4},
- [1521] = {.lex_state = 38, .external_lex_state = 4},
- [1522] = {.lex_state = 34, .external_lex_state = 4},
- [1523] = {.lex_state = 36},
- [1524] = {.lex_state = 34, .external_lex_state = 4},
- [1525] = {.lex_state = 34, .external_lex_state = 4},
- [1526] = {.lex_state = 34, .external_lex_state = 4},
- [1527] = {.lex_state = 34, .external_lex_state = 4},
- [1528] = {.lex_state = 38},
- [1529] = {.lex_state = 38},
- [1530] = {.lex_state = 38},
- [1531] = {.lex_state = 38},
- [1532] = {.lex_state = 38},
- [1533] = {.lex_state = 38},
- [1534] = {.lex_state = 38},
- [1535] = {.lex_state = 38},
- [1536] = {.lex_state = 38},
- [1537] = {.lex_state = 38},
- [1538] = {.lex_state = 38},
- [1539] = {.lex_state = 37},
- [1540] = {.lex_state = 38},
- [1541] = {.lex_state = 38},
- [1542] = {.lex_state = 206},
- [1543] = {.lex_state = 38},
- [1544] = {.lex_state = 38},
- [1545] = {.lex_state = 36},
- [1546] = {.lex_state = 38},
- [1547] = {.lex_state = 38},
- [1548] = {.lex_state = 38},
- [1549] = {.lex_state = 38},
- [1550] = {.lex_state = 38},
- [1551] = {.lex_state = 36},
+ [1508] = {.lex_state = 36, .external_lex_state = 4},
+ [1509] = {.lex_state = 40},
+ [1510] = {.lex_state = 36, .external_lex_state = 4},
+ [1511] = {.lex_state = 40},
+ [1512] = {.lex_state = 36, .external_lex_state = 4},
+ [1513] = {.lex_state = 36},
+ [1514] = {.lex_state = 36},
+ [1515] = {.lex_state = 36},
+ [1516] = {.lex_state = 36, .external_lex_state = 4},
+ [1517] = {.lex_state = 36, .external_lex_state = 4},
+ [1518] = {.lex_state = 36, .external_lex_state = 4},
+ [1519] = {.lex_state = 40, .external_lex_state = 4},
+ [1520] = {.lex_state = 36, .external_lex_state = 4},
+ [1521] = {.lex_state = 36},
+ [1522] = {.lex_state = 36, .external_lex_state = 4},
+ [1523] = {.lex_state = 36, .external_lex_state = 4},
+ [1524] = {.lex_state = 36, .external_lex_state = 4},
+ [1525] = {.lex_state = 40, .external_lex_state = 4},
+ [1526] = {.lex_state = 38},
+ [1527] = {.lex_state = 36, .external_lex_state = 4},
+ [1528] = {.lex_state = 252},
+ [1529] = {.lex_state = 40},
+ [1530] = {.lex_state = 40},
+ [1531] = {.lex_state = 40},
+ [1532] = {.lex_state = 40},
+ [1533] = {.lex_state = 40},
+ [1534] = {.lex_state = 40},
+ [1535] = {.lex_state = 40},
+ [1536] = {.lex_state = 40},
+ [1537] = {.lex_state = 40},
+ [1538] = {.lex_state = 40},
+ [1539] = {.lex_state = 40},
+ [1540] = {.lex_state = 40},
+ [1541] = {.lex_state = 40},
+ [1542] = {.lex_state = 40},
+ [1543] = {.lex_state = 39},
+ [1544] = {.lex_state = 40},
+ [1545] = {.lex_state = 40},
+ [1546] = {.lex_state = 40},
+ [1547] = {.lex_state = 40},
+ [1548] = {.lex_state = 40},
+ [1549] = {.lex_state = 40},
+ [1550] = {.lex_state = 40},
+ [1551] = {.lex_state = 40},
[1552] = {.lex_state = 38},
[1553] = {.lex_state = 38},
- [1554] = {.lex_state = 38},
- [1555] = {.lex_state = 38},
- [1556] = {.lex_state = 38},
- [1557] = {.lex_state = 38},
- [1558] = {.lex_state = 38},
- [1559] = {.lex_state = 38},
- [1560] = {.lex_state = 38},
- [1561] = {.lex_state = 38},
- [1562] = {.lex_state = 38},
- [1563] = {.lex_state = 34},
- [1564] = {.lex_state = 38},
- [1565] = {.lex_state = 38},
- [1566] = {.lex_state = 38},
- [1567] = {.lex_state = 38},
- [1568] = {.lex_state = 38},
- [1569] = {.lex_state = 37},
- [1570] = {.lex_state = 206},
- [1571] = {.lex_state = 34},
- [1572] = {.lex_state = 34},
- [1573] = {.lex_state = 34},
- [1574] = {.lex_state = 34},
- [1575] = {.lex_state = 34},
- [1576] = {.lex_state = 206},
- [1577] = {.lex_state = 38},
- [1578] = {.lex_state = 38},
- [1579] = {.lex_state = 38},
- [1580] = {.lex_state = 34},
- [1581] = {.lex_state = 34},
- [1582] = {.lex_state = 206},
- [1583] = {.lex_state = 206},
- [1584] = {.lex_state = 206},
- [1585] = {.lex_state = 34},
- [1586] = {.lex_state = 36},
- [1587] = {.lex_state = 34},
- [1588] = {.lex_state = 34},
+ [1554] = {.lex_state = 40},
+ [1555] = {.lex_state = 40},
+ [1556] = {.lex_state = 40},
+ [1557] = {.lex_state = 40},
+ [1558] = {.lex_state = 40},
+ [1559] = {.lex_state = 40},
+ [1560] = {.lex_state = 40},
+ [1561] = {.lex_state = 40},
+ [1562] = {.lex_state = 40},
+ [1563] = {.lex_state = 252},
+ [1564] = {.lex_state = 36},
+ [1565] = {.lex_state = 252},
+ [1566] = {.lex_state = 40},
+ [1567] = {.lex_state = 40},
+ [1568] = {.lex_state = 36},
+ [1569] = {.lex_state = 40},
+ [1570] = {.lex_state = 36},
+ [1571] = {.lex_state = 40},
+ [1572] = {.lex_state = 36},
+ [1573] = {.lex_state = 36},
+ [1574] = {.lex_state = 36},
+ [1575] = {.lex_state = 39},
+ [1576] = {.lex_state = 36},
+ [1577] = {.lex_state = 40},
+ [1578] = {.lex_state = 40},
+ [1579] = {.lex_state = 40},
+ [1580] = {.lex_state = 40},
+ [1581] = {.lex_state = 36},
+ [1582] = {.lex_state = 252},
+ [1583] = {.lex_state = 252},
+ [1584] = {.lex_state = 252},
+ [1585] = {.lex_state = 38},
+ [1586] = {.lex_state = 38},
+ [1587] = {.lex_state = 36},
+ [1588] = {.lex_state = 36},
[1589] = {.lex_state = 36},
- [1590] = {.lex_state = 34},
- [1591] = {.lex_state = 34},
- [1592] = {.lex_state = 36},
- [1593] = {.lex_state = 206},
- [1594] = {.lex_state = 206},
- [1595] = {.lex_state = 34},
+ [1590] = {.lex_state = 36},
+ [1591] = {.lex_state = 36},
+ [1592] = {.lex_state = 38},
+ [1593] = {.lex_state = 36},
+ [1594] = {.lex_state = 36},
+ [1595] = {.lex_state = 36},
[1596] = {.lex_state = 36},
- [1597] = {.lex_state = 206},
- [1598] = {.lex_state = 34},
- [1599] = {.lex_state = 34},
- [1600] = {.lex_state = 206},
+ [1597] = {.lex_state = 38},
+ [1598] = {.lex_state = 36},
+ [1599] = {.lex_state = 252},
+ [1600] = {.lex_state = 36},
[1601] = {.lex_state = 36},
- [1602] = {.lex_state = 34},
- [1603] = {.lex_state = 34},
- [1604] = {.lex_state = 34},
- [1605] = {.lex_state = 34},
- [1606] = {.lex_state = 34},
- [1607] = {.lex_state = 36},
- [1608] = {.lex_state = 206},
- [1609] = {.lex_state = 34},
- [1610] = {.lex_state = 34},
- [1611] = {.lex_state = 34},
- [1612] = {.lex_state = 34},
- [1613] = {.lex_state = 34},
- [1614] = {.lex_state = 34},
- [1615] = {.lex_state = 34},
- [1616] = {.lex_state = 34},
- [1617] = {.lex_state = 34},
- [1618] = {.lex_state = 34},
- [1619] = {.lex_state = 34},
- [1620] = {.lex_state = 34},
- [1621] = {.lex_state = 34},
- [1622] = {.lex_state = 34},
- [1623] = {.lex_state = 34},
- [1624] = {.lex_state = 34},
- [1625] = {.lex_state = 34},
- [1626] = {.lex_state = 34},
- [1627] = {.lex_state = 38},
- [1628] = {.lex_state = 34},
- [1629] = {.lex_state = 34},
- [1630] = {.lex_state = 34},
- [1631] = {.lex_state = 34},
- [1632] = {.lex_state = 34},
- [1633] = {.lex_state = 34},
- [1634] = {.lex_state = 34},
- [1635] = {.lex_state = 34},
- [1636] = {.lex_state = 34},
- [1637] = {.lex_state = 38},
- [1638] = {.lex_state = 34},
- [1639] = {.lex_state = 34},
- [1640] = {.lex_state = 34},
- [1641] = {.lex_state = 38},
- [1642] = {.lex_state = 34},
- [1643] = {.lex_state = 34},
- [1644] = {.lex_state = 38},
- [1645] = {.lex_state = 34},
- [1646] = {.lex_state = 38},
- [1647] = {.lex_state = 38},
- [1648] = {.lex_state = 48},
- [1649] = {.lex_state = 48},
- [1650] = {.lex_state = 48},
- [1651] = {.lex_state = 48},
- [1652] = {.lex_state = 48},
- [1653] = {.lex_state = 48},
- [1654] = {.lex_state = 48},
- [1655] = {.lex_state = 48},
- [1656] = {.lex_state = 48},
- [1657] = {.lex_state = 51},
- [1658] = {.lex_state = 51},
- [1659] = {.lex_state = 51},
- [1660] = {.lex_state = 51},
- [1661] = {.lex_state = 51},
- [1662] = {.lex_state = 51},
- [1663] = {.lex_state = 51},
- [1664] = {.lex_state = 51},
- [1665] = {.lex_state = 51},
- [1666] = {.lex_state = 51},
- [1667] = {.lex_state = 51},
- [1668] = {.lex_state = 51},
- [1669] = {.lex_state = 51},
- [1670] = {.lex_state = 51},
- [1671] = {.lex_state = 51},
- [1672] = {.lex_state = 39},
- [1673] = {.lex_state = 39},
- [1674] = {.lex_state = 51},
- [1675] = {.lex_state = 51},
- [1676] = {.lex_state = 51},
- [1677] = {.lex_state = 51},
- [1678] = {.lex_state = 51},
- [1679] = {.lex_state = 51},
- [1680] = {.lex_state = 51},
- [1681] = {.lex_state = 51},
- [1682] = {.lex_state = 51},
- [1683] = {.lex_state = 51},
- [1684] = {.lex_state = 51},
- [1685] = {.lex_state = 51},
- [1686] = {.lex_state = 51},
- [1687] = {.lex_state = 51},
- [1688] = {.lex_state = 51},
- [1689] = {.lex_state = 51},
- [1690] = {.lex_state = 51},
- [1691] = {.lex_state = 51},
- [1692] = {.lex_state = 35},
- [1693] = {.lex_state = 35},
- [1694] = {.lex_state = 35},
- [1695] = {.lex_state = 51},
- [1696] = {.lex_state = 206},
- [1697] = {.lex_state = 35},
- [1698] = {.lex_state = 35},
- [1699] = {.lex_state = 206},
- [1700] = {.lex_state = 35},
- [1701] = {.lex_state = 35},
- [1702] = {.lex_state = 35},
- [1703] = {.lex_state = 35},
- [1704] = {.lex_state = 39, .external_lex_state = 4},
- [1705] = {.lex_state = 39, .external_lex_state = 4},
- [1706] = {.lex_state = 35},
- [1707] = {.lex_state = 206},
- [1708] = {.lex_state = 35},
- [1709] = {.lex_state = 35},
- [1710] = {.lex_state = 39},
- [1711] = {.lex_state = 206, .external_lex_state = 4},
- [1712] = {.lex_state = 35},
- [1713] = {.lex_state = 206},
- [1714] = {.lex_state = 39},
- [1715] = {.lex_state = 35},
- [1716] = {.lex_state = 35},
- [1717] = {.lex_state = 35},
- [1718] = {.lex_state = 206, .external_lex_state = 4},
- [1719] = {.lex_state = 39},
- [1720] = {.lex_state = 206},
- [1721] = {.lex_state = 39},
- [1722] = {.lex_state = 35},
- [1723] = {.lex_state = 206},
- [1724] = {.lex_state = 35},
- [1725] = {.lex_state = 39},
- [1726] = {.lex_state = 206},
- [1727] = {.lex_state = 35},
- [1728] = {.lex_state = 206, .external_lex_state = 4},
- [1729] = {.lex_state = 39, .external_lex_state = 4},
- [1730] = {.lex_state = 206, .external_lex_state = 5},
- [1731] = {.lex_state = 206, .external_lex_state = 4},
- [1732] = {.lex_state = 206},
- [1733] = {.lex_state = 206, .external_lex_state = 4},
- [1734] = {.lex_state = 35},
- [1735] = {.lex_state = 206},
- [1736] = {.lex_state = 206, .external_lex_state = 4},
- [1737] = {.lex_state = 51},
- [1738] = {.lex_state = 51},
- [1739] = {.lex_state = 206},
- [1740] = {.lex_state = 39, .external_lex_state = 4},
- [1741] = {.lex_state = 31},
- [1742] = {.lex_state = 39, .external_lex_state = 4},
- [1743] = {.lex_state = 51},
- [1744] = {.lex_state = 39, .external_lex_state = 4},
- [1745] = {.lex_state = 35},
- [1746] = {.lex_state = 206},
- [1747] = {.lex_state = 35},
- [1748] = {.lex_state = 31},
- [1749] = {.lex_state = 206, .external_lex_state = 5},
- [1750] = {.lex_state = 206, .external_lex_state = 5},
- [1751] = {.lex_state = 39, .external_lex_state = 4},
- [1752] = {.lex_state = 39, .external_lex_state = 4},
- [1753] = {.lex_state = 206},
- [1754] = {.lex_state = 35},
- [1755] = {.lex_state = 206, .external_lex_state = 5},
- [1756] = {.lex_state = 35},
- [1757] = {.lex_state = 35},
- [1758] = {.lex_state = 206},
- [1759] = {.lex_state = 206},
- [1760] = {.lex_state = 206, .external_lex_state = 5},
- [1761] = {.lex_state = 206},
- [1762] = {.lex_state = 206},
- [1763] = {.lex_state = 206},
- [1764] = {.lex_state = 206},
- [1765] = {.lex_state = 35},
- [1766] = {.lex_state = 39, .external_lex_state = 4},
- [1767] = {.lex_state = 206},
- [1768] = {.lex_state = 39, .external_lex_state = 4},
- [1769] = {.lex_state = 206},
- [1770] = {.lex_state = 206},
- [1771] = {.lex_state = 35},
- [1772] = {.lex_state = 35},
- [1773] = {.lex_state = 206},
- [1774] = {.lex_state = 51},
- [1775] = {.lex_state = 52},
- [1776] = {.lex_state = 206},
- [1777] = {.lex_state = 52},
- [1778] = {.lex_state = 51},
- [1779] = {.lex_state = 35},
- [1780] = {.lex_state = 206},
- [1781] = {.lex_state = 206},
- [1782] = {.lex_state = 48},
- [1783] = {.lex_state = 35},
- [1784] = {.lex_state = 51},
- [1785] = {.lex_state = 52},
- [1786] = {.lex_state = 51},
- [1787] = {.lex_state = 52},
- [1788] = {.lex_state = 51},
- [1789] = {.lex_state = 52},
- [1790] = {.lex_state = 51},
- [1791] = {.lex_state = 51},
- [1792] = {.lex_state = 51},
- [1793] = {.lex_state = 206},
- [1794] = {.lex_state = 51},
- [1795] = {.lex_state = 51},
- [1796] = {.lex_state = 48},
- [1797] = {.lex_state = 48},
- [1798] = {.lex_state = 206},
- [1799] = {.lex_state = 48},
- [1800] = {.lex_state = 52},
- [1801] = {.lex_state = 52},
- [1802] = {.lex_state = 48},
- [1803] = {.lex_state = 51},
- [1804] = {.lex_state = 52},
- [1805] = {.lex_state = 51},
- [1806] = {.lex_state = 51},
- [1807] = {.lex_state = 206},
- [1808] = {.lex_state = 206},
- [1809] = {.lex_state = 52},
- [1810] = {.lex_state = 48},
- [1811] = {.lex_state = 52},
- [1812] = {.lex_state = 51},
- [1813] = {.lex_state = 206, .external_lex_state = 4},
- [1814] = {.lex_state = 206},
- [1815] = {.lex_state = 51},
- [1816] = {.lex_state = 52},
- [1817] = {.lex_state = 48},
- [1818] = {.lex_state = 48},
- [1819] = {.lex_state = 48},
- [1820] = {.lex_state = 51},
- [1821] = {.lex_state = 35},
- [1822] = {.lex_state = 48},
- [1823] = {.lex_state = 48},
- [1824] = {.lex_state = 51},
- [1825] = {.lex_state = 48},
- [1826] = {.lex_state = 51},
- [1827] = {.lex_state = 206},
- [1828] = {.lex_state = 35},
- [1829] = {.lex_state = 52},
- [1830] = {.lex_state = 52},
- [1831] = {.lex_state = 39, .external_lex_state = 4},
- [1832] = {.lex_state = 51},
- [1833] = {.lex_state = 206},
- [1834] = {.lex_state = 48},
- [1835] = {.lex_state = 51},
- [1836] = {.lex_state = 51},
- [1837] = {.lex_state = 48},
- [1838] = {.lex_state = 51},
- [1839] = {.lex_state = 48},
- [1840] = {.lex_state = 48},
- [1841] = {.lex_state = 51},
- [1842] = {.lex_state = 206},
- [1843] = {.lex_state = 48},
- [1844] = {.lex_state = 206},
- [1845] = {.lex_state = 51},
- [1846] = {.lex_state = 48},
- [1847] = {.lex_state = 206},
- [1848] = {.lex_state = 52},
- [1849] = {.lex_state = 206},
- [1850] = {.lex_state = 3},
- [1851] = {.lex_state = 39},
- [1852] = {.lex_state = 206},
- [1853] = {.lex_state = 39},
- [1854] = {.lex_state = 39},
- [1855] = {.lex_state = 206},
- [1856] = {.lex_state = 42},
- [1857] = {.lex_state = 41},
- [1858] = {.lex_state = 206},
- [1859] = {.lex_state = 42},
- [1860] = {.lex_state = 41},
- [1861] = {.lex_state = 41},
- [1862] = {.lex_state = 206},
- [1863] = {.lex_state = 206, .external_lex_state = 4},
- [1864] = {.lex_state = 206, .external_lex_state = 4},
- [1865] = {.lex_state = 42},
- [1866] = {.lex_state = 206},
- [1867] = {.lex_state = 206, .external_lex_state = 4},
- [1868] = {.lex_state = 35},
- [1869] = {.lex_state = 206, .external_lex_state = 4},
- [1870] = {.lex_state = 206, .external_lex_state = 4},
- [1871] = {.lex_state = 206},
- [1872] = {.lex_state = 41},
- [1873] = {.lex_state = 42},
- [1874] = {.lex_state = 206},
- [1875] = {.lex_state = 206, .external_lex_state = 4},
- [1876] = {.lex_state = 206},
- [1877] = {.lex_state = 35},
- [1878] = {.lex_state = 3},
- [1879] = {.lex_state = 35},
- [1880] = {.lex_state = 35},
- [1881] = {.lex_state = 206},
- [1882] = {.lex_state = 3},
- [1883] = {.lex_state = 206},
- [1884] = {.lex_state = 206},
- [1885] = {.lex_state = 206},
- [1886] = {.lex_state = 206, .external_lex_state = 4},
- [1887] = {.lex_state = 3},
- [1888] = {.lex_state = 206},
- [1889] = {.lex_state = 206, .external_lex_state = 4},
- [1890] = {.lex_state = 42},
- [1891] = {.lex_state = 206},
- [1892] = {.lex_state = 35},
- [1893] = {.lex_state = 41},
- [1894] = {.lex_state = 206},
- [1895] = {.lex_state = 206},
- [1896] = {.lex_state = 206},
- [1897] = {.lex_state = 35},
- [1898] = {.lex_state = 206, .external_lex_state = 4},
- [1899] = {.lex_state = 206, .external_lex_state = 4},
- [1900] = {.lex_state = 206},
- [1901] = {.lex_state = 206},
- [1902] = {.lex_state = 206, .external_lex_state = 4},
- [1903] = {.lex_state = 206, .external_lex_state = 4},
- [1904] = {.lex_state = 206, .external_lex_state = 4},
- [1905] = {.lex_state = 206},
- [1906] = {.lex_state = 206, .external_lex_state = 4},
- [1907] = {.lex_state = 206, .external_lex_state = 4},
- [1908] = {.lex_state = 35},
- [1909] = {.lex_state = 35},
- [1910] = {.lex_state = 206},
- [1911] = {.lex_state = 206, .external_lex_state = 4},
- [1912] = {.lex_state = 206, .external_lex_state = 4},
- [1913] = {.lex_state = 206, .external_lex_state = 4},
- [1914] = {.lex_state = 206, .external_lex_state = 4},
- [1915] = {.lex_state = 42},
- [1916] = {.lex_state = 206},
- [1917] = {.lex_state = 206},
- [1918] = {.lex_state = 206, .external_lex_state = 4},
- [1919] = {.lex_state = 206, .external_lex_state = 4},
- [1920] = {.lex_state = 206, .external_lex_state = 4},
- [1921] = {.lex_state = 3},
- [1922] = {.lex_state = 206},
- [1923] = {.lex_state = 206},
- [1924] = {.lex_state = 206},
- [1925] = {.lex_state = 41},
- [1926] = {.lex_state = 206},
- [1927] = {.lex_state = 35},
- [1928] = {.lex_state = 42},
- [1929] = {.lex_state = 35},
- [1930] = {.lex_state = 41},
- [1931] = {.lex_state = 42},
- [1932] = {.lex_state = 206},
- [1933] = {.lex_state = 206},
- [1934] = {.lex_state = 42},
- [1935] = {.lex_state = 41},
- [1936] = {.lex_state = 206, .external_lex_state = 5},
- [1937] = {.lex_state = 206},
- [1938] = {.lex_state = 206, .external_lex_state = 4},
- [1939] = {.lex_state = 35},
- [1940] = {.lex_state = 206, .external_lex_state = 4},
- [1941] = {.lex_state = 41},
- [1942] = {.lex_state = 42},
- [1943] = {.lex_state = 206, .external_lex_state = 4},
- [1944] = {.lex_state = 206},
- [1945] = {.lex_state = 206},
- [1946] = {.lex_state = 35},
- [1947] = {.lex_state = 206},
- [1948] = {.lex_state = 35},
- [1949] = {.lex_state = 41},
- [1950] = {.lex_state = 42},
- [1951] = {.lex_state = 206},
- [1952] = {.lex_state = 206},
- [1953] = {.lex_state = 206, .external_lex_state = 4},
- [1954] = {.lex_state = 206},
- [1955] = {.lex_state = 41},
- [1956] = {.lex_state = 206, .external_lex_state = 4},
- [1957] = {.lex_state = 206},
- [1958] = {.lex_state = 206},
- [1959] = {.lex_state = 206},
- [1960] = {.lex_state = 206},
- [1961] = {.lex_state = 3},
- [1962] = {.lex_state = 206},
- [1963] = {.lex_state = 39},
- [1964] = {.lex_state = 206, .external_lex_state = 4},
- [1965] = {.lex_state = 206, .external_lex_state = 4},
- [1966] = {.lex_state = 206, .external_lex_state = 4},
- [1967] = {.lex_state = 206, .external_lex_state = 4},
- [1968] = {.lex_state = 206, .external_lex_state = 4},
- [1969] = {.lex_state = 206, .external_lex_state = 4},
- [1970] = {.lex_state = 206},
- [1971] = {.lex_state = 206, .external_lex_state = 4},
- [1972] = {.lex_state = 35},
- [1973] = {.lex_state = 206},
- [1974] = {.lex_state = 206},
- [1975] = {.lex_state = 206},
- [1976] = {.lex_state = 206},
- [1977] = {.lex_state = 206},
- [1978] = {.lex_state = 206},
- [1979] = {.lex_state = 206},
- [1980] = {.lex_state = 206},
- [1981] = {.lex_state = 206},
- [1982] = {.lex_state = 31},
- [1983] = {.lex_state = 206},
- [1984] = {.lex_state = 206},
- [1985] = {.lex_state = 206},
- [1986] = {.lex_state = 206},
- [1987] = {.lex_state = 39},
- [1988] = {.lex_state = 206},
- [1989] = {.lex_state = 206},
- [1990] = {.lex_state = 206},
- [1991] = {.lex_state = 206},
- [1992] = {.lex_state = 206},
- [1993] = {.lex_state = 206},
- [1994] = {.lex_state = 206},
- [1995] = {.lex_state = 206},
- [1996] = {.lex_state = 206},
- [1997] = {.lex_state = 206},
- [1998] = {.lex_state = 35},
- [1999] = {.lex_state = 35, .external_lex_state = 4},
- [2000] = {.lex_state = 35, .external_lex_state = 4},
- [2001] = {.lex_state = 39},
- [2002] = {.lex_state = 31},
- [2003] = {.lex_state = 206},
- [2004] = {.lex_state = 206},
- [2005] = {.lex_state = 206, .external_lex_state = 4},
- [2006] = {.lex_state = 206},
- [2007] = {.lex_state = 206},
- [2008] = {.lex_state = 206, .external_lex_state = 4},
- [2009] = {.lex_state = 206},
- [2010] = {.lex_state = 206},
- [2011] = {.lex_state = 206},
- [2012] = {.lex_state = 206},
- [2013] = {.lex_state = 35},
- [2014] = {.lex_state = 206},
- [2015] = {.lex_state = 31},
- [2016] = {.lex_state = 206},
- [2017] = {.lex_state = 206},
- [2018] = {.lex_state = 206},
- [2019] = {.lex_state = 206},
- [2020] = {.lex_state = 31},
- [2021] = {.lex_state = 206},
- [2022] = {.lex_state = 39},
- [2023] = {.lex_state = 35},
- [2024] = {.lex_state = 206},
- [2025] = {.lex_state = 35},
- [2026] = {.lex_state = 35, .external_lex_state = 4},
- [2027] = {.lex_state = 35, .external_lex_state = 4},
- [2028] = {.lex_state = 206},
- [2029] = {.lex_state = 35},
- [2030] = {.lex_state = 206},
- [2031] = {.lex_state = 206},
- [2032] = {.lex_state = 206},
- [2033] = {.lex_state = 206},
- [2034] = {.lex_state = 206},
- [2035] = {.lex_state = 3},
- [2036] = {.lex_state = 35},
- [2037] = {.lex_state = 39},
- [2038] = {.lex_state = 35, .external_lex_state = 4},
- [2039] = {.lex_state = 206, .external_lex_state = 4},
- [2040] = {.lex_state = 206},
- [2041] = {.lex_state = 206},
- [2042] = {.lex_state = 206, .external_lex_state = 4},
- [2043] = {.lex_state = 206},
- [2044] = {.lex_state = 206, .external_lex_state = 4},
- [2045] = {.lex_state = 35, .external_lex_state = 4},
- [2046] = {.lex_state = 31},
- [2047] = {.lex_state = 206, .external_lex_state = 4},
- [2048] = {.lex_state = 35},
- [2049] = {.lex_state = 35},
- [2050] = {.lex_state = 35},
- [2051] = {.lex_state = 35},
- [2052] = {.lex_state = 35},
- [2053] = {.lex_state = 206},
- [2054] = {.lex_state = 206},
- [2055] = {.lex_state = 206},
- [2056] = {.lex_state = 206},
- [2057] = {.lex_state = 31},
- [2058] = {.lex_state = 206},
- [2059] = {.lex_state = 39},
- [2060] = {.lex_state = 35, .external_lex_state = 4},
- [2061] = {.lex_state = 35, .external_lex_state = 4},
- [2062] = {.lex_state = 206},
- [2063] = {.lex_state = 206},
- [2064] = {.lex_state = 206},
- [2065] = {.lex_state = 206, .external_lex_state = 4},
- [2066] = {.lex_state = 206, .external_lex_state = 4},
- [2067] = {.lex_state = 206},
- [2068] = {.lex_state = 206, .external_lex_state = 4},
- [2069] = {.lex_state = 39},
- [2070] = {.lex_state = 206},
- [2071] = {.lex_state = 35},
- [2072] = {.lex_state = 206},
- [2073] = {.lex_state = 206},
- [2074] = {.lex_state = 35},
- [2075] = {.lex_state = 206},
- [2076] = {.lex_state = 206, .external_lex_state = 4},
- [2077] = {.lex_state = 206},
- [2078] = {.lex_state = 35},
- [2079] = {.lex_state = 206},
- [2080] = {.lex_state = 206},
- [2081] = {.lex_state = 39},
- [2082] = {.lex_state = 206},
- [2083] = {.lex_state = 206, .external_lex_state = 4},
- [2084] = {.lex_state = 206, .external_lex_state = 4},
- [2085] = {.lex_state = 206},
- [2086] = {.lex_state = 206},
- [2087] = {.lex_state = 206},
- [2088] = {.lex_state = 206, .external_lex_state = 4},
- [2089] = {.lex_state = 35},
- [2090] = {.lex_state = 206},
- [2091] = {.lex_state = 206, .external_lex_state = 4},
- [2092] = {.lex_state = 206, .external_lex_state = 4},
- [2093] = {.lex_state = 35},
- [2094] = {.lex_state = 206, .external_lex_state = 4},
- [2095] = {.lex_state = 35, .external_lex_state = 4},
- [2096] = {.lex_state = 206, .external_lex_state = 4},
- [2097] = {.lex_state = 35, .external_lex_state = 4},
- [2098] = {.lex_state = 206},
- [2099] = {.lex_state = 206},
- [2100] = {.lex_state = 206},
- [2101] = {.lex_state = 206},
- [2102] = {.lex_state = 35},
- [2103] = {.lex_state = 206, .external_lex_state = 4},
- [2104] = {.lex_state = 35},
- [2105] = {.lex_state = 206, .external_lex_state = 4},
- [2106] = {.lex_state = 206},
- [2107] = {.lex_state = 206},
- [2108] = {.lex_state = 206},
- [2109] = {.lex_state = 35},
- [2110] = {.lex_state = 206},
- [2111] = {.lex_state = 206},
- [2112] = {.lex_state = 206},
- [2113] = {.lex_state = 206},
- [2114] = {.lex_state = 206, .external_lex_state = 4},
- [2115] = {.lex_state = 206},
- [2116] = {.lex_state = 206},
- [2117] = {.lex_state = 206},
- [2118] = {.lex_state = 206},
- [2119] = {.lex_state = 206},
- [2120] = {.lex_state = 206},
- [2121] = {.lex_state = 31},
- [2122] = {.lex_state = 206},
- [2123] = {.lex_state = 206},
- [2124] = {.lex_state = 206},
- [2125] = {.lex_state = 206, .external_lex_state = 4},
- [2126] = {.lex_state = 206},
- [2127] = {.lex_state = 206},
- [2128] = {.lex_state = 35},
- [2129] = {.lex_state = 206},
- [2130] = {.lex_state = 206},
- [2131] = {.lex_state = 206},
- [2132] = {.lex_state = 206},
- [2133] = {.lex_state = 206},
- [2134] = {.lex_state = 206},
- [2135] = {.lex_state = 206},
- [2136] = {.lex_state = 206},
- [2137] = {.lex_state = 206},
- [2138] = {.lex_state = 206},
- [2139] = {.lex_state = 206},
- [2140] = {.lex_state = 206},
- [2141] = {.lex_state = 206},
- [2142] = {.lex_state = 206},
- [2143] = {.lex_state = 206, .external_lex_state = 4},
- [2144] = {.lex_state = 206},
- [2145] = {.lex_state = 206},
- [2146] = {.lex_state = 206},
- [2147] = {.lex_state = 206},
- [2148] = {.lex_state = 206},
- [2149] = {.lex_state = 206},
- [2150] = {.lex_state = 206},
- [2151] = {.lex_state = 206},
- [2152] = {.lex_state = 206},
- [2153] = {.lex_state = 206},
- [2154] = {.lex_state = 206},
- [2155] = {.lex_state = 206},
- [2156] = {.lex_state = 206},
- [2157] = {.lex_state = 206},
- [2158] = {.lex_state = 206},
- [2159] = {.lex_state = 206},
- [2160] = {.lex_state = 206},
- [2161] = {.lex_state = 206, .external_lex_state = 4},
- [2162] = {.lex_state = 206},
- [2163] = {.lex_state = 206},
- [2164] = {.lex_state = 206},
- [2165] = {.lex_state = 206},
- [2166] = {.lex_state = 206},
- [2167] = {.lex_state = 206},
- [2168] = {.lex_state = 206},
- [2169] = {.lex_state = 35},
- [2170] = {.lex_state = 206},
- [2171] = {.lex_state = 206, .external_lex_state = 4},
- [2172] = {.lex_state = 206},
- [2173] = {.lex_state = 206},
- [2174] = {.lex_state = 35},
- [2175] = {.lex_state = 206},
- [2176] = {.lex_state = 206},
- [2177] = {.lex_state = 206},
- [2178] = {.lex_state = 206},
- [2179] = {.lex_state = 206},
- [2180] = {.lex_state = 206},
- [2181] = {.lex_state = 206},
- [2182] = {.lex_state = 206, .external_lex_state = 4},
- [2183] = {.lex_state = 206, .external_lex_state = 4},
- [2184] = {.lex_state = 206},
- [2185] = {.lex_state = 206, .external_lex_state = 4},
- [2186] = {.lex_state = 206},
- [2187] = {.lex_state = 206, .external_lex_state = 4},
- [2188] = {.lex_state = 206},
- [2189] = {.lex_state = 206},
- [2190] = {.lex_state = 206},
- [2191] = {.lex_state = 206},
- [2192] = {.lex_state = 206},
- [2193] = {.lex_state = 206},
- [2194] = {.lex_state = 206},
- [2195] = {.lex_state = 206},
- [2196] = {.lex_state = 35},
- [2197] = {.lex_state = 206},
- [2198] = {.lex_state = 206},
- [2199] = {.lex_state = 206},
- [2200] = {.lex_state = 206},
- [2201] = {.lex_state = 206},
- [2202] = {.lex_state = 206},
- [2203] = {.lex_state = 206},
- [2204] = {.lex_state = 206, .external_lex_state = 4},
- [2205] = {.lex_state = 206},
- [2206] = {.lex_state = 206},
- [2207] = {.lex_state = 206, .external_lex_state = 4},
- [2208] = {.lex_state = 206, .external_lex_state = 4},
- [2209] = {.lex_state = 206, .external_lex_state = 4},
- [2210] = {.lex_state = 206},
- [2211] = {.lex_state = 206},
- [2212] = {.lex_state = 206},
- [2213] = {.lex_state = 206},
- [2214] = {.lex_state = 206},
- [2215] = {.lex_state = 206},
- [2216] = {.lex_state = 206},
- [2217] = {.lex_state = 206},
- [2218] = {.lex_state = 206},
- [2219] = {.lex_state = 206},
- [2220] = {.lex_state = 35},
- [2221] = {.lex_state = 39},
- [2222] = {.lex_state = 39},
- [2223] = {.lex_state = 206},
- [2224] = {.lex_state = 206},
- [2225] = {.lex_state = 206},
- [2226] = {.lex_state = 206},
- [2227] = {.lex_state = 35},
- [2228] = {.lex_state = 206},
- [2229] = {.lex_state = 206},
- [2230] = {.lex_state = 206},
- [2231] = {.lex_state = 206},
- [2232] = {.lex_state = 39},
- [2233] = {.lex_state = 206},
- [2234] = {.lex_state = 39},
- [2235] = {.lex_state = 206},
- [2236] = {.lex_state = 39},
- [2237] = {.lex_state = 51},
- [2238] = {.lex_state = 206},
- [2239] = {.lex_state = 206},
- [2240] = {.lex_state = 206},
- [2241] = {.lex_state = 206},
- [2242] = {.lex_state = 35},
- [2243] = {.lex_state = 206},
- [2244] = {.lex_state = 206},
- [2245] = {.lex_state = 206, .external_lex_state = 4},
- [2246] = {.lex_state = 206},
- [2247] = {.lex_state = 206},
- [2248] = {.lex_state = 206},
- [2249] = {.lex_state = 206},
- [2250] = {.lex_state = 206},
- [2251] = {.lex_state = 206, .external_lex_state = 4},
- [2252] = {.lex_state = 206},
- [2253] = {.lex_state = 206},
- [2254] = {.lex_state = 206},
- [2255] = {.lex_state = 206},
- [2256] = {.lex_state = 206, .external_lex_state = 4},
- [2257] = {.lex_state = 206, .external_lex_state = 4},
- [2258] = {.lex_state = 206},
- [2259] = {.lex_state = 206},
- [2260] = {.lex_state = 206},
- [2261] = {.lex_state = 206, .external_lex_state = 4},
- [2262] = {.lex_state = 206, .external_lex_state = 4},
- [2263] = {.lex_state = 206},
- [2264] = {.lex_state = 206},
- [2265] = {.lex_state = 206},
- [2266] = {.lex_state = 206},
- [2267] = {.lex_state = 51},
- [2268] = {.lex_state = 206, .external_lex_state = 4},
- [2269] = {.lex_state = 206},
- [2270] = {.lex_state = 35},
- [2271] = {.lex_state = 206},
- [2272] = {.lex_state = 206},
- [2273] = {.lex_state = 206},
- [2274] = {.lex_state = 206},
- [2275] = {.lex_state = 206},
- [2276] = {.lex_state = 206},
- [2277] = {.lex_state = 206},
- [2278] = {.lex_state = 206, .external_lex_state = 4},
- [2279] = {.lex_state = 206, .external_lex_state = 4},
- [2280] = {.lex_state = 206, .external_lex_state = 4},
- [2281] = {.lex_state = 206},
- [2282] = {.lex_state = 206, .external_lex_state = 4},
- [2283] = {.lex_state = 206},
- [2284] = {.lex_state = 206, .external_lex_state = 4},
- [2285] = {.lex_state = 206, .external_lex_state = 4},
- [2286] = {.lex_state = 206},
- [2287] = {.lex_state = 206, .external_lex_state = 4},
- [2288] = {.lex_state = 206},
- [2289] = {.lex_state = 206},
- [2290] = {.lex_state = 206},
- [2291] = {.lex_state = 206},
- [2292] = {.lex_state = 206},
- [2293] = {.lex_state = 206, .external_lex_state = 4},
- [2294] = {.lex_state = 206, .external_lex_state = 4},
- [2295] = {.lex_state = 206},
- [2296] = {.lex_state = 206},
- [2297] = {.lex_state = 206, .external_lex_state = 4},
- [2298] = {.lex_state = 206, .external_lex_state = 4},
- [2299] = {.lex_state = 206, .external_lex_state = 4},
- [2300] = {.lex_state = 206},
- [2301] = {.lex_state = 206, .external_lex_state = 4},
- [2302] = {.lex_state = 206},
- [2303] = {.lex_state = 206, .external_lex_state = 4},
- [2304] = {.lex_state = 206},
- [2305] = {.lex_state = 206},
- [2306] = {.lex_state = 206},
- [2307] = {.lex_state = 206, .external_lex_state = 4},
- [2308] = {.lex_state = 206},
- [2309] = {.lex_state = 206},
- [2310] = {.lex_state = 206},
- [2311] = {.lex_state = 206},
- [2312] = {.lex_state = 206},
- [2313] = {.lex_state = 206},
- [2314] = {.lex_state = 206},
- [2315] = {.lex_state = 206},
- [2316] = {.lex_state = 206},
- [2317] = {.lex_state = 206},
- [2318] = {.lex_state = 206},
- [2319] = {.lex_state = 206},
- [2320] = {.lex_state = 206, .external_lex_state = 4},
- [2321] = {.lex_state = 206, .external_lex_state = 4},
- [2322] = {.lex_state = 206},
- [2323] = {.lex_state = 206, .external_lex_state = 4},
- [2324] = {.lex_state = 206, .external_lex_state = 4},
- [2325] = {.lex_state = 206, .external_lex_state = 4},
- [2326] = {.lex_state = 206},
- [2327] = {.lex_state = 39},
- [2328] = {.lex_state = 39},
- [2329] = {.lex_state = 206},
- [2330] = {.lex_state = 206},
- [2331] = {.lex_state = 206},
- [2332] = {.lex_state = 206, .external_lex_state = 4},
- [2333] = {.lex_state = 206},
- [2334] = {.lex_state = 206},
- [2335] = {.lex_state = 206},
- [2336] = {.lex_state = 206},
- [2337] = {.lex_state = 206},
- [2338] = {.lex_state = 206},
- [2339] = {.lex_state = 206},
- [2340] = {.lex_state = 206},
- [2341] = {.lex_state = 206},
- [2342] = {.lex_state = 206},
- [2343] = {.lex_state = 206},
- [2344] = {.lex_state = 206},
- [2345] = {.lex_state = 206},
- [2346] = {.lex_state = 206},
- [2347] = {.lex_state = 39},
- [2348] = {.lex_state = 206},
- [2349] = {.lex_state = 39},
- [2350] = {.lex_state = 206},
- [2351] = {.lex_state = 206},
- [2352] = {.lex_state = 206},
- [2353] = {.lex_state = 206},
- [2354] = {.lex_state = 206},
- [2355] = {.lex_state = 206},
- [2356] = {.lex_state = 206},
- [2357] = {.lex_state = 206},
- [2358] = {.lex_state = 206},
- [2359] = {.lex_state = 206},
- [2360] = {.lex_state = 206},
- [2361] = {.lex_state = 35},
- [2362] = {.lex_state = 206},
- [2363] = {.lex_state = 206},
- [2364] = {.lex_state = 206},
- [2365] = {.lex_state = 206},
- [2366] = {.lex_state = 206, .external_lex_state = 4},
- [2367] = {.lex_state = 206},
- [2368] = {.lex_state = 206},
- [2369] = {.lex_state = 206},
- [2370] = {.lex_state = 206},
- [2371] = {.lex_state = 35},
- [2372] = {.lex_state = 206},
- [2373] = {.lex_state = 3},
- [2374] = {.lex_state = 206},
- [2375] = {.lex_state = 206},
- [2376] = {.lex_state = 206},
- [2377] = {.lex_state = 206},
- [2378] = {.lex_state = 206},
- [2379] = {.lex_state = 206},
- [2380] = {.lex_state = 206, .external_lex_state = 4},
- [2381] = {.lex_state = 206},
- [2382] = {.lex_state = 206},
- [2383] = {.lex_state = 206},
- [2384] = {.lex_state = 206},
- [2385] = {.lex_state = 206, .external_lex_state = 4},
- [2386] = {.lex_state = 206},
- [2387] = {.lex_state = 206},
- [2388] = {.lex_state = 206},
- [2389] = {.lex_state = 206, .external_lex_state = 4},
- [2390] = {.lex_state = 206},
- [2391] = {.lex_state = 206},
- [2392] = {.lex_state = 206},
- [2393] = {.lex_state = 206, .external_lex_state = 4},
- [2394] = {.lex_state = 35},
- [2395] = {.lex_state = 206},
- [2396] = {.lex_state = 206},
- [2397] = {.lex_state = 206},
- [2398] = {.lex_state = 206, .external_lex_state = 4},
- [2399] = {.lex_state = 206},
- [2400] = {.lex_state = 206},
- [2401] = {.lex_state = 206},
- [2402] = {.lex_state = 206},
- [2403] = {.lex_state = 206},
- [2404] = {.lex_state = 206},
- [2405] = {.lex_state = 206},
- [2406] = {.lex_state = 206},
- [2407] = {.lex_state = 206, .external_lex_state = 4},
- [2408] = {.lex_state = 206, .external_lex_state = 4},
- [2409] = {.lex_state = 206},
- [2410] = {.lex_state = 206, .external_lex_state = 4},
- [2411] = {.lex_state = 206},
- [2412] = {.lex_state = 206, .external_lex_state = 4},
- [2413] = {.lex_state = 206},
- [2414] = {.lex_state = 206},
- [2415] = {.lex_state = 206},
- [2416] = {.lex_state = 206},
- [2417] = {.lex_state = 206},
- [2418] = {.lex_state = 206},
- [2419] = {.lex_state = 206},
- [2420] = {.lex_state = 206},
- [2421] = {.lex_state = 206},
- [2422] = {.lex_state = 206, .external_lex_state = 4},
- [2423] = {.lex_state = 206},
- [2424] = {.lex_state = 206},
- [2425] = {.lex_state = 206, .external_lex_state = 4},
- [2426] = {.lex_state = 206, .external_lex_state = 4},
- [2427] = {.lex_state = 206, .external_lex_state = 4},
- [2428] = {.lex_state = 206},
- [2429] = {.lex_state = 206},
- [2430] = {.lex_state = 206},
- [2431] = {.lex_state = 206},
- [2432] = {.lex_state = 206},
- [2433] = {.lex_state = 206},
- [2434] = {.lex_state = 206},
- [2435] = {.lex_state = 206},
- [2436] = {.lex_state = 206},
- [2437] = {.lex_state = 206},
- [2438] = {.lex_state = 206},
- [2439] = {.lex_state = 206},
- [2440] = {.lex_state = 206},
- [2441] = {.lex_state = 206},
- [2442] = {.lex_state = 206},
- [2443] = {.lex_state = 206},
- [2444] = {.lex_state = 206},
- [2445] = {.lex_state = 206},
- [2446] = {.lex_state = 206},
- [2447] = {.lex_state = 206},
- [2448] = {.lex_state = 206},
- [2449] = {.lex_state = 206},
- [2450] = {.lex_state = 206},
- [2451] = {.lex_state = 206},
- [2452] = {.lex_state = 206},
- [2453] = {.lex_state = 206},
- [2454] = {.lex_state = 206},
- [2455] = {.lex_state = 206},
- [2456] = {.lex_state = 206},
- [2457] = {.lex_state = 206},
- [2458] = {.lex_state = 206},
- [2459] = {.lex_state = 206},
- [2460] = {.lex_state = 206},
- [2461] = {.lex_state = 206},
- [2462] = {.lex_state = 206},
- [2463] = {.lex_state = 206},
- [2464] = {.lex_state = 206},
- [2465] = {.lex_state = 206},
- [2466] = {.lex_state = 206},
- [2467] = {.lex_state = 206},
- [2468] = {.lex_state = 206, .external_lex_state = 4},
- [2469] = {.lex_state = 39},
- [2470] = {.lex_state = 206},
- [2471] = {.lex_state = 206},
- [2472] = {.lex_state = 206},
- [2473] = {.lex_state = 206},
- [2474] = {.lex_state = 206},
- [2475] = {.lex_state = 206},
- [2476] = {.lex_state = 206},
- [2477] = {.lex_state = 206, .external_lex_state = 4},
- [2478] = {.lex_state = 206, .external_lex_state = 4},
- [2479] = {.lex_state = 206},
- [2480] = {.lex_state = 206},
- [2481] = {.lex_state = 206},
- [2482] = {.lex_state = 206},
- [2483] = {.lex_state = 206},
- [2484] = {.lex_state = 206},
- [2485] = {.lex_state = 206},
- [2486] = {.lex_state = 206},
- [2487] = {.lex_state = 206},
- [2488] = {.lex_state = 206},
- [2489] = {.lex_state = 206},
- [2490] = {.lex_state = 206},
- [2491] = {.lex_state = 206},
- [2492] = {.lex_state = 206},
- [2493] = {.lex_state = 206},
- [2494] = {.lex_state = 206, .external_lex_state = 4},
- [2495] = {.lex_state = 206, .external_lex_state = 4},
- [2496] = {.lex_state = 206},
- [2497] = {.lex_state = 206},
- [2498] = {.lex_state = 206, .external_lex_state = 4},
- [2499] = {.lex_state = 206},
- [2500] = {.lex_state = 206},
- [2501] = {.lex_state = 206},
- [2502] = {.lex_state = 206},
- [2503] = {.lex_state = 206},
- [2504] = {.lex_state = 206},
- [2505] = {.lex_state = 206},
- [2506] = {.lex_state = 206},
- [2507] = {.lex_state = 206},
- [2508] = {.lex_state = 206},
- [2509] = {.lex_state = 206},
- [2510] = {.lex_state = 206},
- [2511] = {.lex_state = 206},
- [2512] = {.lex_state = 206},
- [2513] = {.lex_state = 206},
- [2514] = {.lex_state = 39},
- [2515] = {.lex_state = 206},
- [2516] = {.lex_state = 206},
- [2517] = {.lex_state = 206, .external_lex_state = 4},
- [2518] = {.lex_state = 206},
- [2519] = {.lex_state = 206},
- [2520] = {.lex_state = 206},
- [2521] = {.lex_state = 206},
- [2522] = {.lex_state = 206},
- [2523] = {.lex_state = 206},
- [2524] = {.lex_state = 206, .external_lex_state = 4},
- [2525] = {.lex_state = 206},
- [2526] = {.lex_state = 206},
- [2527] = {.lex_state = 206},
- [2528] = {.lex_state = 206},
- [2529] = {.lex_state = 206},
- [2530] = {.lex_state = 206},
- [2531] = {.lex_state = 206},
- [2532] = {.lex_state = 206},
- [2533] = {.lex_state = 206},
- [2534] = {.lex_state = 206},
- [2535] = {.lex_state = 206},
- [2536] = {.lex_state = 206},
- [2537] = {.lex_state = 206},
- [2538] = {.lex_state = 206},
- [2539] = {.lex_state = 206},
- [2540] = {.lex_state = 206},
- [2541] = {.lex_state = 206},
- [2542] = {.lex_state = 206},
- [2543] = {.lex_state = 206},
- [2544] = {.lex_state = 206},
- [2545] = {.lex_state = 206},
- [2546] = {.lex_state = 206},
- [2547] = {.lex_state = 206},
- [2548] = {.lex_state = 206},
- [2549] = {.lex_state = 206},
- [2550] = {.lex_state = 206},
- [2551] = {.lex_state = 206},
- [2552] = {.lex_state = 206},
- [2553] = {.lex_state = 206},
- [2554] = {.lex_state = 206},
- [2555] = {.lex_state = 206},
- [2556] = {.lex_state = 206},
- [2557] = {.lex_state = 206},
- [2558] = {.lex_state = 206},
- [2559] = {.lex_state = 206},
- [2560] = {.lex_state = 206},
- [2561] = {.lex_state = 206},
- [2562] = {.lex_state = 206},
- [2563] = {.lex_state = 206},
- [2564] = {.lex_state = 206},
- [2565] = {.lex_state = 206},
- [2566] = {.lex_state = 35},
- [2567] = {.lex_state = 206},
- [2568] = {.lex_state = 206},
- [2569] = {.lex_state = 206},
- [2570] = {.lex_state = 206},
- [2571] = {.lex_state = 206},
- [2572] = {.lex_state = 206},
- [2573] = {.lex_state = 206},
- [2574] = {.lex_state = 206},
- [2575] = {.lex_state = 206},
- [2576] = {.lex_state = 206},
- [2577] = {.lex_state = 206},
- [2578] = {.lex_state = 206},
- [2579] = {.lex_state = 206},
- [2580] = {.lex_state = 206},
- [2581] = {.lex_state = 206},
- [2582] = {.lex_state = 206},
- [2583] = {.lex_state = 206},
- [2584] = {.lex_state = 206},
- [2585] = {.lex_state = 206},
- [2586] = {.lex_state = 206},
- [2587] = {.lex_state = 206},
- [2588] = {.lex_state = 206},
- [2589] = {.lex_state = 206},
- [2590] = {.lex_state = 206},
- [2591] = {.lex_state = 206},
- [2592] = {.lex_state = 206},
- [2593] = {.lex_state = 206},
- [2594] = {.lex_state = 206},
- [2595] = {.lex_state = 206},
- [2596] = {.lex_state = 206},
- [2597] = {.lex_state = 206},
- [2598] = {.lex_state = 206},
- [2599] = {.lex_state = 206},
- [2600] = {.lex_state = 206},
- [2601] = {.lex_state = 206},
- [2602] = {.lex_state = 206},
- [2603] = {.lex_state = 206},
- [2604] = {.lex_state = 206},
- [2605] = {.lex_state = 206},
- [2606] = {.lex_state = 206},
- [2607] = {.lex_state = 206},
- [2608] = {.lex_state = 206},
- [2609] = {.lex_state = 206},
- [2610] = {.lex_state = 206},
- [2611] = {.lex_state = 206},
- [2612] = {.lex_state = 206},
- [2613] = {.lex_state = 206},
- [2614] = {.lex_state = 206},
- [2615] = {.lex_state = 206},
- [2616] = {.lex_state = 206},
- [2617] = {.lex_state = 206},
- [2618] = {.lex_state = 206},
- [2619] = {.lex_state = 206},
- [2620] = {.lex_state = 206},
- [2621] = {.lex_state = 206},
- [2622] = {.lex_state = 206},
- [2623] = {.lex_state = 206},
- [2624] = {.lex_state = 206},
- [2625] = {.lex_state = 206},
- [2626] = {.lex_state = 206},
- [2627] = {.lex_state = 206, .external_lex_state = 4},
- [2628] = {.lex_state = 206},
- [2629] = {.lex_state = 206},
- [2630] = {.lex_state = 206},
- [2631] = {.lex_state = 206},
- [2632] = {.lex_state = 206},
- [2633] = {.lex_state = 206},
- [2634] = {.lex_state = 206},
- [2635] = {.lex_state = 206},
- [2636] = {.lex_state = 206},
- [2637] = {.lex_state = 206},
- [2638] = {.lex_state = 206},
- [2639] = {.lex_state = 206},
- [2640] = {.lex_state = 206},
- [2641] = {.lex_state = 206},
- [2642] = {.lex_state = 206},
- [2643] = {.lex_state = 206},
- [2644] = {.lex_state = 206},
- [2645] = {.lex_state = 206},
- [2646] = {.lex_state = 206},
- [2647] = {.lex_state = 206},
- [2648] = {.lex_state = 206},
- [2649] = {.lex_state = 206},
- [2650] = {.lex_state = 206},
- [2651] = {.lex_state = 206},
- [2652] = {.lex_state = 4},
- [2653] = {.lex_state = 206},
- [2654] = {.lex_state = 35},
- [2655] = {.lex_state = 35},
- [2656] = {.lex_state = 206},
- [2657] = {.lex_state = 206},
- [2658] = {.lex_state = 35},
- [2659] = {.lex_state = 206},
- [2660] = {.lex_state = 4},
- [2661] = {.lex_state = 39},
- [2662] = {.lex_state = 206},
- [2663] = {.lex_state = 206},
- [2664] = {.lex_state = 35},
- [2665] = {.lex_state = 35},
- [2666] = {.lex_state = 206},
- [2667] = {.lex_state = 35},
- [2668] = {.lex_state = 206},
- [2669] = {.lex_state = 35},
- [2670] = {.lex_state = 206},
- [2671] = {.lex_state = 206},
- [2672] = {.lex_state = 4},
- [2673] = {.lex_state = 206},
- [2674] = {.lex_state = 206},
- [2675] = {.lex_state = 31},
- [2676] = {.lex_state = 206},
- [2677] = {.lex_state = 206},
- [2678] = {.lex_state = 206},
- [2679] = {.lex_state = 206},
- [2680] = {.lex_state = 206},
- [2681] = {.lex_state = 206},
- [2682] = {.lex_state = 35},
- [2683] = {.lex_state = 206},
- [2684] = {.lex_state = 206},
- [2685] = {.lex_state = 4},
- [2686] = {.lex_state = 206},
- [2687] = {.lex_state = 206},
- [2688] = {.lex_state = 206},
- [2689] = {.lex_state = 206},
- [2690] = {.lex_state = 206},
- [2691] = {.lex_state = 206},
- [2692] = {.lex_state = 35},
- [2693] = {.lex_state = 206},
- [2694] = {.lex_state = 206},
- [2695] = {.lex_state = 206},
- [2696] = {.lex_state = 206},
- [2697] = {.lex_state = 206},
- [2698] = {.lex_state = 206},
- [2699] = {.lex_state = 206},
- [2700] = {.lex_state = 206},
- [2701] = {.lex_state = 206},
- [2702] = {.lex_state = 206},
- [2703] = {.lex_state = 206},
- [2704] = {.lex_state = 206},
- [2705] = {.lex_state = 206},
- [2706] = {.lex_state = 39},
- [2707] = {.lex_state = 39},
- [2708] = {.lex_state = 206},
- [2709] = {.lex_state = 206},
- [2710] = {.lex_state = 206},
- [2711] = {.lex_state = 35},
- [2712] = {.lex_state = 206},
- [2713] = {.lex_state = 35},
- [2714] = {.lex_state = 206},
- [2715] = {.lex_state = 39},
- [2716] = {.lex_state = 35},
- [2717] = {.lex_state = 206},
- [2718] = {.lex_state = 39},
- [2719] = {.lex_state = 206},
- [2720] = {.lex_state = 35},
- [2721] = {.lex_state = 206},
- [2722] = {.lex_state = 35},
- [2723] = {.lex_state = 206},
- [2724] = {.lex_state = 39},
- [2725] = {.lex_state = 206},
- [2726] = {.lex_state = 206},
- [2727] = {.lex_state = 206},
- [2728] = {.lex_state = 206},
- [2729] = {.lex_state = 206},
- [2730] = {.lex_state = 206},
- [2731] = {.lex_state = 206},
- [2732] = {.lex_state = 35},
- [2733] = {.lex_state = 206},
- [2734] = {.lex_state = 206},
- [2735] = {.lex_state = 39},
- [2736] = {.lex_state = 206},
- [2737] = {.lex_state = 206},
- [2738] = {.lex_state = 206},
- [2739] = {.lex_state = 206},
- [2740] = {.lex_state = 206},
- [2741] = {.lex_state = 39},
- [2742] = {.lex_state = 39},
- [2743] = {.lex_state = 206},
- [2744] = {.lex_state = 35},
- [2745] = {.lex_state = 206},
- [2746] = {.lex_state = 35},
- [2747] = {.lex_state = 35},
- [2748] = {.lex_state = 39},
- [2749] = {.lex_state = 35},
- [2750] = {.lex_state = 35},
- [2751] = {.lex_state = 39},
- [2752] = {.lex_state = 35},
- [2753] = {.lex_state = 35},
- [2754] = {.lex_state = 206},
- [2755] = {.lex_state = 206},
- [2756] = {.lex_state = 206},
- [2757] = {.lex_state = 206},
- [2758] = {.lex_state = 39},
- [2759] = {.lex_state = 206},
- [2760] = {.lex_state = 35},
- [2761] = {.lex_state = 206},
- [2762] = {.lex_state = 35},
- [2763] = {.lex_state = 206},
- [2764] = {.lex_state = 206},
- [2765] = {.lex_state = 206},
- [2766] = {.lex_state = 206},
- [2767] = {.lex_state = 206},
- [2768] = {.lex_state = 206},
- [2769] = {.lex_state = 39},
- [2770] = {.lex_state = 39},
- [2771] = {.lex_state = 35},
- [2772] = {.lex_state = 206},
- [2773] = {.lex_state = 35},
- [2774] = {.lex_state = 206},
- [2775] = {.lex_state = 35},
- [2776] = {.lex_state = 31},
- [2777] = {.lex_state = 206},
- [2778] = {.lex_state = 206},
- [2779] = {.lex_state = 206},
- [2780] = {.lex_state = 206},
+ [1602] = {.lex_state = 38},
+ [1603] = {.lex_state = 36},
+ [1604] = {.lex_state = 36},
+ [1605] = {.lex_state = 36},
+ [1606] = {.lex_state = 252},
+ [1607] = {.lex_state = 252},
+ [1608] = {.lex_state = 36},
+ [1609] = {.lex_state = 36},
+ [1610] = {.lex_state = 36},
+ [1611] = {.lex_state = 252},
+ [1612] = {.lex_state = 38},
+ [1613] = {.lex_state = 36},
+ [1614] = {.lex_state = 36},
+ [1615] = {.lex_state = 36},
+ [1616] = {.lex_state = 252},
+ [1617] = {.lex_state = 36},
+ [1618] = {.lex_state = 36},
+ [1619] = {.lex_state = 36},
+ [1620] = {.lex_state = 36},
+ [1621] = {.lex_state = 36},
+ [1622] = {.lex_state = 36},
+ [1623] = {.lex_state = 36},
+ [1624] = {.lex_state = 36},
+ [1625] = {.lex_state = 36},
+ [1626] = {.lex_state = 36},
+ [1627] = {.lex_state = 36},
+ [1628] = {.lex_state = 40},
+ [1629] = {.lex_state = 36},
+ [1630] = {.lex_state = 36},
+ [1631] = {.lex_state = 36},
+ [1632] = {.lex_state = 36},
+ [1633] = {.lex_state = 36},
+ [1634] = {.lex_state = 40},
+ [1635] = {.lex_state = 36},
+ [1636] = {.lex_state = 40},
+ [1637] = {.lex_state = 36},
+ [1638] = {.lex_state = 40},
+ [1639] = {.lex_state = 36},
+ [1640] = {.lex_state = 36},
+ [1641] = {.lex_state = 40},
+ [1642] = {.lex_state = 36},
+ [1643] = {.lex_state = 36},
+ [1644] = {.lex_state = 36},
+ [1645] = {.lex_state = 40},
+ [1646] = {.lex_state = 36},
+ [1647] = {.lex_state = 36},
+ [1648] = {.lex_state = 47},
+ [1649] = {.lex_state = 47},
+ [1650] = {.lex_state = 47},
+ [1651] = {.lex_state = 47},
+ [1652] = {.lex_state = 47},
+ [1653] = {.lex_state = 47},
+ [1654] = {.lex_state = 47},
+ [1655] = {.lex_state = 47},
+ [1656] = {.lex_state = 47},
+ [1657] = {.lex_state = 56},
+ [1658] = {.lex_state = 56},
+ [1659] = {.lex_state = 56},
+ [1660] = {.lex_state = 56},
+ [1661] = {.lex_state = 56},
+ [1662] = {.lex_state = 56},
+ [1663] = {.lex_state = 56},
+ [1664] = {.lex_state = 56},
+ [1665] = {.lex_state = 56},
+ [1666] = {.lex_state = 56},
+ [1667] = {.lex_state = 56},
+ [1668] = {.lex_state = 56},
+ [1669] = {.lex_state = 56},
+ [1670] = {.lex_state = 56},
+ [1671] = {.lex_state = 56},
+ [1672] = {.lex_state = 56},
+ [1673] = {.lex_state = 56},
+ [1674] = {.lex_state = 56},
+ [1675] = {.lex_state = 56},
+ [1676] = {.lex_state = 56},
+ [1677] = {.lex_state = 56},
+ [1678] = {.lex_state = 56},
+ [1679] = {.lex_state = 56},
+ [1680] = {.lex_state = 56},
+ [1681] = {.lex_state = 56},
+ [1682] = {.lex_state = 42},
+ [1683] = {.lex_state = 42},
+ [1684] = {.lex_state = 56},
+ [1685] = {.lex_state = 56},
+ [1686] = {.lex_state = 56},
+ [1687] = {.lex_state = 56},
+ [1688] = {.lex_state = 56},
+ [1689] = {.lex_state = 56},
+ [1690] = {.lex_state = 56},
+ [1691] = {.lex_state = 56},
+ [1692] = {.lex_state = 37},
+ [1693] = {.lex_state = 37},
+ [1694] = {.lex_state = 252},
+ [1695] = {.lex_state = 37},
+ [1696] = {.lex_state = 37},
+ [1697] = {.lex_state = 37},
+ [1698] = {.lex_state = 42},
+ [1699] = {.lex_state = 37},
+ [1700] = {.lex_state = 252},
+ [1701] = {.lex_state = 37},
+ [1702] = {.lex_state = 37},
+ [1703] = {.lex_state = 252},
+ [1704] = {.lex_state = 37},
+ [1705] = {.lex_state = 42},
+ [1706] = {.lex_state = 37},
+ [1707] = {.lex_state = 37},
+ [1708] = {.lex_state = 42, .external_lex_state = 4},
+ [1709] = {.lex_state = 37},
+ [1710] = {.lex_state = 37},
+ [1711] = {.lex_state = 37},
+ [1712] = {.lex_state = 37},
+ [1713] = {.lex_state = 252},
+ [1714] = {.lex_state = 42, .external_lex_state = 4},
+ [1715] = {.lex_state = 42},
+ [1716] = {.lex_state = 42},
+ [1717] = {.lex_state = 252},
+ [1718] = {.lex_state = 56},
+ [1719] = {.lex_state = 37},
+ [1720] = {.lex_state = 252},
+ [1721] = {.lex_state = 37},
+ [1722] = {.lex_state = 42},
+ [1723] = {.lex_state = 37},
+ [1724] = {.lex_state = 252, .external_lex_state = 4},
+ [1725] = {.lex_state = 252, .external_lex_state = 4},
+ [1726] = {.lex_state = 37},
+ [1727] = {.lex_state = 252},
+ [1728] = {.lex_state = 37},
+ [1729] = {.lex_state = 252, .external_lex_state = 4},
+ [1730] = {.lex_state = 252, .external_lex_state = 5},
+ [1731] = {.lex_state = 37},
+ [1732] = {.lex_state = 33},
+ [1733] = {.lex_state = 252, .external_lex_state = 5},
+ [1734] = {.lex_state = 252, .external_lex_state = 4},
+ [1735] = {.lex_state = 252},
+ [1736] = {.lex_state = 47},
+ [1737] = {.lex_state = 47},
+ [1738] = {.lex_state = 42, .external_lex_state = 4},
+ [1739] = {.lex_state = 33},
+ [1740] = {.lex_state = 42, .external_lex_state = 4},
+ [1741] = {.lex_state = 47},
+ [1742] = {.lex_state = 252},
+ [1743] = {.lex_state = 47},
+ [1744] = {.lex_state = 56},
+ [1745] = {.lex_state = 252, .external_lex_state = 5},
+ [1746] = {.lex_state = 252},
+ [1747] = {.lex_state = 47},
+ [1748] = {.lex_state = 47},
+ [1749] = {.lex_state = 42, .external_lex_state = 4},
+ [1750] = {.lex_state = 42, .external_lex_state = 4},
+ [1751] = {.lex_state = 252},
+ [1752] = {.lex_state = 47},
+ [1753] = {.lex_state = 252},
+ [1754] = {.lex_state = 252},
+ [1755] = {.lex_state = 252},
+ [1756] = {.lex_state = 37},
+ [1757] = {.lex_state = 252},
+ [1758] = {.lex_state = 252},
+ [1759] = {.lex_state = 47},
+ [1760] = {.lex_state = 252, .external_lex_state = 4},
+ [1761] = {.lex_state = 47},
+ [1762] = {.lex_state = 42, .external_lex_state = 4},
+ [1763] = {.lex_state = 37},
+ [1764] = {.lex_state = 252},
+ [1765] = {.lex_state = 47},
+ [1766] = {.lex_state = 56},
+ [1767] = {.lex_state = 42, .external_lex_state = 4},
+ [1768] = {.lex_state = 252},
+ [1769] = {.lex_state = 252},
+ [1770] = {.lex_state = 37},
+ [1771] = {.lex_state = 42, .external_lex_state = 4},
+ [1772] = {.lex_state = 252},
+ [1773] = {.lex_state = 37},
+ [1774] = {.lex_state = 37},
+ [1775] = {.lex_state = 37},
+ [1776] = {.lex_state = 47},
+ [1777] = {.lex_state = 252, .external_lex_state = 4},
+ [1778] = {.lex_state = 47},
+ [1779] = {.lex_state = 37},
+ [1780] = {.lex_state = 47},
+ [1781] = {.lex_state = 47},
+ [1782] = {.lex_state = 56},
+ [1783] = {.lex_state = 47},
+ [1784] = {.lex_state = 42, .external_lex_state = 4},
+ [1785] = {.lex_state = 47},
+ [1786] = {.lex_state = 252},
+ [1787] = {.lex_state = 252},
+ [1788] = {.lex_state = 47},
+ [1789] = {.lex_state = 252, .external_lex_state = 5},
+ [1790] = {.lex_state = 252, .external_lex_state = 5},
+ [1791] = {.lex_state = 47},
+ [1792] = {.lex_state = 57},
+ [1793] = {.lex_state = 57},
+ [1794] = {.lex_state = 252, .external_lex_state = 4},
+ [1795] = {.lex_state = 56},
+ [1796] = {.lex_state = 56},
+ [1797] = {.lex_state = 252},
+ [1798] = {.lex_state = 57},
+ [1799] = {.lex_state = 57},
+ [1800] = {.lex_state = 252},
+ [1801] = {.lex_state = 57},
+ [1802] = {.lex_state = 37},
+ [1803] = {.lex_state = 252},
+ [1804] = {.lex_state = 56},
+ [1805] = {.lex_state = 37},
+ [1806] = {.lex_state = 56},
+ [1807] = {.lex_state = 252},
+ [1808] = {.lex_state = 252},
+ [1809] = {.lex_state = 56},
+ [1810] = {.lex_state = 252},
+ [1811] = {.lex_state = 252},
+ [1812] = {.lex_state = 57},
+ [1813] = {.lex_state = 57},
+ [1814] = {.lex_state = 56},
+ [1815] = {.lex_state = 252},
+ [1816] = {.lex_state = 56},
+ [1817] = {.lex_state = 252},
+ [1818] = {.lex_state = 37},
+ [1819] = {.lex_state = 252},
+ [1820] = {.lex_state = 57},
+ [1821] = {.lex_state = 252},
+ [1822] = {.lex_state = 57},
+ [1823] = {.lex_state = 56},
+ [1824] = {.lex_state = 57},
+ [1825] = {.lex_state = 56},
+ [1826] = {.lex_state = 252},
+ [1827] = {.lex_state = 57},
+ [1828] = {.lex_state = 56},
+ [1829] = {.lex_state = 56},
+ [1830] = {.lex_state = 56},
+ [1831] = {.lex_state = 57},
+ [1832] = {.lex_state = 252},
+ [1833] = {.lex_state = 37},
+ [1834] = {.lex_state = 56},
+ [1835] = {.lex_state = 56},
+ [1836] = {.lex_state = 57},
+ [1837] = {.lex_state = 42, .external_lex_state = 4},
+ [1838] = {.lex_state = 56},
+ [1839] = {.lex_state = 56},
+ [1840] = {.lex_state = 56},
+ [1841] = {.lex_state = 57},
+ [1842] = {.lex_state = 56},
+ [1843] = {.lex_state = 56},
+ [1844] = {.lex_state = 252},
+ [1845] = {.lex_state = 56},
+ [1846] = {.lex_state = 56},
+ [1847] = {.lex_state = 56},
+ [1848] = {.lex_state = 56},
+ [1849] = {.lex_state = 56},
+ [1850] = {.lex_state = 252, .external_lex_state = 4},
+ [1851] = {.lex_state = 252},
+ [1852] = {.lex_state = 252, .external_lex_state = 4},
+ [1853] = {.lex_state = 252, .external_lex_state = 4},
+ [1854] = {.lex_state = 252, .external_lex_state = 4},
+ [1855] = {.lex_state = 252, .external_lex_state = 4},
+ [1856] = {.lex_state = 252},
+ [1857] = {.lex_state = 3},
+ [1858] = {.lex_state = 252, .external_lex_state = 5},
+ [1859] = {.lex_state = 37},
+ [1860] = {.lex_state = 3},
+ [1861] = {.lex_state = 252},
+ [1862] = {.lex_state = 252},
+ [1863] = {.lex_state = 4},
+ [1864] = {.lex_state = 41},
+ [1865] = {.lex_state = 46},
+ [1866] = {.lex_state = 252},
+ [1867] = {.lex_state = 252},
+ [1868] = {.lex_state = 252},
+ [1869] = {.lex_state = 37},
+ [1870] = {.lex_state = 252},
+ [1871] = {.lex_state = 252},
+ [1872] = {.lex_state = 5},
+ [1873] = {.lex_state = 3},
+ [1874] = {.lex_state = 4},
+ [1875] = {.lex_state = 37},
+ [1876] = {.lex_state = 5},
+ [1877] = {.lex_state = 3},
+ [1878] = {.lex_state = 5},
+ [1879] = {.lex_state = 252, .external_lex_state = 4},
+ [1880] = {.lex_state = 252},
+ [1881] = {.lex_state = 37},
+ [1882] = {.lex_state = 252, .external_lex_state = 4},
+ [1883] = {.lex_state = 252, .external_lex_state = 4},
+ [1884] = {.lex_state = 37},
+ [1885] = {.lex_state = 252, .external_lex_state = 4},
+ [1886] = {.lex_state = 252},
+ [1887] = {.lex_state = 252},
+ [1888] = {.lex_state = 4},
+ [1889] = {.lex_state = 252},
+ [1890] = {.lex_state = 37},
+ [1891] = {.lex_state = 252, .external_lex_state = 4},
+ [1892] = {.lex_state = 252, .external_lex_state = 4},
+ [1893] = {.lex_state = 252},
+ [1894] = {.lex_state = 252},
+ [1895] = {.lex_state = 252, .external_lex_state = 4},
+ [1896] = {.lex_state = 252, .external_lex_state = 4},
+ [1897] = {.lex_state = 252},
+ [1898] = {.lex_state = 5},
+ [1899] = {.lex_state = 3},
+ [1900] = {.lex_state = 252},
+ [1901] = {.lex_state = 252},
+ [1902] = {.lex_state = 252},
+ [1903] = {.lex_state = 252, .external_lex_state = 4},
+ [1904] = {.lex_state = 252, .external_lex_state = 4},
+ [1905] = {.lex_state = 37},
+ [1906] = {.lex_state = 252},
+ [1907] = {.lex_state = 252, .external_lex_state = 4},
+ [1908] = {.lex_state = 37},
+ [1909] = {.lex_state = 252, .external_lex_state = 4},
+ [1910] = {.lex_state = 252, .external_lex_state = 4},
+ [1911] = {.lex_state = 252, .external_lex_state = 4},
+ [1912] = {.lex_state = 252, .external_lex_state = 4},
+ [1913] = {.lex_state = 252, .external_lex_state = 4},
+ [1914] = {.lex_state = 252},
+ [1915] = {.lex_state = 252},
+ [1916] = {.lex_state = 37},
+ [1917] = {.lex_state = 252},
+ [1918] = {.lex_state = 252},
+ [1919] = {.lex_state = 5},
+ [1920] = {.lex_state = 42},
+ [1921] = {.lex_state = 252},
+ [1922] = {.lex_state = 5},
+ [1923] = {.lex_state = 252},
+ [1924] = {.lex_state = 37},
+ [1925] = {.lex_state = 3},
+ [1926] = {.lex_state = 252},
+ [1927] = {.lex_state = 41},
+ [1928] = {.lex_state = 252},
+ [1929] = {.lex_state = 252},
+ [1930] = {.lex_state = 252},
+ [1931] = {.lex_state = 252, .external_lex_state = 4},
+ [1932] = {.lex_state = 252, .external_lex_state = 4},
+ [1933] = {.lex_state = 46},
+ [1934] = {.lex_state = 252},
+ [1935] = {.lex_state = 4},
+ [1936] = {.lex_state = 252, .external_lex_state = 4},
+ [1937] = {.lex_state = 5},
+ [1938] = {.lex_state = 3},
+ [1939] = {.lex_state = 252},
+ [1940] = {.lex_state = 252},
+ [1941] = {.lex_state = 252},
+ [1942] = {.lex_state = 252, .external_lex_state = 4},
+ [1943] = {.lex_state = 252},
+ [1944] = {.lex_state = 252},
+ [1945] = {.lex_state = 252},
+ [1946] = {.lex_state = 4},
+ [1947] = {.lex_state = 46},
+ [1948] = {.lex_state = 252},
+ [1949] = {.lex_state = 37},
+ [1950] = {.lex_state = 41},
+ [1951] = {.lex_state = 5},
+ [1952] = {.lex_state = 252},
+ [1953] = {.lex_state = 252},
+ [1954] = {.lex_state = 252, .external_lex_state = 4},
+ [1955] = {.lex_state = 37},
+ [1956] = {.lex_state = 252, .external_lex_state = 4},
+ [1957] = {.lex_state = 37},
+ [1958] = {.lex_state = 252, .external_lex_state = 4},
+ [1959] = {.lex_state = 4},
+ [1960] = {.lex_state = 252},
+ [1961] = {.lex_state = 5},
+ [1962] = {.lex_state = 252},
+ [1963] = {.lex_state = 3},
+ [1964] = {.lex_state = 3},
+ [1965] = {.lex_state = 252},
+ [1966] = {.lex_state = 37},
+ [1967] = {.lex_state = 252, .external_lex_state = 4},
+ [1968] = {.lex_state = 252},
+ [1969] = {.lex_state = 42},
+ [1970] = {.lex_state = 252, .external_lex_state = 4},
+ [1971] = {.lex_state = 252, .external_lex_state = 4},
+ [1972] = {.lex_state = 252, .external_lex_state = 4},
+ [1973] = {.lex_state = 252, .external_lex_state = 4},
+ [1974] = {.lex_state = 252},
+ [1975] = {.lex_state = 42},
+ [1976] = {.lex_state = 252, .external_lex_state = 4},
+ [1977] = {.lex_state = 252},
+ [1978] = {.lex_state = 42},
+ [1979] = {.lex_state = 37, .external_lex_state = 4},
+ [1980] = {.lex_state = 252},
+ [1981] = {.lex_state = 252},
+ [1982] = {.lex_state = 252},
+ [1983] = {.lex_state = 42},
+ [1984] = {.lex_state = 252},
+ [1985] = {.lex_state = 252},
+ [1986] = {.lex_state = 252},
+ [1987] = {.lex_state = 252, .external_lex_state = 4},
+ [1988] = {.lex_state = 252},
+ [1989] = {.lex_state = 37},
+ [1990] = {.lex_state = 252},
+ [1991] = {.lex_state = 37},
+ [1992] = {.lex_state = 252},
+ [1993] = {.lex_state = 252},
+ [1994] = {.lex_state = 252},
+ [1995] = {.lex_state = 252},
+ [1996] = {.lex_state = 252, .external_lex_state = 4},
+ [1997] = {.lex_state = 33},
+ [1998] = {.lex_state = 37},
+ [1999] = {.lex_state = 33},
+ [2000] = {.lex_state = 252},
+ [2001] = {.lex_state = 252},
+ [2002] = {.lex_state = 252},
+ [2003] = {.lex_state = 252},
+ [2004] = {.lex_state = 42},
+ [2005] = {.lex_state = 37},
+ [2006] = {.lex_state = 37},
+ [2007] = {.lex_state = 42},
+ [2008] = {.lex_state = 252},
+ [2009] = {.lex_state = 252},
+ [2010] = {.lex_state = 252},
+ [2011] = {.lex_state = 252},
+ [2012] = {.lex_state = 37},
+ [2013] = {.lex_state = 252},
+ [2014] = {.lex_state = 33},
+ [2015] = {.lex_state = 252},
+ [2016] = {.lex_state = 252},
+ [2017] = {.lex_state = 252},
+ [2018] = {.lex_state = 252},
+ [2019] = {.lex_state = 252},
+ [2020] = {.lex_state = 252},
+ [2021] = {.lex_state = 252},
+ [2022] = {.lex_state = 252},
+ [2023] = {.lex_state = 252},
+ [2024] = {.lex_state = 33},
+ [2025] = {.lex_state = 37, .external_lex_state = 4},
+ [2026] = {.lex_state = 37, .external_lex_state = 4},
+ [2027] = {.lex_state = 252},
+ [2028] = {.lex_state = 252},
+ [2029] = {.lex_state = 37, .external_lex_state = 4},
+ [2030] = {.lex_state = 252},
+ [2031] = {.lex_state = 252, .external_lex_state = 4},
+ [2032] = {.lex_state = 37, .external_lex_state = 4},
+ [2033] = {.lex_state = 33},
+ [2034] = {.lex_state = 252},
+ [2035] = {.lex_state = 252, .external_lex_state = 4},
+ [2036] = {.lex_state = 252},
+ [2037] = {.lex_state = 37, .external_lex_state = 4},
+ [2038] = {.lex_state = 252, .external_lex_state = 4},
+ [2039] = {.lex_state = 252},
+ [2040] = {.lex_state = 252},
+ [2041] = {.lex_state = 252},
+ [2042] = {.lex_state = 42},
+ [2043] = {.lex_state = 252},
+ [2044] = {.lex_state = 252},
+ [2045] = {.lex_state = 252},
+ [2046] = {.lex_state = 252},
+ [2047] = {.lex_state = 37},
+ [2048] = {.lex_state = 33},
+ [2049] = {.lex_state = 252},
+ [2050] = {.lex_state = 252},
+ [2051] = {.lex_state = 37},
+ [2052] = {.lex_state = 42},
+ [2053] = {.lex_state = 252},
+ [2054] = {.lex_state = 252},
+ [2055] = {.lex_state = 252},
+ [2056] = {.lex_state = 252},
+ [2057] = {.lex_state = 252, .external_lex_state = 4},
+ [2058] = {.lex_state = 252},
+ [2059] = {.lex_state = 252},
+ [2060] = {.lex_state = 252},
+ [2061] = {.lex_state = 252},
+ [2062] = {.lex_state = 252, .external_lex_state = 4},
+ [2063] = {.lex_state = 252, .external_lex_state = 4},
+ [2064] = {.lex_state = 42},
+ [2065] = {.lex_state = 252},
+ [2066] = {.lex_state = 252},
+ [2067] = {.lex_state = 252, .external_lex_state = 4},
+ [2068] = {.lex_state = 252, .external_lex_state = 4},
+ [2069] = {.lex_state = 252},
+ [2070] = {.lex_state = 252, .external_lex_state = 4},
+ [2071] = {.lex_state = 37},
+ [2072] = {.lex_state = 4},
+ [2073] = {.lex_state = 37},
+ [2074] = {.lex_state = 37},
+ [2075] = {.lex_state = 252},
+ [2076] = {.lex_state = 252},
+ [2077] = {.lex_state = 252},
+ [2078] = {.lex_state = 252, .external_lex_state = 4},
+ [2079] = {.lex_state = 252, .external_lex_state = 4},
+ [2080] = {.lex_state = 252, .external_lex_state = 4},
+ [2081] = {.lex_state = 252, .external_lex_state = 4},
+ [2082] = {.lex_state = 252},
+ [2083] = {.lex_state = 252},
+ [2084] = {.lex_state = 37},
+ [2085] = {.lex_state = 252},
+ [2086] = {.lex_state = 252},
+ [2087] = {.lex_state = 37},
+ [2088] = {.lex_state = 252, .external_lex_state = 4},
+ [2089] = {.lex_state = 37},
+ [2090] = {.lex_state = 37},
+ [2091] = {.lex_state = 252},
+ [2092] = {.lex_state = 252, .external_lex_state = 4},
+ [2093] = {.lex_state = 252},
+ [2094] = {.lex_state = 252},
+ [2095] = {.lex_state = 37, .external_lex_state = 4},
+ [2096] = {.lex_state = 37, .external_lex_state = 4},
+ [2097] = {.lex_state = 252, .external_lex_state = 4},
+ [2098] = {.lex_state = 252},
+ [2099] = {.lex_state = 252},
+ [2100] = {.lex_state = 37, .external_lex_state = 4},
+ [2101] = {.lex_state = 37, .external_lex_state = 4},
+ [2102] = {.lex_state = 252},
+ [2103] = {.lex_state = 252},
+ [2104] = {.lex_state = 252},
+ [2105] = {.lex_state = 252},
+ [2106] = {.lex_state = 252},
+ [2107] = {.lex_state = 252},
+ [2108] = {.lex_state = 252},
+ [2109] = {.lex_state = 252},
+ [2110] = {.lex_state = 252, .external_lex_state = 4},
+ [2111] = {.lex_state = 33},
+ [2112] = {.lex_state = 252},
+ [2113] = {.lex_state = 252, .external_lex_state = 4},
+ [2114] = {.lex_state = 252},
+ [2115] = {.lex_state = 42},
+ [2116] = {.lex_state = 37},
+ [2117] = {.lex_state = 252},
+ [2118] = {.lex_state = 37},
+ [2119] = {.lex_state = 252},
+ [2120] = {.lex_state = 37},
+ [2121] = {.lex_state = 252},
+ [2122] = {.lex_state = 252},
+ [2123] = {.lex_state = 37},
+ [2124] = {.lex_state = 252},
+ [2125] = {.lex_state = 252},
+ [2126] = {.lex_state = 252},
+ [2127] = {.lex_state = 252},
+ [2128] = {.lex_state = 252},
+ [2129] = {.lex_state = 37},
+ [2130] = {.lex_state = 252},
+ [2131] = {.lex_state = 252},
+ [2132] = {.lex_state = 252},
+ [2133] = {.lex_state = 252},
+ [2134] = {.lex_state = 37},
+ [2135] = {.lex_state = 252},
+ [2136] = {.lex_state = 252},
+ [2137] = {.lex_state = 252},
+ [2138] = {.lex_state = 252},
+ [2139] = {.lex_state = 252},
+ [2140] = {.lex_state = 252},
+ [2141] = {.lex_state = 252},
+ [2142] = {.lex_state = 252, .external_lex_state = 4},
+ [2143] = {.lex_state = 252},
+ [2144] = {.lex_state = 252},
+ [2145] = {.lex_state = 252},
+ [2146] = {.lex_state = 252},
+ [2147] = {.lex_state = 252},
+ [2148] = {.lex_state = 252},
+ [2149] = {.lex_state = 252, .external_lex_state = 4},
+ [2150] = {.lex_state = 252},
+ [2151] = {.lex_state = 252},
+ [2152] = {.lex_state = 252, .external_lex_state = 4},
+ [2153] = {.lex_state = 252},
+ [2154] = {.lex_state = 252},
+ [2155] = {.lex_state = 252},
+ [2156] = {.lex_state = 252},
+ [2157] = {.lex_state = 37},
+ [2158] = {.lex_state = 252},
+ [2159] = {.lex_state = 252},
+ [2160] = {.lex_state = 252},
+ [2161] = {.lex_state = 252},
+ [2162] = {.lex_state = 252},
+ [2163] = {.lex_state = 252},
+ [2164] = {.lex_state = 252},
+ [2165] = {.lex_state = 252},
+ [2166] = {.lex_state = 252},
+ [2167] = {.lex_state = 252, .external_lex_state = 4},
+ [2168] = {.lex_state = 252, .external_lex_state = 4},
+ [2169] = {.lex_state = 252},
+ [2170] = {.lex_state = 252},
+ [2171] = {.lex_state = 252},
+ [2172] = {.lex_state = 252},
+ [2173] = {.lex_state = 252},
+ [2174] = {.lex_state = 252},
+ [2175] = {.lex_state = 252},
+ [2176] = {.lex_state = 252},
+ [2177] = {.lex_state = 252, .external_lex_state = 4},
+ [2178] = {.lex_state = 252},
+ [2179] = {.lex_state = 252},
+ [2180] = {.lex_state = 252},
+ [2181] = {.lex_state = 252},
+ [2182] = {.lex_state = 252},
+ [2183] = {.lex_state = 37},
+ [2184] = {.lex_state = 252},
+ [2185] = {.lex_state = 252},
+ [2186] = {.lex_state = 252, .external_lex_state = 4},
+ [2187] = {.lex_state = 252},
+ [2188] = {.lex_state = 252, .external_lex_state = 4},
+ [2189] = {.lex_state = 252, .external_lex_state = 4},
+ [2190] = {.lex_state = 252},
+ [2191] = {.lex_state = 252, .external_lex_state = 4},
+ [2192] = {.lex_state = 252},
+ [2193] = {.lex_state = 252, .external_lex_state = 4},
+ [2194] = {.lex_state = 252},
+ [2195] = {.lex_state = 252},
+ [2196] = {.lex_state = 252},
+ [2197] = {.lex_state = 252},
+ [2198] = {.lex_state = 252},
+ [2199] = {.lex_state = 252},
+ [2200] = {.lex_state = 252},
+ [2201] = {.lex_state = 252},
+ [2202] = {.lex_state = 252},
+ [2203] = {.lex_state = 252},
+ [2204] = {.lex_state = 37},
+ [2205] = {.lex_state = 252},
+ [2206] = {.lex_state = 252},
+ [2207] = {.lex_state = 252},
+ [2208] = {.lex_state = 252},
+ [2209] = {.lex_state = 252},
+ [2210] = {.lex_state = 252, .external_lex_state = 4},
+ [2211] = {.lex_state = 252, .external_lex_state = 4},
+ [2212] = {.lex_state = 252},
+ [2213] = {.lex_state = 252, .external_lex_state = 4},
+ [2214] = {.lex_state = 252, .external_lex_state = 4},
+ [2215] = {.lex_state = 252, .external_lex_state = 4},
+ [2216] = {.lex_state = 252},
+ [2217] = {.lex_state = 252},
+ [2218] = {.lex_state = 252},
+ [2219] = {.lex_state = 252},
+ [2220] = {.lex_state = 252},
+ [2221] = {.lex_state = 252},
+ [2222] = {.lex_state = 252},
+ [2223] = {.lex_state = 252},
+ [2224] = {.lex_state = 252},
+ [2225] = {.lex_state = 252},
+ [2226] = {.lex_state = 252},
+ [2227] = {.lex_state = 252},
+ [2228] = {.lex_state = 252},
+ [2229] = {.lex_state = 252},
+ [2230] = {.lex_state = 252},
+ [2231] = {.lex_state = 252},
+ [2232] = {.lex_state = 252},
+ [2233] = {.lex_state = 252},
+ [2234] = {.lex_state = 252},
+ [2235] = {.lex_state = 252},
+ [2236] = {.lex_state = 252},
+ [2237] = {.lex_state = 252},
+ [2238] = {.lex_state = 42},
+ [2239] = {.lex_state = 252},
+ [2240] = {.lex_state = 42},
+ [2241] = {.lex_state = 37},
+ [2242] = {.lex_state = 252},
+ [2243] = {.lex_state = 252},
+ [2244] = {.lex_state = 252},
+ [2245] = {.lex_state = 252},
+ [2246] = {.lex_state = 252},
+ [2247] = {.lex_state = 252},
+ [2248] = {.lex_state = 252},
+ [2249] = {.lex_state = 252},
+ [2250] = {.lex_state = 252},
+ [2251] = {.lex_state = 252},
+ [2252] = {.lex_state = 252},
+ [2253] = {.lex_state = 252},
+ [2254] = {.lex_state = 252},
+ [2255] = {.lex_state = 252},
+ [2256] = {.lex_state = 252},
+ [2257] = {.lex_state = 252},
+ [2258] = {.lex_state = 252},
+ [2259] = {.lex_state = 252},
+ [2260] = {.lex_state = 252},
+ [2261] = {.lex_state = 252},
+ [2262] = {.lex_state = 252},
+ [2263] = {.lex_state = 252},
+ [2264] = {.lex_state = 252},
+ [2265] = {.lex_state = 252},
+ [2266] = {.lex_state = 252},
+ [2267] = {.lex_state = 252},
+ [2268] = {.lex_state = 252},
+ [2269] = {.lex_state = 252},
+ [2270] = {.lex_state = 252},
+ [2271] = {.lex_state = 252},
+ [2272] = {.lex_state = 252},
+ [2273] = {.lex_state = 37},
+ [2274] = {.lex_state = 252, .external_lex_state = 4},
+ [2275] = {.lex_state = 252},
+ [2276] = {.lex_state = 252},
+ [2277] = {.lex_state = 252},
+ [2278] = {.lex_state = 252},
+ [2279] = {.lex_state = 252},
+ [2280] = {.lex_state = 252},
+ [2281] = {.lex_state = 252},
+ [2282] = {.lex_state = 252},
+ [2283] = {.lex_state = 252},
+ [2284] = {.lex_state = 252},
+ [2285] = {.lex_state = 252},
+ [2286] = {.lex_state = 252},
+ [2287] = {.lex_state = 252},
+ [2288] = {.lex_state = 252, .external_lex_state = 4},
+ [2289] = {.lex_state = 37},
+ [2290] = {.lex_state = 252},
+ [2291] = {.lex_state = 252},
+ [2292] = {.lex_state = 252},
+ [2293] = {.lex_state = 252, .external_lex_state = 4},
+ [2294] = {.lex_state = 252},
+ [2295] = {.lex_state = 252},
+ [2296] = {.lex_state = 252},
+ [2297] = {.lex_state = 252},
+ [2298] = {.lex_state = 252},
+ [2299] = {.lex_state = 252},
+ [2300] = {.lex_state = 252},
+ [2301] = {.lex_state = 252},
+ [2302] = {.lex_state = 42},
+ [2303] = {.lex_state = 42},
+ [2304] = {.lex_state = 252, .external_lex_state = 4},
+ [2305] = {.lex_state = 252, .external_lex_state = 4},
+ [2306] = {.lex_state = 42},
+ [2307] = {.lex_state = 252, .external_lex_state = 4},
+ [2308] = {.lex_state = 252},
+ [2309] = {.lex_state = 252, .external_lex_state = 4},
+ [2310] = {.lex_state = 252},
+ [2311] = {.lex_state = 252},
+ [2312] = {.lex_state = 252},
+ [2313] = {.lex_state = 252},
+ [2314] = {.lex_state = 252},
+ [2315] = {.lex_state = 252},
+ [2316] = {.lex_state = 252},
+ [2317] = {.lex_state = 252},
+ [2318] = {.lex_state = 252},
+ [2319] = {.lex_state = 252},
+ [2320] = {.lex_state = 252},
+ [2321] = {.lex_state = 252},
+ [2322] = {.lex_state = 252},
+ [2323] = {.lex_state = 56},
+ [2324] = {.lex_state = 252},
+ [2325] = {.lex_state = 252},
+ [2326] = {.lex_state = 252, .external_lex_state = 4},
+ [2327] = {.lex_state = 252},
+ [2328] = {.lex_state = 252},
+ [2329] = {.lex_state = 252, .external_lex_state = 4},
+ [2330] = {.lex_state = 252, .external_lex_state = 4},
+ [2331] = {.lex_state = 252, .external_lex_state = 4},
+ [2332] = {.lex_state = 42},
+ [2333] = {.lex_state = 252},
+ [2334] = {.lex_state = 252},
+ [2335] = {.lex_state = 252, .external_lex_state = 4},
+ [2336] = {.lex_state = 252},
+ [2337] = {.lex_state = 252},
+ [2338] = {.lex_state = 252},
+ [2339] = {.lex_state = 252},
+ [2340] = {.lex_state = 252, .external_lex_state = 4},
+ [2341] = {.lex_state = 252},
+ [2342] = {.lex_state = 252, .external_lex_state = 4},
+ [2343] = {.lex_state = 252},
+ [2344] = {.lex_state = 252, .external_lex_state = 4},
+ [2345] = {.lex_state = 252},
+ [2346] = {.lex_state = 252},
+ [2347] = {.lex_state = 252},
+ [2348] = {.lex_state = 252},
+ [2349] = {.lex_state = 252},
+ [2350] = {.lex_state = 252},
+ [2351] = {.lex_state = 252},
+ [2352] = {.lex_state = 37},
+ [2353] = {.lex_state = 42},
+ [2354] = {.lex_state = 252},
+ [2355] = {.lex_state = 42},
+ [2356] = {.lex_state = 252},
+ [2357] = {.lex_state = 252},
+ [2358] = {.lex_state = 252},
+ [2359] = {.lex_state = 252},
+ [2360] = {.lex_state = 252},
+ [2361] = {.lex_state = 252},
+ [2362] = {.lex_state = 252},
+ [2363] = {.lex_state = 252},
+ [2364] = {.lex_state = 252},
+ [2365] = {.lex_state = 252},
+ [2366] = {.lex_state = 252},
+ [2367] = {.lex_state = 252},
+ [2368] = {.lex_state = 252},
+ [2369] = {.lex_state = 252},
+ [2370] = {.lex_state = 252},
+ [2371] = {.lex_state = 252},
+ [2372] = {.lex_state = 252, .external_lex_state = 4},
+ [2373] = {.lex_state = 37},
+ [2374] = {.lex_state = 252},
+ [2375] = {.lex_state = 252},
+ [2376] = {.lex_state = 252},
+ [2377] = {.lex_state = 252, .external_lex_state = 4},
+ [2378] = {.lex_state = 252, .external_lex_state = 4},
+ [2379] = {.lex_state = 252, .external_lex_state = 4},
+ [2380] = {.lex_state = 252, .external_lex_state = 4},
+ [2381] = {.lex_state = 252},
+ [2382] = {.lex_state = 252},
+ [2383] = {.lex_state = 252},
+ [2384] = {.lex_state = 252, .external_lex_state = 4},
+ [2385] = {.lex_state = 252, .external_lex_state = 4},
+ [2386] = {.lex_state = 252, .external_lex_state = 4},
+ [2387] = {.lex_state = 252},
+ [2388] = {.lex_state = 252},
+ [2389] = {.lex_state = 252, .external_lex_state = 4},
+ [2390] = {.lex_state = 252},
+ [2391] = {.lex_state = 252},
+ [2392] = {.lex_state = 252},
+ [2393] = {.lex_state = 252},
+ [2394] = {.lex_state = 252},
+ [2395] = {.lex_state = 252},
+ [2396] = {.lex_state = 252},
+ [2397] = {.lex_state = 252, .external_lex_state = 4},
+ [2398] = {.lex_state = 252},
+ [2399] = {.lex_state = 252},
+ [2400] = {.lex_state = 252},
+ [2401] = {.lex_state = 252},
+ [2402] = {.lex_state = 252, .external_lex_state = 4},
+ [2403] = {.lex_state = 252},
+ [2404] = {.lex_state = 252},
+ [2405] = {.lex_state = 252},
+ [2406] = {.lex_state = 252},
+ [2407] = {.lex_state = 252},
+ [2408] = {.lex_state = 252, .external_lex_state = 4},
+ [2409] = {.lex_state = 252},
+ [2410] = {.lex_state = 252},
+ [2411] = {.lex_state = 252, .external_lex_state = 4},
+ [2412] = {.lex_state = 252, .external_lex_state = 4},
+ [2413] = {.lex_state = 37},
+ [2414] = {.lex_state = 252, .external_lex_state = 4},
+ [2415] = {.lex_state = 42},
+ [2416] = {.lex_state = 252, .external_lex_state = 4},
+ [2417] = {.lex_state = 252},
+ [2418] = {.lex_state = 252},
+ [2419] = {.lex_state = 252},
+ [2420] = {.lex_state = 252},
+ [2421] = {.lex_state = 252},
+ [2422] = {.lex_state = 252},
+ [2423] = {.lex_state = 42},
+ [2424] = {.lex_state = 252, .external_lex_state = 4},
+ [2425] = {.lex_state = 252},
+ [2426] = {.lex_state = 252},
+ [2427] = {.lex_state = 252, .external_lex_state = 4},
+ [2428] = {.lex_state = 252, .external_lex_state = 4},
+ [2429] = {.lex_state = 252, .external_lex_state = 4},
+ [2430] = {.lex_state = 252},
+ [2431] = {.lex_state = 252, .external_lex_state = 4},
+ [2432] = {.lex_state = 252},
+ [2433] = {.lex_state = 252},
+ [2434] = {.lex_state = 252},
+ [2435] = {.lex_state = 252},
+ [2436] = {.lex_state = 252},
+ [2437] = {.lex_state = 252},
+ [2438] = {.lex_state = 252},
+ [2439] = {.lex_state = 252},
+ [2440] = {.lex_state = 252},
+ [2441] = {.lex_state = 252},
+ [2442] = {.lex_state = 252},
+ [2443] = {.lex_state = 252},
+ [2444] = {.lex_state = 252, .external_lex_state = 4},
+ [2445] = {.lex_state = 252, .external_lex_state = 4},
+ [2446] = {.lex_state = 252, .external_lex_state = 4},
+ [2447] = {.lex_state = 252},
+ [2448] = {.lex_state = 252},
+ [2449] = {.lex_state = 252},
+ [2450] = {.lex_state = 252},
+ [2451] = {.lex_state = 252},
+ [2452] = {.lex_state = 252},
+ [2453] = {.lex_state = 252},
+ [2454] = {.lex_state = 252, .external_lex_state = 4},
+ [2455] = {.lex_state = 252},
+ [2456] = {.lex_state = 252},
+ [2457] = {.lex_state = 252},
+ [2458] = {.lex_state = 252},
+ [2459] = {.lex_state = 252},
+ [2460] = {.lex_state = 252},
+ [2461] = {.lex_state = 252},
+ [2462] = {.lex_state = 252},
+ [2463] = {.lex_state = 252},
+ [2464] = {.lex_state = 252},
+ [2465] = {.lex_state = 252},
+ [2466] = {.lex_state = 252},
+ [2467] = {.lex_state = 252},
+ [2468] = {.lex_state = 252},
+ [2469] = {.lex_state = 252},
+ [2470] = {.lex_state = 252, .external_lex_state = 4},
+ [2471] = {.lex_state = 252},
+ [2472] = {.lex_state = 252},
+ [2473] = {.lex_state = 252},
+ [2474] = {.lex_state = 252},
+ [2475] = {.lex_state = 252},
+ [2476] = {.lex_state = 252},
+ [2477] = {.lex_state = 252},
+ [2478] = {.lex_state = 252},
+ [2479] = {.lex_state = 252},
+ [2480] = {.lex_state = 252},
+ [2481] = {.lex_state = 252},
+ [2482] = {.lex_state = 252},
+ [2483] = {.lex_state = 252},
+ [2484] = {.lex_state = 252},
+ [2485] = {.lex_state = 252},
+ [2486] = {.lex_state = 252},
+ [2487] = {.lex_state = 252},
+ [2488] = {.lex_state = 42},
+ [2489] = {.lex_state = 252},
+ [2490] = {.lex_state = 252, .external_lex_state = 4},
+ [2491] = {.lex_state = 252},
+ [2492] = {.lex_state = 252},
+ [2493] = {.lex_state = 252, .external_lex_state = 4},
+ [2494] = {.lex_state = 252},
+ [2495] = {.lex_state = 252},
+ [2496] = {.lex_state = 252},
+ [2497] = {.lex_state = 252},
+ [2498] = {.lex_state = 252},
+ [2499] = {.lex_state = 252},
+ [2500] = {.lex_state = 252},
+ [2501] = {.lex_state = 252},
+ [2502] = {.lex_state = 252},
+ [2503] = {.lex_state = 252},
+ [2504] = {.lex_state = 56},
+ [2505] = {.lex_state = 252},
+ [2506] = {.lex_state = 252},
+ [2507] = {.lex_state = 252},
+ [2508] = {.lex_state = 252},
+ [2509] = {.lex_state = 252},
+ [2510] = {.lex_state = 252},
+ [2511] = {.lex_state = 252},
+ [2512] = {.lex_state = 252},
+ [2513] = {.lex_state = 37},
+ [2514] = {.lex_state = 252},
+ [2515] = {.lex_state = 252},
+ [2516] = {.lex_state = 252},
+ [2517] = {.lex_state = 252},
+ [2518] = {.lex_state = 252},
+ [2519] = {.lex_state = 252},
+ [2520] = {.lex_state = 252},
+ [2521] = {.lex_state = 252},
+ [2522] = {.lex_state = 252, .external_lex_state = 4},
+ [2523] = {.lex_state = 252},
+ [2524] = {.lex_state = 252},
+ [2525] = {.lex_state = 252},
+ [2526] = {.lex_state = 252},
+ [2527] = {.lex_state = 252},
+ [2528] = {.lex_state = 252},
+ [2529] = {.lex_state = 252},
+ [2530] = {.lex_state = 252},
+ [2531] = {.lex_state = 252},
+ [2532] = {.lex_state = 252},
+ [2533] = {.lex_state = 252},
+ [2534] = {.lex_state = 252},
+ [2535] = {.lex_state = 252},
+ [2536] = {.lex_state = 252},
+ [2537] = {.lex_state = 252},
+ [2538] = {.lex_state = 252},
+ [2539] = {.lex_state = 252},
+ [2540] = {.lex_state = 252},
+ [2541] = {.lex_state = 252},
+ [2542] = {.lex_state = 252},
+ [2543] = {.lex_state = 252},
+ [2544] = {.lex_state = 252},
+ [2545] = {.lex_state = 252},
+ [2546] = {.lex_state = 252},
+ [2547] = {.lex_state = 252},
+ [2548] = {.lex_state = 252},
+ [2549] = {.lex_state = 252},
+ [2550] = {.lex_state = 252},
+ [2551] = {.lex_state = 252},
+ [2552] = {.lex_state = 252},
+ [2553] = {.lex_state = 252},
+ [2554] = {.lex_state = 252},
+ [2555] = {.lex_state = 252},
+ [2556] = {.lex_state = 252},
+ [2557] = {.lex_state = 252},
+ [2558] = {.lex_state = 252},
+ [2559] = {.lex_state = 252},
+ [2560] = {.lex_state = 252},
+ [2561] = {.lex_state = 252},
+ [2562] = {.lex_state = 252},
+ [2563] = {.lex_state = 252},
+ [2564] = {.lex_state = 252},
+ [2565] = {.lex_state = 252},
+ [2566] = {.lex_state = 252},
+ [2567] = {.lex_state = 252},
+ [2568] = {.lex_state = 252},
+ [2569] = {.lex_state = 252},
+ [2570] = {.lex_state = 252},
+ [2571] = {.lex_state = 252},
+ [2572] = {.lex_state = 252},
+ [2573] = {.lex_state = 252},
+ [2574] = {.lex_state = 252},
+ [2575] = {.lex_state = 252},
+ [2576] = {.lex_state = 252},
+ [2577] = {.lex_state = 252},
+ [2578] = {.lex_state = 252},
+ [2579] = {.lex_state = 252},
+ [2580] = {.lex_state = 252},
+ [2581] = {.lex_state = 252},
+ [2582] = {.lex_state = 252},
+ [2583] = {.lex_state = 252},
+ [2584] = {.lex_state = 252},
+ [2585] = {.lex_state = 252},
+ [2586] = {.lex_state = 252},
+ [2587] = {.lex_state = 252},
+ [2588] = {.lex_state = 252},
+ [2589] = {.lex_state = 252},
+ [2590] = {.lex_state = 252},
+ [2591] = {.lex_state = 252},
+ [2592] = {.lex_state = 252},
+ [2593] = {.lex_state = 252},
+ [2594] = {.lex_state = 252},
+ [2595] = {.lex_state = 252},
+ [2596] = {.lex_state = 252},
+ [2597] = {.lex_state = 252},
+ [2598] = {.lex_state = 252},
+ [2599] = {.lex_state = 252},
+ [2600] = {.lex_state = 252},
+ [2601] = {.lex_state = 252},
+ [2602] = {.lex_state = 252},
+ [2603] = {.lex_state = 252},
+ [2604] = {.lex_state = 252, .external_lex_state = 4},
+ [2605] = {.lex_state = 252},
+ [2606] = {.lex_state = 252},
+ [2607] = {.lex_state = 252},
+ [2608] = {.lex_state = 252},
+ [2609] = {.lex_state = 252},
+ [2610] = {.lex_state = 252},
+ [2611] = {.lex_state = 252},
+ [2612] = {.lex_state = 252},
+ [2613] = {.lex_state = 252},
+ [2614] = {.lex_state = 252},
+ [2615] = {.lex_state = 252},
+ [2616] = {.lex_state = 252},
+ [2617] = {.lex_state = 252},
+ [2618] = {.lex_state = 252},
+ [2619] = {.lex_state = 252},
+ [2620] = {.lex_state = 252},
+ [2621] = {.lex_state = 252},
+ [2622] = {.lex_state = 252},
+ [2623] = {.lex_state = 252},
+ [2624] = {.lex_state = 252},
+ [2625] = {.lex_state = 252, .external_lex_state = 4},
+ [2626] = {.lex_state = 252},
+ [2627] = {.lex_state = 252},
+ [2628] = {.lex_state = 252},
+ [2629] = {.lex_state = 252},
+ [2630] = {.lex_state = 252},
+ [2631] = {.lex_state = 252},
+ [2632] = {.lex_state = 252},
+ [2633] = {.lex_state = 252},
+ [2634] = {.lex_state = 252},
+ [2635] = {.lex_state = 252},
+ [2636] = {.lex_state = 252},
+ [2637] = {.lex_state = 4},
+ [2638] = {.lex_state = 252},
+ [2639] = {.lex_state = 252},
+ [2640] = {.lex_state = 252},
+ [2641] = {.lex_state = 252},
+ [2642] = {.lex_state = 252},
+ [2643] = {.lex_state = 252},
+ [2644] = {.lex_state = 252},
+ [2645] = {.lex_state = 252},
+ [2646] = {.lex_state = 252},
+ [2647] = {.lex_state = 252},
+ [2648] = {.lex_state = 252},
+ [2649] = {.lex_state = 252},
+ [2650] = {.lex_state = 252},
+ [2651] = {.lex_state = 252, .external_lex_state = 4},
+ [2652] = {.lex_state = 252},
+ [2653] = {.lex_state = 252},
+ [2654] = {.lex_state = 37},
+ [2655] = {.lex_state = 252},
+ [2656] = {.lex_state = 37},
+ [2657] = {.lex_state = 37},
+ [2658] = {.lex_state = 252},
+ [2659] = {.lex_state = 37},
+ [2660] = {.lex_state = 42},
+ [2661] = {.lex_state = 252},
+ [2662] = {.lex_state = 6},
+ [2663] = {.lex_state = 252},
+ [2664] = {.lex_state = 37},
+ [2665] = {.lex_state = 37},
+ [2666] = {.lex_state = 252},
+ [2667] = {.lex_state = 37},
+ [2668] = {.lex_state = 252},
+ [2669] = {.lex_state = 6},
+ [2670] = {.lex_state = 37},
+ [2671] = {.lex_state = 6},
+ [2672] = {.lex_state = 252},
+ [2673] = {.lex_state = 252},
+ [2674] = {.lex_state = 42},
+ [2675] = {.lex_state = 252},
+ [2676] = {.lex_state = 252},
+ [2677] = {.lex_state = 252},
+ [2678] = {.lex_state = 252},
+ [2679] = {.lex_state = 252},
+ [2680] = {.lex_state = 252},
+ [2681] = {.lex_state = 252},
+ [2682] = {.lex_state = 252},
+ [2683] = {.lex_state = 252},
+ [2684] = {.lex_state = 37},
+ [2685] = {.lex_state = 37},
+ [2686] = {.lex_state = 252},
+ [2687] = {.lex_state = 252},
+ [2688] = {.lex_state = 252},
+ [2689] = {.lex_state = 252},
+ [2690] = {.lex_state = 252},
+ [2691] = {.lex_state = 252},
+ [2692] = {.lex_state = 252},
+ [2693] = {.lex_state = 252},
+ [2694] = {.lex_state = 37},
+ [2695] = {.lex_state = 37},
+ [2696] = {.lex_state = 252},
+ [2697] = {.lex_state = 42},
+ [2698] = {.lex_state = 252},
+ [2699] = {.lex_state = 252},
+ [2700] = {.lex_state = 252},
+ [2701] = {.lex_state = 252},
+ [2702] = {.lex_state = 252},
+ [2703] = {.lex_state = 252},
+ [2704] = {.lex_state = 252},
+ [2705] = {.lex_state = 252},
+ [2706] = {.lex_state = 42},
+ [2707] = {.lex_state = 252},
+ [2708] = {.lex_state = 33},
+ [2709] = {.lex_state = 252},
+ [2710] = {.lex_state = 33},
+ [2711] = {.lex_state = 252},
+ [2712] = {.lex_state = 42},
+ [2713] = {.lex_state = 37},
+ [2714] = {.lex_state = 252},
+ [2715] = {.lex_state = 37},
+ [2716] = {.lex_state = 252},
+ [2717] = {.lex_state = 252},
+ [2718] = {.lex_state = 6},
+ [2719] = {.lex_state = 252},
+ [2720] = {.lex_state = 252},
+ [2721] = {.lex_state = 42},
+ [2722] = {.lex_state = 37},
+ [2723] = {.lex_state = 42},
+ [2724] = {.lex_state = 252},
+ [2725] = {.lex_state = 37},
+ [2726] = {.lex_state = 37},
+ [2727] = {.lex_state = 42},
+ [2728] = {.lex_state = 252},
+ [2729] = {.lex_state = 252},
+ [2730] = {.lex_state = 252},
+ [2731] = {.lex_state = 252},
+ [2732] = {.lex_state = 252},
+ [2733] = {.lex_state = 252},
+ [2734] = {.lex_state = 37},
+ [2735] = {.lex_state = 252},
+ [2736] = {.lex_state = 252},
+ [2737] = {.lex_state = 252},
+ [2738] = {.lex_state = 42},
+ [2739] = {.lex_state = 252},
+ [2740] = {.lex_state = 252},
+ [2741] = {.lex_state = 42},
+ [2742] = {.lex_state = 252},
+ [2743] = {.lex_state = 252},
+ [2744] = {.lex_state = 252},
+ [2745] = {.lex_state = 42},
+ [2746] = {.lex_state = 252},
+ [2747] = {.lex_state = 37},
+ [2748] = {.lex_state = 252},
+ [2749] = {.lex_state = 37},
+ [2750] = {.lex_state = 252},
+ [2751] = {.lex_state = 37},
+ [2752] = {.lex_state = 252},
+ [2753] = {.lex_state = 252},
+ [2754] = {.lex_state = 252},
+ [2755] = {.lex_state = 42},
+ [2756] = {.lex_state = 252},
+ [2757] = {.lex_state = 37},
+ [2758] = {.lex_state = 252},
+ [2759] = {.lex_state = 37},
+ [2760] = {.lex_state = 42},
+ [2761] = {.lex_state = 252},
+ [2762] = {.lex_state = 37},
+ [2763] = {.lex_state = 252},
+ [2764] = {.lex_state = 37},
+ [2765] = {.lex_state = 252},
+ [2766] = {.lex_state = 252},
+ [2767] = {.lex_state = 252},
+ [2768] = {.lex_state = 252},
+ [2769] = {.lex_state = 252},
+ [2770] = {.lex_state = 252},
+ [2771] = {.lex_state = 42},
+ [2772] = {.lex_state = 252},
+ [2773] = {.lex_state = 252},
+ [2774] = {.lex_state = 252},
+ [2775] = {.lex_state = 37},
+ [2776] = {.lex_state = 252},
+ [2777] = {.lex_state = 37},
+ [2778] = {.lex_state = 252},
+ [2779] = {.lex_state = 252},
+ [2780] = {.lex_state = 252},
+ [2781] = {.lex_state = 252},
+ [2782] = {.lex_state = 252},
};
enum {
@@ -13232,6 +13705,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_GT] = ACTIONS(1),
[anon_sym_DOT] = ACTIONS(1),
[anon_sym_LT_SLASH] = ACTIONS(1),
+ [anon_sym_DQUOTE] = ACTIONS(1),
+ [anon_sym_SQUOTE] = ACTIONS(1),
[anon_sym_class] = ACTIONS(1),
[anon_sym_extends] = ACTIONS(1),
[anon_sym_function] = ACTIONS(1),
@@ -13281,8 +13756,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_delete] = ACTIONS(1),
[anon_sym_PLUS_PLUS] = ACTIONS(1),
[anon_sym_DASH_DASH] = ACTIONS(1),
- [anon_sym_DQUOTE] = ACTIONS(1),
- [anon_sym_SQUOTE] = ACTIONS(1),
[sym_escape_sequence] = ACTIONS(1),
[sym_comment] = ACTIONS(3),
[anon_sym_BQUOTE] = ACTIONS(1),
@@ -13307,72 +13780,72 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym__ternary_qmark] = ACTIONS(1),
},
[1] = {
- [sym_program] = STATE(2651),
- [sym_export_statement] = STATE(58),
- [sym_declaration] = STATE(58),
- [sym_import] = STATE(1268),
- [sym_import_statement] = STATE(58),
- [sym_expression_statement] = STATE(58),
- [sym_variable_declaration] = STATE(971),
- [sym_lexical_declaration] = STATE(971),
- [sym_statement_block] = STATE(58),
- [sym_if_statement] = STATE(58),
- [sym_switch_statement] = STATE(58),
- [sym_for_statement] = STATE(58),
- [sym_for_in_statement] = STATE(58),
- [sym_while_statement] = STATE(58),
- [sym_do_statement] = STATE(58),
- [sym_try_statement] = STATE(58),
- [sym_with_statement] = STATE(58),
- [sym_break_statement] = STATE(58),
- [sym_continue_statement] = STATE(58),
- [sym_debugger_statement] = STATE(58),
- [sym_return_statement] = STATE(58),
- [sym_throw_statement] = STATE(58),
- [sym_empty_statement] = STATE(58),
- [sym_labeled_statement] = STATE(58),
- [sym_parenthesized_expression] = STATE(1029),
- [sym_expression] = STATE(1248),
- [sym_primary_expression] = STATE(1247),
- [sym_yield_expression] = STATE(1246),
- [sym_object] = STATE(1268),
- [sym_object_pattern] = STATE(2656),
- [sym_array] = STATE(1268),
- [sym_array_pattern] = STATE(2656),
- [sym_glimmer_template] = STATE(1246),
- [sym_glimmer_opening_tag] = STATE(1921),
- [sym_jsx_element] = STATE(1246),
- [sym_jsx_opening_element] = STATE(1653),
- [sym_jsx_self_closing_element] = STATE(1246),
- [sym_class] = STATE(1268),
- [sym_class_declaration] = STATE(971),
- [sym_function] = STATE(1268),
- [sym_function_declaration] = STATE(971),
- [sym_generator_function] = STATE(1268),
- [sym_generator_function_declaration] = STATE(971),
- [sym_arrow_function] = STATE(1268),
- [sym_call_expression] = STATE(1268),
- [sym_new_expression] = STATE(1246),
- [sym_await_expression] = STATE(1246),
- [sym_member_expression] = STATE(1029),
- [sym_subscript_expression] = STATE(1029),
- [sym_assignment_expression] = STATE(1246),
- [sym__augmented_assignment_lhs] = STATE(1597),
- [sym_augmented_assignment_expression] = STATE(1246),
- [sym__destructuring_pattern] = STATE(2656),
- [sym_ternary_expression] = STATE(1246),
- [sym_binary_expression] = STATE(1246),
- [sym_unary_expression] = STATE(1246),
- [sym_update_expression] = STATE(1246),
- [sym_sequence_expression] = STATE(2627),
- [sym_string] = STATE(1268),
- [sym_template_string] = STATE(1268),
- [sym_regex] = STATE(1268),
- [sym_meta_property] = STATE(1268),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2662),
- [aux_sym_program_repeat1] = STATE(58),
- [aux_sym_export_statement_repeat1] = STATE(1827),
+ [sym_program] = STATE(2676),
+ [sym_export_statement] = STATE(57),
+ [sym_declaration] = STATE(57),
+ [sym_import] = STATE(1235),
+ [sym_import_statement] = STATE(57),
+ [sym_expression_statement] = STATE(57),
+ [sym_variable_declaration] = STATE(909),
+ [sym_lexical_declaration] = STATE(909),
+ [sym_statement_block] = STATE(57),
+ [sym_if_statement] = STATE(57),
+ [sym_switch_statement] = STATE(57),
+ [sym_for_statement] = STATE(57),
+ [sym_for_in_statement] = STATE(57),
+ [sym_while_statement] = STATE(57),
+ [sym_do_statement] = STATE(57),
+ [sym_try_statement] = STATE(57),
+ [sym_with_statement] = STATE(57),
+ [sym_break_statement] = STATE(57),
+ [sym_continue_statement] = STATE(57),
+ [sym_debugger_statement] = STATE(57),
+ [sym_return_statement] = STATE(57),
+ [sym_throw_statement] = STATE(57),
+ [sym_empty_statement] = STATE(57),
+ [sym_labeled_statement] = STATE(57),
+ [sym_parenthesized_expression] = STATE(1028),
+ [sym_expression] = STATE(1250),
+ [sym_primary_expression] = STATE(1249),
+ [sym_yield_expression] = STATE(1245),
+ [sym_object] = STATE(1235),
+ [sym_object_pattern] = STATE(2717),
+ [sym_array] = STATE(1235),
+ [sym_array_pattern] = STATE(2717),
+ [sym_glimmer_template] = STATE(1245),
+ [sym_glimmer_opening_tag] = STATE(1935),
+ [sym_jsx_element] = STATE(1245),
+ [sym_jsx_opening_element] = STATE(1651),
+ [sym_jsx_self_closing_element] = STATE(1245),
+ [sym_class] = STATE(1235),
+ [sym_class_declaration] = STATE(909),
+ [sym_function] = STATE(1235),
+ [sym_function_declaration] = STATE(909),
+ [sym_generator_function] = STATE(1235),
+ [sym_generator_function_declaration] = STATE(909),
+ [sym_arrow_function] = STATE(1235),
+ [sym_call_expression] = STATE(1235),
+ [sym_new_expression] = STATE(1245),
+ [sym_await_expression] = STATE(1245),
+ [sym_member_expression] = STATE(1028),
+ [sym_subscript_expression] = STATE(1028),
+ [sym_assignment_expression] = STATE(1245),
+ [sym__augmented_assignment_lhs] = STATE(1616),
+ [sym_augmented_assignment_expression] = STATE(1245),
+ [sym__destructuring_pattern] = STATE(2717),
+ [sym_ternary_expression] = STATE(1245),
+ [sym_binary_expression] = STATE(1245),
+ [sym_unary_expression] = STATE(1245),
+ [sym_update_expression] = STATE(1245),
+ [sym_sequence_expression] = STATE(2522),
+ [sym_string] = STATE(1235),
+ [sym_template_string] = STATE(1235),
+ [sym_regex] = STATE(1235),
+ [sym_meta_property] = STATE(1235),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2680),
+ [aux_sym_program_repeat1] = STATE(57),
+ [aux_sym_export_statement_repeat1] = STATE(1810),
[ts_builtin_sym_end] = ACTIONS(5),
[sym_identifier] = ACTIONS(7),
[sym_hash_bang_line] = ACTIONS(9),
@@ -13401,22 +13874,22 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_LBRACK] = ACTIONS(53),
[anon_sym_LTtemplate_GT] = ACTIONS(55),
[anon_sym_LT] = ACTIONS(57),
- [anon_sym_class] = ACTIONS(59),
- [anon_sym_async] = ACTIONS(61),
- [anon_sym_function] = ACTIONS(63),
- [anon_sym_new] = ACTIONS(65),
- [anon_sym_PLUS] = ACTIONS(67),
- [anon_sym_DASH] = ACTIONS(67),
- [anon_sym_SLASH] = ACTIONS(69),
- [anon_sym_BANG] = ACTIONS(67),
- [anon_sym_TILDE] = ACTIONS(67),
- [anon_sym_typeof] = ACTIONS(67),
- [anon_sym_void] = ACTIONS(67),
- [anon_sym_delete] = ACTIONS(67),
- [anon_sym_PLUS_PLUS] = ACTIONS(71),
- [anon_sym_DASH_DASH] = ACTIONS(71),
- [anon_sym_DQUOTE] = ACTIONS(73),
- [anon_sym_SQUOTE] = ACTIONS(75),
+ [anon_sym_DQUOTE] = ACTIONS(59),
+ [anon_sym_SQUOTE] = ACTIONS(61),
+ [anon_sym_class] = ACTIONS(63),
+ [anon_sym_async] = ACTIONS(65),
+ [anon_sym_function] = ACTIONS(67),
+ [anon_sym_new] = ACTIONS(69),
+ [anon_sym_PLUS] = ACTIONS(71),
+ [anon_sym_DASH] = ACTIONS(71),
+ [anon_sym_SLASH] = ACTIONS(73),
+ [anon_sym_BANG] = ACTIONS(71),
+ [anon_sym_TILDE] = ACTIONS(71),
+ [anon_sym_typeof] = ACTIONS(71),
+ [anon_sym_void] = ACTIONS(71),
+ [anon_sym_delete] = ACTIONS(71),
+ [anon_sym_PLUS_PLUS] = ACTIONS(75),
+ [anon_sym_DASH_DASH] = ACTIONS(75),
[sym_comment] = ACTIONS(3),
[anon_sym_BQUOTE] = ACTIONS(77),
[sym_number] = ACTIONS(79),
@@ -13433,81 +13906,81 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(87),
},
[2] = {
- [sym_export_statement] = STATE(20),
- [sym_declaration] = STATE(20),
- [sym_import] = STATE(1268),
- [sym_import_statement] = STATE(20),
- [sym_expression_statement] = STATE(20),
- [sym_variable_declaration] = STATE(971),
- [sym_lexical_declaration] = STATE(971),
- [sym_statement_block] = STATE(20),
- [sym_if_statement] = STATE(20),
- [sym_switch_statement] = STATE(20),
- [sym_for_statement] = STATE(20),
- [sym_for_in_statement] = STATE(20),
- [sym_while_statement] = STATE(20),
- [sym_do_statement] = STATE(20),
- [sym_try_statement] = STATE(20),
- [sym_with_statement] = STATE(20),
- [sym_break_statement] = STATE(20),
- [sym_continue_statement] = STATE(20),
- [sym_debugger_statement] = STATE(20),
- [sym_return_statement] = STATE(20),
- [sym_throw_statement] = STATE(20),
- [sym_empty_statement] = STATE(20),
- [sym_labeled_statement] = STATE(20),
- [sym_parenthesized_expression] = STATE(1029),
- [sym_expression] = STATE(1248),
- [sym_primary_expression] = STATE(1247),
- [sym_yield_expression] = STATE(1246),
- [sym_object] = STATE(1268),
- [sym_object_pattern] = STATE(2674),
- [sym_object_assignment_pattern] = STATE(1977),
- [sym_array] = STATE(1268),
- [sym_array_pattern] = STATE(2674),
- [sym_glimmer_template] = STATE(1246),
- [sym_glimmer_opening_tag] = STATE(1921),
- [sym_jsx_element] = STATE(1246),
- [sym_jsx_opening_element] = STATE(1653),
- [sym_jsx_self_closing_element] = STATE(1246),
- [sym_class] = STATE(1268),
- [sym_class_declaration] = STATE(971),
- [sym_function] = STATE(1268),
- [sym_function_declaration] = STATE(971),
- [sym_generator_function] = STATE(1268),
- [sym_generator_function_declaration] = STATE(971),
- [sym_arrow_function] = STATE(1268),
- [sym_call_expression] = STATE(1268),
- [sym_new_expression] = STATE(1246),
- [sym_await_expression] = STATE(1246),
- [sym_member_expression] = STATE(1029),
- [sym_subscript_expression] = STATE(1029),
- [sym_assignment_expression] = STATE(1246),
- [sym__augmented_assignment_lhs] = STATE(1597),
- [sym_augmented_assignment_expression] = STATE(1246),
- [sym__destructuring_pattern] = STATE(2674),
- [sym_spread_element] = STATE(2018),
- [sym_ternary_expression] = STATE(1246),
- [sym_binary_expression] = STATE(1246),
- [sym_unary_expression] = STATE(1246),
- [sym_update_expression] = STATE(1246),
- [sym_sequence_expression] = STATE(2627),
- [sym_string] = STATE(1358),
- [sym_template_string] = STATE(1268),
- [sym_regex] = STATE(1268),
- [sym_meta_property] = STATE(1268),
- [sym_decorator] = STATE(1592),
- [sym_formal_parameters] = STATE(2662),
- [sym_rest_pattern] = STATE(1977),
- [sym_method_definition] = STATE(2018),
- [sym_pair] = STATE(2018),
- [sym_pair_pattern] = STATE(1977),
- [sym__property_name] = STATE(2087),
- [sym_computed_property_name] = STATE(2087),
- [aux_sym_program_repeat1] = STATE(20),
- [aux_sym_export_statement_repeat1] = STATE(1507),
- [aux_sym_object_repeat1] = STATE(2017),
- [aux_sym_object_pattern_repeat1] = STATE(2085),
+ [sym_export_statement] = STATE(19),
+ [sym_declaration] = STATE(19),
+ [sym_import] = STATE(1235),
+ [sym_import_statement] = STATE(19),
+ [sym_expression_statement] = STATE(19),
+ [sym_variable_declaration] = STATE(909),
+ [sym_lexical_declaration] = STATE(909),
+ [sym_statement_block] = STATE(19),
+ [sym_if_statement] = STATE(19),
+ [sym_switch_statement] = STATE(19),
+ [sym_for_statement] = STATE(19),
+ [sym_for_in_statement] = STATE(19),
+ [sym_while_statement] = STATE(19),
+ [sym_do_statement] = STATE(19),
+ [sym_try_statement] = STATE(19),
+ [sym_with_statement] = STATE(19),
+ [sym_break_statement] = STATE(19),
+ [sym_continue_statement] = STATE(19),
+ [sym_debugger_statement] = STATE(19),
+ [sym_return_statement] = STATE(19),
+ [sym_throw_statement] = STATE(19),
+ [sym_empty_statement] = STATE(19),
+ [sym_labeled_statement] = STATE(19),
+ [sym_parenthesized_expression] = STATE(1028),
+ [sym_expression] = STATE(1250),
+ [sym_primary_expression] = STATE(1249),
+ [sym_yield_expression] = STATE(1245),
+ [sym_object] = STATE(1235),
+ [sym_object_pattern] = STATE(2692),
+ [sym_object_assignment_pattern] = STATE(1993),
+ [sym_array] = STATE(1235),
+ [sym_array_pattern] = STATE(2692),
+ [sym_glimmer_template] = STATE(1245),
+ [sym_glimmer_opening_tag] = STATE(1935),
+ [sym_jsx_element] = STATE(1245),
+ [sym_jsx_opening_element] = STATE(1651),
+ [sym_jsx_self_closing_element] = STATE(1245),
+ [sym_class] = STATE(1235),
+ [sym_class_declaration] = STATE(909),
+ [sym_function] = STATE(1235),
+ [sym_function_declaration] = STATE(909),
+ [sym_generator_function] = STATE(1235),
+ [sym_generator_function_declaration] = STATE(909),
+ [sym_arrow_function] = STATE(1235),
+ [sym_call_expression] = STATE(1235),
+ [sym_new_expression] = STATE(1245),
+ [sym_await_expression] = STATE(1245),
+ [sym_member_expression] = STATE(1028),
+ [sym_subscript_expression] = STATE(1028),
+ [sym_assignment_expression] = STATE(1245),
+ [sym__augmented_assignment_lhs] = STATE(1616),
+ [sym_augmented_assignment_expression] = STATE(1245),
+ [sym__destructuring_pattern] = STATE(2692),
+ [sym_spread_element] = STATE(2119),
+ [sym_ternary_expression] = STATE(1245),
+ [sym_binary_expression] = STATE(1245),
+ [sym_unary_expression] = STATE(1245),
+ [sym_update_expression] = STATE(1245),
+ [sym_sequence_expression] = STATE(2522),
+ [sym_string] = STATE(1348),
+ [sym_template_string] = STATE(1235),
+ [sym_regex] = STATE(1235),
+ [sym_meta_property] = STATE(1235),
+ [sym_decorator] = STATE(1586),
+ [sym_formal_parameters] = STATE(2680),
+ [sym_rest_pattern] = STATE(1993),
+ [sym_method_definition] = STATE(2119),
+ [sym_pair] = STATE(2119),
+ [sym_pair_pattern] = STATE(1993),
+ [sym__property_name] = STATE(2106),
+ [sym_computed_property_name] = STATE(2106),
+ [aux_sym_program_repeat1] = STATE(19),
+ [aux_sym_export_statement_repeat1] = STATE(1505),
+ [aux_sym_object_repeat1] = STATE(2065),
+ [aux_sym_object_pattern_repeat1] = STATE(2061),
[sym_identifier] = ACTIONS(89),
[anon_sym_export] = ACTIONS(91),
[anon_sym_STAR] = ACTIONS(93),
@@ -13537,23 +14010,23 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_LBRACK] = ACTIONS(99),
[anon_sym_LTtemplate_GT] = ACTIONS(55),
[anon_sym_LT] = ACTIONS(57),
- [anon_sym_class] = ACTIONS(59),
+ [anon_sym_DQUOTE] = ACTIONS(59),
+ [anon_sym_SQUOTE] = ACTIONS(61),
+ [anon_sym_class] = ACTIONS(63),
[anon_sym_async] = ACTIONS(101),
- [anon_sym_function] = ACTIONS(63),
- [anon_sym_new] = ACTIONS(65),
+ [anon_sym_function] = ACTIONS(67),
+ [anon_sym_new] = ACTIONS(69),
[anon_sym_DOT_DOT_DOT] = ACTIONS(103),
- [anon_sym_PLUS] = ACTIONS(67),
- [anon_sym_DASH] = ACTIONS(67),
- [anon_sym_SLASH] = ACTIONS(69),
- [anon_sym_BANG] = ACTIONS(67),
- [anon_sym_TILDE] = ACTIONS(67),
- [anon_sym_typeof] = ACTIONS(67),
- [anon_sym_void] = ACTIONS(67),
- [anon_sym_delete] = ACTIONS(67),
- [anon_sym_PLUS_PLUS] = ACTIONS(71),
- [anon_sym_DASH_DASH] = ACTIONS(71),
- [anon_sym_DQUOTE] = ACTIONS(73),
- [anon_sym_SQUOTE] = ACTIONS(75),
+ [anon_sym_PLUS] = ACTIONS(71),
+ [anon_sym_DASH] = ACTIONS(71),
+ [anon_sym_SLASH] = ACTIONS(73),
+ [anon_sym_BANG] = ACTIONS(71),
+ [anon_sym_TILDE] = ACTIONS(71),
+ [anon_sym_typeof] = ACTIONS(71),
+ [anon_sym_void] = ACTIONS(71),
+ [anon_sym_delete] = ACTIONS(71),
+ [anon_sym_PLUS_PLUS] = ACTIONS(75),
+ [anon_sym_DASH_DASH] = ACTIONS(75),
[sym_comment] = ACTIONS(3),
[anon_sym_BQUOTE] = ACTIONS(77),
[sym_number] = ACTIONS(105),
@@ -13571,87 +14044,87 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(115),
},
[3] = {
- [sym_export_statement] = STATE(20),
- [sym_declaration] = STATE(20),
- [sym_import] = STATE(1268),
- [sym_import_statement] = STATE(20),
- [sym_expression_statement] = STATE(20),
- [sym_variable_declaration] = STATE(971),
- [sym_lexical_declaration] = STATE(971),
- [sym_statement_block] = STATE(20),
- [sym_if_statement] = STATE(20),
- [sym_switch_statement] = STATE(20),
- [sym_for_statement] = STATE(20),
- [sym_for_in_statement] = STATE(20),
- [sym_while_statement] = STATE(20),
- [sym_do_statement] = STATE(20),
- [sym_try_statement] = STATE(20),
- [sym_with_statement] = STATE(20),
- [sym_break_statement] = STATE(20),
- [sym_continue_statement] = STATE(20),
- [sym_debugger_statement] = STATE(20),
- [sym_return_statement] = STATE(20),
- [sym_throw_statement] = STATE(20),
- [sym_empty_statement] = STATE(20),
- [sym_labeled_statement] = STATE(20),
- [sym_parenthesized_expression] = STATE(1029),
- [sym_expression] = STATE(1248),
- [sym_primary_expression] = STATE(1247),
- [sym_yield_expression] = STATE(1246),
- [sym_object] = STATE(1268),
- [sym_object_pattern] = STATE(2674),
- [sym_object_assignment_pattern] = STATE(1977),
- [sym_array] = STATE(1268),
- [sym_array_pattern] = STATE(2674),
- [sym_glimmer_template] = STATE(1246),
- [sym_glimmer_opening_tag] = STATE(1921),
- [sym_jsx_element] = STATE(1246),
- [sym_jsx_opening_element] = STATE(1653),
- [sym_jsx_self_closing_element] = STATE(1246),
- [sym_class] = STATE(1268),
- [sym_class_declaration] = STATE(971),
- [sym_function] = STATE(1268),
- [sym_function_declaration] = STATE(971),
- [sym_generator_function] = STATE(1268),
- [sym_generator_function_declaration] = STATE(971),
- [sym_arrow_function] = STATE(1268),
- [sym_call_expression] = STATE(1268),
- [sym_new_expression] = STATE(1246),
- [sym_await_expression] = STATE(1246),
- [sym_member_expression] = STATE(1029),
- [sym_subscript_expression] = STATE(1029),
- [sym_assignment_expression] = STATE(1246),
- [sym__augmented_assignment_lhs] = STATE(1597),
- [sym_augmented_assignment_expression] = STATE(1246),
- [sym__destructuring_pattern] = STATE(2674),
- [sym_spread_element] = STATE(2018),
- [sym_ternary_expression] = STATE(1246),
- [sym_binary_expression] = STATE(1246),
- [sym_unary_expression] = STATE(1246),
- [sym_update_expression] = STATE(1246),
- [sym_sequence_expression] = STATE(2627),
- [sym_string] = STATE(1358),
- [sym_template_string] = STATE(1268),
- [sym_regex] = STATE(1268),
- [sym_meta_property] = STATE(1268),
- [sym_decorator] = STATE(1592),
- [sym_formal_parameters] = STATE(2662),
- [sym_rest_pattern] = STATE(1977),
- [sym_method_definition] = STATE(2018),
- [sym_pair] = STATE(2018),
- [sym_pair_pattern] = STATE(1977),
- [sym__property_name] = STATE(2087),
- [sym_computed_property_name] = STATE(2087),
- [aux_sym_program_repeat1] = STATE(20),
- [aux_sym_export_statement_repeat1] = STATE(1507),
- [aux_sym_object_repeat1] = STATE(2017),
- [aux_sym_object_pattern_repeat1] = STATE(2085),
- [sym_identifier] = ACTIONS(117),
- [anon_sym_export] = ACTIONS(119),
+ [sym_export_statement] = STATE(18),
+ [sym_declaration] = STATE(18),
+ [sym_import] = STATE(1235),
+ [sym_import_statement] = STATE(18),
+ [sym_expression_statement] = STATE(18),
+ [sym_variable_declaration] = STATE(909),
+ [sym_lexical_declaration] = STATE(909),
+ [sym_statement_block] = STATE(18),
+ [sym_if_statement] = STATE(18),
+ [sym_switch_statement] = STATE(18),
+ [sym_for_statement] = STATE(18),
+ [sym_for_in_statement] = STATE(18),
+ [sym_while_statement] = STATE(18),
+ [sym_do_statement] = STATE(18),
+ [sym_try_statement] = STATE(18),
+ [sym_with_statement] = STATE(18),
+ [sym_break_statement] = STATE(18),
+ [sym_continue_statement] = STATE(18),
+ [sym_debugger_statement] = STATE(18),
+ [sym_return_statement] = STATE(18),
+ [sym_throw_statement] = STATE(18),
+ [sym_empty_statement] = STATE(18),
+ [sym_labeled_statement] = STATE(18),
+ [sym_parenthesized_expression] = STATE(1028),
+ [sym_expression] = STATE(1250),
+ [sym_primary_expression] = STATE(1249),
+ [sym_yield_expression] = STATE(1245),
+ [sym_object] = STATE(1235),
+ [sym_object_pattern] = STATE(2692),
+ [sym_object_assignment_pattern] = STATE(1993),
+ [sym_array] = STATE(1235),
+ [sym_array_pattern] = STATE(2692),
+ [sym_glimmer_template] = STATE(1245),
+ [sym_glimmer_opening_tag] = STATE(1935),
+ [sym_jsx_element] = STATE(1245),
+ [sym_jsx_opening_element] = STATE(1651),
+ [sym_jsx_self_closing_element] = STATE(1245),
+ [sym_class] = STATE(1235),
+ [sym_class_declaration] = STATE(909),
+ [sym_function] = STATE(1235),
+ [sym_function_declaration] = STATE(909),
+ [sym_generator_function] = STATE(1235),
+ [sym_generator_function_declaration] = STATE(909),
+ [sym_arrow_function] = STATE(1235),
+ [sym_call_expression] = STATE(1235),
+ [sym_new_expression] = STATE(1245),
+ [sym_await_expression] = STATE(1245),
+ [sym_member_expression] = STATE(1028),
+ [sym_subscript_expression] = STATE(1028),
+ [sym_assignment_expression] = STATE(1245),
+ [sym__augmented_assignment_lhs] = STATE(1616),
+ [sym_augmented_assignment_expression] = STATE(1245),
+ [sym__destructuring_pattern] = STATE(2692),
+ [sym_spread_element] = STATE(2119),
+ [sym_ternary_expression] = STATE(1245),
+ [sym_binary_expression] = STATE(1245),
+ [sym_unary_expression] = STATE(1245),
+ [sym_update_expression] = STATE(1245),
+ [sym_sequence_expression] = STATE(2522),
+ [sym_string] = STATE(1348),
+ [sym_template_string] = STATE(1235),
+ [sym_regex] = STATE(1235),
+ [sym_meta_property] = STATE(1235),
+ [sym_decorator] = STATE(1586),
+ [sym_formal_parameters] = STATE(2680),
+ [sym_rest_pattern] = STATE(1993),
+ [sym_method_definition] = STATE(2119),
+ [sym_pair] = STATE(2119),
+ [sym_pair_pattern] = STATE(1993),
+ [sym__property_name] = STATE(2106),
+ [sym_computed_property_name] = STATE(2106),
+ [aux_sym_program_repeat1] = STATE(18),
+ [aux_sym_export_statement_repeat1] = STATE(1505),
+ [aux_sym_object_repeat1] = STATE(2065),
+ [aux_sym_object_pattern_repeat1] = STATE(2061),
+ [sym_identifier] = ACTIONS(89),
+ [anon_sym_export] = ACTIONS(91),
[anon_sym_STAR] = ACTIONS(93),
[anon_sym_LBRACE] = ACTIONS(13),
[anon_sym_COMMA] = ACTIONS(95),
- [anon_sym_RBRACE] = ACTIONS(97),
+ [anon_sym_RBRACE] = ACTIONS(117),
[anon_sym_import] = ACTIONS(15),
[anon_sym_var] = ACTIONS(17),
[anon_sym_let] = ACTIONS(19),
@@ -13675,23 +14148,23 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_LBRACK] = ACTIONS(99),
[anon_sym_LTtemplate_GT] = ACTIONS(55),
[anon_sym_LT] = ACTIONS(57),
- [anon_sym_class] = ACTIONS(59),
- [anon_sym_async] = ACTIONS(121),
- [anon_sym_function] = ACTIONS(63),
- [anon_sym_new] = ACTIONS(65),
+ [anon_sym_DQUOTE] = ACTIONS(59),
+ [anon_sym_SQUOTE] = ACTIONS(61),
+ [anon_sym_class] = ACTIONS(63),
+ [anon_sym_async] = ACTIONS(101),
+ [anon_sym_function] = ACTIONS(67),
+ [anon_sym_new] = ACTIONS(69),
[anon_sym_DOT_DOT_DOT] = ACTIONS(103),
- [anon_sym_PLUS] = ACTIONS(67),
- [anon_sym_DASH] = ACTIONS(67),
- [anon_sym_SLASH] = ACTIONS(69),
- [anon_sym_BANG] = ACTIONS(67),
- [anon_sym_TILDE] = ACTIONS(67),
- [anon_sym_typeof] = ACTIONS(67),
- [anon_sym_void] = ACTIONS(67),
- [anon_sym_delete] = ACTIONS(67),
- [anon_sym_PLUS_PLUS] = ACTIONS(71),
- [anon_sym_DASH_DASH] = ACTIONS(71),
- [anon_sym_DQUOTE] = ACTIONS(73),
- [anon_sym_SQUOTE] = ACTIONS(75),
+ [anon_sym_PLUS] = ACTIONS(71),
+ [anon_sym_DASH] = ACTIONS(71),
+ [anon_sym_SLASH] = ACTIONS(73),
+ [anon_sym_BANG] = ACTIONS(71),
+ [anon_sym_TILDE] = ACTIONS(71),
+ [anon_sym_typeof] = ACTIONS(71),
+ [anon_sym_void] = ACTIONS(71),
+ [anon_sym_delete] = ACTIONS(71),
+ [anon_sym_PLUS_PLUS] = ACTIONS(75),
+ [anon_sym_DASH_DASH] = ACTIONS(75),
[sym_comment] = ACTIONS(3),
[anon_sym_BQUOTE] = ACTIONS(77),
[sym_number] = ACTIONS(105),
@@ -13703,93 +14176,93 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_null] = ACTIONS(79),
[sym_undefined] = ACTIONS(83),
[anon_sym_AT] = ACTIONS(109),
- [anon_sym_static] = ACTIONS(123),
+ [anon_sym_static] = ACTIONS(111),
[aux_sym_method_definition_token1] = ACTIONS(113),
- [anon_sym_get] = ACTIONS(125),
- [anon_sym_set] = ACTIONS(125),
+ [anon_sym_get] = ACTIONS(115),
+ [anon_sym_set] = ACTIONS(115),
},
[4] = {
- [sym_export_statement] = STATE(43),
- [sym_declaration] = STATE(43),
- [sym_import] = STATE(1268),
- [sym_import_statement] = STATE(43),
- [sym_expression_statement] = STATE(43),
- [sym_variable_declaration] = STATE(971),
- [sym_lexical_declaration] = STATE(971),
- [sym_statement_block] = STATE(43),
- [sym_if_statement] = STATE(43),
- [sym_switch_statement] = STATE(43),
- [sym_for_statement] = STATE(43),
- [sym_for_in_statement] = STATE(43),
- [sym_while_statement] = STATE(43),
- [sym_do_statement] = STATE(43),
- [sym_try_statement] = STATE(43),
- [sym_with_statement] = STATE(43),
- [sym_break_statement] = STATE(43),
- [sym_continue_statement] = STATE(43),
- [sym_debugger_statement] = STATE(43),
- [sym_return_statement] = STATE(43),
- [sym_throw_statement] = STATE(43),
- [sym_empty_statement] = STATE(43),
- [sym_labeled_statement] = STATE(43),
- [sym_parenthesized_expression] = STATE(1029),
- [sym_expression] = STATE(1248),
- [sym_primary_expression] = STATE(1247),
- [sym_yield_expression] = STATE(1246),
- [sym_object] = STATE(1268),
- [sym_object_pattern] = STATE(2674),
- [sym_object_assignment_pattern] = STATE(1977),
- [sym_array] = STATE(1268),
- [sym_array_pattern] = STATE(2674),
- [sym_glimmer_template] = STATE(1246),
- [sym_glimmer_opening_tag] = STATE(1921),
- [sym_jsx_element] = STATE(1246),
- [sym_jsx_opening_element] = STATE(1653),
- [sym_jsx_self_closing_element] = STATE(1246),
- [sym_class] = STATE(1268),
- [sym_class_declaration] = STATE(971),
- [sym_function] = STATE(1268),
- [sym_function_declaration] = STATE(971),
- [sym_generator_function] = STATE(1268),
- [sym_generator_function_declaration] = STATE(971),
- [sym_arrow_function] = STATE(1268),
- [sym_call_expression] = STATE(1268),
- [sym_new_expression] = STATE(1246),
- [sym_await_expression] = STATE(1246),
- [sym_member_expression] = STATE(1029),
- [sym_subscript_expression] = STATE(1029),
- [sym_assignment_expression] = STATE(1246),
- [sym__augmented_assignment_lhs] = STATE(1597),
- [sym_augmented_assignment_expression] = STATE(1246),
- [sym__destructuring_pattern] = STATE(2674),
- [sym_spread_element] = STATE(2073),
- [sym_ternary_expression] = STATE(1246),
- [sym_binary_expression] = STATE(1246),
- [sym_unary_expression] = STATE(1246),
- [sym_update_expression] = STATE(1246),
- [sym_sequence_expression] = STATE(2627),
- [sym_string] = STATE(1358),
- [sym_template_string] = STATE(1268),
- [sym_regex] = STATE(1268),
- [sym_meta_property] = STATE(1268),
- [sym_decorator] = STATE(1592),
- [sym_formal_parameters] = STATE(2662),
- [sym_rest_pattern] = STATE(1977),
- [sym_method_definition] = STATE(2073),
- [sym_pair] = STATE(2073),
- [sym_pair_pattern] = STATE(1977),
- [sym__property_name] = STATE(2087),
- [sym_computed_property_name] = STATE(2087),
- [aux_sym_program_repeat1] = STATE(43),
- [aux_sym_export_statement_repeat1] = STATE(1507),
- [aux_sym_object_repeat1] = STATE(2082),
- [aux_sym_object_pattern_repeat1] = STATE(2085),
- [sym_identifier] = ACTIONS(127),
- [anon_sym_export] = ACTIONS(129),
+ [sym_export_statement] = STATE(24),
+ [sym_declaration] = STATE(24),
+ [sym_import] = STATE(1235),
+ [sym_import_statement] = STATE(24),
+ [sym_expression_statement] = STATE(24),
+ [sym_variable_declaration] = STATE(909),
+ [sym_lexical_declaration] = STATE(909),
+ [sym_statement_block] = STATE(24),
+ [sym_if_statement] = STATE(24),
+ [sym_switch_statement] = STATE(24),
+ [sym_for_statement] = STATE(24),
+ [sym_for_in_statement] = STATE(24),
+ [sym_while_statement] = STATE(24),
+ [sym_do_statement] = STATE(24),
+ [sym_try_statement] = STATE(24),
+ [sym_with_statement] = STATE(24),
+ [sym_break_statement] = STATE(24),
+ [sym_continue_statement] = STATE(24),
+ [sym_debugger_statement] = STATE(24),
+ [sym_return_statement] = STATE(24),
+ [sym_throw_statement] = STATE(24),
+ [sym_empty_statement] = STATE(24),
+ [sym_labeled_statement] = STATE(24),
+ [sym_parenthesized_expression] = STATE(1028),
+ [sym_expression] = STATE(1250),
+ [sym_primary_expression] = STATE(1249),
+ [sym_yield_expression] = STATE(1245),
+ [sym_object] = STATE(1235),
+ [sym_object_pattern] = STATE(2692),
+ [sym_object_assignment_pattern] = STATE(1993),
+ [sym_array] = STATE(1235),
+ [sym_array_pattern] = STATE(2692),
+ [sym_glimmer_template] = STATE(1245),
+ [sym_glimmer_opening_tag] = STATE(1935),
+ [sym_jsx_element] = STATE(1245),
+ [sym_jsx_opening_element] = STATE(1651),
+ [sym_jsx_self_closing_element] = STATE(1245),
+ [sym_class] = STATE(1235),
+ [sym_class_declaration] = STATE(909),
+ [sym_function] = STATE(1235),
+ [sym_function_declaration] = STATE(909),
+ [sym_generator_function] = STATE(1235),
+ [sym_generator_function_declaration] = STATE(909),
+ [sym_arrow_function] = STATE(1235),
+ [sym_call_expression] = STATE(1235),
+ [sym_new_expression] = STATE(1245),
+ [sym_await_expression] = STATE(1245),
+ [sym_member_expression] = STATE(1028),
+ [sym_subscript_expression] = STATE(1028),
+ [sym_assignment_expression] = STATE(1245),
+ [sym__augmented_assignment_lhs] = STATE(1616),
+ [sym_augmented_assignment_expression] = STATE(1245),
+ [sym__destructuring_pattern] = STATE(2692),
+ [sym_spread_element] = STATE(2119),
+ [sym_ternary_expression] = STATE(1245),
+ [sym_binary_expression] = STATE(1245),
+ [sym_unary_expression] = STATE(1245),
+ [sym_update_expression] = STATE(1245),
+ [sym_sequence_expression] = STATE(2522),
+ [sym_string] = STATE(1348),
+ [sym_template_string] = STATE(1235),
+ [sym_regex] = STATE(1235),
+ [sym_meta_property] = STATE(1235),
+ [sym_decorator] = STATE(1586),
+ [sym_formal_parameters] = STATE(2680),
+ [sym_rest_pattern] = STATE(1993),
+ [sym_method_definition] = STATE(2119),
+ [sym_pair] = STATE(2119),
+ [sym_pair_pattern] = STATE(1993),
+ [sym__property_name] = STATE(2106),
+ [sym_computed_property_name] = STATE(2106),
+ [aux_sym_program_repeat1] = STATE(24),
+ [aux_sym_export_statement_repeat1] = STATE(1505),
+ [aux_sym_object_repeat1] = STATE(2065),
+ [aux_sym_object_pattern_repeat1] = STATE(2061),
+ [sym_identifier] = ACTIONS(89),
+ [anon_sym_export] = ACTIONS(91),
[anon_sym_STAR] = ACTIONS(93),
[anon_sym_LBRACE] = ACTIONS(13),
[anon_sym_COMMA] = ACTIONS(95),
- [anon_sym_RBRACE] = ACTIONS(131),
+ [anon_sym_RBRACE] = ACTIONS(119),
[anon_sym_import] = ACTIONS(15),
[anon_sym_var] = ACTIONS(17),
[anon_sym_let] = ACTIONS(19),
@@ -13813,23 +14286,23 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_LBRACK] = ACTIONS(99),
[anon_sym_LTtemplate_GT] = ACTIONS(55),
[anon_sym_LT] = ACTIONS(57),
- [anon_sym_class] = ACTIONS(59),
- [anon_sym_async] = ACTIONS(133),
- [anon_sym_function] = ACTIONS(63),
- [anon_sym_new] = ACTIONS(65),
+ [anon_sym_DQUOTE] = ACTIONS(59),
+ [anon_sym_SQUOTE] = ACTIONS(61),
+ [anon_sym_class] = ACTIONS(63),
+ [anon_sym_async] = ACTIONS(101),
+ [anon_sym_function] = ACTIONS(67),
+ [anon_sym_new] = ACTIONS(69),
[anon_sym_DOT_DOT_DOT] = ACTIONS(103),
- [anon_sym_PLUS] = ACTIONS(67),
- [anon_sym_DASH] = ACTIONS(67),
- [anon_sym_SLASH] = ACTIONS(69),
- [anon_sym_BANG] = ACTIONS(67),
- [anon_sym_TILDE] = ACTIONS(67),
- [anon_sym_typeof] = ACTIONS(67),
- [anon_sym_void] = ACTIONS(67),
- [anon_sym_delete] = ACTIONS(67),
- [anon_sym_PLUS_PLUS] = ACTIONS(71),
- [anon_sym_DASH_DASH] = ACTIONS(71),
- [anon_sym_DQUOTE] = ACTIONS(73),
- [anon_sym_SQUOTE] = ACTIONS(75),
+ [anon_sym_PLUS] = ACTIONS(71),
+ [anon_sym_DASH] = ACTIONS(71),
+ [anon_sym_SLASH] = ACTIONS(73),
+ [anon_sym_BANG] = ACTIONS(71),
+ [anon_sym_TILDE] = ACTIONS(71),
+ [anon_sym_typeof] = ACTIONS(71),
+ [anon_sym_void] = ACTIONS(71),
+ [anon_sym_delete] = ACTIONS(71),
+ [anon_sym_PLUS_PLUS] = ACTIONS(75),
+ [anon_sym_DASH_DASH] = ACTIONS(75),
[sym_comment] = ACTIONS(3),
[anon_sym_BQUOTE] = ACTIONS(77),
[sym_number] = ACTIONS(105),
@@ -13841,93 +14314,93 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_null] = ACTIONS(79),
[sym_undefined] = ACTIONS(83),
[anon_sym_AT] = ACTIONS(109),
- [anon_sym_static] = ACTIONS(135),
+ [anon_sym_static] = ACTIONS(111),
[aux_sym_method_definition_token1] = ACTIONS(113),
- [anon_sym_get] = ACTIONS(137),
- [anon_sym_set] = ACTIONS(137),
+ [anon_sym_get] = ACTIONS(115),
+ [anon_sym_set] = ACTIONS(115),
},
[5] = {
- [sym_export_statement] = STATE(35),
- [sym_declaration] = STATE(35),
- [sym_import] = STATE(1268),
- [sym_import_statement] = STATE(35),
- [sym_expression_statement] = STATE(35),
- [sym_variable_declaration] = STATE(971),
- [sym_lexical_declaration] = STATE(971),
- [sym_statement_block] = STATE(35),
- [sym_if_statement] = STATE(35),
- [sym_switch_statement] = STATE(35),
- [sym_for_statement] = STATE(35),
- [sym_for_in_statement] = STATE(35),
- [sym_while_statement] = STATE(35),
- [sym_do_statement] = STATE(35),
- [sym_try_statement] = STATE(35),
- [sym_with_statement] = STATE(35),
- [sym_break_statement] = STATE(35),
- [sym_continue_statement] = STATE(35),
- [sym_debugger_statement] = STATE(35),
- [sym_return_statement] = STATE(35),
- [sym_throw_statement] = STATE(35),
- [sym_empty_statement] = STATE(35),
- [sym_labeled_statement] = STATE(35),
- [sym_parenthesized_expression] = STATE(1029),
- [sym_expression] = STATE(1248),
- [sym_primary_expression] = STATE(1247),
- [sym_yield_expression] = STATE(1246),
- [sym_object] = STATE(1268),
- [sym_object_pattern] = STATE(2674),
- [sym_object_assignment_pattern] = STATE(1977),
- [sym_array] = STATE(1268),
- [sym_array_pattern] = STATE(2674),
- [sym_glimmer_template] = STATE(1246),
- [sym_glimmer_opening_tag] = STATE(1921),
- [sym_jsx_element] = STATE(1246),
- [sym_jsx_opening_element] = STATE(1653),
- [sym_jsx_self_closing_element] = STATE(1246),
- [sym_class] = STATE(1268),
- [sym_class_declaration] = STATE(971),
- [sym_function] = STATE(1268),
- [sym_function_declaration] = STATE(971),
- [sym_generator_function] = STATE(1268),
- [sym_generator_function_declaration] = STATE(971),
- [sym_arrow_function] = STATE(1268),
- [sym_call_expression] = STATE(1268),
- [sym_new_expression] = STATE(1246),
- [sym_await_expression] = STATE(1246),
- [sym_member_expression] = STATE(1029),
- [sym_subscript_expression] = STATE(1029),
- [sym_assignment_expression] = STATE(1246),
- [sym__augmented_assignment_lhs] = STATE(1597),
- [sym_augmented_assignment_expression] = STATE(1246),
- [sym__destructuring_pattern] = STATE(2674),
- [sym_spread_element] = STATE(2073),
- [sym_ternary_expression] = STATE(1246),
- [sym_binary_expression] = STATE(1246),
- [sym_unary_expression] = STATE(1246),
- [sym_update_expression] = STATE(1246),
- [sym_sequence_expression] = STATE(2627),
- [sym_string] = STATE(1358),
- [sym_template_string] = STATE(1268),
- [sym_regex] = STATE(1268),
- [sym_meta_property] = STATE(1268),
- [sym_decorator] = STATE(1592),
- [sym_formal_parameters] = STATE(2662),
- [sym_rest_pattern] = STATE(1977),
- [sym_method_definition] = STATE(2073),
- [sym_pair] = STATE(2073),
- [sym_pair_pattern] = STATE(1977),
- [sym__property_name] = STATE(2087),
- [sym_computed_property_name] = STATE(2087),
- [aux_sym_program_repeat1] = STATE(35),
- [aux_sym_export_statement_repeat1] = STATE(1507),
- [aux_sym_object_repeat1] = STATE(2082),
- [aux_sym_object_pattern_repeat1] = STATE(2085),
- [sym_identifier] = ACTIONS(127),
- [anon_sym_export] = ACTIONS(129),
+ [sym_export_statement] = STATE(26),
+ [sym_declaration] = STATE(26),
+ [sym_import] = STATE(1235),
+ [sym_import_statement] = STATE(26),
+ [sym_expression_statement] = STATE(26),
+ [sym_variable_declaration] = STATE(909),
+ [sym_lexical_declaration] = STATE(909),
+ [sym_statement_block] = STATE(26),
+ [sym_if_statement] = STATE(26),
+ [sym_switch_statement] = STATE(26),
+ [sym_for_statement] = STATE(26),
+ [sym_for_in_statement] = STATE(26),
+ [sym_while_statement] = STATE(26),
+ [sym_do_statement] = STATE(26),
+ [sym_try_statement] = STATE(26),
+ [sym_with_statement] = STATE(26),
+ [sym_break_statement] = STATE(26),
+ [sym_continue_statement] = STATE(26),
+ [sym_debugger_statement] = STATE(26),
+ [sym_return_statement] = STATE(26),
+ [sym_throw_statement] = STATE(26),
+ [sym_empty_statement] = STATE(26),
+ [sym_labeled_statement] = STATE(26),
+ [sym_parenthesized_expression] = STATE(1028),
+ [sym_expression] = STATE(1250),
+ [sym_primary_expression] = STATE(1249),
+ [sym_yield_expression] = STATE(1245),
+ [sym_object] = STATE(1235),
+ [sym_object_pattern] = STATE(2692),
+ [sym_object_assignment_pattern] = STATE(1993),
+ [sym_array] = STATE(1235),
+ [sym_array_pattern] = STATE(2692),
+ [sym_glimmer_template] = STATE(1245),
+ [sym_glimmer_opening_tag] = STATE(1935),
+ [sym_jsx_element] = STATE(1245),
+ [sym_jsx_opening_element] = STATE(1651),
+ [sym_jsx_self_closing_element] = STATE(1245),
+ [sym_class] = STATE(1235),
+ [sym_class_declaration] = STATE(909),
+ [sym_function] = STATE(1235),
+ [sym_function_declaration] = STATE(909),
+ [sym_generator_function] = STATE(1235),
+ [sym_generator_function_declaration] = STATE(909),
+ [sym_arrow_function] = STATE(1235),
+ [sym_call_expression] = STATE(1235),
+ [sym_new_expression] = STATE(1245),
+ [sym_await_expression] = STATE(1245),
+ [sym_member_expression] = STATE(1028),
+ [sym_subscript_expression] = STATE(1028),
+ [sym_assignment_expression] = STATE(1245),
+ [sym__augmented_assignment_lhs] = STATE(1616),
+ [sym_augmented_assignment_expression] = STATE(1245),
+ [sym__destructuring_pattern] = STATE(2692),
+ [sym_spread_element] = STATE(2119),
+ [sym_ternary_expression] = STATE(1245),
+ [sym_binary_expression] = STATE(1245),
+ [sym_unary_expression] = STATE(1245),
+ [sym_update_expression] = STATE(1245),
+ [sym_sequence_expression] = STATE(2522),
+ [sym_string] = STATE(1348),
+ [sym_template_string] = STATE(1235),
+ [sym_regex] = STATE(1235),
+ [sym_meta_property] = STATE(1235),
+ [sym_decorator] = STATE(1586),
+ [sym_formal_parameters] = STATE(2680),
+ [sym_rest_pattern] = STATE(1993),
+ [sym_method_definition] = STATE(2119),
+ [sym_pair] = STATE(2119),
+ [sym_pair_pattern] = STATE(1993),
+ [sym__property_name] = STATE(2106),
+ [sym_computed_property_name] = STATE(2106),
+ [aux_sym_program_repeat1] = STATE(26),
+ [aux_sym_export_statement_repeat1] = STATE(1505),
+ [aux_sym_object_repeat1] = STATE(2065),
+ [aux_sym_object_pattern_repeat1] = STATE(2061),
+ [sym_identifier] = ACTIONS(89),
+ [anon_sym_export] = ACTIONS(91),
[anon_sym_STAR] = ACTIONS(93),
[anon_sym_LBRACE] = ACTIONS(13),
[anon_sym_COMMA] = ACTIONS(95),
- [anon_sym_RBRACE] = ACTIONS(139),
+ [anon_sym_RBRACE] = ACTIONS(121),
[anon_sym_import] = ACTIONS(15),
[anon_sym_var] = ACTIONS(17),
[anon_sym_let] = ACTIONS(19),
@@ -13951,23 +14424,23 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_LBRACK] = ACTIONS(99),
[anon_sym_LTtemplate_GT] = ACTIONS(55),
[anon_sym_LT] = ACTIONS(57),
- [anon_sym_class] = ACTIONS(59),
- [anon_sym_async] = ACTIONS(133),
- [anon_sym_function] = ACTIONS(63),
- [anon_sym_new] = ACTIONS(65),
+ [anon_sym_DQUOTE] = ACTIONS(59),
+ [anon_sym_SQUOTE] = ACTIONS(61),
+ [anon_sym_class] = ACTIONS(63),
+ [anon_sym_async] = ACTIONS(101),
+ [anon_sym_function] = ACTIONS(67),
+ [anon_sym_new] = ACTIONS(69),
[anon_sym_DOT_DOT_DOT] = ACTIONS(103),
- [anon_sym_PLUS] = ACTIONS(67),
- [anon_sym_DASH] = ACTIONS(67),
- [anon_sym_SLASH] = ACTIONS(69),
- [anon_sym_BANG] = ACTIONS(67),
- [anon_sym_TILDE] = ACTIONS(67),
- [anon_sym_typeof] = ACTIONS(67),
- [anon_sym_void] = ACTIONS(67),
- [anon_sym_delete] = ACTIONS(67),
- [anon_sym_PLUS_PLUS] = ACTIONS(71),
- [anon_sym_DASH_DASH] = ACTIONS(71),
- [anon_sym_DQUOTE] = ACTIONS(73),
- [anon_sym_SQUOTE] = ACTIONS(75),
+ [anon_sym_PLUS] = ACTIONS(71),
+ [anon_sym_DASH] = ACTIONS(71),
+ [anon_sym_SLASH] = ACTIONS(73),
+ [anon_sym_BANG] = ACTIONS(71),
+ [anon_sym_TILDE] = ACTIONS(71),
+ [anon_sym_typeof] = ACTIONS(71),
+ [anon_sym_void] = ACTIONS(71),
+ [anon_sym_delete] = ACTIONS(71),
+ [anon_sym_PLUS_PLUS] = ACTIONS(75),
+ [anon_sym_DASH_DASH] = ACTIONS(75),
[sym_comment] = ACTIONS(3),
[anon_sym_BQUOTE] = ACTIONS(77),
[sym_number] = ACTIONS(105),
@@ -13979,93 +14452,93 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_null] = ACTIONS(79),
[sym_undefined] = ACTIONS(83),
[anon_sym_AT] = ACTIONS(109),
- [anon_sym_static] = ACTIONS(135),
+ [anon_sym_static] = ACTIONS(111),
[aux_sym_method_definition_token1] = ACTIONS(113),
- [anon_sym_get] = ACTIONS(137),
- [anon_sym_set] = ACTIONS(137),
+ [anon_sym_get] = ACTIONS(115),
+ [anon_sym_set] = ACTIONS(115),
},
[6] = {
- [sym_export_statement] = STATE(47),
- [sym_declaration] = STATE(47),
- [sym_import] = STATE(1268),
- [sym_import_statement] = STATE(47),
- [sym_expression_statement] = STATE(47),
- [sym_variable_declaration] = STATE(971),
- [sym_lexical_declaration] = STATE(971),
- [sym_statement_block] = STATE(47),
- [sym_if_statement] = STATE(47),
- [sym_switch_statement] = STATE(47),
- [sym_for_statement] = STATE(47),
- [sym_for_in_statement] = STATE(47),
- [sym_while_statement] = STATE(47),
- [sym_do_statement] = STATE(47),
- [sym_try_statement] = STATE(47),
- [sym_with_statement] = STATE(47),
- [sym_break_statement] = STATE(47),
- [sym_continue_statement] = STATE(47),
- [sym_debugger_statement] = STATE(47),
- [sym_return_statement] = STATE(47),
- [sym_throw_statement] = STATE(47),
- [sym_empty_statement] = STATE(47),
- [sym_labeled_statement] = STATE(47),
- [sym_parenthesized_expression] = STATE(1029),
- [sym_expression] = STATE(1248),
- [sym_primary_expression] = STATE(1247),
- [sym_yield_expression] = STATE(1246),
- [sym_object] = STATE(1268),
- [sym_object_pattern] = STATE(2674),
- [sym_object_assignment_pattern] = STATE(1977),
- [sym_array] = STATE(1268),
- [sym_array_pattern] = STATE(2674),
- [sym_glimmer_template] = STATE(1246),
- [sym_glimmer_opening_tag] = STATE(1921),
- [sym_jsx_element] = STATE(1246),
- [sym_jsx_opening_element] = STATE(1653),
- [sym_jsx_self_closing_element] = STATE(1246),
- [sym_class] = STATE(1268),
- [sym_class_declaration] = STATE(971),
- [sym_function] = STATE(1268),
- [sym_function_declaration] = STATE(971),
- [sym_generator_function] = STATE(1268),
- [sym_generator_function_declaration] = STATE(971),
- [sym_arrow_function] = STATE(1268),
- [sym_call_expression] = STATE(1268),
- [sym_new_expression] = STATE(1246),
- [sym_await_expression] = STATE(1246),
- [sym_member_expression] = STATE(1029),
- [sym_subscript_expression] = STATE(1029),
- [sym_assignment_expression] = STATE(1246),
- [sym__augmented_assignment_lhs] = STATE(1597),
- [sym_augmented_assignment_expression] = STATE(1246),
- [sym__destructuring_pattern] = STATE(2674),
- [sym_spread_element] = STATE(2073),
- [sym_ternary_expression] = STATE(1246),
- [sym_binary_expression] = STATE(1246),
- [sym_unary_expression] = STATE(1246),
- [sym_update_expression] = STATE(1246),
- [sym_sequence_expression] = STATE(2627),
- [sym_string] = STATE(1358),
- [sym_template_string] = STATE(1268),
- [sym_regex] = STATE(1268),
- [sym_meta_property] = STATE(1268),
- [sym_decorator] = STATE(1592),
- [sym_formal_parameters] = STATE(2662),
- [sym_rest_pattern] = STATE(1977),
- [sym_method_definition] = STATE(2073),
- [sym_pair] = STATE(2073),
- [sym_pair_pattern] = STATE(1977),
- [sym__property_name] = STATE(2087),
- [sym_computed_property_name] = STATE(2087),
- [aux_sym_program_repeat1] = STATE(47),
- [aux_sym_export_statement_repeat1] = STATE(1507),
- [aux_sym_object_repeat1] = STATE(2082),
- [aux_sym_object_pattern_repeat1] = STATE(2085),
- [sym_identifier] = ACTIONS(127),
- [anon_sym_export] = ACTIONS(129),
+ [sym_export_statement] = STATE(29),
+ [sym_declaration] = STATE(29),
+ [sym_import] = STATE(1235),
+ [sym_import_statement] = STATE(29),
+ [sym_expression_statement] = STATE(29),
+ [sym_variable_declaration] = STATE(909),
+ [sym_lexical_declaration] = STATE(909),
+ [sym_statement_block] = STATE(29),
+ [sym_if_statement] = STATE(29),
+ [sym_switch_statement] = STATE(29),
+ [sym_for_statement] = STATE(29),
+ [sym_for_in_statement] = STATE(29),
+ [sym_while_statement] = STATE(29),
+ [sym_do_statement] = STATE(29),
+ [sym_try_statement] = STATE(29),
+ [sym_with_statement] = STATE(29),
+ [sym_break_statement] = STATE(29),
+ [sym_continue_statement] = STATE(29),
+ [sym_debugger_statement] = STATE(29),
+ [sym_return_statement] = STATE(29),
+ [sym_throw_statement] = STATE(29),
+ [sym_empty_statement] = STATE(29),
+ [sym_labeled_statement] = STATE(29),
+ [sym_parenthesized_expression] = STATE(1028),
+ [sym_expression] = STATE(1250),
+ [sym_primary_expression] = STATE(1249),
+ [sym_yield_expression] = STATE(1245),
+ [sym_object] = STATE(1235),
+ [sym_object_pattern] = STATE(2692),
+ [sym_object_assignment_pattern] = STATE(1993),
+ [sym_array] = STATE(1235),
+ [sym_array_pattern] = STATE(2692),
+ [sym_glimmer_template] = STATE(1245),
+ [sym_glimmer_opening_tag] = STATE(1935),
+ [sym_jsx_element] = STATE(1245),
+ [sym_jsx_opening_element] = STATE(1651),
+ [sym_jsx_self_closing_element] = STATE(1245),
+ [sym_class] = STATE(1235),
+ [sym_class_declaration] = STATE(909),
+ [sym_function] = STATE(1235),
+ [sym_function_declaration] = STATE(909),
+ [sym_generator_function] = STATE(1235),
+ [sym_generator_function_declaration] = STATE(909),
+ [sym_arrow_function] = STATE(1235),
+ [sym_call_expression] = STATE(1235),
+ [sym_new_expression] = STATE(1245),
+ [sym_await_expression] = STATE(1245),
+ [sym_member_expression] = STATE(1028),
+ [sym_subscript_expression] = STATE(1028),
+ [sym_assignment_expression] = STATE(1245),
+ [sym__augmented_assignment_lhs] = STATE(1616),
+ [sym_augmented_assignment_expression] = STATE(1245),
+ [sym__destructuring_pattern] = STATE(2692),
+ [sym_spread_element] = STATE(2059),
+ [sym_ternary_expression] = STATE(1245),
+ [sym_binary_expression] = STATE(1245),
+ [sym_unary_expression] = STATE(1245),
+ [sym_update_expression] = STATE(1245),
+ [sym_sequence_expression] = STATE(2522),
+ [sym_string] = STATE(1348),
+ [sym_template_string] = STATE(1235),
+ [sym_regex] = STATE(1235),
+ [sym_meta_property] = STATE(1235),
+ [sym_decorator] = STATE(1586),
+ [sym_formal_parameters] = STATE(2680),
+ [sym_rest_pattern] = STATE(1993),
+ [sym_method_definition] = STATE(2059),
+ [sym_pair] = STATE(2059),
+ [sym_pair_pattern] = STATE(1993),
+ [sym__property_name] = STATE(2106),
+ [sym_computed_property_name] = STATE(2106),
+ [aux_sym_program_repeat1] = STATE(29),
+ [aux_sym_export_statement_repeat1] = STATE(1505),
+ [aux_sym_object_repeat1] = STATE(2053),
+ [aux_sym_object_pattern_repeat1] = STATE(2061),
+ [sym_identifier] = ACTIONS(123),
+ [anon_sym_export] = ACTIONS(125),
[anon_sym_STAR] = ACTIONS(93),
[anon_sym_LBRACE] = ACTIONS(13),
[anon_sym_COMMA] = ACTIONS(95),
- [anon_sym_RBRACE] = ACTIONS(141),
+ [anon_sym_RBRACE] = ACTIONS(127),
[anon_sym_import] = ACTIONS(15),
[anon_sym_var] = ACTIONS(17),
[anon_sym_let] = ACTIONS(19),
@@ -14089,23 +14562,23 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_LBRACK] = ACTIONS(99),
[anon_sym_LTtemplate_GT] = ACTIONS(55),
[anon_sym_LT] = ACTIONS(57),
- [anon_sym_class] = ACTIONS(59),
- [anon_sym_async] = ACTIONS(133),
- [anon_sym_function] = ACTIONS(63),
- [anon_sym_new] = ACTIONS(65),
+ [anon_sym_DQUOTE] = ACTIONS(59),
+ [anon_sym_SQUOTE] = ACTIONS(61),
+ [anon_sym_class] = ACTIONS(63),
+ [anon_sym_async] = ACTIONS(129),
+ [anon_sym_function] = ACTIONS(67),
+ [anon_sym_new] = ACTIONS(69),
[anon_sym_DOT_DOT_DOT] = ACTIONS(103),
- [anon_sym_PLUS] = ACTIONS(67),
- [anon_sym_DASH] = ACTIONS(67),
- [anon_sym_SLASH] = ACTIONS(69),
- [anon_sym_BANG] = ACTIONS(67),
- [anon_sym_TILDE] = ACTIONS(67),
- [anon_sym_typeof] = ACTIONS(67),
- [anon_sym_void] = ACTIONS(67),
- [anon_sym_delete] = ACTIONS(67),
- [anon_sym_PLUS_PLUS] = ACTIONS(71),
- [anon_sym_DASH_DASH] = ACTIONS(71),
- [anon_sym_DQUOTE] = ACTIONS(73),
- [anon_sym_SQUOTE] = ACTIONS(75),
+ [anon_sym_PLUS] = ACTIONS(71),
+ [anon_sym_DASH] = ACTIONS(71),
+ [anon_sym_SLASH] = ACTIONS(73),
+ [anon_sym_BANG] = ACTIONS(71),
+ [anon_sym_TILDE] = ACTIONS(71),
+ [anon_sym_typeof] = ACTIONS(71),
+ [anon_sym_void] = ACTIONS(71),
+ [anon_sym_delete] = ACTIONS(71),
+ [anon_sym_PLUS_PLUS] = ACTIONS(75),
+ [anon_sym_DASH_DASH] = ACTIONS(75),
[sym_comment] = ACTIONS(3),
[anon_sym_BQUOTE] = ACTIONS(77),
[sym_number] = ACTIONS(105),
@@ -14117,93 +14590,93 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_null] = ACTIONS(79),
[sym_undefined] = ACTIONS(83),
[anon_sym_AT] = ACTIONS(109),
- [anon_sym_static] = ACTIONS(135),
+ [anon_sym_static] = ACTIONS(131),
[aux_sym_method_definition_token1] = ACTIONS(113),
- [anon_sym_get] = ACTIONS(137),
- [anon_sym_set] = ACTIONS(137),
+ [anon_sym_get] = ACTIONS(133),
+ [anon_sym_set] = ACTIONS(133),
},
[7] = {
- [sym_export_statement] = STATE(22),
- [sym_declaration] = STATE(22),
- [sym_import] = STATE(1268),
- [sym_import_statement] = STATE(22),
- [sym_expression_statement] = STATE(22),
- [sym_variable_declaration] = STATE(971),
- [sym_lexical_declaration] = STATE(971),
- [sym_statement_block] = STATE(22),
- [sym_if_statement] = STATE(22),
- [sym_switch_statement] = STATE(22),
- [sym_for_statement] = STATE(22),
- [sym_for_in_statement] = STATE(22),
- [sym_while_statement] = STATE(22),
- [sym_do_statement] = STATE(22),
- [sym_try_statement] = STATE(22),
- [sym_with_statement] = STATE(22),
- [sym_break_statement] = STATE(22),
- [sym_continue_statement] = STATE(22),
- [sym_debugger_statement] = STATE(22),
- [sym_return_statement] = STATE(22),
- [sym_throw_statement] = STATE(22),
- [sym_empty_statement] = STATE(22),
- [sym_labeled_statement] = STATE(22),
- [sym_parenthesized_expression] = STATE(1029),
- [sym_expression] = STATE(1248),
- [sym_primary_expression] = STATE(1247),
- [sym_yield_expression] = STATE(1246),
- [sym_object] = STATE(1268),
- [sym_object_pattern] = STATE(2674),
- [sym_object_assignment_pattern] = STATE(1977),
- [sym_array] = STATE(1268),
- [sym_array_pattern] = STATE(2674),
- [sym_glimmer_template] = STATE(1246),
- [sym_glimmer_opening_tag] = STATE(1921),
- [sym_jsx_element] = STATE(1246),
- [sym_jsx_opening_element] = STATE(1653),
- [sym_jsx_self_closing_element] = STATE(1246),
- [sym_class] = STATE(1268),
- [sym_class_declaration] = STATE(971),
- [sym_function] = STATE(1268),
- [sym_function_declaration] = STATE(971),
- [sym_generator_function] = STATE(1268),
- [sym_generator_function_declaration] = STATE(971),
- [sym_arrow_function] = STATE(1268),
- [sym_call_expression] = STATE(1268),
- [sym_new_expression] = STATE(1246),
- [sym_await_expression] = STATE(1246),
- [sym_member_expression] = STATE(1029),
- [sym_subscript_expression] = STATE(1029),
- [sym_assignment_expression] = STATE(1246),
- [sym__augmented_assignment_lhs] = STATE(1597),
- [sym_augmented_assignment_expression] = STATE(1246),
- [sym__destructuring_pattern] = STATE(2674),
- [sym_spread_element] = STATE(2073),
- [sym_ternary_expression] = STATE(1246),
- [sym_binary_expression] = STATE(1246),
- [sym_unary_expression] = STATE(1246),
- [sym_update_expression] = STATE(1246),
- [sym_sequence_expression] = STATE(2627),
- [sym_string] = STATE(1358),
- [sym_template_string] = STATE(1268),
- [sym_regex] = STATE(1268),
- [sym_meta_property] = STATE(1268),
- [sym_decorator] = STATE(1592),
- [sym_formal_parameters] = STATE(2662),
- [sym_rest_pattern] = STATE(1977),
- [sym_method_definition] = STATE(2073),
- [sym_pair] = STATE(2073),
- [sym_pair_pattern] = STATE(1977),
- [sym__property_name] = STATE(2087),
- [sym_computed_property_name] = STATE(2087),
- [aux_sym_program_repeat1] = STATE(22),
- [aux_sym_export_statement_repeat1] = STATE(1507),
- [aux_sym_object_repeat1] = STATE(2082),
- [aux_sym_object_pattern_repeat1] = STATE(2085),
- [sym_identifier] = ACTIONS(127),
- [anon_sym_export] = ACTIONS(129),
+ [sym_export_statement] = STATE(29),
+ [sym_declaration] = STATE(29),
+ [sym_import] = STATE(1235),
+ [sym_import_statement] = STATE(29),
+ [sym_expression_statement] = STATE(29),
+ [sym_variable_declaration] = STATE(909),
+ [sym_lexical_declaration] = STATE(909),
+ [sym_statement_block] = STATE(29),
+ [sym_if_statement] = STATE(29),
+ [sym_switch_statement] = STATE(29),
+ [sym_for_statement] = STATE(29),
+ [sym_for_in_statement] = STATE(29),
+ [sym_while_statement] = STATE(29),
+ [sym_do_statement] = STATE(29),
+ [sym_try_statement] = STATE(29),
+ [sym_with_statement] = STATE(29),
+ [sym_break_statement] = STATE(29),
+ [sym_continue_statement] = STATE(29),
+ [sym_debugger_statement] = STATE(29),
+ [sym_return_statement] = STATE(29),
+ [sym_throw_statement] = STATE(29),
+ [sym_empty_statement] = STATE(29),
+ [sym_labeled_statement] = STATE(29),
+ [sym_parenthesized_expression] = STATE(1028),
+ [sym_expression] = STATE(1250),
+ [sym_primary_expression] = STATE(1249),
+ [sym_yield_expression] = STATE(1245),
+ [sym_object] = STATE(1235),
+ [sym_object_pattern] = STATE(2692),
+ [sym_object_assignment_pattern] = STATE(1993),
+ [sym_array] = STATE(1235),
+ [sym_array_pattern] = STATE(2692),
+ [sym_glimmer_template] = STATE(1245),
+ [sym_glimmer_opening_tag] = STATE(1935),
+ [sym_jsx_element] = STATE(1245),
+ [sym_jsx_opening_element] = STATE(1651),
+ [sym_jsx_self_closing_element] = STATE(1245),
+ [sym_class] = STATE(1235),
+ [sym_class_declaration] = STATE(909),
+ [sym_function] = STATE(1235),
+ [sym_function_declaration] = STATE(909),
+ [sym_generator_function] = STATE(1235),
+ [sym_generator_function_declaration] = STATE(909),
+ [sym_arrow_function] = STATE(1235),
+ [sym_call_expression] = STATE(1235),
+ [sym_new_expression] = STATE(1245),
+ [sym_await_expression] = STATE(1245),
+ [sym_member_expression] = STATE(1028),
+ [sym_subscript_expression] = STATE(1028),
+ [sym_assignment_expression] = STATE(1245),
+ [sym__augmented_assignment_lhs] = STATE(1616),
+ [sym_augmented_assignment_expression] = STATE(1245),
+ [sym__destructuring_pattern] = STATE(2692),
+ [sym_spread_element] = STATE(2059),
+ [sym_ternary_expression] = STATE(1245),
+ [sym_binary_expression] = STATE(1245),
+ [sym_unary_expression] = STATE(1245),
+ [sym_update_expression] = STATE(1245),
+ [sym_sequence_expression] = STATE(2522),
+ [sym_string] = STATE(1348),
+ [sym_template_string] = STATE(1235),
+ [sym_regex] = STATE(1235),
+ [sym_meta_property] = STATE(1235),
+ [sym_decorator] = STATE(1586),
+ [sym_formal_parameters] = STATE(2680),
+ [sym_rest_pattern] = STATE(1993),
+ [sym_method_definition] = STATE(2059),
+ [sym_pair] = STATE(2059),
+ [sym_pair_pattern] = STATE(1993),
+ [sym__property_name] = STATE(2106),
+ [sym_computed_property_name] = STATE(2106),
+ [aux_sym_program_repeat1] = STATE(29),
+ [aux_sym_export_statement_repeat1] = STATE(1505),
+ [aux_sym_object_repeat1] = STATE(2053),
+ [aux_sym_object_pattern_repeat1] = STATE(2061),
+ [sym_identifier] = ACTIONS(135),
+ [anon_sym_export] = ACTIONS(137),
[anon_sym_STAR] = ACTIONS(93),
[anon_sym_LBRACE] = ACTIONS(13),
[anon_sym_COMMA] = ACTIONS(95),
- [anon_sym_RBRACE] = ACTIONS(143),
+ [anon_sym_RBRACE] = ACTIONS(127),
[anon_sym_import] = ACTIONS(15),
[anon_sym_var] = ACTIONS(17),
[anon_sym_let] = ACTIONS(19),
@@ -14227,23 +14700,23 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_LBRACK] = ACTIONS(99),
[anon_sym_LTtemplate_GT] = ACTIONS(55),
[anon_sym_LT] = ACTIONS(57),
- [anon_sym_class] = ACTIONS(59),
- [anon_sym_async] = ACTIONS(133),
- [anon_sym_function] = ACTIONS(63),
- [anon_sym_new] = ACTIONS(65),
+ [anon_sym_DQUOTE] = ACTIONS(59),
+ [anon_sym_SQUOTE] = ACTIONS(61),
+ [anon_sym_class] = ACTIONS(63),
+ [anon_sym_async] = ACTIONS(139),
+ [anon_sym_function] = ACTIONS(67),
+ [anon_sym_new] = ACTIONS(69),
[anon_sym_DOT_DOT_DOT] = ACTIONS(103),
- [anon_sym_PLUS] = ACTIONS(67),
- [anon_sym_DASH] = ACTIONS(67),
- [anon_sym_SLASH] = ACTIONS(69),
- [anon_sym_BANG] = ACTIONS(67),
- [anon_sym_TILDE] = ACTIONS(67),
- [anon_sym_typeof] = ACTIONS(67),
- [anon_sym_void] = ACTIONS(67),
- [anon_sym_delete] = ACTIONS(67),
- [anon_sym_PLUS_PLUS] = ACTIONS(71),
- [anon_sym_DASH_DASH] = ACTIONS(71),
- [anon_sym_DQUOTE] = ACTIONS(73),
- [anon_sym_SQUOTE] = ACTIONS(75),
+ [anon_sym_PLUS] = ACTIONS(71),
+ [anon_sym_DASH] = ACTIONS(71),
+ [anon_sym_SLASH] = ACTIONS(73),
+ [anon_sym_BANG] = ACTIONS(71),
+ [anon_sym_TILDE] = ACTIONS(71),
+ [anon_sym_typeof] = ACTIONS(71),
+ [anon_sym_void] = ACTIONS(71),
+ [anon_sym_delete] = ACTIONS(71),
+ [anon_sym_PLUS_PLUS] = ACTIONS(75),
+ [anon_sym_DASH_DASH] = ACTIONS(75),
[sym_comment] = ACTIONS(3),
[anon_sym_BQUOTE] = ACTIONS(77),
[sym_number] = ACTIONS(105),
@@ -14255,89 +14728,89 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_null] = ACTIONS(79),
[sym_undefined] = ACTIONS(83),
[anon_sym_AT] = ACTIONS(109),
- [anon_sym_static] = ACTIONS(135),
+ [anon_sym_static] = ACTIONS(141),
[aux_sym_method_definition_token1] = ACTIONS(113),
- [anon_sym_get] = ACTIONS(137),
- [anon_sym_set] = ACTIONS(137),
+ [anon_sym_get] = ACTIONS(143),
+ [anon_sym_set] = ACTIONS(143),
},
[8] = {
- [sym_export_statement] = STATE(37),
- [sym_declaration] = STATE(37),
- [sym_import] = STATE(1268),
- [sym_import_statement] = STATE(37),
- [sym_expression_statement] = STATE(37),
- [sym_variable_declaration] = STATE(971),
- [sym_lexical_declaration] = STATE(971),
- [sym_statement_block] = STATE(37),
- [sym_if_statement] = STATE(37),
- [sym_switch_statement] = STATE(37),
- [sym_for_statement] = STATE(37),
- [sym_for_in_statement] = STATE(37),
- [sym_while_statement] = STATE(37),
- [sym_do_statement] = STATE(37),
- [sym_try_statement] = STATE(37),
- [sym_with_statement] = STATE(37),
- [sym_break_statement] = STATE(37),
- [sym_continue_statement] = STATE(37),
- [sym_debugger_statement] = STATE(37),
- [sym_return_statement] = STATE(37),
- [sym_throw_statement] = STATE(37),
- [sym_empty_statement] = STATE(37),
- [sym_labeled_statement] = STATE(37),
- [sym_parenthesized_expression] = STATE(1029),
- [sym_expression] = STATE(1248),
- [sym_primary_expression] = STATE(1247),
- [sym_yield_expression] = STATE(1246),
- [sym_object] = STATE(1268),
- [sym_object_pattern] = STATE(2674),
- [sym_object_assignment_pattern] = STATE(1977),
- [sym_array] = STATE(1268),
- [sym_array_pattern] = STATE(2674),
- [sym_glimmer_template] = STATE(1246),
- [sym_glimmer_opening_tag] = STATE(1921),
- [sym_jsx_element] = STATE(1246),
- [sym_jsx_opening_element] = STATE(1653),
- [sym_jsx_self_closing_element] = STATE(1246),
- [sym_class] = STATE(1268),
- [sym_class_declaration] = STATE(971),
- [sym_function] = STATE(1268),
- [sym_function_declaration] = STATE(971),
- [sym_generator_function] = STATE(1268),
- [sym_generator_function_declaration] = STATE(971),
- [sym_arrow_function] = STATE(1268),
- [sym_call_expression] = STATE(1268),
- [sym_new_expression] = STATE(1246),
- [sym_await_expression] = STATE(1246),
- [sym_member_expression] = STATE(1029),
- [sym_subscript_expression] = STATE(1029),
- [sym_assignment_expression] = STATE(1246),
- [sym__augmented_assignment_lhs] = STATE(1597),
- [sym_augmented_assignment_expression] = STATE(1246),
- [sym__destructuring_pattern] = STATE(2674),
- [sym_spread_element] = STATE(2073),
- [sym_ternary_expression] = STATE(1246),
- [sym_binary_expression] = STATE(1246),
- [sym_unary_expression] = STATE(1246),
- [sym_update_expression] = STATE(1246),
- [sym_sequence_expression] = STATE(2627),
- [sym_string] = STATE(1358),
- [sym_template_string] = STATE(1268),
- [sym_regex] = STATE(1268),
- [sym_meta_property] = STATE(1268),
- [sym_decorator] = STATE(1592),
- [sym_formal_parameters] = STATE(2662),
- [sym_rest_pattern] = STATE(1977),
- [sym_method_definition] = STATE(2073),
- [sym_pair] = STATE(2073),
- [sym_pair_pattern] = STATE(1977),
- [sym__property_name] = STATE(2087),
- [sym_computed_property_name] = STATE(2087),
- [aux_sym_program_repeat1] = STATE(37),
- [aux_sym_export_statement_repeat1] = STATE(1507),
- [aux_sym_object_repeat1] = STATE(2082),
- [aux_sym_object_pattern_repeat1] = STATE(2085),
- [sym_identifier] = ACTIONS(127),
- [anon_sym_export] = ACTIONS(129),
+ [sym_export_statement] = STATE(65),
+ [sym_declaration] = STATE(65),
+ [sym_import] = STATE(1235),
+ [sym_import_statement] = STATE(65),
+ [sym_expression_statement] = STATE(65),
+ [sym_variable_declaration] = STATE(909),
+ [sym_lexical_declaration] = STATE(909),
+ [sym_statement_block] = STATE(65),
+ [sym_if_statement] = STATE(65),
+ [sym_switch_statement] = STATE(65),
+ [sym_for_statement] = STATE(65),
+ [sym_for_in_statement] = STATE(65),
+ [sym_while_statement] = STATE(65),
+ [sym_do_statement] = STATE(65),
+ [sym_try_statement] = STATE(65),
+ [sym_with_statement] = STATE(65),
+ [sym_break_statement] = STATE(65),
+ [sym_continue_statement] = STATE(65),
+ [sym_debugger_statement] = STATE(65),
+ [sym_return_statement] = STATE(65),
+ [sym_throw_statement] = STATE(65),
+ [sym_empty_statement] = STATE(65),
+ [sym_labeled_statement] = STATE(65),
+ [sym_parenthesized_expression] = STATE(1028),
+ [sym_expression] = STATE(1250),
+ [sym_primary_expression] = STATE(1249),
+ [sym_yield_expression] = STATE(1245),
+ [sym_object] = STATE(1235),
+ [sym_object_pattern] = STATE(2692),
+ [sym_object_assignment_pattern] = STATE(1993),
+ [sym_array] = STATE(1235),
+ [sym_array_pattern] = STATE(2692),
+ [sym_glimmer_template] = STATE(1245),
+ [sym_glimmer_opening_tag] = STATE(1935),
+ [sym_jsx_element] = STATE(1245),
+ [sym_jsx_opening_element] = STATE(1651),
+ [sym_jsx_self_closing_element] = STATE(1245),
+ [sym_class] = STATE(1235),
+ [sym_class_declaration] = STATE(909),
+ [sym_function] = STATE(1235),
+ [sym_function_declaration] = STATE(909),
+ [sym_generator_function] = STATE(1235),
+ [sym_generator_function_declaration] = STATE(909),
+ [sym_arrow_function] = STATE(1235),
+ [sym_call_expression] = STATE(1235),
+ [sym_new_expression] = STATE(1245),
+ [sym_await_expression] = STATE(1245),
+ [sym_member_expression] = STATE(1028),
+ [sym_subscript_expression] = STATE(1028),
+ [sym_assignment_expression] = STATE(1245),
+ [sym__augmented_assignment_lhs] = STATE(1616),
+ [sym_augmented_assignment_expression] = STATE(1245),
+ [sym__destructuring_pattern] = STATE(2692),
+ [sym_spread_element] = STATE(2119),
+ [sym_ternary_expression] = STATE(1245),
+ [sym_binary_expression] = STATE(1245),
+ [sym_unary_expression] = STATE(1245),
+ [sym_update_expression] = STATE(1245),
+ [sym_sequence_expression] = STATE(2522),
+ [sym_string] = STATE(1348),
+ [sym_template_string] = STATE(1235),
+ [sym_regex] = STATE(1235),
+ [sym_meta_property] = STATE(1235),
+ [sym_decorator] = STATE(1586),
+ [sym_formal_parameters] = STATE(2680),
+ [sym_rest_pattern] = STATE(1993),
+ [sym_method_definition] = STATE(2119),
+ [sym_pair] = STATE(2119),
+ [sym_pair_pattern] = STATE(1993),
+ [sym__property_name] = STATE(2106),
+ [sym_computed_property_name] = STATE(2106),
+ [aux_sym_program_repeat1] = STATE(65),
+ [aux_sym_export_statement_repeat1] = STATE(1505),
+ [aux_sym_object_repeat1] = STATE(2065),
+ [aux_sym_object_pattern_repeat1] = STATE(2061),
+ [sym_identifier] = ACTIONS(89),
+ [anon_sym_export] = ACTIONS(91),
[anon_sym_STAR] = ACTIONS(93),
[anon_sym_LBRACE] = ACTIONS(13),
[anon_sym_COMMA] = ACTIONS(95),
@@ -14365,23 +14838,23 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_LBRACK] = ACTIONS(99),
[anon_sym_LTtemplate_GT] = ACTIONS(55),
[anon_sym_LT] = ACTIONS(57),
- [anon_sym_class] = ACTIONS(59),
- [anon_sym_async] = ACTIONS(133),
- [anon_sym_function] = ACTIONS(63),
- [anon_sym_new] = ACTIONS(65),
+ [anon_sym_DQUOTE] = ACTIONS(59),
+ [anon_sym_SQUOTE] = ACTIONS(61),
+ [anon_sym_class] = ACTIONS(63),
+ [anon_sym_async] = ACTIONS(101),
+ [anon_sym_function] = ACTIONS(67),
+ [anon_sym_new] = ACTIONS(69),
[anon_sym_DOT_DOT_DOT] = ACTIONS(103),
- [anon_sym_PLUS] = ACTIONS(67),
- [anon_sym_DASH] = ACTIONS(67),
- [anon_sym_SLASH] = ACTIONS(69),
- [anon_sym_BANG] = ACTIONS(67),
- [anon_sym_TILDE] = ACTIONS(67),
- [anon_sym_typeof] = ACTIONS(67),
- [anon_sym_void] = ACTIONS(67),
- [anon_sym_delete] = ACTIONS(67),
- [anon_sym_PLUS_PLUS] = ACTIONS(71),
- [anon_sym_DASH_DASH] = ACTIONS(71),
- [anon_sym_DQUOTE] = ACTIONS(73),
- [anon_sym_SQUOTE] = ACTIONS(75),
+ [anon_sym_PLUS] = ACTIONS(71),
+ [anon_sym_DASH] = ACTIONS(71),
+ [anon_sym_SLASH] = ACTIONS(73),
+ [anon_sym_BANG] = ACTIONS(71),
+ [anon_sym_TILDE] = ACTIONS(71),
+ [anon_sym_typeof] = ACTIONS(71),
+ [anon_sym_void] = ACTIONS(71),
+ [anon_sym_delete] = ACTIONS(71),
+ [anon_sym_PLUS_PLUS] = ACTIONS(75),
+ [anon_sym_DASH_DASH] = ACTIONS(75),
[sym_comment] = ACTIONS(3),
[anon_sym_BQUOTE] = ACTIONS(77),
[sym_number] = ACTIONS(105),
@@ -14393,89 +14866,89 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_null] = ACTIONS(79),
[sym_undefined] = ACTIONS(83),
[anon_sym_AT] = ACTIONS(109),
- [anon_sym_static] = ACTIONS(135),
+ [anon_sym_static] = ACTIONS(111),
[aux_sym_method_definition_token1] = ACTIONS(113),
- [anon_sym_get] = ACTIONS(137),
- [anon_sym_set] = ACTIONS(137),
+ [anon_sym_get] = ACTIONS(115),
+ [anon_sym_set] = ACTIONS(115),
},
[9] = {
- [sym_export_statement] = STATE(41),
- [sym_declaration] = STATE(41),
- [sym_import] = STATE(1268),
- [sym_import_statement] = STATE(41),
- [sym_expression_statement] = STATE(41),
- [sym_variable_declaration] = STATE(971),
- [sym_lexical_declaration] = STATE(971),
- [sym_statement_block] = STATE(41),
- [sym_if_statement] = STATE(41),
- [sym_switch_statement] = STATE(41),
- [sym_for_statement] = STATE(41),
- [sym_for_in_statement] = STATE(41),
- [sym_while_statement] = STATE(41),
- [sym_do_statement] = STATE(41),
- [sym_try_statement] = STATE(41),
- [sym_with_statement] = STATE(41),
- [sym_break_statement] = STATE(41),
- [sym_continue_statement] = STATE(41),
- [sym_debugger_statement] = STATE(41),
- [sym_return_statement] = STATE(41),
- [sym_throw_statement] = STATE(41),
- [sym_empty_statement] = STATE(41),
- [sym_labeled_statement] = STATE(41),
- [sym_parenthesized_expression] = STATE(1029),
- [sym_expression] = STATE(1248),
- [sym_primary_expression] = STATE(1247),
- [sym_yield_expression] = STATE(1246),
- [sym_object] = STATE(1268),
- [sym_object_pattern] = STATE(2674),
- [sym_object_assignment_pattern] = STATE(1977),
- [sym_array] = STATE(1268),
- [sym_array_pattern] = STATE(2674),
- [sym_glimmer_template] = STATE(1246),
- [sym_glimmer_opening_tag] = STATE(1921),
- [sym_jsx_element] = STATE(1246),
- [sym_jsx_opening_element] = STATE(1653),
- [sym_jsx_self_closing_element] = STATE(1246),
- [sym_class] = STATE(1268),
- [sym_class_declaration] = STATE(971),
- [sym_function] = STATE(1268),
- [sym_function_declaration] = STATE(971),
- [sym_generator_function] = STATE(1268),
- [sym_generator_function_declaration] = STATE(971),
- [sym_arrow_function] = STATE(1268),
- [sym_call_expression] = STATE(1268),
- [sym_new_expression] = STATE(1246),
- [sym_await_expression] = STATE(1246),
- [sym_member_expression] = STATE(1029),
- [sym_subscript_expression] = STATE(1029),
- [sym_assignment_expression] = STATE(1246),
- [sym__augmented_assignment_lhs] = STATE(1597),
- [sym_augmented_assignment_expression] = STATE(1246),
- [sym__destructuring_pattern] = STATE(2674),
- [sym_spread_element] = STATE(2073),
- [sym_ternary_expression] = STATE(1246),
- [sym_binary_expression] = STATE(1246),
- [sym_unary_expression] = STATE(1246),
- [sym_update_expression] = STATE(1246),
- [sym_sequence_expression] = STATE(2627),
- [sym_string] = STATE(1358),
- [sym_template_string] = STATE(1268),
- [sym_regex] = STATE(1268),
- [sym_meta_property] = STATE(1268),
- [sym_decorator] = STATE(1592),
- [sym_formal_parameters] = STATE(2662),
- [sym_rest_pattern] = STATE(1977),
- [sym_method_definition] = STATE(2073),
- [sym_pair] = STATE(2073),
- [sym_pair_pattern] = STATE(1977),
- [sym__property_name] = STATE(2087),
- [sym_computed_property_name] = STATE(2087),
- [aux_sym_program_repeat1] = STATE(41),
- [aux_sym_export_statement_repeat1] = STATE(1507),
- [aux_sym_object_repeat1] = STATE(2082),
- [aux_sym_object_pattern_repeat1] = STATE(2085),
- [sym_identifier] = ACTIONS(127),
- [anon_sym_export] = ACTIONS(129),
+ [sym_export_statement] = STATE(53),
+ [sym_declaration] = STATE(53),
+ [sym_import] = STATE(1235),
+ [sym_import_statement] = STATE(53),
+ [sym_expression_statement] = STATE(53),
+ [sym_variable_declaration] = STATE(909),
+ [sym_lexical_declaration] = STATE(909),
+ [sym_statement_block] = STATE(53),
+ [sym_if_statement] = STATE(53),
+ [sym_switch_statement] = STATE(53),
+ [sym_for_statement] = STATE(53),
+ [sym_for_in_statement] = STATE(53),
+ [sym_while_statement] = STATE(53),
+ [sym_do_statement] = STATE(53),
+ [sym_try_statement] = STATE(53),
+ [sym_with_statement] = STATE(53),
+ [sym_break_statement] = STATE(53),
+ [sym_continue_statement] = STATE(53),
+ [sym_debugger_statement] = STATE(53),
+ [sym_return_statement] = STATE(53),
+ [sym_throw_statement] = STATE(53),
+ [sym_empty_statement] = STATE(53),
+ [sym_labeled_statement] = STATE(53),
+ [sym_parenthesized_expression] = STATE(1028),
+ [sym_expression] = STATE(1250),
+ [sym_primary_expression] = STATE(1249),
+ [sym_yield_expression] = STATE(1245),
+ [sym_object] = STATE(1235),
+ [sym_object_pattern] = STATE(2692),
+ [sym_object_assignment_pattern] = STATE(1993),
+ [sym_array] = STATE(1235),
+ [sym_array_pattern] = STATE(2692),
+ [sym_glimmer_template] = STATE(1245),
+ [sym_glimmer_opening_tag] = STATE(1935),
+ [sym_jsx_element] = STATE(1245),
+ [sym_jsx_opening_element] = STATE(1651),
+ [sym_jsx_self_closing_element] = STATE(1245),
+ [sym_class] = STATE(1235),
+ [sym_class_declaration] = STATE(909),
+ [sym_function] = STATE(1235),
+ [sym_function_declaration] = STATE(909),
+ [sym_generator_function] = STATE(1235),
+ [sym_generator_function_declaration] = STATE(909),
+ [sym_arrow_function] = STATE(1235),
+ [sym_call_expression] = STATE(1235),
+ [sym_new_expression] = STATE(1245),
+ [sym_await_expression] = STATE(1245),
+ [sym_member_expression] = STATE(1028),
+ [sym_subscript_expression] = STATE(1028),
+ [sym_assignment_expression] = STATE(1245),
+ [sym__augmented_assignment_lhs] = STATE(1616),
+ [sym_augmented_assignment_expression] = STATE(1245),
+ [sym__destructuring_pattern] = STATE(2692),
+ [sym_spread_element] = STATE(2119),
+ [sym_ternary_expression] = STATE(1245),
+ [sym_binary_expression] = STATE(1245),
+ [sym_unary_expression] = STATE(1245),
+ [sym_update_expression] = STATE(1245),
+ [sym_sequence_expression] = STATE(2522),
+ [sym_string] = STATE(1348),
+ [sym_template_string] = STATE(1235),
+ [sym_regex] = STATE(1235),
+ [sym_meta_property] = STATE(1235),
+ [sym_decorator] = STATE(1586),
+ [sym_formal_parameters] = STATE(2680),
+ [sym_rest_pattern] = STATE(1993),
+ [sym_method_definition] = STATE(2119),
+ [sym_pair] = STATE(2119),
+ [sym_pair_pattern] = STATE(1993),
+ [sym__property_name] = STATE(2106),
+ [sym_computed_property_name] = STATE(2106),
+ [aux_sym_program_repeat1] = STATE(53),
+ [aux_sym_export_statement_repeat1] = STATE(1505),
+ [aux_sym_object_repeat1] = STATE(2065),
+ [aux_sym_object_pattern_repeat1] = STATE(2061),
+ [sym_identifier] = ACTIONS(89),
+ [anon_sym_export] = ACTIONS(91),
[anon_sym_STAR] = ACTIONS(93),
[anon_sym_LBRACE] = ACTIONS(13),
[anon_sym_COMMA] = ACTIONS(95),
@@ -14503,23 +14976,23 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_LBRACK] = ACTIONS(99),
[anon_sym_LTtemplate_GT] = ACTIONS(55),
[anon_sym_LT] = ACTIONS(57),
- [anon_sym_class] = ACTIONS(59),
- [anon_sym_async] = ACTIONS(133),
- [anon_sym_function] = ACTIONS(63),
- [anon_sym_new] = ACTIONS(65),
+ [anon_sym_DQUOTE] = ACTIONS(59),
+ [anon_sym_SQUOTE] = ACTIONS(61),
+ [anon_sym_class] = ACTIONS(63),
+ [anon_sym_async] = ACTIONS(101),
+ [anon_sym_function] = ACTIONS(67),
+ [anon_sym_new] = ACTIONS(69),
[anon_sym_DOT_DOT_DOT] = ACTIONS(103),
- [anon_sym_PLUS] = ACTIONS(67),
- [anon_sym_DASH] = ACTIONS(67),
- [anon_sym_SLASH] = ACTIONS(69),
- [anon_sym_BANG] = ACTIONS(67),
- [anon_sym_TILDE] = ACTIONS(67),
- [anon_sym_typeof] = ACTIONS(67),
- [anon_sym_void] = ACTIONS(67),
- [anon_sym_delete] = ACTIONS(67),
- [anon_sym_PLUS_PLUS] = ACTIONS(71),
- [anon_sym_DASH_DASH] = ACTIONS(71),
- [anon_sym_DQUOTE] = ACTIONS(73),
- [anon_sym_SQUOTE] = ACTIONS(75),
+ [anon_sym_PLUS] = ACTIONS(71),
+ [anon_sym_DASH] = ACTIONS(71),
+ [anon_sym_SLASH] = ACTIONS(73),
+ [anon_sym_BANG] = ACTIONS(71),
+ [anon_sym_TILDE] = ACTIONS(71),
+ [anon_sym_typeof] = ACTIONS(71),
+ [anon_sym_void] = ACTIONS(71),
+ [anon_sym_delete] = ACTIONS(71),
+ [anon_sym_PLUS_PLUS] = ACTIONS(75),
+ [anon_sym_DASH_DASH] = ACTIONS(75),
[sym_comment] = ACTIONS(3),
[anon_sym_BQUOTE] = ACTIONS(77),
[sym_number] = ACTIONS(105),
@@ -14531,77 +15004,77 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_null] = ACTIONS(79),
[sym_undefined] = ACTIONS(83),
[anon_sym_AT] = ACTIONS(109),
- [anon_sym_static] = ACTIONS(135),
+ [anon_sym_static] = ACTIONS(111),
[aux_sym_method_definition_token1] = ACTIONS(113),
- [anon_sym_get] = ACTIONS(137),
- [anon_sym_set] = ACTIONS(137),
+ [anon_sym_get] = ACTIONS(115),
+ [anon_sym_set] = ACTIONS(115),
},
[10] = {
- [sym_export_statement] = STATE(14),
- [sym_declaration] = STATE(14),
- [sym_import] = STATE(1268),
- [sym_import_statement] = STATE(14),
- [sym_expression_statement] = STATE(14),
- [sym_variable_declaration] = STATE(824),
- [sym_lexical_declaration] = STATE(824),
- [sym_statement_block] = STATE(14),
- [sym_if_statement] = STATE(14),
- [sym_switch_statement] = STATE(14),
- [sym_for_statement] = STATE(14),
- [sym_for_in_statement] = STATE(14),
- [sym_while_statement] = STATE(14),
- [sym_do_statement] = STATE(14),
- [sym_try_statement] = STATE(14),
- [sym_with_statement] = STATE(14),
- [sym_break_statement] = STATE(14),
- [sym_continue_statement] = STATE(14),
- [sym_debugger_statement] = STATE(14),
- [sym_return_statement] = STATE(14),
- [sym_throw_statement] = STATE(14),
- [sym_empty_statement] = STATE(14),
- [sym_labeled_statement] = STATE(14),
- [sym_parenthesized_expression] = STATE(1029),
- [sym_expression] = STATE(1235),
- [sym_primary_expression] = STATE(1247),
- [sym_yield_expression] = STATE(1246),
- [sym_object] = STATE(1268),
- [sym_object_pattern] = STATE(2656),
- [sym_array] = STATE(1268),
- [sym_array_pattern] = STATE(2656),
- [sym_glimmer_template] = STATE(1246),
- [sym_glimmer_opening_tag] = STATE(1921),
- [sym_jsx_element] = STATE(1246),
- [sym_jsx_opening_element] = STATE(1653),
- [sym_jsx_self_closing_element] = STATE(1246),
- [sym_class] = STATE(1268),
- [sym_class_declaration] = STATE(824),
- [sym_function] = STATE(1268),
- [sym_function_declaration] = STATE(824),
- [sym_generator_function] = STATE(1268),
- [sym_generator_function_declaration] = STATE(824),
- [sym_arrow_function] = STATE(1268),
- [sym_call_expression] = STATE(1268),
- [sym_new_expression] = STATE(1246),
- [sym_await_expression] = STATE(1246),
- [sym_member_expression] = STATE(1029),
- [sym_subscript_expression] = STATE(1029),
- [sym_assignment_expression] = STATE(1246),
- [sym__augmented_assignment_lhs] = STATE(1597),
- [sym_augmented_assignment_expression] = STATE(1246),
- [sym__destructuring_pattern] = STATE(2656),
- [sym_ternary_expression] = STATE(1246),
- [sym_binary_expression] = STATE(1246),
- [sym_unary_expression] = STATE(1246),
- [sym_update_expression] = STATE(1246),
- [sym_sequence_expression] = STATE(2393),
- [sym_string] = STATE(1268),
- [sym_template_string] = STATE(1268),
- [sym_regex] = STATE(1268),
- [sym_meta_property] = STATE(1268),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2662),
- [aux_sym_program_repeat1] = STATE(14),
- [aux_sym_export_statement_repeat1] = STATE(1776),
+ [sym_export_statement] = STATE(11),
+ [sym_declaration] = STATE(11),
+ [sym_import] = STATE(1235),
+ [sym_import_statement] = STATE(11),
+ [sym_expression_statement] = STATE(11),
+ [sym_variable_declaration] = STATE(687),
+ [sym_lexical_declaration] = STATE(687),
+ [sym_statement_block] = STATE(11),
+ [sym_if_statement] = STATE(11),
+ [sym_switch_statement] = STATE(11),
+ [sym_for_statement] = STATE(11),
+ [sym_for_in_statement] = STATE(11),
+ [sym_while_statement] = STATE(11),
+ [sym_do_statement] = STATE(11),
+ [sym_try_statement] = STATE(11),
+ [sym_with_statement] = STATE(11),
+ [sym_break_statement] = STATE(11),
+ [sym_continue_statement] = STATE(11),
+ [sym_debugger_statement] = STATE(11),
+ [sym_return_statement] = STATE(11),
+ [sym_throw_statement] = STATE(11),
+ [sym_empty_statement] = STATE(11),
+ [sym_labeled_statement] = STATE(11),
+ [sym_parenthesized_expression] = STATE(1028),
+ [sym_expression] = STATE(1246),
+ [sym_primary_expression] = STATE(1249),
+ [sym_yield_expression] = STATE(1245),
+ [sym_object] = STATE(1235),
+ [sym_object_pattern] = STATE(2717),
+ [sym_array] = STATE(1235),
+ [sym_array_pattern] = STATE(2717),
+ [sym_glimmer_template] = STATE(1245),
+ [sym_glimmer_opening_tag] = STATE(1935),
+ [sym_jsx_element] = STATE(1245),
+ [sym_jsx_opening_element] = STATE(1651),
+ [sym_jsx_self_closing_element] = STATE(1245),
+ [sym_class] = STATE(1235),
+ [sym_class_declaration] = STATE(687),
+ [sym_function] = STATE(1235),
+ [sym_function_declaration] = STATE(687),
+ [sym_generator_function] = STATE(1235),
+ [sym_generator_function_declaration] = STATE(687),
+ [sym_arrow_function] = STATE(1235),
+ [sym_call_expression] = STATE(1235),
+ [sym_new_expression] = STATE(1245),
+ [sym_await_expression] = STATE(1245),
+ [sym_member_expression] = STATE(1028),
+ [sym_subscript_expression] = STATE(1028),
+ [sym_assignment_expression] = STATE(1245),
+ [sym__augmented_assignment_lhs] = STATE(1616),
+ [sym_augmented_assignment_expression] = STATE(1245),
+ [sym__destructuring_pattern] = STATE(2717),
+ [sym_ternary_expression] = STATE(1245),
+ [sym_binary_expression] = STATE(1245),
+ [sym_unary_expression] = STATE(1245),
+ [sym_update_expression] = STATE(1245),
+ [sym_sequence_expression] = STATE(2397),
+ [sym_string] = STATE(1235),
+ [sym_template_string] = STATE(1235),
+ [sym_regex] = STATE(1235),
+ [sym_meta_property] = STATE(1235),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2680),
+ [aux_sym_program_repeat1] = STATE(11),
+ [aux_sym_export_statement_repeat1] = STATE(1821),
[sym_identifier] = ACTIONS(149),
[anon_sym_export] = ACTIONS(151),
[anon_sym_default] = ACTIONS(153),
@@ -14631,22 +15104,22 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_LBRACK] = ACTIONS(53),
[anon_sym_LTtemplate_GT] = ACTIONS(55),
[anon_sym_LT] = ACTIONS(57),
+ [anon_sym_DQUOTE] = ACTIONS(59),
+ [anon_sym_SQUOTE] = ACTIONS(61),
[anon_sym_class] = ACTIONS(189),
[anon_sym_async] = ACTIONS(191),
[anon_sym_function] = ACTIONS(193),
- [anon_sym_new] = ACTIONS(65),
- [anon_sym_PLUS] = ACTIONS(67),
- [anon_sym_DASH] = ACTIONS(67),
- [anon_sym_SLASH] = ACTIONS(69),
- [anon_sym_BANG] = ACTIONS(67),
- [anon_sym_TILDE] = ACTIONS(67),
- [anon_sym_typeof] = ACTIONS(67),
- [anon_sym_void] = ACTIONS(67),
- [anon_sym_delete] = ACTIONS(67),
- [anon_sym_PLUS_PLUS] = ACTIONS(71),
- [anon_sym_DASH_DASH] = ACTIONS(71),
- [anon_sym_DQUOTE] = ACTIONS(73),
- [anon_sym_SQUOTE] = ACTIONS(75),
+ [anon_sym_new] = ACTIONS(69),
+ [anon_sym_PLUS] = ACTIONS(71),
+ [anon_sym_DASH] = ACTIONS(71),
+ [anon_sym_SLASH] = ACTIONS(73),
+ [anon_sym_BANG] = ACTIONS(71),
+ [anon_sym_TILDE] = ACTIONS(71),
+ [anon_sym_typeof] = ACTIONS(71),
+ [anon_sym_void] = ACTIONS(71),
+ [anon_sym_delete] = ACTIONS(71),
+ [anon_sym_PLUS_PLUS] = ACTIONS(75),
+ [anon_sym_DASH_DASH] = ACTIONS(75),
[sym_comment] = ACTIONS(3),
[anon_sym_BQUOTE] = ACTIONS(77),
[sym_number] = ACTIONS(79),
@@ -14663,71 +15136,71 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(195),
},
[11] = {
- [sym_export_statement] = STATE(14),
- [sym_declaration] = STATE(14),
- [sym_import] = STATE(1268),
- [sym_import_statement] = STATE(14),
- [sym_expression_statement] = STATE(14),
- [sym_variable_declaration] = STATE(824),
- [sym_lexical_declaration] = STATE(824),
- [sym_statement_block] = STATE(14),
- [sym_if_statement] = STATE(14),
- [sym_switch_statement] = STATE(14),
- [sym_for_statement] = STATE(14),
- [sym_for_in_statement] = STATE(14),
- [sym_while_statement] = STATE(14),
- [sym_do_statement] = STATE(14),
- [sym_try_statement] = STATE(14),
- [sym_with_statement] = STATE(14),
- [sym_break_statement] = STATE(14),
- [sym_continue_statement] = STATE(14),
- [sym_debugger_statement] = STATE(14),
- [sym_return_statement] = STATE(14),
- [sym_throw_statement] = STATE(14),
- [sym_empty_statement] = STATE(14),
- [sym_labeled_statement] = STATE(14),
- [sym_parenthesized_expression] = STATE(1029),
- [sym_expression] = STATE(1235),
- [sym_primary_expression] = STATE(1247),
- [sym_yield_expression] = STATE(1246),
- [sym_object] = STATE(1268),
- [sym_object_pattern] = STATE(2656),
- [sym_array] = STATE(1268),
- [sym_array_pattern] = STATE(2656),
- [sym_glimmer_template] = STATE(1246),
- [sym_glimmer_opening_tag] = STATE(1921),
- [sym_jsx_element] = STATE(1246),
- [sym_jsx_opening_element] = STATE(1653),
- [sym_jsx_self_closing_element] = STATE(1246),
- [sym_class] = STATE(1268),
- [sym_class_declaration] = STATE(824),
- [sym_function] = STATE(1268),
- [sym_function_declaration] = STATE(824),
- [sym_generator_function] = STATE(1268),
- [sym_generator_function_declaration] = STATE(824),
- [sym_arrow_function] = STATE(1268),
- [sym_call_expression] = STATE(1268),
- [sym_new_expression] = STATE(1246),
- [sym_await_expression] = STATE(1246),
- [sym_member_expression] = STATE(1029),
- [sym_subscript_expression] = STATE(1029),
- [sym_assignment_expression] = STATE(1246),
- [sym__augmented_assignment_lhs] = STATE(1597),
- [sym_augmented_assignment_expression] = STATE(1246),
- [sym__destructuring_pattern] = STATE(2656),
- [sym_ternary_expression] = STATE(1246),
- [sym_binary_expression] = STATE(1246),
- [sym_unary_expression] = STATE(1246),
- [sym_update_expression] = STATE(1246),
- [sym_sequence_expression] = STATE(2393),
- [sym_string] = STATE(1268),
- [sym_template_string] = STATE(1268),
- [sym_regex] = STATE(1268),
- [sym_meta_property] = STATE(1268),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2662),
- [aux_sym_program_repeat1] = STATE(14),
- [aux_sym_export_statement_repeat1] = STATE(1776),
+ [sym_export_statement] = STATE(13),
+ [sym_declaration] = STATE(13),
+ [sym_import] = STATE(1235),
+ [sym_import_statement] = STATE(13),
+ [sym_expression_statement] = STATE(13),
+ [sym_variable_declaration] = STATE(687),
+ [sym_lexical_declaration] = STATE(687),
+ [sym_statement_block] = STATE(13),
+ [sym_if_statement] = STATE(13),
+ [sym_switch_statement] = STATE(13),
+ [sym_for_statement] = STATE(13),
+ [sym_for_in_statement] = STATE(13),
+ [sym_while_statement] = STATE(13),
+ [sym_do_statement] = STATE(13),
+ [sym_try_statement] = STATE(13),
+ [sym_with_statement] = STATE(13),
+ [sym_break_statement] = STATE(13),
+ [sym_continue_statement] = STATE(13),
+ [sym_debugger_statement] = STATE(13),
+ [sym_return_statement] = STATE(13),
+ [sym_throw_statement] = STATE(13),
+ [sym_empty_statement] = STATE(13),
+ [sym_labeled_statement] = STATE(13),
+ [sym_parenthesized_expression] = STATE(1028),
+ [sym_expression] = STATE(1246),
+ [sym_primary_expression] = STATE(1249),
+ [sym_yield_expression] = STATE(1245),
+ [sym_object] = STATE(1235),
+ [sym_object_pattern] = STATE(2717),
+ [sym_array] = STATE(1235),
+ [sym_array_pattern] = STATE(2717),
+ [sym_glimmer_template] = STATE(1245),
+ [sym_glimmer_opening_tag] = STATE(1935),
+ [sym_jsx_element] = STATE(1245),
+ [sym_jsx_opening_element] = STATE(1651),
+ [sym_jsx_self_closing_element] = STATE(1245),
+ [sym_class] = STATE(1235),
+ [sym_class_declaration] = STATE(687),
+ [sym_function] = STATE(1235),
+ [sym_function_declaration] = STATE(687),
+ [sym_generator_function] = STATE(1235),
+ [sym_generator_function_declaration] = STATE(687),
+ [sym_arrow_function] = STATE(1235),
+ [sym_call_expression] = STATE(1235),
+ [sym_new_expression] = STATE(1245),
+ [sym_await_expression] = STATE(1245),
+ [sym_member_expression] = STATE(1028),
+ [sym_subscript_expression] = STATE(1028),
+ [sym_assignment_expression] = STATE(1245),
+ [sym__augmented_assignment_lhs] = STATE(1616),
+ [sym_augmented_assignment_expression] = STATE(1245),
+ [sym__destructuring_pattern] = STATE(2717),
+ [sym_ternary_expression] = STATE(1245),
+ [sym_binary_expression] = STATE(1245),
+ [sym_unary_expression] = STATE(1245),
+ [sym_update_expression] = STATE(1245),
+ [sym_sequence_expression] = STATE(2397),
+ [sym_string] = STATE(1235),
+ [sym_template_string] = STATE(1235),
+ [sym_regex] = STATE(1235),
+ [sym_meta_property] = STATE(1235),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2680),
+ [aux_sym_program_repeat1] = STATE(13),
+ [aux_sym_export_statement_repeat1] = STATE(1821),
[sym_identifier] = ACTIONS(149),
[anon_sym_export] = ACTIONS(151),
[anon_sym_default] = ACTIONS(197),
@@ -14757,22 +15230,22 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_LBRACK] = ACTIONS(53),
[anon_sym_LTtemplate_GT] = ACTIONS(55),
[anon_sym_LT] = ACTIONS(57),
+ [anon_sym_DQUOTE] = ACTIONS(59),
+ [anon_sym_SQUOTE] = ACTIONS(61),
[anon_sym_class] = ACTIONS(189),
[anon_sym_async] = ACTIONS(191),
[anon_sym_function] = ACTIONS(193),
- [anon_sym_new] = ACTIONS(65),
- [anon_sym_PLUS] = ACTIONS(67),
- [anon_sym_DASH] = ACTIONS(67),
- [anon_sym_SLASH] = ACTIONS(69),
- [anon_sym_BANG] = ACTIONS(67),
- [anon_sym_TILDE] = ACTIONS(67),
- [anon_sym_typeof] = ACTIONS(67),
- [anon_sym_void] = ACTIONS(67),
- [anon_sym_delete] = ACTIONS(67),
- [anon_sym_PLUS_PLUS] = ACTIONS(71),
- [anon_sym_DASH_DASH] = ACTIONS(71),
- [anon_sym_DQUOTE] = ACTIONS(73),
- [anon_sym_SQUOTE] = ACTIONS(75),
+ [anon_sym_new] = ACTIONS(69),
+ [anon_sym_PLUS] = ACTIONS(71),
+ [anon_sym_DASH] = ACTIONS(71),
+ [anon_sym_SLASH] = ACTIONS(73),
+ [anon_sym_BANG] = ACTIONS(71),
+ [anon_sym_TILDE] = ACTIONS(71),
+ [anon_sym_typeof] = ACTIONS(71),
+ [anon_sym_void] = ACTIONS(71),
+ [anon_sym_delete] = ACTIONS(71),
+ [anon_sym_PLUS_PLUS] = ACTIONS(75),
+ [anon_sym_DASH_DASH] = ACTIONS(75),
[sym_comment] = ACTIONS(3),
[anon_sym_BQUOTE] = ACTIONS(77),
[sym_number] = ACTIONS(79),
@@ -14789,71 +15262,71 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(195),
},
[12] = {
- [sym_export_statement] = STATE(10),
- [sym_declaration] = STATE(10),
- [sym_import] = STATE(1268),
- [sym_import_statement] = STATE(10),
- [sym_expression_statement] = STATE(10),
- [sym_variable_declaration] = STATE(824),
- [sym_lexical_declaration] = STATE(824),
- [sym_statement_block] = STATE(10),
- [sym_if_statement] = STATE(10),
- [sym_switch_statement] = STATE(10),
- [sym_for_statement] = STATE(10),
- [sym_for_in_statement] = STATE(10),
- [sym_while_statement] = STATE(10),
- [sym_do_statement] = STATE(10),
- [sym_try_statement] = STATE(10),
- [sym_with_statement] = STATE(10),
- [sym_break_statement] = STATE(10),
- [sym_continue_statement] = STATE(10),
- [sym_debugger_statement] = STATE(10),
- [sym_return_statement] = STATE(10),
- [sym_throw_statement] = STATE(10),
- [sym_empty_statement] = STATE(10),
- [sym_labeled_statement] = STATE(10),
- [sym_parenthesized_expression] = STATE(1029),
- [sym_expression] = STATE(1235),
- [sym_primary_expression] = STATE(1247),
- [sym_yield_expression] = STATE(1246),
- [sym_object] = STATE(1268),
- [sym_object_pattern] = STATE(2656),
- [sym_array] = STATE(1268),
- [sym_array_pattern] = STATE(2656),
- [sym_glimmer_template] = STATE(1246),
- [sym_glimmer_opening_tag] = STATE(1921),
- [sym_jsx_element] = STATE(1246),
- [sym_jsx_opening_element] = STATE(1653),
- [sym_jsx_self_closing_element] = STATE(1246),
- [sym_class] = STATE(1268),
- [sym_class_declaration] = STATE(824),
- [sym_function] = STATE(1268),
- [sym_function_declaration] = STATE(824),
- [sym_generator_function] = STATE(1268),
- [sym_generator_function_declaration] = STATE(824),
- [sym_arrow_function] = STATE(1268),
- [sym_call_expression] = STATE(1268),
- [sym_new_expression] = STATE(1246),
- [sym_await_expression] = STATE(1246),
- [sym_member_expression] = STATE(1029),
- [sym_subscript_expression] = STATE(1029),
- [sym_assignment_expression] = STATE(1246),
- [sym__augmented_assignment_lhs] = STATE(1597),
- [sym_augmented_assignment_expression] = STATE(1246),
- [sym__destructuring_pattern] = STATE(2656),
- [sym_ternary_expression] = STATE(1246),
- [sym_binary_expression] = STATE(1246),
- [sym_unary_expression] = STATE(1246),
- [sym_update_expression] = STATE(1246),
- [sym_sequence_expression] = STATE(2393),
- [sym_string] = STATE(1268),
- [sym_template_string] = STATE(1268),
- [sym_regex] = STATE(1268),
- [sym_meta_property] = STATE(1268),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2662),
- [aux_sym_program_repeat1] = STATE(10),
- [aux_sym_export_statement_repeat1] = STATE(1776),
+ [sym_export_statement] = STATE(14),
+ [sym_declaration] = STATE(14),
+ [sym_import] = STATE(1235),
+ [sym_import_statement] = STATE(14),
+ [sym_expression_statement] = STATE(14),
+ [sym_variable_declaration] = STATE(687),
+ [sym_lexical_declaration] = STATE(687),
+ [sym_statement_block] = STATE(14),
+ [sym_if_statement] = STATE(14),
+ [sym_switch_statement] = STATE(14),
+ [sym_for_statement] = STATE(14),
+ [sym_for_in_statement] = STATE(14),
+ [sym_while_statement] = STATE(14),
+ [sym_do_statement] = STATE(14),
+ [sym_try_statement] = STATE(14),
+ [sym_with_statement] = STATE(14),
+ [sym_break_statement] = STATE(14),
+ [sym_continue_statement] = STATE(14),
+ [sym_debugger_statement] = STATE(14),
+ [sym_return_statement] = STATE(14),
+ [sym_throw_statement] = STATE(14),
+ [sym_empty_statement] = STATE(14),
+ [sym_labeled_statement] = STATE(14),
+ [sym_parenthesized_expression] = STATE(1028),
+ [sym_expression] = STATE(1246),
+ [sym_primary_expression] = STATE(1249),
+ [sym_yield_expression] = STATE(1245),
+ [sym_object] = STATE(1235),
+ [sym_object_pattern] = STATE(2717),
+ [sym_array] = STATE(1235),
+ [sym_array_pattern] = STATE(2717),
+ [sym_glimmer_template] = STATE(1245),
+ [sym_glimmer_opening_tag] = STATE(1935),
+ [sym_jsx_element] = STATE(1245),
+ [sym_jsx_opening_element] = STATE(1651),
+ [sym_jsx_self_closing_element] = STATE(1245),
+ [sym_class] = STATE(1235),
+ [sym_class_declaration] = STATE(687),
+ [sym_function] = STATE(1235),
+ [sym_function_declaration] = STATE(687),
+ [sym_generator_function] = STATE(1235),
+ [sym_generator_function_declaration] = STATE(687),
+ [sym_arrow_function] = STATE(1235),
+ [sym_call_expression] = STATE(1235),
+ [sym_new_expression] = STATE(1245),
+ [sym_await_expression] = STATE(1245),
+ [sym_member_expression] = STATE(1028),
+ [sym_subscript_expression] = STATE(1028),
+ [sym_assignment_expression] = STATE(1245),
+ [sym__augmented_assignment_lhs] = STATE(1616),
+ [sym_augmented_assignment_expression] = STATE(1245),
+ [sym__destructuring_pattern] = STATE(2717),
+ [sym_ternary_expression] = STATE(1245),
+ [sym_binary_expression] = STATE(1245),
+ [sym_unary_expression] = STATE(1245),
+ [sym_update_expression] = STATE(1245),
+ [sym_sequence_expression] = STATE(2397),
+ [sym_string] = STATE(1235),
+ [sym_template_string] = STATE(1235),
+ [sym_regex] = STATE(1235),
+ [sym_meta_property] = STATE(1235),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2680),
+ [aux_sym_program_repeat1] = STATE(14),
+ [aux_sym_export_statement_repeat1] = STATE(1821),
[sym_identifier] = ACTIONS(149),
[anon_sym_export] = ACTIONS(151),
[anon_sym_default] = ACTIONS(199),
@@ -14883,22 +15356,22 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_LBRACK] = ACTIONS(53),
[anon_sym_LTtemplate_GT] = ACTIONS(55),
[anon_sym_LT] = ACTIONS(57),
+ [anon_sym_DQUOTE] = ACTIONS(59),
+ [anon_sym_SQUOTE] = ACTIONS(61),
[anon_sym_class] = ACTIONS(189),
[anon_sym_async] = ACTIONS(191),
[anon_sym_function] = ACTIONS(193),
- [anon_sym_new] = ACTIONS(65),
- [anon_sym_PLUS] = ACTIONS(67),
- [anon_sym_DASH] = ACTIONS(67),
- [anon_sym_SLASH] = ACTIONS(69),
- [anon_sym_BANG] = ACTIONS(67),
- [anon_sym_TILDE] = ACTIONS(67),
- [anon_sym_typeof] = ACTIONS(67),
- [anon_sym_void] = ACTIONS(67),
- [anon_sym_delete] = ACTIONS(67),
- [anon_sym_PLUS_PLUS] = ACTIONS(71),
- [anon_sym_DASH_DASH] = ACTIONS(71),
- [anon_sym_DQUOTE] = ACTIONS(73),
- [anon_sym_SQUOTE] = ACTIONS(75),
+ [anon_sym_new] = ACTIONS(69),
+ [anon_sym_PLUS] = ACTIONS(71),
+ [anon_sym_DASH] = ACTIONS(71),
+ [anon_sym_SLASH] = ACTIONS(73),
+ [anon_sym_BANG] = ACTIONS(71),
+ [anon_sym_TILDE] = ACTIONS(71),
+ [anon_sym_typeof] = ACTIONS(71),
+ [anon_sym_void] = ACTIONS(71),
+ [anon_sym_delete] = ACTIONS(71),
+ [anon_sym_PLUS_PLUS] = ACTIONS(75),
+ [anon_sym_DASH_DASH] = ACTIONS(75),
[sym_comment] = ACTIONS(3),
[anon_sym_BQUOTE] = ACTIONS(77),
[sym_number] = ACTIONS(79),
@@ -14915,76 +15388,202 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(195),
},
[13] = {
- [sym_export_statement] = STATE(11),
- [sym_declaration] = STATE(11),
- [sym_import] = STATE(1268),
- [sym_import_statement] = STATE(11),
- [sym_expression_statement] = STATE(11),
- [sym_variable_declaration] = STATE(824),
- [sym_lexical_declaration] = STATE(824),
- [sym_statement_block] = STATE(11),
- [sym_if_statement] = STATE(11),
- [sym_switch_statement] = STATE(11),
- [sym_for_statement] = STATE(11),
- [sym_for_in_statement] = STATE(11),
- [sym_while_statement] = STATE(11),
- [sym_do_statement] = STATE(11),
- [sym_try_statement] = STATE(11),
- [sym_with_statement] = STATE(11),
- [sym_break_statement] = STATE(11),
- [sym_continue_statement] = STATE(11),
- [sym_debugger_statement] = STATE(11),
- [sym_return_statement] = STATE(11),
- [sym_throw_statement] = STATE(11),
- [sym_empty_statement] = STATE(11),
- [sym_labeled_statement] = STATE(11),
- [sym_parenthesized_expression] = STATE(1029),
- [sym_expression] = STATE(1235),
- [sym_primary_expression] = STATE(1247),
- [sym_yield_expression] = STATE(1246),
- [sym_object] = STATE(1268),
- [sym_object_pattern] = STATE(2656),
- [sym_array] = STATE(1268),
- [sym_array_pattern] = STATE(2656),
- [sym_glimmer_template] = STATE(1246),
- [sym_glimmer_opening_tag] = STATE(1921),
- [sym_jsx_element] = STATE(1246),
- [sym_jsx_opening_element] = STATE(1653),
- [sym_jsx_self_closing_element] = STATE(1246),
- [sym_class] = STATE(1268),
- [sym_class_declaration] = STATE(824),
- [sym_function] = STATE(1268),
- [sym_function_declaration] = STATE(824),
- [sym_generator_function] = STATE(1268),
- [sym_generator_function_declaration] = STATE(824),
- [sym_arrow_function] = STATE(1268),
- [sym_call_expression] = STATE(1268),
- [sym_new_expression] = STATE(1246),
- [sym_await_expression] = STATE(1246),
- [sym_member_expression] = STATE(1029),
- [sym_subscript_expression] = STATE(1029),
- [sym_assignment_expression] = STATE(1246),
- [sym__augmented_assignment_lhs] = STATE(1597),
- [sym_augmented_assignment_expression] = STATE(1246),
- [sym__destructuring_pattern] = STATE(2656),
- [sym_ternary_expression] = STATE(1246),
- [sym_binary_expression] = STATE(1246),
- [sym_unary_expression] = STATE(1246),
- [sym_update_expression] = STATE(1246),
- [sym_sequence_expression] = STATE(2393),
- [sym_string] = STATE(1268),
- [sym_template_string] = STATE(1268),
- [sym_regex] = STATE(1268),
- [sym_meta_property] = STATE(1268),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2662),
- [aux_sym_program_repeat1] = STATE(11),
- [aux_sym_export_statement_repeat1] = STATE(1776),
+ [sym_export_statement] = STATE(13),
+ [sym_declaration] = STATE(13),
+ [sym_import] = STATE(1235),
+ [sym_import_statement] = STATE(13),
+ [sym_expression_statement] = STATE(13),
+ [sym_variable_declaration] = STATE(687),
+ [sym_lexical_declaration] = STATE(687),
+ [sym_statement_block] = STATE(13),
+ [sym_if_statement] = STATE(13),
+ [sym_switch_statement] = STATE(13),
+ [sym_for_statement] = STATE(13),
+ [sym_for_in_statement] = STATE(13),
+ [sym_while_statement] = STATE(13),
+ [sym_do_statement] = STATE(13),
+ [sym_try_statement] = STATE(13),
+ [sym_with_statement] = STATE(13),
+ [sym_break_statement] = STATE(13),
+ [sym_continue_statement] = STATE(13),
+ [sym_debugger_statement] = STATE(13),
+ [sym_return_statement] = STATE(13),
+ [sym_throw_statement] = STATE(13),
+ [sym_empty_statement] = STATE(13),
+ [sym_labeled_statement] = STATE(13),
+ [sym_parenthesized_expression] = STATE(1028),
+ [sym_expression] = STATE(1246),
+ [sym_primary_expression] = STATE(1249),
+ [sym_yield_expression] = STATE(1245),
+ [sym_object] = STATE(1235),
+ [sym_object_pattern] = STATE(2717),
+ [sym_array] = STATE(1235),
+ [sym_array_pattern] = STATE(2717),
+ [sym_glimmer_template] = STATE(1245),
+ [sym_glimmer_opening_tag] = STATE(1935),
+ [sym_jsx_element] = STATE(1245),
+ [sym_jsx_opening_element] = STATE(1651),
+ [sym_jsx_self_closing_element] = STATE(1245),
+ [sym_class] = STATE(1235),
+ [sym_class_declaration] = STATE(687),
+ [sym_function] = STATE(1235),
+ [sym_function_declaration] = STATE(687),
+ [sym_generator_function] = STATE(1235),
+ [sym_generator_function_declaration] = STATE(687),
+ [sym_arrow_function] = STATE(1235),
+ [sym_call_expression] = STATE(1235),
+ [sym_new_expression] = STATE(1245),
+ [sym_await_expression] = STATE(1245),
+ [sym_member_expression] = STATE(1028),
+ [sym_subscript_expression] = STATE(1028),
+ [sym_assignment_expression] = STATE(1245),
+ [sym__augmented_assignment_lhs] = STATE(1616),
+ [sym_augmented_assignment_expression] = STATE(1245),
+ [sym__destructuring_pattern] = STATE(2717),
+ [sym_ternary_expression] = STATE(1245),
+ [sym_binary_expression] = STATE(1245),
+ [sym_unary_expression] = STATE(1245),
+ [sym_update_expression] = STATE(1245),
+ [sym_sequence_expression] = STATE(2397),
+ [sym_string] = STATE(1235),
+ [sym_template_string] = STATE(1235),
+ [sym_regex] = STATE(1235),
+ [sym_meta_property] = STATE(1235),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2680),
+ [aux_sym_program_repeat1] = STATE(13),
+ [aux_sym_export_statement_repeat1] = STATE(1821),
+ [sym_identifier] = ACTIONS(201),
+ [anon_sym_export] = ACTIONS(204),
+ [anon_sym_default] = ACTIONS(207),
+ [anon_sym_LBRACE] = ACTIONS(209),
+ [anon_sym_RBRACE] = ACTIONS(207),
+ [anon_sym_import] = ACTIONS(212),
+ [anon_sym_var] = ACTIONS(215),
+ [anon_sym_let] = ACTIONS(218),
+ [anon_sym_const] = ACTIONS(218),
+ [anon_sym_if] = ACTIONS(221),
+ [anon_sym_switch] = ACTIONS(224),
+ [anon_sym_for] = ACTIONS(227),
+ [anon_sym_LPAREN] = ACTIONS(230),
+ [anon_sym_await] = ACTIONS(233),
+ [anon_sym_while] = ACTIONS(236),
+ [anon_sym_do] = ACTIONS(239),
+ [anon_sym_try] = ACTIONS(242),
+ [anon_sym_with] = ACTIONS(245),
+ [anon_sym_break] = ACTIONS(248),
+ [anon_sym_continue] = ACTIONS(251),
+ [anon_sym_debugger] = ACTIONS(254),
+ [anon_sym_return] = ACTIONS(257),
+ [anon_sym_throw] = ACTIONS(260),
+ [anon_sym_SEMI] = ACTIONS(263),
+ [anon_sym_case] = ACTIONS(207),
+ [anon_sym_yield] = ACTIONS(266),
+ [anon_sym_LBRACK] = ACTIONS(269),
+ [anon_sym_LTtemplate_GT] = ACTIONS(272),
+ [anon_sym_LT] = ACTIONS(275),
+ [anon_sym_DQUOTE] = ACTIONS(278),
+ [anon_sym_SQUOTE] = ACTIONS(281),
+ [anon_sym_class] = ACTIONS(284),
+ [anon_sym_async] = ACTIONS(287),
+ [anon_sym_function] = ACTIONS(290),
+ [anon_sym_new] = ACTIONS(293),
+ [anon_sym_PLUS] = ACTIONS(296),
+ [anon_sym_DASH] = ACTIONS(296),
+ [anon_sym_SLASH] = ACTIONS(299),
+ [anon_sym_BANG] = ACTIONS(296),
+ [anon_sym_TILDE] = ACTIONS(296),
+ [anon_sym_typeof] = ACTIONS(296),
+ [anon_sym_void] = ACTIONS(296),
+ [anon_sym_delete] = ACTIONS(296),
+ [anon_sym_PLUS_PLUS] = ACTIONS(302),
+ [anon_sym_DASH_DASH] = ACTIONS(302),
+ [sym_comment] = ACTIONS(3),
+ [anon_sym_BQUOTE] = ACTIONS(305),
+ [sym_number] = ACTIONS(308),
+ [sym_private_property_identifier] = ACTIONS(311),
+ [sym_this] = ACTIONS(308),
+ [sym_super] = ACTIONS(308),
+ [sym_true] = ACTIONS(308),
+ [sym_false] = ACTIONS(308),
+ [sym_null] = ACTIONS(308),
+ [sym_undefined] = ACTIONS(314),
+ [anon_sym_AT] = ACTIONS(317),
+ [anon_sym_static] = ACTIONS(320),
+ [anon_sym_get] = ACTIONS(320),
+ [anon_sym_set] = ACTIONS(320),
+ },
+ [14] = {
+ [sym_export_statement] = STATE(13),
+ [sym_declaration] = STATE(13),
+ [sym_import] = STATE(1235),
+ [sym_import_statement] = STATE(13),
+ [sym_expression_statement] = STATE(13),
+ [sym_variable_declaration] = STATE(687),
+ [sym_lexical_declaration] = STATE(687),
+ [sym_statement_block] = STATE(13),
+ [sym_if_statement] = STATE(13),
+ [sym_switch_statement] = STATE(13),
+ [sym_for_statement] = STATE(13),
+ [sym_for_in_statement] = STATE(13),
+ [sym_while_statement] = STATE(13),
+ [sym_do_statement] = STATE(13),
+ [sym_try_statement] = STATE(13),
+ [sym_with_statement] = STATE(13),
+ [sym_break_statement] = STATE(13),
+ [sym_continue_statement] = STATE(13),
+ [sym_debugger_statement] = STATE(13),
+ [sym_return_statement] = STATE(13),
+ [sym_throw_statement] = STATE(13),
+ [sym_empty_statement] = STATE(13),
+ [sym_labeled_statement] = STATE(13),
+ [sym_parenthesized_expression] = STATE(1028),
+ [sym_expression] = STATE(1246),
+ [sym_primary_expression] = STATE(1249),
+ [sym_yield_expression] = STATE(1245),
+ [sym_object] = STATE(1235),
+ [sym_object_pattern] = STATE(2717),
+ [sym_array] = STATE(1235),
+ [sym_array_pattern] = STATE(2717),
+ [sym_glimmer_template] = STATE(1245),
+ [sym_glimmer_opening_tag] = STATE(1935),
+ [sym_jsx_element] = STATE(1245),
+ [sym_jsx_opening_element] = STATE(1651),
+ [sym_jsx_self_closing_element] = STATE(1245),
+ [sym_class] = STATE(1235),
+ [sym_class_declaration] = STATE(687),
+ [sym_function] = STATE(1235),
+ [sym_function_declaration] = STATE(687),
+ [sym_generator_function] = STATE(1235),
+ [sym_generator_function_declaration] = STATE(687),
+ [sym_arrow_function] = STATE(1235),
+ [sym_call_expression] = STATE(1235),
+ [sym_new_expression] = STATE(1245),
+ [sym_await_expression] = STATE(1245),
+ [sym_member_expression] = STATE(1028),
+ [sym_subscript_expression] = STATE(1028),
+ [sym_assignment_expression] = STATE(1245),
+ [sym__augmented_assignment_lhs] = STATE(1616),
+ [sym_augmented_assignment_expression] = STATE(1245),
+ [sym__destructuring_pattern] = STATE(2717),
+ [sym_ternary_expression] = STATE(1245),
+ [sym_binary_expression] = STATE(1245),
+ [sym_unary_expression] = STATE(1245),
+ [sym_update_expression] = STATE(1245),
+ [sym_sequence_expression] = STATE(2397),
+ [sym_string] = STATE(1235),
+ [sym_template_string] = STATE(1235),
+ [sym_regex] = STATE(1235),
+ [sym_meta_property] = STATE(1235),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2680),
+ [aux_sym_program_repeat1] = STATE(13),
+ [aux_sym_export_statement_repeat1] = STATE(1821),
[sym_identifier] = ACTIONS(149),
[anon_sym_export] = ACTIONS(151),
- [anon_sym_default] = ACTIONS(201),
+ [anon_sym_default] = ACTIONS(323),
[anon_sym_LBRACE] = ACTIONS(155),
- [anon_sym_RBRACE] = ACTIONS(201),
+ [anon_sym_RBRACE] = ACTIONS(323),
[anon_sym_import] = ACTIONS(157),
[anon_sym_var] = ACTIONS(159),
[anon_sym_let] = ACTIONS(161),
@@ -15004,27 +15603,27 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_return] = ACTIONS(183),
[anon_sym_throw] = ACTIONS(185),
[anon_sym_SEMI] = ACTIONS(187),
- [anon_sym_case] = ACTIONS(201),
+ [anon_sym_case] = ACTIONS(323),
[anon_sym_yield] = ACTIONS(51),
[anon_sym_LBRACK] = ACTIONS(53),
[anon_sym_LTtemplate_GT] = ACTIONS(55),
[anon_sym_LT] = ACTIONS(57),
+ [anon_sym_DQUOTE] = ACTIONS(59),
+ [anon_sym_SQUOTE] = ACTIONS(61),
[anon_sym_class] = ACTIONS(189),
[anon_sym_async] = ACTIONS(191),
[anon_sym_function] = ACTIONS(193),
- [anon_sym_new] = ACTIONS(65),
- [anon_sym_PLUS] = ACTIONS(67),
- [anon_sym_DASH] = ACTIONS(67),
- [anon_sym_SLASH] = ACTIONS(69),
- [anon_sym_BANG] = ACTIONS(67),
- [anon_sym_TILDE] = ACTIONS(67),
- [anon_sym_typeof] = ACTIONS(67),
- [anon_sym_void] = ACTIONS(67),
- [anon_sym_delete] = ACTIONS(67),
- [anon_sym_PLUS_PLUS] = ACTIONS(71),
- [anon_sym_DASH_DASH] = ACTIONS(71),
- [anon_sym_DQUOTE] = ACTIONS(73),
- [anon_sym_SQUOTE] = ACTIONS(75),
+ [anon_sym_new] = ACTIONS(69),
+ [anon_sym_PLUS] = ACTIONS(71),
+ [anon_sym_DASH] = ACTIONS(71),
+ [anon_sym_SLASH] = ACTIONS(73),
+ [anon_sym_BANG] = ACTIONS(71),
+ [anon_sym_TILDE] = ACTIONS(71),
+ [anon_sym_typeof] = ACTIONS(71),
+ [anon_sym_void] = ACTIONS(71),
+ [anon_sym_delete] = ACTIONS(71),
+ [anon_sym_PLUS_PLUS] = ACTIONS(75),
+ [anon_sym_DASH_DASH] = ACTIONS(75),
[sym_comment] = ACTIONS(3),
[anon_sym_BQUOTE] = ACTIONS(77),
[sym_number] = ACTIONS(79),
@@ -15040,140 +15639,14 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_get] = ACTIONS(195),
[anon_sym_set] = ACTIONS(195),
},
- [14] = {
- [sym_export_statement] = STATE(14),
- [sym_declaration] = STATE(14),
- [sym_import] = STATE(1268),
- [sym_import_statement] = STATE(14),
- [sym_expression_statement] = STATE(14),
- [sym_variable_declaration] = STATE(824),
- [sym_lexical_declaration] = STATE(824),
- [sym_statement_block] = STATE(14),
- [sym_if_statement] = STATE(14),
- [sym_switch_statement] = STATE(14),
- [sym_for_statement] = STATE(14),
- [sym_for_in_statement] = STATE(14),
- [sym_while_statement] = STATE(14),
- [sym_do_statement] = STATE(14),
- [sym_try_statement] = STATE(14),
- [sym_with_statement] = STATE(14),
- [sym_break_statement] = STATE(14),
- [sym_continue_statement] = STATE(14),
- [sym_debugger_statement] = STATE(14),
- [sym_return_statement] = STATE(14),
- [sym_throw_statement] = STATE(14),
- [sym_empty_statement] = STATE(14),
- [sym_labeled_statement] = STATE(14),
- [sym_parenthesized_expression] = STATE(1029),
- [sym_expression] = STATE(1235),
- [sym_primary_expression] = STATE(1247),
- [sym_yield_expression] = STATE(1246),
- [sym_object] = STATE(1268),
- [sym_object_pattern] = STATE(2656),
- [sym_array] = STATE(1268),
- [sym_array_pattern] = STATE(2656),
- [sym_glimmer_template] = STATE(1246),
- [sym_glimmer_opening_tag] = STATE(1921),
- [sym_jsx_element] = STATE(1246),
- [sym_jsx_opening_element] = STATE(1653),
- [sym_jsx_self_closing_element] = STATE(1246),
- [sym_class] = STATE(1268),
- [sym_class_declaration] = STATE(824),
- [sym_function] = STATE(1268),
- [sym_function_declaration] = STATE(824),
- [sym_generator_function] = STATE(1268),
- [sym_generator_function_declaration] = STATE(824),
- [sym_arrow_function] = STATE(1268),
- [sym_call_expression] = STATE(1268),
- [sym_new_expression] = STATE(1246),
- [sym_await_expression] = STATE(1246),
- [sym_member_expression] = STATE(1029),
- [sym_subscript_expression] = STATE(1029),
- [sym_assignment_expression] = STATE(1246),
- [sym__augmented_assignment_lhs] = STATE(1597),
- [sym_augmented_assignment_expression] = STATE(1246),
- [sym__destructuring_pattern] = STATE(2656),
- [sym_ternary_expression] = STATE(1246),
- [sym_binary_expression] = STATE(1246),
- [sym_unary_expression] = STATE(1246),
- [sym_update_expression] = STATE(1246),
- [sym_sequence_expression] = STATE(2393),
- [sym_string] = STATE(1268),
- [sym_template_string] = STATE(1268),
- [sym_regex] = STATE(1268),
- [sym_meta_property] = STATE(1268),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2662),
- [aux_sym_program_repeat1] = STATE(14),
- [aux_sym_export_statement_repeat1] = STATE(1776),
- [sym_identifier] = ACTIONS(203),
- [anon_sym_export] = ACTIONS(206),
- [anon_sym_default] = ACTIONS(209),
- [anon_sym_LBRACE] = ACTIONS(211),
- [anon_sym_RBRACE] = ACTIONS(209),
- [anon_sym_import] = ACTIONS(214),
- [anon_sym_var] = ACTIONS(217),
- [anon_sym_let] = ACTIONS(220),
- [anon_sym_const] = ACTIONS(220),
- [anon_sym_if] = ACTIONS(223),
- [anon_sym_switch] = ACTIONS(226),
- [anon_sym_for] = ACTIONS(229),
- [anon_sym_LPAREN] = ACTIONS(232),
- [anon_sym_await] = ACTIONS(235),
- [anon_sym_while] = ACTIONS(238),
- [anon_sym_do] = ACTIONS(241),
- [anon_sym_try] = ACTIONS(244),
- [anon_sym_with] = ACTIONS(247),
- [anon_sym_break] = ACTIONS(250),
- [anon_sym_continue] = ACTIONS(253),
- [anon_sym_debugger] = ACTIONS(256),
- [anon_sym_return] = ACTIONS(259),
- [anon_sym_throw] = ACTIONS(262),
- [anon_sym_SEMI] = ACTIONS(265),
- [anon_sym_case] = ACTIONS(209),
- [anon_sym_yield] = ACTIONS(268),
- [anon_sym_LBRACK] = ACTIONS(271),
- [anon_sym_LTtemplate_GT] = ACTIONS(274),
- [anon_sym_LT] = ACTIONS(277),
- [anon_sym_class] = ACTIONS(280),
- [anon_sym_async] = ACTIONS(283),
- [anon_sym_function] = ACTIONS(286),
- [anon_sym_new] = ACTIONS(289),
- [anon_sym_PLUS] = ACTIONS(292),
- [anon_sym_DASH] = ACTIONS(292),
- [anon_sym_SLASH] = ACTIONS(295),
- [anon_sym_BANG] = ACTIONS(292),
- [anon_sym_TILDE] = ACTIONS(292),
- [anon_sym_typeof] = ACTIONS(292),
- [anon_sym_void] = ACTIONS(292),
- [anon_sym_delete] = ACTIONS(292),
- [anon_sym_PLUS_PLUS] = ACTIONS(298),
- [anon_sym_DASH_DASH] = ACTIONS(298),
- [anon_sym_DQUOTE] = ACTIONS(301),
- [anon_sym_SQUOTE] = ACTIONS(304),
- [sym_comment] = ACTIONS(3),
- [anon_sym_BQUOTE] = ACTIONS(307),
- [sym_number] = ACTIONS(310),
- [sym_private_property_identifier] = ACTIONS(313),
- [sym_this] = ACTIONS(310),
- [sym_super] = ACTIONS(310),
- [sym_true] = ACTIONS(310),
- [sym_false] = ACTIONS(310),
- [sym_null] = ACTIONS(310),
- [sym_undefined] = ACTIONS(316),
- [anon_sym_AT] = ACTIONS(319),
- [anon_sym_static] = ACTIONS(322),
- [anon_sym_get] = ACTIONS(322),
- [anon_sym_set] = ACTIONS(322),
- },
[15] = {
[sym_export_statement] = STATE(15),
[sym_declaration] = STATE(15),
- [sym_import] = STATE(1268),
+ [sym_import] = STATE(1235),
[sym_import_statement] = STATE(15),
[sym_expression_statement] = STATE(15),
- [sym_variable_declaration] = STATE(971),
- [sym_lexical_declaration] = STATE(971),
+ [sym_variable_declaration] = STATE(909),
+ [sym_lexical_declaration] = STATE(909),
[sym_statement_block] = STATE(15),
[sym_if_statement] = STATE(15),
[sym_switch_statement] = STATE(15),
@@ -15190,53 +15663,53 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_throw_statement] = STATE(15),
[sym_empty_statement] = STATE(15),
[sym_labeled_statement] = STATE(15),
- [sym_parenthesized_expression] = STATE(1029),
- [sym_expression] = STATE(1248),
- [sym_primary_expression] = STATE(1247),
- [sym_yield_expression] = STATE(1246),
- [sym_object] = STATE(1268),
- [sym_object_pattern] = STATE(2656),
- [sym_array] = STATE(1268),
- [sym_array_pattern] = STATE(2656),
- [sym_glimmer_template] = STATE(1246),
- [sym_glimmer_opening_tag] = STATE(1921),
- [sym_jsx_element] = STATE(1246),
- [sym_jsx_opening_element] = STATE(1653),
- [sym_jsx_self_closing_element] = STATE(1246),
- [sym_class] = STATE(1268),
- [sym_class_declaration] = STATE(971),
- [sym_function] = STATE(1268),
- [sym_function_declaration] = STATE(971),
- [sym_generator_function] = STATE(1268),
- [sym_generator_function_declaration] = STATE(971),
- [sym_arrow_function] = STATE(1268),
- [sym_call_expression] = STATE(1268),
- [sym_new_expression] = STATE(1246),
- [sym_await_expression] = STATE(1246),
- [sym_member_expression] = STATE(1029),
- [sym_subscript_expression] = STATE(1029),
- [sym_assignment_expression] = STATE(1246),
- [sym__augmented_assignment_lhs] = STATE(1597),
- [sym_augmented_assignment_expression] = STATE(1246),
- [sym__destructuring_pattern] = STATE(2656),
- [sym_ternary_expression] = STATE(1246),
- [sym_binary_expression] = STATE(1246),
- [sym_unary_expression] = STATE(1246),
- [sym_update_expression] = STATE(1246),
- [sym_sequence_expression] = STATE(2627),
- [sym_string] = STATE(1268),
- [sym_template_string] = STATE(1268),
- [sym_regex] = STATE(1268),
- [sym_meta_property] = STATE(1268),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2662),
+ [sym_parenthesized_expression] = STATE(1028),
+ [sym_expression] = STATE(1250),
+ [sym_primary_expression] = STATE(1249),
+ [sym_yield_expression] = STATE(1245),
+ [sym_object] = STATE(1235),
+ [sym_object_pattern] = STATE(2717),
+ [sym_array] = STATE(1235),
+ [sym_array_pattern] = STATE(2717),
+ [sym_glimmer_template] = STATE(1245),
+ [sym_glimmer_opening_tag] = STATE(1935),
+ [sym_jsx_element] = STATE(1245),
+ [sym_jsx_opening_element] = STATE(1651),
+ [sym_jsx_self_closing_element] = STATE(1245),
+ [sym_class] = STATE(1235),
+ [sym_class_declaration] = STATE(909),
+ [sym_function] = STATE(1235),
+ [sym_function_declaration] = STATE(909),
+ [sym_generator_function] = STATE(1235),
+ [sym_generator_function_declaration] = STATE(909),
+ [sym_arrow_function] = STATE(1235),
+ [sym_call_expression] = STATE(1235),
+ [sym_new_expression] = STATE(1245),
+ [sym_await_expression] = STATE(1245),
+ [sym_member_expression] = STATE(1028),
+ [sym_subscript_expression] = STATE(1028),
+ [sym_assignment_expression] = STATE(1245),
+ [sym__augmented_assignment_lhs] = STATE(1616),
+ [sym_augmented_assignment_expression] = STATE(1245),
+ [sym__destructuring_pattern] = STATE(2717),
+ [sym_ternary_expression] = STATE(1245),
+ [sym_binary_expression] = STATE(1245),
+ [sym_unary_expression] = STATE(1245),
+ [sym_update_expression] = STATE(1245),
+ [sym_sequence_expression] = STATE(2522),
+ [sym_string] = STATE(1235),
+ [sym_template_string] = STATE(1235),
+ [sym_regex] = STATE(1235),
+ [sym_meta_property] = STATE(1235),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2680),
[aux_sym_program_repeat1] = STATE(15),
- [aux_sym_export_statement_repeat1] = STATE(1827),
+ [aux_sym_export_statement_repeat1] = STATE(1810),
[ts_builtin_sym_end] = ACTIONS(325),
[sym_identifier] = ACTIONS(327),
[anon_sym_export] = ACTIONS(330),
[anon_sym_LBRACE] = ACTIONS(333),
- [anon_sym_RBRACE] = ACTIONS(209),
+ [anon_sym_RBRACE] = ACTIONS(207),
[anon_sym_import] = ACTIONS(336),
[anon_sym_var] = ACTIONS(339),
[anon_sym_let] = ACTIONS(342),
@@ -15244,8 +15717,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_if] = ACTIONS(345),
[anon_sym_switch] = ACTIONS(348),
[anon_sym_for] = ACTIONS(351),
- [anon_sym_LPAREN] = ACTIONS(232),
- [anon_sym_await] = ACTIONS(235),
+ [anon_sym_LPAREN] = ACTIONS(230),
+ [anon_sym_await] = ACTIONS(233),
[anon_sym_while] = ACTIONS(354),
[anon_sym_do] = ACTIONS(357),
[anon_sym_try] = ACTIONS(360),
@@ -15256,107 +15729,107 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_return] = ACTIONS(375),
[anon_sym_throw] = ACTIONS(378),
[anon_sym_SEMI] = ACTIONS(381),
- [anon_sym_yield] = ACTIONS(268),
- [anon_sym_LBRACK] = ACTIONS(271),
- [anon_sym_LTtemplate_GT] = ACTIONS(274),
- [anon_sym_LT] = ACTIONS(277),
+ [anon_sym_yield] = ACTIONS(266),
+ [anon_sym_LBRACK] = ACTIONS(269),
+ [anon_sym_LTtemplate_GT] = ACTIONS(272),
+ [anon_sym_LT] = ACTIONS(275),
+ [anon_sym_DQUOTE] = ACTIONS(278),
+ [anon_sym_SQUOTE] = ACTIONS(281),
[anon_sym_class] = ACTIONS(384),
[anon_sym_async] = ACTIONS(387),
[anon_sym_function] = ACTIONS(390),
- [anon_sym_new] = ACTIONS(289),
- [anon_sym_PLUS] = ACTIONS(292),
- [anon_sym_DASH] = ACTIONS(292),
- [anon_sym_SLASH] = ACTIONS(295),
- [anon_sym_BANG] = ACTIONS(292),
- [anon_sym_TILDE] = ACTIONS(292),
- [anon_sym_typeof] = ACTIONS(292),
- [anon_sym_void] = ACTIONS(292),
- [anon_sym_delete] = ACTIONS(292),
- [anon_sym_PLUS_PLUS] = ACTIONS(298),
- [anon_sym_DASH_DASH] = ACTIONS(298),
- [anon_sym_DQUOTE] = ACTIONS(301),
- [anon_sym_SQUOTE] = ACTIONS(304),
+ [anon_sym_new] = ACTIONS(293),
+ [anon_sym_PLUS] = ACTIONS(296),
+ [anon_sym_DASH] = ACTIONS(296),
+ [anon_sym_SLASH] = ACTIONS(299),
+ [anon_sym_BANG] = ACTIONS(296),
+ [anon_sym_TILDE] = ACTIONS(296),
+ [anon_sym_typeof] = ACTIONS(296),
+ [anon_sym_void] = ACTIONS(296),
+ [anon_sym_delete] = ACTIONS(296),
+ [anon_sym_PLUS_PLUS] = ACTIONS(302),
+ [anon_sym_DASH_DASH] = ACTIONS(302),
[sym_comment] = ACTIONS(3),
- [anon_sym_BQUOTE] = ACTIONS(307),
- [sym_number] = ACTIONS(310),
- [sym_private_property_identifier] = ACTIONS(313),
- [sym_this] = ACTIONS(310),
- [sym_super] = ACTIONS(310),
- [sym_true] = ACTIONS(310),
- [sym_false] = ACTIONS(310),
- [sym_null] = ACTIONS(310),
- [sym_undefined] = ACTIONS(316),
- [anon_sym_AT] = ACTIONS(319),
+ [anon_sym_BQUOTE] = ACTIONS(305),
+ [sym_number] = ACTIONS(308),
+ [sym_private_property_identifier] = ACTIONS(311),
+ [sym_this] = ACTIONS(308),
+ [sym_super] = ACTIONS(308),
+ [sym_true] = ACTIONS(308),
+ [sym_false] = ACTIONS(308),
+ [sym_null] = ACTIONS(308),
+ [sym_undefined] = ACTIONS(314),
+ [anon_sym_AT] = ACTIONS(317),
[anon_sym_static] = ACTIONS(393),
[anon_sym_get] = ACTIONS(393),
[anon_sym_set] = ACTIONS(393),
},
[16] = {
- [sym_export_statement] = STATE(32),
- [sym_declaration] = STATE(32),
- [sym_import] = STATE(1268),
- [sym_import_statement] = STATE(32),
- [sym_expression_statement] = STATE(32),
- [sym_variable_declaration] = STATE(971),
- [sym_lexical_declaration] = STATE(971),
- [sym_statement_block] = STATE(32),
- [sym_if_statement] = STATE(32),
- [sym_switch_statement] = STATE(32),
- [sym_for_statement] = STATE(32),
- [sym_for_in_statement] = STATE(32),
- [sym_while_statement] = STATE(32),
- [sym_do_statement] = STATE(32),
- [sym_try_statement] = STATE(32),
- [sym_with_statement] = STATE(32),
- [sym_break_statement] = STATE(32),
- [sym_continue_statement] = STATE(32),
- [sym_debugger_statement] = STATE(32),
- [sym_return_statement] = STATE(32),
- [sym_throw_statement] = STATE(32),
- [sym_empty_statement] = STATE(32),
- [sym_labeled_statement] = STATE(32),
- [sym_parenthesized_expression] = STATE(1029),
- [sym_expression] = STATE(1248),
- [sym_primary_expression] = STATE(1247),
- [sym_yield_expression] = STATE(1246),
- [sym_object] = STATE(1268),
- [sym_object_pattern] = STATE(2656),
- [sym_array] = STATE(1268),
- [sym_array_pattern] = STATE(2656),
- [sym_glimmer_template] = STATE(1246),
- [sym_glimmer_opening_tag] = STATE(1921),
- [sym_jsx_element] = STATE(1246),
- [sym_jsx_opening_element] = STATE(1653),
- [sym_jsx_self_closing_element] = STATE(1246),
- [sym_class] = STATE(1268),
- [sym_class_declaration] = STATE(971),
- [sym_function] = STATE(1268),
- [sym_function_declaration] = STATE(971),
- [sym_generator_function] = STATE(1268),
- [sym_generator_function_declaration] = STATE(971),
- [sym_arrow_function] = STATE(1268),
- [sym_call_expression] = STATE(1268),
- [sym_new_expression] = STATE(1246),
- [sym_await_expression] = STATE(1246),
- [sym_member_expression] = STATE(1029),
- [sym_subscript_expression] = STATE(1029),
- [sym_assignment_expression] = STATE(1246),
- [sym__augmented_assignment_lhs] = STATE(1597),
- [sym_augmented_assignment_expression] = STATE(1246),
- [sym__destructuring_pattern] = STATE(2656),
- [sym_ternary_expression] = STATE(1246),
- [sym_binary_expression] = STATE(1246),
- [sym_unary_expression] = STATE(1246),
- [sym_update_expression] = STATE(1246),
- [sym_sequence_expression] = STATE(2627),
- [sym_string] = STATE(1268),
- [sym_template_string] = STATE(1268),
- [sym_regex] = STATE(1268),
- [sym_meta_property] = STATE(1268),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2662),
- [aux_sym_program_repeat1] = STATE(32),
- [aux_sym_export_statement_repeat1] = STATE(1827),
+ [sym_export_statement] = STATE(63),
+ [sym_declaration] = STATE(63),
+ [sym_import] = STATE(1235),
+ [sym_import_statement] = STATE(63),
+ [sym_expression_statement] = STATE(63),
+ [sym_variable_declaration] = STATE(909),
+ [sym_lexical_declaration] = STATE(909),
+ [sym_statement_block] = STATE(63),
+ [sym_if_statement] = STATE(63),
+ [sym_switch_statement] = STATE(63),
+ [sym_for_statement] = STATE(63),
+ [sym_for_in_statement] = STATE(63),
+ [sym_while_statement] = STATE(63),
+ [sym_do_statement] = STATE(63),
+ [sym_try_statement] = STATE(63),
+ [sym_with_statement] = STATE(63),
+ [sym_break_statement] = STATE(63),
+ [sym_continue_statement] = STATE(63),
+ [sym_debugger_statement] = STATE(63),
+ [sym_return_statement] = STATE(63),
+ [sym_throw_statement] = STATE(63),
+ [sym_empty_statement] = STATE(63),
+ [sym_labeled_statement] = STATE(63),
+ [sym_parenthesized_expression] = STATE(1028),
+ [sym_expression] = STATE(1250),
+ [sym_primary_expression] = STATE(1249),
+ [sym_yield_expression] = STATE(1245),
+ [sym_object] = STATE(1235),
+ [sym_object_pattern] = STATE(2717),
+ [sym_array] = STATE(1235),
+ [sym_array_pattern] = STATE(2717),
+ [sym_glimmer_template] = STATE(1245),
+ [sym_glimmer_opening_tag] = STATE(1935),
+ [sym_jsx_element] = STATE(1245),
+ [sym_jsx_opening_element] = STATE(1651),
+ [sym_jsx_self_closing_element] = STATE(1245),
+ [sym_class] = STATE(1235),
+ [sym_class_declaration] = STATE(909),
+ [sym_function] = STATE(1235),
+ [sym_function_declaration] = STATE(909),
+ [sym_generator_function] = STATE(1235),
+ [sym_generator_function_declaration] = STATE(909),
+ [sym_arrow_function] = STATE(1235),
+ [sym_call_expression] = STATE(1235),
+ [sym_new_expression] = STATE(1245),
+ [sym_await_expression] = STATE(1245),
+ [sym_member_expression] = STATE(1028),
+ [sym_subscript_expression] = STATE(1028),
+ [sym_assignment_expression] = STATE(1245),
+ [sym__augmented_assignment_lhs] = STATE(1616),
+ [sym_augmented_assignment_expression] = STATE(1245),
+ [sym__destructuring_pattern] = STATE(2717),
+ [sym_ternary_expression] = STATE(1245),
+ [sym_binary_expression] = STATE(1245),
+ [sym_unary_expression] = STATE(1245),
+ [sym_update_expression] = STATE(1245),
+ [sym_sequence_expression] = STATE(2522),
+ [sym_string] = STATE(1235),
+ [sym_template_string] = STATE(1235),
+ [sym_regex] = STATE(1235),
+ [sym_meta_property] = STATE(1235),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2680),
+ [aux_sym_program_repeat1] = STATE(63),
+ [aux_sym_export_statement_repeat1] = STATE(1810),
[sym_identifier] = ACTIONS(7),
[anon_sym_export] = ACTIONS(11),
[anon_sym_LBRACE] = ACTIONS(13),
@@ -15384,22 +15857,22 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_LBRACK] = ACTIONS(53),
[anon_sym_LTtemplate_GT] = ACTIONS(55),
[anon_sym_LT] = ACTIONS(57),
- [anon_sym_class] = ACTIONS(59),
- [anon_sym_async] = ACTIONS(61),
- [anon_sym_function] = ACTIONS(63),
- [anon_sym_new] = ACTIONS(65),
- [anon_sym_PLUS] = ACTIONS(67),
- [anon_sym_DASH] = ACTIONS(67),
- [anon_sym_SLASH] = ACTIONS(69),
- [anon_sym_BANG] = ACTIONS(67),
- [anon_sym_TILDE] = ACTIONS(67),
- [anon_sym_typeof] = ACTIONS(67),
- [anon_sym_void] = ACTIONS(67),
- [anon_sym_delete] = ACTIONS(67),
- [anon_sym_PLUS_PLUS] = ACTIONS(71),
- [anon_sym_DASH_DASH] = ACTIONS(71),
- [anon_sym_DQUOTE] = ACTIONS(73),
- [anon_sym_SQUOTE] = ACTIONS(75),
+ [anon_sym_DQUOTE] = ACTIONS(59),
+ [anon_sym_SQUOTE] = ACTIONS(61),
+ [anon_sym_class] = ACTIONS(63),
+ [anon_sym_async] = ACTIONS(65),
+ [anon_sym_function] = ACTIONS(67),
+ [anon_sym_new] = ACTIONS(69),
+ [anon_sym_PLUS] = ACTIONS(71),
+ [anon_sym_DASH] = ACTIONS(71),
+ [anon_sym_SLASH] = ACTIONS(73),
+ [anon_sym_BANG] = ACTIONS(71),
+ [anon_sym_TILDE] = ACTIONS(71),
+ [anon_sym_typeof] = ACTIONS(71),
+ [anon_sym_void] = ACTIONS(71),
+ [anon_sym_delete] = ACTIONS(71),
+ [anon_sym_PLUS_PLUS] = ACTIONS(75),
+ [anon_sym_DASH_DASH] = ACTIONS(75),
[sym_comment] = ACTIONS(3),
[anon_sym_BQUOTE] = ACTIONS(77),
[sym_number] = ACTIONS(79),
@@ -15416,71 +15889,71 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(87),
},
[17] = {
- [sym_export_statement] = STATE(37),
- [sym_declaration] = STATE(37),
- [sym_import] = STATE(1268),
- [sym_import_statement] = STATE(37),
- [sym_expression_statement] = STATE(37),
- [sym_variable_declaration] = STATE(971),
- [sym_lexical_declaration] = STATE(971),
- [sym_statement_block] = STATE(37),
- [sym_if_statement] = STATE(37),
- [sym_switch_statement] = STATE(37),
- [sym_for_statement] = STATE(37),
- [sym_for_in_statement] = STATE(37),
- [sym_while_statement] = STATE(37),
- [sym_do_statement] = STATE(37),
- [sym_try_statement] = STATE(37),
- [sym_with_statement] = STATE(37),
- [sym_break_statement] = STATE(37),
- [sym_continue_statement] = STATE(37),
- [sym_debugger_statement] = STATE(37),
- [sym_return_statement] = STATE(37),
- [sym_throw_statement] = STATE(37),
- [sym_empty_statement] = STATE(37),
- [sym_labeled_statement] = STATE(37),
- [sym_parenthesized_expression] = STATE(1029),
- [sym_expression] = STATE(1248),
- [sym_primary_expression] = STATE(1247),
- [sym_yield_expression] = STATE(1246),
- [sym_object] = STATE(1268),
- [sym_object_pattern] = STATE(2656),
- [sym_array] = STATE(1268),
- [sym_array_pattern] = STATE(2656),
- [sym_glimmer_template] = STATE(1246),
- [sym_glimmer_opening_tag] = STATE(1921),
- [sym_jsx_element] = STATE(1246),
- [sym_jsx_opening_element] = STATE(1653),
- [sym_jsx_self_closing_element] = STATE(1246),
- [sym_class] = STATE(1268),
- [sym_class_declaration] = STATE(971),
- [sym_function] = STATE(1268),
- [sym_function_declaration] = STATE(971),
- [sym_generator_function] = STATE(1268),
- [sym_generator_function_declaration] = STATE(971),
- [sym_arrow_function] = STATE(1268),
- [sym_call_expression] = STATE(1268),
- [sym_new_expression] = STATE(1246),
- [sym_await_expression] = STATE(1246),
- [sym_member_expression] = STATE(1029),
- [sym_subscript_expression] = STATE(1029),
- [sym_assignment_expression] = STATE(1246),
- [sym__augmented_assignment_lhs] = STATE(1597),
- [sym_augmented_assignment_expression] = STATE(1246),
- [sym__destructuring_pattern] = STATE(2656),
- [sym_ternary_expression] = STATE(1246),
- [sym_binary_expression] = STATE(1246),
- [sym_unary_expression] = STATE(1246),
- [sym_update_expression] = STATE(1246),
- [sym_sequence_expression] = STATE(2627),
- [sym_string] = STATE(1268),
- [sym_template_string] = STATE(1268),
- [sym_regex] = STATE(1268),
- [sym_meta_property] = STATE(1268),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2662),
- [aux_sym_program_repeat1] = STATE(37),
- [aux_sym_export_statement_repeat1] = STATE(1827),
+ [sym_export_statement] = STATE(28),
+ [sym_declaration] = STATE(28),
+ [sym_import] = STATE(1235),
+ [sym_import_statement] = STATE(28),
+ [sym_expression_statement] = STATE(28),
+ [sym_variable_declaration] = STATE(909),
+ [sym_lexical_declaration] = STATE(909),
+ [sym_statement_block] = STATE(28),
+ [sym_if_statement] = STATE(28),
+ [sym_switch_statement] = STATE(28),
+ [sym_for_statement] = STATE(28),
+ [sym_for_in_statement] = STATE(28),
+ [sym_while_statement] = STATE(28),
+ [sym_do_statement] = STATE(28),
+ [sym_try_statement] = STATE(28),
+ [sym_with_statement] = STATE(28),
+ [sym_break_statement] = STATE(28),
+ [sym_continue_statement] = STATE(28),
+ [sym_debugger_statement] = STATE(28),
+ [sym_return_statement] = STATE(28),
+ [sym_throw_statement] = STATE(28),
+ [sym_empty_statement] = STATE(28),
+ [sym_labeled_statement] = STATE(28),
+ [sym_parenthesized_expression] = STATE(1028),
+ [sym_expression] = STATE(1250),
+ [sym_primary_expression] = STATE(1249),
+ [sym_yield_expression] = STATE(1245),
+ [sym_object] = STATE(1235),
+ [sym_object_pattern] = STATE(2717),
+ [sym_array] = STATE(1235),
+ [sym_array_pattern] = STATE(2717),
+ [sym_glimmer_template] = STATE(1245),
+ [sym_glimmer_opening_tag] = STATE(1935),
+ [sym_jsx_element] = STATE(1245),
+ [sym_jsx_opening_element] = STATE(1651),
+ [sym_jsx_self_closing_element] = STATE(1245),
+ [sym_class] = STATE(1235),
+ [sym_class_declaration] = STATE(909),
+ [sym_function] = STATE(1235),
+ [sym_function_declaration] = STATE(909),
+ [sym_generator_function] = STATE(1235),
+ [sym_generator_function_declaration] = STATE(909),
+ [sym_arrow_function] = STATE(1235),
+ [sym_call_expression] = STATE(1235),
+ [sym_new_expression] = STATE(1245),
+ [sym_await_expression] = STATE(1245),
+ [sym_member_expression] = STATE(1028),
+ [sym_subscript_expression] = STATE(1028),
+ [sym_assignment_expression] = STATE(1245),
+ [sym__augmented_assignment_lhs] = STATE(1616),
+ [sym_augmented_assignment_expression] = STATE(1245),
+ [sym__destructuring_pattern] = STATE(2717),
+ [sym_ternary_expression] = STATE(1245),
+ [sym_binary_expression] = STATE(1245),
+ [sym_unary_expression] = STATE(1245),
+ [sym_update_expression] = STATE(1245),
+ [sym_sequence_expression] = STATE(2522),
+ [sym_string] = STATE(1235),
+ [sym_template_string] = STATE(1235),
+ [sym_regex] = STATE(1235),
+ [sym_meta_property] = STATE(1235),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2680),
+ [aux_sym_program_repeat1] = STATE(28),
+ [aux_sym_export_statement_repeat1] = STATE(1810),
[sym_identifier] = ACTIONS(7),
[anon_sym_export] = ACTIONS(11),
[anon_sym_LBRACE] = ACTIONS(13),
@@ -15508,22 +15981,22 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_LBRACK] = ACTIONS(53),
[anon_sym_LTtemplate_GT] = ACTIONS(55),
[anon_sym_LT] = ACTIONS(57),
- [anon_sym_class] = ACTIONS(59),
- [anon_sym_async] = ACTIONS(61),
- [anon_sym_function] = ACTIONS(63),
- [anon_sym_new] = ACTIONS(65),
- [anon_sym_PLUS] = ACTIONS(67),
- [anon_sym_DASH] = ACTIONS(67),
- [anon_sym_SLASH] = ACTIONS(69),
- [anon_sym_BANG] = ACTIONS(67),
- [anon_sym_TILDE] = ACTIONS(67),
- [anon_sym_typeof] = ACTIONS(67),
- [anon_sym_void] = ACTIONS(67),
- [anon_sym_delete] = ACTIONS(67),
- [anon_sym_PLUS_PLUS] = ACTIONS(71),
- [anon_sym_DASH_DASH] = ACTIONS(71),
- [anon_sym_DQUOTE] = ACTIONS(73),
- [anon_sym_SQUOTE] = ACTIONS(75),
+ [anon_sym_DQUOTE] = ACTIONS(59),
+ [anon_sym_SQUOTE] = ACTIONS(61),
+ [anon_sym_class] = ACTIONS(63),
+ [anon_sym_async] = ACTIONS(65),
+ [anon_sym_function] = ACTIONS(67),
+ [anon_sym_new] = ACTIONS(69),
+ [anon_sym_PLUS] = ACTIONS(71),
+ [anon_sym_DASH] = ACTIONS(71),
+ [anon_sym_SLASH] = ACTIONS(73),
+ [anon_sym_BANG] = ACTIONS(71),
+ [anon_sym_TILDE] = ACTIONS(71),
+ [anon_sym_typeof] = ACTIONS(71),
+ [anon_sym_void] = ACTIONS(71),
+ [anon_sym_delete] = ACTIONS(71),
+ [anon_sym_PLUS_PLUS] = ACTIONS(75),
+ [anon_sym_DASH_DASH] = ACTIONS(75),
[sym_comment] = ACTIONS(3),
[anon_sym_BQUOTE] = ACTIONS(77),
[sym_number] = ACTIONS(79),
@@ -15542,11 +16015,11 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[18] = {
[sym_export_statement] = STATE(15),
[sym_declaration] = STATE(15),
- [sym_import] = STATE(1268),
+ [sym_import] = STATE(1235),
[sym_import_statement] = STATE(15),
[sym_expression_statement] = STATE(15),
- [sym_variable_declaration] = STATE(971),
- [sym_lexical_declaration] = STATE(971),
+ [sym_variable_declaration] = STATE(909),
+ [sym_lexical_declaration] = STATE(909),
[sym_statement_block] = STATE(15),
[sym_if_statement] = STATE(15),
[sym_switch_statement] = STATE(15),
@@ -15563,48 +16036,48 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_throw_statement] = STATE(15),
[sym_empty_statement] = STATE(15),
[sym_labeled_statement] = STATE(15),
- [sym_parenthesized_expression] = STATE(1029),
- [sym_expression] = STATE(1248),
- [sym_primary_expression] = STATE(1247),
- [sym_yield_expression] = STATE(1246),
- [sym_object] = STATE(1268),
- [sym_object_pattern] = STATE(2656),
- [sym_array] = STATE(1268),
- [sym_array_pattern] = STATE(2656),
- [sym_glimmer_template] = STATE(1246),
- [sym_glimmer_opening_tag] = STATE(1921),
- [sym_jsx_element] = STATE(1246),
- [sym_jsx_opening_element] = STATE(1653),
- [sym_jsx_self_closing_element] = STATE(1246),
- [sym_class] = STATE(1268),
- [sym_class_declaration] = STATE(971),
- [sym_function] = STATE(1268),
- [sym_function_declaration] = STATE(971),
- [sym_generator_function] = STATE(1268),
- [sym_generator_function_declaration] = STATE(971),
- [sym_arrow_function] = STATE(1268),
- [sym_call_expression] = STATE(1268),
- [sym_new_expression] = STATE(1246),
- [sym_await_expression] = STATE(1246),
- [sym_member_expression] = STATE(1029),
- [sym_subscript_expression] = STATE(1029),
- [sym_assignment_expression] = STATE(1246),
- [sym__augmented_assignment_lhs] = STATE(1597),
- [sym_augmented_assignment_expression] = STATE(1246),
- [sym__destructuring_pattern] = STATE(2656),
- [sym_ternary_expression] = STATE(1246),
- [sym_binary_expression] = STATE(1246),
- [sym_unary_expression] = STATE(1246),
- [sym_update_expression] = STATE(1246),
- [sym_sequence_expression] = STATE(2627),
- [sym_string] = STATE(1268),
- [sym_template_string] = STATE(1268),
- [sym_regex] = STATE(1268),
- [sym_meta_property] = STATE(1268),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2662),
+ [sym_parenthesized_expression] = STATE(1028),
+ [sym_expression] = STATE(1250),
+ [sym_primary_expression] = STATE(1249),
+ [sym_yield_expression] = STATE(1245),
+ [sym_object] = STATE(1235),
+ [sym_object_pattern] = STATE(2717),
+ [sym_array] = STATE(1235),
+ [sym_array_pattern] = STATE(2717),
+ [sym_glimmer_template] = STATE(1245),
+ [sym_glimmer_opening_tag] = STATE(1935),
+ [sym_jsx_element] = STATE(1245),
+ [sym_jsx_opening_element] = STATE(1651),
+ [sym_jsx_self_closing_element] = STATE(1245),
+ [sym_class] = STATE(1235),
+ [sym_class_declaration] = STATE(909),
+ [sym_function] = STATE(1235),
+ [sym_function_declaration] = STATE(909),
+ [sym_generator_function] = STATE(1235),
+ [sym_generator_function_declaration] = STATE(909),
+ [sym_arrow_function] = STATE(1235),
+ [sym_call_expression] = STATE(1235),
+ [sym_new_expression] = STATE(1245),
+ [sym_await_expression] = STATE(1245),
+ [sym_member_expression] = STATE(1028),
+ [sym_subscript_expression] = STATE(1028),
+ [sym_assignment_expression] = STATE(1245),
+ [sym__augmented_assignment_lhs] = STATE(1616),
+ [sym_augmented_assignment_expression] = STATE(1245),
+ [sym__destructuring_pattern] = STATE(2717),
+ [sym_ternary_expression] = STATE(1245),
+ [sym_binary_expression] = STATE(1245),
+ [sym_unary_expression] = STATE(1245),
+ [sym_update_expression] = STATE(1245),
+ [sym_sequence_expression] = STATE(2522),
+ [sym_string] = STATE(1235),
+ [sym_template_string] = STATE(1235),
+ [sym_regex] = STATE(1235),
+ [sym_meta_property] = STATE(1235),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2680),
[aux_sym_program_repeat1] = STATE(15),
- [aux_sym_export_statement_repeat1] = STATE(1827),
+ [aux_sym_export_statement_repeat1] = STATE(1810),
[sym_identifier] = ACTIONS(7),
[anon_sym_export] = ACTIONS(11),
[anon_sym_LBRACE] = ACTIONS(13),
@@ -15632,22 +16105,22 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_LBRACK] = ACTIONS(53),
[anon_sym_LTtemplate_GT] = ACTIONS(55),
[anon_sym_LT] = ACTIONS(57),
- [anon_sym_class] = ACTIONS(59),
- [anon_sym_async] = ACTIONS(61),
- [anon_sym_function] = ACTIONS(63),
- [anon_sym_new] = ACTIONS(65),
- [anon_sym_PLUS] = ACTIONS(67),
- [anon_sym_DASH] = ACTIONS(67),
- [anon_sym_SLASH] = ACTIONS(69),
- [anon_sym_BANG] = ACTIONS(67),
- [anon_sym_TILDE] = ACTIONS(67),
- [anon_sym_typeof] = ACTIONS(67),
- [anon_sym_void] = ACTIONS(67),
- [anon_sym_delete] = ACTIONS(67),
- [anon_sym_PLUS_PLUS] = ACTIONS(71),
- [anon_sym_DASH_DASH] = ACTIONS(71),
- [anon_sym_DQUOTE] = ACTIONS(73),
- [anon_sym_SQUOTE] = ACTIONS(75),
+ [anon_sym_DQUOTE] = ACTIONS(59),
+ [anon_sym_SQUOTE] = ACTIONS(61),
+ [anon_sym_class] = ACTIONS(63),
+ [anon_sym_async] = ACTIONS(65),
+ [anon_sym_function] = ACTIONS(67),
+ [anon_sym_new] = ACTIONS(69),
+ [anon_sym_PLUS] = ACTIONS(71),
+ [anon_sym_DASH] = ACTIONS(71),
+ [anon_sym_SLASH] = ACTIONS(73),
+ [anon_sym_BANG] = ACTIONS(71),
+ [anon_sym_TILDE] = ACTIONS(71),
+ [anon_sym_typeof] = ACTIONS(71),
+ [anon_sym_void] = ACTIONS(71),
+ [anon_sym_delete] = ACTIONS(71),
+ [anon_sym_PLUS_PLUS] = ACTIONS(75),
+ [anon_sym_DASH_DASH] = ACTIONS(75),
[sym_comment] = ACTIONS(3),
[anon_sym_BQUOTE] = ACTIONS(77),
[sym_number] = ACTIONS(79),
@@ -15664,71 +16137,71 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(87),
},
[19] = {
- [sym_export_statement] = STATE(24),
- [sym_declaration] = STATE(24),
- [sym_import] = STATE(1268),
- [sym_import_statement] = STATE(24),
- [sym_expression_statement] = STATE(24),
- [sym_variable_declaration] = STATE(971),
- [sym_lexical_declaration] = STATE(971),
- [sym_statement_block] = STATE(24),
- [sym_if_statement] = STATE(24),
- [sym_switch_statement] = STATE(24),
- [sym_for_statement] = STATE(24),
- [sym_for_in_statement] = STATE(24),
- [sym_while_statement] = STATE(24),
- [sym_do_statement] = STATE(24),
- [sym_try_statement] = STATE(24),
- [sym_with_statement] = STATE(24),
- [sym_break_statement] = STATE(24),
- [sym_continue_statement] = STATE(24),
- [sym_debugger_statement] = STATE(24),
- [sym_return_statement] = STATE(24),
- [sym_throw_statement] = STATE(24),
- [sym_empty_statement] = STATE(24),
- [sym_labeled_statement] = STATE(24),
- [sym_parenthesized_expression] = STATE(1029),
- [sym_expression] = STATE(1248),
- [sym_primary_expression] = STATE(1247),
- [sym_yield_expression] = STATE(1246),
- [sym_object] = STATE(1268),
- [sym_object_pattern] = STATE(2656),
- [sym_array] = STATE(1268),
- [sym_array_pattern] = STATE(2656),
- [sym_glimmer_template] = STATE(1246),
- [sym_glimmer_opening_tag] = STATE(1921),
- [sym_jsx_element] = STATE(1246),
- [sym_jsx_opening_element] = STATE(1653),
- [sym_jsx_self_closing_element] = STATE(1246),
- [sym_class] = STATE(1268),
- [sym_class_declaration] = STATE(971),
- [sym_function] = STATE(1268),
- [sym_function_declaration] = STATE(971),
- [sym_generator_function] = STATE(1268),
- [sym_generator_function_declaration] = STATE(971),
- [sym_arrow_function] = STATE(1268),
- [sym_call_expression] = STATE(1268),
- [sym_new_expression] = STATE(1246),
- [sym_await_expression] = STATE(1246),
- [sym_member_expression] = STATE(1029),
- [sym_subscript_expression] = STATE(1029),
- [sym_assignment_expression] = STATE(1246),
- [sym__augmented_assignment_lhs] = STATE(1597),
- [sym_augmented_assignment_expression] = STATE(1246),
- [sym__destructuring_pattern] = STATE(2656),
- [sym_ternary_expression] = STATE(1246),
- [sym_binary_expression] = STATE(1246),
- [sym_unary_expression] = STATE(1246),
- [sym_update_expression] = STATE(1246),
- [sym_sequence_expression] = STATE(2627),
- [sym_string] = STATE(1268),
- [sym_template_string] = STATE(1268),
- [sym_regex] = STATE(1268),
- [sym_meta_property] = STATE(1268),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2662),
- [aux_sym_program_repeat1] = STATE(24),
- [aux_sym_export_statement_repeat1] = STATE(1827),
+ [sym_export_statement] = STATE(15),
+ [sym_declaration] = STATE(15),
+ [sym_import] = STATE(1235),
+ [sym_import_statement] = STATE(15),
+ [sym_expression_statement] = STATE(15),
+ [sym_variable_declaration] = STATE(909),
+ [sym_lexical_declaration] = STATE(909),
+ [sym_statement_block] = STATE(15),
+ [sym_if_statement] = STATE(15),
+ [sym_switch_statement] = STATE(15),
+ [sym_for_statement] = STATE(15),
+ [sym_for_in_statement] = STATE(15),
+ [sym_while_statement] = STATE(15),
+ [sym_do_statement] = STATE(15),
+ [sym_try_statement] = STATE(15),
+ [sym_with_statement] = STATE(15),
+ [sym_break_statement] = STATE(15),
+ [sym_continue_statement] = STATE(15),
+ [sym_debugger_statement] = STATE(15),
+ [sym_return_statement] = STATE(15),
+ [sym_throw_statement] = STATE(15),
+ [sym_empty_statement] = STATE(15),
+ [sym_labeled_statement] = STATE(15),
+ [sym_parenthesized_expression] = STATE(1028),
+ [sym_expression] = STATE(1250),
+ [sym_primary_expression] = STATE(1249),
+ [sym_yield_expression] = STATE(1245),
+ [sym_object] = STATE(1235),
+ [sym_object_pattern] = STATE(2717),
+ [sym_array] = STATE(1235),
+ [sym_array_pattern] = STATE(2717),
+ [sym_glimmer_template] = STATE(1245),
+ [sym_glimmer_opening_tag] = STATE(1935),
+ [sym_jsx_element] = STATE(1245),
+ [sym_jsx_opening_element] = STATE(1651),
+ [sym_jsx_self_closing_element] = STATE(1245),
+ [sym_class] = STATE(1235),
+ [sym_class_declaration] = STATE(909),
+ [sym_function] = STATE(1235),
+ [sym_function_declaration] = STATE(909),
+ [sym_generator_function] = STATE(1235),
+ [sym_generator_function_declaration] = STATE(909),
+ [sym_arrow_function] = STATE(1235),
+ [sym_call_expression] = STATE(1235),
+ [sym_new_expression] = STATE(1245),
+ [sym_await_expression] = STATE(1245),
+ [sym_member_expression] = STATE(1028),
+ [sym_subscript_expression] = STATE(1028),
+ [sym_assignment_expression] = STATE(1245),
+ [sym__augmented_assignment_lhs] = STATE(1616),
+ [sym_augmented_assignment_expression] = STATE(1245),
+ [sym__destructuring_pattern] = STATE(2717),
+ [sym_ternary_expression] = STATE(1245),
+ [sym_binary_expression] = STATE(1245),
+ [sym_unary_expression] = STATE(1245),
+ [sym_update_expression] = STATE(1245),
+ [sym_sequence_expression] = STATE(2522),
+ [sym_string] = STATE(1235),
+ [sym_template_string] = STATE(1235),
+ [sym_regex] = STATE(1235),
+ [sym_meta_property] = STATE(1235),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2680),
+ [aux_sym_program_repeat1] = STATE(15),
+ [aux_sym_export_statement_repeat1] = STATE(1810),
[sym_identifier] = ACTIONS(7),
[anon_sym_export] = ACTIONS(11),
[anon_sym_LBRACE] = ACTIONS(13),
@@ -15756,22 +16229,22 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_LBRACK] = ACTIONS(53),
[anon_sym_LTtemplate_GT] = ACTIONS(55),
[anon_sym_LT] = ACTIONS(57),
- [anon_sym_class] = ACTIONS(59),
- [anon_sym_async] = ACTIONS(61),
- [anon_sym_function] = ACTIONS(63),
- [anon_sym_new] = ACTIONS(65),
- [anon_sym_PLUS] = ACTIONS(67),
- [anon_sym_DASH] = ACTIONS(67),
- [anon_sym_SLASH] = ACTIONS(69),
- [anon_sym_BANG] = ACTIONS(67),
- [anon_sym_TILDE] = ACTIONS(67),
- [anon_sym_typeof] = ACTIONS(67),
- [anon_sym_void] = ACTIONS(67),
- [anon_sym_delete] = ACTIONS(67),
- [anon_sym_PLUS_PLUS] = ACTIONS(71),
- [anon_sym_DASH_DASH] = ACTIONS(71),
- [anon_sym_DQUOTE] = ACTIONS(73),
- [anon_sym_SQUOTE] = ACTIONS(75),
+ [anon_sym_DQUOTE] = ACTIONS(59),
+ [anon_sym_SQUOTE] = ACTIONS(61),
+ [anon_sym_class] = ACTIONS(63),
+ [anon_sym_async] = ACTIONS(65),
+ [anon_sym_function] = ACTIONS(67),
+ [anon_sym_new] = ACTIONS(69),
+ [anon_sym_PLUS] = ACTIONS(71),
+ [anon_sym_DASH] = ACTIONS(71),
+ [anon_sym_SLASH] = ACTIONS(73),
+ [anon_sym_BANG] = ACTIONS(71),
+ [anon_sym_TILDE] = ACTIONS(71),
+ [anon_sym_typeof] = ACTIONS(71),
+ [anon_sym_void] = ACTIONS(71),
+ [anon_sym_delete] = ACTIONS(71),
+ [anon_sym_PLUS_PLUS] = ACTIONS(75),
+ [anon_sym_DASH_DASH] = ACTIONS(75),
[sym_comment] = ACTIONS(3),
[anon_sym_BQUOTE] = ACTIONS(77),
[sym_number] = ACTIONS(79),
@@ -15788,71 +16261,71 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(87),
},
[20] = {
- [sym_export_statement] = STATE(15),
- [sym_declaration] = STATE(15),
- [sym_import] = STATE(1268),
- [sym_import_statement] = STATE(15),
- [sym_expression_statement] = STATE(15),
- [sym_variable_declaration] = STATE(971),
- [sym_lexical_declaration] = STATE(971),
- [sym_statement_block] = STATE(15),
- [sym_if_statement] = STATE(15),
- [sym_switch_statement] = STATE(15),
- [sym_for_statement] = STATE(15),
- [sym_for_in_statement] = STATE(15),
- [sym_while_statement] = STATE(15),
- [sym_do_statement] = STATE(15),
- [sym_try_statement] = STATE(15),
- [sym_with_statement] = STATE(15),
- [sym_break_statement] = STATE(15),
- [sym_continue_statement] = STATE(15),
- [sym_debugger_statement] = STATE(15),
- [sym_return_statement] = STATE(15),
- [sym_throw_statement] = STATE(15),
- [sym_empty_statement] = STATE(15),
- [sym_labeled_statement] = STATE(15),
- [sym_parenthesized_expression] = STATE(1029),
- [sym_expression] = STATE(1248),
- [sym_primary_expression] = STATE(1247),
- [sym_yield_expression] = STATE(1246),
- [sym_object] = STATE(1268),
- [sym_object_pattern] = STATE(2656),
- [sym_array] = STATE(1268),
- [sym_array_pattern] = STATE(2656),
- [sym_glimmer_template] = STATE(1246),
- [sym_glimmer_opening_tag] = STATE(1921),
- [sym_jsx_element] = STATE(1246),
- [sym_jsx_opening_element] = STATE(1653),
- [sym_jsx_self_closing_element] = STATE(1246),
- [sym_class] = STATE(1268),
- [sym_class_declaration] = STATE(971),
- [sym_function] = STATE(1268),
- [sym_function_declaration] = STATE(971),
- [sym_generator_function] = STATE(1268),
- [sym_generator_function_declaration] = STATE(971),
- [sym_arrow_function] = STATE(1268),
- [sym_call_expression] = STATE(1268),
- [sym_new_expression] = STATE(1246),
- [sym_await_expression] = STATE(1246),
- [sym_member_expression] = STATE(1029),
- [sym_subscript_expression] = STATE(1029),
- [sym_assignment_expression] = STATE(1246),
- [sym__augmented_assignment_lhs] = STATE(1597),
- [sym_augmented_assignment_expression] = STATE(1246),
- [sym__destructuring_pattern] = STATE(2656),
- [sym_ternary_expression] = STATE(1246),
- [sym_binary_expression] = STATE(1246),
- [sym_unary_expression] = STATE(1246),
- [sym_update_expression] = STATE(1246),
- [sym_sequence_expression] = STATE(2627),
- [sym_string] = STATE(1268),
- [sym_template_string] = STATE(1268),
- [sym_regex] = STATE(1268),
- [sym_meta_property] = STATE(1268),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2662),
- [aux_sym_program_repeat1] = STATE(15),
- [aux_sym_export_statement_repeat1] = STATE(1827),
+ [sym_export_statement] = STATE(19),
+ [sym_declaration] = STATE(19),
+ [sym_import] = STATE(1235),
+ [sym_import_statement] = STATE(19),
+ [sym_expression_statement] = STATE(19),
+ [sym_variable_declaration] = STATE(909),
+ [sym_lexical_declaration] = STATE(909),
+ [sym_statement_block] = STATE(19),
+ [sym_if_statement] = STATE(19),
+ [sym_switch_statement] = STATE(19),
+ [sym_for_statement] = STATE(19),
+ [sym_for_in_statement] = STATE(19),
+ [sym_while_statement] = STATE(19),
+ [sym_do_statement] = STATE(19),
+ [sym_try_statement] = STATE(19),
+ [sym_with_statement] = STATE(19),
+ [sym_break_statement] = STATE(19),
+ [sym_continue_statement] = STATE(19),
+ [sym_debugger_statement] = STATE(19),
+ [sym_return_statement] = STATE(19),
+ [sym_throw_statement] = STATE(19),
+ [sym_empty_statement] = STATE(19),
+ [sym_labeled_statement] = STATE(19),
+ [sym_parenthesized_expression] = STATE(1028),
+ [sym_expression] = STATE(1250),
+ [sym_primary_expression] = STATE(1249),
+ [sym_yield_expression] = STATE(1245),
+ [sym_object] = STATE(1235),
+ [sym_object_pattern] = STATE(2717),
+ [sym_array] = STATE(1235),
+ [sym_array_pattern] = STATE(2717),
+ [sym_glimmer_template] = STATE(1245),
+ [sym_glimmer_opening_tag] = STATE(1935),
+ [sym_jsx_element] = STATE(1245),
+ [sym_jsx_opening_element] = STATE(1651),
+ [sym_jsx_self_closing_element] = STATE(1245),
+ [sym_class] = STATE(1235),
+ [sym_class_declaration] = STATE(909),
+ [sym_function] = STATE(1235),
+ [sym_function_declaration] = STATE(909),
+ [sym_generator_function] = STATE(1235),
+ [sym_generator_function_declaration] = STATE(909),
+ [sym_arrow_function] = STATE(1235),
+ [sym_call_expression] = STATE(1235),
+ [sym_new_expression] = STATE(1245),
+ [sym_await_expression] = STATE(1245),
+ [sym_member_expression] = STATE(1028),
+ [sym_subscript_expression] = STATE(1028),
+ [sym_assignment_expression] = STATE(1245),
+ [sym__augmented_assignment_lhs] = STATE(1616),
+ [sym_augmented_assignment_expression] = STATE(1245),
+ [sym__destructuring_pattern] = STATE(2717),
+ [sym_ternary_expression] = STATE(1245),
+ [sym_binary_expression] = STATE(1245),
+ [sym_unary_expression] = STATE(1245),
+ [sym_update_expression] = STATE(1245),
+ [sym_sequence_expression] = STATE(2522),
+ [sym_string] = STATE(1235),
+ [sym_template_string] = STATE(1235),
+ [sym_regex] = STATE(1235),
+ [sym_meta_property] = STATE(1235),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2680),
+ [aux_sym_program_repeat1] = STATE(19),
+ [aux_sym_export_statement_repeat1] = STATE(1810),
[sym_identifier] = ACTIONS(7),
[anon_sym_export] = ACTIONS(11),
[anon_sym_LBRACE] = ACTIONS(13),
@@ -15880,22 +16353,22 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_LBRACK] = ACTIONS(53),
[anon_sym_LTtemplate_GT] = ACTIONS(55),
[anon_sym_LT] = ACTIONS(57),
- [anon_sym_class] = ACTIONS(59),
- [anon_sym_async] = ACTIONS(61),
- [anon_sym_function] = ACTIONS(63),
- [anon_sym_new] = ACTIONS(65),
- [anon_sym_PLUS] = ACTIONS(67),
- [anon_sym_DASH] = ACTIONS(67),
- [anon_sym_SLASH] = ACTIONS(69),
- [anon_sym_BANG] = ACTIONS(67),
- [anon_sym_TILDE] = ACTIONS(67),
- [anon_sym_typeof] = ACTIONS(67),
- [anon_sym_void] = ACTIONS(67),
- [anon_sym_delete] = ACTIONS(67),
- [anon_sym_PLUS_PLUS] = ACTIONS(71),
- [anon_sym_DASH_DASH] = ACTIONS(71),
- [anon_sym_DQUOTE] = ACTIONS(73),
- [anon_sym_SQUOTE] = ACTIONS(75),
+ [anon_sym_DQUOTE] = ACTIONS(59),
+ [anon_sym_SQUOTE] = ACTIONS(61),
+ [anon_sym_class] = ACTIONS(63),
+ [anon_sym_async] = ACTIONS(65),
+ [anon_sym_function] = ACTIONS(67),
+ [anon_sym_new] = ACTIONS(69),
+ [anon_sym_PLUS] = ACTIONS(71),
+ [anon_sym_DASH] = ACTIONS(71),
+ [anon_sym_SLASH] = ACTIONS(73),
+ [anon_sym_BANG] = ACTIONS(71),
+ [anon_sym_TILDE] = ACTIONS(71),
+ [anon_sym_typeof] = ACTIONS(71),
+ [anon_sym_void] = ACTIONS(71),
+ [anon_sym_delete] = ACTIONS(71),
+ [anon_sym_PLUS_PLUS] = ACTIONS(75),
+ [anon_sym_DASH_DASH] = ACTIONS(75),
[sym_comment] = ACTIONS(3),
[anon_sym_BQUOTE] = ACTIONS(77),
[sym_number] = ACTIONS(79),
@@ -15912,71 +16385,71 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(87),
},
[21] = {
- [sym_export_statement] = STATE(43),
- [sym_declaration] = STATE(43),
- [sym_import] = STATE(1268),
- [sym_import_statement] = STATE(43),
- [sym_expression_statement] = STATE(43),
- [sym_variable_declaration] = STATE(971),
- [sym_lexical_declaration] = STATE(971),
- [sym_statement_block] = STATE(43),
- [sym_if_statement] = STATE(43),
- [sym_switch_statement] = STATE(43),
- [sym_for_statement] = STATE(43),
- [sym_for_in_statement] = STATE(43),
- [sym_while_statement] = STATE(43),
- [sym_do_statement] = STATE(43),
- [sym_try_statement] = STATE(43),
- [sym_with_statement] = STATE(43),
- [sym_break_statement] = STATE(43),
- [sym_continue_statement] = STATE(43),
- [sym_debugger_statement] = STATE(43),
- [sym_return_statement] = STATE(43),
- [sym_throw_statement] = STATE(43),
- [sym_empty_statement] = STATE(43),
- [sym_labeled_statement] = STATE(43),
- [sym_parenthesized_expression] = STATE(1029),
- [sym_expression] = STATE(1248),
- [sym_primary_expression] = STATE(1247),
- [sym_yield_expression] = STATE(1246),
- [sym_object] = STATE(1268),
- [sym_object_pattern] = STATE(2656),
- [sym_array] = STATE(1268),
- [sym_array_pattern] = STATE(2656),
- [sym_glimmer_template] = STATE(1246),
- [sym_glimmer_opening_tag] = STATE(1921),
- [sym_jsx_element] = STATE(1246),
- [sym_jsx_opening_element] = STATE(1653),
- [sym_jsx_self_closing_element] = STATE(1246),
- [sym_class] = STATE(1268),
- [sym_class_declaration] = STATE(971),
- [sym_function] = STATE(1268),
- [sym_function_declaration] = STATE(971),
- [sym_generator_function] = STATE(1268),
- [sym_generator_function_declaration] = STATE(971),
- [sym_arrow_function] = STATE(1268),
- [sym_call_expression] = STATE(1268),
- [sym_new_expression] = STATE(1246),
- [sym_await_expression] = STATE(1246),
- [sym_member_expression] = STATE(1029),
- [sym_subscript_expression] = STATE(1029),
- [sym_assignment_expression] = STATE(1246),
- [sym__augmented_assignment_lhs] = STATE(1597),
- [sym_augmented_assignment_expression] = STATE(1246),
- [sym__destructuring_pattern] = STATE(2656),
- [sym_ternary_expression] = STATE(1246),
- [sym_binary_expression] = STATE(1246),
- [sym_unary_expression] = STATE(1246),
- [sym_update_expression] = STATE(1246),
- [sym_sequence_expression] = STATE(2627),
- [sym_string] = STATE(1268),
- [sym_template_string] = STATE(1268),
- [sym_regex] = STATE(1268),
- [sym_meta_property] = STATE(1268),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2662),
- [aux_sym_program_repeat1] = STATE(43),
- [aux_sym_export_statement_repeat1] = STATE(1827),
+ [sym_export_statement] = STATE(22),
+ [sym_declaration] = STATE(22),
+ [sym_import] = STATE(1235),
+ [sym_import_statement] = STATE(22),
+ [sym_expression_statement] = STATE(22),
+ [sym_variable_declaration] = STATE(909),
+ [sym_lexical_declaration] = STATE(909),
+ [sym_statement_block] = STATE(22),
+ [sym_if_statement] = STATE(22),
+ [sym_switch_statement] = STATE(22),
+ [sym_for_statement] = STATE(22),
+ [sym_for_in_statement] = STATE(22),
+ [sym_while_statement] = STATE(22),
+ [sym_do_statement] = STATE(22),
+ [sym_try_statement] = STATE(22),
+ [sym_with_statement] = STATE(22),
+ [sym_break_statement] = STATE(22),
+ [sym_continue_statement] = STATE(22),
+ [sym_debugger_statement] = STATE(22),
+ [sym_return_statement] = STATE(22),
+ [sym_throw_statement] = STATE(22),
+ [sym_empty_statement] = STATE(22),
+ [sym_labeled_statement] = STATE(22),
+ [sym_parenthesized_expression] = STATE(1028),
+ [sym_expression] = STATE(1250),
+ [sym_primary_expression] = STATE(1249),
+ [sym_yield_expression] = STATE(1245),
+ [sym_object] = STATE(1235),
+ [sym_object_pattern] = STATE(2717),
+ [sym_array] = STATE(1235),
+ [sym_array_pattern] = STATE(2717),
+ [sym_glimmer_template] = STATE(1245),
+ [sym_glimmer_opening_tag] = STATE(1935),
+ [sym_jsx_element] = STATE(1245),
+ [sym_jsx_opening_element] = STATE(1651),
+ [sym_jsx_self_closing_element] = STATE(1245),
+ [sym_class] = STATE(1235),
+ [sym_class_declaration] = STATE(909),
+ [sym_function] = STATE(1235),
+ [sym_function_declaration] = STATE(909),
+ [sym_generator_function] = STATE(1235),
+ [sym_generator_function_declaration] = STATE(909),
+ [sym_arrow_function] = STATE(1235),
+ [sym_call_expression] = STATE(1235),
+ [sym_new_expression] = STATE(1245),
+ [sym_await_expression] = STATE(1245),
+ [sym_member_expression] = STATE(1028),
+ [sym_subscript_expression] = STATE(1028),
+ [sym_assignment_expression] = STATE(1245),
+ [sym__augmented_assignment_lhs] = STATE(1616),
+ [sym_augmented_assignment_expression] = STATE(1245),
+ [sym__destructuring_pattern] = STATE(2717),
+ [sym_ternary_expression] = STATE(1245),
+ [sym_binary_expression] = STATE(1245),
+ [sym_unary_expression] = STATE(1245),
+ [sym_update_expression] = STATE(1245),
+ [sym_sequence_expression] = STATE(2522),
+ [sym_string] = STATE(1235),
+ [sym_template_string] = STATE(1235),
+ [sym_regex] = STATE(1235),
+ [sym_meta_property] = STATE(1235),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2680),
+ [aux_sym_program_repeat1] = STATE(22),
+ [aux_sym_export_statement_repeat1] = STATE(1810),
[sym_identifier] = ACTIONS(7),
[anon_sym_export] = ACTIONS(11),
[anon_sym_LBRACE] = ACTIONS(13),
@@ -16004,22 +16477,22 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_LBRACK] = ACTIONS(53),
[anon_sym_LTtemplate_GT] = ACTIONS(55),
[anon_sym_LT] = ACTIONS(57),
- [anon_sym_class] = ACTIONS(59),
- [anon_sym_async] = ACTIONS(61),
- [anon_sym_function] = ACTIONS(63),
- [anon_sym_new] = ACTIONS(65),
- [anon_sym_PLUS] = ACTIONS(67),
- [anon_sym_DASH] = ACTIONS(67),
- [anon_sym_SLASH] = ACTIONS(69),
- [anon_sym_BANG] = ACTIONS(67),
- [anon_sym_TILDE] = ACTIONS(67),
- [anon_sym_typeof] = ACTIONS(67),
- [anon_sym_void] = ACTIONS(67),
- [anon_sym_delete] = ACTIONS(67),
- [anon_sym_PLUS_PLUS] = ACTIONS(71),
- [anon_sym_DASH_DASH] = ACTIONS(71),
- [anon_sym_DQUOTE] = ACTIONS(73),
- [anon_sym_SQUOTE] = ACTIONS(75),
+ [anon_sym_DQUOTE] = ACTIONS(59),
+ [anon_sym_SQUOTE] = ACTIONS(61),
+ [anon_sym_class] = ACTIONS(63),
+ [anon_sym_async] = ACTIONS(65),
+ [anon_sym_function] = ACTIONS(67),
+ [anon_sym_new] = ACTIONS(69),
+ [anon_sym_PLUS] = ACTIONS(71),
+ [anon_sym_DASH] = ACTIONS(71),
+ [anon_sym_SLASH] = ACTIONS(73),
+ [anon_sym_BANG] = ACTIONS(71),
+ [anon_sym_TILDE] = ACTIONS(71),
+ [anon_sym_typeof] = ACTIONS(71),
+ [anon_sym_void] = ACTIONS(71),
+ [anon_sym_delete] = ACTIONS(71),
+ [anon_sym_PLUS_PLUS] = ACTIONS(75),
+ [anon_sym_DASH_DASH] = ACTIONS(75),
[sym_comment] = ACTIONS(3),
[anon_sym_BQUOTE] = ACTIONS(77),
[sym_number] = ACTIONS(79),
@@ -16038,11 +16511,11 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[22] = {
[sym_export_statement] = STATE(15),
[sym_declaration] = STATE(15),
- [sym_import] = STATE(1268),
+ [sym_import] = STATE(1235),
[sym_import_statement] = STATE(15),
[sym_expression_statement] = STATE(15),
- [sym_variable_declaration] = STATE(971),
- [sym_lexical_declaration] = STATE(971),
+ [sym_variable_declaration] = STATE(909),
+ [sym_lexical_declaration] = STATE(909),
[sym_statement_block] = STATE(15),
[sym_if_statement] = STATE(15),
[sym_switch_statement] = STATE(15),
@@ -16059,48 +16532,48 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_throw_statement] = STATE(15),
[sym_empty_statement] = STATE(15),
[sym_labeled_statement] = STATE(15),
- [sym_parenthesized_expression] = STATE(1029),
- [sym_expression] = STATE(1248),
- [sym_primary_expression] = STATE(1247),
- [sym_yield_expression] = STATE(1246),
- [sym_object] = STATE(1268),
- [sym_object_pattern] = STATE(2656),
- [sym_array] = STATE(1268),
- [sym_array_pattern] = STATE(2656),
- [sym_glimmer_template] = STATE(1246),
- [sym_glimmer_opening_tag] = STATE(1921),
- [sym_jsx_element] = STATE(1246),
- [sym_jsx_opening_element] = STATE(1653),
- [sym_jsx_self_closing_element] = STATE(1246),
- [sym_class] = STATE(1268),
- [sym_class_declaration] = STATE(971),
- [sym_function] = STATE(1268),
- [sym_function_declaration] = STATE(971),
- [sym_generator_function] = STATE(1268),
- [sym_generator_function_declaration] = STATE(971),
- [sym_arrow_function] = STATE(1268),
- [sym_call_expression] = STATE(1268),
- [sym_new_expression] = STATE(1246),
- [sym_await_expression] = STATE(1246),
- [sym_member_expression] = STATE(1029),
- [sym_subscript_expression] = STATE(1029),
- [sym_assignment_expression] = STATE(1246),
- [sym__augmented_assignment_lhs] = STATE(1597),
- [sym_augmented_assignment_expression] = STATE(1246),
- [sym__destructuring_pattern] = STATE(2656),
- [sym_ternary_expression] = STATE(1246),
- [sym_binary_expression] = STATE(1246),
- [sym_unary_expression] = STATE(1246),
- [sym_update_expression] = STATE(1246),
- [sym_sequence_expression] = STATE(2627),
- [sym_string] = STATE(1268),
- [sym_template_string] = STATE(1268),
- [sym_regex] = STATE(1268),
- [sym_meta_property] = STATE(1268),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2662),
+ [sym_parenthesized_expression] = STATE(1028),
+ [sym_expression] = STATE(1250),
+ [sym_primary_expression] = STATE(1249),
+ [sym_yield_expression] = STATE(1245),
+ [sym_object] = STATE(1235),
+ [sym_object_pattern] = STATE(2717),
+ [sym_array] = STATE(1235),
+ [sym_array_pattern] = STATE(2717),
+ [sym_glimmer_template] = STATE(1245),
+ [sym_glimmer_opening_tag] = STATE(1935),
+ [sym_jsx_element] = STATE(1245),
+ [sym_jsx_opening_element] = STATE(1651),
+ [sym_jsx_self_closing_element] = STATE(1245),
+ [sym_class] = STATE(1235),
+ [sym_class_declaration] = STATE(909),
+ [sym_function] = STATE(1235),
+ [sym_function_declaration] = STATE(909),
+ [sym_generator_function] = STATE(1235),
+ [sym_generator_function_declaration] = STATE(909),
+ [sym_arrow_function] = STATE(1235),
+ [sym_call_expression] = STATE(1235),
+ [sym_new_expression] = STATE(1245),
+ [sym_await_expression] = STATE(1245),
+ [sym_member_expression] = STATE(1028),
+ [sym_subscript_expression] = STATE(1028),
+ [sym_assignment_expression] = STATE(1245),
+ [sym__augmented_assignment_lhs] = STATE(1616),
+ [sym_augmented_assignment_expression] = STATE(1245),
+ [sym__destructuring_pattern] = STATE(2717),
+ [sym_ternary_expression] = STATE(1245),
+ [sym_binary_expression] = STATE(1245),
+ [sym_unary_expression] = STATE(1245),
+ [sym_update_expression] = STATE(1245),
+ [sym_sequence_expression] = STATE(2522),
+ [sym_string] = STATE(1235),
+ [sym_template_string] = STATE(1235),
+ [sym_regex] = STATE(1235),
+ [sym_meta_property] = STATE(1235),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2680),
[aux_sym_program_repeat1] = STATE(15),
- [aux_sym_export_statement_repeat1] = STATE(1827),
+ [aux_sym_export_statement_repeat1] = STATE(1810),
[sym_identifier] = ACTIONS(7),
[anon_sym_export] = ACTIONS(11),
[anon_sym_LBRACE] = ACTIONS(13),
@@ -16128,22 +16601,22 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_LBRACK] = ACTIONS(53),
[anon_sym_LTtemplate_GT] = ACTIONS(55),
[anon_sym_LT] = ACTIONS(57),
- [anon_sym_class] = ACTIONS(59),
- [anon_sym_async] = ACTIONS(61),
- [anon_sym_function] = ACTIONS(63),
- [anon_sym_new] = ACTIONS(65),
- [anon_sym_PLUS] = ACTIONS(67),
- [anon_sym_DASH] = ACTIONS(67),
- [anon_sym_SLASH] = ACTIONS(69),
- [anon_sym_BANG] = ACTIONS(67),
- [anon_sym_TILDE] = ACTIONS(67),
- [anon_sym_typeof] = ACTIONS(67),
- [anon_sym_void] = ACTIONS(67),
- [anon_sym_delete] = ACTIONS(67),
- [anon_sym_PLUS_PLUS] = ACTIONS(71),
- [anon_sym_DASH_DASH] = ACTIONS(71),
- [anon_sym_DQUOTE] = ACTIONS(73),
- [anon_sym_SQUOTE] = ACTIONS(75),
+ [anon_sym_DQUOTE] = ACTIONS(59),
+ [anon_sym_SQUOTE] = ACTIONS(61),
+ [anon_sym_class] = ACTIONS(63),
+ [anon_sym_async] = ACTIONS(65),
+ [anon_sym_function] = ACTIONS(67),
+ [anon_sym_new] = ACTIONS(69),
+ [anon_sym_PLUS] = ACTIONS(71),
+ [anon_sym_DASH] = ACTIONS(71),
+ [anon_sym_SLASH] = ACTIONS(73),
+ [anon_sym_BANG] = ACTIONS(71),
+ [anon_sym_TILDE] = ACTIONS(71),
+ [anon_sym_typeof] = ACTIONS(71),
+ [anon_sym_void] = ACTIONS(71),
+ [anon_sym_delete] = ACTIONS(71),
+ [anon_sym_PLUS_PLUS] = ACTIONS(75),
+ [anon_sym_DASH_DASH] = ACTIONS(75),
[sym_comment] = ACTIONS(3),
[anon_sym_BQUOTE] = ACTIONS(77),
[sym_number] = ACTIONS(79),
@@ -16160,71 +16633,71 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(87),
},
[23] = {
- [sym_export_statement] = STATE(20),
- [sym_declaration] = STATE(20),
- [sym_import] = STATE(1268),
- [sym_import_statement] = STATE(20),
- [sym_expression_statement] = STATE(20),
- [sym_variable_declaration] = STATE(971),
- [sym_lexical_declaration] = STATE(971),
- [sym_statement_block] = STATE(20),
- [sym_if_statement] = STATE(20),
- [sym_switch_statement] = STATE(20),
- [sym_for_statement] = STATE(20),
- [sym_for_in_statement] = STATE(20),
- [sym_while_statement] = STATE(20),
- [sym_do_statement] = STATE(20),
- [sym_try_statement] = STATE(20),
- [sym_with_statement] = STATE(20),
- [sym_break_statement] = STATE(20),
- [sym_continue_statement] = STATE(20),
- [sym_debugger_statement] = STATE(20),
- [sym_return_statement] = STATE(20),
- [sym_throw_statement] = STATE(20),
- [sym_empty_statement] = STATE(20),
- [sym_labeled_statement] = STATE(20),
- [sym_parenthesized_expression] = STATE(1029),
- [sym_expression] = STATE(1248),
- [sym_primary_expression] = STATE(1247),
- [sym_yield_expression] = STATE(1246),
- [sym_object] = STATE(1268),
- [sym_object_pattern] = STATE(2656),
- [sym_array] = STATE(1268),
- [sym_array_pattern] = STATE(2656),
- [sym_glimmer_template] = STATE(1246),
- [sym_glimmer_opening_tag] = STATE(1921),
- [sym_jsx_element] = STATE(1246),
- [sym_jsx_opening_element] = STATE(1653),
- [sym_jsx_self_closing_element] = STATE(1246),
- [sym_class] = STATE(1268),
- [sym_class_declaration] = STATE(971),
- [sym_function] = STATE(1268),
- [sym_function_declaration] = STATE(971),
- [sym_generator_function] = STATE(1268),
- [sym_generator_function_declaration] = STATE(971),
- [sym_arrow_function] = STATE(1268),
- [sym_call_expression] = STATE(1268),
- [sym_new_expression] = STATE(1246),
- [sym_await_expression] = STATE(1246),
- [sym_member_expression] = STATE(1029),
- [sym_subscript_expression] = STATE(1029),
- [sym_assignment_expression] = STATE(1246),
- [sym__augmented_assignment_lhs] = STATE(1597),
- [sym_augmented_assignment_expression] = STATE(1246),
- [sym__destructuring_pattern] = STATE(2656),
- [sym_ternary_expression] = STATE(1246),
- [sym_binary_expression] = STATE(1246),
- [sym_unary_expression] = STATE(1246),
- [sym_update_expression] = STATE(1246),
- [sym_sequence_expression] = STATE(2627),
- [sym_string] = STATE(1268),
- [sym_template_string] = STATE(1268),
- [sym_regex] = STATE(1268),
- [sym_meta_property] = STATE(1268),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2662),
- [aux_sym_program_repeat1] = STATE(20),
- [aux_sym_export_statement_repeat1] = STATE(1827),
+ [sym_export_statement] = STATE(24),
+ [sym_declaration] = STATE(24),
+ [sym_import] = STATE(1235),
+ [sym_import_statement] = STATE(24),
+ [sym_expression_statement] = STATE(24),
+ [sym_variable_declaration] = STATE(909),
+ [sym_lexical_declaration] = STATE(909),
+ [sym_statement_block] = STATE(24),
+ [sym_if_statement] = STATE(24),
+ [sym_switch_statement] = STATE(24),
+ [sym_for_statement] = STATE(24),
+ [sym_for_in_statement] = STATE(24),
+ [sym_while_statement] = STATE(24),
+ [sym_do_statement] = STATE(24),
+ [sym_try_statement] = STATE(24),
+ [sym_with_statement] = STATE(24),
+ [sym_break_statement] = STATE(24),
+ [sym_continue_statement] = STATE(24),
+ [sym_debugger_statement] = STATE(24),
+ [sym_return_statement] = STATE(24),
+ [sym_throw_statement] = STATE(24),
+ [sym_empty_statement] = STATE(24),
+ [sym_labeled_statement] = STATE(24),
+ [sym_parenthesized_expression] = STATE(1028),
+ [sym_expression] = STATE(1250),
+ [sym_primary_expression] = STATE(1249),
+ [sym_yield_expression] = STATE(1245),
+ [sym_object] = STATE(1235),
+ [sym_object_pattern] = STATE(2717),
+ [sym_array] = STATE(1235),
+ [sym_array_pattern] = STATE(2717),
+ [sym_glimmer_template] = STATE(1245),
+ [sym_glimmer_opening_tag] = STATE(1935),
+ [sym_jsx_element] = STATE(1245),
+ [sym_jsx_opening_element] = STATE(1651),
+ [sym_jsx_self_closing_element] = STATE(1245),
+ [sym_class] = STATE(1235),
+ [sym_class_declaration] = STATE(909),
+ [sym_function] = STATE(1235),
+ [sym_function_declaration] = STATE(909),
+ [sym_generator_function] = STATE(1235),
+ [sym_generator_function_declaration] = STATE(909),
+ [sym_arrow_function] = STATE(1235),
+ [sym_call_expression] = STATE(1235),
+ [sym_new_expression] = STATE(1245),
+ [sym_await_expression] = STATE(1245),
+ [sym_member_expression] = STATE(1028),
+ [sym_subscript_expression] = STATE(1028),
+ [sym_assignment_expression] = STATE(1245),
+ [sym__augmented_assignment_lhs] = STATE(1616),
+ [sym_augmented_assignment_expression] = STATE(1245),
+ [sym__destructuring_pattern] = STATE(2717),
+ [sym_ternary_expression] = STATE(1245),
+ [sym_binary_expression] = STATE(1245),
+ [sym_unary_expression] = STATE(1245),
+ [sym_update_expression] = STATE(1245),
+ [sym_sequence_expression] = STATE(2522),
+ [sym_string] = STATE(1235),
+ [sym_template_string] = STATE(1235),
+ [sym_regex] = STATE(1235),
+ [sym_meta_property] = STATE(1235),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2680),
+ [aux_sym_program_repeat1] = STATE(24),
+ [aux_sym_export_statement_repeat1] = STATE(1810),
[sym_identifier] = ACTIONS(7),
[anon_sym_export] = ACTIONS(11),
[anon_sym_LBRACE] = ACTIONS(13),
@@ -16252,22 +16725,22 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_LBRACK] = ACTIONS(53),
[anon_sym_LTtemplate_GT] = ACTIONS(55),
[anon_sym_LT] = ACTIONS(57),
- [anon_sym_class] = ACTIONS(59),
- [anon_sym_async] = ACTIONS(61),
- [anon_sym_function] = ACTIONS(63),
- [anon_sym_new] = ACTIONS(65),
- [anon_sym_PLUS] = ACTIONS(67),
- [anon_sym_DASH] = ACTIONS(67),
- [anon_sym_SLASH] = ACTIONS(69),
- [anon_sym_BANG] = ACTIONS(67),
- [anon_sym_TILDE] = ACTIONS(67),
- [anon_sym_typeof] = ACTIONS(67),
- [anon_sym_void] = ACTIONS(67),
- [anon_sym_delete] = ACTIONS(67),
- [anon_sym_PLUS_PLUS] = ACTIONS(71),
- [anon_sym_DASH_DASH] = ACTIONS(71),
- [anon_sym_DQUOTE] = ACTIONS(73),
- [anon_sym_SQUOTE] = ACTIONS(75),
+ [anon_sym_DQUOTE] = ACTIONS(59),
+ [anon_sym_SQUOTE] = ACTIONS(61),
+ [anon_sym_class] = ACTIONS(63),
+ [anon_sym_async] = ACTIONS(65),
+ [anon_sym_function] = ACTIONS(67),
+ [anon_sym_new] = ACTIONS(69),
+ [anon_sym_PLUS] = ACTIONS(71),
+ [anon_sym_DASH] = ACTIONS(71),
+ [anon_sym_SLASH] = ACTIONS(73),
+ [anon_sym_BANG] = ACTIONS(71),
+ [anon_sym_TILDE] = ACTIONS(71),
+ [anon_sym_typeof] = ACTIONS(71),
+ [anon_sym_void] = ACTIONS(71),
+ [anon_sym_delete] = ACTIONS(71),
+ [anon_sym_PLUS_PLUS] = ACTIONS(75),
+ [anon_sym_DASH_DASH] = ACTIONS(75),
[sym_comment] = ACTIONS(3),
[anon_sym_BQUOTE] = ACTIONS(77),
[sym_number] = ACTIONS(79),
@@ -16286,11 +16759,11 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[24] = {
[sym_export_statement] = STATE(15),
[sym_declaration] = STATE(15),
- [sym_import] = STATE(1268),
+ [sym_import] = STATE(1235),
[sym_import_statement] = STATE(15),
[sym_expression_statement] = STATE(15),
- [sym_variable_declaration] = STATE(971),
- [sym_lexical_declaration] = STATE(971),
+ [sym_variable_declaration] = STATE(909),
+ [sym_lexical_declaration] = STATE(909),
[sym_statement_block] = STATE(15),
[sym_if_statement] = STATE(15),
[sym_switch_statement] = STATE(15),
@@ -16307,48 +16780,48 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_throw_statement] = STATE(15),
[sym_empty_statement] = STATE(15),
[sym_labeled_statement] = STATE(15),
- [sym_parenthesized_expression] = STATE(1029),
- [sym_expression] = STATE(1248),
- [sym_primary_expression] = STATE(1247),
- [sym_yield_expression] = STATE(1246),
- [sym_object] = STATE(1268),
- [sym_object_pattern] = STATE(2656),
- [sym_array] = STATE(1268),
- [sym_array_pattern] = STATE(2656),
- [sym_glimmer_template] = STATE(1246),
- [sym_glimmer_opening_tag] = STATE(1921),
- [sym_jsx_element] = STATE(1246),
- [sym_jsx_opening_element] = STATE(1653),
- [sym_jsx_self_closing_element] = STATE(1246),
- [sym_class] = STATE(1268),
- [sym_class_declaration] = STATE(971),
- [sym_function] = STATE(1268),
- [sym_function_declaration] = STATE(971),
- [sym_generator_function] = STATE(1268),
- [sym_generator_function_declaration] = STATE(971),
- [sym_arrow_function] = STATE(1268),
- [sym_call_expression] = STATE(1268),
- [sym_new_expression] = STATE(1246),
- [sym_await_expression] = STATE(1246),
- [sym_member_expression] = STATE(1029),
- [sym_subscript_expression] = STATE(1029),
- [sym_assignment_expression] = STATE(1246),
- [sym__augmented_assignment_lhs] = STATE(1597),
- [sym_augmented_assignment_expression] = STATE(1246),
- [sym__destructuring_pattern] = STATE(2656),
- [sym_ternary_expression] = STATE(1246),
- [sym_binary_expression] = STATE(1246),
- [sym_unary_expression] = STATE(1246),
- [sym_update_expression] = STATE(1246),
- [sym_sequence_expression] = STATE(2627),
- [sym_string] = STATE(1268),
- [sym_template_string] = STATE(1268),
- [sym_regex] = STATE(1268),
- [sym_meta_property] = STATE(1268),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2662),
+ [sym_parenthesized_expression] = STATE(1028),
+ [sym_expression] = STATE(1250),
+ [sym_primary_expression] = STATE(1249),
+ [sym_yield_expression] = STATE(1245),
+ [sym_object] = STATE(1235),
+ [sym_object_pattern] = STATE(2717),
+ [sym_array] = STATE(1235),
+ [sym_array_pattern] = STATE(2717),
+ [sym_glimmer_template] = STATE(1245),
+ [sym_glimmer_opening_tag] = STATE(1935),
+ [sym_jsx_element] = STATE(1245),
+ [sym_jsx_opening_element] = STATE(1651),
+ [sym_jsx_self_closing_element] = STATE(1245),
+ [sym_class] = STATE(1235),
+ [sym_class_declaration] = STATE(909),
+ [sym_function] = STATE(1235),
+ [sym_function_declaration] = STATE(909),
+ [sym_generator_function] = STATE(1235),
+ [sym_generator_function_declaration] = STATE(909),
+ [sym_arrow_function] = STATE(1235),
+ [sym_call_expression] = STATE(1235),
+ [sym_new_expression] = STATE(1245),
+ [sym_await_expression] = STATE(1245),
+ [sym_member_expression] = STATE(1028),
+ [sym_subscript_expression] = STATE(1028),
+ [sym_assignment_expression] = STATE(1245),
+ [sym__augmented_assignment_lhs] = STATE(1616),
+ [sym_augmented_assignment_expression] = STATE(1245),
+ [sym__destructuring_pattern] = STATE(2717),
+ [sym_ternary_expression] = STATE(1245),
+ [sym_binary_expression] = STATE(1245),
+ [sym_unary_expression] = STATE(1245),
+ [sym_update_expression] = STATE(1245),
+ [sym_sequence_expression] = STATE(2522),
+ [sym_string] = STATE(1235),
+ [sym_template_string] = STATE(1235),
+ [sym_regex] = STATE(1235),
+ [sym_meta_property] = STATE(1235),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2680),
[aux_sym_program_repeat1] = STATE(15),
- [aux_sym_export_statement_repeat1] = STATE(1827),
+ [aux_sym_export_statement_repeat1] = STATE(1810),
[sym_identifier] = ACTIONS(7),
[anon_sym_export] = ACTIONS(11),
[anon_sym_LBRACE] = ACTIONS(13),
@@ -16376,22 +16849,22 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_LBRACK] = ACTIONS(53),
[anon_sym_LTtemplate_GT] = ACTIONS(55),
[anon_sym_LT] = ACTIONS(57),
- [anon_sym_class] = ACTIONS(59),
- [anon_sym_async] = ACTIONS(61),
- [anon_sym_function] = ACTIONS(63),
- [anon_sym_new] = ACTIONS(65),
- [anon_sym_PLUS] = ACTIONS(67),
- [anon_sym_DASH] = ACTIONS(67),
- [anon_sym_SLASH] = ACTIONS(69),
- [anon_sym_BANG] = ACTIONS(67),
- [anon_sym_TILDE] = ACTIONS(67),
- [anon_sym_typeof] = ACTIONS(67),
- [anon_sym_void] = ACTIONS(67),
- [anon_sym_delete] = ACTIONS(67),
- [anon_sym_PLUS_PLUS] = ACTIONS(71),
- [anon_sym_DASH_DASH] = ACTIONS(71),
- [anon_sym_DQUOTE] = ACTIONS(73),
- [anon_sym_SQUOTE] = ACTIONS(75),
+ [anon_sym_DQUOTE] = ACTIONS(59),
+ [anon_sym_SQUOTE] = ACTIONS(61),
+ [anon_sym_class] = ACTIONS(63),
+ [anon_sym_async] = ACTIONS(65),
+ [anon_sym_function] = ACTIONS(67),
+ [anon_sym_new] = ACTIONS(69),
+ [anon_sym_PLUS] = ACTIONS(71),
+ [anon_sym_DASH] = ACTIONS(71),
+ [anon_sym_SLASH] = ACTIONS(73),
+ [anon_sym_BANG] = ACTIONS(71),
+ [anon_sym_TILDE] = ACTIONS(71),
+ [anon_sym_typeof] = ACTIONS(71),
+ [anon_sym_void] = ACTIONS(71),
+ [anon_sym_delete] = ACTIONS(71),
+ [anon_sym_PLUS_PLUS] = ACTIONS(75),
+ [anon_sym_DASH_DASH] = ACTIONS(75),
[sym_comment] = ACTIONS(3),
[anon_sym_BQUOTE] = ACTIONS(77),
[sym_number] = ACTIONS(79),
@@ -16408,71 +16881,71 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(87),
},
[25] = {
- [sym_export_statement] = STATE(26),
- [sym_declaration] = STATE(26),
- [sym_import] = STATE(1268),
- [sym_import_statement] = STATE(26),
- [sym_expression_statement] = STATE(26),
- [sym_variable_declaration] = STATE(971),
- [sym_lexical_declaration] = STATE(971),
- [sym_statement_block] = STATE(26),
- [sym_if_statement] = STATE(26),
- [sym_switch_statement] = STATE(26),
- [sym_for_statement] = STATE(26),
- [sym_for_in_statement] = STATE(26),
- [sym_while_statement] = STATE(26),
- [sym_do_statement] = STATE(26),
- [sym_try_statement] = STATE(26),
- [sym_with_statement] = STATE(26),
- [sym_break_statement] = STATE(26),
- [sym_continue_statement] = STATE(26),
- [sym_debugger_statement] = STATE(26),
- [sym_return_statement] = STATE(26),
- [sym_throw_statement] = STATE(26),
- [sym_empty_statement] = STATE(26),
- [sym_labeled_statement] = STATE(26),
- [sym_parenthesized_expression] = STATE(1029),
- [sym_expression] = STATE(1248),
- [sym_primary_expression] = STATE(1247),
- [sym_yield_expression] = STATE(1246),
- [sym_object] = STATE(1268),
- [sym_object_pattern] = STATE(2656),
- [sym_array] = STATE(1268),
- [sym_array_pattern] = STATE(2656),
- [sym_glimmer_template] = STATE(1246),
- [sym_glimmer_opening_tag] = STATE(1921),
- [sym_jsx_element] = STATE(1246),
- [sym_jsx_opening_element] = STATE(1653),
- [sym_jsx_self_closing_element] = STATE(1246),
- [sym_class] = STATE(1268),
- [sym_class_declaration] = STATE(971),
- [sym_function] = STATE(1268),
- [sym_function_declaration] = STATE(971),
- [sym_generator_function] = STATE(1268),
- [sym_generator_function_declaration] = STATE(971),
- [sym_arrow_function] = STATE(1268),
- [sym_call_expression] = STATE(1268),
- [sym_new_expression] = STATE(1246),
- [sym_await_expression] = STATE(1246),
- [sym_member_expression] = STATE(1029),
- [sym_subscript_expression] = STATE(1029),
- [sym_assignment_expression] = STATE(1246),
- [sym__augmented_assignment_lhs] = STATE(1597),
- [sym_augmented_assignment_expression] = STATE(1246),
- [sym__destructuring_pattern] = STATE(2656),
- [sym_ternary_expression] = STATE(1246),
- [sym_binary_expression] = STATE(1246),
- [sym_unary_expression] = STATE(1246),
- [sym_update_expression] = STATE(1246),
- [sym_sequence_expression] = STATE(2627),
- [sym_string] = STATE(1268),
- [sym_template_string] = STATE(1268),
- [sym_regex] = STATE(1268),
- [sym_meta_property] = STATE(1268),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2662),
- [aux_sym_program_repeat1] = STATE(26),
- [aux_sym_export_statement_repeat1] = STATE(1827),
+ [sym_export_statement] = STATE(36),
+ [sym_declaration] = STATE(36),
+ [sym_import] = STATE(1235),
+ [sym_import_statement] = STATE(36),
+ [sym_expression_statement] = STATE(36),
+ [sym_variable_declaration] = STATE(909),
+ [sym_lexical_declaration] = STATE(909),
+ [sym_statement_block] = STATE(36),
+ [sym_if_statement] = STATE(36),
+ [sym_switch_statement] = STATE(36),
+ [sym_for_statement] = STATE(36),
+ [sym_for_in_statement] = STATE(36),
+ [sym_while_statement] = STATE(36),
+ [sym_do_statement] = STATE(36),
+ [sym_try_statement] = STATE(36),
+ [sym_with_statement] = STATE(36),
+ [sym_break_statement] = STATE(36),
+ [sym_continue_statement] = STATE(36),
+ [sym_debugger_statement] = STATE(36),
+ [sym_return_statement] = STATE(36),
+ [sym_throw_statement] = STATE(36),
+ [sym_empty_statement] = STATE(36),
+ [sym_labeled_statement] = STATE(36),
+ [sym_parenthesized_expression] = STATE(1028),
+ [sym_expression] = STATE(1250),
+ [sym_primary_expression] = STATE(1249),
+ [sym_yield_expression] = STATE(1245),
+ [sym_object] = STATE(1235),
+ [sym_object_pattern] = STATE(2717),
+ [sym_array] = STATE(1235),
+ [sym_array_pattern] = STATE(2717),
+ [sym_glimmer_template] = STATE(1245),
+ [sym_glimmer_opening_tag] = STATE(1935),
+ [sym_jsx_element] = STATE(1245),
+ [sym_jsx_opening_element] = STATE(1651),
+ [sym_jsx_self_closing_element] = STATE(1245),
+ [sym_class] = STATE(1235),
+ [sym_class_declaration] = STATE(909),
+ [sym_function] = STATE(1235),
+ [sym_function_declaration] = STATE(909),
+ [sym_generator_function] = STATE(1235),
+ [sym_generator_function_declaration] = STATE(909),
+ [sym_arrow_function] = STATE(1235),
+ [sym_call_expression] = STATE(1235),
+ [sym_new_expression] = STATE(1245),
+ [sym_await_expression] = STATE(1245),
+ [sym_member_expression] = STATE(1028),
+ [sym_subscript_expression] = STATE(1028),
+ [sym_assignment_expression] = STATE(1245),
+ [sym__augmented_assignment_lhs] = STATE(1616),
+ [sym_augmented_assignment_expression] = STATE(1245),
+ [sym__destructuring_pattern] = STATE(2717),
+ [sym_ternary_expression] = STATE(1245),
+ [sym_binary_expression] = STATE(1245),
+ [sym_unary_expression] = STATE(1245),
+ [sym_update_expression] = STATE(1245),
+ [sym_sequence_expression] = STATE(2522),
+ [sym_string] = STATE(1235),
+ [sym_template_string] = STATE(1235),
+ [sym_regex] = STATE(1235),
+ [sym_meta_property] = STATE(1235),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2680),
+ [aux_sym_program_repeat1] = STATE(36),
+ [aux_sym_export_statement_repeat1] = STATE(1810),
[sym_identifier] = ACTIONS(7),
[anon_sym_export] = ACTIONS(11),
[anon_sym_LBRACE] = ACTIONS(13),
@@ -16500,22 +16973,22 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_LBRACK] = ACTIONS(53),
[anon_sym_LTtemplate_GT] = ACTIONS(55),
[anon_sym_LT] = ACTIONS(57),
- [anon_sym_class] = ACTIONS(59),
- [anon_sym_async] = ACTIONS(61),
- [anon_sym_function] = ACTIONS(63),
- [anon_sym_new] = ACTIONS(65),
- [anon_sym_PLUS] = ACTIONS(67),
- [anon_sym_DASH] = ACTIONS(67),
- [anon_sym_SLASH] = ACTIONS(69),
- [anon_sym_BANG] = ACTIONS(67),
- [anon_sym_TILDE] = ACTIONS(67),
- [anon_sym_typeof] = ACTIONS(67),
- [anon_sym_void] = ACTIONS(67),
- [anon_sym_delete] = ACTIONS(67),
- [anon_sym_PLUS_PLUS] = ACTIONS(71),
- [anon_sym_DASH_DASH] = ACTIONS(71),
- [anon_sym_DQUOTE] = ACTIONS(73),
- [anon_sym_SQUOTE] = ACTIONS(75),
+ [anon_sym_DQUOTE] = ACTIONS(59),
+ [anon_sym_SQUOTE] = ACTIONS(61),
+ [anon_sym_class] = ACTIONS(63),
+ [anon_sym_async] = ACTIONS(65),
+ [anon_sym_function] = ACTIONS(67),
+ [anon_sym_new] = ACTIONS(69),
+ [anon_sym_PLUS] = ACTIONS(71),
+ [anon_sym_DASH] = ACTIONS(71),
+ [anon_sym_SLASH] = ACTIONS(73),
+ [anon_sym_BANG] = ACTIONS(71),
+ [anon_sym_TILDE] = ACTIONS(71),
+ [anon_sym_typeof] = ACTIONS(71),
+ [anon_sym_void] = ACTIONS(71),
+ [anon_sym_delete] = ACTIONS(71),
+ [anon_sym_PLUS_PLUS] = ACTIONS(75),
+ [anon_sym_DASH_DASH] = ACTIONS(75),
[sym_comment] = ACTIONS(3),
[anon_sym_BQUOTE] = ACTIONS(77),
[sym_number] = ACTIONS(79),
@@ -16534,11 +17007,11 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[26] = {
[sym_export_statement] = STATE(15),
[sym_declaration] = STATE(15),
- [sym_import] = STATE(1268),
+ [sym_import] = STATE(1235),
[sym_import_statement] = STATE(15),
[sym_expression_statement] = STATE(15),
- [sym_variable_declaration] = STATE(971),
- [sym_lexical_declaration] = STATE(971),
+ [sym_variable_declaration] = STATE(909),
+ [sym_lexical_declaration] = STATE(909),
[sym_statement_block] = STATE(15),
[sym_if_statement] = STATE(15),
[sym_switch_statement] = STATE(15),
@@ -16555,48 +17028,48 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_throw_statement] = STATE(15),
[sym_empty_statement] = STATE(15),
[sym_labeled_statement] = STATE(15),
- [sym_parenthesized_expression] = STATE(1029),
- [sym_expression] = STATE(1248),
- [sym_primary_expression] = STATE(1247),
- [sym_yield_expression] = STATE(1246),
- [sym_object] = STATE(1268),
- [sym_object_pattern] = STATE(2656),
- [sym_array] = STATE(1268),
- [sym_array_pattern] = STATE(2656),
- [sym_glimmer_template] = STATE(1246),
- [sym_glimmer_opening_tag] = STATE(1921),
- [sym_jsx_element] = STATE(1246),
- [sym_jsx_opening_element] = STATE(1653),
- [sym_jsx_self_closing_element] = STATE(1246),
- [sym_class] = STATE(1268),
- [sym_class_declaration] = STATE(971),
- [sym_function] = STATE(1268),
- [sym_function_declaration] = STATE(971),
- [sym_generator_function] = STATE(1268),
- [sym_generator_function_declaration] = STATE(971),
- [sym_arrow_function] = STATE(1268),
- [sym_call_expression] = STATE(1268),
- [sym_new_expression] = STATE(1246),
- [sym_await_expression] = STATE(1246),
- [sym_member_expression] = STATE(1029),
- [sym_subscript_expression] = STATE(1029),
- [sym_assignment_expression] = STATE(1246),
- [sym__augmented_assignment_lhs] = STATE(1597),
- [sym_augmented_assignment_expression] = STATE(1246),
- [sym__destructuring_pattern] = STATE(2656),
- [sym_ternary_expression] = STATE(1246),
- [sym_binary_expression] = STATE(1246),
- [sym_unary_expression] = STATE(1246),
- [sym_update_expression] = STATE(1246),
- [sym_sequence_expression] = STATE(2627),
- [sym_string] = STATE(1268),
- [sym_template_string] = STATE(1268),
- [sym_regex] = STATE(1268),
- [sym_meta_property] = STATE(1268),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2662),
+ [sym_parenthesized_expression] = STATE(1028),
+ [sym_expression] = STATE(1250),
+ [sym_primary_expression] = STATE(1249),
+ [sym_yield_expression] = STATE(1245),
+ [sym_object] = STATE(1235),
+ [sym_object_pattern] = STATE(2717),
+ [sym_array] = STATE(1235),
+ [sym_array_pattern] = STATE(2717),
+ [sym_glimmer_template] = STATE(1245),
+ [sym_glimmer_opening_tag] = STATE(1935),
+ [sym_jsx_element] = STATE(1245),
+ [sym_jsx_opening_element] = STATE(1651),
+ [sym_jsx_self_closing_element] = STATE(1245),
+ [sym_class] = STATE(1235),
+ [sym_class_declaration] = STATE(909),
+ [sym_function] = STATE(1235),
+ [sym_function_declaration] = STATE(909),
+ [sym_generator_function] = STATE(1235),
+ [sym_generator_function_declaration] = STATE(909),
+ [sym_arrow_function] = STATE(1235),
+ [sym_call_expression] = STATE(1235),
+ [sym_new_expression] = STATE(1245),
+ [sym_await_expression] = STATE(1245),
+ [sym_member_expression] = STATE(1028),
+ [sym_subscript_expression] = STATE(1028),
+ [sym_assignment_expression] = STATE(1245),
+ [sym__augmented_assignment_lhs] = STATE(1616),
+ [sym_augmented_assignment_expression] = STATE(1245),
+ [sym__destructuring_pattern] = STATE(2717),
+ [sym_ternary_expression] = STATE(1245),
+ [sym_binary_expression] = STATE(1245),
+ [sym_unary_expression] = STATE(1245),
+ [sym_update_expression] = STATE(1245),
+ [sym_sequence_expression] = STATE(2522),
+ [sym_string] = STATE(1235),
+ [sym_template_string] = STATE(1235),
+ [sym_regex] = STATE(1235),
+ [sym_meta_property] = STATE(1235),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2680),
[aux_sym_program_repeat1] = STATE(15),
- [aux_sym_export_statement_repeat1] = STATE(1827),
+ [aux_sym_export_statement_repeat1] = STATE(1810),
[sym_identifier] = ACTIONS(7),
[anon_sym_export] = ACTIONS(11),
[anon_sym_LBRACE] = ACTIONS(13),
@@ -16624,22 +17097,22 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_LBRACK] = ACTIONS(53),
[anon_sym_LTtemplate_GT] = ACTIONS(55),
[anon_sym_LT] = ACTIONS(57),
- [anon_sym_class] = ACTIONS(59),
- [anon_sym_async] = ACTIONS(61),
- [anon_sym_function] = ACTIONS(63),
- [anon_sym_new] = ACTIONS(65),
- [anon_sym_PLUS] = ACTIONS(67),
- [anon_sym_DASH] = ACTIONS(67),
- [anon_sym_SLASH] = ACTIONS(69),
- [anon_sym_BANG] = ACTIONS(67),
- [anon_sym_TILDE] = ACTIONS(67),
- [anon_sym_typeof] = ACTIONS(67),
- [anon_sym_void] = ACTIONS(67),
- [anon_sym_delete] = ACTIONS(67),
- [anon_sym_PLUS_PLUS] = ACTIONS(71),
- [anon_sym_DASH_DASH] = ACTIONS(71),
- [anon_sym_DQUOTE] = ACTIONS(73),
- [anon_sym_SQUOTE] = ACTIONS(75),
+ [anon_sym_DQUOTE] = ACTIONS(59),
+ [anon_sym_SQUOTE] = ACTIONS(61),
+ [anon_sym_class] = ACTIONS(63),
+ [anon_sym_async] = ACTIONS(65),
+ [anon_sym_function] = ACTIONS(67),
+ [anon_sym_new] = ACTIONS(69),
+ [anon_sym_PLUS] = ACTIONS(71),
+ [anon_sym_DASH] = ACTIONS(71),
+ [anon_sym_SLASH] = ACTIONS(73),
+ [anon_sym_BANG] = ACTIONS(71),
+ [anon_sym_TILDE] = ACTIONS(71),
+ [anon_sym_typeof] = ACTIONS(71),
+ [anon_sym_void] = ACTIONS(71),
+ [anon_sym_delete] = ACTIONS(71),
+ [anon_sym_PLUS_PLUS] = ACTIONS(75),
+ [anon_sym_DASH_DASH] = ACTIONS(75),
[sym_comment] = ACTIONS(3),
[anon_sym_BQUOTE] = ACTIONS(77),
[sym_number] = ACTIONS(79),
@@ -16656,71 +17129,71 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(87),
},
[27] = {
- [sym_export_statement] = STATE(65),
- [sym_declaration] = STATE(65),
- [sym_import] = STATE(1268),
- [sym_import_statement] = STATE(65),
- [sym_expression_statement] = STATE(65),
- [sym_variable_declaration] = STATE(971),
- [sym_lexical_declaration] = STATE(971),
- [sym_statement_block] = STATE(65),
- [sym_if_statement] = STATE(65),
- [sym_switch_statement] = STATE(65),
- [sym_for_statement] = STATE(65),
- [sym_for_in_statement] = STATE(65),
- [sym_while_statement] = STATE(65),
- [sym_do_statement] = STATE(65),
- [sym_try_statement] = STATE(65),
- [sym_with_statement] = STATE(65),
- [sym_break_statement] = STATE(65),
- [sym_continue_statement] = STATE(65),
- [sym_debugger_statement] = STATE(65),
- [sym_return_statement] = STATE(65),
- [sym_throw_statement] = STATE(65),
- [sym_empty_statement] = STATE(65),
- [sym_labeled_statement] = STATE(65),
- [sym_parenthesized_expression] = STATE(1029),
- [sym_expression] = STATE(1248),
- [sym_primary_expression] = STATE(1247),
- [sym_yield_expression] = STATE(1246),
- [sym_object] = STATE(1268),
- [sym_object_pattern] = STATE(2656),
- [sym_array] = STATE(1268),
- [sym_array_pattern] = STATE(2656),
- [sym_glimmer_template] = STATE(1246),
- [sym_glimmer_opening_tag] = STATE(1921),
- [sym_jsx_element] = STATE(1246),
- [sym_jsx_opening_element] = STATE(1653),
- [sym_jsx_self_closing_element] = STATE(1246),
- [sym_class] = STATE(1268),
- [sym_class_declaration] = STATE(971),
- [sym_function] = STATE(1268),
- [sym_function_declaration] = STATE(971),
- [sym_generator_function] = STATE(1268),
- [sym_generator_function_declaration] = STATE(971),
- [sym_arrow_function] = STATE(1268),
- [sym_call_expression] = STATE(1268),
- [sym_new_expression] = STATE(1246),
- [sym_await_expression] = STATE(1246),
- [sym_member_expression] = STATE(1029),
- [sym_subscript_expression] = STATE(1029),
- [sym_assignment_expression] = STATE(1246),
- [sym__augmented_assignment_lhs] = STATE(1597),
- [sym_augmented_assignment_expression] = STATE(1246),
- [sym__destructuring_pattern] = STATE(2656),
- [sym_ternary_expression] = STATE(1246),
- [sym_binary_expression] = STATE(1246),
- [sym_unary_expression] = STATE(1246),
- [sym_update_expression] = STATE(1246),
- [sym_sequence_expression] = STATE(2627),
- [sym_string] = STATE(1268),
- [sym_template_string] = STATE(1268),
- [sym_regex] = STATE(1268),
- [sym_meta_property] = STATE(1268),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2662),
- [aux_sym_program_repeat1] = STATE(65),
- [aux_sym_export_statement_repeat1] = STATE(1827),
+ [sym_export_statement] = STATE(29),
+ [sym_declaration] = STATE(29),
+ [sym_import] = STATE(1235),
+ [sym_import_statement] = STATE(29),
+ [sym_expression_statement] = STATE(29),
+ [sym_variable_declaration] = STATE(909),
+ [sym_lexical_declaration] = STATE(909),
+ [sym_statement_block] = STATE(29),
+ [sym_if_statement] = STATE(29),
+ [sym_switch_statement] = STATE(29),
+ [sym_for_statement] = STATE(29),
+ [sym_for_in_statement] = STATE(29),
+ [sym_while_statement] = STATE(29),
+ [sym_do_statement] = STATE(29),
+ [sym_try_statement] = STATE(29),
+ [sym_with_statement] = STATE(29),
+ [sym_break_statement] = STATE(29),
+ [sym_continue_statement] = STATE(29),
+ [sym_debugger_statement] = STATE(29),
+ [sym_return_statement] = STATE(29),
+ [sym_throw_statement] = STATE(29),
+ [sym_empty_statement] = STATE(29),
+ [sym_labeled_statement] = STATE(29),
+ [sym_parenthesized_expression] = STATE(1028),
+ [sym_expression] = STATE(1250),
+ [sym_primary_expression] = STATE(1249),
+ [sym_yield_expression] = STATE(1245),
+ [sym_object] = STATE(1235),
+ [sym_object_pattern] = STATE(2717),
+ [sym_array] = STATE(1235),
+ [sym_array_pattern] = STATE(2717),
+ [sym_glimmer_template] = STATE(1245),
+ [sym_glimmer_opening_tag] = STATE(1935),
+ [sym_jsx_element] = STATE(1245),
+ [sym_jsx_opening_element] = STATE(1651),
+ [sym_jsx_self_closing_element] = STATE(1245),
+ [sym_class] = STATE(1235),
+ [sym_class_declaration] = STATE(909),
+ [sym_function] = STATE(1235),
+ [sym_function_declaration] = STATE(909),
+ [sym_generator_function] = STATE(1235),
+ [sym_generator_function_declaration] = STATE(909),
+ [sym_arrow_function] = STATE(1235),
+ [sym_call_expression] = STATE(1235),
+ [sym_new_expression] = STATE(1245),
+ [sym_await_expression] = STATE(1245),
+ [sym_member_expression] = STATE(1028),
+ [sym_subscript_expression] = STATE(1028),
+ [sym_assignment_expression] = STATE(1245),
+ [sym__augmented_assignment_lhs] = STATE(1616),
+ [sym_augmented_assignment_expression] = STATE(1245),
+ [sym__destructuring_pattern] = STATE(2717),
+ [sym_ternary_expression] = STATE(1245),
+ [sym_binary_expression] = STATE(1245),
+ [sym_unary_expression] = STATE(1245),
+ [sym_update_expression] = STATE(1245),
+ [sym_sequence_expression] = STATE(2522),
+ [sym_string] = STATE(1235),
+ [sym_template_string] = STATE(1235),
+ [sym_regex] = STATE(1235),
+ [sym_meta_property] = STATE(1235),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2680),
+ [aux_sym_program_repeat1] = STATE(29),
+ [aux_sym_export_statement_repeat1] = STATE(1810),
[sym_identifier] = ACTIONS(7),
[anon_sym_export] = ACTIONS(11),
[anon_sym_LBRACE] = ACTIONS(13),
@@ -16748,22 +17221,22 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_LBRACK] = ACTIONS(53),
[anon_sym_LTtemplate_GT] = ACTIONS(55),
[anon_sym_LT] = ACTIONS(57),
- [anon_sym_class] = ACTIONS(59),
- [anon_sym_async] = ACTIONS(61),
- [anon_sym_function] = ACTIONS(63),
- [anon_sym_new] = ACTIONS(65),
- [anon_sym_PLUS] = ACTIONS(67),
- [anon_sym_DASH] = ACTIONS(67),
- [anon_sym_SLASH] = ACTIONS(69),
- [anon_sym_BANG] = ACTIONS(67),
- [anon_sym_TILDE] = ACTIONS(67),
- [anon_sym_typeof] = ACTIONS(67),
- [anon_sym_void] = ACTIONS(67),
- [anon_sym_delete] = ACTIONS(67),
- [anon_sym_PLUS_PLUS] = ACTIONS(71),
- [anon_sym_DASH_DASH] = ACTIONS(71),
- [anon_sym_DQUOTE] = ACTIONS(73),
- [anon_sym_SQUOTE] = ACTIONS(75),
+ [anon_sym_DQUOTE] = ACTIONS(59),
+ [anon_sym_SQUOTE] = ACTIONS(61),
+ [anon_sym_class] = ACTIONS(63),
+ [anon_sym_async] = ACTIONS(65),
+ [anon_sym_function] = ACTIONS(67),
+ [anon_sym_new] = ACTIONS(69),
+ [anon_sym_PLUS] = ACTIONS(71),
+ [anon_sym_DASH] = ACTIONS(71),
+ [anon_sym_SLASH] = ACTIONS(73),
+ [anon_sym_BANG] = ACTIONS(71),
+ [anon_sym_TILDE] = ACTIONS(71),
+ [anon_sym_typeof] = ACTIONS(71),
+ [anon_sym_void] = ACTIONS(71),
+ [anon_sym_delete] = ACTIONS(71),
+ [anon_sym_PLUS_PLUS] = ACTIONS(75),
+ [anon_sym_DASH_DASH] = ACTIONS(75),
[sym_comment] = ACTIONS(3),
[anon_sym_BQUOTE] = ACTIONS(77),
[sym_number] = ACTIONS(79),
@@ -16780,71 +17253,71 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(87),
},
[28] = {
- [sym_export_statement] = STATE(30),
- [sym_declaration] = STATE(30),
- [sym_import] = STATE(1268),
- [sym_import_statement] = STATE(30),
- [sym_expression_statement] = STATE(30),
- [sym_variable_declaration] = STATE(971),
- [sym_lexical_declaration] = STATE(971),
- [sym_statement_block] = STATE(30),
- [sym_if_statement] = STATE(30),
- [sym_switch_statement] = STATE(30),
- [sym_for_statement] = STATE(30),
- [sym_for_in_statement] = STATE(30),
- [sym_while_statement] = STATE(30),
- [sym_do_statement] = STATE(30),
- [sym_try_statement] = STATE(30),
- [sym_with_statement] = STATE(30),
- [sym_break_statement] = STATE(30),
- [sym_continue_statement] = STATE(30),
- [sym_debugger_statement] = STATE(30),
- [sym_return_statement] = STATE(30),
- [sym_throw_statement] = STATE(30),
- [sym_empty_statement] = STATE(30),
- [sym_labeled_statement] = STATE(30),
- [sym_parenthesized_expression] = STATE(1029),
- [sym_expression] = STATE(1248),
- [sym_primary_expression] = STATE(1247),
- [sym_yield_expression] = STATE(1246),
- [sym_object] = STATE(1268),
- [sym_object_pattern] = STATE(2656),
- [sym_array] = STATE(1268),
- [sym_array_pattern] = STATE(2656),
- [sym_glimmer_template] = STATE(1246),
- [sym_glimmer_opening_tag] = STATE(1921),
- [sym_jsx_element] = STATE(1246),
- [sym_jsx_opening_element] = STATE(1653),
- [sym_jsx_self_closing_element] = STATE(1246),
- [sym_class] = STATE(1268),
- [sym_class_declaration] = STATE(971),
- [sym_function] = STATE(1268),
- [sym_function_declaration] = STATE(971),
- [sym_generator_function] = STATE(1268),
- [sym_generator_function_declaration] = STATE(971),
- [sym_arrow_function] = STATE(1268),
- [sym_call_expression] = STATE(1268),
- [sym_new_expression] = STATE(1246),
- [sym_await_expression] = STATE(1246),
- [sym_member_expression] = STATE(1029),
- [sym_subscript_expression] = STATE(1029),
- [sym_assignment_expression] = STATE(1246),
- [sym__augmented_assignment_lhs] = STATE(1597),
- [sym_augmented_assignment_expression] = STATE(1246),
- [sym__destructuring_pattern] = STATE(2656),
- [sym_ternary_expression] = STATE(1246),
- [sym_binary_expression] = STATE(1246),
- [sym_unary_expression] = STATE(1246),
- [sym_update_expression] = STATE(1246),
- [sym_sequence_expression] = STATE(2627),
- [sym_string] = STATE(1268),
- [sym_template_string] = STATE(1268),
- [sym_regex] = STATE(1268),
- [sym_meta_property] = STATE(1268),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2662),
- [aux_sym_program_repeat1] = STATE(30),
- [aux_sym_export_statement_repeat1] = STATE(1827),
+ [sym_export_statement] = STATE(15),
+ [sym_declaration] = STATE(15),
+ [sym_import] = STATE(1235),
+ [sym_import_statement] = STATE(15),
+ [sym_expression_statement] = STATE(15),
+ [sym_variable_declaration] = STATE(909),
+ [sym_lexical_declaration] = STATE(909),
+ [sym_statement_block] = STATE(15),
+ [sym_if_statement] = STATE(15),
+ [sym_switch_statement] = STATE(15),
+ [sym_for_statement] = STATE(15),
+ [sym_for_in_statement] = STATE(15),
+ [sym_while_statement] = STATE(15),
+ [sym_do_statement] = STATE(15),
+ [sym_try_statement] = STATE(15),
+ [sym_with_statement] = STATE(15),
+ [sym_break_statement] = STATE(15),
+ [sym_continue_statement] = STATE(15),
+ [sym_debugger_statement] = STATE(15),
+ [sym_return_statement] = STATE(15),
+ [sym_throw_statement] = STATE(15),
+ [sym_empty_statement] = STATE(15),
+ [sym_labeled_statement] = STATE(15),
+ [sym_parenthesized_expression] = STATE(1028),
+ [sym_expression] = STATE(1250),
+ [sym_primary_expression] = STATE(1249),
+ [sym_yield_expression] = STATE(1245),
+ [sym_object] = STATE(1235),
+ [sym_object_pattern] = STATE(2717),
+ [sym_array] = STATE(1235),
+ [sym_array_pattern] = STATE(2717),
+ [sym_glimmer_template] = STATE(1245),
+ [sym_glimmer_opening_tag] = STATE(1935),
+ [sym_jsx_element] = STATE(1245),
+ [sym_jsx_opening_element] = STATE(1651),
+ [sym_jsx_self_closing_element] = STATE(1245),
+ [sym_class] = STATE(1235),
+ [sym_class_declaration] = STATE(909),
+ [sym_function] = STATE(1235),
+ [sym_function_declaration] = STATE(909),
+ [sym_generator_function] = STATE(1235),
+ [sym_generator_function_declaration] = STATE(909),
+ [sym_arrow_function] = STATE(1235),
+ [sym_call_expression] = STATE(1235),
+ [sym_new_expression] = STATE(1245),
+ [sym_await_expression] = STATE(1245),
+ [sym_member_expression] = STATE(1028),
+ [sym_subscript_expression] = STATE(1028),
+ [sym_assignment_expression] = STATE(1245),
+ [sym__augmented_assignment_lhs] = STATE(1616),
+ [sym_augmented_assignment_expression] = STATE(1245),
+ [sym__destructuring_pattern] = STATE(2717),
+ [sym_ternary_expression] = STATE(1245),
+ [sym_binary_expression] = STATE(1245),
+ [sym_unary_expression] = STATE(1245),
+ [sym_update_expression] = STATE(1245),
+ [sym_sequence_expression] = STATE(2522),
+ [sym_string] = STATE(1235),
+ [sym_template_string] = STATE(1235),
+ [sym_regex] = STATE(1235),
+ [sym_meta_property] = STATE(1235),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2680),
+ [aux_sym_program_repeat1] = STATE(15),
+ [aux_sym_export_statement_repeat1] = STATE(1810),
[sym_identifier] = ACTIONS(7),
[anon_sym_export] = ACTIONS(11),
[anon_sym_LBRACE] = ACTIONS(13),
@@ -16872,22 +17345,22 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_LBRACK] = ACTIONS(53),
[anon_sym_LTtemplate_GT] = ACTIONS(55),
[anon_sym_LT] = ACTIONS(57),
- [anon_sym_class] = ACTIONS(59),
- [anon_sym_async] = ACTIONS(61),
- [anon_sym_function] = ACTIONS(63),
- [anon_sym_new] = ACTIONS(65),
- [anon_sym_PLUS] = ACTIONS(67),
- [anon_sym_DASH] = ACTIONS(67),
- [anon_sym_SLASH] = ACTIONS(69),
- [anon_sym_BANG] = ACTIONS(67),
- [anon_sym_TILDE] = ACTIONS(67),
- [anon_sym_typeof] = ACTIONS(67),
- [anon_sym_void] = ACTIONS(67),
- [anon_sym_delete] = ACTIONS(67),
- [anon_sym_PLUS_PLUS] = ACTIONS(71),
- [anon_sym_DASH_DASH] = ACTIONS(71),
- [anon_sym_DQUOTE] = ACTIONS(73),
- [anon_sym_SQUOTE] = ACTIONS(75),
+ [anon_sym_DQUOTE] = ACTIONS(59),
+ [anon_sym_SQUOTE] = ACTIONS(61),
+ [anon_sym_class] = ACTIONS(63),
+ [anon_sym_async] = ACTIONS(65),
+ [anon_sym_function] = ACTIONS(67),
+ [anon_sym_new] = ACTIONS(69),
+ [anon_sym_PLUS] = ACTIONS(71),
+ [anon_sym_DASH] = ACTIONS(71),
+ [anon_sym_SLASH] = ACTIONS(73),
+ [anon_sym_BANG] = ACTIONS(71),
+ [anon_sym_TILDE] = ACTIONS(71),
+ [anon_sym_typeof] = ACTIONS(71),
+ [anon_sym_void] = ACTIONS(71),
+ [anon_sym_delete] = ACTIONS(71),
+ [anon_sym_PLUS_PLUS] = ACTIONS(75),
+ [anon_sym_DASH_DASH] = ACTIONS(75),
[sym_comment] = ACTIONS(3),
[anon_sym_BQUOTE] = ACTIONS(77),
[sym_number] = ACTIONS(79),
@@ -16904,71 +17377,71 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(87),
},
[29] = {
- [sym_export_statement] = STATE(18),
- [sym_declaration] = STATE(18),
- [sym_import] = STATE(1268),
- [sym_import_statement] = STATE(18),
- [sym_expression_statement] = STATE(18),
- [sym_variable_declaration] = STATE(971),
- [sym_lexical_declaration] = STATE(971),
- [sym_statement_block] = STATE(18),
- [sym_if_statement] = STATE(18),
- [sym_switch_statement] = STATE(18),
- [sym_for_statement] = STATE(18),
- [sym_for_in_statement] = STATE(18),
- [sym_while_statement] = STATE(18),
- [sym_do_statement] = STATE(18),
- [sym_try_statement] = STATE(18),
- [sym_with_statement] = STATE(18),
- [sym_break_statement] = STATE(18),
- [sym_continue_statement] = STATE(18),
- [sym_debugger_statement] = STATE(18),
- [sym_return_statement] = STATE(18),
- [sym_throw_statement] = STATE(18),
- [sym_empty_statement] = STATE(18),
- [sym_labeled_statement] = STATE(18),
- [sym_parenthesized_expression] = STATE(1029),
- [sym_expression] = STATE(1248),
- [sym_primary_expression] = STATE(1247),
- [sym_yield_expression] = STATE(1246),
- [sym_object] = STATE(1268),
- [sym_object_pattern] = STATE(2656),
- [sym_array] = STATE(1268),
- [sym_array_pattern] = STATE(2656),
- [sym_glimmer_template] = STATE(1246),
- [sym_glimmer_opening_tag] = STATE(1921),
- [sym_jsx_element] = STATE(1246),
- [sym_jsx_opening_element] = STATE(1653),
- [sym_jsx_self_closing_element] = STATE(1246),
- [sym_class] = STATE(1268),
- [sym_class_declaration] = STATE(971),
- [sym_function] = STATE(1268),
- [sym_function_declaration] = STATE(971),
- [sym_generator_function] = STATE(1268),
- [sym_generator_function_declaration] = STATE(971),
- [sym_arrow_function] = STATE(1268),
- [sym_call_expression] = STATE(1268),
- [sym_new_expression] = STATE(1246),
- [sym_await_expression] = STATE(1246),
- [sym_member_expression] = STATE(1029),
- [sym_subscript_expression] = STATE(1029),
- [sym_assignment_expression] = STATE(1246),
- [sym__augmented_assignment_lhs] = STATE(1597),
- [sym_augmented_assignment_expression] = STATE(1246),
- [sym__destructuring_pattern] = STATE(2656),
- [sym_ternary_expression] = STATE(1246),
- [sym_binary_expression] = STATE(1246),
- [sym_unary_expression] = STATE(1246),
- [sym_update_expression] = STATE(1246),
- [sym_sequence_expression] = STATE(2627),
- [sym_string] = STATE(1268),
- [sym_template_string] = STATE(1268),
- [sym_regex] = STATE(1268),
- [sym_meta_property] = STATE(1268),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2662),
- [aux_sym_program_repeat1] = STATE(18),
- [aux_sym_export_statement_repeat1] = STATE(1827),
+ [sym_export_statement] = STATE(15),
+ [sym_declaration] = STATE(15),
+ [sym_import] = STATE(1235),
+ [sym_import_statement] = STATE(15),
+ [sym_expression_statement] = STATE(15),
+ [sym_variable_declaration] = STATE(909),
+ [sym_lexical_declaration] = STATE(909),
+ [sym_statement_block] = STATE(15),
+ [sym_if_statement] = STATE(15),
+ [sym_switch_statement] = STATE(15),
+ [sym_for_statement] = STATE(15),
+ [sym_for_in_statement] = STATE(15),
+ [sym_while_statement] = STATE(15),
+ [sym_do_statement] = STATE(15),
+ [sym_try_statement] = STATE(15),
+ [sym_with_statement] = STATE(15),
+ [sym_break_statement] = STATE(15),
+ [sym_continue_statement] = STATE(15),
+ [sym_debugger_statement] = STATE(15),
+ [sym_return_statement] = STATE(15),
+ [sym_throw_statement] = STATE(15),
+ [sym_empty_statement] = STATE(15),
+ [sym_labeled_statement] = STATE(15),
+ [sym_parenthesized_expression] = STATE(1028),
+ [sym_expression] = STATE(1250),
+ [sym_primary_expression] = STATE(1249),
+ [sym_yield_expression] = STATE(1245),
+ [sym_object] = STATE(1235),
+ [sym_object_pattern] = STATE(2717),
+ [sym_array] = STATE(1235),
+ [sym_array_pattern] = STATE(2717),
+ [sym_glimmer_template] = STATE(1245),
+ [sym_glimmer_opening_tag] = STATE(1935),
+ [sym_jsx_element] = STATE(1245),
+ [sym_jsx_opening_element] = STATE(1651),
+ [sym_jsx_self_closing_element] = STATE(1245),
+ [sym_class] = STATE(1235),
+ [sym_class_declaration] = STATE(909),
+ [sym_function] = STATE(1235),
+ [sym_function_declaration] = STATE(909),
+ [sym_generator_function] = STATE(1235),
+ [sym_generator_function_declaration] = STATE(909),
+ [sym_arrow_function] = STATE(1235),
+ [sym_call_expression] = STATE(1235),
+ [sym_new_expression] = STATE(1245),
+ [sym_await_expression] = STATE(1245),
+ [sym_member_expression] = STATE(1028),
+ [sym_subscript_expression] = STATE(1028),
+ [sym_assignment_expression] = STATE(1245),
+ [sym__augmented_assignment_lhs] = STATE(1616),
+ [sym_augmented_assignment_expression] = STATE(1245),
+ [sym__destructuring_pattern] = STATE(2717),
+ [sym_ternary_expression] = STATE(1245),
+ [sym_binary_expression] = STATE(1245),
+ [sym_unary_expression] = STATE(1245),
+ [sym_update_expression] = STATE(1245),
+ [sym_sequence_expression] = STATE(2522),
+ [sym_string] = STATE(1235),
+ [sym_template_string] = STATE(1235),
+ [sym_regex] = STATE(1235),
+ [sym_meta_property] = STATE(1235),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2680),
+ [aux_sym_program_repeat1] = STATE(15),
+ [aux_sym_export_statement_repeat1] = STATE(1810),
[sym_identifier] = ACTIONS(7),
[anon_sym_export] = ACTIONS(11),
[anon_sym_LBRACE] = ACTIONS(13),
@@ -16996,22 +17469,22 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_LBRACK] = ACTIONS(53),
[anon_sym_LTtemplate_GT] = ACTIONS(55),
[anon_sym_LT] = ACTIONS(57),
- [anon_sym_class] = ACTIONS(59),
- [anon_sym_async] = ACTIONS(61),
- [anon_sym_function] = ACTIONS(63),
- [anon_sym_new] = ACTIONS(65),
- [anon_sym_PLUS] = ACTIONS(67),
- [anon_sym_DASH] = ACTIONS(67),
- [anon_sym_SLASH] = ACTIONS(69),
- [anon_sym_BANG] = ACTIONS(67),
- [anon_sym_TILDE] = ACTIONS(67),
- [anon_sym_typeof] = ACTIONS(67),
- [anon_sym_void] = ACTIONS(67),
- [anon_sym_delete] = ACTIONS(67),
- [anon_sym_PLUS_PLUS] = ACTIONS(71),
- [anon_sym_DASH_DASH] = ACTIONS(71),
- [anon_sym_DQUOTE] = ACTIONS(73),
- [anon_sym_SQUOTE] = ACTIONS(75),
+ [anon_sym_DQUOTE] = ACTIONS(59),
+ [anon_sym_SQUOTE] = ACTIONS(61),
+ [anon_sym_class] = ACTIONS(63),
+ [anon_sym_async] = ACTIONS(65),
+ [anon_sym_function] = ACTIONS(67),
+ [anon_sym_new] = ACTIONS(69),
+ [anon_sym_PLUS] = ACTIONS(71),
+ [anon_sym_DASH] = ACTIONS(71),
+ [anon_sym_SLASH] = ACTIONS(73),
+ [anon_sym_BANG] = ACTIONS(71),
+ [anon_sym_TILDE] = ACTIONS(71),
+ [anon_sym_typeof] = ACTIONS(71),
+ [anon_sym_void] = ACTIONS(71),
+ [anon_sym_delete] = ACTIONS(71),
+ [anon_sym_PLUS_PLUS] = ACTIONS(75),
+ [anon_sym_DASH_DASH] = ACTIONS(75),
[sym_comment] = ACTIONS(3),
[anon_sym_BQUOTE] = ACTIONS(77),
[sym_number] = ACTIONS(79),
@@ -17028,13 +17501,137 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(87),
},
[30] = {
+ [sym_export_statement] = STATE(34),
+ [sym_declaration] = STATE(34),
+ [sym_import] = STATE(1235),
+ [sym_import_statement] = STATE(34),
+ [sym_expression_statement] = STATE(34),
+ [sym_variable_declaration] = STATE(909),
+ [sym_lexical_declaration] = STATE(909),
+ [sym_statement_block] = STATE(34),
+ [sym_if_statement] = STATE(34),
+ [sym_switch_statement] = STATE(34),
+ [sym_for_statement] = STATE(34),
+ [sym_for_in_statement] = STATE(34),
+ [sym_while_statement] = STATE(34),
+ [sym_do_statement] = STATE(34),
+ [sym_try_statement] = STATE(34),
+ [sym_with_statement] = STATE(34),
+ [sym_break_statement] = STATE(34),
+ [sym_continue_statement] = STATE(34),
+ [sym_debugger_statement] = STATE(34),
+ [sym_return_statement] = STATE(34),
+ [sym_throw_statement] = STATE(34),
+ [sym_empty_statement] = STATE(34),
+ [sym_labeled_statement] = STATE(34),
+ [sym_parenthesized_expression] = STATE(1028),
+ [sym_expression] = STATE(1250),
+ [sym_primary_expression] = STATE(1249),
+ [sym_yield_expression] = STATE(1245),
+ [sym_object] = STATE(1235),
+ [sym_object_pattern] = STATE(2717),
+ [sym_array] = STATE(1235),
+ [sym_array_pattern] = STATE(2717),
+ [sym_glimmer_template] = STATE(1245),
+ [sym_glimmer_opening_tag] = STATE(1935),
+ [sym_jsx_element] = STATE(1245),
+ [sym_jsx_opening_element] = STATE(1651),
+ [sym_jsx_self_closing_element] = STATE(1245),
+ [sym_class] = STATE(1235),
+ [sym_class_declaration] = STATE(909),
+ [sym_function] = STATE(1235),
+ [sym_function_declaration] = STATE(909),
+ [sym_generator_function] = STATE(1235),
+ [sym_generator_function_declaration] = STATE(909),
+ [sym_arrow_function] = STATE(1235),
+ [sym_call_expression] = STATE(1235),
+ [sym_new_expression] = STATE(1245),
+ [sym_await_expression] = STATE(1245),
+ [sym_member_expression] = STATE(1028),
+ [sym_subscript_expression] = STATE(1028),
+ [sym_assignment_expression] = STATE(1245),
+ [sym__augmented_assignment_lhs] = STATE(1616),
+ [sym_augmented_assignment_expression] = STATE(1245),
+ [sym__destructuring_pattern] = STATE(2717),
+ [sym_ternary_expression] = STATE(1245),
+ [sym_binary_expression] = STATE(1245),
+ [sym_unary_expression] = STATE(1245),
+ [sym_update_expression] = STATE(1245),
+ [sym_sequence_expression] = STATE(2522),
+ [sym_string] = STATE(1235),
+ [sym_template_string] = STATE(1235),
+ [sym_regex] = STATE(1235),
+ [sym_meta_property] = STATE(1235),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2680),
+ [aux_sym_program_repeat1] = STATE(34),
+ [aux_sym_export_statement_repeat1] = STATE(1810),
+ [sym_identifier] = ACTIONS(7),
+ [anon_sym_export] = ACTIONS(11),
+ [anon_sym_LBRACE] = ACTIONS(13),
+ [anon_sym_RBRACE] = ACTIONS(424),
+ [anon_sym_import] = ACTIONS(15),
+ [anon_sym_var] = ACTIONS(17),
+ [anon_sym_let] = ACTIONS(19),
+ [anon_sym_const] = ACTIONS(19),
+ [anon_sym_if] = ACTIONS(21),
+ [anon_sym_switch] = ACTIONS(23),
+ [anon_sym_for] = ACTIONS(25),
+ [anon_sym_LPAREN] = ACTIONS(27),
+ [anon_sym_await] = ACTIONS(29),
+ [anon_sym_while] = ACTIONS(31),
+ [anon_sym_do] = ACTIONS(33),
+ [anon_sym_try] = ACTIONS(35),
+ [anon_sym_with] = ACTIONS(37),
+ [anon_sym_break] = ACTIONS(39),
+ [anon_sym_continue] = ACTIONS(41),
+ [anon_sym_debugger] = ACTIONS(43),
+ [anon_sym_return] = ACTIONS(45),
+ [anon_sym_throw] = ACTIONS(47),
+ [anon_sym_SEMI] = ACTIONS(49),
+ [anon_sym_yield] = ACTIONS(51),
+ [anon_sym_LBRACK] = ACTIONS(53),
+ [anon_sym_LTtemplate_GT] = ACTIONS(55),
+ [anon_sym_LT] = ACTIONS(57),
+ [anon_sym_DQUOTE] = ACTIONS(59),
+ [anon_sym_SQUOTE] = ACTIONS(61),
+ [anon_sym_class] = ACTIONS(63),
+ [anon_sym_async] = ACTIONS(65),
+ [anon_sym_function] = ACTIONS(67),
+ [anon_sym_new] = ACTIONS(69),
+ [anon_sym_PLUS] = ACTIONS(71),
+ [anon_sym_DASH] = ACTIONS(71),
+ [anon_sym_SLASH] = ACTIONS(73),
+ [anon_sym_BANG] = ACTIONS(71),
+ [anon_sym_TILDE] = ACTIONS(71),
+ [anon_sym_typeof] = ACTIONS(71),
+ [anon_sym_void] = ACTIONS(71),
+ [anon_sym_delete] = ACTIONS(71),
+ [anon_sym_PLUS_PLUS] = ACTIONS(75),
+ [anon_sym_DASH_DASH] = ACTIONS(75),
+ [sym_comment] = ACTIONS(3),
+ [anon_sym_BQUOTE] = ACTIONS(77),
+ [sym_number] = ACTIONS(79),
+ [sym_private_property_identifier] = ACTIONS(81),
+ [sym_this] = ACTIONS(79),
+ [sym_super] = ACTIONS(79),
+ [sym_true] = ACTIONS(79),
+ [sym_false] = ACTIONS(79),
+ [sym_null] = ACTIONS(79),
+ [sym_undefined] = ACTIONS(83),
+ [anon_sym_AT] = ACTIONS(85),
+ [anon_sym_static] = ACTIONS(87),
+ [anon_sym_get] = ACTIONS(87),
+ [anon_sym_set] = ACTIONS(87),
+ },
+ [31] = {
[sym_export_statement] = STATE(15),
[sym_declaration] = STATE(15),
- [sym_import] = STATE(1268),
+ [sym_import] = STATE(1235),
[sym_import_statement] = STATE(15),
[sym_expression_statement] = STATE(15),
- [sym_variable_declaration] = STATE(971),
- [sym_lexical_declaration] = STATE(971),
+ [sym_variable_declaration] = STATE(909),
+ [sym_lexical_declaration] = STATE(909),
[sym_statement_block] = STATE(15),
[sym_if_statement] = STATE(15),
[sym_switch_statement] = STATE(15),
@@ -17051,52 +17648,52 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_throw_statement] = STATE(15),
[sym_empty_statement] = STATE(15),
[sym_labeled_statement] = STATE(15),
- [sym_parenthesized_expression] = STATE(1029),
- [sym_expression] = STATE(1248),
- [sym_primary_expression] = STATE(1247),
- [sym_yield_expression] = STATE(1246),
- [sym_object] = STATE(1268),
- [sym_object_pattern] = STATE(2656),
- [sym_array] = STATE(1268),
- [sym_array_pattern] = STATE(2656),
- [sym_glimmer_template] = STATE(1246),
- [sym_glimmer_opening_tag] = STATE(1921),
- [sym_jsx_element] = STATE(1246),
- [sym_jsx_opening_element] = STATE(1653),
- [sym_jsx_self_closing_element] = STATE(1246),
- [sym_class] = STATE(1268),
- [sym_class_declaration] = STATE(971),
- [sym_function] = STATE(1268),
- [sym_function_declaration] = STATE(971),
- [sym_generator_function] = STATE(1268),
- [sym_generator_function_declaration] = STATE(971),
- [sym_arrow_function] = STATE(1268),
- [sym_call_expression] = STATE(1268),
- [sym_new_expression] = STATE(1246),
- [sym_await_expression] = STATE(1246),
- [sym_member_expression] = STATE(1029),
- [sym_subscript_expression] = STATE(1029),
- [sym_assignment_expression] = STATE(1246),
- [sym__augmented_assignment_lhs] = STATE(1597),
- [sym_augmented_assignment_expression] = STATE(1246),
- [sym__destructuring_pattern] = STATE(2656),
- [sym_ternary_expression] = STATE(1246),
- [sym_binary_expression] = STATE(1246),
- [sym_unary_expression] = STATE(1246),
- [sym_update_expression] = STATE(1246),
- [sym_sequence_expression] = STATE(2627),
- [sym_string] = STATE(1268),
- [sym_template_string] = STATE(1268),
- [sym_regex] = STATE(1268),
- [sym_meta_property] = STATE(1268),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2662),
+ [sym_parenthesized_expression] = STATE(1028),
+ [sym_expression] = STATE(1250),
+ [sym_primary_expression] = STATE(1249),
+ [sym_yield_expression] = STATE(1245),
+ [sym_object] = STATE(1235),
+ [sym_object_pattern] = STATE(2717),
+ [sym_array] = STATE(1235),
+ [sym_array_pattern] = STATE(2717),
+ [sym_glimmer_template] = STATE(1245),
+ [sym_glimmer_opening_tag] = STATE(1935),
+ [sym_jsx_element] = STATE(1245),
+ [sym_jsx_opening_element] = STATE(1651),
+ [sym_jsx_self_closing_element] = STATE(1245),
+ [sym_class] = STATE(1235),
+ [sym_class_declaration] = STATE(909),
+ [sym_function] = STATE(1235),
+ [sym_function_declaration] = STATE(909),
+ [sym_generator_function] = STATE(1235),
+ [sym_generator_function_declaration] = STATE(909),
+ [sym_arrow_function] = STATE(1235),
+ [sym_call_expression] = STATE(1235),
+ [sym_new_expression] = STATE(1245),
+ [sym_await_expression] = STATE(1245),
+ [sym_member_expression] = STATE(1028),
+ [sym_subscript_expression] = STATE(1028),
+ [sym_assignment_expression] = STATE(1245),
+ [sym__augmented_assignment_lhs] = STATE(1616),
+ [sym_augmented_assignment_expression] = STATE(1245),
+ [sym__destructuring_pattern] = STATE(2717),
+ [sym_ternary_expression] = STATE(1245),
+ [sym_binary_expression] = STATE(1245),
+ [sym_unary_expression] = STATE(1245),
+ [sym_update_expression] = STATE(1245),
+ [sym_sequence_expression] = STATE(2522),
+ [sym_string] = STATE(1235),
+ [sym_template_string] = STATE(1235),
+ [sym_regex] = STATE(1235),
+ [sym_meta_property] = STATE(1235),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2680),
[aux_sym_program_repeat1] = STATE(15),
- [aux_sym_export_statement_repeat1] = STATE(1827),
+ [aux_sym_export_statement_repeat1] = STATE(1810),
[sym_identifier] = ACTIONS(7),
[anon_sym_export] = ACTIONS(11),
[anon_sym_LBRACE] = ACTIONS(13),
- [anon_sym_RBRACE] = ACTIONS(424),
+ [anon_sym_RBRACE] = ACTIONS(426),
[anon_sym_import] = ACTIONS(15),
[anon_sym_var] = ACTIONS(17),
[anon_sym_let] = ACTIONS(19),
@@ -17120,22 +17717,22 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_LBRACK] = ACTIONS(53),
[anon_sym_LTtemplate_GT] = ACTIONS(55),
[anon_sym_LT] = ACTIONS(57),
- [anon_sym_class] = ACTIONS(59),
- [anon_sym_async] = ACTIONS(61),
- [anon_sym_function] = ACTIONS(63),
- [anon_sym_new] = ACTIONS(65),
- [anon_sym_PLUS] = ACTIONS(67),
- [anon_sym_DASH] = ACTIONS(67),
- [anon_sym_SLASH] = ACTIONS(69),
- [anon_sym_BANG] = ACTIONS(67),
- [anon_sym_TILDE] = ACTIONS(67),
- [anon_sym_typeof] = ACTIONS(67),
- [anon_sym_void] = ACTIONS(67),
- [anon_sym_delete] = ACTIONS(67),
- [anon_sym_PLUS_PLUS] = ACTIONS(71),
- [anon_sym_DASH_DASH] = ACTIONS(71),
- [anon_sym_DQUOTE] = ACTIONS(73),
- [anon_sym_SQUOTE] = ACTIONS(75),
+ [anon_sym_DQUOTE] = ACTIONS(59),
+ [anon_sym_SQUOTE] = ACTIONS(61),
+ [anon_sym_class] = ACTIONS(63),
+ [anon_sym_async] = ACTIONS(65),
+ [anon_sym_function] = ACTIONS(67),
+ [anon_sym_new] = ACTIONS(69),
+ [anon_sym_PLUS] = ACTIONS(71),
+ [anon_sym_DASH] = ACTIONS(71),
+ [anon_sym_SLASH] = ACTIONS(73),
+ [anon_sym_BANG] = ACTIONS(71),
+ [anon_sym_TILDE] = ACTIONS(71),
+ [anon_sym_typeof] = ACTIONS(71),
+ [anon_sym_void] = ACTIONS(71),
+ [anon_sym_delete] = ACTIONS(71),
+ [anon_sym_PLUS_PLUS] = ACTIONS(75),
+ [anon_sym_DASH_DASH] = ACTIONS(75),
[sym_comment] = ACTIONS(3),
[anon_sym_BQUOTE] = ACTIONS(77),
[sym_number] = ACTIONS(79),
@@ -17151,76 +17748,76 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_get] = ACTIONS(87),
[anon_sym_set] = ACTIONS(87),
},
- [31] = {
- [sym_export_statement] = STATE(67),
- [sym_declaration] = STATE(67),
- [sym_import] = STATE(1268),
- [sym_import_statement] = STATE(67),
- [sym_expression_statement] = STATE(67),
- [sym_variable_declaration] = STATE(971),
- [sym_lexical_declaration] = STATE(971),
- [sym_statement_block] = STATE(67),
- [sym_if_statement] = STATE(67),
- [sym_switch_statement] = STATE(67),
- [sym_for_statement] = STATE(67),
- [sym_for_in_statement] = STATE(67),
- [sym_while_statement] = STATE(67),
- [sym_do_statement] = STATE(67),
- [sym_try_statement] = STATE(67),
- [sym_with_statement] = STATE(67),
- [sym_break_statement] = STATE(67),
- [sym_continue_statement] = STATE(67),
- [sym_debugger_statement] = STATE(67),
- [sym_return_statement] = STATE(67),
- [sym_throw_statement] = STATE(67),
- [sym_empty_statement] = STATE(67),
- [sym_labeled_statement] = STATE(67),
- [sym_parenthesized_expression] = STATE(1029),
- [sym_expression] = STATE(1248),
- [sym_primary_expression] = STATE(1247),
- [sym_yield_expression] = STATE(1246),
- [sym_object] = STATE(1268),
- [sym_object_pattern] = STATE(2656),
- [sym_array] = STATE(1268),
- [sym_array_pattern] = STATE(2656),
- [sym_glimmer_template] = STATE(1246),
- [sym_glimmer_opening_tag] = STATE(1921),
- [sym_jsx_element] = STATE(1246),
- [sym_jsx_opening_element] = STATE(1653),
- [sym_jsx_self_closing_element] = STATE(1246),
- [sym_class] = STATE(1268),
- [sym_class_declaration] = STATE(971),
- [sym_function] = STATE(1268),
- [sym_function_declaration] = STATE(971),
- [sym_generator_function] = STATE(1268),
- [sym_generator_function_declaration] = STATE(971),
- [sym_arrow_function] = STATE(1268),
- [sym_call_expression] = STATE(1268),
- [sym_new_expression] = STATE(1246),
- [sym_await_expression] = STATE(1246),
- [sym_member_expression] = STATE(1029),
- [sym_subscript_expression] = STATE(1029),
- [sym_assignment_expression] = STATE(1246),
- [sym__augmented_assignment_lhs] = STATE(1597),
- [sym_augmented_assignment_expression] = STATE(1246),
- [sym__destructuring_pattern] = STATE(2656),
- [sym_ternary_expression] = STATE(1246),
- [sym_binary_expression] = STATE(1246),
- [sym_unary_expression] = STATE(1246),
- [sym_update_expression] = STATE(1246),
- [sym_sequence_expression] = STATE(2627),
- [sym_string] = STATE(1268),
- [sym_template_string] = STATE(1268),
- [sym_regex] = STATE(1268),
- [sym_meta_property] = STATE(1268),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2662),
- [aux_sym_program_repeat1] = STATE(67),
- [aux_sym_export_statement_repeat1] = STATE(1827),
+ [32] = {
+ [sym_export_statement] = STATE(31),
+ [sym_declaration] = STATE(31),
+ [sym_import] = STATE(1235),
+ [sym_import_statement] = STATE(31),
+ [sym_expression_statement] = STATE(31),
+ [sym_variable_declaration] = STATE(909),
+ [sym_lexical_declaration] = STATE(909),
+ [sym_statement_block] = STATE(31),
+ [sym_if_statement] = STATE(31),
+ [sym_switch_statement] = STATE(31),
+ [sym_for_statement] = STATE(31),
+ [sym_for_in_statement] = STATE(31),
+ [sym_while_statement] = STATE(31),
+ [sym_do_statement] = STATE(31),
+ [sym_try_statement] = STATE(31),
+ [sym_with_statement] = STATE(31),
+ [sym_break_statement] = STATE(31),
+ [sym_continue_statement] = STATE(31),
+ [sym_debugger_statement] = STATE(31),
+ [sym_return_statement] = STATE(31),
+ [sym_throw_statement] = STATE(31),
+ [sym_empty_statement] = STATE(31),
+ [sym_labeled_statement] = STATE(31),
+ [sym_parenthesized_expression] = STATE(1028),
+ [sym_expression] = STATE(1250),
+ [sym_primary_expression] = STATE(1249),
+ [sym_yield_expression] = STATE(1245),
+ [sym_object] = STATE(1235),
+ [sym_object_pattern] = STATE(2717),
+ [sym_array] = STATE(1235),
+ [sym_array_pattern] = STATE(2717),
+ [sym_glimmer_template] = STATE(1245),
+ [sym_glimmer_opening_tag] = STATE(1935),
+ [sym_jsx_element] = STATE(1245),
+ [sym_jsx_opening_element] = STATE(1651),
+ [sym_jsx_self_closing_element] = STATE(1245),
+ [sym_class] = STATE(1235),
+ [sym_class_declaration] = STATE(909),
+ [sym_function] = STATE(1235),
+ [sym_function_declaration] = STATE(909),
+ [sym_generator_function] = STATE(1235),
+ [sym_generator_function_declaration] = STATE(909),
+ [sym_arrow_function] = STATE(1235),
+ [sym_call_expression] = STATE(1235),
+ [sym_new_expression] = STATE(1245),
+ [sym_await_expression] = STATE(1245),
+ [sym_member_expression] = STATE(1028),
+ [sym_subscript_expression] = STATE(1028),
+ [sym_assignment_expression] = STATE(1245),
+ [sym__augmented_assignment_lhs] = STATE(1616),
+ [sym_augmented_assignment_expression] = STATE(1245),
+ [sym__destructuring_pattern] = STATE(2717),
+ [sym_ternary_expression] = STATE(1245),
+ [sym_binary_expression] = STATE(1245),
+ [sym_unary_expression] = STATE(1245),
+ [sym_update_expression] = STATE(1245),
+ [sym_sequence_expression] = STATE(2522),
+ [sym_string] = STATE(1235),
+ [sym_template_string] = STATE(1235),
+ [sym_regex] = STATE(1235),
+ [sym_meta_property] = STATE(1235),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2680),
+ [aux_sym_program_repeat1] = STATE(31),
+ [aux_sym_export_statement_repeat1] = STATE(1810),
[sym_identifier] = ACTIONS(7),
[anon_sym_export] = ACTIONS(11),
[anon_sym_LBRACE] = ACTIONS(13),
- [anon_sym_RBRACE] = ACTIONS(426),
+ [anon_sym_RBRACE] = ACTIONS(428),
[anon_sym_import] = ACTIONS(15),
[anon_sym_var] = ACTIONS(17),
[anon_sym_let] = ACTIONS(19),
@@ -17244,22 +17841,22 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_LBRACK] = ACTIONS(53),
[anon_sym_LTtemplate_GT] = ACTIONS(55),
[anon_sym_LT] = ACTIONS(57),
- [anon_sym_class] = ACTIONS(59),
- [anon_sym_async] = ACTIONS(61),
- [anon_sym_function] = ACTIONS(63),
- [anon_sym_new] = ACTIONS(65),
- [anon_sym_PLUS] = ACTIONS(67),
- [anon_sym_DASH] = ACTIONS(67),
- [anon_sym_SLASH] = ACTIONS(69),
- [anon_sym_BANG] = ACTIONS(67),
- [anon_sym_TILDE] = ACTIONS(67),
- [anon_sym_typeof] = ACTIONS(67),
- [anon_sym_void] = ACTIONS(67),
- [anon_sym_delete] = ACTIONS(67),
- [anon_sym_PLUS_PLUS] = ACTIONS(71),
- [anon_sym_DASH_DASH] = ACTIONS(71),
- [anon_sym_DQUOTE] = ACTIONS(73),
- [anon_sym_SQUOTE] = ACTIONS(75),
+ [anon_sym_DQUOTE] = ACTIONS(59),
+ [anon_sym_SQUOTE] = ACTIONS(61),
+ [anon_sym_class] = ACTIONS(63),
+ [anon_sym_async] = ACTIONS(65),
+ [anon_sym_function] = ACTIONS(67),
+ [anon_sym_new] = ACTIONS(69),
+ [anon_sym_PLUS] = ACTIONS(71),
+ [anon_sym_DASH] = ACTIONS(71),
+ [anon_sym_SLASH] = ACTIONS(73),
+ [anon_sym_BANG] = ACTIONS(71),
+ [anon_sym_TILDE] = ACTIONS(71),
+ [anon_sym_typeof] = ACTIONS(71),
+ [anon_sym_void] = ACTIONS(71),
+ [anon_sym_delete] = ACTIONS(71),
+ [anon_sym_PLUS_PLUS] = ACTIONS(75),
+ [anon_sym_DASH_DASH] = ACTIONS(75),
[sym_comment] = ACTIONS(3),
[anon_sym_BQUOTE] = ACTIONS(77),
[sym_number] = ACTIONS(79),
@@ -17275,14 +17872,14 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_get] = ACTIONS(87),
[anon_sym_set] = ACTIONS(87),
},
- [32] = {
+ [33] = {
[sym_export_statement] = STATE(15),
[sym_declaration] = STATE(15),
- [sym_import] = STATE(1268),
+ [sym_import] = STATE(1235),
[sym_import_statement] = STATE(15),
[sym_expression_statement] = STATE(15),
- [sym_variable_declaration] = STATE(971),
- [sym_lexical_declaration] = STATE(971),
+ [sym_variable_declaration] = STATE(909),
+ [sym_lexical_declaration] = STATE(909),
[sym_statement_block] = STATE(15),
[sym_if_statement] = STATE(15),
[sym_switch_statement] = STATE(15),
@@ -17299,52 +17896,52 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_throw_statement] = STATE(15),
[sym_empty_statement] = STATE(15),
[sym_labeled_statement] = STATE(15),
- [sym_parenthesized_expression] = STATE(1029),
- [sym_expression] = STATE(1248),
- [sym_primary_expression] = STATE(1247),
- [sym_yield_expression] = STATE(1246),
- [sym_object] = STATE(1268),
- [sym_object_pattern] = STATE(2656),
- [sym_array] = STATE(1268),
- [sym_array_pattern] = STATE(2656),
- [sym_glimmer_template] = STATE(1246),
- [sym_glimmer_opening_tag] = STATE(1921),
- [sym_jsx_element] = STATE(1246),
- [sym_jsx_opening_element] = STATE(1653),
- [sym_jsx_self_closing_element] = STATE(1246),
- [sym_class] = STATE(1268),
- [sym_class_declaration] = STATE(971),
- [sym_function] = STATE(1268),
- [sym_function_declaration] = STATE(971),
- [sym_generator_function] = STATE(1268),
- [sym_generator_function_declaration] = STATE(971),
- [sym_arrow_function] = STATE(1268),
- [sym_call_expression] = STATE(1268),
- [sym_new_expression] = STATE(1246),
- [sym_await_expression] = STATE(1246),
- [sym_member_expression] = STATE(1029),
- [sym_subscript_expression] = STATE(1029),
- [sym_assignment_expression] = STATE(1246),
- [sym__augmented_assignment_lhs] = STATE(1597),
- [sym_augmented_assignment_expression] = STATE(1246),
- [sym__destructuring_pattern] = STATE(2656),
- [sym_ternary_expression] = STATE(1246),
- [sym_binary_expression] = STATE(1246),
- [sym_unary_expression] = STATE(1246),
- [sym_update_expression] = STATE(1246),
- [sym_sequence_expression] = STATE(2627),
- [sym_string] = STATE(1268),
- [sym_template_string] = STATE(1268),
- [sym_regex] = STATE(1268),
- [sym_meta_property] = STATE(1268),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2662),
+ [sym_parenthesized_expression] = STATE(1028),
+ [sym_expression] = STATE(1250),
+ [sym_primary_expression] = STATE(1249),
+ [sym_yield_expression] = STATE(1245),
+ [sym_object] = STATE(1235),
+ [sym_object_pattern] = STATE(2717),
+ [sym_array] = STATE(1235),
+ [sym_array_pattern] = STATE(2717),
+ [sym_glimmer_template] = STATE(1245),
+ [sym_glimmer_opening_tag] = STATE(1935),
+ [sym_jsx_element] = STATE(1245),
+ [sym_jsx_opening_element] = STATE(1651),
+ [sym_jsx_self_closing_element] = STATE(1245),
+ [sym_class] = STATE(1235),
+ [sym_class_declaration] = STATE(909),
+ [sym_function] = STATE(1235),
+ [sym_function_declaration] = STATE(909),
+ [sym_generator_function] = STATE(1235),
+ [sym_generator_function_declaration] = STATE(909),
+ [sym_arrow_function] = STATE(1235),
+ [sym_call_expression] = STATE(1235),
+ [sym_new_expression] = STATE(1245),
+ [sym_await_expression] = STATE(1245),
+ [sym_member_expression] = STATE(1028),
+ [sym_subscript_expression] = STATE(1028),
+ [sym_assignment_expression] = STATE(1245),
+ [sym__augmented_assignment_lhs] = STATE(1616),
+ [sym_augmented_assignment_expression] = STATE(1245),
+ [sym__destructuring_pattern] = STATE(2717),
+ [sym_ternary_expression] = STATE(1245),
+ [sym_binary_expression] = STATE(1245),
+ [sym_unary_expression] = STATE(1245),
+ [sym_update_expression] = STATE(1245),
+ [sym_sequence_expression] = STATE(2522),
+ [sym_string] = STATE(1235),
+ [sym_template_string] = STATE(1235),
+ [sym_regex] = STATE(1235),
+ [sym_meta_property] = STATE(1235),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2680),
[aux_sym_program_repeat1] = STATE(15),
- [aux_sym_export_statement_repeat1] = STATE(1827),
+ [aux_sym_export_statement_repeat1] = STATE(1810),
[sym_identifier] = ACTIONS(7),
[anon_sym_export] = ACTIONS(11),
[anon_sym_LBRACE] = ACTIONS(13),
- [anon_sym_RBRACE] = ACTIONS(428),
+ [anon_sym_RBRACE] = ACTIONS(430),
[anon_sym_import] = ACTIONS(15),
[anon_sym_var] = ACTIONS(17),
[anon_sym_let] = ACTIONS(19),
@@ -17368,22 +17965,22 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_LBRACK] = ACTIONS(53),
[anon_sym_LTtemplate_GT] = ACTIONS(55),
[anon_sym_LT] = ACTIONS(57),
- [anon_sym_class] = ACTIONS(59),
- [anon_sym_async] = ACTIONS(61),
- [anon_sym_function] = ACTIONS(63),
- [anon_sym_new] = ACTIONS(65),
- [anon_sym_PLUS] = ACTIONS(67),
- [anon_sym_DASH] = ACTIONS(67),
- [anon_sym_SLASH] = ACTIONS(69),
- [anon_sym_BANG] = ACTIONS(67),
- [anon_sym_TILDE] = ACTIONS(67),
- [anon_sym_typeof] = ACTIONS(67),
- [anon_sym_void] = ACTIONS(67),
- [anon_sym_delete] = ACTIONS(67),
- [anon_sym_PLUS_PLUS] = ACTIONS(71),
- [anon_sym_DASH_DASH] = ACTIONS(71),
- [anon_sym_DQUOTE] = ACTIONS(73),
- [anon_sym_SQUOTE] = ACTIONS(75),
+ [anon_sym_DQUOTE] = ACTIONS(59),
+ [anon_sym_SQUOTE] = ACTIONS(61),
+ [anon_sym_class] = ACTIONS(63),
+ [anon_sym_async] = ACTIONS(65),
+ [anon_sym_function] = ACTIONS(67),
+ [anon_sym_new] = ACTIONS(69),
+ [anon_sym_PLUS] = ACTIONS(71),
+ [anon_sym_DASH] = ACTIONS(71),
+ [anon_sym_SLASH] = ACTIONS(73),
+ [anon_sym_BANG] = ACTIONS(71),
+ [anon_sym_TILDE] = ACTIONS(71),
+ [anon_sym_typeof] = ACTIONS(71),
+ [anon_sym_void] = ACTIONS(71),
+ [anon_sym_delete] = ACTIONS(71),
+ [anon_sym_PLUS_PLUS] = ACTIONS(75),
+ [anon_sym_DASH_DASH] = ACTIONS(75),
[sym_comment] = ACTIONS(3),
[anon_sym_BQUOTE] = ACTIONS(77),
[sym_number] = ACTIONS(79),
@@ -17399,14 +17996,14 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_get] = ACTIONS(87),
[anon_sym_set] = ACTIONS(87),
},
- [33] = {
+ [34] = {
[sym_export_statement] = STATE(15),
[sym_declaration] = STATE(15),
- [sym_import] = STATE(1268),
+ [sym_import] = STATE(1235),
[sym_import_statement] = STATE(15),
[sym_expression_statement] = STATE(15),
- [sym_variable_declaration] = STATE(971),
- [sym_lexical_declaration] = STATE(971),
+ [sym_variable_declaration] = STATE(909),
+ [sym_lexical_declaration] = STATE(909),
[sym_statement_block] = STATE(15),
[sym_if_statement] = STATE(15),
[sym_switch_statement] = STATE(15),
@@ -17423,52 +18020,52 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_throw_statement] = STATE(15),
[sym_empty_statement] = STATE(15),
[sym_labeled_statement] = STATE(15),
- [sym_parenthesized_expression] = STATE(1029),
- [sym_expression] = STATE(1248),
- [sym_primary_expression] = STATE(1247),
- [sym_yield_expression] = STATE(1246),
- [sym_object] = STATE(1268),
- [sym_object_pattern] = STATE(2656),
- [sym_array] = STATE(1268),
- [sym_array_pattern] = STATE(2656),
- [sym_glimmer_template] = STATE(1246),
- [sym_glimmer_opening_tag] = STATE(1921),
- [sym_jsx_element] = STATE(1246),
- [sym_jsx_opening_element] = STATE(1653),
- [sym_jsx_self_closing_element] = STATE(1246),
- [sym_class] = STATE(1268),
- [sym_class_declaration] = STATE(971),
- [sym_function] = STATE(1268),
- [sym_function_declaration] = STATE(971),
- [sym_generator_function] = STATE(1268),
- [sym_generator_function_declaration] = STATE(971),
- [sym_arrow_function] = STATE(1268),
- [sym_call_expression] = STATE(1268),
- [sym_new_expression] = STATE(1246),
- [sym_await_expression] = STATE(1246),
- [sym_member_expression] = STATE(1029),
- [sym_subscript_expression] = STATE(1029),
- [sym_assignment_expression] = STATE(1246),
- [sym__augmented_assignment_lhs] = STATE(1597),
- [sym_augmented_assignment_expression] = STATE(1246),
- [sym__destructuring_pattern] = STATE(2656),
- [sym_ternary_expression] = STATE(1246),
- [sym_binary_expression] = STATE(1246),
- [sym_unary_expression] = STATE(1246),
- [sym_update_expression] = STATE(1246),
- [sym_sequence_expression] = STATE(2627),
- [sym_string] = STATE(1268),
- [sym_template_string] = STATE(1268),
- [sym_regex] = STATE(1268),
- [sym_meta_property] = STATE(1268),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2662),
+ [sym_parenthesized_expression] = STATE(1028),
+ [sym_expression] = STATE(1250),
+ [sym_primary_expression] = STATE(1249),
+ [sym_yield_expression] = STATE(1245),
+ [sym_object] = STATE(1235),
+ [sym_object_pattern] = STATE(2717),
+ [sym_array] = STATE(1235),
+ [sym_array_pattern] = STATE(2717),
+ [sym_glimmer_template] = STATE(1245),
+ [sym_glimmer_opening_tag] = STATE(1935),
+ [sym_jsx_element] = STATE(1245),
+ [sym_jsx_opening_element] = STATE(1651),
+ [sym_jsx_self_closing_element] = STATE(1245),
+ [sym_class] = STATE(1235),
+ [sym_class_declaration] = STATE(909),
+ [sym_function] = STATE(1235),
+ [sym_function_declaration] = STATE(909),
+ [sym_generator_function] = STATE(1235),
+ [sym_generator_function_declaration] = STATE(909),
+ [sym_arrow_function] = STATE(1235),
+ [sym_call_expression] = STATE(1235),
+ [sym_new_expression] = STATE(1245),
+ [sym_await_expression] = STATE(1245),
+ [sym_member_expression] = STATE(1028),
+ [sym_subscript_expression] = STATE(1028),
+ [sym_assignment_expression] = STATE(1245),
+ [sym__augmented_assignment_lhs] = STATE(1616),
+ [sym_augmented_assignment_expression] = STATE(1245),
+ [sym__destructuring_pattern] = STATE(2717),
+ [sym_ternary_expression] = STATE(1245),
+ [sym_binary_expression] = STATE(1245),
+ [sym_unary_expression] = STATE(1245),
+ [sym_update_expression] = STATE(1245),
+ [sym_sequence_expression] = STATE(2522),
+ [sym_string] = STATE(1235),
+ [sym_template_string] = STATE(1235),
+ [sym_regex] = STATE(1235),
+ [sym_meta_property] = STATE(1235),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2680),
[aux_sym_program_repeat1] = STATE(15),
- [aux_sym_export_statement_repeat1] = STATE(1827),
+ [aux_sym_export_statement_repeat1] = STATE(1810),
[sym_identifier] = ACTIONS(7),
[anon_sym_export] = ACTIONS(11),
[anon_sym_LBRACE] = ACTIONS(13),
- [anon_sym_RBRACE] = ACTIONS(430),
+ [anon_sym_RBRACE] = ACTIONS(432),
[anon_sym_import] = ACTIONS(15),
[anon_sym_var] = ACTIONS(17),
[anon_sym_let] = ACTIONS(19),
@@ -17492,22 +18089,22 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_LBRACK] = ACTIONS(53),
[anon_sym_LTtemplate_GT] = ACTIONS(55),
[anon_sym_LT] = ACTIONS(57),
- [anon_sym_class] = ACTIONS(59),
- [anon_sym_async] = ACTIONS(61),
- [anon_sym_function] = ACTIONS(63),
- [anon_sym_new] = ACTIONS(65),
- [anon_sym_PLUS] = ACTIONS(67),
- [anon_sym_DASH] = ACTIONS(67),
- [anon_sym_SLASH] = ACTIONS(69),
- [anon_sym_BANG] = ACTIONS(67),
- [anon_sym_TILDE] = ACTIONS(67),
- [anon_sym_typeof] = ACTIONS(67),
- [anon_sym_void] = ACTIONS(67),
- [anon_sym_delete] = ACTIONS(67),
- [anon_sym_PLUS_PLUS] = ACTIONS(71),
- [anon_sym_DASH_DASH] = ACTIONS(71),
- [anon_sym_DQUOTE] = ACTIONS(73),
- [anon_sym_SQUOTE] = ACTIONS(75),
+ [anon_sym_DQUOTE] = ACTIONS(59),
+ [anon_sym_SQUOTE] = ACTIONS(61),
+ [anon_sym_class] = ACTIONS(63),
+ [anon_sym_async] = ACTIONS(65),
+ [anon_sym_function] = ACTIONS(67),
+ [anon_sym_new] = ACTIONS(69),
+ [anon_sym_PLUS] = ACTIONS(71),
+ [anon_sym_DASH] = ACTIONS(71),
+ [anon_sym_SLASH] = ACTIONS(73),
+ [anon_sym_BANG] = ACTIONS(71),
+ [anon_sym_TILDE] = ACTIONS(71),
+ [anon_sym_typeof] = ACTIONS(71),
+ [anon_sym_void] = ACTIONS(71),
+ [anon_sym_delete] = ACTIONS(71),
+ [anon_sym_PLUS_PLUS] = ACTIONS(75),
+ [anon_sym_DASH_DASH] = ACTIONS(75),
[sym_comment] = ACTIONS(3),
[anon_sym_BQUOTE] = ACTIONS(77),
[sym_number] = ACTIONS(79),
@@ -17523,76 +18120,76 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_get] = ACTIONS(87),
[anon_sym_set] = ACTIONS(87),
},
- [34] = {
- [sym_export_statement] = STATE(22),
- [sym_declaration] = STATE(22),
- [sym_import] = STATE(1268),
- [sym_import_statement] = STATE(22),
- [sym_expression_statement] = STATE(22),
- [sym_variable_declaration] = STATE(971),
- [sym_lexical_declaration] = STATE(971),
- [sym_statement_block] = STATE(22),
- [sym_if_statement] = STATE(22),
- [sym_switch_statement] = STATE(22),
- [sym_for_statement] = STATE(22),
- [sym_for_in_statement] = STATE(22),
- [sym_while_statement] = STATE(22),
- [sym_do_statement] = STATE(22),
- [sym_try_statement] = STATE(22),
- [sym_with_statement] = STATE(22),
- [sym_break_statement] = STATE(22),
- [sym_continue_statement] = STATE(22),
- [sym_debugger_statement] = STATE(22),
- [sym_return_statement] = STATE(22),
- [sym_throw_statement] = STATE(22),
- [sym_empty_statement] = STATE(22),
- [sym_labeled_statement] = STATE(22),
- [sym_parenthesized_expression] = STATE(1029),
- [sym_expression] = STATE(1248),
- [sym_primary_expression] = STATE(1247),
- [sym_yield_expression] = STATE(1246),
- [sym_object] = STATE(1268),
- [sym_object_pattern] = STATE(2656),
- [sym_array] = STATE(1268),
- [sym_array_pattern] = STATE(2656),
- [sym_glimmer_template] = STATE(1246),
- [sym_glimmer_opening_tag] = STATE(1921),
- [sym_jsx_element] = STATE(1246),
- [sym_jsx_opening_element] = STATE(1653),
- [sym_jsx_self_closing_element] = STATE(1246),
- [sym_class] = STATE(1268),
- [sym_class_declaration] = STATE(971),
- [sym_function] = STATE(1268),
- [sym_function_declaration] = STATE(971),
- [sym_generator_function] = STATE(1268),
- [sym_generator_function_declaration] = STATE(971),
- [sym_arrow_function] = STATE(1268),
- [sym_call_expression] = STATE(1268),
- [sym_new_expression] = STATE(1246),
- [sym_await_expression] = STATE(1246),
- [sym_member_expression] = STATE(1029),
- [sym_subscript_expression] = STATE(1029),
- [sym_assignment_expression] = STATE(1246),
- [sym__augmented_assignment_lhs] = STATE(1597),
- [sym_augmented_assignment_expression] = STATE(1246),
- [sym__destructuring_pattern] = STATE(2656),
- [sym_ternary_expression] = STATE(1246),
- [sym_binary_expression] = STATE(1246),
- [sym_unary_expression] = STATE(1246),
- [sym_update_expression] = STATE(1246),
- [sym_sequence_expression] = STATE(2627),
- [sym_string] = STATE(1268),
- [sym_template_string] = STATE(1268),
- [sym_regex] = STATE(1268),
- [sym_meta_property] = STATE(1268),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2662),
- [aux_sym_program_repeat1] = STATE(22),
- [aux_sym_export_statement_repeat1] = STATE(1827),
+ [35] = {
+ [sym_export_statement] = STATE(33),
+ [sym_declaration] = STATE(33),
+ [sym_import] = STATE(1235),
+ [sym_import_statement] = STATE(33),
+ [sym_expression_statement] = STATE(33),
+ [sym_variable_declaration] = STATE(909),
+ [sym_lexical_declaration] = STATE(909),
+ [sym_statement_block] = STATE(33),
+ [sym_if_statement] = STATE(33),
+ [sym_switch_statement] = STATE(33),
+ [sym_for_statement] = STATE(33),
+ [sym_for_in_statement] = STATE(33),
+ [sym_while_statement] = STATE(33),
+ [sym_do_statement] = STATE(33),
+ [sym_try_statement] = STATE(33),
+ [sym_with_statement] = STATE(33),
+ [sym_break_statement] = STATE(33),
+ [sym_continue_statement] = STATE(33),
+ [sym_debugger_statement] = STATE(33),
+ [sym_return_statement] = STATE(33),
+ [sym_throw_statement] = STATE(33),
+ [sym_empty_statement] = STATE(33),
+ [sym_labeled_statement] = STATE(33),
+ [sym_parenthesized_expression] = STATE(1028),
+ [sym_expression] = STATE(1250),
+ [sym_primary_expression] = STATE(1249),
+ [sym_yield_expression] = STATE(1245),
+ [sym_object] = STATE(1235),
+ [sym_object_pattern] = STATE(2717),
+ [sym_array] = STATE(1235),
+ [sym_array_pattern] = STATE(2717),
+ [sym_glimmer_template] = STATE(1245),
+ [sym_glimmer_opening_tag] = STATE(1935),
+ [sym_jsx_element] = STATE(1245),
+ [sym_jsx_opening_element] = STATE(1651),
+ [sym_jsx_self_closing_element] = STATE(1245),
+ [sym_class] = STATE(1235),
+ [sym_class_declaration] = STATE(909),
+ [sym_function] = STATE(1235),
+ [sym_function_declaration] = STATE(909),
+ [sym_generator_function] = STATE(1235),
+ [sym_generator_function_declaration] = STATE(909),
+ [sym_arrow_function] = STATE(1235),
+ [sym_call_expression] = STATE(1235),
+ [sym_new_expression] = STATE(1245),
+ [sym_await_expression] = STATE(1245),
+ [sym_member_expression] = STATE(1028),
+ [sym_subscript_expression] = STATE(1028),
+ [sym_assignment_expression] = STATE(1245),
+ [sym__augmented_assignment_lhs] = STATE(1616),
+ [sym_augmented_assignment_expression] = STATE(1245),
+ [sym__destructuring_pattern] = STATE(2717),
+ [sym_ternary_expression] = STATE(1245),
+ [sym_binary_expression] = STATE(1245),
+ [sym_unary_expression] = STATE(1245),
+ [sym_update_expression] = STATE(1245),
+ [sym_sequence_expression] = STATE(2522),
+ [sym_string] = STATE(1235),
+ [sym_template_string] = STATE(1235),
+ [sym_regex] = STATE(1235),
+ [sym_meta_property] = STATE(1235),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2680),
+ [aux_sym_program_repeat1] = STATE(33),
+ [aux_sym_export_statement_repeat1] = STATE(1810),
[sym_identifier] = ACTIONS(7),
[anon_sym_export] = ACTIONS(11),
[anon_sym_LBRACE] = ACTIONS(13),
- [anon_sym_RBRACE] = ACTIONS(432),
+ [anon_sym_RBRACE] = ACTIONS(434),
[anon_sym_import] = ACTIONS(15),
[anon_sym_var] = ACTIONS(17),
[anon_sym_let] = ACTIONS(19),
@@ -17616,22 +18213,22 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_LBRACK] = ACTIONS(53),
[anon_sym_LTtemplate_GT] = ACTIONS(55),
[anon_sym_LT] = ACTIONS(57),
- [anon_sym_class] = ACTIONS(59),
- [anon_sym_async] = ACTIONS(61),
- [anon_sym_function] = ACTIONS(63),
- [anon_sym_new] = ACTIONS(65),
- [anon_sym_PLUS] = ACTIONS(67),
- [anon_sym_DASH] = ACTIONS(67),
- [anon_sym_SLASH] = ACTIONS(69),
- [anon_sym_BANG] = ACTIONS(67),
- [anon_sym_TILDE] = ACTIONS(67),
- [anon_sym_typeof] = ACTIONS(67),
- [anon_sym_void] = ACTIONS(67),
- [anon_sym_delete] = ACTIONS(67),
- [anon_sym_PLUS_PLUS] = ACTIONS(71),
- [anon_sym_DASH_DASH] = ACTIONS(71),
- [anon_sym_DQUOTE] = ACTIONS(73),
- [anon_sym_SQUOTE] = ACTIONS(75),
+ [anon_sym_DQUOTE] = ACTIONS(59),
+ [anon_sym_SQUOTE] = ACTIONS(61),
+ [anon_sym_class] = ACTIONS(63),
+ [anon_sym_async] = ACTIONS(65),
+ [anon_sym_function] = ACTIONS(67),
+ [anon_sym_new] = ACTIONS(69),
+ [anon_sym_PLUS] = ACTIONS(71),
+ [anon_sym_DASH] = ACTIONS(71),
+ [anon_sym_SLASH] = ACTIONS(73),
+ [anon_sym_BANG] = ACTIONS(71),
+ [anon_sym_TILDE] = ACTIONS(71),
+ [anon_sym_typeof] = ACTIONS(71),
+ [anon_sym_void] = ACTIONS(71),
+ [anon_sym_delete] = ACTIONS(71),
+ [anon_sym_PLUS_PLUS] = ACTIONS(75),
+ [anon_sym_DASH_DASH] = ACTIONS(75),
[sym_comment] = ACTIONS(3),
[anon_sym_BQUOTE] = ACTIONS(77),
[sym_number] = ACTIONS(79),
@@ -17647,14 +18244,14 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_get] = ACTIONS(87),
[anon_sym_set] = ACTIONS(87),
},
- [35] = {
+ [36] = {
[sym_export_statement] = STATE(15),
[sym_declaration] = STATE(15),
- [sym_import] = STATE(1268),
+ [sym_import] = STATE(1235),
[sym_import_statement] = STATE(15),
[sym_expression_statement] = STATE(15),
- [sym_variable_declaration] = STATE(971),
- [sym_lexical_declaration] = STATE(971),
+ [sym_variable_declaration] = STATE(909),
+ [sym_lexical_declaration] = STATE(909),
[sym_statement_block] = STATE(15),
[sym_if_statement] = STATE(15),
[sym_switch_statement] = STATE(15),
@@ -17671,52 +18268,52 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_throw_statement] = STATE(15),
[sym_empty_statement] = STATE(15),
[sym_labeled_statement] = STATE(15),
- [sym_parenthesized_expression] = STATE(1029),
- [sym_expression] = STATE(1248),
- [sym_primary_expression] = STATE(1247),
- [sym_yield_expression] = STATE(1246),
- [sym_object] = STATE(1268),
- [sym_object_pattern] = STATE(2656),
- [sym_array] = STATE(1268),
- [sym_array_pattern] = STATE(2656),
- [sym_glimmer_template] = STATE(1246),
- [sym_glimmer_opening_tag] = STATE(1921),
- [sym_jsx_element] = STATE(1246),
- [sym_jsx_opening_element] = STATE(1653),
- [sym_jsx_self_closing_element] = STATE(1246),
- [sym_class] = STATE(1268),
- [sym_class_declaration] = STATE(971),
- [sym_function] = STATE(1268),
- [sym_function_declaration] = STATE(971),
- [sym_generator_function] = STATE(1268),
- [sym_generator_function_declaration] = STATE(971),
- [sym_arrow_function] = STATE(1268),
- [sym_call_expression] = STATE(1268),
- [sym_new_expression] = STATE(1246),
- [sym_await_expression] = STATE(1246),
- [sym_member_expression] = STATE(1029),
- [sym_subscript_expression] = STATE(1029),
- [sym_assignment_expression] = STATE(1246),
- [sym__augmented_assignment_lhs] = STATE(1597),
- [sym_augmented_assignment_expression] = STATE(1246),
- [sym__destructuring_pattern] = STATE(2656),
- [sym_ternary_expression] = STATE(1246),
- [sym_binary_expression] = STATE(1246),
- [sym_unary_expression] = STATE(1246),
- [sym_update_expression] = STATE(1246),
- [sym_sequence_expression] = STATE(2627),
- [sym_string] = STATE(1268),
- [sym_template_string] = STATE(1268),
- [sym_regex] = STATE(1268),
- [sym_meta_property] = STATE(1268),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2662),
+ [sym_parenthesized_expression] = STATE(1028),
+ [sym_expression] = STATE(1250),
+ [sym_primary_expression] = STATE(1249),
+ [sym_yield_expression] = STATE(1245),
+ [sym_object] = STATE(1235),
+ [sym_object_pattern] = STATE(2717),
+ [sym_array] = STATE(1235),
+ [sym_array_pattern] = STATE(2717),
+ [sym_glimmer_template] = STATE(1245),
+ [sym_glimmer_opening_tag] = STATE(1935),
+ [sym_jsx_element] = STATE(1245),
+ [sym_jsx_opening_element] = STATE(1651),
+ [sym_jsx_self_closing_element] = STATE(1245),
+ [sym_class] = STATE(1235),
+ [sym_class_declaration] = STATE(909),
+ [sym_function] = STATE(1235),
+ [sym_function_declaration] = STATE(909),
+ [sym_generator_function] = STATE(1235),
+ [sym_generator_function_declaration] = STATE(909),
+ [sym_arrow_function] = STATE(1235),
+ [sym_call_expression] = STATE(1235),
+ [sym_new_expression] = STATE(1245),
+ [sym_await_expression] = STATE(1245),
+ [sym_member_expression] = STATE(1028),
+ [sym_subscript_expression] = STATE(1028),
+ [sym_assignment_expression] = STATE(1245),
+ [sym__augmented_assignment_lhs] = STATE(1616),
+ [sym_augmented_assignment_expression] = STATE(1245),
+ [sym__destructuring_pattern] = STATE(2717),
+ [sym_ternary_expression] = STATE(1245),
+ [sym_binary_expression] = STATE(1245),
+ [sym_unary_expression] = STATE(1245),
+ [sym_update_expression] = STATE(1245),
+ [sym_sequence_expression] = STATE(2522),
+ [sym_string] = STATE(1235),
+ [sym_template_string] = STATE(1235),
+ [sym_regex] = STATE(1235),
+ [sym_meta_property] = STATE(1235),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2680),
[aux_sym_program_repeat1] = STATE(15),
- [aux_sym_export_statement_repeat1] = STATE(1827),
+ [aux_sym_export_statement_repeat1] = STATE(1810),
[sym_identifier] = ACTIONS(7),
[anon_sym_export] = ACTIONS(11),
[anon_sym_LBRACE] = ACTIONS(13),
- [anon_sym_RBRACE] = ACTIONS(434),
+ [anon_sym_RBRACE] = ACTIONS(436),
[anon_sym_import] = ACTIONS(15),
[anon_sym_var] = ACTIONS(17),
[anon_sym_let] = ACTIONS(19),
@@ -17740,22 +18337,22 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_LBRACK] = ACTIONS(53),
[anon_sym_LTtemplate_GT] = ACTIONS(55),
[anon_sym_LT] = ACTIONS(57),
- [anon_sym_class] = ACTIONS(59),
- [anon_sym_async] = ACTIONS(61),
- [anon_sym_function] = ACTIONS(63),
- [anon_sym_new] = ACTIONS(65),
- [anon_sym_PLUS] = ACTIONS(67),
- [anon_sym_DASH] = ACTIONS(67),
- [anon_sym_SLASH] = ACTIONS(69),
- [anon_sym_BANG] = ACTIONS(67),
- [anon_sym_TILDE] = ACTIONS(67),
- [anon_sym_typeof] = ACTIONS(67),
- [anon_sym_void] = ACTIONS(67),
- [anon_sym_delete] = ACTIONS(67),
- [anon_sym_PLUS_PLUS] = ACTIONS(71),
- [anon_sym_DASH_DASH] = ACTIONS(71),
- [anon_sym_DQUOTE] = ACTIONS(73),
- [anon_sym_SQUOTE] = ACTIONS(75),
+ [anon_sym_DQUOTE] = ACTIONS(59),
+ [anon_sym_SQUOTE] = ACTIONS(61),
+ [anon_sym_class] = ACTIONS(63),
+ [anon_sym_async] = ACTIONS(65),
+ [anon_sym_function] = ACTIONS(67),
+ [anon_sym_new] = ACTIONS(69),
+ [anon_sym_PLUS] = ACTIONS(71),
+ [anon_sym_DASH] = ACTIONS(71),
+ [anon_sym_SLASH] = ACTIONS(73),
+ [anon_sym_BANG] = ACTIONS(71),
+ [anon_sym_TILDE] = ACTIONS(71),
+ [anon_sym_typeof] = ACTIONS(71),
+ [anon_sym_void] = ACTIONS(71),
+ [anon_sym_delete] = ACTIONS(71),
+ [anon_sym_PLUS_PLUS] = ACTIONS(75),
+ [anon_sym_DASH_DASH] = ACTIONS(75),
[sym_comment] = ACTIONS(3),
[anon_sym_BQUOTE] = ACTIONS(77),
[sym_number] = ACTIONS(79),
@@ -17771,76 +18368,76 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_get] = ACTIONS(87),
[anon_sym_set] = ACTIONS(87),
},
- [36] = {
- [sym_export_statement] = STATE(33),
- [sym_declaration] = STATE(33),
- [sym_import] = STATE(1268),
- [sym_import_statement] = STATE(33),
- [sym_expression_statement] = STATE(33),
- [sym_variable_declaration] = STATE(971),
- [sym_lexical_declaration] = STATE(971),
- [sym_statement_block] = STATE(33),
- [sym_if_statement] = STATE(33),
- [sym_switch_statement] = STATE(33),
- [sym_for_statement] = STATE(33),
- [sym_for_in_statement] = STATE(33),
- [sym_while_statement] = STATE(33),
- [sym_do_statement] = STATE(33),
- [sym_try_statement] = STATE(33),
- [sym_with_statement] = STATE(33),
- [sym_break_statement] = STATE(33),
- [sym_continue_statement] = STATE(33),
- [sym_debugger_statement] = STATE(33),
- [sym_return_statement] = STATE(33),
- [sym_throw_statement] = STATE(33),
- [sym_empty_statement] = STATE(33),
- [sym_labeled_statement] = STATE(33),
- [sym_parenthesized_expression] = STATE(1029),
- [sym_expression] = STATE(1248),
- [sym_primary_expression] = STATE(1247),
- [sym_yield_expression] = STATE(1246),
- [sym_object] = STATE(1268),
- [sym_object_pattern] = STATE(2656),
- [sym_array] = STATE(1268),
- [sym_array_pattern] = STATE(2656),
- [sym_glimmer_template] = STATE(1246),
- [sym_glimmer_opening_tag] = STATE(1921),
- [sym_jsx_element] = STATE(1246),
- [sym_jsx_opening_element] = STATE(1653),
- [sym_jsx_self_closing_element] = STATE(1246),
- [sym_class] = STATE(1268),
- [sym_class_declaration] = STATE(971),
- [sym_function] = STATE(1268),
- [sym_function_declaration] = STATE(971),
- [sym_generator_function] = STATE(1268),
- [sym_generator_function_declaration] = STATE(971),
- [sym_arrow_function] = STATE(1268),
- [sym_call_expression] = STATE(1268),
- [sym_new_expression] = STATE(1246),
- [sym_await_expression] = STATE(1246),
- [sym_member_expression] = STATE(1029),
- [sym_subscript_expression] = STATE(1029),
- [sym_assignment_expression] = STATE(1246),
- [sym__augmented_assignment_lhs] = STATE(1597),
- [sym_augmented_assignment_expression] = STATE(1246),
- [sym__destructuring_pattern] = STATE(2656),
- [sym_ternary_expression] = STATE(1246),
- [sym_binary_expression] = STATE(1246),
- [sym_unary_expression] = STATE(1246),
- [sym_update_expression] = STATE(1246),
- [sym_sequence_expression] = STATE(2627),
- [sym_string] = STATE(1268),
- [sym_template_string] = STATE(1268),
- [sym_regex] = STATE(1268),
- [sym_meta_property] = STATE(1268),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2662),
- [aux_sym_program_repeat1] = STATE(33),
- [aux_sym_export_statement_repeat1] = STATE(1827),
+ [37] = {
+ [sym_export_statement] = STATE(39),
+ [sym_declaration] = STATE(39),
+ [sym_import] = STATE(1235),
+ [sym_import_statement] = STATE(39),
+ [sym_expression_statement] = STATE(39),
+ [sym_variable_declaration] = STATE(909),
+ [sym_lexical_declaration] = STATE(909),
+ [sym_statement_block] = STATE(39),
+ [sym_if_statement] = STATE(39),
+ [sym_switch_statement] = STATE(39),
+ [sym_for_statement] = STATE(39),
+ [sym_for_in_statement] = STATE(39),
+ [sym_while_statement] = STATE(39),
+ [sym_do_statement] = STATE(39),
+ [sym_try_statement] = STATE(39),
+ [sym_with_statement] = STATE(39),
+ [sym_break_statement] = STATE(39),
+ [sym_continue_statement] = STATE(39),
+ [sym_debugger_statement] = STATE(39),
+ [sym_return_statement] = STATE(39),
+ [sym_throw_statement] = STATE(39),
+ [sym_empty_statement] = STATE(39),
+ [sym_labeled_statement] = STATE(39),
+ [sym_parenthesized_expression] = STATE(1028),
+ [sym_expression] = STATE(1250),
+ [sym_primary_expression] = STATE(1249),
+ [sym_yield_expression] = STATE(1245),
+ [sym_object] = STATE(1235),
+ [sym_object_pattern] = STATE(2717),
+ [sym_array] = STATE(1235),
+ [sym_array_pattern] = STATE(2717),
+ [sym_glimmer_template] = STATE(1245),
+ [sym_glimmer_opening_tag] = STATE(1935),
+ [sym_jsx_element] = STATE(1245),
+ [sym_jsx_opening_element] = STATE(1651),
+ [sym_jsx_self_closing_element] = STATE(1245),
+ [sym_class] = STATE(1235),
+ [sym_class_declaration] = STATE(909),
+ [sym_function] = STATE(1235),
+ [sym_function_declaration] = STATE(909),
+ [sym_generator_function] = STATE(1235),
+ [sym_generator_function_declaration] = STATE(909),
+ [sym_arrow_function] = STATE(1235),
+ [sym_call_expression] = STATE(1235),
+ [sym_new_expression] = STATE(1245),
+ [sym_await_expression] = STATE(1245),
+ [sym_member_expression] = STATE(1028),
+ [sym_subscript_expression] = STATE(1028),
+ [sym_assignment_expression] = STATE(1245),
+ [sym__augmented_assignment_lhs] = STATE(1616),
+ [sym_augmented_assignment_expression] = STATE(1245),
+ [sym__destructuring_pattern] = STATE(2717),
+ [sym_ternary_expression] = STATE(1245),
+ [sym_binary_expression] = STATE(1245),
+ [sym_unary_expression] = STATE(1245),
+ [sym_update_expression] = STATE(1245),
+ [sym_sequence_expression] = STATE(2522),
+ [sym_string] = STATE(1235),
+ [sym_template_string] = STATE(1235),
+ [sym_regex] = STATE(1235),
+ [sym_meta_property] = STATE(1235),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2680),
+ [aux_sym_program_repeat1] = STATE(39),
+ [aux_sym_export_statement_repeat1] = STATE(1810),
[sym_identifier] = ACTIONS(7),
[anon_sym_export] = ACTIONS(11),
[anon_sym_LBRACE] = ACTIONS(13),
- [anon_sym_RBRACE] = ACTIONS(436),
+ [anon_sym_RBRACE] = ACTIONS(438),
[anon_sym_import] = ACTIONS(15),
[anon_sym_var] = ACTIONS(17),
[anon_sym_let] = ACTIONS(19),
@@ -17864,22 +18461,22 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_LBRACK] = ACTIONS(53),
[anon_sym_LTtemplate_GT] = ACTIONS(55),
[anon_sym_LT] = ACTIONS(57),
- [anon_sym_class] = ACTIONS(59),
- [anon_sym_async] = ACTIONS(61),
- [anon_sym_function] = ACTIONS(63),
- [anon_sym_new] = ACTIONS(65),
- [anon_sym_PLUS] = ACTIONS(67),
- [anon_sym_DASH] = ACTIONS(67),
- [anon_sym_SLASH] = ACTIONS(69),
- [anon_sym_BANG] = ACTIONS(67),
- [anon_sym_TILDE] = ACTIONS(67),
- [anon_sym_typeof] = ACTIONS(67),
- [anon_sym_void] = ACTIONS(67),
- [anon_sym_delete] = ACTIONS(67),
- [anon_sym_PLUS_PLUS] = ACTIONS(71),
- [anon_sym_DASH_DASH] = ACTIONS(71),
- [anon_sym_DQUOTE] = ACTIONS(73),
- [anon_sym_SQUOTE] = ACTIONS(75),
+ [anon_sym_DQUOTE] = ACTIONS(59),
+ [anon_sym_SQUOTE] = ACTIONS(61),
+ [anon_sym_class] = ACTIONS(63),
+ [anon_sym_async] = ACTIONS(65),
+ [anon_sym_function] = ACTIONS(67),
+ [anon_sym_new] = ACTIONS(69),
+ [anon_sym_PLUS] = ACTIONS(71),
+ [anon_sym_DASH] = ACTIONS(71),
+ [anon_sym_SLASH] = ACTIONS(73),
+ [anon_sym_BANG] = ACTIONS(71),
+ [anon_sym_TILDE] = ACTIONS(71),
+ [anon_sym_typeof] = ACTIONS(71),
+ [anon_sym_void] = ACTIONS(71),
+ [anon_sym_delete] = ACTIONS(71),
+ [anon_sym_PLUS_PLUS] = ACTIONS(75),
+ [anon_sym_DASH_DASH] = ACTIONS(75),
[sym_comment] = ACTIONS(3),
[anon_sym_BQUOTE] = ACTIONS(77),
[sym_number] = ACTIONS(79),
@@ -17895,14 +18492,138 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_get] = ACTIONS(87),
[anon_sym_set] = ACTIONS(87),
},
- [37] = {
+ [38] = {
+ [sym_export_statement] = STATE(41),
+ [sym_declaration] = STATE(41),
+ [sym_import] = STATE(1235),
+ [sym_import_statement] = STATE(41),
+ [sym_expression_statement] = STATE(41),
+ [sym_variable_declaration] = STATE(909),
+ [sym_lexical_declaration] = STATE(909),
+ [sym_statement_block] = STATE(41),
+ [sym_if_statement] = STATE(41),
+ [sym_switch_statement] = STATE(41),
+ [sym_for_statement] = STATE(41),
+ [sym_for_in_statement] = STATE(41),
+ [sym_while_statement] = STATE(41),
+ [sym_do_statement] = STATE(41),
+ [sym_try_statement] = STATE(41),
+ [sym_with_statement] = STATE(41),
+ [sym_break_statement] = STATE(41),
+ [sym_continue_statement] = STATE(41),
+ [sym_debugger_statement] = STATE(41),
+ [sym_return_statement] = STATE(41),
+ [sym_throw_statement] = STATE(41),
+ [sym_empty_statement] = STATE(41),
+ [sym_labeled_statement] = STATE(41),
+ [sym_parenthesized_expression] = STATE(1028),
+ [sym_expression] = STATE(1250),
+ [sym_primary_expression] = STATE(1249),
+ [sym_yield_expression] = STATE(1245),
+ [sym_object] = STATE(1235),
+ [sym_object_pattern] = STATE(2717),
+ [sym_array] = STATE(1235),
+ [sym_array_pattern] = STATE(2717),
+ [sym_glimmer_template] = STATE(1245),
+ [sym_glimmer_opening_tag] = STATE(1935),
+ [sym_jsx_element] = STATE(1245),
+ [sym_jsx_opening_element] = STATE(1651),
+ [sym_jsx_self_closing_element] = STATE(1245),
+ [sym_class] = STATE(1235),
+ [sym_class_declaration] = STATE(909),
+ [sym_function] = STATE(1235),
+ [sym_function_declaration] = STATE(909),
+ [sym_generator_function] = STATE(1235),
+ [sym_generator_function_declaration] = STATE(909),
+ [sym_arrow_function] = STATE(1235),
+ [sym_call_expression] = STATE(1235),
+ [sym_new_expression] = STATE(1245),
+ [sym_await_expression] = STATE(1245),
+ [sym_member_expression] = STATE(1028),
+ [sym_subscript_expression] = STATE(1028),
+ [sym_assignment_expression] = STATE(1245),
+ [sym__augmented_assignment_lhs] = STATE(1616),
+ [sym_augmented_assignment_expression] = STATE(1245),
+ [sym__destructuring_pattern] = STATE(2717),
+ [sym_ternary_expression] = STATE(1245),
+ [sym_binary_expression] = STATE(1245),
+ [sym_unary_expression] = STATE(1245),
+ [sym_update_expression] = STATE(1245),
+ [sym_sequence_expression] = STATE(2522),
+ [sym_string] = STATE(1235),
+ [sym_template_string] = STATE(1235),
+ [sym_regex] = STATE(1235),
+ [sym_meta_property] = STATE(1235),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2680),
+ [aux_sym_program_repeat1] = STATE(41),
+ [aux_sym_export_statement_repeat1] = STATE(1810),
+ [sym_identifier] = ACTIONS(7),
+ [anon_sym_export] = ACTIONS(11),
+ [anon_sym_LBRACE] = ACTIONS(13),
+ [anon_sym_RBRACE] = ACTIONS(440),
+ [anon_sym_import] = ACTIONS(15),
+ [anon_sym_var] = ACTIONS(17),
+ [anon_sym_let] = ACTIONS(19),
+ [anon_sym_const] = ACTIONS(19),
+ [anon_sym_if] = ACTIONS(21),
+ [anon_sym_switch] = ACTIONS(23),
+ [anon_sym_for] = ACTIONS(25),
+ [anon_sym_LPAREN] = ACTIONS(27),
+ [anon_sym_await] = ACTIONS(29),
+ [anon_sym_while] = ACTIONS(31),
+ [anon_sym_do] = ACTIONS(33),
+ [anon_sym_try] = ACTIONS(35),
+ [anon_sym_with] = ACTIONS(37),
+ [anon_sym_break] = ACTIONS(39),
+ [anon_sym_continue] = ACTIONS(41),
+ [anon_sym_debugger] = ACTIONS(43),
+ [anon_sym_return] = ACTIONS(45),
+ [anon_sym_throw] = ACTIONS(47),
+ [anon_sym_SEMI] = ACTIONS(49),
+ [anon_sym_yield] = ACTIONS(51),
+ [anon_sym_LBRACK] = ACTIONS(53),
+ [anon_sym_LTtemplate_GT] = ACTIONS(55),
+ [anon_sym_LT] = ACTIONS(57),
+ [anon_sym_DQUOTE] = ACTIONS(59),
+ [anon_sym_SQUOTE] = ACTIONS(61),
+ [anon_sym_class] = ACTIONS(63),
+ [anon_sym_async] = ACTIONS(65),
+ [anon_sym_function] = ACTIONS(67),
+ [anon_sym_new] = ACTIONS(69),
+ [anon_sym_PLUS] = ACTIONS(71),
+ [anon_sym_DASH] = ACTIONS(71),
+ [anon_sym_SLASH] = ACTIONS(73),
+ [anon_sym_BANG] = ACTIONS(71),
+ [anon_sym_TILDE] = ACTIONS(71),
+ [anon_sym_typeof] = ACTIONS(71),
+ [anon_sym_void] = ACTIONS(71),
+ [anon_sym_delete] = ACTIONS(71),
+ [anon_sym_PLUS_PLUS] = ACTIONS(75),
+ [anon_sym_DASH_DASH] = ACTIONS(75),
+ [sym_comment] = ACTIONS(3),
+ [anon_sym_BQUOTE] = ACTIONS(77),
+ [sym_number] = ACTIONS(79),
+ [sym_private_property_identifier] = ACTIONS(81),
+ [sym_this] = ACTIONS(79),
+ [sym_super] = ACTIONS(79),
+ [sym_true] = ACTIONS(79),
+ [sym_false] = ACTIONS(79),
+ [sym_null] = ACTIONS(79),
+ [sym_undefined] = ACTIONS(83),
+ [anon_sym_AT] = ACTIONS(85),
+ [anon_sym_static] = ACTIONS(87),
+ [anon_sym_get] = ACTIONS(87),
+ [anon_sym_set] = ACTIONS(87),
+ },
+ [39] = {
[sym_export_statement] = STATE(15),
[sym_declaration] = STATE(15),
- [sym_import] = STATE(1268),
+ [sym_import] = STATE(1235),
[sym_import_statement] = STATE(15),
[sym_expression_statement] = STATE(15),
- [sym_variable_declaration] = STATE(971),
- [sym_lexical_declaration] = STATE(971),
+ [sym_variable_declaration] = STATE(909),
+ [sym_lexical_declaration] = STATE(909),
[sym_statement_block] = STATE(15),
[sym_if_statement] = STATE(15),
[sym_switch_statement] = STATE(15),
@@ -17919,52 +18640,52 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_throw_statement] = STATE(15),
[sym_empty_statement] = STATE(15),
[sym_labeled_statement] = STATE(15),
- [sym_parenthesized_expression] = STATE(1029),
- [sym_expression] = STATE(1248),
- [sym_primary_expression] = STATE(1247),
- [sym_yield_expression] = STATE(1246),
- [sym_object] = STATE(1268),
- [sym_object_pattern] = STATE(2656),
- [sym_array] = STATE(1268),
- [sym_array_pattern] = STATE(2656),
- [sym_glimmer_template] = STATE(1246),
- [sym_glimmer_opening_tag] = STATE(1921),
- [sym_jsx_element] = STATE(1246),
- [sym_jsx_opening_element] = STATE(1653),
- [sym_jsx_self_closing_element] = STATE(1246),
- [sym_class] = STATE(1268),
- [sym_class_declaration] = STATE(971),
- [sym_function] = STATE(1268),
- [sym_function_declaration] = STATE(971),
- [sym_generator_function] = STATE(1268),
- [sym_generator_function_declaration] = STATE(971),
- [sym_arrow_function] = STATE(1268),
- [sym_call_expression] = STATE(1268),
- [sym_new_expression] = STATE(1246),
- [sym_await_expression] = STATE(1246),
- [sym_member_expression] = STATE(1029),
- [sym_subscript_expression] = STATE(1029),
- [sym_assignment_expression] = STATE(1246),
- [sym__augmented_assignment_lhs] = STATE(1597),
- [sym_augmented_assignment_expression] = STATE(1246),
- [sym__destructuring_pattern] = STATE(2656),
- [sym_ternary_expression] = STATE(1246),
- [sym_binary_expression] = STATE(1246),
- [sym_unary_expression] = STATE(1246),
- [sym_update_expression] = STATE(1246),
- [sym_sequence_expression] = STATE(2627),
- [sym_string] = STATE(1268),
- [sym_template_string] = STATE(1268),
- [sym_regex] = STATE(1268),
- [sym_meta_property] = STATE(1268),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2662),
+ [sym_parenthesized_expression] = STATE(1028),
+ [sym_expression] = STATE(1250),
+ [sym_primary_expression] = STATE(1249),
+ [sym_yield_expression] = STATE(1245),
+ [sym_object] = STATE(1235),
+ [sym_object_pattern] = STATE(2717),
+ [sym_array] = STATE(1235),
+ [sym_array_pattern] = STATE(2717),
+ [sym_glimmer_template] = STATE(1245),
+ [sym_glimmer_opening_tag] = STATE(1935),
+ [sym_jsx_element] = STATE(1245),
+ [sym_jsx_opening_element] = STATE(1651),
+ [sym_jsx_self_closing_element] = STATE(1245),
+ [sym_class] = STATE(1235),
+ [sym_class_declaration] = STATE(909),
+ [sym_function] = STATE(1235),
+ [sym_function_declaration] = STATE(909),
+ [sym_generator_function] = STATE(1235),
+ [sym_generator_function_declaration] = STATE(909),
+ [sym_arrow_function] = STATE(1235),
+ [sym_call_expression] = STATE(1235),
+ [sym_new_expression] = STATE(1245),
+ [sym_await_expression] = STATE(1245),
+ [sym_member_expression] = STATE(1028),
+ [sym_subscript_expression] = STATE(1028),
+ [sym_assignment_expression] = STATE(1245),
+ [sym__augmented_assignment_lhs] = STATE(1616),
+ [sym_augmented_assignment_expression] = STATE(1245),
+ [sym__destructuring_pattern] = STATE(2717),
+ [sym_ternary_expression] = STATE(1245),
+ [sym_binary_expression] = STATE(1245),
+ [sym_unary_expression] = STATE(1245),
+ [sym_update_expression] = STATE(1245),
+ [sym_sequence_expression] = STATE(2522),
+ [sym_string] = STATE(1235),
+ [sym_template_string] = STATE(1235),
+ [sym_regex] = STATE(1235),
+ [sym_meta_property] = STATE(1235),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2680),
[aux_sym_program_repeat1] = STATE(15),
- [aux_sym_export_statement_repeat1] = STATE(1827),
+ [aux_sym_export_statement_repeat1] = STATE(1810),
[sym_identifier] = ACTIONS(7),
[anon_sym_export] = ACTIONS(11),
[anon_sym_LBRACE] = ACTIONS(13),
- [anon_sym_RBRACE] = ACTIONS(438),
+ [anon_sym_RBRACE] = ACTIONS(442),
[anon_sym_import] = ACTIONS(15),
[anon_sym_var] = ACTIONS(17),
[anon_sym_let] = ACTIONS(19),
@@ -17988,22 +18709,22 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_LBRACK] = ACTIONS(53),
[anon_sym_LTtemplate_GT] = ACTIONS(55),
[anon_sym_LT] = ACTIONS(57),
- [anon_sym_class] = ACTIONS(59),
- [anon_sym_async] = ACTIONS(61),
- [anon_sym_function] = ACTIONS(63),
- [anon_sym_new] = ACTIONS(65),
- [anon_sym_PLUS] = ACTIONS(67),
- [anon_sym_DASH] = ACTIONS(67),
- [anon_sym_SLASH] = ACTIONS(69),
- [anon_sym_BANG] = ACTIONS(67),
- [anon_sym_TILDE] = ACTIONS(67),
- [anon_sym_typeof] = ACTIONS(67),
- [anon_sym_void] = ACTIONS(67),
- [anon_sym_delete] = ACTIONS(67),
- [anon_sym_PLUS_PLUS] = ACTIONS(71),
- [anon_sym_DASH_DASH] = ACTIONS(71),
- [anon_sym_DQUOTE] = ACTIONS(73),
- [anon_sym_SQUOTE] = ACTIONS(75),
+ [anon_sym_DQUOTE] = ACTIONS(59),
+ [anon_sym_SQUOTE] = ACTIONS(61),
+ [anon_sym_class] = ACTIONS(63),
+ [anon_sym_async] = ACTIONS(65),
+ [anon_sym_function] = ACTIONS(67),
+ [anon_sym_new] = ACTIONS(69),
+ [anon_sym_PLUS] = ACTIONS(71),
+ [anon_sym_DASH] = ACTIONS(71),
+ [anon_sym_SLASH] = ACTIONS(73),
+ [anon_sym_BANG] = ACTIONS(71),
+ [anon_sym_TILDE] = ACTIONS(71),
+ [anon_sym_typeof] = ACTIONS(71),
+ [anon_sym_void] = ACTIONS(71),
+ [anon_sym_delete] = ACTIONS(71),
+ [anon_sym_PLUS_PLUS] = ACTIONS(75),
+ [anon_sym_DASH_DASH] = ACTIONS(75),
[sym_comment] = ACTIONS(3),
[anon_sym_BQUOTE] = ACTIONS(77),
[sym_number] = ACTIONS(79),
@@ -18019,76 +18740,76 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_get] = ACTIONS(87),
[anon_sym_set] = ACTIONS(87),
},
- [38] = {
- [sym_export_statement] = STATE(15),
- [sym_declaration] = STATE(15),
- [sym_import] = STATE(1268),
- [sym_import_statement] = STATE(15),
- [sym_expression_statement] = STATE(15),
- [sym_variable_declaration] = STATE(971),
- [sym_lexical_declaration] = STATE(971),
- [sym_statement_block] = STATE(15),
- [sym_if_statement] = STATE(15),
- [sym_switch_statement] = STATE(15),
- [sym_for_statement] = STATE(15),
- [sym_for_in_statement] = STATE(15),
- [sym_while_statement] = STATE(15),
- [sym_do_statement] = STATE(15),
- [sym_try_statement] = STATE(15),
- [sym_with_statement] = STATE(15),
- [sym_break_statement] = STATE(15),
- [sym_continue_statement] = STATE(15),
- [sym_debugger_statement] = STATE(15),
- [sym_return_statement] = STATE(15),
- [sym_throw_statement] = STATE(15),
- [sym_empty_statement] = STATE(15),
- [sym_labeled_statement] = STATE(15),
- [sym_parenthesized_expression] = STATE(1029),
- [sym_expression] = STATE(1248),
- [sym_primary_expression] = STATE(1247),
- [sym_yield_expression] = STATE(1246),
- [sym_object] = STATE(1268),
- [sym_object_pattern] = STATE(2656),
- [sym_array] = STATE(1268),
- [sym_array_pattern] = STATE(2656),
- [sym_glimmer_template] = STATE(1246),
- [sym_glimmer_opening_tag] = STATE(1921),
- [sym_jsx_element] = STATE(1246),
- [sym_jsx_opening_element] = STATE(1653),
- [sym_jsx_self_closing_element] = STATE(1246),
- [sym_class] = STATE(1268),
- [sym_class_declaration] = STATE(971),
- [sym_function] = STATE(1268),
- [sym_function_declaration] = STATE(971),
- [sym_generator_function] = STATE(1268),
- [sym_generator_function_declaration] = STATE(971),
- [sym_arrow_function] = STATE(1268),
- [sym_call_expression] = STATE(1268),
- [sym_new_expression] = STATE(1246),
- [sym_await_expression] = STATE(1246),
- [sym_member_expression] = STATE(1029),
- [sym_subscript_expression] = STATE(1029),
- [sym_assignment_expression] = STATE(1246),
- [sym__augmented_assignment_lhs] = STATE(1597),
- [sym_augmented_assignment_expression] = STATE(1246),
- [sym__destructuring_pattern] = STATE(2656),
- [sym_ternary_expression] = STATE(1246),
- [sym_binary_expression] = STATE(1246),
- [sym_unary_expression] = STATE(1246),
- [sym_update_expression] = STATE(1246),
- [sym_sequence_expression] = STATE(2627),
- [sym_string] = STATE(1268),
- [sym_template_string] = STATE(1268),
- [sym_regex] = STATE(1268),
- [sym_meta_property] = STATE(1268),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2662),
- [aux_sym_program_repeat1] = STATE(15),
- [aux_sym_export_statement_repeat1] = STATE(1827),
+ [40] = {
+ [sym_export_statement] = STATE(53),
+ [sym_declaration] = STATE(53),
+ [sym_import] = STATE(1235),
+ [sym_import_statement] = STATE(53),
+ [sym_expression_statement] = STATE(53),
+ [sym_variable_declaration] = STATE(909),
+ [sym_lexical_declaration] = STATE(909),
+ [sym_statement_block] = STATE(53),
+ [sym_if_statement] = STATE(53),
+ [sym_switch_statement] = STATE(53),
+ [sym_for_statement] = STATE(53),
+ [sym_for_in_statement] = STATE(53),
+ [sym_while_statement] = STATE(53),
+ [sym_do_statement] = STATE(53),
+ [sym_try_statement] = STATE(53),
+ [sym_with_statement] = STATE(53),
+ [sym_break_statement] = STATE(53),
+ [sym_continue_statement] = STATE(53),
+ [sym_debugger_statement] = STATE(53),
+ [sym_return_statement] = STATE(53),
+ [sym_throw_statement] = STATE(53),
+ [sym_empty_statement] = STATE(53),
+ [sym_labeled_statement] = STATE(53),
+ [sym_parenthesized_expression] = STATE(1028),
+ [sym_expression] = STATE(1250),
+ [sym_primary_expression] = STATE(1249),
+ [sym_yield_expression] = STATE(1245),
+ [sym_object] = STATE(1235),
+ [sym_object_pattern] = STATE(2717),
+ [sym_array] = STATE(1235),
+ [sym_array_pattern] = STATE(2717),
+ [sym_glimmer_template] = STATE(1245),
+ [sym_glimmer_opening_tag] = STATE(1935),
+ [sym_jsx_element] = STATE(1245),
+ [sym_jsx_opening_element] = STATE(1651),
+ [sym_jsx_self_closing_element] = STATE(1245),
+ [sym_class] = STATE(1235),
+ [sym_class_declaration] = STATE(909),
+ [sym_function] = STATE(1235),
+ [sym_function_declaration] = STATE(909),
+ [sym_generator_function] = STATE(1235),
+ [sym_generator_function_declaration] = STATE(909),
+ [sym_arrow_function] = STATE(1235),
+ [sym_call_expression] = STATE(1235),
+ [sym_new_expression] = STATE(1245),
+ [sym_await_expression] = STATE(1245),
+ [sym_member_expression] = STATE(1028),
+ [sym_subscript_expression] = STATE(1028),
+ [sym_assignment_expression] = STATE(1245),
+ [sym__augmented_assignment_lhs] = STATE(1616),
+ [sym_augmented_assignment_expression] = STATE(1245),
+ [sym__destructuring_pattern] = STATE(2717),
+ [sym_ternary_expression] = STATE(1245),
+ [sym_binary_expression] = STATE(1245),
+ [sym_unary_expression] = STATE(1245),
+ [sym_update_expression] = STATE(1245),
+ [sym_sequence_expression] = STATE(2522),
+ [sym_string] = STATE(1235),
+ [sym_template_string] = STATE(1235),
+ [sym_regex] = STATE(1235),
+ [sym_meta_property] = STATE(1235),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2680),
+ [aux_sym_program_repeat1] = STATE(53),
+ [aux_sym_export_statement_repeat1] = STATE(1810),
[sym_identifier] = ACTIONS(7),
[anon_sym_export] = ACTIONS(11),
[anon_sym_LBRACE] = ACTIONS(13),
- [anon_sym_RBRACE] = ACTIONS(440),
+ [anon_sym_RBRACE] = ACTIONS(444),
[anon_sym_import] = ACTIONS(15),
[anon_sym_var] = ACTIONS(17),
[anon_sym_let] = ACTIONS(19),
@@ -18112,22 +18833,22 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_LBRACK] = ACTIONS(53),
[anon_sym_LTtemplate_GT] = ACTIONS(55),
[anon_sym_LT] = ACTIONS(57),
- [anon_sym_class] = ACTIONS(59),
- [anon_sym_async] = ACTIONS(61),
- [anon_sym_function] = ACTIONS(63),
- [anon_sym_new] = ACTIONS(65),
- [anon_sym_PLUS] = ACTIONS(67),
- [anon_sym_DASH] = ACTIONS(67),
- [anon_sym_SLASH] = ACTIONS(69),
- [anon_sym_BANG] = ACTIONS(67),
- [anon_sym_TILDE] = ACTIONS(67),
- [anon_sym_typeof] = ACTIONS(67),
- [anon_sym_void] = ACTIONS(67),
- [anon_sym_delete] = ACTIONS(67),
- [anon_sym_PLUS_PLUS] = ACTIONS(71),
- [anon_sym_DASH_DASH] = ACTIONS(71),
- [anon_sym_DQUOTE] = ACTIONS(73),
- [anon_sym_SQUOTE] = ACTIONS(75),
+ [anon_sym_DQUOTE] = ACTIONS(59),
+ [anon_sym_SQUOTE] = ACTIONS(61),
+ [anon_sym_class] = ACTIONS(63),
+ [anon_sym_async] = ACTIONS(65),
+ [anon_sym_function] = ACTIONS(67),
+ [anon_sym_new] = ACTIONS(69),
+ [anon_sym_PLUS] = ACTIONS(71),
+ [anon_sym_DASH] = ACTIONS(71),
+ [anon_sym_SLASH] = ACTIONS(73),
+ [anon_sym_BANG] = ACTIONS(71),
+ [anon_sym_TILDE] = ACTIONS(71),
+ [anon_sym_typeof] = ACTIONS(71),
+ [anon_sym_void] = ACTIONS(71),
+ [anon_sym_delete] = ACTIONS(71),
+ [anon_sym_PLUS_PLUS] = ACTIONS(75),
+ [anon_sym_DASH_DASH] = ACTIONS(75),
[sym_comment] = ACTIONS(3),
[anon_sym_BQUOTE] = ACTIONS(77),
[sym_number] = ACTIONS(79),
@@ -18143,76 +18864,76 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_get] = ACTIONS(87),
[anon_sym_set] = ACTIONS(87),
},
- [39] = {
- [sym_export_statement] = STATE(38),
- [sym_declaration] = STATE(38),
- [sym_import] = STATE(1268),
- [sym_import_statement] = STATE(38),
- [sym_expression_statement] = STATE(38),
- [sym_variable_declaration] = STATE(971),
- [sym_lexical_declaration] = STATE(971),
- [sym_statement_block] = STATE(38),
- [sym_if_statement] = STATE(38),
- [sym_switch_statement] = STATE(38),
- [sym_for_statement] = STATE(38),
- [sym_for_in_statement] = STATE(38),
- [sym_while_statement] = STATE(38),
- [sym_do_statement] = STATE(38),
- [sym_try_statement] = STATE(38),
- [sym_with_statement] = STATE(38),
- [sym_break_statement] = STATE(38),
- [sym_continue_statement] = STATE(38),
- [sym_debugger_statement] = STATE(38),
- [sym_return_statement] = STATE(38),
- [sym_throw_statement] = STATE(38),
- [sym_empty_statement] = STATE(38),
- [sym_labeled_statement] = STATE(38),
- [sym_parenthesized_expression] = STATE(1029),
- [sym_expression] = STATE(1248),
- [sym_primary_expression] = STATE(1247),
- [sym_yield_expression] = STATE(1246),
- [sym_object] = STATE(1268),
- [sym_object_pattern] = STATE(2656),
- [sym_array] = STATE(1268),
- [sym_array_pattern] = STATE(2656),
- [sym_glimmer_template] = STATE(1246),
- [sym_glimmer_opening_tag] = STATE(1921),
- [sym_jsx_element] = STATE(1246),
- [sym_jsx_opening_element] = STATE(1653),
- [sym_jsx_self_closing_element] = STATE(1246),
- [sym_class] = STATE(1268),
- [sym_class_declaration] = STATE(971),
- [sym_function] = STATE(1268),
- [sym_function_declaration] = STATE(971),
- [sym_generator_function] = STATE(1268),
- [sym_generator_function_declaration] = STATE(971),
- [sym_arrow_function] = STATE(1268),
- [sym_call_expression] = STATE(1268),
- [sym_new_expression] = STATE(1246),
- [sym_await_expression] = STATE(1246),
- [sym_member_expression] = STATE(1029),
- [sym_subscript_expression] = STATE(1029),
- [sym_assignment_expression] = STATE(1246),
- [sym__augmented_assignment_lhs] = STATE(1597),
- [sym_augmented_assignment_expression] = STATE(1246),
- [sym__destructuring_pattern] = STATE(2656),
- [sym_ternary_expression] = STATE(1246),
- [sym_binary_expression] = STATE(1246),
- [sym_unary_expression] = STATE(1246),
- [sym_update_expression] = STATE(1246),
- [sym_sequence_expression] = STATE(2627),
- [sym_string] = STATE(1268),
- [sym_template_string] = STATE(1268),
- [sym_regex] = STATE(1268),
- [sym_meta_property] = STATE(1268),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2662),
- [aux_sym_program_repeat1] = STATE(38),
- [aux_sym_export_statement_repeat1] = STATE(1827),
+ [41] = {
+ [sym_export_statement] = STATE(15),
+ [sym_declaration] = STATE(15),
+ [sym_import] = STATE(1235),
+ [sym_import_statement] = STATE(15),
+ [sym_expression_statement] = STATE(15),
+ [sym_variable_declaration] = STATE(909),
+ [sym_lexical_declaration] = STATE(909),
+ [sym_statement_block] = STATE(15),
+ [sym_if_statement] = STATE(15),
+ [sym_switch_statement] = STATE(15),
+ [sym_for_statement] = STATE(15),
+ [sym_for_in_statement] = STATE(15),
+ [sym_while_statement] = STATE(15),
+ [sym_do_statement] = STATE(15),
+ [sym_try_statement] = STATE(15),
+ [sym_with_statement] = STATE(15),
+ [sym_break_statement] = STATE(15),
+ [sym_continue_statement] = STATE(15),
+ [sym_debugger_statement] = STATE(15),
+ [sym_return_statement] = STATE(15),
+ [sym_throw_statement] = STATE(15),
+ [sym_empty_statement] = STATE(15),
+ [sym_labeled_statement] = STATE(15),
+ [sym_parenthesized_expression] = STATE(1028),
+ [sym_expression] = STATE(1250),
+ [sym_primary_expression] = STATE(1249),
+ [sym_yield_expression] = STATE(1245),
+ [sym_object] = STATE(1235),
+ [sym_object_pattern] = STATE(2717),
+ [sym_array] = STATE(1235),
+ [sym_array_pattern] = STATE(2717),
+ [sym_glimmer_template] = STATE(1245),
+ [sym_glimmer_opening_tag] = STATE(1935),
+ [sym_jsx_element] = STATE(1245),
+ [sym_jsx_opening_element] = STATE(1651),
+ [sym_jsx_self_closing_element] = STATE(1245),
+ [sym_class] = STATE(1235),
+ [sym_class_declaration] = STATE(909),
+ [sym_function] = STATE(1235),
+ [sym_function_declaration] = STATE(909),
+ [sym_generator_function] = STATE(1235),
+ [sym_generator_function_declaration] = STATE(909),
+ [sym_arrow_function] = STATE(1235),
+ [sym_call_expression] = STATE(1235),
+ [sym_new_expression] = STATE(1245),
+ [sym_await_expression] = STATE(1245),
+ [sym_member_expression] = STATE(1028),
+ [sym_subscript_expression] = STATE(1028),
+ [sym_assignment_expression] = STATE(1245),
+ [sym__augmented_assignment_lhs] = STATE(1616),
+ [sym_augmented_assignment_expression] = STATE(1245),
+ [sym__destructuring_pattern] = STATE(2717),
+ [sym_ternary_expression] = STATE(1245),
+ [sym_binary_expression] = STATE(1245),
+ [sym_unary_expression] = STATE(1245),
+ [sym_update_expression] = STATE(1245),
+ [sym_sequence_expression] = STATE(2522),
+ [sym_string] = STATE(1235),
+ [sym_template_string] = STATE(1235),
+ [sym_regex] = STATE(1235),
+ [sym_meta_property] = STATE(1235),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2680),
+ [aux_sym_program_repeat1] = STATE(15),
+ [aux_sym_export_statement_repeat1] = STATE(1810),
[sym_identifier] = ACTIONS(7),
[anon_sym_export] = ACTIONS(11),
[anon_sym_LBRACE] = ACTIONS(13),
- [anon_sym_RBRACE] = ACTIONS(442),
+ [anon_sym_RBRACE] = ACTIONS(446),
[anon_sym_import] = ACTIONS(15),
[anon_sym_var] = ACTIONS(17),
[anon_sym_let] = ACTIONS(19),
@@ -18236,22 +18957,22 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_LBRACK] = ACTIONS(53),
[anon_sym_LTtemplate_GT] = ACTIONS(55),
[anon_sym_LT] = ACTIONS(57),
- [anon_sym_class] = ACTIONS(59),
- [anon_sym_async] = ACTIONS(61),
- [anon_sym_function] = ACTIONS(63),
- [anon_sym_new] = ACTIONS(65),
- [anon_sym_PLUS] = ACTIONS(67),
- [anon_sym_DASH] = ACTIONS(67),
- [anon_sym_SLASH] = ACTIONS(69),
- [anon_sym_BANG] = ACTIONS(67),
- [anon_sym_TILDE] = ACTIONS(67),
- [anon_sym_typeof] = ACTIONS(67),
- [anon_sym_void] = ACTIONS(67),
- [anon_sym_delete] = ACTIONS(67),
- [anon_sym_PLUS_PLUS] = ACTIONS(71),
- [anon_sym_DASH_DASH] = ACTIONS(71),
- [anon_sym_DQUOTE] = ACTIONS(73),
- [anon_sym_SQUOTE] = ACTIONS(75),
+ [anon_sym_DQUOTE] = ACTIONS(59),
+ [anon_sym_SQUOTE] = ACTIONS(61),
+ [anon_sym_class] = ACTIONS(63),
+ [anon_sym_async] = ACTIONS(65),
+ [anon_sym_function] = ACTIONS(67),
+ [anon_sym_new] = ACTIONS(69),
+ [anon_sym_PLUS] = ACTIONS(71),
+ [anon_sym_DASH] = ACTIONS(71),
+ [anon_sym_SLASH] = ACTIONS(73),
+ [anon_sym_BANG] = ACTIONS(71),
+ [anon_sym_TILDE] = ACTIONS(71),
+ [anon_sym_typeof] = ACTIONS(71),
+ [anon_sym_void] = ACTIONS(71),
+ [anon_sym_delete] = ACTIONS(71),
+ [anon_sym_PLUS_PLUS] = ACTIONS(75),
+ [anon_sym_DASH_DASH] = ACTIONS(75),
[sym_comment] = ACTIONS(3),
[anon_sym_BQUOTE] = ACTIONS(77),
[sym_number] = ACTIONS(79),
@@ -18267,76 +18988,76 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_get] = ACTIONS(87),
[anon_sym_set] = ACTIONS(87),
},
- [40] = {
- [sym_export_statement] = STATE(15),
- [sym_declaration] = STATE(15),
- [sym_import] = STATE(1268),
- [sym_import_statement] = STATE(15),
- [sym_expression_statement] = STATE(15),
- [sym_variable_declaration] = STATE(971),
- [sym_lexical_declaration] = STATE(971),
- [sym_statement_block] = STATE(15),
- [sym_if_statement] = STATE(15),
- [sym_switch_statement] = STATE(15),
- [sym_for_statement] = STATE(15),
- [sym_for_in_statement] = STATE(15),
- [sym_while_statement] = STATE(15),
- [sym_do_statement] = STATE(15),
- [sym_try_statement] = STATE(15),
- [sym_with_statement] = STATE(15),
- [sym_break_statement] = STATE(15),
- [sym_continue_statement] = STATE(15),
- [sym_debugger_statement] = STATE(15),
- [sym_return_statement] = STATE(15),
- [sym_throw_statement] = STATE(15),
- [sym_empty_statement] = STATE(15),
- [sym_labeled_statement] = STATE(15),
- [sym_parenthesized_expression] = STATE(1029),
- [sym_expression] = STATE(1248),
- [sym_primary_expression] = STATE(1247),
- [sym_yield_expression] = STATE(1246),
- [sym_object] = STATE(1268),
- [sym_object_pattern] = STATE(2656),
- [sym_array] = STATE(1268),
- [sym_array_pattern] = STATE(2656),
- [sym_glimmer_template] = STATE(1246),
- [sym_glimmer_opening_tag] = STATE(1921),
- [sym_jsx_element] = STATE(1246),
- [sym_jsx_opening_element] = STATE(1653),
- [sym_jsx_self_closing_element] = STATE(1246),
- [sym_class] = STATE(1268),
- [sym_class_declaration] = STATE(971),
- [sym_function] = STATE(1268),
- [sym_function_declaration] = STATE(971),
- [sym_generator_function] = STATE(1268),
- [sym_generator_function_declaration] = STATE(971),
- [sym_arrow_function] = STATE(1268),
- [sym_call_expression] = STATE(1268),
- [sym_new_expression] = STATE(1246),
- [sym_await_expression] = STATE(1246),
- [sym_member_expression] = STATE(1029),
- [sym_subscript_expression] = STATE(1029),
- [sym_assignment_expression] = STATE(1246),
- [sym__augmented_assignment_lhs] = STATE(1597),
- [sym_augmented_assignment_expression] = STATE(1246),
- [sym__destructuring_pattern] = STATE(2656),
- [sym_ternary_expression] = STATE(1246),
- [sym_binary_expression] = STATE(1246),
- [sym_unary_expression] = STATE(1246),
- [sym_update_expression] = STATE(1246),
- [sym_sequence_expression] = STATE(2627),
- [sym_string] = STATE(1268),
- [sym_template_string] = STATE(1268),
- [sym_regex] = STATE(1268),
- [sym_meta_property] = STATE(1268),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2662),
- [aux_sym_program_repeat1] = STATE(15),
- [aux_sym_export_statement_repeat1] = STATE(1827),
+ [42] = {
+ [sym_export_statement] = STATE(43),
+ [sym_declaration] = STATE(43),
+ [sym_import] = STATE(1235),
+ [sym_import_statement] = STATE(43),
+ [sym_expression_statement] = STATE(43),
+ [sym_variable_declaration] = STATE(909),
+ [sym_lexical_declaration] = STATE(909),
+ [sym_statement_block] = STATE(43),
+ [sym_if_statement] = STATE(43),
+ [sym_switch_statement] = STATE(43),
+ [sym_for_statement] = STATE(43),
+ [sym_for_in_statement] = STATE(43),
+ [sym_while_statement] = STATE(43),
+ [sym_do_statement] = STATE(43),
+ [sym_try_statement] = STATE(43),
+ [sym_with_statement] = STATE(43),
+ [sym_break_statement] = STATE(43),
+ [sym_continue_statement] = STATE(43),
+ [sym_debugger_statement] = STATE(43),
+ [sym_return_statement] = STATE(43),
+ [sym_throw_statement] = STATE(43),
+ [sym_empty_statement] = STATE(43),
+ [sym_labeled_statement] = STATE(43),
+ [sym_parenthesized_expression] = STATE(1028),
+ [sym_expression] = STATE(1250),
+ [sym_primary_expression] = STATE(1249),
+ [sym_yield_expression] = STATE(1245),
+ [sym_object] = STATE(1235),
+ [sym_object_pattern] = STATE(2717),
+ [sym_array] = STATE(1235),
+ [sym_array_pattern] = STATE(2717),
+ [sym_glimmer_template] = STATE(1245),
+ [sym_glimmer_opening_tag] = STATE(1935),
+ [sym_jsx_element] = STATE(1245),
+ [sym_jsx_opening_element] = STATE(1651),
+ [sym_jsx_self_closing_element] = STATE(1245),
+ [sym_class] = STATE(1235),
+ [sym_class_declaration] = STATE(909),
+ [sym_function] = STATE(1235),
+ [sym_function_declaration] = STATE(909),
+ [sym_generator_function] = STATE(1235),
+ [sym_generator_function_declaration] = STATE(909),
+ [sym_arrow_function] = STATE(1235),
+ [sym_call_expression] = STATE(1235),
+ [sym_new_expression] = STATE(1245),
+ [sym_await_expression] = STATE(1245),
+ [sym_member_expression] = STATE(1028),
+ [sym_subscript_expression] = STATE(1028),
+ [sym_assignment_expression] = STATE(1245),
+ [sym__augmented_assignment_lhs] = STATE(1616),
+ [sym_augmented_assignment_expression] = STATE(1245),
+ [sym__destructuring_pattern] = STATE(2717),
+ [sym_ternary_expression] = STATE(1245),
+ [sym_binary_expression] = STATE(1245),
+ [sym_unary_expression] = STATE(1245),
+ [sym_update_expression] = STATE(1245),
+ [sym_sequence_expression] = STATE(2522),
+ [sym_string] = STATE(1235),
+ [sym_template_string] = STATE(1235),
+ [sym_regex] = STATE(1235),
+ [sym_meta_property] = STATE(1235),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2680),
+ [aux_sym_program_repeat1] = STATE(43),
+ [aux_sym_export_statement_repeat1] = STATE(1810),
[sym_identifier] = ACTIONS(7),
[anon_sym_export] = ACTIONS(11),
[anon_sym_LBRACE] = ACTIONS(13),
- [anon_sym_RBRACE] = ACTIONS(444),
+ [anon_sym_RBRACE] = ACTIONS(448),
[anon_sym_import] = ACTIONS(15),
[anon_sym_var] = ACTIONS(17),
[anon_sym_let] = ACTIONS(19),
@@ -18360,22 +19081,22 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_LBRACK] = ACTIONS(53),
[anon_sym_LTtemplate_GT] = ACTIONS(55),
[anon_sym_LT] = ACTIONS(57),
- [anon_sym_class] = ACTIONS(59),
- [anon_sym_async] = ACTIONS(61),
- [anon_sym_function] = ACTIONS(63),
- [anon_sym_new] = ACTIONS(65),
- [anon_sym_PLUS] = ACTIONS(67),
- [anon_sym_DASH] = ACTIONS(67),
- [anon_sym_SLASH] = ACTIONS(69),
- [anon_sym_BANG] = ACTIONS(67),
- [anon_sym_TILDE] = ACTIONS(67),
- [anon_sym_typeof] = ACTIONS(67),
- [anon_sym_void] = ACTIONS(67),
- [anon_sym_delete] = ACTIONS(67),
- [anon_sym_PLUS_PLUS] = ACTIONS(71),
- [anon_sym_DASH_DASH] = ACTIONS(71),
- [anon_sym_DQUOTE] = ACTIONS(73),
- [anon_sym_SQUOTE] = ACTIONS(75),
+ [anon_sym_DQUOTE] = ACTIONS(59),
+ [anon_sym_SQUOTE] = ACTIONS(61),
+ [anon_sym_class] = ACTIONS(63),
+ [anon_sym_async] = ACTIONS(65),
+ [anon_sym_function] = ACTIONS(67),
+ [anon_sym_new] = ACTIONS(69),
+ [anon_sym_PLUS] = ACTIONS(71),
+ [anon_sym_DASH] = ACTIONS(71),
+ [anon_sym_SLASH] = ACTIONS(73),
+ [anon_sym_BANG] = ACTIONS(71),
+ [anon_sym_TILDE] = ACTIONS(71),
+ [anon_sym_typeof] = ACTIONS(71),
+ [anon_sym_void] = ACTIONS(71),
+ [anon_sym_delete] = ACTIONS(71),
+ [anon_sym_PLUS_PLUS] = ACTIONS(75),
+ [anon_sym_DASH_DASH] = ACTIONS(75),
[sym_comment] = ACTIONS(3),
[anon_sym_BQUOTE] = ACTIONS(77),
[sym_number] = ACTIONS(79),
@@ -18391,14 +19112,14 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_get] = ACTIONS(87),
[anon_sym_set] = ACTIONS(87),
},
- [41] = {
+ [43] = {
[sym_export_statement] = STATE(15),
[sym_declaration] = STATE(15),
- [sym_import] = STATE(1268),
+ [sym_import] = STATE(1235),
[sym_import_statement] = STATE(15),
[sym_expression_statement] = STATE(15),
- [sym_variable_declaration] = STATE(971),
- [sym_lexical_declaration] = STATE(971),
+ [sym_variable_declaration] = STATE(909),
+ [sym_lexical_declaration] = STATE(909),
[sym_statement_block] = STATE(15),
[sym_if_statement] = STATE(15),
[sym_switch_statement] = STATE(15),
@@ -18415,52 +19136,52 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_throw_statement] = STATE(15),
[sym_empty_statement] = STATE(15),
[sym_labeled_statement] = STATE(15),
- [sym_parenthesized_expression] = STATE(1029),
- [sym_expression] = STATE(1248),
- [sym_primary_expression] = STATE(1247),
- [sym_yield_expression] = STATE(1246),
- [sym_object] = STATE(1268),
- [sym_object_pattern] = STATE(2656),
- [sym_array] = STATE(1268),
- [sym_array_pattern] = STATE(2656),
- [sym_glimmer_template] = STATE(1246),
- [sym_glimmer_opening_tag] = STATE(1921),
- [sym_jsx_element] = STATE(1246),
- [sym_jsx_opening_element] = STATE(1653),
- [sym_jsx_self_closing_element] = STATE(1246),
- [sym_class] = STATE(1268),
- [sym_class_declaration] = STATE(971),
- [sym_function] = STATE(1268),
- [sym_function_declaration] = STATE(971),
- [sym_generator_function] = STATE(1268),
- [sym_generator_function_declaration] = STATE(971),
- [sym_arrow_function] = STATE(1268),
- [sym_call_expression] = STATE(1268),
- [sym_new_expression] = STATE(1246),
- [sym_await_expression] = STATE(1246),
- [sym_member_expression] = STATE(1029),
- [sym_subscript_expression] = STATE(1029),
- [sym_assignment_expression] = STATE(1246),
- [sym__augmented_assignment_lhs] = STATE(1597),
- [sym_augmented_assignment_expression] = STATE(1246),
- [sym__destructuring_pattern] = STATE(2656),
- [sym_ternary_expression] = STATE(1246),
- [sym_binary_expression] = STATE(1246),
- [sym_unary_expression] = STATE(1246),
- [sym_update_expression] = STATE(1246),
- [sym_sequence_expression] = STATE(2627),
- [sym_string] = STATE(1268),
- [sym_template_string] = STATE(1268),
- [sym_regex] = STATE(1268),
- [sym_meta_property] = STATE(1268),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2662),
+ [sym_parenthesized_expression] = STATE(1028),
+ [sym_expression] = STATE(1250),
+ [sym_primary_expression] = STATE(1249),
+ [sym_yield_expression] = STATE(1245),
+ [sym_object] = STATE(1235),
+ [sym_object_pattern] = STATE(2717),
+ [sym_array] = STATE(1235),
+ [sym_array_pattern] = STATE(2717),
+ [sym_glimmer_template] = STATE(1245),
+ [sym_glimmer_opening_tag] = STATE(1935),
+ [sym_jsx_element] = STATE(1245),
+ [sym_jsx_opening_element] = STATE(1651),
+ [sym_jsx_self_closing_element] = STATE(1245),
+ [sym_class] = STATE(1235),
+ [sym_class_declaration] = STATE(909),
+ [sym_function] = STATE(1235),
+ [sym_function_declaration] = STATE(909),
+ [sym_generator_function] = STATE(1235),
+ [sym_generator_function_declaration] = STATE(909),
+ [sym_arrow_function] = STATE(1235),
+ [sym_call_expression] = STATE(1235),
+ [sym_new_expression] = STATE(1245),
+ [sym_await_expression] = STATE(1245),
+ [sym_member_expression] = STATE(1028),
+ [sym_subscript_expression] = STATE(1028),
+ [sym_assignment_expression] = STATE(1245),
+ [sym__augmented_assignment_lhs] = STATE(1616),
+ [sym_augmented_assignment_expression] = STATE(1245),
+ [sym__destructuring_pattern] = STATE(2717),
+ [sym_ternary_expression] = STATE(1245),
+ [sym_binary_expression] = STATE(1245),
+ [sym_unary_expression] = STATE(1245),
+ [sym_update_expression] = STATE(1245),
+ [sym_sequence_expression] = STATE(2522),
+ [sym_string] = STATE(1235),
+ [sym_template_string] = STATE(1235),
+ [sym_regex] = STATE(1235),
+ [sym_meta_property] = STATE(1235),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2680),
[aux_sym_program_repeat1] = STATE(15),
- [aux_sym_export_statement_repeat1] = STATE(1827),
+ [aux_sym_export_statement_repeat1] = STATE(1810),
[sym_identifier] = ACTIONS(7),
[anon_sym_export] = ACTIONS(11),
[anon_sym_LBRACE] = ACTIONS(13),
- [anon_sym_RBRACE] = ACTIONS(446),
+ [anon_sym_RBRACE] = ACTIONS(450),
[anon_sym_import] = ACTIONS(15),
[anon_sym_var] = ACTIONS(17),
[anon_sym_let] = ACTIONS(19),
@@ -18484,22 +19205,22 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_LBRACK] = ACTIONS(53),
[anon_sym_LTtemplate_GT] = ACTIONS(55),
[anon_sym_LT] = ACTIONS(57),
- [anon_sym_class] = ACTIONS(59),
- [anon_sym_async] = ACTIONS(61),
- [anon_sym_function] = ACTIONS(63),
- [anon_sym_new] = ACTIONS(65),
- [anon_sym_PLUS] = ACTIONS(67),
- [anon_sym_DASH] = ACTIONS(67),
- [anon_sym_SLASH] = ACTIONS(69),
- [anon_sym_BANG] = ACTIONS(67),
- [anon_sym_TILDE] = ACTIONS(67),
- [anon_sym_typeof] = ACTIONS(67),
- [anon_sym_void] = ACTIONS(67),
- [anon_sym_delete] = ACTIONS(67),
- [anon_sym_PLUS_PLUS] = ACTIONS(71),
- [anon_sym_DASH_DASH] = ACTIONS(71),
- [anon_sym_DQUOTE] = ACTIONS(73),
- [anon_sym_SQUOTE] = ACTIONS(75),
+ [anon_sym_DQUOTE] = ACTIONS(59),
+ [anon_sym_SQUOTE] = ACTIONS(61),
+ [anon_sym_class] = ACTIONS(63),
+ [anon_sym_async] = ACTIONS(65),
+ [anon_sym_function] = ACTIONS(67),
+ [anon_sym_new] = ACTIONS(69),
+ [anon_sym_PLUS] = ACTIONS(71),
+ [anon_sym_DASH] = ACTIONS(71),
+ [anon_sym_SLASH] = ACTIONS(73),
+ [anon_sym_BANG] = ACTIONS(71),
+ [anon_sym_TILDE] = ACTIONS(71),
+ [anon_sym_typeof] = ACTIONS(71),
+ [anon_sym_void] = ACTIONS(71),
+ [anon_sym_delete] = ACTIONS(71),
+ [anon_sym_PLUS_PLUS] = ACTIONS(75),
+ [anon_sym_DASH_DASH] = ACTIONS(75),
[sym_comment] = ACTIONS(3),
[anon_sym_BQUOTE] = ACTIONS(77),
[sym_number] = ACTIONS(79),
@@ -18515,76 +19236,76 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_get] = ACTIONS(87),
[anon_sym_set] = ACTIONS(87),
},
- [42] = {
- [sym_export_statement] = STATE(40),
- [sym_declaration] = STATE(40),
- [sym_import] = STATE(1268),
- [sym_import_statement] = STATE(40),
- [sym_expression_statement] = STATE(40),
- [sym_variable_declaration] = STATE(971),
- [sym_lexical_declaration] = STATE(971),
- [sym_statement_block] = STATE(40),
- [sym_if_statement] = STATE(40),
- [sym_switch_statement] = STATE(40),
- [sym_for_statement] = STATE(40),
- [sym_for_in_statement] = STATE(40),
- [sym_while_statement] = STATE(40),
- [sym_do_statement] = STATE(40),
- [sym_try_statement] = STATE(40),
- [sym_with_statement] = STATE(40),
- [sym_break_statement] = STATE(40),
- [sym_continue_statement] = STATE(40),
- [sym_debugger_statement] = STATE(40),
- [sym_return_statement] = STATE(40),
- [sym_throw_statement] = STATE(40),
- [sym_empty_statement] = STATE(40),
- [sym_labeled_statement] = STATE(40),
- [sym_parenthesized_expression] = STATE(1029),
- [sym_expression] = STATE(1248),
- [sym_primary_expression] = STATE(1247),
- [sym_yield_expression] = STATE(1246),
- [sym_object] = STATE(1268),
- [sym_object_pattern] = STATE(2656),
- [sym_array] = STATE(1268),
- [sym_array_pattern] = STATE(2656),
- [sym_glimmer_template] = STATE(1246),
- [sym_glimmer_opening_tag] = STATE(1921),
- [sym_jsx_element] = STATE(1246),
- [sym_jsx_opening_element] = STATE(1653),
- [sym_jsx_self_closing_element] = STATE(1246),
- [sym_class] = STATE(1268),
- [sym_class_declaration] = STATE(971),
- [sym_function] = STATE(1268),
- [sym_function_declaration] = STATE(971),
- [sym_generator_function] = STATE(1268),
- [sym_generator_function_declaration] = STATE(971),
- [sym_arrow_function] = STATE(1268),
- [sym_call_expression] = STATE(1268),
- [sym_new_expression] = STATE(1246),
- [sym_await_expression] = STATE(1246),
- [sym_member_expression] = STATE(1029),
- [sym_subscript_expression] = STATE(1029),
- [sym_assignment_expression] = STATE(1246),
- [sym__augmented_assignment_lhs] = STATE(1597),
- [sym_augmented_assignment_expression] = STATE(1246),
- [sym__destructuring_pattern] = STATE(2656),
- [sym_ternary_expression] = STATE(1246),
- [sym_binary_expression] = STATE(1246),
- [sym_unary_expression] = STATE(1246),
- [sym_update_expression] = STATE(1246),
- [sym_sequence_expression] = STATE(2627),
- [sym_string] = STATE(1268),
- [sym_template_string] = STATE(1268),
- [sym_regex] = STATE(1268),
- [sym_meta_property] = STATE(1268),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2662),
- [aux_sym_program_repeat1] = STATE(40),
- [aux_sym_export_statement_repeat1] = STATE(1827),
+ [44] = {
+ [sym_export_statement] = STATE(45),
+ [sym_declaration] = STATE(45),
+ [sym_import] = STATE(1235),
+ [sym_import_statement] = STATE(45),
+ [sym_expression_statement] = STATE(45),
+ [sym_variable_declaration] = STATE(909),
+ [sym_lexical_declaration] = STATE(909),
+ [sym_statement_block] = STATE(45),
+ [sym_if_statement] = STATE(45),
+ [sym_switch_statement] = STATE(45),
+ [sym_for_statement] = STATE(45),
+ [sym_for_in_statement] = STATE(45),
+ [sym_while_statement] = STATE(45),
+ [sym_do_statement] = STATE(45),
+ [sym_try_statement] = STATE(45),
+ [sym_with_statement] = STATE(45),
+ [sym_break_statement] = STATE(45),
+ [sym_continue_statement] = STATE(45),
+ [sym_debugger_statement] = STATE(45),
+ [sym_return_statement] = STATE(45),
+ [sym_throw_statement] = STATE(45),
+ [sym_empty_statement] = STATE(45),
+ [sym_labeled_statement] = STATE(45),
+ [sym_parenthesized_expression] = STATE(1028),
+ [sym_expression] = STATE(1250),
+ [sym_primary_expression] = STATE(1249),
+ [sym_yield_expression] = STATE(1245),
+ [sym_object] = STATE(1235),
+ [sym_object_pattern] = STATE(2717),
+ [sym_array] = STATE(1235),
+ [sym_array_pattern] = STATE(2717),
+ [sym_glimmer_template] = STATE(1245),
+ [sym_glimmer_opening_tag] = STATE(1935),
+ [sym_jsx_element] = STATE(1245),
+ [sym_jsx_opening_element] = STATE(1651),
+ [sym_jsx_self_closing_element] = STATE(1245),
+ [sym_class] = STATE(1235),
+ [sym_class_declaration] = STATE(909),
+ [sym_function] = STATE(1235),
+ [sym_function_declaration] = STATE(909),
+ [sym_generator_function] = STATE(1235),
+ [sym_generator_function_declaration] = STATE(909),
+ [sym_arrow_function] = STATE(1235),
+ [sym_call_expression] = STATE(1235),
+ [sym_new_expression] = STATE(1245),
+ [sym_await_expression] = STATE(1245),
+ [sym_member_expression] = STATE(1028),
+ [sym_subscript_expression] = STATE(1028),
+ [sym_assignment_expression] = STATE(1245),
+ [sym__augmented_assignment_lhs] = STATE(1616),
+ [sym_augmented_assignment_expression] = STATE(1245),
+ [sym__destructuring_pattern] = STATE(2717),
+ [sym_ternary_expression] = STATE(1245),
+ [sym_binary_expression] = STATE(1245),
+ [sym_unary_expression] = STATE(1245),
+ [sym_update_expression] = STATE(1245),
+ [sym_sequence_expression] = STATE(2522),
+ [sym_string] = STATE(1235),
+ [sym_template_string] = STATE(1235),
+ [sym_regex] = STATE(1235),
+ [sym_meta_property] = STATE(1235),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2680),
+ [aux_sym_program_repeat1] = STATE(45),
+ [aux_sym_export_statement_repeat1] = STATE(1810),
[sym_identifier] = ACTIONS(7),
[anon_sym_export] = ACTIONS(11),
[anon_sym_LBRACE] = ACTIONS(13),
- [anon_sym_RBRACE] = ACTIONS(448),
+ [anon_sym_RBRACE] = ACTIONS(452),
[anon_sym_import] = ACTIONS(15),
[anon_sym_var] = ACTIONS(17),
[anon_sym_let] = ACTIONS(19),
@@ -18608,22 +19329,22 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_LBRACK] = ACTIONS(53),
[anon_sym_LTtemplate_GT] = ACTIONS(55),
[anon_sym_LT] = ACTIONS(57),
- [anon_sym_class] = ACTIONS(59),
- [anon_sym_async] = ACTIONS(61),
- [anon_sym_function] = ACTIONS(63),
- [anon_sym_new] = ACTIONS(65),
- [anon_sym_PLUS] = ACTIONS(67),
- [anon_sym_DASH] = ACTIONS(67),
- [anon_sym_SLASH] = ACTIONS(69),
- [anon_sym_BANG] = ACTIONS(67),
- [anon_sym_TILDE] = ACTIONS(67),
- [anon_sym_typeof] = ACTIONS(67),
- [anon_sym_void] = ACTIONS(67),
- [anon_sym_delete] = ACTIONS(67),
- [anon_sym_PLUS_PLUS] = ACTIONS(71),
- [anon_sym_DASH_DASH] = ACTIONS(71),
- [anon_sym_DQUOTE] = ACTIONS(73),
- [anon_sym_SQUOTE] = ACTIONS(75),
+ [anon_sym_DQUOTE] = ACTIONS(59),
+ [anon_sym_SQUOTE] = ACTIONS(61),
+ [anon_sym_class] = ACTIONS(63),
+ [anon_sym_async] = ACTIONS(65),
+ [anon_sym_function] = ACTIONS(67),
+ [anon_sym_new] = ACTIONS(69),
+ [anon_sym_PLUS] = ACTIONS(71),
+ [anon_sym_DASH] = ACTIONS(71),
+ [anon_sym_SLASH] = ACTIONS(73),
+ [anon_sym_BANG] = ACTIONS(71),
+ [anon_sym_TILDE] = ACTIONS(71),
+ [anon_sym_typeof] = ACTIONS(71),
+ [anon_sym_void] = ACTIONS(71),
+ [anon_sym_delete] = ACTIONS(71),
+ [anon_sym_PLUS_PLUS] = ACTIONS(75),
+ [anon_sym_DASH_DASH] = ACTIONS(75),
[sym_comment] = ACTIONS(3),
[anon_sym_BQUOTE] = ACTIONS(77),
[sym_number] = ACTIONS(79),
@@ -18639,14 +19360,14 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_get] = ACTIONS(87),
[anon_sym_set] = ACTIONS(87),
},
- [43] = {
+ [45] = {
[sym_export_statement] = STATE(15),
[sym_declaration] = STATE(15),
- [sym_import] = STATE(1268),
+ [sym_import] = STATE(1235),
[sym_import_statement] = STATE(15),
[sym_expression_statement] = STATE(15),
- [sym_variable_declaration] = STATE(971),
- [sym_lexical_declaration] = STATE(971),
+ [sym_variable_declaration] = STATE(909),
+ [sym_lexical_declaration] = STATE(909),
[sym_statement_block] = STATE(15),
[sym_if_statement] = STATE(15),
[sym_switch_statement] = STATE(15),
@@ -18663,52 +19384,52 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_throw_statement] = STATE(15),
[sym_empty_statement] = STATE(15),
[sym_labeled_statement] = STATE(15),
- [sym_parenthesized_expression] = STATE(1029),
- [sym_expression] = STATE(1248),
- [sym_primary_expression] = STATE(1247),
- [sym_yield_expression] = STATE(1246),
- [sym_object] = STATE(1268),
- [sym_object_pattern] = STATE(2656),
- [sym_array] = STATE(1268),
- [sym_array_pattern] = STATE(2656),
- [sym_glimmer_template] = STATE(1246),
- [sym_glimmer_opening_tag] = STATE(1921),
- [sym_jsx_element] = STATE(1246),
- [sym_jsx_opening_element] = STATE(1653),
- [sym_jsx_self_closing_element] = STATE(1246),
- [sym_class] = STATE(1268),
- [sym_class_declaration] = STATE(971),
- [sym_function] = STATE(1268),
- [sym_function_declaration] = STATE(971),
- [sym_generator_function] = STATE(1268),
- [sym_generator_function_declaration] = STATE(971),
- [sym_arrow_function] = STATE(1268),
- [sym_call_expression] = STATE(1268),
- [sym_new_expression] = STATE(1246),
- [sym_await_expression] = STATE(1246),
- [sym_member_expression] = STATE(1029),
- [sym_subscript_expression] = STATE(1029),
- [sym_assignment_expression] = STATE(1246),
- [sym__augmented_assignment_lhs] = STATE(1597),
- [sym_augmented_assignment_expression] = STATE(1246),
- [sym__destructuring_pattern] = STATE(2656),
- [sym_ternary_expression] = STATE(1246),
- [sym_binary_expression] = STATE(1246),
- [sym_unary_expression] = STATE(1246),
- [sym_update_expression] = STATE(1246),
- [sym_sequence_expression] = STATE(2627),
- [sym_string] = STATE(1268),
- [sym_template_string] = STATE(1268),
- [sym_regex] = STATE(1268),
- [sym_meta_property] = STATE(1268),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2662),
+ [sym_parenthesized_expression] = STATE(1028),
+ [sym_expression] = STATE(1250),
+ [sym_primary_expression] = STATE(1249),
+ [sym_yield_expression] = STATE(1245),
+ [sym_object] = STATE(1235),
+ [sym_object_pattern] = STATE(2717),
+ [sym_array] = STATE(1235),
+ [sym_array_pattern] = STATE(2717),
+ [sym_glimmer_template] = STATE(1245),
+ [sym_glimmer_opening_tag] = STATE(1935),
+ [sym_jsx_element] = STATE(1245),
+ [sym_jsx_opening_element] = STATE(1651),
+ [sym_jsx_self_closing_element] = STATE(1245),
+ [sym_class] = STATE(1235),
+ [sym_class_declaration] = STATE(909),
+ [sym_function] = STATE(1235),
+ [sym_function_declaration] = STATE(909),
+ [sym_generator_function] = STATE(1235),
+ [sym_generator_function_declaration] = STATE(909),
+ [sym_arrow_function] = STATE(1235),
+ [sym_call_expression] = STATE(1235),
+ [sym_new_expression] = STATE(1245),
+ [sym_await_expression] = STATE(1245),
+ [sym_member_expression] = STATE(1028),
+ [sym_subscript_expression] = STATE(1028),
+ [sym_assignment_expression] = STATE(1245),
+ [sym__augmented_assignment_lhs] = STATE(1616),
+ [sym_augmented_assignment_expression] = STATE(1245),
+ [sym__destructuring_pattern] = STATE(2717),
+ [sym_ternary_expression] = STATE(1245),
+ [sym_binary_expression] = STATE(1245),
+ [sym_unary_expression] = STATE(1245),
+ [sym_update_expression] = STATE(1245),
+ [sym_sequence_expression] = STATE(2522),
+ [sym_string] = STATE(1235),
+ [sym_template_string] = STATE(1235),
+ [sym_regex] = STATE(1235),
+ [sym_meta_property] = STATE(1235),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2680),
[aux_sym_program_repeat1] = STATE(15),
- [aux_sym_export_statement_repeat1] = STATE(1827),
+ [aux_sym_export_statement_repeat1] = STATE(1810),
[sym_identifier] = ACTIONS(7),
[anon_sym_export] = ACTIONS(11),
[anon_sym_LBRACE] = ACTIONS(13),
- [anon_sym_RBRACE] = ACTIONS(450),
+ [anon_sym_RBRACE] = ACTIONS(454),
[anon_sym_import] = ACTIONS(15),
[anon_sym_var] = ACTIONS(17),
[anon_sym_let] = ACTIONS(19),
@@ -18732,22 +19453,22 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_LBRACK] = ACTIONS(53),
[anon_sym_LTtemplate_GT] = ACTIONS(55),
[anon_sym_LT] = ACTIONS(57),
- [anon_sym_class] = ACTIONS(59),
- [anon_sym_async] = ACTIONS(61),
- [anon_sym_function] = ACTIONS(63),
- [anon_sym_new] = ACTIONS(65),
- [anon_sym_PLUS] = ACTIONS(67),
- [anon_sym_DASH] = ACTIONS(67),
- [anon_sym_SLASH] = ACTIONS(69),
- [anon_sym_BANG] = ACTIONS(67),
- [anon_sym_TILDE] = ACTIONS(67),
- [anon_sym_typeof] = ACTIONS(67),
- [anon_sym_void] = ACTIONS(67),
- [anon_sym_delete] = ACTIONS(67),
- [anon_sym_PLUS_PLUS] = ACTIONS(71),
- [anon_sym_DASH_DASH] = ACTIONS(71),
- [anon_sym_DQUOTE] = ACTIONS(73),
- [anon_sym_SQUOTE] = ACTIONS(75),
+ [anon_sym_DQUOTE] = ACTIONS(59),
+ [anon_sym_SQUOTE] = ACTIONS(61),
+ [anon_sym_class] = ACTIONS(63),
+ [anon_sym_async] = ACTIONS(65),
+ [anon_sym_function] = ACTIONS(67),
+ [anon_sym_new] = ACTIONS(69),
+ [anon_sym_PLUS] = ACTIONS(71),
+ [anon_sym_DASH] = ACTIONS(71),
+ [anon_sym_SLASH] = ACTIONS(73),
+ [anon_sym_BANG] = ACTIONS(71),
+ [anon_sym_TILDE] = ACTIONS(71),
+ [anon_sym_typeof] = ACTIONS(71),
+ [anon_sym_void] = ACTIONS(71),
+ [anon_sym_delete] = ACTIONS(71),
+ [anon_sym_PLUS_PLUS] = ACTIONS(75),
+ [anon_sym_DASH_DASH] = ACTIONS(75),
[sym_comment] = ACTIONS(3),
[anon_sym_BQUOTE] = ACTIONS(77),
[sym_number] = ACTIONS(79),
@@ -18763,76 +19484,76 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_get] = ACTIONS(87),
[anon_sym_set] = ACTIONS(87),
},
- [44] = {
- [sym_export_statement] = STATE(41),
- [sym_declaration] = STATE(41),
- [sym_import] = STATE(1268),
- [sym_import_statement] = STATE(41),
- [sym_expression_statement] = STATE(41),
- [sym_variable_declaration] = STATE(971),
- [sym_lexical_declaration] = STATE(971),
- [sym_statement_block] = STATE(41),
- [sym_if_statement] = STATE(41),
- [sym_switch_statement] = STATE(41),
- [sym_for_statement] = STATE(41),
- [sym_for_in_statement] = STATE(41),
- [sym_while_statement] = STATE(41),
- [sym_do_statement] = STATE(41),
- [sym_try_statement] = STATE(41),
- [sym_with_statement] = STATE(41),
- [sym_break_statement] = STATE(41),
- [sym_continue_statement] = STATE(41),
- [sym_debugger_statement] = STATE(41),
- [sym_return_statement] = STATE(41),
- [sym_throw_statement] = STATE(41),
- [sym_empty_statement] = STATE(41),
- [sym_labeled_statement] = STATE(41),
- [sym_parenthesized_expression] = STATE(1029),
- [sym_expression] = STATE(1248),
- [sym_primary_expression] = STATE(1247),
- [sym_yield_expression] = STATE(1246),
- [sym_object] = STATE(1268),
- [sym_object_pattern] = STATE(2656),
- [sym_array] = STATE(1268),
- [sym_array_pattern] = STATE(2656),
- [sym_glimmer_template] = STATE(1246),
- [sym_glimmer_opening_tag] = STATE(1921),
- [sym_jsx_element] = STATE(1246),
- [sym_jsx_opening_element] = STATE(1653),
- [sym_jsx_self_closing_element] = STATE(1246),
- [sym_class] = STATE(1268),
- [sym_class_declaration] = STATE(971),
- [sym_function] = STATE(1268),
- [sym_function_declaration] = STATE(971),
- [sym_generator_function] = STATE(1268),
- [sym_generator_function_declaration] = STATE(971),
- [sym_arrow_function] = STATE(1268),
- [sym_call_expression] = STATE(1268),
- [sym_new_expression] = STATE(1246),
- [sym_await_expression] = STATE(1246),
- [sym_member_expression] = STATE(1029),
- [sym_subscript_expression] = STATE(1029),
- [sym_assignment_expression] = STATE(1246),
- [sym__augmented_assignment_lhs] = STATE(1597),
- [sym_augmented_assignment_expression] = STATE(1246),
- [sym__destructuring_pattern] = STATE(2656),
- [sym_ternary_expression] = STATE(1246),
- [sym_binary_expression] = STATE(1246),
- [sym_unary_expression] = STATE(1246),
- [sym_update_expression] = STATE(1246),
- [sym_sequence_expression] = STATE(2627),
- [sym_string] = STATE(1268),
- [sym_template_string] = STATE(1268),
- [sym_regex] = STATE(1268),
- [sym_meta_property] = STATE(1268),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2662),
- [aux_sym_program_repeat1] = STATE(41),
- [aux_sym_export_statement_repeat1] = STATE(1827),
+ [46] = {
+ [sym_export_statement] = STATE(47),
+ [sym_declaration] = STATE(47),
+ [sym_import] = STATE(1235),
+ [sym_import_statement] = STATE(47),
+ [sym_expression_statement] = STATE(47),
+ [sym_variable_declaration] = STATE(909),
+ [sym_lexical_declaration] = STATE(909),
+ [sym_statement_block] = STATE(47),
+ [sym_if_statement] = STATE(47),
+ [sym_switch_statement] = STATE(47),
+ [sym_for_statement] = STATE(47),
+ [sym_for_in_statement] = STATE(47),
+ [sym_while_statement] = STATE(47),
+ [sym_do_statement] = STATE(47),
+ [sym_try_statement] = STATE(47),
+ [sym_with_statement] = STATE(47),
+ [sym_break_statement] = STATE(47),
+ [sym_continue_statement] = STATE(47),
+ [sym_debugger_statement] = STATE(47),
+ [sym_return_statement] = STATE(47),
+ [sym_throw_statement] = STATE(47),
+ [sym_empty_statement] = STATE(47),
+ [sym_labeled_statement] = STATE(47),
+ [sym_parenthesized_expression] = STATE(1028),
+ [sym_expression] = STATE(1250),
+ [sym_primary_expression] = STATE(1249),
+ [sym_yield_expression] = STATE(1245),
+ [sym_object] = STATE(1235),
+ [sym_object_pattern] = STATE(2717),
+ [sym_array] = STATE(1235),
+ [sym_array_pattern] = STATE(2717),
+ [sym_glimmer_template] = STATE(1245),
+ [sym_glimmer_opening_tag] = STATE(1935),
+ [sym_jsx_element] = STATE(1245),
+ [sym_jsx_opening_element] = STATE(1651),
+ [sym_jsx_self_closing_element] = STATE(1245),
+ [sym_class] = STATE(1235),
+ [sym_class_declaration] = STATE(909),
+ [sym_function] = STATE(1235),
+ [sym_function_declaration] = STATE(909),
+ [sym_generator_function] = STATE(1235),
+ [sym_generator_function_declaration] = STATE(909),
+ [sym_arrow_function] = STATE(1235),
+ [sym_call_expression] = STATE(1235),
+ [sym_new_expression] = STATE(1245),
+ [sym_await_expression] = STATE(1245),
+ [sym_member_expression] = STATE(1028),
+ [sym_subscript_expression] = STATE(1028),
+ [sym_assignment_expression] = STATE(1245),
+ [sym__augmented_assignment_lhs] = STATE(1616),
+ [sym_augmented_assignment_expression] = STATE(1245),
+ [sym__destructuring_pattern] = STATE(2717),
+ [sym_ternary_expression] = STATE(1245),
+ [sym_binary_expression] = STATE(1245),
+ [sym_unary_expression] = STATE(1245),
+ [sym_update_expression] = STATE(1245),
+ [sym_sequence_expression] = STATE(2522),
+ [sym_string] = STATE(1235),
+ [sym_template_string] = STATE(1235),
+ [sym_regex] = STATE(1235),
+ [sym_meta_property] = STATE(1235),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2680),
+ [aux_sym_program_repeat1] = STATE(47),
+ [aux_sym_export_statement_repeat1] = STATE(1810),
[sym_identifier] = ACTIONS(7),
[anon_sym_export] = ACTIONS(11),
[anon_sym_LBRACE] = ACTIONS(13),
- [anon_sym_RBRACE] = ACTIONS(452),
+ [anon_sym_RBRACE] = ACTIONS(456),
[anon_sym_import] = ACTIONS(15),
[anon_sym_var] = ACTIONS(17),
[anon_sym_let] = ACTIONS(19),
@@ -18856,22 +19577,22 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_LBRACK] = ACTIONS(53),
[anon_sym_LTtemplate_GT] = ACTIONS(55),
[anon_sym_LT] = ACTIONS(57),
- [anon_sym_class] = ACTIONS(59),
- [anon_sym_async] = ACTIONS(61),
- [anon_sym_function] = ACTIONS(63),
- [anon_sym_new] = ACTIONS(65),
- [anon_sym_PLUS] = ACTIONS(67),
- [anon_sym_DASH] = ACTIONS(67),
- [anon_sym_SLASH] = ACTIONS(69),
- [anon_sym_BANG] = ACTIONS(67),
- [anon_sym_TILDE] = ACTIONS(67),
- [anon_sym_typeof] = ACTIONS(67),
- [anon_sym_void] = ACTIONS(67),
- [anon_sym_delete] = ACTIONS(67),
- [anon_sym_PLUS_PLUS] = ACTIONS(71),
- [anon_sym_DASH_DASH] = ACTIONS(71),
- [anon_sym_DQUOTE] = ACTIONS(73),
- [anon_sym_SQUOTE] = ACTIONS(75),
+ [anon_sym_DQUOTE] = ACTIONS(59),
+ [anon_sym_SQUOTE] = ACTIONS(61),
+ [anon_sym_class] = ACTIONS(63),
+ [anon_sym_async] = ACTIONS(65),
+ [anon_sym_function] = ACTIONS(67),
+ [anon_sym_new] = ACTIONS(69),
+ [anon_sym_PLUS] = ACTIONS(71),
+ [anon_sym_DASH] = ACTIONS(71),
+ [anon_sym_SLASH] = ACTIONS(73),
+ [anon_sym_BANG] = ACTIONS(71),
+ [anon_sym_TILDE] = ACTIONS(71),
+ [anon_sym_typeof] = ACTIONS(71),
+ [anon_sym_void] = ACTIONS(71),
+ [anon_sym_delete] = ACTIONS(71),
+ [anon_sym_PLUS_PLUS] = ACTIONS(75),
+ [anon_sym_DASH_DASH] = ACTIONS(75),
[sym_comment] = ACTIONS(3),
[anon_sym_BQUOTE] = ACTIONS(77),
[sym_number] = ACTIONS(79),
@@ -18887,14 +19608,14 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_get] = ACTIONS(87),
[anon_sym_set] = ACTIONS(87),
},
- [45] = {
+ [47] = {
[sym_export_statement] = STATE(15),
[sym_declaration] = STATE(15),
- [sym_import] = STATE(1268),
+ [sym_import] = STATE(1235),
[sym_import_statement] = STATE(15),
[sym_expression_statement] = STATE(15),
- [sym_variable_declaration] = STATE(971),
- [sym_lexical_declaration] = STATE(971),
+ [sym_variable_declaration] = STATE(909),
+ [sym_lexical_declaration] = STATE(909),
[sym_statement_block] = STATE(15),
[sym_if_statement] = STATE(15),
[sym_switch_statement] = STATE(15),
@@ -18911,52 +19632,52 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_throw_statement] = STATE(15),
[sym_empty_statement] = STATE(15),
[sym_labeled_statement] = STATE(15),
- [sym_parenthesized_expression] = STATE(1029),
- [sym_expression] = STATE(1248),
- [sym_primary_expression] = STATE(1247),
- [sym_yield_expression] = STATE(1246),
- [sym_object] = STATE(1268),
- [sym_object_pattern] = STATE(2656),
- [sym_array] = STATE(1268),
- [sym_array_pattern] = STATE(2656),
- [sym_glimmer_template] = STATE(1246),
- [sym_glimmer_opening_tag] = STATE(1921),
- [sym_jsx_element] = STATE(1246),
- [sym_jsx_opening_element] = STATE(1653),
- [sym_jsx_self_closing_element] = STATE(1246),
- [sym_class] = STATE(1268),
- [sym_class_declaration] = STATE(971),
- [sym_function] = STATE(1268),
- [sym_function_declaration] = STATE(971),
- [sym_generator_function] = STATE(1268),
- [sym_generator_function_declaration] = STATE(971),
- [sym_arrow_function] = STATE(1268),
- [sym_call_expression] = STATE(1268),
- [sym_new_expression] = STATE(1246),
- [sym_await_expression] = STATE(1246),
- [sym_member_expression] = STATE(1029),
- [sym_subscript_expression] = STATE(1029),
- [sym_assignment_expression] = STATE(1246),
- [sym__augmented_assignment_lhs] = STATE(1597),
- [sym_augmented_assignment_expression] = STATE(1246),
- [sym__destructuring_pattern] = STATE(2656),
- [sym_ternary_expression] = STATE(1246),
- [sym_binary_expression] = STATE(1246),
- [sym_unary_expression] = STATE(1246),
- [sym_update_expression] = STATE(1246),
- [sym_sequence_expression] = STATE(2627),
- [sym_string] = STATE(1268),
- [sym_template_string] = STATE(1268),
- [sym_regex] = STATE(1268),
- [sym_meta_property] = STATE(1268),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2662),
+ [sym_parenthesized_expression] = STATE(1028),
+ [sym_expression] = STATE(1250),
+ [sym_primary_expression] = STATE(1249),
+ [sym_yield_expression] = STATE(1245),
+ [sym_object] = STATE(1235),
+ [sym_object_pattern] = STATE(2717),
+ [sym_array] = STATE(1235),
+ [sym_array_pattern] = STATE(2717),
+ [sym_glimmer_template] = STATE(1245),
+ [sym_glimmer_opening_tag] = STATE(1935),
+ [sym_jsx_element] = STATE(1245),
+ [sym_jsx_opening_element] = STATE(1651),
+ [sym_jsx_self_closing_element] = STATE(1245),
+ [sym_class] = STATE(1235),
+ [sym_class_declaration] = STATE(909),
+ [sym_function] = STATE(1235),
+ [sym_function_declaration] = STATE(909),
+ [sym_generator_function] = STATE(1235),
+ [sym_generator_function_declaration] = STATE(909),
+ [sym_arrow_function] = STATE(1235),
+ [sym_call_expression] = STATE(1235),
+ [sym_new_expression] = STATE(1245),
+ [sym_await_expression] = STATE(1245),
+ [sym_member_expression] = STATE(1028),
+ [sym_subscript_expression] = STATE(1028),
+ [sym_assignment_expression] = STATE(1245),
+ [sym__augmented_assignment_lhs] = STATE(1616),
+ [sym_augmented_assignment_expression] = STATE(1245),
+ [sym__destructuring_pattern] = STATE(2717),
+ [sym_ternary_expression] = STATE(1245),
+ [sym_binary_expression] = STATE(1245),
+ [sym_unary_expression] = STATE(1245),
+ [sym_update_expression] = STATE(1245),
+ [sym_sequence_expression] = STATE(2522),
+ [sym_string] = STATE(1235),
+ [sym_template_string] = STATE(1235),
+ [sym_regex] = STATE(1235),
+ [sym_meta_property] = STATE(1235),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2680),
[aux_sym_program_repeat1] = STATE(15),
- [aux_sym_export_statement_repeat1] = STATE(1827),
+ [aux_sym_export_statement_repeat1] = STATE(1810),
[sym_identifier] = ACTIONS(7),
[anon_sym_export] = ACTIONS(11),
[anon_sym_LBRACE] = ACTIONS(13),
- [anon_sym_RBRACE] = ACTIONS(454),
+ [anon_sym_RBRACE] = ACTIONS(458),
[anon_sym_import] = ACTIONS(15),
[anon_sym_var] = ACTIONS(17),
[anon_sym_let] = ACTIONS(19),
@@ -18980,22 +19701,22 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_LBRACK] = ACTIONS(53),
[anon_sym_LTtemplate_GT] = ACTIONS(55),
[anon_sym_LT] = ACTIONS(57),
- [anon_sym_class] = ACTIONS(59),
- [anon_sym_async] = ACTIONS(61),
- [anon_sym_function] = ACTIONS(63),
- [anon_sym_new] = ACTIONS(65),
- [anon_sym_PLUS] = ACTIONS(67),
- [anon_sym_DASH] = ACTIONS(67),
- [anon_sym_SLASH] = ACTIONS(69),
- [anon_sym_BANG] = ACTIONS(67),
- [anon_sym_TILDE] = ACTIONS(67),
- [anon_sym_typeof] = ACTIONS(67),
- [anon_sym_void] = ACTIONS(67),
- [anon_sym_delete] = ACTIONS(67),
- [anon_sym_PLUS_PLUS] = ACTIONS(71),
- [anon_sym_DASH_DASH] = ACTIONS(71),
- [anon_sym_DQUOTE] = ACTIONS(73),
- [anon_sym_SQUOTE] = ACTIONS(75),
+ [anon_sym_DQUOTE] = ACTIONS(59),
+ [anon_sym_SQUOTE] = ACTIONS(61),
+ [anon_sym_class] = ACTIONS(63),
+ [anon_sym_async] = ACTIONS(65),
+ [anon_sym_function] = ACTIONS(67),
+ [anon_sym_new] = ACTIONS(69),
+ [anon_sym_PLUS] = ACTIONS(71),
+ [anon_sym_DASH] = ACTIONS(71),
+ [anon_sym_SLASH] = ACTIONS(73),
+ [anon_sym_BANG] = ACTIONS(71),
+ [anon_sym_TILDE] = ACTIONS(71),
+ [anon_sym_typeof] = ACTIONS(71),
+ [anon_sym_void] = ACTIONS(71),
+ [anon_sym_delete] = ACTIONS(71),
+ [anon_sym_PLUS_PLUS] = ACTIONS(75),
+ [anon_sym_DASH_DASH] = ACTIONS(75),
[sym_comment] = ACTIONS(3),
[anon_sym_BQUOTE] = ACTIONS(77),
[sym_number] = ACTIONS(79),
@@ -19011,76 +19732,76 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_get] = ACTIONS(87),
[anon_sym_set] = ACTIONS(87),
},
- [46] = {
- [sym_export_statement] = STATE(45),
- [sym_declaration] = STATE(45),
- [sym_import] = STATE(1268),
- [sym_import_statement] = STATE(45),
- [sym_expression_statement] = STATE(45),
- [sym_variable_declaration] = STATE(971),
- [sym_lexical_declaration] = STATE(971),
- [sym_statement_block] = STATE(45),
- [sym_if_statement] = STATE(45),
- [sym_switch_statement] = STATE(45),
- [sym_for_statement] = STATE(45),
- [sym_for_in_statement] = STATE(45),
- [sym_while_statement] = STATE(45),
- [sym_do_statement] = STATE(45),
- [sym_try_statement] = STATE(45),
- [sym_with_statement] = STATE(45),
- [sym_break_statement] = STATE(45),
- [sym_continue_statement] = STATE(45),
- [sym_debugger_statement] = STATE(45),
- [sym_return_statement] = STATE(45),
- [sym_throw_statement] = STATE(45),
- [sym_empty_statement] = STATE(45),
- [sym_labeled_statement] = STATE(45),
- [sym_parenthesized_expression] = STATE(1029),
- [sym_expression] = STATE(1248),
- [sym_primary_expression] = STATE(1247),
- [sym_yield_expression] = STATE(1246),
- [sym_object] = STATE(1268),
- [sym_object_pattern] = STATE(2656),
- [sym_array] = STATE(1268),
- [sym_array_pattern] = STATE(2656),
- [sym_glimmer_template] = STATE(1246),
- [sym_glimmer_opening_tag] = STATE(1921),
- [sym_jsx_element] = STATE(1246),
- [sym_jsx_opening_element] = STATE(1653),
- [sym_jsx_self_closing_element] = STATE(1246),
- [sym_class] = STATE(1268),
- [sym_class_declaration] = STATE(971),
- [sym_function] = STATE(1268),
- [sym_function_declaration] = STATE(971),
- [sym_generator_function] = STATE(1268),
- [sym_generator_function_declaration] = STATE(971),
- [sym_arrow_function] = STATE(1268),
- [sym_call_expression] = STATE(1268),
- [sym_new_expression] = STATE(1246),
- [sym_await_expression] = STATE(1246),
- [sym_member_expression] = STATE(1029),
- [sym_subscript_expression] = STATE(1029),
- [sym_assignment_expression] = STATE(1246),
- [sym__augmented_assignment_lhs] = STATE(1597),
- [sym_augmented_assignment_expression] = STATE(1246),
- [sym__destructuring_pattern] = STATE(2656),
- [sym_ternary_expression] = STATE(1246),
- [sym_binary_expression] = STATE(1246),
- [sym_unary_expression] = STATE(1246),
- [sym_update_expression] = STATE(1246),
- [sym_sequence_expression] = STATE(2627),
- [sym_string] = STATE(1268),
- [sym_template_string] = STATE(1268),
- [sym_regex] = STATE(1268),
- [sym_meta_property] = STATE(1268),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2662),
- [aux_sym_program_repeat1] = STATE(45),
- [aux_sym_export_statement_repeat1] = STATE(1827),
+ [48] = {
+ [sym_export_statement] = STATE(65),
+ [sym_declaration] = STATE(65),
+ [sym_import] = STATE(1235),
+ [sym_import_statement] = STATE(65),
+ [sym_expression_statement] = STATE(65),
+ [sym_variable_declaration] = STATE(909),
+ [sym_lexical_declaration] = STATE(909),
+ [sym_statement_block] = STATE(65),
+ [sym_if_statement] = STATE(65),
+ [sym_switch_statement] = STATE(65),
+ [sym_for_statement] = STATE(65),
+ [sym_for_in_statement] = STATE(65),
+ [sym_while_statement] = STATE(65),
+ [sym_do_statement] = STATE(65),
+ [sym_try_statement] = STATE(65),
+ [sym_with_statement] = STATE(65),
+ [sym_break_statement] = STATE(65),
+ [sym_continue_statement] = STATE(65),
+ [sym_debugger_statement] = STATE(65),
+ [sym_return_statement] = STATE(65),
+ [sym_throw_statement] = STATE(65),
+ [sym_empty_statement] = STATE(65),
+ [sym_labeled_statement] = STATE(65),
+ [sym_parenthesized_expression] = STATE(1028),
+ [sym_expression] = STATE(1250),
+ [sym_primary_expression] = STATE(1249),
+ [sym_yield_expression] = STATE(1245),
+ [sym_object] = STATE(1235),
+ [sym_object_pattern] = STATE(2717),
+ [sym_array] = STATE(1235),
+ [sym_array_pattern] = STATE(2717),
+ [sym_glimmer_template] = STATE(1245),
+ [sym_glimmer_opening_tag] = STATE(1935),
+ [sym_jsx_element] = STATE(1245),
+ [sym_jsx_opening_element] = STATE(1651),
+ [sym_jsx_self_closing_element] = STATE(1245),
+ [sym_class] = STATE(1235),
+ [sym_class_declaration] = STATE(909),
+ [sym_function] = STATE(1235),
+ [sym_function_declaration] = STATE(909),
+ [sym_generator_function] = STATE(1235),
+ [sym_generator_function_declaration] = STATE(909),
+ [sym_arrow_function] = STATE(1235),
+ [sym_call_expression] = STATE(1235),
+ [sym_new_expression] = STATE(1245),
+ [sym_await_expression] = STATE(1245),
+ [sym_member_expression] = STATE(1028),
+ [sym_subscript_expression] = STATE(1028),
+ [sym_assignment_expression] = STATE(1245),
+ [sym__augmented_assignment_lhs] = STATE(1616),
+ [sym_augmented_assignment_expression] = STATE(1245),
+ [sym__destructuring_pattern] = STATE(2717),
+ [sym_ternary_expression] = STATE(1245),
+ [sym_binary_expression] = STATE(1245),
+ [sym_unary_expression] = STATE(1245),
+ [sym_update_expression] = STATE(1245),
+ [sym_sequence_expression] = STATE(2522),
+ [sym_string] = STATE(1235),
+ [sym_template_string] = STATE(1235),
+ [sym_regex] = STATE(1235),
+ [sym_meta_property] = STATE(1235),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2680),
+ [aux_sym_program_repeat1] = STATE(65),
+ [aux_sym_export_statement_repeat1] = STATE(1810),
[sym_identifier] = ACTIONS(7),
[anon_sym_export] = ACTIONS(11),
[anon_sym_LBRACE] = ACTIONS(13),
- [anon_sym_RBRACE] = ACTIONS(456),
+ [anon_sym_RBRACE] = ACTIONS(460),
[anon_sym_import] = ACTIONS(15),
[anon_sym_var] = ACTIONS(17),
[anon_sym_let] = ACTIONS(19),
@@ -19104,22 +19825,22 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_LBRACK] = ACTIONS(53),
[anon_sym_LTtemplate_GT] = ACTIONS(55),
[anon_sym_LT] = ACTIONS(57),
- [anon_sym_class] = ACTIONS(59),
- [anon_sym_async] = ACTIONS(61),
- [anon_sym_function] = ACTIONS(63),
- [anon_sym_new] = ACTIONS(65),
- [anon_sym_PLUS] = ACTIONS(67),
- [anon_sym_DASH] = ACTIONS(67),
- [anon_sym_SLASH] = ACTIONS(69),
- [anon_sym_BANG] = ACTIONS(67),
- [anon_sym_TILDE] = ACTIONS(67),
- [anon_sym_typeof] = ACTIONS(67),
- [anon_sym_void] = ACTIONS(67),
- [anon_sym_delete] = ACTIONS(67),
- [anon_sym_PLUS_PLUS] = ACTIONS(71),
- [anon_sym_DASH_DASH] = ACTIONS(71),
- [anon_sym_DQUOTE] = ACTIONS(73),
- [anon_sym_SQUOTE] = ACTIONS(75),
+ [anon_sym_DQUOTE] = ACTIONS(59),
+ [anon_sym_SQUOTE] = ACTIONS(61),
+ [anon_sym_class] = ACTIONS(63),
+ [anon_sym_async] = ACTIONS(65),
+ [anon_sym_function] = ACTIONS(67),
+ [anon_sym_new] = ACTIONS(69),
+ [anon_sym_PLUS] = ACTIONS(71),
+ [anon_sym_DASH] = ACTIONS(71),
+ [anon_sym_SLASH] = ACTIONS(73),
+ [anon_sym_BANG] = ACTIONS(71),
+ [anon_sym_TILDE] = ACTIONS(71),
+ [anon_sym_typeof] = ACTIONS(71),
+ [anon_sym_void] = ACTIONS(71),
+ [anon_sym_delete] = ACTIONS(71),
+ [anon_sym_PLUS_PLUS] = ACTIONS(75),
+ [anon_sym_DASH_DASH] = ACTIONS(75),
[sym_comment] = ACTIONS(3),
[anon_sym_BQUOTE] = ACTIONS(77),
[sym_number] = ACTIONS(79),
@@ -19135,14 +19856,14 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_get] = ACTIONS(87),
[anon_sym_set] = ACTIONS(87),
},
- [47] = {
+ [49] = {
[sym_export_statement] = STATE(15),
[sym_declaration] = STATE(15),
- [sym_import] = STATE(1268),
+ [sym_import] = STATE(1235),
[sym_import_statement] = STATE(15),
[sym_expression_statement] = STATE(15),
- [sym_variable_declaration] = STATE(971),
- [sym_lexical_declaration] = STATE(971),
+ [sym_variable_declaration] = STATE(909),
+ [sym_lexical_declaration] = STATE(909),
[sym_statement_block] = STATE(15),
[sym_if_statement] = STATE(15),
[sym_switch_statement] = STATE(15),
@@ -19159,52 +19880,52 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_throw_statement] = STATE(15),
[sym_empty_statement] = STATE(15),
[sym_labeled_statement] = STATE(15),
- [sym_parenthesized_expression] = STATE(1029),
- [sym_expression] = STATE(1248),
- [sym_primary_expression] = STATE(1247),
- [sym_yield_expression] = STATE(1246),
- [sym_object] = STATE(1268),
- [sym_object_pattern] = STATE(2656),
- [sym_array] = STATE(1268),
- [sym_array_pattern] = STATE(2656),
- [sym_glimmer_template] = STATE(1246),
- [sym_glimmer_opening_tag] = STATE(1921),
- [sym_jsx_element] = STATE(1246),
- [sym_jsx_opening_element] = STATE(1653),
- [sym_jsx_self_closing_element] = STATE(1246),
- [sym_class] = STATE(1268),
- [sym_class_declaration] = STATE(971),
- [sym_function] = STATE(1268),
- [sym_function_declaration] = STATE(971),
- [sym_generator_function] = STATE(1268),
- [sym_generator_function_declaration] = STATE(971),
- [sym_arrow_function] = STATE(1268),
- [sym_call_expression] = STATE(1268),
- [sym_new_expression] = STATE(1246),
- [sym_await_expression] = STATE(1246),
- [sym_member_expression] = STATE(1029),
- [sym_subscript_expression] = STATE(1029),
- [sym_assignment_expression] = STATE(1246),
- [sym__augmented_assignment_lhs] = STATE(1597),
- [sym_augmented_assignment_expression] = STATE(1246),
- [sym__destructuring_pattern] = STATE(2656),
- [sym_ternary_expression] = STATE(1246),
- [sym_binary_expression] = STATE(1246),
- [sym_unary_expression] = STATE(1246),
- [sym_update_expression] = STATE(1246),
- [sym_sequence_expression] = STATE(2627),
- [sym_string] = STATE(1268),
- [sym_template_string] = STATE(1268),
- [sym_regex] = STATE(1268),
- [sym_meta_property] = STATE(1268),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2662),
+ [sym_parenthesized_expression] = STATE(1028),
+ [sym_expression] = STATE(1250),
+ [sym_primary_expression] = STATE(1249),
+ [sym_yield_expression] = STATE(1245),
+ [sym_object] = STATE(1235),
+ [sym_object_pattern] = STATE(2717),
+ [sym_array] = STATE(1235),
+ [sym_array_pattern] = STATE(2717),
+ [sym_glimmer_template] = STATE(1245),
+ [sym_glimmer_opening_tag] = STATE(1935),
+ [sym_jsx_element] = STATE(1245),
+ [sym_jsx_opening_element] = STATE(1651),
+ [sym_jsx_self_closing_element] = STATE(1245),
+ [sym_class] = STATE(1235),
+ [sym_class_declaration] = STATE(909),
+ [sym_function] = STATE(1235),
+ [sym_function_declaration] = STATE(909),
+ [sym_generator_function] = STATE(1235),
+ [sym_generator_function_declaration] = STATE(909),
+ [sym_arrow_function] = STATE(1235),
+ [sym_call_expression] = STATE(1235),
+ [sym_new_expression] = STATE(1245),
+ [sym_await_expression] = STATE(1245),
+ [sym_member_expression] = STATE(1028),
+ [sym_subscript_expression] = STATE(1028),
+ [sym_assignment_expression] = STATE(1245),
+ [sym__augmented_assignment_lhs] = STATE(1616),
+ [sym_augmented_assignment_expression] = STATE(1245),
+ [sym__destructuring_pattern] = STATE(2717),
+ [sym_ternary_expression] = STATE(1245),
+ [sym_binary_expression] = STATE(1245),
+ [sym_unary_expression] = STATE(1245),
+ [sym_update_expression] = STATE(1245),
+ [sym_sequence_expression] = STATE(2522),
+ [sym_string] = STATE(1235),
+ [sym_template_string] = STATE(1235),
+ [sym_regex] = STATE(1235),
+ [sym_meta_property] = STATE(1235),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2680),
[aux_sym_program_repeat1] = STATE(15),
- [aux_sym_export_statement_repeat1] = STATE(1827),
+ [aux_sym_export_statement_repeat1] = STATE(1810),
[sym_identifier] = ACTIONS(7),
[anon_sym_export] = ACTIONS(11),
[anon_sym_LBRACE] = ACTIONS(13),
- [anon_sym_RBRACE] = ACTIONS(458),
+ [anon_sym_RBRACE] = ACTIONS(462),
[anon_sym_import] = ACTIONS(15),
[anon_sym_var] = ACTIONS(17),
[anon_sym_let] = ACTIONS(19),
@@ -19228,22 +19949,22 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_LBRACK] = ACTIONS(53),
[anon_sym_LTtemplate_GT] = ACTIONS(55),
[anon_sym_LT] = ACTIONS(57),
- [anon_sym_class] = ACTIONS(59),
- [anon_sym_async] = ACTIONS(61),
- [anon_sym_function] = ACTIONS(63),
- [anon_sym_new] = ACTIONS(65),
- [anon_sym_PLUS] = ACTIONS(67),
- [anon_sym_DASH] = ACTIONS(67),
- [anon_sym_SLASH] = ACTIONS(69),
- [anon_sym_BANG] = ACTIONS(67),
- [anon_sym_TILDE] = ACTIONS(67),
- [anon_sym_typeof] = ACTIONS(67),
- [anon_sym_void] = ACTIONS(67),
- [anon_sym_delete] = ACTIONS(67),
- [anon_sym_PLUS_PLUS] = ACTIONS(71),
- [anon_sym_DASH_DASH] = ACTIONS(71),
- [anon_sym_DQUOTE] = ACTIONS(73),
- [anon_sym_SQUOTE] = ACTIONS(75),
+ [anon_sym_DQUOTE] = ACTIONS(59),
+ [anon_sym_SQUOTE] = ACTIONS(61),
+ [anon_sym_class] = ACTIONS(63),
+ [anon_sym_async] = ACTIONS(65),
+ [anon_sym_function] = ACTIONS(67),
+ [anon_sym_new] = ACTIONS(69),
+ [anon_sym_PLUS] = ACTIONS(71),
+ [anon_sym_DASH] = ACTIONS(71),
+ [anon_sym_SLASH] = ACTIONS(73),
+ [anon_sym_BANG] = ACTIONS(71),
+ [anon_sym_TILDE] = ACTIONS(71),
+ [anon_sym_typeof] = ACTIONS(71),
+ [anon_sym_void] = ACTIONS(71),
+ [anon_sym_delete] = ACTIONS(71),
+ [anon_sym_PLUS_PLUS] = ACTIONS(75),
+ [anon_sym_DASH_DASH] = ACTIONS(75),
[sym_comment] = ACTIONS(3),
[anon_sym_BQUOTE] = ACTIONS(77),
[sym_number] = ACTIONS(79),
@@ -19259,76 +19980,76 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_get] = ACTIONS(87),
[anon_sym_set] = ACTIONS(87),
},
- [48] = {
- [sym_export_statement] = STATE(62),
- [sym_declaration] = STATE(62),
- [sym_import] = STATE(1268),
- [sym_import_statement] = STATE(62),
- [sym_expression_statement] = STATE(62),
- [sym_variable_declaration] = STATE(971),
- [sym_lexical_declaration] = STATE(971),
- [sym_statement_block] = STATE(62),
- [sym_if_statement] = STATE(62),
- [sym_switch_statement] = STATE(62),
- [sym_for_statement] = STATE(62),
- [sym_for_in_statement] = STATE(62),
- [sym_while_statement] = STATE(62),
- [sym_do_statement] = STATE(62),
- [sym_try_statement] = STATE(62),
- [sym_with_statement] = STATE(62),
- [sym_break_statement] = STATE(62),
- [sym_continue_statement] = STATE(62),
- [sym_debugger_statement] = STATE(62),
- [sym_return_statement] = STATE(62),
- [sym_throw_statement] = STATE(62),
- [sym_empty_statement] = STATE(62),
- [sym_labeled_statement] = STATE(62),
- [sym_parenthesized_expression] = STATE(1029),
- [sym_expression] = STATE(1248),
- [sym_primary_expression] = STATE(1247),
- [sym_yield_expression] = STATE(1246),
- [sym_object] = STATE(1268),
- [sym_object_pattern] = STATE(2656),
- [sym_array] = STATE(1268),
- [sym_array_pattern] = STATE(2656),
- [sym_glimmer_template] = STATE(1246),
- [sym_glimmer_opening_tag] = STATE(1921),
- [sym_jsx_element] = STATE(1246),
- [sym_jsx_opening_element] = STATE(1653),
- [sym_jsx_self_closing_element] = STATE(1246),
- [sym_class] = STATE(1268),
- [sym_class_declaration] = STATE(971),
- [sym_function] = STATE(1268),
- [sym_function_declaration] = STATE(971),
- [sym_generator_function] = STATE(1268),
- [sym_generator_function_declaration] = STATE(971),
- [sym_arrow_function] = STATE(1268),
- [sym_call_expression] = STATE(1268),
- [sym_new_expression] = STATE(1246),
- [sym_await_expression] = STATE(1246),
- [sym_member_expression] = STATE(1029),
- [sym_subscript_expression] = STATE(1029),
- [sym_assignment_expression] = STATE(1246),
- [sym__augmented_assignment_lhs] = STATE(1597),
- [sym_augmented_assignment_expression] = STATE(1246),
- [sym__destructuring_pattern] = STATE(2656),
- [sym_ternary_expression] = STATE(1246),
- [sym_binary_expression] = STATE(1246),
- [sym_unary_expression] = STATE(1246),
- [sym_update_expression] = STATE(1246),
- [sym_sequence_expression] = STATE(2627),
- [sym_string] = STATE(1268),
- [sym_template_string] = STATE(1268),
- [sym_regex] = STATE(1268),
- [sym_meta_property] = STATE(1268),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2662),
- [aux_sym_program_repeat1] = STATE(62),
- [aux_sym_export_statement_repeat1] = STATE(1827),
+ [50] = {
+ [sym_export_statement] = STATE(49),
+ [sym_declaration] = STATE(49),
+ [sym_import] = STATE(1235),
+ [sym_import_statement] = STATE(49),
+ [sym_expression_statement] = STATE(49),
+ [sym_variable_declaration] = STATE(909),
+ [sym_lexical_declaration] = STATE(909),
+ [sym_statement_block] = STATE(49),
+ [sym_if_statement] = STATE(49),
+ [sym_switch_statement] = STATE(49),
+ [sym_for_statement] = STATE(49),
+ [sym_for_in_statement] = STATE(49),
+ [sym_while_statement] = STATE(49),
+ [sym_do_statement] = STATE(49),
+ [sym_try_statement] = STATE(49),
+ [sym_with_statement] = STATE(49),
+ [sym_break_statement] = STATE(49),
+ [sym_continue_statement] = STATE(49),
+ [sym_debugger_statement] = STATE(49),
+ [sym_return_statement] = STATE(49),
+ [sym_throw_statement] = STATE(49),
+ [sym_empty_statement] = STATE(49),
+ [sym_labeled_statement] = STATE(49),
+ [sym_parenthesized_expression] = STATE(1028),
+ [sym_expression] = STATE(1250),
+ [sym_primary_expression] = STATE(1249),
+ [sym_yield_expression] = STATE(1245),
+ [sym_object] = STATE(1235),
+ [sym_object_pattern] = STATE(2717),
+ [sym_array] = STATE(1235),
+ [sym_array_pattern] = STATE(2717),
+ [sym_glimmer_template] = STATE(1245),
+ [sym_glimmer_opening_tag] = STATE(1935),
+ [sym_jsx_element] = STATE(1245),
+ [sym_jsx_opening_element] = STATE(1651),
+ [sym_jsx_self_closing_element] = STATE(1245),
+ [sym_class] = STATE(1235),
+ [sym_class_declaration] = STATE(909),
+ [sym_function] = STATE(1235),
+ [sym_function_declaration] = STATE(909),
+ [sym_generator_function] = STATE(1235),
+ [sym_generator_function_declaration] = STATE(909),
+ [sym_arrow_function] = STATE(1235),
+ [sym_call_expression] = STATE(1235),
+ [sym_new_expression] = STATE(1245),
+ [sym_await_expression] = STATE(1245),
+ [sym_member_expression] = STATE(1028),
+ [sym_subscript_expression] = STATE(1028),
+ [sym_assignment_expression] = STATE(1245),
+ [sym__augmented_assignment_lhs] = STATE(1616),
+ [sym_augmented_assignment_expression] = STATE(1245),
+ [sym__destructuring_pattern] = STATE(2717),
+ [sym_ternary_expression] = STATE(1245),
+ [sym_binary_expression] = STATE(1245),
+ [sym_unary_expression] = STATE(1245),
+ [sym_update_expression] = STATE(1245),
+ [sym_sequence_expression] = STATE(2522),
+ [sym_string] = STATE(1235),
+ [sym_template_string] = STATE(1235),
+ [sym_regex] = STATE(1235),
+ [sym_meta_property] = STATE(1235),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2680),
+ [aux_sym_program_repeat1] = STATE(49),
+ [aux_sym_export_statement_repeat1] = STATE(1810),
[sym_identifier] = ACTIONS(7),
[anon_sym_export] = ACTIONS(11),
[anon_sym_LBRACE] = ACTIONS(13),
- [anon_sym_RBRACE] = ACTIONS(460),
+ [anon_sym_RBRACE] = ACTIONS(464),
[anon_sym_import] = ACTIONS(15),
[anon_sym_var] = ACTIONS(17),
[anon_sym_let] = ACTIONS(19),
@@ -19352,22 +20073,22 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_LBRACK] = ACTIONS(53),
[anon_sym_LTtemplate_GT] = ACTIONS(55),
[anon_sym_LT] = ACTIONS(57),
- [anon_sym_class] = ACTIONS(59),
- [anon_sym_async] = ACTIONS(61),
- [anon_sym_function] = ACTIONS(63),
- [anon_sym_new] = ACTIONS(65),
- [anon_sym_PLUS] = ACTIONS(67),
- [anon_sym_DASH] = ACTIONS(67),
- [anon_sym_SLASH] = ACTIONS(69),
- [anon_sym_BANG] = ACTIONS(67),
- [anon_sym_TILDE] = ACTIONS(67),
- [anon_sym_typeof] = ACTIONS(67),
- [anon_sym_void] = ACTIONS(67),
- [anon_sym_delete] = ACTIONS(67),
- [anon_sym_PLUS_PLUS] = ACTIONS(71),
- [anon_sym_DASH_DASH] = ACTIONS(71),
- [anon_sym_DQUOTE] = ACTIONS(73),
- [anon_sym_SQUOTE] = ACTIONS(75),
+ [anon_sym_DQUOTE] = ACTIONS(59),
+ [anon_sym_SQUOTE] = ACTIONS(61),
+ [anon_sym_class] = ACTIONS(63),
+ [anon_sym_async] = ACTIONS(65),
+ [anon_sym_function] = ACTIONS(67),
+ [anon_sym_new] = ACTIONS(69),
+ [anon_sym_PLUS] = ACTIONS(71),
+ [anon_sym_DASH] = ACTIONS(71),
+ [anon_sym_SLASH] = ACTIONS(73),
+ [anon_sym_BANG] = ACTIONS(71),
+ [anon_sym_TILDE] = ACTIONS(71),
+ [anon_sym_typeof] = ACTIONS(71),
+ [anon_sym_void] = ACTIONS(71),
+ [anon_sym_delete] = ACTIONS(71),
+ [anon_sym_PLUS_PLUS] = ACTIONS(75),
+ [anon_sym_DASH_DASH] = ACTIONS(75),
[sym_comment] = ACTIONS(3),
[anon_sym_BQUOTE] = ACTIONS(77),
[sym_number] = ACTIONS(79),
@@ -19383,76 +20104,76 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_get] = ACTIONS(87),
[anon_sym_set] = ACTIONS(87),
},
- [49] = {
- [sym_export_statement] = STATE(60),
- [sym_declaration] = STATE(60),
- [sym_import] = STATE(1268),
- [sym_import_statement] = STATE(60),
- [sym_expression_statement] = STATE(60),
- [sym_variable_declaration] = STATE(971),
- [sym_lexical_declaration] = STATE(971),
- [sym_statement_block] = STATE(60),
- [sym_if_statement] = STATE(60),
- [sym_switch_statement] = STATE(60),
- [sym_for_statement] = STATE(60),
- [sym_for_in_statement] = STATE(60),
- [sym_while_statement] = STATE(60),
- [sym_do_statement] = STATE(60),
- [sym_try_statement] = STATE(60),
- [sym_with_statement] = STATE(60),
- [sym_break_statement] = STATE(60),
- [sym_continue_statement] = STATE(60),
- [sym_debugger_statement] = STATE(60),
- [sym_return_statement] = STATE(60),
- [sym_throw_statement] = STATE(60),
- [sym_empty_statement] = STATE(60),
- [sym_labeled_statement] = STATE(60),
- [sym_parenthesized_expression] = STATE(1029),
- [sym_expression] = STATE(1248),
- [sym_primary_expression] = STATE(1247),
- [sym_yield_expression] = STATE(1246),
- [sym_object] = STATE(1268),
- [sym_object_pattern] = STATE(2656),
- [sym_array] = STATE(1268),
- [sym_array_pattern] = STATE(2656),
- [sym_glimmer_template] = STATE(1246),
- [sym_glimmer_opening_tag] = STATE(1921),
- [sym_jsx_element] = STATE(1246),
- [sym_jsx_opening_element] = STATE(1653),
- [sym_jsx_self_closing_element] = STATE(1246),
- [sym_class] = STATE(1268),
- [sym_class_declaration] = STATE(971),
- [sym_function] = STATE(1268),
- [sym_function_declaration] = STATE(971),
- [sym_generator_function] = STATE(1268),
- [sym_generator_function_declaration] = STATE(971),
- [sym_arrow_function] = STATE(1268),
- [sym_call_expression] = STATE(1268),
- [sym_new_expression] = STATE(1246),
- [sym_await_expression] = STATE(1246),
- [sym_member_expression] = STATE(1029),
- [sym_subscript_expression] = STATE(1029),
- [sym_assignment_expression] = STATE(1246),
- [sym__augmented_assignment_lhs] = STATE(1597),
- [sym_augmented_assignment_expression] = STATE(1246),
- [sym__destructuring_pattern] = STATE(2656),
- [sym_ternary_expression] = STATE(1246),
- [sym_binary_expression] = STATE(1246),
- [sym_unary_expression] = STATE(1246),
- [sym_update_expression] = STATE(1246),
- [sym_sequence_expression] = STATE(2627),
- [sym_string] = STATE(1268),
- [sym_template_string] = STATE(1268),
- [sym_regex] = STATE(1268),
- [sym_meta_property] = STATE(1268),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2662),
- [aux_sym_program_repeat1] = STATE(60),
- [aux_sym_export_statement_repeat1] = STATE(1827),
- [ts_builtin_sym_end] = ACTIONS(462),
+ [51] = {
+ [sym_export_statement] = STATE(15),
+ [sym_declaration] = STATE(15),
+ [sym_import] = STATE(1235),
+ [sym_import_statement] = STATE(15),
+ [sym_expression_statement] = STATE(15),
+ [sym_variable_declaration] = STATE(909),
+ [sym_lexical_declaration] = STATE(909),
+ [sym_statement_block] = STATE(15),
+ [sym_if_statement] = STATE(15),
+ [sym_switch_statement] = STATE(15),
+ [sym_for_statement] = STATE(15),
+ [sym_for_in_statement] = STATE(15),
+ [sym_while_statement] = STATE(15),
+ [sym_do_statement] = STATE(15),
+ [sym_try_statement] = STATE(15),
+ [sym_with_statement] = STATE(15),
+ [sym_break_statement] = STATE(15),
+ [sym_continue_statement] = STATE(15),
+ [sym_debugger_statement] = STATE(15),
+ [sym_return_statement] = STATE(15),
+ [sym_throw_statement] = STATE(15),
+ [sym_empty_statement] = STATE(15),
+ [sym_labeled_statement] = STATE(15),
+ [sym_parenthesized_expression] = STATE(1028),
+ [sym_expression] = STATE(1250),
+ [sym_primary_expression] = STATE(1249),
+ [sym_yield_expression] = STATE(1245),
+ [sym_object] = STATE(1235),
+ [sym_object_pattern] = STATE(2717),
+ [sym_array] = STATE(1235),
+ [sym_array_pattern] = STATE(2717),
+ [sym_glimmer_template] = STATE(1245),
+ [sym_glimmer_opening_tag] = STATE(1935),
+ [sym_jsx_element] = STATE(1245),
+ [sym_jsx_opening_element] = STATE(1651),
+ [sym_jsx_self_closing_element] = STATE(1245),
+ [sym_class] = STATE(1235),
+ [sym_class_declaration] = STATE(909),
+ [sym_function] = STATE(1235),
+ [sym_function_declaration] = STATE(909),
+ [sym_generator_function] = STATE(1235),
+ [sym_generator_function_declaration] = STATE(909),
+ [sym_arrow_function] = STATE(1235),
+ [sym_call_expression] = STATE(1235),
+ [sym_new_expression] = STATE(1245),
+ [sym_await_expression] = STATE(1245),
+ [sym_member_expression] = STATE(1028),
+ [sym_subscript_expression] = STATE(1028),
+ [sym_assignment_expression] = STATE(1245),
+ [sym__augmented_assignment_lhs] = STATE(1616),
+ [sym_augmented_assignment_expression] = STATE(1245),
+ [sym__destructuring_pattern] = STATE(2717),
+ [sym_ternary_expression] = STATE(1245),
+ [sym_binary_expression] = STATE(1245),
+ [sym_unary_expression] = STATE(1245),
+ [sym_update_expression] = STATE(1245),
+ [sym_sequence_expression] = STATE(2522),
+ [sym_string] = STATE(1235),
+ [sym_template_string] = STATE(1235),
+ [sym_regex] = STATE(1235),
+ [sym_meta_property] = STATE(1235),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2680),
+ [aux_sym_program_repeat1] = STATE(15),
+ [aux_sym_export_statement_repeat1] = STATE(1810),
[sym_identifier] = ACTIONS(7),
[anon_sym_export] = ACTIONS(11),
[anon_sym_LBRACE] = ACTIONS(13),
+ [anon_sym_RBRACE] = ACTIONS(466),
[anon_sym_import] = ACTIONS(15),
[anon_sym_var] = ACTIONS(17),
[anon_sym_let] = ACTIONS(19),
@@ -19476,22 +20197,22 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_LBRACK] = ACTIONS(53),
[anon_sym_LTtemplate_GT] = ACTIONS(55),
[anon_sym_LT] = ACTIONS(57),
- [anon_sym_class] = ACTIONS(59),
- [anon_sym_async] = ACTIONS(61),
- [anon_sym_function] = ACTIONS(63),
- [anon_sym_new] = ACTIONS(65),
- [anon_sym_PLUS] = ACTIONS(67),
- [anon_sym_DASH] = ACTIONS(67),
- [anon_sym_SLASH] = ACTIONS(69),
- [anon_sym_BANG] = ACTIONS(67),
- [anon_sym_TILDE] = ACTIONS(67),
- [anon_sym_typeof] = ACTIONS(67),
- [anon_sym_void] = ACTIONS(67),
- [anon_sym_delete] = ACTIONS(67),
- [anon_sym_PLUS_PLUS] = ACTIONS(71),
- [anon_sym_DASH_DASH] = ACTIONS(71),
- [anon_sym_DQUOTE] = ACTIONS(73),
- [anon_sym_SQUOTE] = ACTIONS(75),
+ [anon_sym_DQUOTE] = ACTIONS(59),
+ [anon_sym_SQUOTE] = ACTIONS(61),
+ [anon_sym_class] = ACTIONS(63),
+ [anon_sym_async] = ACTIONS(65),
+ [anon_sym_function] = ACTIONS(67),
+ [anon_sym_new] = ACTIONS(69),
+ [anon_sym_PLUS] = ACTIONS(71),
+ [anon_sym_DASH] = ACTIONS(71),
+ [anon_sym_SLASH] = ACTIONS(73),
+ [anon_sym_BANG] = ACTIONS(71),
+ [anon_sym_TILDE] = ACTIONS(71),
+ [anon_sym_typeof] = ACTIONS(71),
+ [anon_sym_void] = ACTIONS(71),
+ [anon_sym_delete] = ACTIONS(71),
+ [anon_sym_PLUS_PLUS] = ACTIONS(75),
+ [anon_sym_DASH_DASH] = ACTIONS(75),
[sym_comment] = ACTIONS(3),
[anon_sym_BQUOTE] = ACTIONS(77),
[sym_number] = ACTIONS(79),
@@ -19507,76 +20228,76 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_get] = ACTIONS(87),
[anon_sym_set] = ACTIONS(87),
},
- [50] = {
- [sym_export_statement] = STATE(15),
- [sym_declaration] = STATE(15),
- [sym_import] = STATE(1268),
- [sym_import_statement] = STATE(15),
- [sym_expression_statement] = STATE(15),
- [sym_variable_declaration] = STATE(971),
- [sym_lexical_declaration] = STATE(971),
- [sym_statement_block] = STATE(15),
- [sym_if_statement] = STATE(15),
- [sym_switch_statement] = STATE(15),
- [sym_for_statement] = STATE(15),
- [sym_for_in_statement] = STATE(15),
- [sym_while_statement] = STATE(15),
- [sym_do_statement] = STATE(15),
- [sym_try_statement] = STATE(15),
- [sym_with_statement] = STATE(15),
- [sym_break_statement] = STATE(15),
- [sym_continue_statement] = STATE(15),
- [sym_debugger_statement] = STATE(15),
- [sym_return_statement] = STATE(15),
- [sym_throw_statement] = STATE(15),
- [sym_empty_statement] = STATE(15),
- [sym_labeled_statement] = STATE(15),
- [sym_parenthesized_expression] = STATE(1029),
- [sym_expression] = STATE(1248),
- [sym_primary_expression] = STATE(1247),
- [sym_yield_expression] = STATE(1246),
- [sym_object] = STATE(1268),
- [sym_object_pattern] = STATE(2656),
- [sym_array] = STATE(1268),
- [sym_array_pattern] = STATE(2656),
- [sym_glimmer_template] = STATE(1246),
- [sym_glimmer_opening_tag] = STATE(1921),
- [sym_jsx_element] = STATE(1246),
- [sym_jsx_opening_element] = STATE(1653),
- [sym_jsx_self_closing_element] = STATE(1246),
- [sym_class] = STATE(1268),
- [sym_class_declaration] = STATE(971),
- [sym_function] = STATE(1268),
- [sym_function_declaration] = STATE(971),
- [sym_generator_function] = STATE(1268),
- [sym_generator_function_declaration] = STATE(971),
- [sym_arrow_function] = STATE(1268),
- [sym_call_expression] = STATE(1268),
- [sym_new_expression] = STATE(1246),
- [sym_await_expression] = STATE(1246),
- [sym_member_expression] = STATE(1029),
- [sym_subscript_expression] = STATE(1029),
- [sym_assignment_expression] = STATE(1246),
- [sym__augmented_assignment_lhs] = STATE(1597),
- [sym_augmented_assignment_expression] = STATE(1246),
- [sym__destructuring_pattern] = STATE(2656),
- [sym_ternary_expression] = STATE(1246),
- [sym_binary_expression] = STATE(1246),
- [sym_unary_expression] = STATE(1246),
- [sym_update_expression] = STATE(1246),
- [sym_sequence_expression] = STATE(2627),
- [sym_string] = STATE(1268),
- [sym_template_string] = STATE(1268),
- [sym_regex] = STATE(1268),
- [sym_meta_property] = STATE(1268),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2662),
- [aux_sym_program_repeat1] = STATE(15),
- [aux_sym_export_statement_repeat1] = STATE(1827),
+ [52] = {
+ [sym_export_statement] = STATE(51),
+ [sym_declaration] = STATE(51),
+ [sym_import] = STATE(1235),
+ [sym_import_statement] = STATE(51),
+ [sym_expression_statement] = STATE(51),
+ [sym_variable_declaration] = STATE(909),
+ [sym_lexical_declaration] = STATE(909),
+ [sym_statement_block] = STATE(51),
+ [sym_if_statement] = STATE(51),
+ [sym_switch_statement] = STATE(51),
+ [sym_for_statement] = STATE(51),
+ [sym_for_in_statement] = STATE(51),
+ [sym_while_statement] = STATE(51),
+ [sym_do_statement] = STATE(51),
+ [sym_try_statement] = STATE(51),
+ [sym_with_statement] = STATE(51),
+ [sym_break_statement] = STATE(51),
+ [sym_continue_statement] = STATE(51),
+ [sym_debugger_statement] = STATE(51),
+ [sym_return_statement] = STATE(51),
+ [sym_throw_statement] = STATE(51),
+ [sym_empty_statement] = STATE(51),
+ [sym_labeled_statement] = STATE(51),
+ [sym_parenthesized_expression] = STATE(1028),
+ [sym_expression] = STATE(1250),
+ [sym_primary_expression] = STATE(1249),
+ [sym_yield_expression] = STATE(1245),
+ [sym_object] = STATE(1235),
+ [sym_object_pattern] = STATE(2717),
+ [sym_array] = STATE(1235),
+ [sym_array_pattern] = STATE(2717),
+ [sym_glimmer_template] = STATE(1245),
+ [sym_glimmer_opening_tag] = STATE(1935),
+ [sym_jsx_element] = STATE(1245),
+ [sym_jsx_opening_element] = STATE(1651),
+ [sym_jsx_self_closing_element] = STATE(1245),
+ [sym_class] = STATE(1235),
+ [sym_class_declaration] = STATE(909),
+ [sym_function] = STATE(1235),
+ [sym_function_declaration] = STATE(909),
+ [sym_generator_function] = STATE(1235),
+ [sym_generator_function_declaration] = STATE(909),
+ [sym_arrow_function] = STATE(1235),
+ [sym_call_expression] = STATE(1235),
+ [sym_new_expression] = STATE(1245),
+ [sym_await_expression] = STATE(1245),
+ [sym_member_expression] = STATE(1028),
+ [sym_subscript_expression] = STATE(1028),
+ [sym_assignment_expression] = STATE(1245),
+ [sym__augmented_assignment_lhs] = STATE(1616),
+ [sym_augmented_assignment_expression] = STATE(1245),
+ [sym__destructuring_pattern] = STATE(2717),
+ [sym_ternary_expression] = STATE(1245),
+ [sym_binary_expression] = STATE(1245),
+ [sym_unary_expression] = STATE(1245),
+ [sym_update_expression] = STATE(1245),
+ [sym_sequence_expression] = STATE(2522),
+ [sym_string] = STATE(1235),
+ [sym_template_string] = STATE(1235),
+ [sym_regex] = STATE(1235),
+ [sym_meta_property] = STATE(1235),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2680),
+ [aux_sym_program_repeat1] = STATE(51),
+ [aux_sym_export_statement_repeat1] = STATE(1810),
[sym_identifier] = ACTIONS(7),
[anon_sym_export] = ACTIONS(11),
[anon_sym_LBRACE] = ACTIONS(13),
- [anon_sym_RBRACE] = ACTIONS(464),
+ [anon_sym_RBRACE] = ACTIONS(468),
[anon_sym_import] = ACTIONS(15),
[anon_sym_var] = ACTIONS(17),
[anon_sym_let] = ACTIONS(19),
@@ -19600,22 +20321,22 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_LBRACK] = ACTIONS(53),
[anon_sym_LTtemplate_GT] = ACTIONS(55),
[anon_sym_LT] = ACTIONS(57),
- [anon_sym_class] = ACTIONS(59),
- [anon_sym_async] = ACTIONS(61),
- [anon_sym_function] = ACTIONS(63),
- [anon_sym_new] = ACTIONS(65),
- [anon_sym_PLUS] = ACTIONS(67),
- [anon_sym_DASH] = ACTIONS(67),
- [anon_sym_SLASH] = ACTIONS(69),
- [anon_sym_BANG] = ACTIONS(67),
- [anon_sym_TILDE] = ACTIONS(67),
- [anon_sym_typeof] = ACTIONS(67),
- [anon_sym_void] = ACTIONS(67),
- [anon_sym_delete] = ACTIONS(67),
- [anon_sym_PLUS_PLUS] = ACTIONS(71),
- [anon_sym_DASH_DASH] = ACTIONS(71),
- [anon_sym_DQUOTE] = ACTIONS(73),
- [anon_sym_SQUOTE] = ACTIONS(75),
+ [anon_sym_DQUOTE] = ACTIONS(59),
+ [anon_sym_SQUOTE] = ACTIONS(61),
+ [anon_sym_class] = ACTIONS(63),
+ [anon_sym_async] = ACTIONS(65),
+ [anon_sym_function] = ACTIONS(67),
+ [anon_sym_new] = ACTIONS(69),
+ [anon_sym_PLUS] = ACTIONS(71),
+ [anon_sym_DASH] = ACTIONS(71),
+ [anon_sym_SLASH] = ACTIONS(73),
+ [anon_sym_BANG] = ACTIONS(71),
+ [anon_sym_TILDE] = ACTIONS(71),
+ [anon_sym_typeof] = ACTIONS(71),
+ [anon_sym_void] = ACTIONS(71),
+ [anon_sym_delete] = ACTIONS(71),
+ [anon_sym_PLUS_PLUS] = ACTIONS(75),
+ [anon_sym_DASH_DASH] = ACTIONS(75),
[sym_comment] = ACTIONS(3),
[anon_sym_BQUOTE] = ACTIONS(77),
[sym_number] = ACTIONS(79),
@@ -19631,76 +20352,76 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_get] = ACTIONS(87),
[anon_sym_set] = ACTIONS(87),
},
- [51] = {
- [sym_export_statement] = STATE(61),
- [sym_declaration] = STATE(61),
- [sym_import] = STATE(1268),
- [sym_import_statement] = STATE(61),
- [sym_expression_statement] = STATE(61),
- [sym_variable_declaration] = STATE(971),
- [sym_lexical_declaration] = STATE(971),
- [sym_statement_block] = STATE(61),
- [sym_if_statement] = STATE(61),
- [sym_switch_statement] = STATE(61),
- [sym_for_statement] = STATE(61),
- [sym_for_in_statement] = STATE(61),
- [sym_while_statement] = STATE(61),
- [sym_do_statement] = STATE(61),
- [sym_try_statement] = STATE(61),
- [sym_with_statement] = STATE(61),
- [sym_break_statement] = STATE(61),
- [sym_continue_statement] = STATE(61),
- [sym_debugger_statement] = STATE(61),
- [sym_return_statement] = STATE(61),
- [sym_throw_statement] = STATE(61),
- [sym_empty_statement] = STATE(61),
- [sym_labeled_statement] = STATE(61),
- [sym_parenthesized_expression] = STATE(1029),
- [sym_expression] = STATE(1248),
- [sym_primary_expression] = STATE(1247),
- [sym_yield_expression] = STATE(1246),
- [sym_object] = STATE(1268),
- [sym_object_pattern] = STATE(2656),
- [sym_array] = STATE(1268),
- [sym_array_pattern] = STATE(2656),
- [sym_glimmer_template] = STATE(1246),
- [sym_glimmer_opening_tag] = STATE(1921),
- [sym_jsx_element] = STATE(1246),
- [sym_jsx_opening_element] = STATE(1653),
- [sym_jsx_self_closing_element] = STATE(1246),
- [sym_class] = STATE(1268),
- [sym_class_declaration] = STATE(971),
- [sym_function] = STATE(1268),
- [sym_function_declaration] = STATE(971),
- [sym_generator_function] = STATE(1268),
- [sym_generator_function_declaration] = STATE(971),
- [sym_arrow_function] = STATE(1268),
- [sym_call_expression] = STATE(1268),
- [sym_new_expression] = STATE(1246),
- [sym_await_expression] = STATE(1246),
- [sym_member_expression] = STATE(1029),
- [sym_subscript_expression] = STATE(1029),
- [sym_assignment_expression] = STATE(1246),
- [sym__augmented_assignment_lhs] = STATE(1597),
- [sym_augmented_assignment_expression] = STATE(1246),
- [sym__destructuring_pattern] = STATE(2656),
- [sym_ternary_expression] = STATE(1246),
- [sym_binary_expression] = STATE(1246),
- [sym_unary_expression] = STATE(1246),
- [sym_update_expression] = STATE(1246),
- [sym_sequence_expression] = STATE(2627),
- [sym_string] = STATE(1268),
- [sym_template_string] = STATE(1268),
- [sym_regex] = STATE(1268),
- [sym_meta_property] = STATE(1268),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2662),
- [aux_sym_program_repeat1] = STATE(61),
- [aux_sym_export_statement_repeat1] = STATE(1827),
+ [53] = {
+ [sym_export_statement] = STATE(15),
+ [sym_declaration] = STATE(15),
+ [sym_import] = STATE(1235),
+ [sym_import_statement] = STATE(15),
+ [sym_expression_statement] = STATE(15),
+ [sym_variable_declaration] = STATE(909),
+ [sym_lexical_declaration] = STATE(909),
+ [sym_statement_block] = STATE(15),
+ [sym_if_statement] = STATE(15),
+ [sym_switch_statement] = STATE(15),
+ [sym_for_statement] = STATE(15),
+ [sym_for_in_statement] = STATE(15),
+ [sym_while_statement] = STATE(15),
+ [sym_do_statement] = STATE(15),
+ [sym_try_statement] = STATE(15),
+ [sym_with_statement] = STATE(15),
+ [sym_break_statement] = STATE(15),
+ [sym_continue_statement] = STATE(15),
+ [sym_debugger_statement] = STATE(15),
+ [sym_return_statement] = STATE(15),
+ [sym_throw_statement] = STATE(15),
+ [sym_empty_statement] = STATE(15),
+ [sym_labeled_statement] = STATE(15),
+ [sym_parenthesized_expression] = STATE(1028),
+ [sym_expression] = STATE(1250),
+ [sym_primary_expression] = STATE(1249),
+ [sym_yield_expression] = STATE(1245),
+ [sym_object] = STATE(1235),
+ [sym_object_pattern] = STATE(2717),
+ [sym_array] = STATE(1235),
+ [sym_array_pattern] = STATE(2717),
+ [sym_glimmer_template] = STATE(1245),
+ [sym_glimmer_opening_tag] = STATE(1935),
+ [sym_jsx_element] = STATE(1245),
+ [sym_jsx_opening_element] = STATE(1651),
+ [sym_jsx_self_closing_element] = STATE(1245),
+ [sym_class] = STATE(1235),
+ [sym_class_declaration] = STATE(909),
+ [sym_function] = STATE(1235),
+ [sym_function_declaration] = STATE(909),
+ [sym_generator_function] = STATE(1235),
+ [sym_generator_function_declaration] = STATE(909),
+ [sym_arrow_function] = STATE(1235),
+ [sym_call_expression] = STATE(1235),
+ [sym_new_expression] = STATE(1245),
+ [sym_await_expression] = STATE(1245),
+ [sym_member_expression] = STATE(1028),
+ [sym_subscript_expression] = STATE(1028),
+ [sym_assignment_expression] = STATE(1245),
+ [sym__augmented_assignment_lhs] = STATE(1616),
+ [sym_augmented_assignment_expression] = STATE(1245),
+ [sym__destructuring_pattern] = STATE(2717),
+ [sym_ternary_expression] = STATE(1245),
+ [sym_binary_expression] = STATE(1245),
+ [sym_unary_expression] = STATE(1245),
+ [sym_update_expression] = STATE(1245),
+ [sym_sequence_expression] = STATE(2522),
+ [sym_string] = STATE(1235),
+ [sym_template_string] = STATE(1235),
+ [sym_regex] = STATE(1235),
+ [sym_meta_property] = STATE(1235),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2680),
+ [aux_sym_program_repeat1] = STATE(15),
+ [aux_sym_export_statement_repeat1] = STATE(1810),
[sym_identifier] = ACTIONS(7),
[anon_sym_export] = ACTIONS(11),
[anon_sym_LBRACE] = ACTIONS(13),
- [anon_sym_RBRACE] = ACTIONS(466),
+ [anon_sym_RBRACE] = ACTIONS(470),
[anon_sym_import] = ACTIONS(15),
[anon_sym_var] = ACTIONS(17),
[anon_sym_let] = ACTIONS(19),
@@ -19724,22 +20445,22 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_LBRACK] = ACTIONS(53),
[anon_sym_LTtemplate_GT] = ACTIONS(55),
[anon_sym_LT] = ACTIONS(57),
- [anon_sym_class] = ACTIONS(59),
- [anon_sym_async] = ACTIONS(61),
- [anon_sym_function] = ACTIONS(63),
- [anon_sym_new] = ACTIONS(65),
- [anon_sym_PLUS] = ACTIONS(67),
- [anon_sym_DASH] = ACTIONS(67),
- [anon_sym_SLASH] = ACTIONS(69),
- [anon_sym_BANG] = ACTIONS(67),
- [anon_sym_TILDE] = ACTIONS(67),
- [anon_sym_typeof] = ACTIONS(67),
- [anon_sym_void] = ACTIONS(67),
- [anon_sym_delete] = ACTIONS(67),
- [anon_sym_PLUS_PLUS] = ACTIONS(71),
- [anon_sym_DASH_DASH] = ACTIONS(71),
- [anon_sym_DQUOTE] = ACTIONS(73),
- [anon_sym_SQUOTE] = ACTIONS(75),
+ [anon_sym_DQUOTE] = ACTIONS(59),
+ [anon_sym_SQUOTE] = ACTIONS(61),
+ [anon_sym_class] = ACTIONS(63),
+ [anon_sym_async] = ACTIONS(65),
+ [anon_sym_function] = ACTIONS(67),
+ [anon_sym_new] = ACTIONS(69),
+ [anon_sym_PLUS] = ACTIONS(71),
+ [anon_sym_DASH] = ACTIONS(71),
+ [anon_sym_SLASH] = ACTIONS(73),
+ [anon_sym_BANG] = ACTIONS(71),
+ [anon_sym_TILDE] = ACTIONS(71),
+ [anon_sym_typeof] = ACTIONS(71),
+ [anon_sym_void] = ACTIONS(71),
+ [anon_sym_delete] = ACTIONS(71),
+ [anon_sym_PLUS_PLUS] = ACTIONS(75),
+ [anon_sym_DASH_DASH] = ACTIONS(75),
[sym_comment] = ACTIONS(3),
[anon_sym_BQUOTE] = ACTIONS(77),
[sym_number] = ACTIONS(79),
@@ -19755,76 +20476,76 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_get] = ACTIONS(87),
[anon_sym_set] = ACTIONS(87),
},
- [52] = {
- [sym_export_statement] = STATE(53),
- [sym_declaration] = STATE(53),
- [sym_import] = STATE(1268),
- [sym_import_statement] = STATE(53),
- [sym_expression_statement] = STATE(53),
- [sym_variable_declaration] = STATE(971),
- [sym_lexical_declaration] = STATE(971),
- [sym_statement_block] = STATE(53),
- [sym_if_statement] = STATE(53),
- [sym_switch_statement] = STATE(53),
- [sym_for_statement] = STATE(53),
- [sym_for_in_statement] = STATE(53),
- [sym_while_statement] = STATE(53),
- [sym_do_statement] = STATE(53),
- [sym_try_statement] = STATE(53),
- [sym_with_statement] = STATE(53),
- [sym_break_statement] = STATE(53),
- [sym_continue_statement] = STATE(53),
- [sym_debugger_statement] = STATE(53),
- [sym_return_statement] = STATE(53),
- [sym_throw_statement] = STATE(53),
- [sym_empty_statement] = STATE(53),
- [sym_labeled_statement] = STATE(53),
- [sym_parenthesized_expression] = STATE(1029),
- [sym_expression] = STATE(1248),
- [sym_primary_expression] = STATE(1247),
- [sym_yield_expression] = STATE(1246),
- [sym_object] = STATE(1268),
- [sym_object_pattern] = STATE(2656),
- [sym_array] = STATE(1268),
- [sym_array_pattern] = STATE(2656),
- [sym_glimmer_template] = STATE(1246),
- [sym_glimmer_opening_tag] = STATE(1921),
- [sym_jsx_element] = STATE(1246),
- [sym_jsx_opening_element] = STATE(1653),
- [sym_jsx_self_closing_element] = STATE(1246),
- [sym_class] = STATE(1268),
- [sym_class_declaration] = STATE(971),
- [sym_function] = STATE(1268),
- [sym_function_declaration] = STATE(971),
- [sym_generator_function] = STATE(1268),
- [sym_generator_function_declaration] = STATE(971),
- [sym_arrow_function] = STATE(1268),
- [sym_call_expression] = STATE(1268),
- [sym_new_expression] = STATE(1246),
- [sym_await_expression] = STATE(1246),
- [sym_member_expression] = STATE(1029),
- [sym_subscript_expression] = STATE(1029),
- [sym_assignment_expression] = STATE(1246),
- [sym__augmented_assignment_lhs] = STATE(1597),
- [sym_augmented_assignment_expression] = STATE(1246),
- [sym__destructuring_pattern] = STATE(2656),
- [sym_ternary_expression] = STATE(1246),
- [sym_binary_expression] = STATE(1246),
- [sym_unary_expression] = STATE(1246),
- [sym_update_expression] = STATE(1246),
- [sym_sequence_expression] = STATE(2627),
- [sym_string] = STATE(1268),
- [sym_template_string] = STATE(1268),
- [sym_regex] = STATE(1268),
- [sym_meta_property] = STATE(1268),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2662),
- [aux_sym_program_repeat1] = STATE(53),
- [aux_sym_export_statement_repeat1] = STATE(1827),
+ [54] = {
+ [sym_export_statement] = STATE(55),
+ [sym_declaration] = STATE(55),
+ [sym_import] = STATE(1235),
+ [sym_import_statement] = STATE(55),
+ [sym_expression_statement] = STATE(55),
+ [sym_variable_declaration] = STATE(909),
+ [sym_lexical_declaration] = STATE(909),
+ [sym_statement_block] = STATE(55),
+ [sym_if_statement] = STATE(55),
+ [sym_switch_statement] = STATE(55),
+ [sym_for_statement] = STATE(55),
+ [sym_for_in_statement] = STATE(55),
+ [sym_while_statement] = STATE(55),
+ [sym_do_statement] = STATE(55),
+ [sym_try_statement] = STATE(55),
+ [sym_with_statement] = STATE(55),
+ [sym_break_statement] = STATE(55),
+ [sym_continue_statement] = STATE(55),
+ [sym_debugger_statement] = STATE(55),
+ [sym_return_statement] = STATE(55),
+ [sym_throw_statement] = STATE(55),
+ [sym_empty_statement] = STATE(55),
+ [sym_labeled_statement] = STATE(55),
+ [sym_parenthesized_expression] = STATE(1028),
+ [sym_expression] = STATE(1250),
+ [sym_primary_expression] = STATE(1249),
+ [sym_yield_expression] = STATE(1245),
+ [sym_object] = STATE(1235),
+ [sym_object_pattern] = STATE(2717),
+ [sym_array] = STATE(1235),
+ [sym_array_pattern] = STATE(2717),
+ [sym_glimmer_template] = STATE(1245),
+ [sym_glimmer_opening_tag] = STATE(1935),
+ [sym_jsx_element] = STATE(1245),
+ [sym_jsx_opening_element] = STATE(1651),
+ [sym_jsx_self_closing_element] = STATE(1245),
+ [sym_class] = STATE(1235),
+ [sym_class_declaration] = STATE(909),
+ [sym_function] = STATE(1235),
+ [sym_function_declaration] = STATE(909),
+ [sym_generator_function] = STATE(1235),
+ [sym_generator_function_declaration] = STATE(909),
+ [sym_arrow_function] = STATE(1235),
+ [sym_call_expression] = STATE(1235),
+ [sym_new_expression] = STATE(1245),
+ [sym_await_expression] = STATE(1245),
+ [sym_member_expression] = STATE(1028),
+ [sym_subscript_expression] = STATE(1028),
+ [sym_assignment_expression] = STATE(1245),
+ [sym__augmented_assignment_lhs] = STATE(1616),
+ [sym_augmented_assignment_expression] = STATE(1245),
+ [sym__destructuring_pattern] = STATE(2717),
+ [sym_ternary_expression] = STATE(1245),
+ [sym_binary_expression] = STATE(1245),
+ [sym_unary_expression] = STATE(1245),
+ [sym_update_expression] = STATE(1245),
+ [sym_sequence_expression] = STATE(2522),
+ [sym_string] = STATE(1235),
+ [sym_template_string] = STATE(1235),
+ [sym_regex] = STATE(1235),
+ [sym_meta_property] = STATE(1235),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2680),
+ [aux_sym_program_repeat1] = STATE(55),
+ [aux_sym_export_statement_repeat1] = STATE(1810),
[sym_identifier] = ACTIONS(7),
[anon_sym_export] = ACTIONS(11),
[anon_sym_LBRACE] = ACTIONS(13),
- [anon_sym_RBRACE] = ACTIONS(468),
+ [anon_sym_RBRACE] = ACTIONS(472),
[anon_sym_import] = ACTIONS(15),
[anon_sym_var] = ACTIONS(17),
[anon_sym_let] = ACTIONS(19),
@@ -19848,22 +20569,22 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_LBRACK] = ACTIONS(53),
[anon_sym_LTtemplate_GT] = ACTIONS(55),
[anon_sym_LT] = ACTIONS(57),
- [anon_sym_class] = ACTIONS(59),
- [anon_sym_async] = ACTIONS(61),
- [anon_sym_function] = ACTIONS(63),
- [anon_sym_new] = ACTIONS(65),
- [anon_sym_PLUS] = ACTIONS(67),
- [anon_sym_DASH] = ACTIONS(67),
- [anon_sym_SLASH] = ACTIONS(69),
- [anon_sym_BANG] = ACTIONS(67),
- [anon_sym_TILDE] = ACTIONS(67),
- [anon_sym_typeof] = ACTIONS(67),
- [anon_sym_void] = ACTIONS(67),
- [anon_sym_delete] = ACTIONS(67),
- [anon_sym_PLUS_PLUS] = ACTIONS(71),
- [anon_sym_DASH_DASH] = ACTIONS(71),
- [anon_sym_DQUOTE] = ACTIONS(73),
- [anon_sym_SQUOTE] = ACTIONS(75),
+ [anon_sym_DQUOTE] = ACTIONS(59),
+ [anon_sym_SQUOTE] = ACTIONS(61),
+ [anon_sym_class] = ACTIONS(63),
+ [anon_sym_async] = ACTIONS(65),
+ [anon_sym_function] = ACTIONS(67),
+ [anon_sym_new] = ACTIONS(69),
+ [anon_sym_PLUS] = ACTIONS(71),
+ [anon_sym_DASH] = ACTIONS(71),
+ [anon_sym_SLASH] = ACTIONS(73),
+ [anon_sym_BANG] = ACTIONS(71),
+ [anon_sym_TILDE] = ACTIONS(71),
+ [anon_sym_typeof] = ACTIONS(71),
+ [anon_sym_void] = ACTIONS(71),
+ [anon_sym_delete] = ACTIONS(71),
+ [anon_sym_PLUS_PLUS] = ACTIONS(75),
+ [anon_sym_DASH_DASH] = ACTIONS(75),
[sym_comment] = ACTIONS(3),
[anon_sym_BQUOTE] = ACTIONS(77),
[sym_number] = ACTIONS(79),
@@ -19879,14 +20600,14 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_get] = ACTIONS(87),
[anon_sym_set] = ACTIONS(87),
},
- [53] = {
+ [55] = {
[sym_export_statement] = STATE(15),
[sym_declaration] = STATE(15),
- [sym_import] = STATE(1268),
+ [sym_import] = STATE(1235),
[sym_import_statement] = STATE(15),
[sym_expression_statement] = STATE(15),
- [sym_variable_declaration] = STATE(971),
- [sym_lexical_declaration] = STATE(971),
+ [sym_variable_declaration] = STATE(909),
+ [sym_lexical_declaration] = STATE(909),
[sym_statement_block] = STATE(15),
[sym_if_statement] = STATE(15),
[sym_switch_statement] = STATE(15),
@@ -19903,52 +20624,52 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_throw_statement] = STATE(15),
[sym_empty_statement] = STATE(15),
[sym_labeled_statement] = STATE(15),
- [sym_parenthesized_expression] = STATE(1029),
- [sym_expression] = STATE(1248),
- [sym_primary_expression] = STATE(1247),
- [sym_yield_expression] = STATE(1246),
- [sym_object] = STATE(1268),
- [sym_object_pattern] = STATE(2656),
- [sym_array] = STATE(1268),
- [sym_array_pattern] = STATE(2656),
- [sym_glimmer_template] = STATE(1246),
- [sym_glimmer_opening_tag] = STATE(1921),
- [sym_jsx_element] = STATE(1246),
- [sym_jsx_opening_element] = STATE(1653),
- [sym_jsx_self_closing_element] = STATE(1246),
- [sym_class] = STATE(1268),
- [sym_class_declaration] = STATE(971),
- [sym_function] = STATE(1268),
- [sym_function_declaration] = STATE(971),
- [sym_generator_function] = STATE(1268),
- [sym_generator_function_declaration] = STATE(971),
- [sym_arrow_function] = STATE(1268),
- [sym_call_expression] = STATE(1268),
- [sym_new_expression] = STATE(1246),
- [sym_await_expression] = STATE(1246),
- [sym_member_expression] = STATE(1029),
- [sym_subscript_expression] = STATE(1029),
- [sym_assignment_expression] = STATE(1246),
- [sym__augmented_assignment_lhs] = STATE(1597),
- [sym_augmented_assignment_expression] = STATE(1246),
- [sym__destructuring_pattern] = STATE(2656),
- [sym_ternary_expression] = STATE(1246),
- [sym_binary_expression] = STATE(1246),
- [sym_unary_expression] = STATE(1246),
- [sym_update_expression] = STATE(1246),
- [sym_sequence_expression] = STATE(2627),
- [sym_string] = STATE(1268),
- [sym_template_string] = STATE(1268),
- [sym_regex] = STATE(1268),
- [sym_meta_property] = STATE(1268),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2662),
+ [sym_parenthesized_expression] = STATE(1028),
+ [sym_expression] = STATE(1250),
+ [sym_primary_expression] = STATE(1249),
+ [sym_yield_expression] = STATE(1245),
+ [sym_object] = STATE(1235),
+ [sym_object_pattern] = STATE(2717),
+ [sym_array] = STATE(1235),
+ [sym_array_pattern] = STATE(2717),
+ [sym_glimmer_template] = STATE(1245),
+ [sym_glimmer_opening_tag] = STATE(1935),
+ [sym_jsx_element] = STATE(1245),
+ [sym_jsx_opening_element] = STATE(1651),
+ [sym_jsx_self_closing_element] = STATE(1245),
+ [sym_class] = STATE(1235),
+ [sym_class_declaration] = STATE(909),
+ [sym_function] = STATE(1235),
+ [sym_function_declaration] = STATE(909),
+ [sym_generator_function] = STATE(1235),
+ [sym_generator_function_declaration] = STATE(909),
+ [sym_arrow_function] = STATE(1235),
+ [sym_call_expression] = STATE(1235),
+ [sym_new_expression] = STATE(1245),
+ [sym_await_expression] = STATE(1245),
+ [sym_member_expression] = STATE(1028),
+ [sym_subscript_expression] = STATE(1028),
+ [sym_assignment_expression] = STATE(1245),
+ [sym__augmented_assignment_lhs] = STATE(1616),
+ [sym_augmented_assignment_expression] = STATE(1245),
+ [sym__destructuring_pattern] = STATE(2717),
+ [sym_ternary_expression] = STATE(1245),
+ [sym_binary_expression] = STATE(1245),
+ [sym_unary_expression] = STATE(1245),
+ [sym_update_expression] = STATE(1245),
+ [sym_sequence_expression] = STATE(2522),
+ [sym_string] = STATE(1235),
+ [sym_template_string] = STATE(1235),
+ [sym_regex] = STATE(1235),
+ [sym_meta_property] = STATE(1235),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2680),
[aux_sym_program_repeat1] = STATE(15),
- [aux_sym_export_statement_repeat1] = STATE(1827),
+ [aux_sym_export_statement_repeat1] = STATE(1810),
[sym_identifier] = ACTIONS(7),
[anon_sym_export] = ACTIONS(11),
[anon_sym_LBRACE] = ACTIONS(13),
- [anon_sym_RBRACE] = ACTIONS(470),
+ [anon_sym_RBRACE] = ACTIONS(474),
[anon_sym_import] = ACTIONS(15),
[anon_sym_var] = ACTIONS(17),
[anon_sym_let] = ACTIONS(19),
@@ -19972,22 +20693,22 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_LBRACK] = ACTIONS(53),
[anon_sym_LTtemplate_GT] = ACTIONS(55),
[anon_sym_LT] = ACTIONS(57),
- [anon_sym_class] = ACTIONS(59),
- [anon_sym_async] = ACTIONS(61),
- [anon_sym_function] = ACTIONS(63),
- [anon_sym_new] = ACTIONS(65),
- [anon_sym_PLUS] = ACTIONS(67),
- [anon_sym_DASH] = ACTIONS(67),
- [anon_sym_SLASH] = ACTIONS(69),
- [anon_sym_BANG] = ACTIONS(67),
- [anon_sym_TILDE] = ACTIONS(67),
- [anon_sym_typeof] = ACTIONS(67),
- [anon_sym_void] = ACTIONS(67),
- [anon_sym_delete] = ACTIONS(67),
- [anon_sym_PLUS_PLUS] = ACTIONS(71),
- [anon_sym_DASH_DASH] = ACTIONS(71),
- [anon_sym_DQUOTE] = ACTIONS(73),
- [anon_sym_SQUOTE] = ACTIONS(75),
+ [anon_sym_DQUOTE] = ACTIONS(59),
+ [anon_sym_SQUOTE] = ACTIONS(61),
+ [anon_sym_class] = ACTIONS(63),
+ [anon_sym_async] = ACTIONS(65),
+ [anon_sym_function] = ACTIONS(67),
+ [anon_sym_new] = ACTIONS(69),
+ [anon_sym_PLUS] = ACTIONS(71),
+ [anon_sym_DASH] = ACTIONS(71),
+ [anon_sym_SLASH] = ACTIONS(73),
+ [anon_sym_BANG] = ACTIONS(71),
+ [anon_sym_TILDE] = ACTIONS(71),
+ [anon_sym_typeof] = ACTIONS(71),
+ [anon_sym_void] = ACTIONS(71),
+ [anon_sym_delete] = ACTIONS(71),
+ [anon_sym_PLUS_PLUS] = ACTIONS(75),
+ [anon_sym_DASH_DASH] = ACTIONS(75),
[sym_comment] = ACTIONS(3),
[anon_sym_BQUOTE] = ACTIONS(77),
[sym_number] = ACTIONS(79),
@@ -20003,76 +20724,76 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_get] = ACTIONS(87),
[anon_sym_set] = ACTIONS(87),
},
- [54] = {
- [sym_export_statement] = STATE(35),
- [sym_declaration] = STATE(35),
- [sym_import] = STATE(1268),
- [sym_import_statement] = STATE(35),
- [sym_expression_statement] = STATE(35),
- [sym_variable_declaration] = STATE(971),
- [sym_lexical_declaration] = STATE(971),
- [sym_statement_block] = STATE(35),
- [sym_if_statement] = STATE(35),
- [sym_switch_statement] = STATE(35),
- [sym_for_statement] = STATE(35),
- [sym_for_in_statement] = STATE(35),
- [sym_while_statement] = STATE(35),
- [sym_do_statement] = STATE(35),
- [sym_try_statement] = STATE(35),
- [sym_with_statement] = STATE(35),
- [sym_break_statement] = STATE(35),
- [sym_continue_statement] = STATE(35),
- [sym_debugger_statement] = STATE(35),
- [sym_return_statement] = STATE(35),
- [sym_throw_statement] = STATE(35),
- [sym_empty_statement] = STATE(35),
- [sym_labeled_statement] = STATE(35),
- [sym_parenthesized_expression] = STATE(1029),
- [sym_expression] = STATE(1248),
- [sym_primary_expression] = STATE(1247),
- [sym_yield_expression] = STATE(1246),
- [sym_object] = STATE(1268),
- [sym_object_pattern] = STATE(2656),
- [sym_array] = STATE(1268),
- [sym_array_pattern] = STATE(2656),
- [sym_glimmer_template] = STATE(1246),
- [sym_glimmer_opening_tag] = STATE(1921),
- [sym_jsx_element] = STATE(1246),
- [sym_jsx_opening_element] = STATE(1653),
- [sym_jsx_self_closing_element] = STATE(1246),
- [sym_class] = STATE(1268),
- [sym_class_declaration] = STATE(971),
- [sym_function] = STATE(1268),
- [sym_function_declaration] = STATE(971),
- [sym_generator_function] = STATE(1268),
- [sym_generator_function_declaration] = STATE(971),
- [sym_arrow_function] = STATE(1268),
- [sym_call_expression] = STATE(1268),
- [sym_new_expression] = STATE(1246),
- [sym_await_expression] = STATE(1246),
- [sym_member_expression] = STATE(1029),
- [sym_subscript_expression] = STATE(1029),
- [sym_assignment_expression] = STATE(1246),
- [sym__augmented_assignment_lhs] = STATE(1597),
- [sym_augmented_assignment_expression] = STATE(1246),
- [sym__destructuring_pattern] = STATE(2656),
- [sym_ternary_expression] = STATE(1246),
- [sym_binary_expression] = STATE(1246),
- [sym_unary_expression] = STATE(1246),
- [sym_update_expression] = STATE(1246),
- [sym_sequence_expression] = STATE(2627),
- [sym_string] = STATE(1268),
- [sym_template_string] = STATE(1268),
- [sym_regex] = STATE(1268),
- [sym_meta_property] = STATE(1268),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2662),
- [aux_sym_program_repeat1] = STATE(35),
- [aux_sym_export_statement_repeat1] = STATE(1827),
+ [56] = {
+ [sym_export_statement] = STATE(58),
+ [sym_declaration] = STATE(58),
+ [sym_import] = STATE(1235),
+ [sym_import_statement] = STATE(58),
+ [sym_expression_statement] = STATE(58),
+ [sym_variable_declaration] = STATE(909),
+ [sym_lexical_declaration] = STATE(909),
+ [sym_statement_block] = STATE(58),
+ [sym_if_statement] = STATE(58),
+ [sym_switch_statement] = STATE(58),
+ [sym_for_statement] = STATE(58),
+ [sym_for_in_statement] = STATE(58),
+ [sym_while_statement] = STATE(58),
+ [sym_do_statement] = STATE(58),
+ [sym_try_statement] = STATE(58),
+ [sym_with_statement] = STATE(58),
+ [sym_break_statement] = STATE(58),
+ [sym_continue_statement] = STATE(58),
+ [sym_debugger_statement] = STATE(58),
+ [sym_return_statement] = STATE(58),
+ [sym_throw_statement] = STATE(58),
+ [sym_empty_statement] = STATE(58),
+ [sym_labeled_statement] = STATE(58),
+ [sym_parenthesized_expression] = STATE(1028),
+ [sym_expression] = STATE(1250),
+ [sym_primary_expression] = STATE(1249),
+ [sym_yield_expression] = STATE(1245),
+ [sym_object] = STATE(1235),
+ [sym_object_pattern] = STATE(2717),
+ [sym_array] = STATE(1235),
+ [sym_array_pattern] = STATE(2717),
+ [sym_glimmer_template] = STATE(1245),
+ [sym_glimmer_opening_tag] = STATE(1935),
+ [sym_jsx_element] = STATE(1245),
+ [sym_jsx_opening_element] = STATE(1651),
+ [sym_jsx_self_closing_element] = STATE(1245),
+ [sym_class] = STATE(1235),
+ [sym_class_declaration] = STATE(909),
+ [sym_function] = STATE(1235),
+ [sym_function_declaration] = STATE(909),
+ [sym_generator_function] = STATE(1235),
+ [sym_generator_function_declaration] = STATE(909),
+ [sym_arrow_function] = STATE(1235),
+ [sym_call_expression] = STATE(1235),
+ [sym_new_expression] = STATE(1245),
+ [sym_await_expression] = STATE(1245),
+ [sym_member_expression] = STATE(1028),
+ [sym_subscript_expression] = STATE(1028),
+ [sym_assignment_expression] = STATE(1245),
+ [sym__augmented_assignment_lhs] = STATE(1616),
+ [sym_augmented_assignment_expression] = STATE(1245),
+ [sym__destructuring_pattern] = STATE(2717),
+ [sym_ternary_expression] = STATE(1245),
+ [sym_binary_expression] = STATE(1245),
+ [sym_unary_expression] = STATE(1245),
+ [sym_update_expression] = STATE(1245),
+ [sym_sequence_expression] = STATE(2522),
+ [sym_string] = STATE(1235),
+ [sym_template_string] = STATE(1235),
+ [sym_regex] = STATE(1235),
+ [sym_meta_property] = STATE(1235),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2680),
+ [aux_sym_program_repeat1] = STATE(58),
+ [aux_sym_export_statement_repeat1] = STATE(1810),
[sym_identifier] = ACTIONS(7),
[anon_sym_export] = ACTIONS(11),
[anon_sym_LBRACE] = ACTIONS(13),
- [anon_sym_RBRACE] = ACTIONS(472),
+ [anon_sym_RBRACE] = ACTIONS(476),
[anon_sym_import] = ACTIONS(15),
[anon_sym_var] = ACTIONS(17),
[anon_sym_let] = ACTIONS(19),
@@ -20096,22 +20817,22 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_LBRACK] = ACTIONS(53),
[anon_sym_LTtemplate_GT] = ACTIONS(55),
[anon_sym_LT] = ACTIONS(57),
- [anon_sym_class] = ACTIONS(59),
- [anon_sym_async] = ACTIONS(61),
- [anon_sym_function] = ACTIONS(63),
- [anon_sym_new] = ACTIONS(65),
- [anon_sym_PLUS] = ACTIONS(67),
- [anon_sym_DASH] = ACTIONS(67),
- [anon_sym_SLASH] = ACTIONS(69),
- [anon_sym_BANG] = ACTIONS(67),
- [anon_sym_TILDE] = ACTIONS(67),
- [anon_sym_typeof] = ACTIONS(67),
- [anon_sym_void] = ACTIONS(67),
- [anon_sym_delete] = ACTIONS(67),
- [anon_sym_PLUS_PLUS] = ACTIONS(71),
- [anon_sym_DASH_DASH] = ACTIONS(71),
- [anon_sym_DQUOTE] = ACTIONS(73),
- [anon_sym_SQUOTE] = ACTIONS(75),
+ [anon_sym_DQUOTE] = ACTIONS(59),
+ [anon_sym_SQUOTE] = ACTIONS(61),
+ [anon_sym_class] = ACTIONS(63),
+ [anon_sym_async] = ACTIONS(65),
+ [anon_sym_function] = ACTIONS(67),
+ [anon_sym_new] = ACTIONS(69),
+ [anon_sym_PLUS] = ACTIONS(71),
+ [anon_sym_DASH] = ACTIONS(71),
+ [anon_sym_SLASH] = ACTIONS(73),
+ [anon_sym_BANG] = ACTIONS(71),
+ [anon_sym_TILDE] = ACTIONS(71),
+ [anon_sym_typeof] = ACTIONS(71),
+ [anon_sym_void] = ACTIONS(71),
+ [anon_sym_delete] = ACTIONS(71),
+ [anon_sym_PLUS_PLUS] = ACTIONS(75),
+ [anon_sym_DASH_DASH] = ACTIONS(75),
[sym_comment] = ACTIONS(3),
[anon_sym_BQUOTE] = ACTIONS(77),
[sym_number] = ACTIONS(79),
@@ -20127,14 +20848,14 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_get] = ACTIONS(87),
[anon_sym_set] = ACTIONS(87),
},
- [55] = {
+ [57] = {
[sym_export_statement] = STATE(15),
[sym_declaration] = STATE(15),
- [sym_import] = STATE(1268),
+ [sym_import] = STATE(1235),
[sym_import_statement] = STATE(15),
[sym_expression_statement] = STATE(15),
- [sym_variable_declaration] = STATE(971),
- [sym_lexical_declaration] = STATE(971),
+ [sym_variable_declaration] = STATE(909),
+ [sym_lexical_declaration] = STATE(909),
[sym_statement_block] = STATE(15),
[sym_if_statement] = STATE(15),
[sym_switch_statement] = STATE(15),
@@ -20151,52 +20872,52 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_throw_statement] = STATE(15),
[sym_empty_statement] = STATE(15),
[sym_labeled_statement] = STATE(15),
- [sym_parenthesized_expression] = STATE(1029),
- [sym_expression] = STATE(1248),
- [sym_primary_expression] = STATE(1247),
- [sym_yield_expression] = STATE(1246),
- [sym_object] = STATE(1268),
- [sym_object_pattern] = STATE(2656),
- [sym_array] = STATE(1268),
- [sym_array_pattern] = STATE(2656),
- [sym_glimmer_template] = STATE(1246),
- [sym_glimmer_opening_tag] = STATE(1921),
- [sym_jsx_element] = STATE(1246),
- [sym_jsx_opening_element] = STATE(1653),
- [sym_jsx_self_closing_element] = STATE(1246),
- [sym_class] = STATE(1268),
- [sym_class_declaration] = STATE(971),
- [sym_function] = STATE(1268),
- [sym_function_declaration] = STATE(971),
- [sym_generator_function] = STATE(1268),
- [sym_generator_function_declaration] = STATE(971),
- [sym_arrow_function] = STATE(1268),
- [sym_call_expression] = STATE(1268),
- [sym_new_expression] = STATE(1246),
- [sym_await_expression] = STATE(1246),
- [sym_member_expression] = STATE(1029),
- [sym_subscript_expression] = STATE(1029),
- [sym_assignment_expression] = STATE(1246),
- [sym__augmented_assignment_lhs] = STATE(1597),
- [sym_augmented_assignment_expression] = STATE(1246),
- [sym__destructuring_pattern] = STATE(2656),
- [sym_ternary_expression] = STATE(1246),
- [sym_binary_expression] = STATE(1246),
- [sym_unary_expression] = STATE(1246),
- [sym_update_expression] = STATE(1246),
- [sym_sequence_expression] = STATE(2627),
- [sym_string] = STATE(1268),
- [sym_template_string] = STATE(1268),
- [sym_regex] = STATE(1268),
- [sym_meta_property] = STATE(1268),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2662),
+ [sym_parenthesized_expression] = STATE(1028),
+ [sym_expression] = STATE(1250),
+ [sym_primary_expression] = STATE(1249),
+ [sym_yield_expression] = STATE(1245),
+ [sym_object] = STATE(1235),
+ [sym_object_pattern] = STATE(2717),
+ [sym_array] = STATE(1235),
+ [sym_array_pattern] = STATE(2717),
+ [sym_glimmer_template] = STATE(1245),
+ [sym_glimmer_opening_tag] = STATE(1935),
+ [sym_jsx_element] = STATE(1245),
+ [sym_jsx_opening_element] = STATE(1651),
+ [sym_jsx_self_closing_element] = STATE(1245),
+ [sym_class] = STATE(1235),
+ [sym_class_declaration] = STATE(909),
+ [sym_function] = STATE(1235),
+ [sym_function_declaration] = STATE(909),
+ [sym_generator_function] = STATE(1235),
+ [sym_generator_function_declaration] = STATE(909),
+ [sym_arrow_function] = STATE(1235),
+ [sym_call_expression] = STATE(1235),
+ [sym_new_expression] = STATE(1245),
+ [sym_await_expression] = STATE(1245),
+ [sym_member_expression] = STATE(1028),
+ [sym_subscript_expression] = STATE(1028),
+ [sym_assignment_expression] = STATE(1245),
+ [sym__augmented_assignment_lhs] = STATE(1616),
+ [sym_augmented_assignment_expression] = STATE(1245),
+ [sym__destructuring_pattern] = STATE(2717),
+ [sym_ternary_expression] = STATE(1245),
+ [sym_binary_expression] = STATE(1245),
+ [sym_unary_expression] = STATE(1245),
+ [sym_update_expression] = STATE(1245),
+ [sym_sequence_expression] = STATE(2522),
+ [sym_string] = STATE(1235),
+ [sym_template_string] = STATE(1235),
+ [sym_regex] = STATE(1235),
+ [sym_meta_property] = STATE(1235),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2680),
[aux_sym_program_repeat1] = STATE(15),
- [aux_sym_export_statement_repeat1] = STATE(1827),
+ [aux_sym_export_statement_repeat1] = STATE(1810),
+ [ts_builtin_sym_end] = ACTIONS(478),
[sym_identifier] = ACTIONS(7),
[anon_sym_export] = ACTIONS(11),
[anon_sym_LBRACE] = ACTIONS(13),
- [anon_sym_RBRACE] = ACTIONS(474),
[anon_sym_import] = ACTIONS(15),
[anon_sym_var] = ACTIONS(17),
[anon_sym_let] = ACTIONS(19),
@@ -20220,22 +20941,22 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_LBRACK] = ACTIONS(53),
[anon_sym_LTtemplate_GT] = ACTIONS(55),
[anon_sym_LT] = ACTIONS(57),
- [anon_sym_class] = ACTIONS(59),
- [anon_sym_async] = ACTIONS(61),
- [anon_sym_function] = ACTIONS(63),
- [anon_sym_new] = ACTIONS(65),
- [anon_sym_PLUS] = ACTIONS(67),
- [anon_sym_DASH] = ACTIONS(67),
- [anon_sym_SLASH] = ACTIONS(69),
- [anon_sym_BANG] = ACTIONS(67),
- [anon_sym_TILDE] = ACTIONS(67),
- [anon_sym_typeof] = ACTIONS(67),
- [anon_sym_void] = ACTIONS(67),
- [anon_sym_delete] = ACTIONS(67),
- [anon_sym_PLUS_PLUS] = ACTIONS(71),
- [anon_sym_DASH_DASH] = ACTIONS(71),
- [anon_sym_DQUOTE] = ACTIONS(73),
- [anon_sym_SQUOTE] = ACTIONS(75),
+ [anon_sym_DQUOTE] = ACTIONS(59),
+ [anon_sym_SQUOTE] = ACTIONS(61),
+ [anon_sym_class] = ACTIONS(63),
+ [anon_sym_async] = ACTIONS(65),
+ [anon_sym_function] = ACTIONS(67),
+ [anon_sym_new] = ACTIONS(69),
+ [anon_sym_PLUS] = ACTIONS(71),
+ [anon_sym_DASH] = ACTIONS(71),
+ [anon_sym_SLASH] = ACTIONS(73),
+ [anon_sym_BANG] = ACTIONS(71),
+ [anon_sym_TILDE] = ACTIONS(71),
+ [anon_sym_typeof] = ACTIONS(71),
+ [anon_sym_void] = ACTIONS(71),
+ [anon_sym_delete] = ACTIONS(71),
+ [anon_sym_PLUS_PLUS] = ACTIONS(75),
+ [anon_sym_DASH_DASH] = ACTIONS(75),
[sym_comment] = ACTIONS(3),
[anon_sym_BQUOTE] = ACTIONS(77),
[sym_number] = ACTIONS(79),
@@ -20251,76 +20972,76 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_get] = ACTIONS(87),
[anon_sym_set] = ACTIONS(87),
},
- [56] = {
- [sym_export_statement] = STATE(55),
- [sym_declaration] = STATE(55),
- [sym_import] = STATE(1268),
- [sym_import_statement] = STATE(55),
- [sym_expression_statement] = STATE(55),
- [sym_variable_declaration] = STATE(971),
- [sym_lexical_declaration] = STATE(971),
- [sym_statement_block] = STATE(55),
- [sym_if_statement] = STATE(55),
- [sym_switch_statement] = STATE(55),
- [sym_for_statement] = STATE(55),
- [sym_for_in_statement] = STATE(55),
- [sym_while_statement] = STATE(55),
- [sym_do_statement] = STATE(55),
- [sym_try_statement] = STATE(55),
- [sym_with_statement] = STATE(55),
- [sym_break_statement] = STATE(55),
- [sym_continue_statement] = STATE(55),
- [sym_debugger_statement] = STATE(55),
- [sym_return_statement] = STATE(55),
- [sym_throw_statement] = STATE(55),
- [sym_empty_statement] = STATE(55),
- [sym_labeled_statement] = STATE(55),
- [sym_parenthesized_expression] = STATE(1029),
- [sym_expression] = STATE(1248),
- [sym_primary_expression] = STATE(1247),
- [sym_yield_expression] = STATE(1246),
- [sym_object] = STATE(1268),
- [sym_object_pattern] = STATE(2656),
- [sym_array] = STATE(1268),
- [sym_array_pattern] = STATE(2656),
- [sym_glimmer_template] = STATE(1246),
- [sym_glimmer_opening_tag] = STATE(1921),
- [sym_jsx_element] = STATE(1246),
- [sym_jsx_opening_element] = STATE(1653),
- [sym_jsx_self_closing_element] = STATE(1246),
- [sym_class] = STATE(1268),
- [sym_class_declaration] = STATE(971),
- [sym_function] = STATE(1268),
- [sym_function_declaration] = STATE(971),
- [sym_generator_function] = STATE(1268),
- [sym_generator_function_declaration] = STATE(971),
- [sym_arrow_function] = STATE(1268),
- [sym_call_expression] = STATE(1268),
- [sym_new_expression] = STATE(1246),
- [sym_await_expression] = STATE(1246),
- [sym_member_expression] = STATE(1029),
- [sym_subscript_expression] = STATE(1029),
- [sym_assignment_expression] = STATE(1246),
- [sym__augmented_assignment_lhs] = STATE(1597),
- [sym_augmented_assignment_expression] = STATE(1246),
- [sym__destructuring_pattern] = STATE(2656),
- [sym_ternary_expression] = STATE(1246),
- [sym_binary_expression] = STATE(1246),
- [sym_unary_expression] = STATE(1246),
- [sym_update_expression] = STATE(1246),
- [sym_sequence_expression] = STATE(2627),
- [sym_string] = STATE(1268),
- [sym_template_string] = STATE(1268),
- [sym_regex] = STATE(1268),
- [sym_meta_property] = STATE(1268),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2662),
- [aux_sym_program_repeat1] = STATE(55),
- [aux_sym_export_statement_repeat1] = STATE(1827),
+ [58] = {
+ [sym_export_statement] = STATE(15),
+ [sym_declaration] = STATE(15),
+ [sym_import] = STATE(1235),
+ [sym_import_statement] = STATE(15),
+ [sym_expression_statement] = STATE(15),
+ [sym_variable_declaration] = STATE(909),
+ [sym_lexical_declaration] = STATE(909),
+ [sym_statement_block] = STATE(15),
+ [sym_if_statement] = STATE(15),
+ [sym_switch_statement] = STATE(15),
+ [sym_for_statement] = STATE(15),
+ [sym_for_in_statement] = STATE(15),
+ [sym_while_statement] = STATE(15),
+ [sym_do_statement] = STATE(15),
+ [sym_try_statement] = STATE(15),
+ [sym_with_statement] = STATE(15),
+ [sym_break_statement] = STATE(15),
+ [sym_continue_statement] = STATE(15),
+ [sym_debugger_statement] = STATE(15),
+ [sym_return_statement] = STATE(15),
+ [sym_throw_statement] = STATE(15),
+ [sym_empty_statement] = STATE(15),
+ [sym_labeled_statement] = STATE(15),
+ [sym_parenthesized_expression] = STATE(1028),
+ [sym_expression] = STATE(1250),
+ [sym_primary_expression] = STATE(1249),
+ [sym_yield_expression] = STATE(1245),
+ [sym_object] = STATE(1235),
+ [sym_object_pattern] = STATE(2717),
+ [sym_array] = STATE(1235),
+ [sym_array_pattern] = STATE(2717),
+ [sym_glimmer_template] = STATE(1245),
+ [sym_glimmer_opening_tag] = STATE(1935),
+ [sym_jsx_element] = STATE(1245),
+ [sym_jsx_opening_element] = STATE(1651),
+ [sym_jsx_self_closing_element] = STATE(1245),
+ [sym_class] = STATE(1235),
+ [sym_class_declaration] = STATE(909),
+ [sym_function] = STATE(1235),
+ [sym_function_declaration] = STATE(909),
+ [sym_generator_function] = STATE(1235),
+ [sym_generator_function_declaration] = STATE(909),
+ [sym_arrow_function] = STATE(1235),
+ [sym_call_expression] = STATE(1235),
+ [sym_new_expression] = STATE(1245),
+ [sym_await_expression] = STATE(1245),
+ [sym_member_expression] = STATE(1028),
+ [sym_subscript_expression] = STATE(1028),
+ [sym_assignment_expression] = STATE(1245),
+ [sym__augmented_assignment_lhs] = STATE(1616),
+ [sym_augmented_assignment_expression] = STATE(1245),
+ [sym__destructuring_pattern] = STATE(2717),
+ [sym_ternary_expression] = STATE(1245),
+ [sym_binary_expression] = STATE(1245),
+ [sym_unary_expression] = STATE(1245),
+ [sym_update_expression] = STATE(1245),
+ [sym_sequence_expression] = STATE(2522),
+ [sym_string] = STATE(1235),
+ [sym_template_string] = STATE(1235),
+ [sym_regex] = STATE(1235),
+ [sym_meta_property] = STATE(1235),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2680),
+ [aux_sym_program_repeat1] = STATE(15),
+ [aux_sym_export_statement_repeat1] = STATE(1810),
[sym_identifier] = ACTIONS(7),
[anon_sym_export] = ACTIONS(11),
[anon_sym_LBRACE] = ACTIONS(13),
- [anon_sym_RBRACE] = ACTIONS(476),
+ [anon_sym_RBRACE] = ACTIONS(480),
[anon_sym_import] = ACTIONS(15),
[anon_sym_var] = ACTIONS(17),
[anon_sym_let] = ACTIONS(19),
@@ -20344,22 +21065,22 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_LBRACK] = ACTIONS(53),
[anon_sym_LTtemplate_GT] = ACTIONS(55),
[anon_sym_LT] = ACTIONS(57),
- [anon_sym_class] = ACTIONS(59),
- [anon_sym_async] = ACTIONS(61),
- [anon_sym_function] = ACTIONS(63),
- [anon_sym_new] = ACTIONS(65),
- [anon_sym_PLUS] = ACTIONS(67),
- [anon_sym_DASH] = ACTIONS(67),
- [anon_sym_SLASH] = ACTIONS(69),
- [anon_sym_BANG] = ACTIONS(67),
- [anon_sym_TILDE] = ACTIONS(67),
- [anon_sym_typeof] = ACTIONS(67),
- [anon_sym_void] = ACTIONS(67),
- [anon_sym_delete] = ACTIONS(67),
- [anon_sym_PLUS_PLUS] = ACTIONS(71),
- [anon_sym_DASH_DASH] = ACTIONS(71),
- [anon_sym_DQUOTE] = ACTIONS(73),
- [anon_sym_SQUOTE] = ACTIONS(75),
+ [anon_sym_DQUOTE] = ACTIONS(59),
+ [anon_sym_SQUOTE] = ACTIONS(61),
+ [anon_sym_class] = ACTIONS(63),
+ [anon_sym_async] = ACTIONS(65),
+ [anon_sym_function] = ACTIONS(67),
+ [anon_sym_new] = ACTIONS(69),
+ [anon_sym_PLUS] = ACTIONS(71),
+ [anon_sym_DASH] = ACTIONS(71),
+ [anon_sym_SLASH] = ACTIONS(73),
+ [anon_sym_BANG] = ACTIONS(71),
+ [anon_sym_TILDE] = ACTIONS(71),
+ [anon_sym_typeof] = ACTIONS(71),
+ [anon_sym_void] = ACTIONS(71),
+ [anon_sym_delete] = ACTIONS(71),
+ [anon_sym_PLUS_PLUS] = ACTIONS(75),
+ [anon_sym_DASH_DASH] = ACTIONS(75),
[sym_comment] = ACTIONS(3),
[anon_sym_BQUOTE] = ACTIONS(77),
[sym_number] = ACTIONS(79),
@@ -20375,14 +21096,14 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_get] = ACTIONS(87),
[anon_sym_set] = ACTIONS(87),
},
- [57] = {
+ [59] = {
[sym_export_statement] = STATE(15),
[sym_declaration] = STATE(15),
- [sym_import] = STATE(1268),
+ [sym_import] = STATE(1235),
[sym_import_statement] = STATE(15),
[sym_expression_statement] = STATE(15),
- [sym_variable_declaration] = STATE(971),
- [sym_lexical_declaration] = STATE(971),
+ [sym_variable_declaration] = STATE(909),
+ [sym_lexical_declaration] = STATE(909),
[sym_statement_block] = STATE(15),
[sym_if_statement] = STATE(15),
[sym_switch_statement] = STATE(15),
@@ -20399,52 +21120,52 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_throw_statement] = STATE(15),
[sym_empty_statement] = STATE(15),
[sym_labeled_statement] = STATE(15),
- [sym_parenthesized_expression] = STATE(1029),
- [sym_expression] = STATE(1248),
- [sym_primary_expression] = STATE(1247),
- [sym_yield_expression] = STATE(1246),
- [sym_object] = STATE(1268),
- [sym_object_pattern] = STATE(2656),
- [sym_array] = STATE(1268),
- [sym_array_pattern] = STATE(2656),
- [sym_glimmer_template] = STATE(1246),
- [sym_glimmer_opening_tag] = STATE(1921),
- [sym_jsx_element] = STATE(1246),
- [sym_jsx_opening_element] = STATE(1653),
- [sym_jsx_self_closing_element] = STATE(1246),
- [sym_class] = STATE(1268),
- [sym_class_declaration] = STATE(971),
- [sym_function] = STATE(1268),
- [sym_function_declaration] = STATE(971),
- [sym_generator_function] = STATE(1268),
- [sym_generator_function_declaration] = STATE(971),
- [sym_arrow_function] = STATE(1268),
- [sym_call_expression] = STATE(1268),
- [sym_new_expression] = STATE(1246),
- [sym_await_expression] = STATE(1246),
- [sym_member_expression] = STATE(1029),
- [sym_subscript_expression] = STATE(1029),
- [sym_assignment_expression] = STATE(1246),
- [sym__augmented_assignment_lhs] = STATE(1597),
- [sym_augmented_assignment_expression] = STATE(1246),
- [sym__destructuring_pattern] = STATE(2656),
- [sym_ternary_expression] = STATE(1246),
- [sym_binary_expression] = STATE(1246),
- [sym_unary_expression] = STATE(1246),
- [sym_update_expression] = STATE(1246),
- [sym_sequence_expression] = STATE(2627),
- [sym_string] = STATE(1268),
- [sym_template_string] = STATE(1268),
- [sym_regex] = STATE(1268),
- [sym_meta_property] = STATE(1268),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2662),
+ [sym_parenthesized_expression] = STATE(1028),
+ [sym_expression] = STATE(1250),
+ [sym_primary_expression] = STATE(1249),
+ [sym_yield_expression] = STATE(1245),
+ [sym_object] = STATE(1235),
+ [sym_object_pattern] = STATE(2717),
+ [sym_array] = STATE(1235),
+ [sym_array_pattern] = STATE(2717),
+ [sym_glimmer_template] = STATE(1245),
+ [sym_glimmer_opening_tag] = STATE(1935),
+ [sym_jsx_element] = STATE(1245),
+ [sym_jsx_opening_element] = STATE(1651),
+ [sym_jsx_self_closing_element] = STATE(1245),
+ [sym_class] = STATE(1235),
+ [sym_class_declaration] = STATE(909),
+ [sym_function] = STATE(1235),
+ [sym_function_declaration] = STATE(909),
+ [sym_generator_function] = STATE(1235),
+ [sym_generator_function_declaration] = STATE(909),
+ [sym_arrow_function] = STATE(1235),
+ [sym_call_expression] = STATE(1235),
+ [sym_new_expression] = STATE(1245),
+ [sym_await_expression] = STATE(1245),
+ [sym_member_expression] = STATE(1028),
+ [sym_subscript_expression] = STATE(1028),
+ [sym_assignment_expression] = STATE(1245),
+ [sym__augmented_assignment_lhs] = STATE(1616),
+ [sym_augmented_assignment_expression] = STATE(1245),
+ [sym__destructuring_pattern] = STATE(2717),
+ [sym_ternary_expression] = STATE(1245),
+ [sym_binary_expression] = STATE(1245),
+ [sym_unary_expression] = STATE(1245),
+ [sym_update_expression] = STATE(1245),
+ [sym_sequence_expression] = STATE(2522),
+ [sym_string] = STATE(1235),
+ [sym_template_string] = STATE(1235),
+ [sym_regex] = STATE(1235),
+ [sym_meta_property] = STATE(1235),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2680),
[aux_sym_program_repeat1] = STATE(15),
- [aux_sym_export_statement_repeat1] = STATE(1827),
+ [aux_sym_export_statement_repeat1] = STATE(1810),
+ [ts_builtin_sym_end] = ACTIONS(482),
[sym_identifier] = ACTIONS(7),
[anon_sym_export] = ACTIONS(11),
[anon_sym_LBRACE] = ACTIONS(13),
- [anon_sym_RBRACE] = ACTIONS(478),
[anon_sym_import] = ACTIONS(15),
[anon_sym_var] = ACTIONS(17),
[anon_sym_let] = ACTIONS(19),
@@ -20468,22 +21189,22 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_LBRACK] = ACTIONS(53),
[anon_sym_LTtemplate_GT] = ACTIONS(55),
[anon_sym_LT] = ACTIONS(57),
- [anon_sym_class] = ACTIONS(59),
- [anon_sym_async] = ACTIONS(61),
- [anon_sym_function] = ACTIONS(63),
- [anon_sym_new] = ACTIONS(65),
- [anon_sym_PLUS] = ACTIONS(67),
- [anon_sym_DASH] = ACTIONS(67),
- [anon_sym_SLASH] = ACTIONS(69),
- [anon_sym_BANG] = ACTIONS(67),
- [anon_sym_TILDE] = ACTIONS(67),
- [anon_sym_typeof] = ACTIONS(67),
- [anon_sym_void] = ACTIONS(67),
- [anon_sym_delete] = ACTIONS(67),
- [anon_sym_PLUS_PLUS] = ACTIONS(71),
- [anon_sym_DASH_DASH] = ACTIONS(71),
- [anon_sym_DQUOTE] = ACTIONS(73),
- [anon_sym_SQUOTE] = ACTIONS(75),
+ [anon_sym_DQUOTE] = ACTIONS(59),
+ [anon_sym_SQUOTE] = ACTIONS(61),
+ [anon_sym_class] = ACTIONS(63),
+ [anon_sym_async] = ACTIONS(65),
+ [anon_sym_function] = ACTIONS(67),
+ [anon_sym_new] = ACTIONS(69),
+ [anon_sym_PLUS] = ACTIONS(71),
+ [anon_sym_DASH] = ACTIONS(71),
+ [anon_sym_SLASH] = ACTIONS(73),
+ [anon_sym_BANG] = ACTIONS(71),
+ [anon_sym_TILDE] = ACTIONS(71),
+ [anon_sym_typeof] = ACTIONS(71),
+ [anon_sym_void] = ACTIONS(71),
+ [anon_sym_delete] = ACTIONS(71),
+ [anon_sym_PLUS_PLUS] = ACTIONS(75),
+ [anon_sym_DASH_DASH] = ACTIONS(75),
[sym_comment] = ACTIONS(3),
[anon_sym_BQUOTE] = ACTIONS(77),
[sym_number] = ACTIONS(79),
@@ -20499,76 +21220,76 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_get] = ACTIONS(87),
[anon_sym_set] = ACTIONS(87),
},
- [58] = {
- [sym_export_statement] = STATE(15),
- [sym_declaration] = STATE(15),
- [sym_import] = STATE(1268),
- [sym_import_statement] = STATE(15),
- [sym_expression_statement] = STATE(15),
- [sym_variable_declaration] = STATE(971),
- [sym_lexical_declaration] = STATE(971),
- [sym_statement_block] = STATE(15),
- [sym_if_statement] = STATE(15),
- [sym_switch_statement] = STATE(15),
- [sym_for_statement] = STATE(15),
- [sym_for_in_statement] = STATE(15),
- [sym_while_statement] = STATE(15),
- [sym_do_statement] = STATE(15),
- [sym_try_statement] = STATE(15),
- [sym_with_statement] = STATE(15),
- [sym_break_statement] = STATE(15),
- [sym_continue_statement] = STATE(15),
- [sym_debugger_statement] = STATE(15),
- [sym_return_statement] = STATE(15),
- [sym_throw_statement] = STATE(15),
- [sym_empty_statement] = STATE(15),
- [sym_labeled_statement] = STATE(15),
- [sym_parenthesized_expression] = STATE(1029),
- [sym_expression] = STATE(1248),
- [sym_primary_expression] = STATE(1247),
- [sym_yield_expression] = STATE(1246),
- [sym_object] = STATE(1268),
- [sym_object_pattern] = STATE(2656),
- [sym_array] = STATE(1268),
- [sym_array_pattern] = STATE(2656),
- [sym_glimmer_template] = STATE(1246),
- [sym_glimmer_opening_tag] = STATE(1921),
- [sym_jsx_element] = STATE(1246),
- [sym_jsx_opening_element] = STATE(1653),
- [sym_jsx_self_closing_element] = STATE(1246),
- [sym_class] = STATE(1268),
- [sym_class_declaration] = STATE(971),
- [sym_function] = STATE(1268),
- [sym_function_declaration] = STATE(971),
- [sym_generator_function] = STATE(1268),
- [sym_generator_function_declaration] = STATE(971),
- [sym_arrow_function] = STATE(1268),
- [sym_call_expression] = STATE(1268),
- [sym_new_expression] = STATE(1246),
- [sym_await_expression] = STATE(1246),
- [sym_member_expression] = STATE(1029),
- [sym_subscript_expression] = STATE(1029),
- [sym_assignment_expression] = STATE(1246),
- [sym__augmented_assignment_lhs] = STATE(1597),
- [sym_augmented_assignment_expression] = STATE(1246),
- [sym__destructuring_pattern] = STATE(2656),
- [sym_ternary_expression] = STATE(1246),
- [sym_binary_expression] = STATE(1246),
- [sym_unary_expression] = STATE(1246),
- [sym_update_expression] = STATE(1246),
- [sym_sequence_expression] = STATE(2627),
- [sym_string] = STATE(1268),
- [sym_template_string] = STATE(1268),
- [sym_regex] = STATE(1268),
- [sym_meta_property] = STATE(1268),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2662),
- [aux_sym_program_repeat1] = STATE(15),
- [aux_sym_export_statement_repeat1] = STATE(1827),
- [ts_builtin_sym_end] = ACTIONS(462),
+ [60] = {
+ [sym_export_statement] = STATE(62),
+ [sym_declaration] = STATE(62),
+ [sym_import] = STATE(1235),
+ [sym_import_statement] = STATE(62),
+ [sym_expression_statement] = STATE(62),
+ [sym_variable_declaration] = STATE(909),
+ [sym_lexical_declaration] = STATE(909),
+ [sym_statement_block] = STATE(62),
+ [sym_if_statement] = STATE(62),
+ [sym_switch_statement] = STATE(62),
+ [sym_for_statement] = STATE(62),
+ [sym_for_in_statement] = STATE(62),
+ [sym_while_statement] = STATE(62),
+ [sym_do_statement] = STATE(62),
+ [sym_try_statement] = STATE(62),
+ [sym_with_statement] = STATE(62),
+ [sym_break_statement] = STATE(62),
+ [sym_continue_statement] = STATE(62),
+ [sym_debugger_statement] = STATE(62),
+ [sym_return_statement] = STATE(62),
+ [sym_throw_statement] = STATE(62),
+ [sym_empty_statement] = STATE(62),
+ [sym_labeled_statement] = STATE(62),
+ [sym_parenthesized_expression] = STATE(1028),
+ [sym_expression] = STATE(1250),
+ [sym_primary_expression] = STATE(1249),
+ [sym_yield_expression] = STATE(1245),
+ [sym_object] = STATE(1235),
+ [sym_object_pattern] = STATE(2717),
+ [sym_array] = STATE(1235),
+ [sym_array_pattern] = STATE(2717),
+ [sym_glimmer_template] = STATE(1245),
+ [sym_glimmer_opening_tag] = STATE(1935),
+ [sym_jsx_element] = STATE(1245),
+ [sym_jsx_opening_element] = STATE(1651),
+ [sym_jsx_self_closing_element] = STATE(1245),
+ [sym_class] = STATE(1235),
+ [sym_class_declaration] = STATE(909),
+ [sym_function] = STATE(1235),
+ [sym_function_declaration] = STATE(909),
+ [sym_generator_function] = STATE(1235),
+ [sym_generator_function_declaration] = STATE(909),
+ [sym_arrow_function] = STATE(1235),
+ [sym_call_expression] = STATE(1235),
+ [sym_new_expression] = STATE(1245),
+ [sym_await_expression] = STATE(1245),
+ [sym_member_expression] = STATE(1028),
+ [sym_subscript_expression] = STATE(1028),
+ [sym_assignment_expression] = STATE(1245),
+ [sym__augmented_assignment_lhs] = STATE(1616),
+ [sym_augmented_assignment_expression] = STATE(1245),
+ [sym__destructuring_pattern] = STATE(2717),
+ [sym_ternary_expression] = STATE(1245),
+ [sym_binary_expression] = STATE(1245),
+ [sym_unary_expression] = STATE(1245),
+ [sym_update_expression] = STATE(1245),
+ [sym_sequence_expression] = STATE(2522),
+ [sym_string] = STATE(1235),
+ [sym_template_string] = STATE(1235),
+ [sym_regex] = STATE(1235),
+ [sym_meta_property] = STATE(1235),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2680),
+ [aux_sym_program_repeat1] = STATE(62),
+ [aux_sym_export_statement_repeat1] = STATE(1810),
[sym_identifier] = ACTIONS(7),
[anon_sym_export] = ACTIONS(11),
[anon_sym_LBRACE] = ACTIONS(13),
+ [anon_sym_RBRACE] = ACTIONS(484),
[anon_sym_import] = ACTIONS(15),
[anon_sym_var] = ACTIONS(17),
[anon_sym_let] = ACTIONS(19),
@@ -20592,22 +21313,22 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_LBRACK] = ACTIONS(53),
[anon_sym_LTtemplate_GT] = ACTIONS(55),
[anon_sym_LT] = ACTIONS(57),
- [anon_sym_class] = ACTIONS(59),
- [anon_sym_async] = ACTIONS(61),
- [anon_sym_function] = ACTIONS(63),
- [anon_sym_new] = ACTIONS(65),
- [anon_sym_PLUS] = ACTIONS(67),
- [anon_sym_DASH] = ACTIONS(67),
- [anon_sym_SLASH] = ACTIONS(69),
- [anon_sym_BANG] = ACTIONS(67),
- [anon_sym_TILDE] = ACTIONS(67),
- [anon_sym_typeof] = ACTIONS(67),
- [anon_sym_void] = ACTIONS(67),
- [anon_sym_delete] = ACTIONS(67),
- [anon_sym_PLUS_PLUS] = ACTIONS(71),
- [anon_sym_DASH_DASH] = ACTIONS(71),
- [anon_sym_DQUOTE] = ACTIONS(73),
- [anon_sym_SQUOTE] = ACTIONS(75),
+ [anon_sym_DQUOTE] = ACTIONS(59),
+ [anon_sym_SQUOTE] = ACTIONS(61),
+ [anon_sym_class] = ACTIONS(63),
+ [anon_sym_async] = ACTIONS(65),
+ [anon_sym_function] = ACTIONS(67),
+ [anon_sym_new] = ACTIONS(69),
+ [anon_sym_PLUS] = ACTIONS(71),
+ [anon_sym_DASH] = ACTIONS(71),
+ [anon_sym_SLASH] = ACTIONS(73),
+ [anon_sym_BANG] = ACTIONS(71),
+ [anon_sym_TILDE] = ACTIONS(71),
+ [anon_sym_typeof] = ACTIONS(71),
+ [anon_sym_void] = ACTIONS(71),
+ [anon_sym_delete] = ACTIONS(71),
+ [anon_sym_PLUS_PLUS] = ACTIONS(75),
+ [anon_sym_DASH_DASH] = ACTIONS(75),
[sym_comment] = ACTIONS(3),
[anon_sym_BQUOTE] = ACTIONS(77),
[sym_number] = ACTIONS(79),
@@ -20623,76 +21344,76 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_get] = ACTIONS(87),
[anon_sym_set] = ACTIONS(87),
},
- [59] = {
- [sym_export_statement] = STATE(57),
- [sym_declaration] = STATE(57),
- [sym_import] = STATE(1268),
- [sym_import_statement] = STATE(57),
- [sym_expression_statement] = STATE(57),
- [sym_variable_declaration] = STATE(971),
- [sym_lexical_declaration] = STATE(971),
- [sym_statement_block] = STATE(57),
- [sym_if_statement] = STATE(57),
- [sym_switch_statement] = STATE(57),
- [sym_for_statement] = STATE(57),
- [sym_for_in_statement] = STATE(57),
- [sym_while_statement] = STATE(57),
- [sym_do_statement] = STATE(57),
- [sym_try_statement] = STATE(57),
- [sym_with_statement] = STATE(57),
- [sym_break_statement] = STATE(57),
- [sym_continue_statement] = STATE(57),
- [sym_debugger_statement] = STATE(57),
- [sym_return_statement] = STATE(57),
- [sym_throw_statement] = STATE(57),
- [sym_empty_statement] = STATE(57),
- [sym_labeled_statement] = STATE(57),
- [sym_parenthesized_expression] = STATE(1029),
- [sym_expression] = STATE(1248),
- [sym_primary_expression] = STATE(1247),
- [sym_yield_expression] = STATE(1246),
- [sym_object] = STATE(1268),
- [sym_object_pattern] = STATE(2656),
- [sym_array] = STATE(1268),
- [sym_array_pattern] = STATE(2656),
- [sym_glimmer_template] = STATE(1246),
- [sym_glimmer_opening_tag] = STATE(1921),
- [sym_jsx_element] = STATE(1246),
- [sym_jsx_opening_element] = STATE(1653),
- [sym_jsx_self_closing_element] = STATE(1246),
- [sym_class] = STATE(1268),
- [sym_class_declaration] = STATE(971),
- [sym_function] = STATE(1268),
- [sym_function_declaration] = STATE(971),
- [sym_generator_function] = STATE(1268),
- [sym_generator_function_declaration] = STATE(971),
- [sym_arrow_function] = STATE(1268),
- [sym_call_expression] = STATE(1268),
- [sym_new_expression] = STATE(1246),
- [sym_await_expression] = STATE(1246),
- [sym_member_expression] = STATE(1029),
- [sym_subscript_expression] = STATE(1029),
- [sym_assignment_expression] = STATE(1246),
- [sym__augmented_assignment_lhs] = STATE(1597),
- [sym_augmented_assignment_expression] = STATE(1246),
- [sym__destructuring_pattern] = STATE(2656),
- [sym_ternary_expression] = STATE(1246),
- [sym_binary_expression] = STATE(1246),
- [sym_unary_expression] = STATE(1246),
- [sym_update_expression] = STATE(1246),
- [sym_sequence_expression] = STATE(2627),
- [sym_string] = STATE(1268),
- [sym_template_string] = STATE(1268),
- [sym_regex] = STATE(1268),
- [sym_meta_property] = STATE(1268),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2662),
- [aux_sym_program_repeat1] = STATE(57),
- [aux_sym_export_statement_repeat1] = STATE(1827),
+ [61] = {
+ [sym_export_statement] = STATE(59),
+ [sym_declaration] = STATE(59),
+ [sym_import] = STATE(1235),
+ [sym_import_statement] = STATE(59),
+ [sym_expression_statement] = STATE(59),
+ [sym_variable_declaration] = STATE(909),
+ [sym_lexical_declaration] = STATE(909),
+ [sym_statement_block] = STATE(59),
+ [sym_if_statement] = STATE(59),
+ [sym_switch_statement] = STATE(59),
+ [sym_for_statement] = STATE(59),
+ [sym_for_in_statement] = STATE(59),
+ [sym_while_statement] = STATE(59),
+ [sym_do_statement] = STATE(59),
+ [sym_try_statement] = STATE(59),
+ [sym_with_statement] = STATE(59),
+ [sym_break_statement] = STATE(59),
+ [sym_continue_statement] = STATE(59),
+ [sym_debugger_statement] = STATE(59),
+ [sym_return_statement] = STATE(59),
+ [sym_throw_statement] = STATE(59),
+ [sym_empty_statement] = STATE(59),
+ [sym_labeled_statement] = STATE(59),
+ [sym_parenthesized_expression] = STATE(1028),
+ [sym_expression] = STATE(1250),
+ [sym_primary_expression] = STATE(1249),
+ [sym_yield_expression] = STATE(1245),
+ [sym_object] = STATE(1235),
+ [sym_object_pattern] = STATE(2717),
+ [sym_array] = STATE(1235),
+ [sym_array_pattern] = STATE(2717),
+ [sym_glimmer_template] = STATE(1245),
+ [sym_glimmer_opening_tag] = STATE(1935),
+ [sym_jsx_element] = STATE(1245),
+ [sym_jsx_opening_element] = STATE(1651),
+ [sym_jsx_self_closing_element] = STATE(1245),
+ [sym_class] = STATE(1235),
+ [sym_class_declaration] = STATE(909),
+ [sym_function] = STATE(1235),
+ [sym_function_declaration] = STATE(909),
+ [sym_generator_function] = STATE(1235),
+ [sym_generator_function_declaration] = STATE(909),
+ [sym_arrow_function] = STATE(1235),
+ [sym_call_expression] = STATE(1235),
+ [sym_new_expression] = STATE(1245),
+ [sym_await_expression] = STATE(1245),
+ [sym_member_expression] = STATE(1028),
+ [sym_subscript_expression] = STATE(1028),
+ [sym_assignment_expression] = STATE(1245),
+ [sym__augmented_assignment_lhs] = STATE(1616),
+ [sym_augmented_assignment_expression] = STATE(1245),
+ [sym__destructuring_pattern] = STATE(2717),
+ [sym_ternary_expression] = STATE(1245),
+ [sym_binary_expression] = STATE(1245),
+ [sym_unary_expression] = STATE(1245),
+ [sym_update_expression] = STATE(1245),
+ [sym_sequence_expression] = STATE(2522),
+ [sym_string] = STATE(1235),
+ [sym_template_string] = STATE(1235),
+ [sym_regex] = STATE(1235),
+ [sym_meta_property] = STATE(1235),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2680),
+ [aux_sym_program_repeat1] = STATE(59),
+ [aux_sym_export_statement_repeat1] = STATE(1810),
+ [ts_builtin_sym_end] = ACTIONS(478),
[sym_identifier] = ACTIONS(7),
[anon_sym_export] = ACTIONS(11),
[anon_sym_LBRACE] = ACTIONS(13),
- [anon_sym_RBRACE] = ACTIONS(480),
[anon_sym_import] = ACTIONS(15),
[anon_sym_var] = ACTIONS(17),
[anon_sym_let] = ACTIONS(19),
@@ -20716,22 +21437,22 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_LBRACK] = ACTIONS(53),
[anon_sym_LTtemplate_GT] = ACTIONS(55),
[anon_sym_LT] = ACTIONS(57),
- [anon_sym_class] = ACTIONS(59),
- [anon_sym_async] = ACTIONS(61),
- [anon_sym_function] = ACTIONS(63),
- [anon_sym_new] = ACTIONS(65),
- [anon_sym_PLUS] = ACTIONS(67),
- [anon_sym_DASH] = ACTIONS(67),
- [anon_sym_SLASH] = ACTIONS(69),
- [anon_sym_BANG] = ACTIONS(67),
- [anon_sym_TILDE] = ACTIONS(67),
- [anon_sym_typeof] = ACTIONS(67),
- [anon_sym_void] = ACTIONS(67),
- [anon_sym_delete] = ACTIONS(67),
- [anon_sym_PLUS_PLUS] = ACTIONS(71),
- [anon_sym_DASH_DASH] = ACTIONS(71),
- [anon_sym_DQUOTE] = ACTIONS(73),
- [anon_sym_SQUOTE] = ACTIONS(75),
+ [anon_sym_DQUOTE] = ACTIONS(59),
+ [anon_sym_SQUOTE] = ACTIONS(61),
+ [anon_sym_class] = ACTIONS(63),
+ [anon_sym_async] = ACTIONS(65),
+ [anon_sym_function] = ACTIONS(67),
+ [anon_sym_new] = ACTIONS(69),
+ [anon_sym_PLUS] = ACTIONS(71),
+ [anon_sym_DASH] = ACTIONS(71),
+ [anon_sym_SLASH] = ACTIONS(73),
+ [anon_sym_BANG] = ACTIONS(71),
+ [anon_sym_TILDE] = ACTIONS(71),
+ [anon_sym_typeof] = ACTIONS(71),
+ [anon_sym_void] = ACTIONS(71),
+ [anon_sym_delete] = ACTIONS(71),
+ [anon_sym_PLUS_PLUS] = ACTIONS(75),
+ [anon_sym_DASH_DASH] = ACTIONS(75),
[sym_comment] = ACTIONS(3),
[anon_sym_BQUOTE] = ACTIONS(77),
[sym_number] = ACTIONS(79),
@@ -20747,14 +21468,14 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_get] = ACTIONS(87),
[anon_sym_set] = ACTIONS(87),
},
- [60] = {
+ [62] = {
[sym_export_statement] = STATE(15),
[sym_declaration] = STATE(15),
- [sym_import] = STATE(1268),
+ [sym_import] = STATE(1235),
[sym_import_statement] = STATE(15),
[sym_expression_statement] = STATE(15),
- [sym_variable_declaration] = STATE(971),
- [sym_lexical_declaration] = STATE(971),
+ [sym_variable_declaration] = STATE(909),
+ [sym_lexical_declaration] = STATE(909),
[sym_statement_block] = STATE(15),
[sym_if_statement] = STATE(15),
[sym_switch_statement] = STATE(15),
@@ -20771,52 +21492,52 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_throw_statement] = STATE(15),
[sym_empty_statement] = STATE(15),
[sym_labeled_statement] = STATE(15),
- [sym_parenthesized_expression] = STATE(1029),
- [sym_expression] = STATE(1248),
- [sym_primary_expression] = STATE(1247),
- [sym_yield_expression] = STATE(1246),
- [sym_object] = STATE(1268),
- [sym_object_pattern] = STATE(2656),
- [sym_array] = STATE(1268),
- [sym_array_pattern] = STATE(2656),
- [sym_glimmer_template] = STATE(1246),
- [sym_glimmer_opening_tag] = STATE(1921),
- [sym_jsx_element] = STATE(1246),
- [sym_jsx_opening_element] = STATE(1653),
- [sym_jsx_self_closing_element] = STATE(1246),
- [sym_class] = STATE(1268),
- [sym_class_declaration] = STATE(971),
- [sym_function] = STATE(1268),
- [sym_function_declaration] = STATE(971),
- [sym_generator_function] = STATE(1268),
- [sym_generator_function_declaration] = STATE(971),
- [sym_arrow_function] = STATE(1268),
- [sym_call_expression] = STATE(1268),
- [sym_new_expression] = STATE(1246),
- [sym_await_expression] = STATE(1246),
- [sym_member_expression] = STATE(1029),
- [sym_subscript_expression] = STATE(1029),
- [sym_assignment_expression] = STATE(1246),
- [sym__augmented_assignment_lhs] = STATE(1597),
- [sym_augmented_assignment_expression] = STATE(1246),
- [sym__destructuring_pattern] = STATE(2656),
- [sym_ternary_expression] = STATE(1246),
- [sym_binary_expression] = STATE(1246),
- [sym_unary_expression] = STATE(1246),
- [sym_update_expression] = STATE(1246),
- [sym_sequence_expression] = STATE(2627),
- [sym_string] = STATE(1268),
- [sym_template_string] = STATE(1268),
- [sym_regex] = STATE(1268),
- [sym_meta_property] = STATE(1268),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2662),
+ [sym_parenthesized_expression] = STATE(1028),
+ [sym_expression] = STATE(1250),
+ [sym_primary_expression] = STATE(1249),
+ [sym_yield_expression] = STATE(1245),
+ [sym_object] = STATE(1235),
+ [sym_object_pattern] = STATE(2717),
+ [sym_array] = STATE(1235),
+ [sym_array_pattern] = STATE(2717),
+ [sym_glimmer_template] = STATE(1245),
+ [sym_glimmer_opening_tag] = STATE(1935),
+ [sym_jsx_element] = STATE(1245),
+ [sym_jsx_opening_element] = STATE(1651),
+ [sym_jsx_self_closing_element] = STATE(1245),
+ [sym_class] = STATE(1235),
+ [sym_class_declaration] = STATE(909),
+ [sym_function] = STATE(1235),
+ [sym_function_declaration] = STATE(909),
+ [sym_generator_function] = STATE(1235),
+ [sym_generator_function_declaration] = STATE(909),
+ [sym_arrow_function] = STATE(1235),
+ [sym_call_expression] = STATE(1235),
+ [sym_new_expression] = STATE(1245),
+ [sym_await_expression] = STATE(1245),
+ [sym_member_expression] = STATE(1028),
+ [sym_subscript_expression] = STATE(1028),
+ [sym_assignment_expression] = STATE(1245),
+ [sym__augmented_assignment_lhs] = STATE(1616),
+ [sym_augmented_assignment_expression] = STATE(1245),
+ [sym__destructuring_pattern] = STATE(2717),
+ [sym_ternary_expression] = STATE(1245),
+ [sym_binary_expression] = STATE(1245),
+ [sym_unary_expression] = STATE(1245),
+ [sym_update_expression] = STATE(1245),
+ [sym_sequence_expression] = STATE(2522),
+ [sym_string] = STATE(1235),
+ [sym_template_string] = STATE(1235),
+ [sym_regex] = STATE(1235),
+ [sym_meta_property] = STATE(1235),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2680),
[aux_sym_program_repeat1] = STATE(15),
- [aux_sym_export_statement_repeat1] = STATE(1827),
- [ts_builtin_sym_end] = ACTIONS(482),
+ [aux_sym_export_statement_repeat1] = STATE(1810),
[sym_identifier] = ACTIONS(7),
[anon_sym_export] = ACTIONS(11),
[anon_sym_LBRACE] = ACTIONS(13),
+ [anon_sym_RBRACE] = ACTIONS(486),
[anon_sym_import] = ACTIONS(15),
[anon_sym_var] = ACTIONS(17),
[anon_sym_let] = ACTIONS(19),
@@ -20840,22 +21561,22 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_LBRACK] = ACTIONS(53),
[anon_sym_LTtemplate_GT] = ACTIONS(55),
[anon_sym_LT] = ACTIONS(57),
- [anon_sym_class] = ACTIONS(59),
- [anon_sym_async] = ACTIONS(61),
- [anon_sym_function] = ACTIONS(63),
- [anon_sym_new] = ACTIONS(65),
- [anon_sym_PLUS] = ACTIONS(67),
- [anon_sym_DASH] = ACTIONS(67),
- [anon_sym_SLASH] = ACTIONS(69),
- [anon_sym_BANG] = ACTIONS(67),
- [anon_sym_TILDE] = ACTIONS(67),
- [anon_sym_typeof] = ACTIONS(67),
- [anon_sym_void] = ACTIONS(67),
- [anon_sym_delete] = ACTIONS(67),
- [anon_sym_PLUS_PLUS] = ACTIONS(71),
- [anon_sym_DASH_DASH] = ACTIONS(71),
- [anon_sym_DQUOTE] = ACTIONS(73),
- [anon_sym_SQUOTE] = ACTIONS(75),
+ [anon_sym_DQUOTE] = ACTIONS(59),
+ [anon_sym_SQUOTE] = ACTIONS(61),
+ [anon_sym_class] = ACTIONS(63),
+ [anon_sym_async] = ACTIONS(65),
+ [anon_sym_function] = ACTIONS(67),
+ [anon_sym_new] = ACTIONS(69),
+ [anon_sym_PLUS] = ACTIONS(71),
+ [anon_sym_DASH] = ACTIONS(71),
+ [anon_sym_SLASH] = ACTIONS(73),
+ [anon_sym_BANG] = ACTIONS(71),
+ [anon_sym_TILDE] = ACTIONS(71),
+ [anon_sym_typeof] = ACTIONS(71),
+ [anon_sym_void] = ACTIONS(71),
+ [anon_sym_delete] = ACTIONS(71),
+ [anon_sym_PLUS_PLUS] = ACTIONS(75),
+ [anon_sym_DASH_DASH] = ACTIONS(75),
[sym_comment] = ACTIONS(3),
[anon_sym_BQUOTE] = ACTIONS(77),
[sym_number] = ACTIONS(79),
@@ -20871,14 +21592,14 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_get] = ACTIONS(87),
[anon_sym_set] = ACTIONS(87),
},
- [61] = {
+ [63] = {
[sym_export_statement] = STATE(15),
[sym_declaration] = STATE(15),
- [sym_import] = STATE(1268),
+ [sym_import] = STATE(1235),
[sym_import_statement] = STATE(15),
[sym_expression_statement] = STATE(15),
- [sym_variable_declaration] = STATE(971),
- [sym_lexical_declaration] = STATE(971),
+ [sym_variable_declaration] = STATE(909),
+ [sym_lexical_declaration] = STATE(909),
[sym_statement_block] = STATE(15),
[sym_if_statement] = STATE(15),
[sym_switch_statement] = STATE(15),
@@ -20895,52 +21616,52 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_throw_statement] = STATE(15),
[sym_empty_statement] = STATE(15),
[sym_labeled_statement] = STATE(15),
- [sym_parenthesized_expression] = STATE(1029),
- [sym_expression] = STATE(1248),
- [sym_primary_expression] = STATE(1247),
- [sym_yield_expression] = STATE(1246),
- [sym_object] = STATE(1268),
- [sym_object_pattern] = STATE(2656),
- [sym_array] = STATE(1268),
- [sym_array_pattern] = STATE(2656),
- [sym_glimmer_template] = STATE(1246),
- [sym_glimmer_opening_tag] = STATE(1921),
- [sym_jsx_element] = STATE(1246),
- [sym_jsx_opening_element] = STATE(1653),
- [sym_jsx_self_closing_element] = STATE(1246),
- [sym_class] = STATE(1268),
- [sym_class_declaration] = STATE(971),
- [sym_function] = STATE(1268),
- [sym_function_declaration] = STATE(971),
- [sym_generator_function] = STATE(1268),
- [sym_generator_function_declaration] = STATE(971),
- [sym_arrow_function] = STATE(1268),
- [sym_call_expression] = STATE(1268),
- [sym_new_expression] = STATE(1246),
- [sym_await_expression] = STATE(1246),
- [sym_member_expression] = STATE(1029),
- [sym_subscript_expression] = STATE(1029),
- [sym_assignment_expression] = STATE(1246),
- [sym__augmented_assignment_lhs] = STATE(1597),
- [sym_augmented_assignment_expression] = STATE(1246),
- [sym__destructuring_pattern] = STATE(2656),
- [sym_ternary_expression] = STATE(1246),
- [sym_binary_expression] = STATE(1246),
- [sym_unary_expression] = STATE(1246),
- [sym_update_expression] = STATE(1246),
- [sym_sequence_expression] = STATE(2627),
- [sym_string] = STATE(1268),
- [sym_template_string] = STATE(1268),
- [sym_regex] = STATE(1268),
- [sym_meta_property] = STATE(1268),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2662),
+ [sym_parenthesized_expression] = STATE(1028),
+ [sym_expression] = STATE(1250),
+ [sym_primary_expression] = STATE(1249),
+ [sym_yield_expression] = STATE(1245),
+ [sym_object] = STATE(1235),
+ [sym_object_pattern] = STATE(2717),
+ [sym_array] = STATE(1235),
+ [sym_array_pattern] = STATE(2717),
+ [sym_glimmer_template] = STATE(1245),
+ [sym_glimmer_opening_tag] = STATE(1935),
+ [sym_jsx_element] = STATE(1245),
+ [sym_jsx_opening_element] = STATE(1651),
+ [sym_jsx_self_closing_element] = STATE(1245),
+ [sym_class] = STATE(1235),
+ [sym_class_declaration] = STATE(909),
+ [sym_function] = STATE(1235),
+ [sym_function_declaration] = STATE(909),
+ [sym_generator_function] = STATE(1235),
+ [sym_generator_function_declaration] = STATE(909),
+ [sym_arrow_function] = STATE(1235),
+ [sym_call_expression] = STATE(1235),
+ [sym_new_expression] = STATE(1245),
+ [sym_await_expression] = STATE(1245),
+ [sym_member_expression] = STATE(1028),
+ [sym_subscript_expression] = STATE(1028),
+ [sym_assignment_expression] = STATE(1245),
+ [sym__augmented_assignment_lhs] = STATE(1616),
+ [sym_augmented_assignment_expression] = STATE(1245),
+ [sym__destructuring_pattern] = STATE(2717),
+ [sym_ternary_expression] = STATE(1245),
+ [sym_binary_expression] = STATE(1245),
+ [sym_unary_expression] = STATE(1245),
+ [sym_update_expression] = STATE(1245),
+ [sym_sequence_expression] = STATE(2522),
+ [sym_string] = STATE(1235),
+ [sym_template_string] = STATE(1235),
+ [sym_regex] = STATE(1235),
+ [sym_meta_property] = STATE(1235),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2680),
[aux_sym_program_repeat1] = STATE(15),
- [aux_sym_export_statement_repeat1] = STATE(1827),
+ [aux_sym_export_statement_repeat1] = STATE(1810),
[sym_identifier] = ACTIONS(7),
[anon_sym_export] = ACTIONS(11),
[anon_sym_LBRACE] = ACTIONS(13),
- [anon_sym_RBRACE] = ACTIONS(484),
+ [anon_sym_RBRACE] = ACTIONS(488),
[anon_sym_import] = ACTIONS(15),
[anon_sym_var] = ACTIONS(17),
[anon_sym_let] = ACTIONS(19),
@@ -20964,22 +21685,22 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_LBRACK] = ACTIONS(53),
[anon_sym_LTtemplate_GT] = ACTIONS(55),
[anon_sym_LT] = ACTIONS(57),
- [anon_sym_class] = ACTIONS(59),
- [anon_sym_async] = ACTIONS(61),
- [anon_sym_function] = ACTIONS(63),
- [anon_sym_new] = ACTIONS(65),
- [anon_sym_PLUS] = ACTIONS(67),
- [anon_sym_DASH] = ACTIONS(67),
- [anon_sym_SLASH] = ACTIONS(69),
- [anon_sym_BANG] = ACTIONS(67),
- [anon_sym_TILDE] = ACTIONS(67),
- [anon_sym_typeof] = ACTIONS(67),
- [anon_sym_void] = ACTIONS(67),
- [anon_sym_delete] = ACTIONS(67),
- [anon_sym_PLUS_PLUS] = ACTIONS(71),
- [anon_sym_DASH_DASH] = ACTIONS(71),
- [anon_sym_DQUOTE] = ACTIONS(73),
- [anon_sym_SQUOTE] = ACTIONS(75),
+ [anon_sym_DQUOTE] = ACTIONS(59),
+ [anon_sym_SQUOTE] = ACTIONS(61),
+ [anon_sym_class] = ACTIONS(63),
+ [anon_sym_async] = ACTIONS(65),
+ [anon_sym_function] = ACTIONS(67),
+ [anon_sym_new] = ACTIONS(69),
+ [anon_sym_PLUS] = ACTIONS(71),
+ [anon_sym_DASH] = ACTIONS(71),
+ [anon_sym_SLASH] = ACTIONS(73),
+ [anon_sym_BANG] = ACTIONS(71),
+ [anon_sym_TILDE] = ACTIONS(71),
+ [anon_sym_typeof] = ACTIONS(71),
+ [anon_sym_void] = ACTIONS(71),
+ [anon_sym_delete] = ACTIONS(71),
+ [anon_sym_PLUS_PLUS] = ACTIONS(75),
+ [anon_sym_DASH_DASH] = ACTIONS(75),
[sym_comment] = ACTIONS(3),
[anon_sym_BQUOTE] = ACTIONS(77),
[sym_number] = ACTIONS(79),
@@ -20995,76 +21716,76 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_get] = ACTIONS(87),
[anon_sym_set] = ACTIONS(87),
},
- [62] = {
- [sym_export_statement] = STATE(15),
- [sym_declaration] = STATE(15),
- [sym_import] = STATE(1268),
- [sym_import_statement] = STATE(15),
- [sym_expression_statement] = STATE(15),
- [sym_variable_declaration] = STATE(971),
- [sym_lexical_declaration] = STATE(971),
- [sym_statement_block] = STATE(15),
- [sym_if_statement] = STATE(15),
- [sym_switch_statement] = STATE(15),
- [sym_for_statement] = STATE(15),
- [sym_for_in_statement] = STATE(15),
- [sym_while_statement] = STATE(15),
- [sym_do_statement] = STATE(15),
- [sym_try_statement] = STATE(15),
- [sym_with_statement] = STATE(15),
- [sym_break_statement] = STATE(15),
- [sym_continue_statement] = STATE(15),
- [sym_debugger_statement] = STATE(15),
- [sym_return_statement] = STATE(15),
- [sym_throw_statement] = STATE(15),
- [sym_empty_statement] = STATE(15),
- [sym_labeled_statement] = STATE(15),
- [sym_parenthesized_expression] = STATE(1029),
- [sym_expression] = STATE(1248),
- [sym_primary_expression] = STATE(1247),
- [sym_yield_expression] = STATE(1246),
- [sym_object] = STATE(1268),
- [sym_object_pattern] = STATE(2656),
- [sym_array] = STATE(1268),
- [sym_array_pattern] = STATE(2656),
- [sym_glimmer_template] = STATE(1246),
- [sym_glimmer_opening_tag] = STATE(1921),
- [sym_jsx_element] = STATE(1246),
- [sym_jsx_opening_element] = STATE(1653),
- [sym_jsx_self_closing_element] = STATE(1246),
- [sym_class] = STATE(1268),
- [sym_class_declaration] = STATE(971),
- [sym_function] = STATE(1268),
- [sym_function_declaration] = STATE(971),
- [sym_generator_function] = STATE(1268),
- [sym_generator_function_declaration] = STATE(971),
- [sym_arrow_function] = STATE(1268),
- [sym_call_expression] = STATE(1268),
- [sym_new_expression] = STATE(1246),
- [sym_await_expression] = STATE(1246),
- [sym_member_expression] = STATE(1029),
- [sym_subscript_expression] = STATE(1029),
- [sym_assignment_expression] = STATE(1246),
- [sym__augmented_assignment_lhs] = STATE(1597),
- [sym_augmented_assignment_expression] = STATE(1246),
- [sym__destructuring_pattern] = STATE(2656),
- [sym_ternary_expression] = STATE(1246),
- [sym_binary_expression] = STATE(1246),
- [sym_unary_expression] = STATE(1246),
- [sym_update_expression] = STATE(1246),
- [sym_sequence_expression] = STATE(2627),
- [sym_string] = STATE(1268),
- [sym_template_string] = STATE(1268),
- [sym_regex] = STATE(1268),
- [sym_meta_property] = STATE(1268),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2662),
- [aux_sym_program_repeat1] = STATE(15),
- [aux_sym_export_statement_repeat1] = STATE(1827),
+ [64] = {
+ [sym_export_statement] = STATE(67),
+ [sym_declaration] = STATE(67),
+ [sym_import] = STATE(1235),
+ [sym_import_statement] = STATE(67),
+ [sym_expression_statement] = STATE(67),
+ [sym_variable_declaration] = STATE(909),
+ [sym_lexical_declaration] = STATE(909),
+ [sym_statement_block] = STATE(67),
+ [sym_if_statement] = STATE(67),
+ [sym_switch_statement] = STATE(67),
+ [sym_for_statement] = STATE(67),
+ [sym_for_in_statement] = STATE(67),
+ [sym_while_statement] = STATE(67),
+ [sym_do_statement] = STATE(67),
+ [sym_try_statement] = STATE(67),
+ [sym_with_statement] = STATE(67),
+ [sym_break_statement] = STATE(67),
+ [sym_continue_statement] = STATE(67),
+ [sym_debugger_statement] = STATE(67),
+ [sym_return_statement] = STATE(67),
+ [sym_throw_statement] = STATE(67),
+ [sym_empty_statement] = STATE(67),
+ [sym_labeled_statement] = STATE(67),
+ [sym_parenthesized_expression] = STATE(1028),
+ [sym_expression] = STATE(1250),
+ [sym_primary_expression] = STATE(1249),
+ [sym_yield_expression] = STATE(1245),
+ [sym_object] = STATE(1235),
+ [sym_object_pattern] = STATE(2717),
+ [sym_array] = STATE(1235),
+ [sym_array_pattern] = STATE(2717),
+ [sym_glimmer_template] = STATE(1245),
+ [sym_glimmer_opening_tag] = STATE(1935),
+ [sym_jsx_element] = STATE(1245),
+ [sym_jsx_opening_element] = STATE(1651),
+ [sym_jsx_self_closing_element] = STATE(1245),
+ [sym_class] = STATE(1235),
+ [sym_class_declaration] = STATE(909),
+ [sym_function] = STATE(1235),
+ [sym_function_declaration] = STATE(909),
+ [sym_generator_function] = STATE(1235),
+ [sym_generator_function_declaration] = STATE(909),
+ [sym_arrow_function] = STATE(1235),
+ [sym_call_expression] = STATE(1235),
+ [sym_new_expression] = STATE(1245),
+ [sym_await_expression] = STATE(1245),
+ [sym_member_expression] = STATE(1028),
+ [sym_subscript_expression] = STATE(1028),
+ [sym_assignment_expression] = STATE(1245),
+ [sym__augmented_assignment_lhs] = STATE(1616),
+ [sym_augmented_assignment_expression] = STATE(1245),
+ [sym__destructuring_pattern] = STATE(2717),
+ [sym_ternary_expression] = STATE(1245),
+ [sym_binary_expression] = STATE(1245),
+ [sym_unary_expression] = STATE(1245),
+ [sym_update_expression] = STATE(1245),
+ [sym_sequence_expression] = STATE(2522),
+ [sym_string] = STATE(1235),
+ [sym_template_string] = STATE(1235),
+ [sym_regex] = STATE(1235),
+ [sym_meta_property] = STATE(1235),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2680),
+ [aux_sym_program_repeat1] = STATE(67),
+ [aux_sym_export_statement_repeat1] = STATE(1810),
[sym_identifier] = ACTIONS(7),
[anon_sym_export] = ACTIONS(11),
[anon_sym_LBRACE] = ACTIONS(13),
- [anon_sym_RBRACE] = ACTIONS(486),
+ [anon_sym_RBRACE] = ACTIONS(490),
[anon_sym_import] = ACTIONS(15),
[anon_sym_var] = ACTIONS(17),
[anon_sym_let] = ACTIONS(19),
@@ -21088,22 +21809,22 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_LBRACK] = ACTIONS(53),
[anon_sym_LTtemplate_GT] = ACTIONS(55),
[anon_sym_LT] = ACTIONS(57),
- [anon_sym_class] = ACTIONS(59),
- [anon_sym_async] = ACTIONS(61),
- [anon_sym_function] = ACTIONS(63),
- [anon_sym_new] = ACTIONS(65),
- [anon_sym_PLUS] = ACTIONS(67),
- [anon_sym_DASH] = ACTIONS(67),
- [anon_sym_SLASH] = ACTIONS(69),
- [anon_sym_BANG] = ACTIONS(67),
- [anon_sym_TILDE] = ACTIONS(67),
- [anon_sym_typeof] = ACTIONS(67),
- [anon_sym_void] = ACTIONS(67),
- [anon_sym_delete] = ACTIONS(67),
- [anon_sym_PLUS_PLUS] = ACTIONS(71),
- [anon_sym_DASH_DASH] = ACTIONS(71),
- [anon_sym_DQUOTE] = ACTIONS(73),
- [anon_sym_SQUOTE] = ACTIONS(75),
+ [anon_sym_DQUOTE] = ACTIONS(59),
+ [anon_sym_SQUOTE] = ACTIONS(61),
+ [anon_sym_class] = ACTIONS(63),
+ [anon_sym_async] = ACTIONS(65),
+ [anon_sym_function] = ACTIONS(67),
+ [anon_sym_new] = ACTIONS(69),
+ [anon_sym_PLUS] = ACTIONS(71),
+ [anon_sym_DASH] = ACTIONS(71),
+ [anon_sym_SLASH] = ACTIONS(73),
+ [anon_sym_BANG] = ACTIONS(71),
+ [anon_sym_TILDE] = ACTIONS(71),
+ [anon_sym_typeof] = ACTIONS(71),
+ [anon_sym_void] = ACTIONS(71),
+ [anon_sym_delete] = ACTIONS(71),
+ [anon_sym_PLUS_PLUS] = ACTIONS(75),
+ [anon_sym_DASH_DASH] = ACTIONS(75),
[sym_comment] = ACTIONS(3),
[anon_sym_BQUOTE] = ACTIONS(77),
[sym_number] = ACTIONS(79),
@@ -21119,76 +21840,76 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_get] = ACTIONS(87),
[anon_sym_set] = ACTIONS(87),
},
- [63] = {
- [sym_export_statement] = STATE(68),
- [sym_declaration] = STATE(68),
- [sym_import] = STATE(1268),
- [sym_import_statement] = STATE(68),
- [sym_expression_statement] = STATE(68),
- [sym_variable_declaration] = STATE(971),
- [sym_lexical_declaration] = STATE(971),
- [sym_statement_block] = STATE(68),
- [sym_if_statement] = STATE(68),
- [sym_switch_statement] = STATE(68),
- [sym_for_statement] = STATE(68),
- [sym_for_in_statement] = STATE(68),
- [sym_while_statement] = STATE(68),
- [sym_do_statement] = STATE(68),
- [sym_try_statement] = STATE(68),
- [sym_with_statement] = STATE(68),
- [sym_break_statement] = STATE(68),
- [sym_continue_statement] = STATE(68),
- [sym_debugger_statement] = STATE(68),
- [sym_return_statement] = STATE(68),
- [sym_throw_statement] = STATE(68),
- [sym_empty_statement] = STATE(68),
- [sym_labeled_statement] = STATE(68),
- [sym_parenthesized_expression] = STATE(1029),
- [sym_expression] = STATE(1248),
- [sym_primary_expression] = STATE(1247),
- [sym_yield_expression] = STATE(1246),
- [sym_object] = STATE(1268),
- [sym_object_pattern] = STATE(2656),
- [sym_array] = STATE(1268),
- [sym_array_pattern] = STATE(2656),
- [sym_glimmer_template] = STATE(1246),
- [sym_glimmer_opening_tag] = STATE(1921),
- [sym_jsx_element] = STATE(1246),
- [sym_jsx_opening_element] = STATE(1653),
- [sym_jsx_self_closing_element] = STATE(1246),
- [sym_class] = STATE(1268),
- [sym_class_declaration] = STATE(971),
- [sym_function] = STATE(1268),
- [sym_function_declaration] = STATE(971),
- [sym_generator_function] = STATE(1268),
- [sym_generator_function_declaration] = STATE(971),
- [sym_arrow_function] = STATE(1268),
- [sym_call_expression] = STATE(1268),
- [sym_new_expression] = STATE(1246),
- [sym_await_expression] = STATE(1246),
- [sym_member_expression] = STATE(1029),
- [sym_subscript_expression] = STATE(1029),
- [sym_assignment_expression] = STATE(1246),
- [sym__augmented_assignment_lhs] = STATE(1597),
- [sym_augmented_assignment_expression] = STATE(1246),
- [sym__destructuring_pattern] = STATE(2656),
- [sym_ternary_expression] = STATE(1246),
- [sym_binary_expression] = STATE(1246),
- [sym_unary_expression] = STATE(1246),
- [sym_update_expression] = STATE(1246),
- [sym_sequence_expression] = STATE(2627),
- [sym_string] = STATE(1268),
- [sym_template_string] = STATE(1268),
- [sym_regex] = STATE(1268),
- [sym_meta_property] = STATE(1268),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2662),
- [aux_sym_program_repeat1] = STATE(68),
- [aux_sym_export_statement_repeat1] = STATE(1827),
+ [65] = {
+ [sym_export_statement] = STATE(15),
+ [sym_declaration] = STATE(15),
+ [sym_import] = STATE(1235),
+ [sym_import_statement] = STATE(15),
+ [sym_expression_statement] = STATE(15),
+ [sym_variable_declaration] = STATE(909),
+ [sym_lexical_declaration] = STATE(909),
+ [sym_statement_block] = STATE(15),
+ [sym_if_statement] = STATE(15),
+ [sym_switch_statement] = STATE(15),
+ [sym_for_statement] = STATE(15),
+ [sym_for_in_statement] = STATE(15),
+ [sym_while_statement] = STATE(15),
+ [sym_do_statement] = STATE(15),
+ [sym_try_statement] = STATE(15),
+ [sym_with_statement] = STATE(15),
+ [sym_break_statement] = STATE(15),
+ [sym_continue_statement] = STATE(15),
+ [sym_debugger_statement] = STATE(15),
+ [sym_return_statement] = STATE(15),
+ [sym_throw_statement] = STATE(15),
+ [sym_empty_statement] = STATE(15),
+ [sym_labeled_statement] = STATE(15),
+ [sym_parenthesized_expression] = STATE(1028),
+ [sym_expression] = STATE(1250),
+ [sym_primary_expression] = STATE(1249),
+ [sym_yield_expression] = STATE(1245),
+ [sym_object] = STATE(1235),
+ [sym_object_pattern] = STATE(2717),
+ [sym_array] = STATE(1235),
+ [sym_array_pattern] = STATE(2717),
+ [sym_glimmer_template] = STATE(1245),
+ [sym_glimmer_opening_tag] = STATE(1935),
+ [sym_jsx_element] = STATE(1245),
+ [sym_jsx_opening_element] = STATE(1651),
+ [sym_jsx_self_closing_element] = STATE(1245),
+ [sym_class] = STATE(1235),
+ [sym_class_declaration] = STATE(909),
+ [sym_function] = STATE(1235),
+ [sym_function_declaration] = STATE(909),
+ [sym_generator_function] = STATE(1235),
+ [sym_generator_function_declaration] = STATE(909),
+ [sym_arrow_function] = STATE(1235),
+ [sym_call_expression] = STATE(1235),
+ [sym_new_expression] = STATE(1245),
+ [sym_await_expression] = STATE(1245),
+ [sym_member_expression] = STATE(1028),
+ [sym_subscript_expression] = STATE(1028),
+ [sym_assignment_expression] = STATE(1245),
+ [sym__augmented_assignment_lhs] = STATE(1616),
+ [sym_augmented_assignment_expression] = STATE(1245),
+ [sym__destructuring_pattern] = STATE(2717),
+ [sym_ternary_expression] = STATE(1245),
+ [sym_binary_expression] = STATE(1245),
+ [sym_unary_expression] = STATE(1245),
+ [sym_update_expression] = STATE(1245),
+ [sym_sequence_expression] = STATE(2522),
+ [sym_string] = STATE(1235),
+ [sym_template_string] = STATE(1235),
+ [sym_regex] = STATE(1235),
+ [sym_meta_property] = STATE(1235),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2680),
+ [aux_sym_program_repeat1] = STATE(15),
+ [aux_sym_export_statement_repeat1] = STATE(1810),
[sym_identifier] = ACTIONS(7),
[anon_sym_export] = ACTIONS(11),
[anon_sym_LBRACE] = ACTIONS(13),
- [anon_sym_RBRACE] = ACTIONS(488),
+ [anon_sym_RBRACE] = ACTIONS(492),
[anon_sym_import] = ACTIONS(15),
[anon_sym_var] = ACTIONS(17),
[anon_sym_let] = ACTIONS(19),
@@ -21212,22 +21933,22 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_LBRACK] = ACTIONS(53),
[anon_sym_LTtemplate_GT] = ACTIONS(55),
[anon_sym_LT] = ACTIONS(57),
- [anon_sym_class] = ACTIONS(59),
- [anon_sym_async] = ACTIONS(61),
- [anon_sym_function] = ACTIONS(63),
- [anon_sym_new] = ACTIONS(65),
- [anon_sym_PLUS] = ACTIONS(67),
- [anon_sym_DASH] = ACTIONS(67),
- [anon_sym_SLASH] = ACTIONS(69),
- [anon_sym_BANG] = ACTIONS(67),
- [anon_sym_TILDE] = ACTIONS(67),
- [anon_sym_typeof] = ACTIONS(67),
- [anon_sym_void] = ACTIONS(67),
- [anon_sym_delete] = ACTIONS(67),
- [anon_sym_PLUS_PLUS] = ACTIONS(71),
- [anon_sym_DASH_DASH] = ACTIONS(71),
- [anon_sym_DQUOTE] = ACTIONS(73),
- [anon_sym_SQUOTE] = ACTIONS(75),
+ [anon_sym_DQUOTE] = ACTIONS(59),
+ [anon_sym_SQUOTE] = ACTIONS(61),
+ [anon_sym_class] = ACTIONS(63),
+ [anon_sym_async] = ACTIONS(65),
+ [anon_sym_function] = ACTIONS(67),
+ [anon_sym_new] = ACTIONS(69),
+ [anon_sym_PLUS] = ACTIONS(71),
+ [anon_sym_DASH] = ACTIONS(71),
+ [anon_sym_SLASH] = ACTIONS(73),
+ [anon_sym_BANG] = ACTIONS(71),
+ [anon_sym_TILDE] = ACTIONS(71),
+ [anon_sym_typeof] = ACTIONS(71),
+ [anon_sym_void] = ACTIONS(71),
+ [anon_sym_delete] = ACTIONS(71),
+ [anon_sym_PLUS_PLUS] = ACTIONS(75),
+ [anon_sym_DASH_DASH] = ACTIONS(75),
[sym_comment] = ACTIONS(3),
[anon_sym_BQUOTE] = ACTIONS(77),
[sym_number] = ACTIONS(79),
@@ -21243,76 +21964,76 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_get] = ACTIONS(87),
[anon_sym_set] = ACTIONS(87),
},
- [64] = {
- [sym_export_statement] = STATE(47),
- [sym_declaration] = STATE(47),
- [sym_import] = STATE(1268),
- [sym_import_statement] = STATE(47),
- [sym_expression_statement] = STATE(47),
- [sym_variable_declaration] = STATE(971),
- [sym_lexical_declaration] = STATE(971),
- [sym_statement_block] = STATE(47),
- [sym_if_statement] = STATE(47),
- [sym_switch_statement] = STATE(47),
- [sym_for_statement] = STATE(47),
- [sym_for_in_statement] = STATE(47),
- [sym_while_statement] = STATE(47),
- [sym_do_statement] = STATE(47),
- [sym_try_statement] = STATE(47),
- [sym_with_statement] = STATE(47),
- [sym_break_statement] = STATE(47),
- [sym_continue_statement] = STATE(47),
- [sym_debugger_statement] = STATE(47),
- [sym_return_statement] = STATE(47),
- [sym_throw_statement] = STATE(47),
- [sym_empty_statement] = STATE(47),
- [sym_labeled_statement] = STATE(47),
- [sym_parenthesized_expression] = STATE(1029),
- [sym_expression] = STATE(1248),
- [sym_primary_expression] = STATE(1247),
- [sym_yield_expression] = STATE(1246),
- [sym_object] = STATE(1268),
- [sym_object_pattern] = STATE(2656),
- [sym_array] = STATE(1268),
- [sym_array_pattern] = STATE(2656),
- [sym_glimmer_template] = STATE(1246),
- [sym_glimmer_opening_tag] = STATE(1921),
- [sym_jsx_element] = STATE(1246),
- [sym_jsx_opening_element] = STATE(1653),
- [sym_jsx_self_closing_element] = STATE(1246),
- [sym_class] = STATE(1268),
- [sym_class_declaration] = STATE(971),
- [sym_function] = STATE(1268),
- [sym_function_declaration] = STATE(971),
- [sym_generator_function] = STATE(1268),
- [sym_generator_function_declaration] = STATE(971),
- [sym_arrow_function] = STATE(1268),
- [sym_call_expression] = STATE(1268),
- [sym_new_expression] = STATE(1246),
- [sym_await_expression] = STATE(1246),
- [sym_member_expression] = STATE(1029),
- [sym_subscript_expression] = STATE(1029),
- [sym_assignment_expression] = STATE(1246),
- [sym__augmented_assignment_lhs] = STATE(1597),
- [sym_augmented_assignment_expression] = STATE(1246),
- [sym__destructuring_pattern] = STATE(2656),
- [sym_ternary_expression] = STATE(1246),
- [sym_binary_expression] = STATE(1246),
- [sym_unary_expression] = STATE(1246),
- [sym_update_expression] = STATE(1246),
- [sym_sequence_expression] = STATE(2627),
- [sym_string] = STATE(1268),
- [sym_template_string] = STATE(1268),
- [sym_regex] = STATE(1268),
- [sym_meta_property] = STATE(1268),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2662),
- [aux_sym_program_repeat1] = STATE(47),
- [aux_sym_export_statement_repeat1] = STATE(1827),
+ [66] = {
+ [sym_export_statement] = STATE(26),
+ [sym_declaration] = STATE(26),
+ [sym_import] = STATE(1235),
+ [sym_import_statement] = STATE(26),
+ [sym_expression_statement] = STATE(26),
+ [sym_variable_declaration] = STATE(909),
+ [sym_lexical_declaration] = STATE(909),
+ [sym_statement_block] = STATE(26),
+ [sym_if_statement] = STATE(26),
+ [sym_switch_statement] = STATE(26),
+ [sym_for_statement] = STATE(26),
+ [sym_for_in_statement] = STATE(26),
+ [sym_while_statement] = STATE(26),
+ [sym_do_statement] = STATE(26),
+ [sym_try_statement] = STATE(26),
+ [sym_with_statement] = STATE(26),
+ [sym_break_statement] = STATE(26),
+ [sym_continue_statement] = STATE(26),
+ [sym_debugger_statement] = STATE(26),
+ [sym_return_statement] = STATE(26),
+ [sym_throw_statement] = STATE(26),
+ [sym_empty_statement] = STATE(26),
+ [sym_labeled_statement] = STATE(26),
+ [sym_parenthesized_expression] = STATE(1028),
+ [sym_expression] = STATE(1250),
+ [sym_primary_expression] = STATE(1249),
+ [sym_yield_expression] = STATE(1245),
+ [sym_object] = STATE(1235),
+ [sym_object_pattern] = STATE(2717),
+ [sym_array] = STATE(1235),
+ [sym_array_pattern] = STATE(2717),
+ [sym_glimmer_template] = STATE(1245),
+ [sym_glimmer_opening_tag] = STATE(1935),
+ [sym_jsx_element] = STATE(1245),
+ [sym_jsx_opening_element] = STATE(1651),
+ [sym_jsx_self_closing_element] = STATE(1245),
+ [sym_class] = STATE(1235),
+ [sym_class_declaration] = STATE(909),
+ [sym_function] = STATE(1235),
+ [sym_function_declaration] = STATE(909),
+ [sym_generator_function] = STATE(1235),
+ [sym_generator_function_declaration] = STATE(909),
+ [sym_arrow_function] = STATE(1235),
+ [sym_call_expression] = STATE(1235),
+ [sym_new_expression] = STATE(1245),
+ [sym_await_expression] = STATE(1245),
+ [sym_member_expression] = STATE(1028),
+ [sym_subscript_expression] = STATE(1028),
+ [sym_assignment_expression] = STATE(1245),
+ [sym__augmented_assignment_lhs] = STATE(1616),
+ [sym_augmented_assignment_expression] = STATE(1245),
+ [sym__destructuring_pattern] = STATE(2717),
+ [sym_ternary_expression] = STATE(1245),
+ [sym_binary_expression] = STATE(1245),
+ [sym_unary_expression] = STATE(1245),
+ [sym_update_expression] = STATE(1245),
+ [sym_sequence_expression] = STATE(2522),
+ [sym_string] = STATE(1235),
+ [sym_template_string] = STATE(1235),
+ [sym_regex] = STATE(1235),
+ [sym_meta_property] = STATE(1235),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2680),
+ [aux_sym_program_repeat1] = STATE(26),
+ [aux_sym_export_statement_repeat1] = STATE(1810),
[sym_identifier] = ACTIONS(7),
[anon_sym_export] = ACTIONS(11),
[anon_sym_LBRACE] = ACTIONS(13),
- [anon_sym_RBRACE] = ACTIONS(490),
+ [anon_sym_RBRACE] = ACTIONS(494),
[anon_sym_import] = ACTIONS(15),
[anon_sym_var] = ACTIONS(17),
[anon_sym_let] = ACTIONS(19),
@@ -21336,22 +22057,22 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_LBRACK] = ACTIONS(53),
[anon_sym_LTtemplate_GT] = ACTIONS(55),
[anon_sym_LT] = ACTIONS(57),
- [anon_sym_class] = ACTIONS(59),
- [anon_sym_async] = ACTIONS(61),
- [anon_sym_function] = ACTIONS(63),
- [anon_sym_new] = ACTIONS(65),
- [anon_sym_PLUS] = ACTIONS(67),
- [anon_sym_DASH] = ACTIONS(67),
- [anon_sym_SLASH] = ACTIONS(69),
- [anon_sym_BANG] = ACTIONS(67),
- [anon_sym_TILDE] = ACTIONS(67),
- [anon_sym_typeof] = ACTIONS(67),
- [anon_sym_void] = ACTIONS(67),
- [anon_sym_delete] = ACTIONS(67),
- [anon_sym_PLUS_PLUS] = ACTIONS(71),
- [anon_sym_DASH_DASH] = ACTIONS(71),
- [anon_sym_DQUOTE] = ACTIONS(73),
- [anon_sym_SQUOTE] = ACTIONS(75),
+ [anon_sym_DQUOTE] = ACTIONS(59),
+ [anon_sym_SQUOTE] = ACTIONS(61),
+ [anon_sym_class] = ACTIONS(63),
+ [anon_sym_async] = ACTIONS(65),
+ [anon_sym_function] = ACTIONS(67),
+ [anon_sym_new] = ACTIONS(69),
+ [anon_sym_PLUS] = ACTIONS(71),
+ [anon_sym_DASH] = ACTIONS(71),
+ [anon_sym_SLASH] = ACTIONS(73),
+ [anon_sym_BANG] = ACTIONS(71),
+ [anon_sym_TILDE] = ACTIONS(71),
+ [anon_sym_typeof] = ACTIONS(71),
+ [anon_sym_void] = ACTIONS(71),
+ [anon_sym_delete] = ACTIONS(71),
+ [anon_sym_PLUS_PLUS] = ACTIONS(75),
+ [anon_sym_DASH_DASH] = ACTIONS(75),
[sym_comment] = ACTIONS(3),
[anon_sym_BQUOTE] = ACTIONS(77),
[sym_number] = ACTIONS(79),
@@ -21367,14 +22088,14 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_get] = ACTIONS(87),
[anon_sym_set] = ACTIONS(87),
},
- [65] = {
+ [67] = {
[sym_export_statement] = STATE(15),
[sym_declaration] = STATE(15),
- [sym_import] = STATE(1268),
+ [sym_import] = STATE(1235),
[sym_import_statement] = STATE(15),
[sym_expression_statement] = STATE(15),
- [sym_variable_declaration] = STATE(971),
- [sym_lexical_declaration] = STATE(971),
+ [sym_variable_declaration] = STATE(909),
+ [sym_lexical_declaration] = STATE(909),
[sym_statement_block] = STATE(15),
[sym_if_statement] = STATE(15),
[sym_switch_statement] = STATE(15),
@@ -21391,52 +22112,52 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_throw_statement] = STATE(15),
[sym_empty_statement] = STATE(15),
[sym_labeled_statement] = STATE(15),
- [sym_parenthesized_expression] = STATE(1029),
- [sym_expression] = STATE(1248),
- [sym_primary_expression] = STATE(1247),
- [sym_yield_expression] = STATE(1246),
- [sym_object] = STATE(1268),
- [sym_object_pattern] = STATE(2656),
- [sym_array] = STATE(1268),
- [sym_array_pattern] = STATE(2656),
- [sym_glimmer_template] = STATE(1246),
- [sym_glimmer_opening_tag] = STATE(1921),
- [sym_jsx_element] = STATE(1246),
- [sym_jsx_opening_element] = STATE(1653),
- [sym_jsx_self_closing_element] = STATE(1246),
- [sym_class] = STATE(1268),
- [sym_class_declaration] = STATE(971),
- [sym_function] = STATE(1268),
- [sym_function_declaration] = STATE(971),
- [sym_generator_function] = STATE(1268),
- [sym_generator_function_declaration] = STATE(971),
- [sym_arrow_function] = STATE(1268),
- [sym_call_expression] = STATE(1268),
- [sym_new_expression] = STATE(1246),
- [sym_await_expression] = STATE(1246),
- [sym_member_expression] = STATE(1029),
- [sym_subscript_expression] = STATE(1029),
- [sym_assignment_expression] = STATE(1246),
- [sym__augmented_assignment_lhs] = STATE(1597),
- [sym_augmented_assignment_expression] = STATE(1246),
- [sym__destructuring_pattern] = STATE(2656),
- [sym_ternary_expression] = STATE(1246),
- [sym_binary_expression] = STATE(1246),
- [sym_unary_expression] = STATE(1246),
- [sym_update_expression] = STATE(1246),
- [sym_sequence_expression] = STATE(2627),
- [sym_string] = STATE(1268),
- [sym_template_string] = STATE(1268),
- [sym_regex] = STATE(1268),
- [sym_meta_property] = STATE(1268),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2662),
+ [sym_parenthesized_expression] = STATE(1028),
+ [sym_expression] = STATE(1250),
+ [sym_primary_expression] = STATE(1249),
+ [sym_yield_expression] = STATE(1245),
+ [sym_object] = STATE(1235),
+ [sym_object_pattern] = STATE(2717),
+ [sym_array] = STATE(1235),
+ [sym_array_pattern] = STATE(2717),
+ [sym_glimmer_template] = STATE(1245),
+ [sym_glimmer_opening_tag] = STATE(1935),
+ [sym_jsx_element] = STATE(1245),
+ [sym_jsx_opening_element] = STATE(1651),
+ [sym_jsx_self_closing_element] = STATE(1245),
+ [sym_class] = STATE(1235),
+ [sym_class_declaration] = STATE(909),
+ [sym_function] = STATE(1235),
+ [sym_function_declaration] = STATE(909),
+ [sym_generator_function] = STATE(1235),
+ [sym_generator_function_declaration] = STATE(909),
+ [sym_arrow_function] = STATE(1235),
+ [sym_call_expression] = STATE(1235),
+ [sym_new_expression] = STATE(1245),
+ [sym_await_expression] = STATE(1245),
+ [sym_member_expression] = STATE(1028),
+ [sym_subscript_expression] = STATE(1028),
+ [sym_assignment_expression] = STATE(1245),
+ [sym__augmented_assignment_lhs] = STATE(1616),
+ [sym_augmented_assignment_expression] = STATE(1245),
+ [sym__destructuring_pattern] = STATE(2717),
+ [sym_ternary_expression] = STATE(1245),
+ [sym_binary_expression] = STATE(1245),
+ [sym_unary_expression] = STATE(1245),
+ [sym_update_expression] = STATE(1245),
+ [sym_sequence_expression] = STATE(2522),
+ [sym_string] = STATE(1235),
+ [sym_template_string] = STATE(1235),
+ [sym_regex] = STATE(1235),
+ [sym_meta_property] = STATE(1235),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2680),
[aux_sym_program_repeat1] = STATE(15),
- [aux_sym_export_statement_repeat1] = STATE(1827),
+ [aux_sym_export_statement_repeat1] = STATE(1810),
[sym_identifier] = ACTIONS(7),
[anon_sym_export] = ACTIONS(11),
[anon_sym_LBRACE] = ACTIONS(13),
- [anon_sym_RBRACE] = ACTIONS(492),
+ [anon_sym_RBRACE] = ACTIONS(496),
[anon_sym_import] = ACTIONS(15),
[anon_sym_var] = ACTIONS(17),
[anon_sym_let] = ACTIONS(19),
@@ -21460,22 +22181,22 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_LBRACK] = ACTIONS(53),
[anon_sym_LTtemplate_GT] = ACTIONS(55),
[anon_sym_LT] = ACTIONS(57),
- [anon_sym_class] = ACTIONS(59),
- [anon_sym_async] = ACTIONS(61),
- [anon_sym_function] = ACTIONS(63),
- [anon_sym_new] = ACTIONS(65),
- [anon_sym_PLUS] = ACTIONS(67),
- [anon_sym_DASH] = ACTIONS(67),
- [anon_sym_SLASH] = ACTIONS(69),
- [anon_sym_BANG] = ACTIONS(67),
- [anon_sym_TILDE] = ACTIONS(67),
- [anon_sym_typeof] = ACTIONS(67),
- [anon_sym_void] = ACTIONS(67),
- [anon_sym_delete] = ACTIONS(67),
- [anon_sym_PLUS_PLUS] = ACTIONS(71),
- [anon_sym_DASH_DASH] = ACTIONS(71),
- [anon_sym_DQUOTE] = ACTIONS(73),
- [anon_sym_SQUOTE] = ACTIONS(75),
+ [anon_sym_DQUOTE] = ACTIONS(59),
+ [anon_sym_SQUOTE] = ACTIONS(61),
+ [anon_sym_class] = ACTIONS(63),
+ [anon_sym_async] = ACTIONS(65),
+ [anon_sym_function] = ACTIONS(67),
+ [anon_sym_new] = ACTIONS(69),
+ [anon_sym_PLUS] = ACTIONS(71),
+ [anon_sym_DASH] = ACTIONS(71),
+ [anon_sym_SLASH] = ACTIONS(73),
+ [anon_sym_BANG] = ACTIONS(71),
+ [anon_sym_TILDE] = ACTIONS(71),
+ [anon_sym_typeof] = ACTIONS(71),
+ [anon_sym_void] = ACTIONS(71),
+ [anon_sym_delete] = ACTIONS(71),
+ [anon_sym_PLUS_PLUS] = ACTIONS(75),
+ [anon_sym_DASH_DASH] = ACTIONS(75),
[sym_comment] = ACTIONS(3),
[anon_sym_BQUOTE] = ACTIONS(77),
[sym_number] = ACTIONS(79),
@@ -21491,76 +22212,76 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_get] = ACTIONS(87),
[anon_sym_set] = ACTIONS(87),
},
- [66] = {
- [sym_export_statement] = STATE(50),
- [sym_declaration] = STATE(50),
- [sym_import] = STATE(1268),
- [sym_import_statement] = STATE(50),
- [sym_expression_statement] = STATE(50),
- [sym_variable_declaration] = STATE(971),
- [sym_lexical_declaration] = STATE(971),
- [sym_statement_block] = STATE(50),
- [sym_if_statement] = STATE(50),
- [sym_switch_statement] = STATE(50),
- [sym_for_statement] = STATE(50),
- [sym_for_in_statement] = STATE(50),
- [sym_while_statement] = STATE(50),
- [sym_do_statement] = STATE(50),
- [sym_try_statement] = STATE(50),
- [sym_with_statement] = STATE(50),
- [sym_break_statement] = STATE(50),
- [sym_continue_statement] = STATE(50),
- [sym_debugger_statement] = STATE(50),
- [sym_return_statement] = STATE(50),
- [sym_throw_statement] = STATE(50),
- [sym_empty_statement] = STATE(50),
- [sym_labeled_statement] = STATE(50),
- [sym_parenthesized_expression] = STATE(1029),
- [sym_expression] = STATE(1248),
- [sym_primary_expression] = STATE(1247),
- [sym_yield_expression] = STATE(1246),
- [sym_object] = STATE(1268),
- [sym_object_pattern] = STATE(2656),
- [sym_array] = STATE(1268),
- [sym_array_pattern] = STATE(2656),
- [sym_glimmer_template] = STATE(1246),
- [sym_glimmer_opening_tag] = STATE(1921),
- [sym_jsx_element] = STATE(1246),
- [sym_jsx_opening_element] = STATE(1653),
- [sym_jsx_self_closing_element] = STATE(1246),
- [sym_class] = STATE(1268),
- [sym_class_declaration] = STATE(971),
- [sym_function] = STATE(1268),
- [sym_function_declaration] = STATE(971),
- [sym_generator_function] = STATE(1268),
- [sym_generator_function_declaration] = STATE(971),
- [sym_arrow_function] = STATE(1268),
- [sym_call_expression] = STATE(1268),
- [sym_new_expression] = STATE(1246),
- [sym_await_expression] = STATE(1246),
- [sym_member_expression] = STATE(1029),
- [sym_subscript_expression] = STATE(1029),
- [sym_assignment_expression] = STATE(1246),
- [sym__augmented_assignment_lhs] = STATE(1597),
- [sym_augmented_assignment_expression] = STATE(1246),
- [sym__destructuring_pattern] = STATE(2656),
- [sym_ternary_expression] = STATE(1246),
- [sym_binary_expression] = STATE(1246),
- [sym_unary_expression] = STATE(1246),
- [sym_update_expression] = STATE(1246),
- [sym_sequence_expression] = STATE(2627),
- [sym_string] = STATE(1268),
- [sym_template_string] = STATE(1268),
- [sym_regex] = STATE(1268),
- [sym_meta_property] = STATE(1268),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2662),
- [aux_sym_program_repeat1] = STATE(50),
- [aux_sym_export_statement_repeat1] = STATE(1827),
+ [68] = {
+ [sym_export_statement] = STATE(18),
+ [sym_declaration] = STATE(18),
+ [sym_import] = STATE(1235),
+ [sym_import_statement] = STATE(18),
+ [sym_expression_statement] = STATE(18),
+ [sym_variable_declaration] = STATE(909),
+ [sym_lexical_declaration] = STATE(909),
+ [sym_statement_block] = STATE(18),
+ [sym_if_statement] = STATE(18),
+ [sym_switch_statement] = STATE(18),
+ [sym_for_statement] = STATE(18),
+ [sym_for_in_statement] = STATE(18),
+ [sym_while_statement] = STATE(18),
+ [sym_do_statement] = STATE(18),
+ [sym_try_statement] = STATE(18),
+ [sym_with_statement] = STATE(18),
+ [sym_break_statement] = STATE(18),
+ [sym_continue_statement] = STATE(18),
+ [sym_debugger_statement] = STATE(18),
+ [sym_return_statement] = STATE(18),
+ [sym_throw_statement] = STATE(18),
+ [sym_empty_statement] = STATE(18),
+ [sym_labeled_statement] = STATE(18),
+ [sym_parenthesized_expression] = STATE(1028),
+ [sym_expression] = STATE(1250),
+ [sym_primary_expression] = STATE(1249),
+ [sym_yield_expression] = STATE(1245),
+ [sym_object] = STATE(1235),
+ [sym_object_pattern] = STATE(2717),
+ [sym_array] = STATE(1235),
+ [sym_array_pattern] = STATE(2717),
+ [sym_glimmer_template] = STATE(1245),
+ [sym_glimmer_opening_tag] = STATE(1935),
+ [sym_jsx_element] = STATE(1245),
+ [sym_jsx_opening_element] = STATE(1651),
+ [sym_jsx_self_closing_element] = STATE(1245),
+ [sym_class] = STATE(1235),
+ [sym_class_declaration] = STATE(909),
+ [sym_function] = STATE(1235),
+ [sym_function_declaration] = STATE(909),
+ [sym_generator_function] = STATE(1235),
+ [sym_generator_function_declaration] = STATE(909),
+ [sym_arrow_function] = STATE(1235),
+ [sym_call_expression] = STATE(1235),
+ [sym_new_expression] = STATE(1245),
+ [sym_await_expression] = STATE(1245),
+ [sym_member_expression] = STATE(1028),
+ [sym_subscript_expression] = STATE(1028),
+ [sym_assignment_expression] = STATE(1245),
+ [sym__augmented_assignment_lhs] = STATE(1616),
+ [sym_augmented_assignment_expression] = STATE(1245),
+ [sym__destructuring_pattern] = STATE(2717),
+ [sym_ternary_expression] = STATE(1245),
+ [sym_binary_expression] = STATE(1245),
+ [sym_unary_expression] = STATE(1245),
+ [sym_update_expression] = STATE(1245),
+ [sym_sequence_expression] = STATE(2522),
+ [sym_string] = STATE(1235),
+ [sym_template_string] = STATE(1235),
+ [sym_regex] = STATE(1235),
+ [sym_meta_property] = STATE(1235),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2680),
+ [aux_sym_program_repeat1] = STATE(18),
+ [aux_sym_export_statement_repeat1] = STATE(1810),
[sym_identifier] = ACTIONS(7),
[anon_sym_export] = ACTIONS(11),
[anon_sym_LBRACE] = ACTIONS(13),
- [anon_sym_RBRACE] = ACTIONS(494),
+ [anon_sym_RBRACE] = ACTIONS(498),
[anon_sym_import] = ACTIONS(15),
[anon_sym_var] = ACTIONS(17),
[anon_sym_let] = ACTIONS(19),
@@ -21584,22 +22305,22 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_LBRACK] = ACTIONS(53),
[anon_sym_LTtemplate_GT] = ACTIONS(55),
[anon_sym_LT] = ACTIONS(57),
- [anon_sym_class] = ACTIONS(59),
- [anon_sym_async] = ACTIONS(61),
- [anon_sym_function] = ACTIONS(63),
- [anon_sym_new] = ACTIONS(65),
- [anon_sym_PLUS] = ACTIONS(67),
- [anon_sym_DASH] = ACTIONS(67),
- [anon_sym_SLASH] = ACTIONS(69),
- [anon_sym_BANG] = ACTIONS(67),
- [anon_sym_TILDE] = ACTIONS(67),
- [anon_sym_typeof] = ACTIONS(67),
- [anon_sym_void] = ACTIONS(67),
- [anon_sym_delete] = ACTIONS(67),
- [anon_sym_PLUS_PLUS] = ACTIONS(71),
- [anon_sym_DASH_DASH] = ACTIONS(71),
- [anon_sym_DQUOTE] = ACTIONS(73),
- [anon_sym_SQUOTE] = ACTIONS(75),
+ [anon_sym_DQUOTE] = ACTIONS(59),
+ [anon_sym_SQUOTE] = ACTIONS(61),
+ [anon_sym_class] = ACTIONS(63),
+ [anon_sym_async] = ACTIONS(65),
+ [anon_sym_function] = ACTIONS(67),
+ [anon_sym_new] = ACTIONS(69),
+ [anon_sym_PLUS] = ACTIONS(71),
+ [anon_sym_DASH] = ACTIONS(71),
+ [anon_sym_SLASH] = ACTIONS(73),
+ [anon_sym_BANG] = ACTIONS(71),
+ [anon_sym_TILDE] = ACTIONS(71),
+ [anon_sym_typeof] = ACTIONS(71),
+ [anon_sym_void] = ACTIONS(71),
+ [anon_sym_delete] = ACTIONS(71),
+ [anon_sym_PLUS_PLUS] = ACTIONS(75),
+ [anon_sym_DASH_DASH] = ACTIONS(75),
[sym_comment] = ACTIONS(3),
[anon_sym_BQUOTE] = ACTIONS(77),
[sym_number] = ACTIONS(79),
@@ -21615,239 +22336,113 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_get] = ACTIONS(87),
[anon_sym_set] = ACTIONS(87),
},
- [67] = {
- [sym_export_statement] = STATE(15),
- [sym_declaration] = STATE(15),
- [sym_import] = STATE(1268),
- [sym_import_statement] = STATE(15),
- [sym_expression_statement] = STATE(15),
- [sym_variable_declaration] = STATE(971),
- [sym_lexical_declaration] = STATE(971),
- [sym_statement_block] = STATE(15),
- [sym_if_statement] = STATE(15),
- [sym_switch_statement] = STATE(15),
- [sym_for_statement] = STATE(15),
- [sym_for_in_statement] = STATE(15),
- [sym_while_statement] = STATE(15),
- [sym_do_statement] = STATE(15),
- [sym_try_statement] = STATE(15),
- [sym_with_statement] = STATE(15),
- [sym_break_statement] = STATE(15),
- [sym_continue_statement] = STATE(15),
- [sym_debugger_statement] = STATE(15),
- [sym_return_statement] = STATE(15),
- [sym_throw_statement] = STATE(15),
- [sym_empty_statement] = STATE(15),
- [sym_labeled_statement] = STATE(15),
- [sym_parenthesized_expression] = STATE(1029),
- [sym_expression] = STATE(1248),
- [sym_primary_expression] = STATE(1247),
- [sym_yield_expression] = STATE(1246),
- [sym_object] = STATE(1268),
- [sym_object_pattern] = STATE(2656),
- [sym_array] = STATE(1268),
- [sym_array_pattern] = STATE(2656),
- [sym_glimmer_template] = STATE(1246),
- [sym_glimmer_opening_tag] = STATE(1921),
- [sym_jsx_element] = STATE(1246),
- [sym_jsx_opening_element] = STATE(1653),
- [sym_jsx_self_closing_element] = STATE(1246),
- [sym_class] = STATE(1268),
- [sym_class_declaration] = STATE(971),
- [sym_function] = STATE(1268),
- [sym_function_declaration] = STATE(971),
- [sym_generator_function] = STATE(1268),
- [sym_generator_function_declaration] = STATE(971),
- [sym_arrow_function] = STATE(1268),
- [sym_call_expression] = STATE(1268),
- [sym_new_expression] = STATE(1246),
- [sym_await_expression] = STATE(1246),
- [sym_member_expression] = STATE(1029),
- [sym_subscript_expression] = STATE(1029),
- [sym_assignment_expression] = STATE(1246),
- [sym__augmented_assignment_lhs] = STATE(1597),
- [sym_augmented_assignment_expression] = STATE(1246),
- [sym__destructuring_pattern] = STATE(2656),
- [sym_ternary_expression] = STATE(1246),
- [sym_binary_expression] = STATE(1246),
- [sym_unary_expression] = STATE(1246),
- [sym_update_expression] = STATE(1246),
- [sym_sequence_expression] = STATE(2627),
- [sym_string] = STATE(1268),
- [sym_template_string] = STATE(1268),
- [sym_regex] = STATE(1268),
- [sym_meta_property] = STATE(1268),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2662),
- [aux_sym_program_repeat1] = STATE(15),
- [aux_sym_export_statement_repeat1] = STATE(1827),
- [sym_identifier] = ACTIONS(7),
- [anon_sym_export] = ACTIONS(11),
- [anon_sym_LBRACE] = ACTIONS(13),
- [anon_sym_RBRACE] = ACTIONS(496),
- [anon_sym_import] = ACTIONS(15),
- [anon_sym_var] = ACTIONS(17),
- [anon_sym_let] = ACTIONS(19),
- [anon_sym_const] = ACTIONS(19),
- [anon_sym_if] = ACTIONS(21),
- [anon_sym_switch] = ACTIONS(23),
- [anon_sym_for] = ACTIONS(25),
- [anon_sym_LPAREN] = ACTIONS(27),
- [anon_sym_await] = ACTIONS(29),
- [anon_sym_while] = ACTIONS(31),
- [anon_sym_do] = ACTIONS(33),
- [anon_sym_try] = ACTIONS(35),
- [anon_sym_with] = ACTIONS(37),
- [anon_sym_break] = ACTIONS(39),
- [anon_sym_continue] = ACTIONS(41),
- [anon_sym_debugger] = ACTIONS(43),
- [anon_sym_return] = ACTIONS(45),
- [anon_sym_throw] = ACTIONS(47),
- [anon_sym_SEMI] = ACTIONS(49),
- [anon_sym_yield] = ACTIONS(51),
- [anon_sym_LBRACK] = ACTIONS(53),
- [anon_sym_LTtemplate_GT] = ACTIONS(55),
- [anon_sym_LT] = ACTIONS(57),
- [anon_sym_class] = ACTIONS(59),
- [anon_sym_async] = ACTIONS(61),
- [anon_sym_function] = ACTIONS(63),
- [anon_sym_new] = ACTIONS(65),
- [anon_sym_PLUS] = ACTIONS(67),
- [anon_sym_DASH] = ACTIONS(67),
- [anon_sym_SLASH] = ACTIONS(69),
- [anon_sym_BANG] = ACTIONS(67),
- [anon_sym_TILDE] = ACTIONS(67),
- [anon_sym_typeof] = ACTIONS(67),
- [anon_sym_void] = ACTIONS(67),
- [anon_sym_delete] = ACTIONS(67),
- [anon_sym_PLUS_PLUS] = ACTIONS(71),
- [anon_sym_DASH_DASH] = ACTIONS(71),
- [anon_sym_DQUOTE] = ACTIONS(73),
- [anon_sym_SQUOTE] = ACTIONS(75),
- [sym_comment] = ACTIONS(3),
- [anon_sym_BQUOTE] = ACTIONS(77),
- [sym_number] = ACTIONS(79),
- [sym_private_property_identifier] = ACTIONS(81),
- [sym_this] = ACTIONS(79),
- [sym_super] = ACTIONS(79),
- [sym_true] = ACTIONS(79),
- [sym_false] = ACTIONS(79),
- [sym_null] = ACTIONS(79),
- [sym_undefined] = ACTIONS(83),
- [anon_sym_AT] = ACTIONS(85),
- [anon_sym_static] = ACTIONS(87),
- [anon_sym_get] = ACTIONS(87),
- [anon_sym_set] = ACTIONS(87),
- },
- [68] = {
- [sym_export_statement] = STATE(15),
- [sym_declaration] = STATE(15),
- [sym_import] = STATE(1268),
- [sym_import_statement] = STATE(15),
- [sym_expression_statement] = STATE(15),
- [sym_variable_declaration] = STATE(971),
- [sym_lexical_declaration] = STATE(971),
- [sym_statement_block] = STATE(15),
- [sym_if_statement] = STATE(15),
- [sym_switch_statement] = STATE(15),
- [sym_for_statement] = STATE(15),
- [sym_for_in_statement] = STATE(15),
- [sym_while_statement] = STATE(15),
- [sym_do_statement] = STATE(15),
- [sym_try_statement] = STATE(15),
- [sym_with_statement] = STATE(15),
- [sym_break_statement] = STATE(15),
- [sym_continue_statement] = STATE(15),
- [sym_debugger_statement] = STATE(15),
- [sym_return_statement] = STATE(15),
- [sym_throw_statement] = STATE(15),
- [sym_empty_statement] = STATE(15),
- [sym_labeled_statement] = STATE(15),
- [sym_parenthesized_expression] = STATE(1029),
- [sym_expression] = STATE(1248),
- [sym_primary_expression] = STATE(1247),
- [sym_yield_expression] = STATE(1246),
- [sym_object] = STATE(1268),
- [sym_object_pattern] = STATE(2656),
- [sym_array] = STATE(1268),
- [sym_array_pattern] = STATE(2656),
- [sym_glimmer_template] = STATE(1246),
- [sym_glimmer_opening_tag] = STATE(1921),
- [sym_jsx_element] = STATE(1246),
- [sym_jsx_opening_element] = STATE(1653),
- [sym_jsx_self_closing_element] = STATE(1246),
- [sym_class] = STATE(1268),
- [sym_class_declaration] = STATE(971),
- [sym_function] = STATE(1268),
- [sym_function_declaration] = STATE(971),
- [sym_generator_function] = STATE(1268),
- [sym_generator_function_declaration] = STATE(971),
- [sym_arrow_function] = STATE(1268),
- [sym_call_expression] = STATE(1268),
- [sym_new_expression] = STATE(1246),
- [sym_await_expression] = STATE(1246),
- [sym_member_expression] = STATE(1029),
- [sym_subscript_expression] = STATE(1029),
- [sym_assignment_expression] = STATE(1246),
- [sym__augmented_assignment_lhs] = STATE(1597),
- [sym_augmented_assignment_expression] = STATE(1246),
- [sym__destructuring_pattern] = STATE(2656),
- [sym_ternary_expression] = STATE(1246),
- [sym_binary_expression] = STATE(1246),
- [sym_unary_expression] = STATE(1246),
- [sym_update_expression] = STATE(1246),
- [sym_sequence_expression] = STATE(2627),
- [sym_string] = STATE(1268),
- [sym_template_string] = STATE(1268),
- [sym_regex] = STATE(1268),
- [sym_meta_property] = STATE(1268),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2662),
- [aux_sym_program_repeat1] = STATE(15),
- [aux_sym_export_statement_repeat1] = STATE(1827),
- [sym_identifier] = ACTIONS(7),
- [anon_sym_export] = ACTIONS(11),
- [anon_sym_LBRACE] = ACTIONS(13),
- [anon_sym_RBRACE] = ACTIONS(498),
- [anon_sym_import] = ACTIONS(15),
- [anon_sym_var] = ACTIONS(17),
- [anon_sym_let] = ACTIONS(19),
- [anon_sym_const] = ACTIONS(19),
- [anon_sym_if] = ACTIONS(21),
- [anon_sym_switch] = ACTIONS(23),
- [anon_sym_for] = ACTIONS(25),
+ [69] = {
+ [sym_export_statement] = STATE(2666),
+ [sym_declaration] = STATE(2666),
+ [sym_import] = STATE(1235),
+ [sym_import_statement] = STATE(2666),
+ [sym_expression_statement] = STATE(2666),
+ [sym_variable_declaration] = STATE(2544),
+ [sym_lexical_declaration] = STATE(2544),
+ [sym_statement_block] = STATE(2666),
+ [sym_if_statement] = STATE(2666),
+ [sym_switch_statement] = STATE(2666),
+ [sym_for_statement] = STATE(2666),
+ [sym_for_in_statement] = STATE(2666),
+ [sym_while_statement] = STATE(2666),
+ [sym_do_statement] = STATE(2666),
+ [sym_try_statement] = STATE(2666),
+ [sym_with_statement] = STATE(2666),
+ [sym_break_statement] = STATE(2666),
+ [sym_continue_statement] = STATE(2666),
+ [sym_debugger_statement] = STATE(2666),
+ [sym_return_statement] = STATE(2666),
+ [sym_throw_statement] = STATE(2666),
+ [sym_empty_statement] = STATE(2666),
+ [sym_labeled_statement] = STATE(2666),
+ [sym_parenthesized_expression] = STATE(1028),
+ [sym_expression] = STATE(1318),
+ [sym_primary_expression] = STATE(1249),
+ [sym_yield_expression] = STATE(1245),
+ [sym_object] = STATE(1235),
+ [sym_object_pattern] = STATE(2717),
+ [sym_array] = STATE(1235),
+ [sym_array_pattern] = STATE(2717),
+ [sym_glimmer_template] = STATE(1245),
+ [sym_glimmer_opening_tag] = STATE(1935),
+ [sym_jsx_element] = STATE(1245),
+ [sym_jsx_opening_element] = STATE(1651),
+ [sym_jsx_self_closing_element] = STATE(1245),
+ [sym_class] = STATE(1235),
+ [sym_class_declaration] = STATE(2544),
+ [sym_function] = STATE(1235),
+ [sym_function_declaration] = STATE(2544),
+ [sym_generator_function] = STATE(1235),
+ [sym_generator_function_declaration] = STATE(2544),
+ [sym_arrow_function] = STATE(1235),
+ [sym_call_expression] = STATE(1235),
+ [sym_new_expression] = STATE(1245),
+ [sym_await_expression] = STATE(1245),
+ [sym_member_expression] = STATE(1028),
+ [sym_subscript_expression] = STATE(1028),
+ [sym_assignment_expression] = STATE(1245),
+ [sym__augmented_assignment_lhs] = STATE(1616),
+ [sym_augmented_assignment_expression] = STATE(1245),
+ [sym__destructuring_pattern] = STATE(2717),
+ [sym_ternary_expression] = STATE(1245),
+ [sym_binary_expression] = STATE(1245),
+ [sym_unary_expression] = STATE(1245),
+ [sym_update_expression] = STATE(1245),
+ [sym_sequence_expression] = STATE(2431),
+ [sym_string] = STATE(1235),
+ [sym_template_string] = STATE(1235),
+ [sym_regex] = STATE(1235),
+ [sym_meta_property] = STATE(1235),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2680),
+ [aux_sym_export_statement_repeat1] = STATE(1800),
+ [sym_identifier] = ACTIONS(500),
+ [anon_sym_export] = ACTIONS(502),
+ [anon_sym_LBRACE] = ACTIONS(504),
+ [anon_sym_import] = ACTIONS(506),
+ [anon_sym_var] = ACTIONS(508),
+ [anon_sym_let] = ACTIONS(510),
+ [anon_sym_const] = ACTIONS(510),
+ [anon_sym_if] = ACTIONS(512),
+ [anon_sym_switch] = ACTIONS(514),
+ [anon_sym_for] = ACTIONS(516),
[anon_sym_LPAREN] = ACTIONS(27),
[anon_sym_await] = ACTIONS(29),
- [anon_sym_while] = ACTIONS(31),
- [anon_sym_do] = ACTIONS(33),
- [anon_sym_try] = ACTIONS(35),
- [anon_sym_with] = ACTIONS(37),
- [anon_sym_break] = ACTIONS(39),
- [anon_sym_continue] = ACTIONS(41),
- [anon_sym_debugger] = ACTIONS(43),
- [anon_sym_return] = ACTIONS(45),
- [anon_sym_throw] = ACTIONS(47),
- [anon_sym_SEMI] = ACTIONS(49),
+ [anon_sym_while] = ACTIONS(518),
+ [anon_sym_do] = ACTIONS(520),
+ [anon_sym_try] = ACTIONS(522),
+ [anon_sym_with] = ACTIONS(524),
+ [anon_sym_break] = ACTIONS(526),
+ [anon_sym_continue] = ACTIONS(528),
+ [anon_sym_debugger] = ACTIONS(530),
+ [anon_sym_return] = ACTIONS(532),
+ [anon_sym_throw] = ACTIONS(534),
+ [anon_sym_SEMI] = ACTIONS(536),
[anon_sym_yield] = ACTIONS(51),
[anon_sym_LBRACK] = ACTIONS(53),
[anon_sym_LTtemplate_GT] = ACTIONS(55),
[anon_sym_LT] = ACTIONS(57),
- [anon_sym_class] = ACTIONS(59),
- [anon_sym_async] = ACTIONS(61),
- [anon_sym_function] = ACTIONS(63),
- [anon_sym_new] = ACTIONS(65),
- [anon_sym_PLUS] = ACTIONS(67),
- [anon_sym_DASH] = ACTIONS(67),
- [anon_sym_SLASH] = ACTIONS(69),
- [anon_sym_BANG] = ACTIONS(67),
- [anon_sym_TILDE] = ACTIONS(67),
- [anon_sym_typeof] = ACTIONS(67),
- [anon_sym_void] = ACTIONS(67),
- [anon_sym_delete] = ACTIONS(67),
- [anon_sym_PLUS_PLUS] = ACTIONS(71),
- [anon_sym_DASH_DASH] = ACTIONS(71),
- [anon_sym_DQUOTE] = ACTIONS(73),
- [anon_sym_SQUOTE] = ACTIONS(75),
+ [anon_sym_DQUOTE] = ACTIONS(59),
+ [anon_sym_SQUOTE] = ACTIONS(61),
+ [anon_sym_class] = ACTIONS(538),
+ [anon_sym_async] = ACTIONS(540),
+ [anon_sym_function] = ACTIONS(542),
+ [anon_sym_new] = ACTIONS(69),
+ [anon_sym_PLUS] = ACTIONS(71),
+ [anon_sym_DASH] = ACTIONS(71),
+ [anon_sym_SLASH] = ACTIONS(73),
+ [anon_sym_BANG] = ACTIONS(71),
+ [anon_sym_TILDE] = ACTIONS(71),
+ [anon_sym_typeof] = ACTIONS(71),
+ [anon_sym_void] = ACTIONS(71),
+ [anon_sym_delete] = ACTIONS(71),
+ [anon_sym_PLUS_PLUS] = ACTIONS(75),
+ [anon_sym_DASH_DASH] = ACTIONS(75),
[sym_comment] = ACTIONS(3),
[anon_sym_BQUOTE] = ACTIONS(77),
[sym_number] = ACTIONS(79),
@@ -21859,75 +22454,75 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_null] = ACTIONS(79),
[sym_undefined] = ACTIONS(83),
[anon_sym_AT] = ACTIONS(85),
- [anon_sym_static] = ACTIONS(87),
- [anon_sym_get] = ACTIONS(87),
- [anon_sym_set] = ACTIONS(87),
+ [anon_sym_static] = ACTIONS(544),
+ [anon_sym_get] = ACTIONS(544),
+ [anon_sym_set] = ACTIONS(544),
},
- [69] = {
- [sym_export_statement] = STATE(809),
- [sym_declaration] = STATE(809),
- [sym_import] = STATE(1268),
- [sym_import_statement] = STATE(809),
- [sym_expression_statement] = STATE(809),
- [sym_variable_declaration] = STATE(824),
- [sym_lexical_declaration] = STATE(824),
- [sym_statement_block] = STATE(809),
- [sym_if_statement] = STATE(809),
- [sym_switch_statement] = STATE(809),
- [sym_for_statement] = STATE(809),
- [sym_for_in_statement] = STATE(809),
- [sym_while_statement] = STATE(809),
- [sym_do_statement] = STATE(809),
- [sym_try_statement] = STATE(809),
- [sym_with_statement] = STATE(809),
- [sym_break_statement] = STATE(809),
- [sym_continue_statement] = STATE(809),
- [sym_debugger_statement] = STATE(809),
- [sym_return_statement] = STATE(809),
- [sym_throw_statement] = STATE(809),
- [sym_empty_statement] = STATE(809),
- [sym_labeled_statement] = STATE(809),
- [sym_parenthesized_expression] = STATE(1029),
- [sym_expression] = STATE(1235),
- [sym_primary_expression] = STATE(1247),
- [sym_yield_expression] = STATE(1246),
- [sym_object] = STATE(1268),
- [sym_object_pattern] = STATE(2656),
- [sym_array] = STATE(1268),
- [sym_array_pattern] = STATE(2656),
- [sym_glimmer_template] = STATE(1246),
- [sym_glimmer_opening_tag] = STATE(1921),
- [sym_jsx_element] = STATE(1246),
- [sym_jsx_opening_element] = STATE(1653),
- [sym_jsx_self_closing_element] = STATE(1246),
- [sym_class] = STATE(1268),
- [sym_class_declaration] = STATE(824),
- [sym_function] = STATE(1268),
- [sym_function_declaration] = STATE(824),
- [sym_generator_function] = STATE(1268),
- [sym_generator_function_declaration] = STATE(824),
- [sym_arrow_function] = STATE(1268),
- [sym_call_expression] = STATE(1268),
- [sym_new_expression] = STATE(1246),
- [sym_await_expression] = STATE(1246),
- [sym_member_expression] = STATE(1029),
- [sym_subscript_expression] = STATE(1029),
- [sym_assignment_expression] = STATE(1246),
- [sym__augmented_assignment_lhs] = STATE(1597),
- [sym_augmented_assignment_expression] = STATE(1246),
- [sym__destructuring_pattern] = STATE(2656),
- [sym_ternary_expression] = STATE(1246),
- [sym_binary_expression] = STATE(1246),
- [sym_unary_expression] = STATE(1246),
- [sym_update_expression] = STATE(1246),
- [sym_sequence_expression] = STATE(2393),
- [sym_string] = STATE(1268),
- [sym_template_string] = STATE(1268),
- [sym_regex] = STATE(1268),
- [sym_meta_property] = STATE(1268),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2662),
- [aux_sym_export_statement_repeat1] = STATE(1776),
+ [70] = {
+ [sym_export_statement] = STATE(822),
+ [sym_declaration] = STATE(822),
+ [sym_import] = STATE(1235),
+ [sym_import_statement] = STATE(822),
+ [sym_expression_statement] = STATE(822),
+ [sym_variable_declaration] = STATE(687),
+ [sym_lexical_declaration] = STATE(687),
+ [sym_statement_block] = STATE(822),
+ [sym_if_statement] = STATE(822),
+ [sym_switch_statement] = STATE(822),
+ [sym_for_statement] = STATE(822),
+ [sym_for_in_statement] = STATE(822),
+ [sym_while_statement] = STATE(822),
+ [sym_do_statement] = STATE(822),
+ [sym_try_statement] = STATE(822),
+ [sym_with_statement] = STATE(822),
+ [sym_break_statement] = STATE(822),
+ [sym_continue_statement] = STATE(822),
+ [sym_debugger_statement] = STATE(822),
+ [sym_return_statement] = STATE(822),
+ [sym_throw_statement] = STATE(822),
+ [sym_empty_statement] = STATE(822),
+ [sym_labeled_statement] = STATE(822),
+ [sym_parenthesized_expression] = STATE(1028),
+ [sym_expression] = STATE(1246),
+ [sym_primary_expression] = STATE(1249),
+ [sym_yield_expression] = STATE(1245),
+ [sym_object] = STATE(1235),
+ [sym_object_pattern] = STATE(2717),
+ [sym_array] = STATE(1235),
+ [sym_array_pattern] = STATE(2717),
+ [sym_glimmer_template] = STATE(1245),
+ [sym_glimmer_opening_tag] = STATE(1935),
+ [sym_jsx_element] = STATE(1245),
+ [sym_jsx_opening_element] = STATE(1651),
+ [sym_jsx_self_closing_element] = STATE(1245),
+ [sym_class] = STATE(1235),
+ [sym_class_declaration] = STATE(687),
+ [sym_function] = STATE(1235),
+ [sym_function_declaration] = STATE(687),
+ [sym_generator_function] = STATE(1235),
+ [sym_generator_function_declaration] = STATE(687),
+ [sym_arrow_function] = STATE(1235),
+ [sym_call_expression] = STATE(1235),
+ [sym_new_expression] = STATE(1245),
+ [sym_await_expression] = STATE(1245),
+ [sym_member_expression] = STATE(1028),
+ [sym_subscript_expression] = STATE(1028),
+ [sym_assignment_expression] = STATE(1245),
+ [sym__augmented_assignment_lhs] = STATE(1616),
+ [sym_augmented_assignment_expression] = STATE(1245),
+ [sym__destructuring_pattern] = STATE(2717),
+ [sym_ternary_expression] = STATE(1245),
+ [sym_binary_expression] = STATE(1245),
+ [sym_unary_expression] = STATE(1245),
+ [sym_update_expression] = STATE(1245),
+ [sym_sequence_expression] = STATE(2397),
+ [sym_string] = STATE(1235),
+ [sym_template_string] = STATE(1235),
+ [sym_regex] = STATE(1235),
+ [sym_meta_property] = STATE(1235),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2680),
+ [aux_sym_export_statement_repeat1] = STATE(1821),
[sym_identifier] = ACTIONS(149),
[anon_sym_export] = ACTIONS(151),
[anon_sym_LBRACE] = ACTIONS(155),
@@ -21954,22 +22549,22 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_LBRACK] = ACTIONS(53),
[anon_sym_LTtemplate_GT] = ACTIONS(55),
[anon_sym_LT] = ACTIONS(57),
+ [anon_sym_DQUOTE] = ACTIONS(59),
+ [anon_sym_SQUOTE] = ACTIONS(61),
[anon_sym_class] = ACTIONS(189),
[anon_sym_async] = ACTIONS(191),
[anon_sym_function] = ACTIONS(193),
- [anon_sym_new] = ACTIONS(65),
- [anon_sym_PLUS] = ACTIONS(67),
- [anon_sym_DASH] = ACTIONS(67),
- [anon_sym_SLASH] = ACTIONS(69),
- [anon_sym_BANG] = ACTIONS(67),
- [anon_sym_TILDE] = ACTIONS(67),
- [anon_sym_typeof] = ACTIONS(67),
- [anon_sym_void] = ACTIONS(67),
- [anon_sym_delete] = ACTIONS(67),
- [anon_sym_PLUS_PLUS] = ACTIONS(71),
- [anon_sym_DASH_DASH] = ACTIONS(71),
- [anon_sym_DQUOTE] = ACTIONS(73),
- [anon_sym_SQUOTE] = ACTIONS(75),
+ [anon_sym_new] = ACTIONS(69),
+ [anon_sym_PLUS] = ACTIONS(71),
+ [anon_sym_DASH] = ACTIONS(71),
+ [anon_sym_SLASH] = ACTIONS(73),
+ [anon_sym_BANG] = ACTIONS(71),
+ [anon_sym_TILDE] = ACTIONS(71),
+ [anon_sym_typeof] = ACTIONS(71),
+ [anon_sym_void] = ACTIONS(71),
+ [anon_sym_delete] = ACTIONS(71),
+ [anon_sym_PLUS_PLUS] = ACTIONS(75),
+ [anon_sym_DASH_DASH] = ACTIONS(75),
[sym_comment] = ACTIONS(3),
[anon_sym_BQUOTE] = ACTIONS(77),
[sym_number] = ACTIONS(79),
@@ -21985,71 +22580,71 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_get] = ACTIONS(195),
[anon_sym_set] = ACTIONS(195),
},
- [70] = {
- [sym_export_statement] = STATE(2612),
- [sym_declaration] = STATE(2612),
- [sym_import] = STATE(1268),
- [sym_import_statement] = STATE(2612),
- [sym_expression_statement] = STATE(2612),
- [sym_variable_declaration] = STATE(2562),
- [sym_lexical_declaration] = STATE(2562),
- [sym_statement_block] = STATE(2612),
- [sym_if_statement] = STATE(2612),
- [sym_switch_statement] = STATE(2612),
- [sym_for_statement] = STATE(2612),
- [sym_for_in_statement] = STATE(2612),
- [sym_while_statement] = STATE(2612),
- [sym_do_statement] = STATE(2612),
- [sym_try_statement] = STATE(2612),
- [sym_with_statement] = STATE(2612),
- [sym_break_statement] = STATE(2612),
- [sym_continue_statement] = STATE(2612),
- [sym_debugger_statement] = STATE(2612),
- [sym_return_statement] = STATE(2612),
- [sym_throw_statement] = STATE(2612),
- [sym_empty_statement] = STATE(2612),
- [sym_labeled_statement] = STATE(2612),
- [sym_parenthesized_expression] = STATE(1029),
- [sym_expression] = STATE(1265),
- [sym_primary_expression] = STATE(1247),
- [sym_yield_expression] = STATE(1246),
- [sym_object] = STATE(1268),
- [sym_object_pattern] = STATE(2656),
- [sym_array] = STATE(1268),
- [sym_array_pattern] = STATE(2656),
- [sym_glimmer_template] = STATE(1246),
- [sym_glimmer_opening_tag] = STATE(1921),
- [sym_jsx_element] = STATE(1246),
- [sym_jsx_opening_element] = STATE(1653),
- [sym_jsx_self_closing_element] = STATE(1246),
- [sym_class] = STATE(1268),
- [sym_class_declaration] = STATE(2562),
- [sym_function] = STATE(1268),
- [sym_function_declaration] = STATE(2562),
- [sym_generator_function] = STATE(1268),
- [sym_generator_function_declaration] = STATE(2562),
- [sym_arrow_function] = STATE(1268),
- [sym_call_expression] = STATE(1268),
- [sym_new_expression] = STATE(1246),
- [sym_await_expression] = STATE(1246),
- [sym_member_expression] = STATE(1029),
- [sym_subscript_expression] = STATE(1029),
- [sym_assignment_expression] = STATE(1246),
- [sym__augmented_assignment_lhs] = STATE(1597),
- [sym_augmented_assignment_expression] = STATE(1246),
- [sym__destructuring_pattern] = STATE(2656),
- [sym_ternary_expression] = STATE(1246),
- [sym_binary_expression] = STATE(1246),
- [sym_unary_expression] = STATE(1246),
- [sym_update_expression] = STATE(1246),
- [sym_sequence_expression] = STATE(2297),
- [sym_string] = STATE(1268),
- [sym_template_string] = STATE(1268),
- [sym_regex] = STATE(1268),
- [sym_meta_property] = STATE(1268),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2662),
- [aux_sym_export_statement_repeat1] = STATE(1793),
+ [71] = {
+ [sym_export_statement] = STATE(2645),
+ [sym_declaration] = STATE(2645),
+ [sym_import] = STATE(1235),
+ [sym_import_statement] = STATE(2645),
+ [sym_expression_statement] = STATE(2645),
+ [sym_variable_declaration] = STATE(2544),
+ [sym_lexical_declaration] = STATE(2544),
+ [sym_statement_block] = STATE(2645),
+ [sym_if_statement] = STATE(2645),
+ [sym_switch_statement] = STATE(2645),
+ [sym_for_statement] = STATE(2645),
+ [sym_for_in_statement] = STATE(2645),
+ [sym_while_statement] = STATE(2645),
+ [sym_do_statement] = STATE(2645),
+ [sym_try_statement] = STATE(2645),
+ [sym_with_statement] = STATE(2645),
+ [sym_break_statement] = STATE(2645),
+ [sym_continue_statement] = STATE(2645),
+ [sym_debugger_statement] = STATE(2645),
+ [sym_return_statement] = STATE(2645),
+ [sym_throw_statement] = STATE(2645),
+ [sym_empty_statement] = STATE(2645),
+ [sym_labeled_statement] = STATE(2645),
+ [sym_parenthesized_expression] = STATE(1028),
+ [sym_expression] = STATE(1318),
+ [sym_primary_expression] = STATE(1249),
+ [sym_yield_expression] = STATE(1245),
+ [sym_object] = STATE(1235),
+ [sym_object_pattern] = STATE(2717),
+ [sym_array] = STATE(1235),
+ [sym_array_pattern] = STATE(2717),
+ [sym_glimmer_template] = STATE(1245),
+ [sym_glimmer_opening_tag] = STATE(1935),
+ [sym_jsx_element] = STATE(1245),
+ [sym_jsx_opening_element] = STATE(1651),
+ [sym_jsx_self_closing_element] = STATE(1245),
+ [sym_class] = STATE(1235),
+ [sym_class_declaration] = STATE(2544),
+ [sym_function] = STATE(1235),
+ [sym_function_declaration] = STATE(2544),
+ [sym_generator_function] = STATE(1235),
+ [sym_generator_function_declaration] = STATE(2544),
+ [sym_arrow_function] = STATE(1235),
+ [sym_call_expression] = STATE(1235),
+ [sym_new_expression] = STATE(1245),
+ [sym_await_expression] = STATE(1245),
+ [sym_member_expression] = STATE(1028),
+ [sym_subscript_expression] = STATE(1028),
+ [sym_assignment_expression] = STATE(1245),
+ [sym__augmented_assignment_lhs] = STATE(1616),
+ [sym_augmented_assignment_expression] = STATE(1245),
+ [sym__destructuring_pattern] = STATE(2717),
+ [sym_ternary_expression] = STATE(1245),
+ [sym_binary_expression] = STATE(1245),
+ [sym_unary_expression] = STATE(1245),
+ [sym_update_expression] = STATE(1245),
+ [sym_sequence_expression] = STATE(2431),
+ [sym_string] = STATE(1235),
+ [sym_template_string] = STATE(1235),
+ [sym_regex] = STATE(1235),
+ [sym_meta_property] = STATE(1235),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2680),
+ [aux_sym_export_statement_repeat1] = STATE(1800),
[sym_identifier] = ACTIONS(500),
[anon_sym_export] = ACTIONS(502),
[anon_sym_LBRACE] = ACTIONS(504),
@@ -22076,22 +22671,22 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_LBRACK] = ACTIONS(53),
[anon_sym_LTtemplate_GT] = ACTIONS(55),
[anon_sym_LT] = ACTIONS(57),
+ [anon_sym_DQUOTE] = ACTIONS(59),
+ [anon_sym_SQUOTE] = ACTIONS(61),
[anon_sym_class] = ACTIONS(538),
[anon_sym_async] = ACTIONS(540),
[anon_sym_function] = ACTIONS(542),
- [anon_sym_new] = ACTIONS(65),
- [anon_sym_PLUS] = ACTIONS(67),
- [anon_sym_DASH] = ACTIONS(67),
- [anon_sym_SLASH] = ACTIONS(69),
- [anon_sym_BANG] = ACTIONS(67),
- [anon_sym_TILDE] = ACTIONS(67),
- [anon_sym_typeof] = ACTIONS(67),
- [anon_sym_void] = ACTIONS(67),
- [anon_sym_delete] = ACTIONS(67),
- [anon_sym_PLUS_PLUS] = ACTIONS(71),
- [anon_sym_DASH_DASH] = ACTIONS(71),
- [anon_sym_DQUOTE] = ACTIONS(73),
- [anon_sym_SQUOTE] = ACTIONS(75),
+ [anon_sym_new] = ACTIONS(69),
+ [anon_sym_PLUS] = ACTIONS(71),
+ [anon_sym_DASH] = ACTIONS(71),
+ [anon_sym_SLASH] = ACTIONS(73),
+ [anon_sym_BANG] = ACTIONS(71),
+ [anon_sym_TILDE] = ACTIONS(71),
+ [anon_sym_typeof] = ACTIONS(71),
+ [anon_sym_void] = ACTIONS(71),
+ [anon_sym_delete] = ACTIONS(71),
+ [anon_sym_PLUS_PLUS] = ACTIONS(75),
+ [anon_sym_DASH_DASH] = ACTIONS(75),
[sym_comment] = ACTIONS(3),
[anon_sym_BQUOTE] = ACTIONS(77),
[sym_number] = ACTIONS(79),
@@ -22107,193 +22702,71 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_get] = ACTIONS(544),
[anon_sym_set] = ACTIONS(544),
},
- [71] = {
- [sym_export_statement] = STATE(876),
- [sym_declaration] = STATE(876),
- [sym_import] = STATE(1268),
- [sym_import_statement] = STATE(876),
- [sym_expression_statement] = STATE(876),
- [sym_variable_declaration] = STATE(971),
- [sym_lexical_declaration] = STATE(971),
- [sym_statement_block] = STATE(876),
- [sym_if_statement] = STATE(876),
- [sym_switch_statement] = STATE(876),
- [sym_for_statement] = STATE(876),
- [sym_for_in_statement] = STATE(876),
- [sym_while_statement] = STATE(876),
- [sym_do_statement] = STATE(876),
- [sym_try_statement] = STATE(876),
- [sym_with_statement] = STATE(876),
- [sym_break_statement] = STATE(876),
- [sym_continue_statement] = STATE(876),
- [sym_debugger_statement] = STATE(876),
- [sym_return_statement] = STATE(876),
- [sym_throw_statement] = STATE(876),
- [sym_empty_statement] = STATE(876),
- [sym_labeled_statement] = STATE(876),
- [sym_parenthesized_expression] = STATE(1029),
- [sym_expression] = STATE(1248),
- [sym_primary_expression] = STATE(1247),
- [sym_yield_expression] = STATE(1246),
- [sym_object] = STATE(1268),
- [sym_object_pattern] = STATE(2656),
- [sym_array] = STATE(1268),
- [sym_array_pattern] = STATE(2656),
- [sym_glimmer_template] = STATE(1246),
- [sym_glimmer_opening_tag] = STATE(1921),
- [sym_jsx_element] = STATE(1246),
- [sym_jsx_opening_element] = STATE(1653),
- [sym_jsx_self_closing_element] = STATE(1246),
- [sym_class] = STATE(1268),
- [sym_class_declaration] = STATE(971),
- [sym_function] = STATE(1268),
- [sym_function_declaration] = STATE(971),
- [sym_generator_function] = STATE(1268),
- [sym_generator_function_declaration] = STATE(971),
- [sym_arrow_function] = STATE(1268),
- [sym_call_expression] = STATE(1268),
- [sym_new_expression] = STATE(1246),
- [sym_await_expression] = STATE(1246),
- [sym_member_expression] = STATE(1029),
- [sym_subscript_expression] = STATE(1029),
- [sym_assignment_expression] = STATE(1246),
- [sym__augmented_assignment_lhs] = STATE(1597),
- [sym_augmented_assignment_expression] = STATE(1246),
- [sym__destructuring_pattern] = STATE(2656),
- [sym_ternary_expression] = STATE(1246),
- [sym_binary_expression] = STATE(1246),
- [sym_unary_expression] = STATE(1246),
- [sym_update_expression] = STATE(1246),
- [sym_sequence_expression] = STATE(2627),
- [sym_string] = STATE(1268),
- [sym_template_string] = STATE(1268),
- [sym_regex] = STATE(1268),
- [sym_meta_property] = STATE(1268),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2662),
- [aux_sym_export_statement_repeat1] = STATE(1827),
- [sym_identifier] = ACTIONS(7),
- [anon_sym_export] = ACTIONS(11),
- [anon_sym_LBRACE] = ACTIONS(13),
- [anon_sym_import] = ACTIONS(15),
- [anon_sym_var] = ACTIONS(17),
- [anon_sym_let] = ACTIONS(19),
- [anon_sym_const] = ACTIONS(19),
- [anon_sym_if] = ACTIONS(21),
- [anon_sym_switch] = ACTIONS(23),
- [anon_sym_for] = ACTIONS(25),
- [anon_sym_LPAREN] = ACTIONS(27),
- [anon_sym_await] = ACTIONS(29),
- [anon_sym_while] = ACTIONS(31),
- [anon_sym_do] = ACTIONS(33),
- [anon_sym_try] = ACTIONS(35),
- [anon_sym_with] = ACTIONS(37),
- [anon_sym_break] = ACTIONS(39),
- [anon_sym_continue] = ACTIONS(41),
- [anon_sym_debugger] = ACTIONS(43),
- [anon_sym_return] = ACTIONS(45),
- [anon_sym_throw] = ACTIONS(47),
- [anon_sym_SEMI] = ACTIONS(49),
- [anon_sym_yield] = ACTIONS(51),
- [anon_sym_LBRACK] = ACTIONS(53),
- [anon_sym_LTtemplate_GT] = ACTIONS(55),
- [anon_sym_LT] = ACTIONS(57),
- [anon_sym_class] = ACTIONS(59),
- [anon_sym_async] = ACTIONS(61),
- [anon_sym_function] = ACTIONS(63),
- [anon_sym_new] = ACTIONS(65),
- [anon_sym_PLUS] = ACTIONS(67),
- [anon_sym_DASH] = ACTIONS(67),
- [anon_sym_SLASH] = ACTIONS(69),
- [anon_sym_BANG] = ACTIONS(67),
- [anon_sym_TILDE] = ACTIONS(67),
- [anon_sym_typeof] = ACTIONS(67),
- [anon_sym_void] = ACTIONS(67),
- [anon_sym_delete] = ACTIONS(67),
- [anon_sym_PLUS_PLUS] = ACTIONS(71),
- [anon_sym_DASH_DASH] = ACTIONS(71),
- [anon_sym_DQUOTE] = ACTIONS(73),
- [anon_sym_SQUOTE] = ACTIONS(75),
- [sym_comment] = ACTIONS(3),
- [anon_sym_BQUOTE] = ACTIONS(77),
- [sym_number] = ACTIONS(79),
- [sym_private_property_identifier] = ACTIONS(81),
- [sym_this] = ACTIONS(79),
- [sym_super] = ACTIONS(79),
- [sym_true] = ACTIONS(79),
- [sym_false] = ACTIONS(79),
- [sym_null] = ACTIONS(79),
- [sym_undefined] = ACTIONS(83),
- [anon_sym_AT] = ACTIONS(85),
- [anon_sym_static] = ACTIONS(87),
- [anon_sym_get] = ACTIONS(87),
- [anon_sym_set] = ACTIONS(87),
- },
[72] = {
- [sym_export_statement] = STATE(555),
- [sym_declaration] = STATE(556),
- [sym_import] = STATE(1268),
- [sym_import_statement] = STATE(557),
- [sym_expression_statement] = STATE(559),
- [sym_variable_declaration] = STATE(532),
- [sym_lexical_declaration] = STATE(532),
- [sym_statement_block] = STATE(563),
- [sym_if_statement] = STATE(565),
- [sym_switch_statement] = STATE(570),
- [sym_for_statement] = STATE(572),
- [sym_for_in_statement] = STATE(573),
- [sym_while_statement] = STATE(575),
- [sym_do_statement] = STATE(577),
- [sym_try_statement] = STATE(578),
- [sym_with_statement] = STATE(580),
- [sym_break_statement] = STATE(581),
- [sym_continue_statement] = STATE(584),
- [sym_debugger_statement] = STATE(585),
- [sym_return_statement] = STATE(587),
- [sym_throw_statement] = STATE(589),
- [sym_empty_statement] = STATE(590),
- [sym_labeled_statement] = STATE(591),
- [sym_parenthesized_expression] = STATE(1029),
- [sym_expression] = STATE(1303),
- [sym_primary_expression] = STATE(1247),
- [sym_yield_expression] = STATE(1246),
- [sym_object] = STATE(1268),
- [sym_object_pattern] = STATE(2656),
- [sym_array] = STATE(1268),
- [sym_array_pattern] = STATE(2656),
- [sym_glimmer_template] = STATE(1246),
- [sym_glimmer_opening_tag] = STATE(1921),
- [sym_jsx_element] = STATE(1246),
- [sym_jsx_opening_element] = STATE(1653),
- [sym_jsx_self_closing_element] = STATE(1246),
- [sym_class] = STATE(1268),
- [sym_class_declaration] = STATE(532),
- [sym_function] = STATE(1268),
- [sym_function_declaration] = STATE(532),
- [sym_generator_function] = STATE(1268),
- [sym_generator_function_declaration] = STATE(532),
- [sym_arrow_function] = STATE(1268),
- [sym_call_expression] = STATE(1268),
- [sym_new_expression] = STATE(1246),
- [sym_await_expression] = STATE(1246),
- [sym_member_expression] = STATE(1029),
- [sym_subscript_expression] = STATE(1029),
- [sym_assignment_expression] = STATE(1246),
- [sym__augmented_assignment_lhs] = STATE(1597),
- [sym_augmented_assignment_expression] = STATE(1246),
- [sym__destructuring_pattern] = STATE(2656),
- [sym_ternary_expression] = STATE(1246),
- [sym_binary_expression] = STATE(1246),
- [sym_unary_expression] = STATE(1246),
- [sym_update_expression] = STATE(1246),
- [sym_sequence_expression] = STATE(2468),
- [sym_string] = STATE(1268),
- [sym_template_string] = STATE(1268),
- [sym_regex] = STATE(1268),
- [sym_meta_property] = STATE(1268),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2662),
- [aux_sym_export_statement_repeat1] = STATE(1847),
+ [sym_export_statement] = STATE(644),
+ [sym_declaration] = STATE(644),
+ [sym_import] = STATE(1235),
+ [sym_import_statement] = STATE(644),
+ [sym_expression_statement] = STATE(644),
+ [sym_variable_declaration] = STATE(793),
+ [sym_lexical_declaration] = STATE(793),
+ [sym_statement_block] = STATE(644),
+ [sym_if_statement] = STATE(644),
+ [sym_switch_statement] = STATE(644),
+ [sym_for_statement] = STATE(644),
+ [sym_for_in_statement] = STATE(644),
+ [sym_while_statement] = STATE(644),
+ [sym_do_statement] = STATE(644),
+ [sym_try_statement] = STATE(644),
+ [sym_with_statement] = STATE(644),
+ [sym_break_statement] = STATE(644),
+ [sym_continue_statement] = STATE(644),
+ [sym_debugger_statement] = STATE(644),
+ [sym_return_statement] = STATE(644),
+ [sym_throw_statement] = STATE(644),
+ [sym_empty_statement] = STATE(644),
+ [sym_labeled_statement] = STATE(644),
+ [sym_parenthesized_expression] = STATE(1028),
+ [sym_expression] = STATE(1285),
+ [sym_primary_expression] = STATE(1249),
+ [sym_yield_expression] = STATE(1245),
+ [sym_object] = STATE(1235),
+ [sym_object_pattern] = STATE(2717),
+ [sym_array] = STATE(1235),
+ [sym_array_pattern] = STATE(2717),
+ [sym_glimmer_template] = STATE(1245),
+ [sym_glimmer_opening_tag] = STATE(1935),
+ [sym_jsx_element] = STATE(1245),
+ [sym_jsx_opening_element] = STATE(1651),
+ [sym_jsx_self_closing_element] = STATE(1245),
+ [sym_class] = STATE(1235),
+ [sym_class_declaration] = STATE(793),
+ [sym_function] = STATE(1235),
+ [sym_function_declaration] = STATE(793),
+ [sym_generator_function] = STATE(1235),
+ [sym_generator_function_declaration] = STATE(793),
+ [sym_arrow_function] = STATE(1235),
+ [sym_call_expression] = STATE(1235),
+ [sym_new_expression] = STATE(1245),
+ [sym_await_expression] = STATE(1245),
+ [sym_member_expression] = STATE(1028),
+ [sym_subscript_expression] = STATE(1028),
+ [sym_assignment_expression] = STATE(1245),
+ [sym__augmented_assignment_lhs] = STATE(1616),
+ [sym_augmented_assignment_expression] = STATE(1245),
+ [sym__destructuring_pattern] = STATE(2717),
+ [sym_ternary_expression] = STATE(1245),
+ [sym_binary_expression] = STATE(1245),
+ [sym_unary_expression] = STATE(1245),
+ [sym_update_expression] = STATE(1245),
+ [sym_sequence_expression] = STATE(2167),
+ [sym_string] = STATE(1235),
+ [sym_template_string] = STATE(1235),
+ [sym_regex] = STATE(1235),
+ [sym_meta_property] = STATE(1235),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2680),
+ [aux_sym_export_statement_repeat1] = STATE(1832),
[sym_identifier] = ACTIONS(546),
[anon_sym_export] = ACTIONS(548),
[anon_sym_LBRACE] = ACTIONS(550),
@@ -22320,22 +22793,22 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_LBRACK] = ACTIONS(53),
[anon_sym_LTtemplate_GT] = ACTIONS(55),
[anon_sym_LT] = ACTIONS(57),
+ [anon_sym_DQUOTE] = ACTIONS(59),
+ [anon_sym_SQUOTE] = ACTIONS(61),
[anon_sym_class] = ACTIONS(584),
[anon_sym_async] = ACTIONS(586),
[anon_sym_function] = ACTIONS(588),
- [anon_sym_new] = ACTIONS(65),
- [anon_sym_PLUS] = ACTIONS(67),
- [anon_sym_DASH] = ACTIONS(67),
- [anon_sym_SLASH] = ACTIONS(69),
- [anon_sym_BANG] = ACTIONS(67),
- [anon_sym_TILDE] = ACTIONS(67),
- [anon_sym_typeof] = ACTIONS(67),
- [anon_sym_void] = ACTIONS(67),
- [anon_sym_delete] = ACTIONS(67),
- [anon_sym_PLUS_PLUS] = ACTIONS(71),
- [anon_sym_DASH_DASH] = ACTIONS(71),
- [anon_sym_DQUOTE] = ACTIONS(73),
- [anon_sym_SQUOTE] = ACTIONS(75),
+ [anon_sym_new] = ACTIONS(69),
+ [anon_sym_PLUS] = ACTIONS(71),
+ [anon_sym_DASH] = ACTIONS(71),
+ [anon_sym_SLASH] = ACTIONS(73),
+ [anon_sym_BANG] = ACTIONS(71),
+ [anon_sym_TILDE] = ACTIONS(71),
+ [anon_sym_typeof] = ACTIONS(71),
+ [anon_sym_void] = ACTIONS(71),
+ [anon_sym_delete] = ACTIONS(71),
+ [anon_sym_PLUS_PLUS] = ACTIONS(75),
+ [anon_sym_DASH_DASH] = ACTIONS(75),
[sym_comment] = ACTIONS(3),
[anon_sym_BQUOTE] = ACTIONS(77),
[sym_number] = ACTIONS(79),
@@ -22352,112 +22825,112 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(590),
},
[73] = {
- [sym_export_statement] = STATE(593),
- [sym_declaration] = STATE(593),
- [sym_import] = STATE(1268),
- [sym_import_statement] = STATE(593),
- [sym_expression_statement] = STATE(593),
- [sym_variable_declaration] = STATE(532),
- [sym_lexical_declaration] = STATE(532),
- [sym_statement_block] = STATE(593),
- [sym_if_statement] = STATE(593),
- [sym_switch_statement] = STATE(593),
- [sym_for_statement] = STATE(593),
- [sym_for_in_statement] = STATE(593),
- [sym_while_statement] = STATE(593),
- [sym_do_statement] = STATE(593),
- [sym_try_statement] = STATE(593),
- [sym_with_statement] = STATE(593),
- [sym_break_statement] = STATE(593),
- [sym_continue_statement] = STATE(593),
- [sym_debugger_statement] = STATE(593),
- [sym_return_statement] = STATE(593),
- [sym_throw_statement] = STATE(593),
- [sym_empty_statement] = STATE(593),
- [sym_labeled_statement] = STATE(593),
- [sym_parenthesized_expression] = STATE(1029),
- [sym_expression] = STATE(1303),
- [sym_primary_expression] = STATE(1247),
- [sym_yield_expression] = STATE(1246),
- [sym_object] = STATE(1268),
- [sym_object_pattern] = STATE(2656),
- [sym_array] = STATE(1268),
- [sym_array_pattern] = STATE(2656),
- [sym_glimmer_template] = STATE(1246),
- [sym_glimmer_opening_tag] = STATE(1921),
- [sym_jsx_element] = STATE(1246),
- [sym_jsx_opening_element] = STATE(1653),
- [sym_jsx_self_closing_element] = STATE(1246),
- [sym_class] = STATE(1268),
- [sym_class_declaration] = STATE(532),
- [sym_function] = STATE(1268),
- [sym_function_declaration] = STATE(532),
- [sym_generator_function] = STATE(1268),
- [sym_generator_function_declaration] = STATE(532),
- [sym_arrow_function] = STATE(1268),
- [sym_call_expression] = STATE(1268),
- [sym_new_expression] = STATE(1246),
- [sym_await_expression] = STATE(1246),
- [sym_member_expression] = STATE(1029),
- [sym_subscript_expression] = STATE(1029),
- [sym_assignment_expression] = STATE(1246),
- [sym__augmented_assignment_lhs] = STATE(1597),
- [sym_augmented_assignment_expression] = STATE(1246),
- [sym__destructuring_pattern] = STATE(2656),
- [sym_ternary_expression] = STATE(1246),
- [sym_binary_expression] = STATE(1246),
- [sym_unary_expression] = STATE(1246),
- [sym_update_expression] = STATE(1246),
- [sym_sequence_expression] = STATE(2468),
- [sym_string] = STATE(1268),
- [sym_template_string] = STATE(1268),
- [sym_regex] = STATE(1268),
- [sym_meta_property] = STATE(1268),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2662),
- [aux_sym_export_statement_repeat1] = STATE(1847),
- [sym_identifier] = ACTIONS(546),
- [anon_sym_export] = ACTIONS(548),
- [anon_sym_LBRACE] = ACTIONS(550),
- [anon_sym_import] = ACTIONS(552),
- [anon_sym_var] = ACTIONS(554),
- [anon_sym_let] = ACTIONS(556),
- [anon_sym_const] = ACTIONS(556),
- [anon_sym_if] = ACTIONS(558),
- [anon_sym_switch] = ACTIONS(560),
- [anon_sym_for] = ACTIONS(562),
+ [sym_export_statement] = STATE(2398),
+ [sym_declaration] = STATE(2396),
+ [sym_import] = STATE(1235),
+ [sym_import_statement] = STATE(2392),
+ [sym_expression_statement] = STATE(2387),
+ [sym_variable_declaration] = STATE(2544),
+ [sym_lexical_declaration] = STATE(2544),
+ [sym_statement_block] = STATE(2366),
+ [sym_if_statement] = STATE(2362),
+ [sym_switch_statement] = STATE(2361),
+ [sym_for_statement] = STATE(2357),
+ [sym_for_in_statement] = STATE(2356),
+ [sym_while_statement] = STATE(2354),
+ [sym_do_statement] = STATE(2351),
+ [sym_try_statement] = STATE(2350),
+ [sym_with_statement] = STATE(2322),
+ [sym_break_statement] = STATE(2321),
+ [sym_continue_statement] = STATE(2320),
+ [sym_debugger_statement] = STATE(2319),
+ [sym_return_statement] = STATE(2318),
+ [sym_throw_statement] = STATE(2317),
+ [sym_empty_statement] = STATE(2314),
+ [sym_labeled_statement] = STATE(2312),
+ [sym_parenthesized_expression] = STATE(1028),
+ [sym_expression] = STATE(1318),
+ [sym_primary_expression] = STATE(1249),
+ [sym_yield_expression] = STATE(1245),
+ [sym_object] = STATE(1235),
+ [sym_object_pattern] = STATE(2717),
+ [sym_array] = STATE(1235),
+ [sym_array_pattern] = STATE(2717),
+ [sym_glimmer_template] = STATE(1245),
+ [sym_glimmer_opening_tag] = STATE(1935),
+ [sym_jsx_element] = STATE(1245),
+ [sym_jsx_opening_element] = STATE(1651),
+ [sym_jsx_self_closing_element] = STATE(1245),
+ [sym_class] = STATE(1235),
+ [sym_class_declaration] = STATE(2544),
+ [sym_function] = STATE(1235),
+ [sym_function_declaration] = STATE(2544),
+ [sym_generator_function] = STATE(1235),
+ [sym_generator_function_declaration] = STATE(2544),
+ [sym_arrow_function] = STATE(1235),
+ [sym_call_expression] = STATE(1235),
+ [sym_new_expression] = STATE(1245),
+ [sym_await_expression] = STATE(1245),
+ [sym_member_expression] = STATE(1028),
+ [sym_subscript_expression] = STATE(1028),
+ [sym_assignment_expression] = STATE(1245),
+ [sym__augmented_assignment_lhs] = STATE(1616),
+ [sym_augmented_assignment_expression] = STATE(1245),
+ [sym__destructuring_pattern] = STATE(2717),
+ [sym_ternary_expression] = STATE(1245),
+ [sym_binary_expression] = STATE(1245),
+ [sym_unary_expression] = STATE(1245),
+ [sym_update_expression] = STATE(1245),
+ [sym_sequence_expression] = STATE(2431),
+ [sym_string] = STATE(1235),
+ [sym_template_string] = STATE(1235),
+ [sym_regex] = STATE(1235),
+ [sym_meta_property] = STATE(1235),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2680),
+ [aux_sym_export_statement_repeat1] = STATE(1800),
+ [sym_identifier] = ACTIONS(500),
+ [anon_sym_export] = ACTIONS(502),
+ [anon_sym_LBRACE] = ACTIONS(504),
+ [anon_sym_import] = ACTIONS(506),
+ [anon_sym_var] = ACTIONS(508),
+ [anon_sym_let] = ACTIONS(510),
+ [anon_sym_const] = ACTIONS(510),
+ [anon_sym_if] = ACTIONS(512),
+ [anon_sym_switch] = ACTIONS(514),
+ [anon_sym_for] = ACTIONS(516),
[anon_sym_LPAREN] = ACTIONS(27),
[anon_sym_await] = ACTIONS(29),
- [anon_sym_while] = ACTIONS(564),
- [anon_sym_do] = ACTIONS(566),
- [anon_sym_try] = ACTIONS(568),
- [anon_sym_with] = ACTIONS(570),
- [anon_sym_break] = ACTIONS(572),
- [anon_sym_continue] = ACTIONS(574),
- [anon_sym_debugger] = ACTIONS(576),
- [anon_sym_return] = ACTIONS(578),
- [anon_sym_throw] = ACTIONS(580),
- [anon_sym_SEMI] = ACTIONS(582),
+ [anon_sym_while] = ACTIONS(518),
+ [anon_sym_do] = ACTIONS(520),
+ [anon_sym_try] = ACTIONS(522),
+ [anon_sym_with] = ACTIONS(524),
+ [anon_sym_break] = ACTIONS(526),
+ [anon_sym_continue] = ACTIONS(528),
+ [anon_sym_debugger] = ACTIONS(530),
+ [anon_sym_return] = ACTIONS(532),
+ [anon_sym_throw] = ACTIONS(534),
+ [anon_sym_SEMI] = ACTIONS(536),
[anon_sym_yield] = ACTIONS(51),
[anon_sym_LBRACK] = ACTIONS(53),
[anon_sym_LTtemplate_GT] = ACTIONS(55),
[anon_sym_LT] = ACTIONS(57),
- [anon_sym_class] = ACTIONS(584),
- [anon_sym_async] = ACTIONS(586),
- [anon_sym_function] = ACTIONS(588),
- [anon_sym_new] = ACTIONS(65),
- [anon_sym_PLUS] = ACTIONS(67),
- [anon_sym_DASH] = ACTIONS(67),
- [anon_sym_SLASH] = ACTIONS(69),
- [anon_sym_BANG] = ACTIONS(67),
- [anon_sym_TILDE] = ACTIONS(67),
- [anon_sym_typeof] = ACTIONS(67),
- [anon_sym_void] = ACTIONS(67),
- [anon_sym_delete] = ACTIONS(67),
- [anon_sym_PLUS_PLUS] = ACTIONS(71),
- [anon_sym_DASH_DASH] = ACTIONS(71),
- [anon_sym_DQUOTE] = ACTIONS(73),
- [anon_sym_SQUOTE] = ACTIONS(75),
+ [anon_sym_DQUOTE] = ACTIONS(59),
+ [anon_sym_SQUOTE] = ACTIONS(61),
+ [anon_sym_class] = ACTIONS(538),
+ [anon_sym_async] = ACTIONS(540),
+ [anon_sym_function] = ACTIONS(542),
+ [anon_sym_new] = ACTIONS(69),
+ [anon_sym_PLUS] = ACTIONS(71),
+ [anon_sym_DASH] = ACTIONS(71),
+ [anon_sym_SLASH] = ACTIONS(73),
+ [anon_sym_BANG] = ACTIONS(71),
+ [anon_sym_TILDE] = ACTIONS(71),
+ [anon_sym_typeof] = ACTIONS(71),
+ [anon_sym_void] = ACTIONS(71),
+ [anon_sym_delete] = ACTIONS(71),
+ [anon_sym_PLUS_PLUS] = ACTIONS(75),
+ [anon_sym_DASH_DASH] = ACTIONS(75),
[sym_comment] = ACTIONS(3),
[anon_sym_BQUOTE] = ACTIONS(77),
[sym_number] = ACTIONS(79),
@@ -22469,117 +22942,117 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_null] = ACTIONS(79),
[sym_undefined] = ACTIONS(83),
[anon_sym_AT] = ACTIONS(85),
- [anon_sym_static] = ACTIONS(590),
- [anon_sym_get] = ACTIONS(590),
- [anon_sym_set] = ACTIONS(590),
+ [anon_sym_static] = ACTIONS(544),
+ [anon_sym_get] = ACTIONS(544),
+ [anon_sym_set] = ACTIONS(544),
},
[74] = {
- [sym_export_statement] = STATE(596),
- [sym_declaration] = STATE(596),
- [sym_import] = STATE(1268),
- [sym_import_statement] = STATE(596),
- [sym_expression_statement] = STATE(596),
- [sym_variable_declaration] = STATE(532),
- [sym_lexical_declaration] = STATE(532),
- [sym_statement_block] = STATE(596),
- [sym_if_statement] = STATE(596),
- [sym_switch_statement] = STATE(596),
- [sym_for_statement] = STATE(596),
- [sym_for_in_statement] = STATE(596),
- [sym_while_statement] = STATE(596),
- [sym_do_statement] = STATE(596),
- [sym_try_statement] = STATE(596),
- [sym_with_statement] = STATE(596),
- [sym_break_statement] = STATE(596),
- [sym_continue_statement] = STATE(596),
- [sym_debugger_statement] = STATE(596),
- [sym_return_statement] = STATE(596),
- [sym_throw_statement] = STATE(596),
- [sym_empty_statement] = STATE(596),
- [sym_labeled_statement] = STATE(596),
- [sym_parenthesized_expression] = STATE(1029),
- [sym_expression] = STATE(1303),
- [sym_primary_expression] = STATE(1247),
- [sym_yield_expression] = STATE(1246),
- [sym_object] = STATE(1268),
- [sym_object_pattern] = STATE(2656),
- [sym_array] = STATE(1268),
- [sym_array_pattern] = STATE(2656),
- [sym_glimmer_template] = STATE(1246),
- [sym_glimmer_opening_tag] = STATE(1921),
- [sym_jsx_element] = STATE(1246),
- [sym_jsx_opening_element] = STATE(1653),
- [sym_jsx_self_closing_element] = STATE(1246),
- [sym_class] = STATE(1268),
- [sym_class_declaration] = STATE(532),
- [sym_function] = STATE(1268),
- [sym_function_declaration] = STATE(532),
- [sym_generator_function] = STATE(1268),
- [sym_generator_function_declaration] = STATE(532),
- [sym_arrow_function] = STATE(1268),
- [sym_call_expression] = STATE(1268),
- [sym_new_expression] = STATE(1246),
- [sym_await_expression] = STATE(1246),
- [sym_member_expression] = STATE(1029),
- [sym_subscript_expression] = STATE(1029),
- [sym_assignment_expression] = STATE(1246),
- [sym__augmented_assignment_lhs] = STATE(1597),
- [sym_augmented_assignment_expression] = STATE(1246),
- [sym__destructuring_pattern] = STATE(2656),
- [sym_ternary_expression] = STATE(1246),
- [sym_binary_expression] = STATE(1246),
- [sym_unary_expression] = STATE(1246),
- [sym_update_expression] = STATE(1246),
- [sym_sequence_expression] = STATE(2468),
- [sym_string] = STATE(1268),
- [sym_template_string] = STATE(1268),
- [sym_regex] = STATE(1268),
- [sym_meta_property] = STATE(1268),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2662),
- [aux_sym_export_statement_repeat1] = STATE(1847),
- [sym_identifier] = ACTIONS(546),
- [anon_sym_export] = ACTIONS(548),
- [anon_sym_LBRACE] = ACTIONS(550),
- [anon_sym_import] = ACTIONS(552),
- [anon_sym_var] = ACTIONS(554),
- [anon_sym_let] = ACTIONS(556),
- [anon_sym_const] = ACTIONS(556),
- [anon_sym_if] = ACTIONS(558),
- [anon_sym_switch] = ACTIONS(560),
- [anon_sym_for] = ACTIONS(562),
+ [sym_export_statement] = STATE(2287),
+ [sym_declaration] = STATE(2287),
+ [sym_import] = STATE(1235),
+ [sym_import_statement] = STATE(2287),
+ [sym_expression_statement] = STATE(2287),
+ [sym_variable_declaration] = STATE(2544),
+ [sym_lexical_declaration] = STATE(2544),
+ [sym_statement_block] = STATE(2287),
+ [sym_if_statement] = STATE(2287),
+ [sym_switch_statement] = STATE(2287),
+ [sym_for_statement] = STATE(2287),
+ [sym_for_in_statement] = STATE(2287),
+ [sym_while_statement] = STATE(2287),
+ [sym_do_statement] = STATE(2287),
+ [sym_try_statement] = STATE(2287),
+ [sym_with_statement] = STATE(2287),
+ [sym_break_statement] = STATE(2287),
+ [sym_continue_statement] = STATE(2287),
+ [sym_debugger_statement] = STATE(2287),
+ [sym_return_statement] = STATE(2287),
+ [sym_throw_statement] = STATE(2287),
+ [sym_empty_statement] = STATE(2287),
+ [sym_labeled_statement] = STATE(2287),
+ [sym_parenthesized_expression] = STATE(1028),
+ [sym_expression] = STATE(1318),
+ [sym_primary_expression] = STATE(1249),
+ [sym_yield_expression] = STATE(1245),
+ [sym_object] = STATE(1235),
+ [sym_object_pattern] = STATE(2717),
+ [sym_array] = STATE(1235),
+ [sym_array_pattern] = STATE(2717),
+ [sym_glimmer_template] = STATE(1245),
+ [sym_glimmer_opening_tag] = STATE(1935),
+ [sym_jsx_element] = STATE(1245),
+ [sym_jsx_opening_element] = STATE(1651),
+ [sym_jsx_self_closing_element] = STATE(1245),
+ [sym_class] = STATE(1235),
+ [sym_class_declaration] = STATE(2544),
+ [sym_function] = STATE(1235),
+ [sym_function_declaration] = STATE(2544),
+ [sym_generator_function] = STATE(1235),
+ [sym_generator_function_declaration] = STATE(2544),
+ [sym_arrow_function] = STATE(1235),
+ [sym_call_expression] = STATE(1235),
+ [sym_new_expression] = STATE(1245),
+ [sym_await_expression] = STATE(1245),
+ [sym_member_expression] = STATE(1028),
+ [sym_subscript_expression] = STATE(1028),
+ [sym_assignment_expression] = STATE(1245),
+ [sym__augmented_assignment_lhs] = STATE(1616),
+ [sym_augmented_assignment_expression] = STATE(1245),
+ [sym__destructuring_pattern] = STATE(2717),
+ [sym_ternary_expression] = STATE(1245),
+ [sym_binary_expression] = STATE(1245),
+ [sym_unary_expression] = STATE(1245),
+ [sym_update_expression] = STATE(1245),
+ [sym_sequence_expression] = STATE(2431),
+ [sym_string] = STATE(1235),
+ [sym_template_string] = STATE(1235),
+ [sym_regex] = STATE(1235),
+ [sym_meta_property] = STATE(1235),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2680),
+ [aux_sym_export_statement_repeat1] = STATE(1800),
+ [sym_identifier] = ACTIONS(500),
+ [anon_sym_export] = ACTIONS(502),
+ [anon_sym_LBRACE] = ACTIONS(504),
+ [anon_sym_import] = ACTIONS(506),
+ [anon_sym_var] = ACTIONS(508),
+ [anon_sym_let] = ACTIONS(510),
+ [anon_sym_const] = ACTIONS(510),
+ [anon_sym_if] = ACTIONS(512),
+ [anon_sym_switch] = ACTIONS(514),
+ [anon_sym_for] = ACTIONS(516),
[anon_sym_LPAREN] = ACTIONS(27),
[anon_sym_await] = ACTIONS(29),
- [anon_sym_while] = ACTIONS(564),
- [anon_sym_do] = ACTIONS(566),
- [anon_sym_try] = ACTIONS(568),
- [anon_sym_with] = ACTIONS(570),
- [anon_sym_break] = ACTIONS(572),
- [anon_sym_continue] = ACTIONS(574),
- [anon_sym_debugger] = ACTIONS(576),
- [anon_sym_return] = ACTIONS(578),
- [anon_sym_throw] = ACTIONS(580),
- [anon_sym_SEMI] = ACTIONS(582),
+ [anon_sym_while] = ACTIONS(518),
+ [anon_sym_do] = ACTIONS(520),
+ [anon_sym_try] = ACTIONS(522),
+ [anon_sym_with] = ACTIONS(524),
+ [anon_sym_break] = ACTIONS(526),
+ [anon_sym_continue] = ACTIONS(528),
+ [anon_sym_debugger] = ACTIONS(530),
+ [anon_sym_return] = ACTIONS(532),
+ [anon_sym_throw] = ACTIONS(534),
+ [anon_sym_SEMI] = ACTIONS(536),
[anon_sym_yield] = ACTIONS(51),
[anon_sym_LBRACK] = ACTIONS(53),
[anon_sym_LTtemplate_GT] = ACTIONS(55),
[anon_sym_LT] = ACTIONS(57),
- [anon_sym_class] = ACTIONS(584),
- [anon_sym_async] = ACTIONS(586),
- [anon_sym_function] = ACTIONS(588),
- [anon_sym_new] = ACTIONS(65),
- [anon_sym_PLUS] = ACTIONS(67),
- [anon_sym_DASH] = ACTIONS(67),
- [anon_sym_SLASH] = ACTIONS(69),
- [anon_sym_BANG] = ACTIONS(67),
- [anon_sym_TILDE] = ACTIONS(67),
- [anon_sym_typeof] = ACTIONS(67),
- [anon_sym_void] = ACTIONS(67),
- [anon_sym_delete] = ACTIONS(67),
- [anon_sym_PLUS_PLUS] = ACTIONS(71),
- [anon_sym_DASH_DASH] = ACTIONS(71),
- [anon_sym_DQUOTE] = ACTIONS(73),
- [anon_sym_SQUOTE] = ACTIONS(75),
+ [anon_sym_DQUOTE] = ACTIONS(59),
+ [anon_sym_SQUOTE] = ACTIONS(61),
+ [anon_sym_class] = ACTIONS(538),
+ [anon_sym_async] = ACTIONS(540),
+ [anon_sym_function] = ACTIONS(542),
+ [anon_sym_new] = ACTIONS(69),
+ [anon_sym_PLUS] = ACTIONS(71),
+ [anon_sym_DASH] = ACTIONS(71),
+ [anon_sym_SLASH] = ACTIONS(73),
+ [anon_sym_BANG] = ACTIONS(71),
+ [anon_sym_TILDE] = ACTIONS(71),
+ [anon_sym_typeof] = ACTIONS(71),
+ [anon_sym_void] = ACTIONS(71),
+ [anon_sym_delete] = ACTIONS(71),
+ [anon_sym_PLUS_PLUS] = ACTIONS(75),
+ [anon_sym_DASH_DASH] = ACTIONS(75),
[sym_comment] = ACTIONS(3),
[anon_sym_BQUOTE] = ACTIONS(77),
[sym_number] = ACTIONS(79),
@@ -22591,117 +23064,117 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_null] = ACTIONS(79),
[sym_undefined] = ACTIONS(83),
[anon_sym_AT] = ACTIONS(85),
- [anon_sym_static] = ACTIONS(590),
- [anon_sym_get] = ACTIONS(590),
- [anon_sym_set] = ACTIONS(590),
+ [anon_sym_static] = ACTIONS(544),
+ [anon_sym_get] = ACTIONS(544),
+ [anon_sym_set] = ACTIONS(544),
},
[75] = {
- [sym_export_statement] = STATE(624),
- [sym_declaration] = STATE(625),
- [sym_import] = STATE(1268),
- [sym_import_statement] = STATE(626),
- [sym_expression_statement] = STATE(630),
- [sym_variable_declaration] = STATE(532),
- [sym_lexical_declaration] = STATE(532),
- [sym_statement_block] = STATE(571),
- [sym_if_statement] = STATE(514),
- [sym_switch_statement] = STATE(515),
- [sym_for_statement] = STATE(636),
- [sym_for_in_statement] = STATE(637),
- [sym_while_statement] = STATE(638),
- [sym_do_statement] = STATE(513),
- [sym_try_statement] = STATE(658),
- [sym_with_statement] = STATE(657),
- [sym_break_statement] = STATE(656),
- [sym_continue_statement] = STATE(655),
- [sym_debugger_statement] = STATE(654),
- [sym_return_statement] = STATE(652),
- [sym_throw_statement] = STATE(651),
- [sym_empty_statement] = STATE(650),
- [sym_labeled_statement] = STATE(512),
- [sym_parenthesized_expression] = STATE(1029),
- [sym_expression] = STATE(1303),
- [sym_primary_expression] = STATE(1247),
- [sym_yield_expression] = STATE(1246),
- [sym_object] = STATE(1268),
- [sym_object_pattern] = STATE(2656),
- [sym_array] = STATE(1268),
- [sym_array_pattern] = STATE(2656),
- [sym_glimmer_template] = STATE(1246),
- [sym_glimmer_opening_tag] = STATE(1921),
- [sym_jsx_element] = STATE(1246),
- [sym_jsx_opening_element] = STATE(1653),
- [sym_jsx_self_closing_element] = STATE(1246),
- [sym_class] = STATE(1268),
- [sym_class_declaration] = STATE(532),
- [sym_function] = STATE(1268),
- [sym_function_declaration] = STATE(532),
- [sym_generator_function] = STATE(1268),
- [sym_generator_function_declaration] = STATE(532),
- [sym_arrow_function] = STATE(1268),
- [sym_call_expression] = STATE(1268),
- [sym_new_expression] = STATE(1246),
- [sym_await_expression] = STATE(1246),
- [sym_member_expression] = STATE(1029),
- [sym_subscript_expression] = STATE(1029),
- [sym_assignment_expression] = STATE(1246),
- [sym__augmented_assignment_lhs] = STATE(1597),
- [sym_augmented_assignment_expression] = STATE(1246),
- [sym__destructuring_pattern] = STATE(2656),
- [sym_ternary_expression] = STATE(1246),
- [sym_binary_expression] = STATE(1246),
- [sym_unary_expression] = STATE(1246),
- [sym_update_expression] = STATE(1246),
- [sym_sequence_expression] = STATE(2468),
- [sym_string] = STATE(1268),
- [sym_template_string] = STATE(1268),
- [sym_regex] = STATE(1268),
- [sym_meta_property] = STATE(1268),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2662),
- [aux_sym_export_statement_repeat1] = STATE(1847),
- [sym_identifier] = ACTIONS(546),
- [anon_sym_export] = ACTIONS(548),
- [anon_sym_LBRACE] = ACTIONS(550),
- [anon_sym_import] = ACTIONS(552),
- [anon_sym_var] = ACTIONS(554),
- [anon_sym_let] = ACTIONS(556),
- [anon_sym_const] = ACTIONS(556),
- [anon_sym_if] = ACTIONS(558),
- [anon_sym_switch] = ACTIONS(560),
- [anon_sym_for] = ACTIONS(562),
+ [sym_export_statement] = STATE(2220),
+ [sym_declaration] = STATE(2220),
+ [sym_import] = STATE(1235),
+ [sym_import_statement] = STATE(2220),
+ [sym_expression_statement] = STATE(2220),
+ [sym_variable_declaration] = STATE(2544),
+ [sym_lexical_declaration] = STATE(2544),
+ [sym_statement_block] = STATE(2220),
+ [sym_if_statement] = STATE(2220),
+ [sym_switch_statement] = STATE(2220),
+ [sym_for_statement] = STATE(2220),
+ [sym_for_in_statement] = STATE(2220),
+ [sym_while_statement] = STATE(2220),
+ [sym_do_statement] = STATE(2220),
+ [sym_try_statement] = STATE(2220),
+ [sym_with_statement] = STATE(2220),
+ [sym_break_statement] = STATE(2220),
+ [sym_continue_statement] = STATE(2220),
+ [sym_debugger_statement] = STATE(2220),
+ [sym_return_statement] = STATE(2220),
+ [sym_throw_statement] = STATE(2220),
+ [sym_empty_statement] = STATE(2220),
+ [sym_labeled_statement] = STATE(2220),
+ [sym_parenthesized_expression] = STATE(1028),
+ [sym_expression] = STATE(1318),
+ [sym_primary_expression] = STATE(1249),
+ [sym_yield_expression] = STATE(1245),
+ [sym_object] = STATE(1235),
+ [sym_object_pattern] = STATE(2717),
+ [sym_array] = STATE(1235),
+ [sym_array_pattern] = STATE(2717),
+ [sym_glimmer_template] = STATE(1245),
+ [sym_glimmer_opening_tag] = STATE(1935),
+ [sym_jsx_element] = STATE(1245),
+ [sym_jsx_opening_element] = STATE(1651),
+ [sym_jsx_self_closing_element] = STATE(1245),
+ [sym_class] = STATE(1235),
+ [sym_class_declaration] = STATE(2544),
+ [sym_function] = STATE(1235),
+ [sym_function_declaration] = STATE(2544),
+ [sym_generator_function] = STATE(1235),
+ [sym_generator_function_declaration] = STATE(2544),
+ [sym_arrow_function] = STATE(1235),
+ [sym_call_expression] = STATE(1235),
+ [sym_new_expression] = STATE(1245),
+ [sym_await_expression] = STATE(1245),
+ [sym_member_expression] = STATE(1028),
+ [sym_subscript_expression] = STATE(1028),
+ [sym_assignment_expression] = STATE(1245),
+ [sym__augmented_assignment_lhs] = STATE(1616),
+ [sym_augmented_assignment_expression] = STATE(1245),
+ [sym__destructuring_pattern] = STATE(2717),
+ [sym_ternary_expression] = STATE(1245),
+ [sym_binary_expression] = STATE(1245),
+ [sym_unary_expression] = STATE(1245),
+ [sym_update_expression] = STATE(1245),
+ [sym_sequence_expression] = STATE(2431),
+ [sym_string] = STATE(1235),
+ [sym_template_string] = STATE(1235),
+ [sym_regex] = STATE(1235),
+ [sym_meta_property] = STATE(1235),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2680),
+ [aux_sym_export_statement_repeat1] = STATE(1800),
+ [sym_identifier] = ACTIONS(500),
+ [anon_sym_export] = ACTIONS(502),
+ [anon_sym_LBRACE] = ACTIONS(504),
+ [anon_sym_import] = ACTIONS(506),
+ [anon_sym_var] = ACTIONS(508),
+ [anon_sym_let] = ACTIONS(510),
+ [anon_sym_const] = ACTIONS(510),
+ [anon_sym_if] = ACTIONS(512),
+ [anon_sym_switch] = ACTIONS(514),
+ [anon_sym_for] = ACTIONS(516),
[anon_sym_LPAREN] = ACTIONS(27),
[anon_sym_await] = ACTIONS(29),
- [anon_sym_while] = ACTIONS(564),
- [anon_sym_do] = ACTIONS(566),
- [anon_sym_try] = ACTIONS(568),
- [anon_sym_with] = ACTIONS(570),
- [anon_sym_break] = ACTIONS(572),
- [anon_sym_continue] = ACTIONS(574),
- [anon_sym_debugger] = ACTIONS(576),
- [anon_sym_return] = ACTIONS(578),
- [anon_sym_throw] = ACTIONS(580),
- [anon_sym_SEMI] = ACTIONS(582),
+ [anon_sym_while] = ACTIONS(518),
+ [anon_sym_do] = ACTIONS(520),
+ [anon_sym_try] = ACTIONS(522),
+ [anon_sym_with] = ACTIONS(524),
+ [anon_sym_break] = ACTIONS(526),
+ [anon_sym_continue] = ACTIONS(528),
+ [anon_sym_debugger] = ACTIONS(530),
+ [anon_sym_return] = ACTIONS(532),
+ [anon_sym_throw] = ACTIONS(534),
+ [anon_sym_SEMI] = ACTIONS(536),
[anon_sym_yield] = ACTIONS(51),
[anon_sym_LBRACK] = ACTIONS(53),
[anon_sym_LTtemplate_GT] = ACTIONS(55),
[anon_sym_LT] = ACTIONS(57),
- [anon_sym_class] = ACTIONS(584),
- [anon_sym_async] = ACTIONS(586),
- [anon_sym_function] = ACTIONS(588),
- [anon_sym_new] = ACTIONS(65),
- [anon_sym_PLUS] = ACTIONS(67),
- [anon_sym_DASH] = ACTIONS(67),
- [anon_sym_SLASH] = ACTIONS(69),
- [anon_sym_BANG] = ACTIONS(67),
- [anon_sym_TILDE] = ACTIONS(67),
- [anon_sym_typeof] = ACTIONS(67),
- [anon_sym_void] = ACTIONS(67),
- [anon_sym_delete] = ACTIONS(67),
- [anon_sym_PLUS_PLUS] = ACTIONS(71),
- [anon_sym_DASH_DASH] = ACTIONS(71),
- [anon_sym_DQUOTE] = ACTIONS(73),
- [anon_sym_SQUOTE] = ACTIONS(75),
+ [anon_sym_DQUOTE] = ACTIONS(59),
+ [anon_sym_SQUOTE] = ACTIONS(61),
+ [anon_sym_class] = ACTIONS(538),
+ [anon_sym_async] = ACTIONS(540),
+ [anon_sym_function] = ACTIONS(542),
+ [anon_sym_new] = ACTIONS(69),
+ [anon_sym_PLUS] = ACTIONS(71),
+ [anon_sym_DASH] = ACTIONS(71),
+ [anon_sym_SLASH] = ACTIONS(73),
+ [anon_sym_BANG] = ACTIONS(71),
+ [anon_sym_TILDE] = ACTIONS(71),
+ [anon_sym_typeof] = ACTIONS(71),
+ [anon_sym_void] = ACTIONS(71),
+ [anon_sym_delete] = ACTIONS(71),
+ [anon_sym_PLUS_PLUS] = ACTIONS(75),
+ [anon_sym_DASH_DASH] = ACTIONS(75),
[sym_comment] = ACTIONS(3),
[anon_sym_BQUOTE] = ACTIONS(77),
[sym_number] = ACTIONS(79),
@@ -22713,117 +23186,117 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_null] = ACTIONS(79),
[sym_undefined] = ACTIONS(83),
[anon_sym_AT] = ACTIONS(85),
- [anon_sym_static] = ACTIONS(590),
- [anon_sym_get] = ACTIONS(590),
- [anon_sym_set] = ACTIONS(590),
+ [anon_sym_static] = ACTIONS(544),
+ [anon_sym_get] = ACTIONS(544),
+ [anon_sym_set] = ACTIONS(544),
},
[76] = {
- [sym_export_statement] = STATE(642),
- [sym_declaration] = STATE(642),
- [sym_import] = STATE(1268),
- [sym_import_statement] = STATE(642),
- [sym_expression_statement] = STATE(642),
- [sym_variable_declaration] = STATE(532),
- [sym_lexical_declaration] = STATE(532),
- [sym_statement_block] = STATE(642),
- [sym_if_statement] = STATE(642),
- [sym_switch_statement] = STATE(642),
- [sym_for_statement] = STATE(642),
- [sym_for_in_statement] = STATE(642),
- [sym_while_statement] = STATE(642),
- [sym_do_statement] = STATE(642),
- [sym_try_statement] = STATE(642),
- [sym_with_statement] = STATE(642),
- [sym_break_statement] = STATE(642),
- [sym_continue_statement] = STATE(642),
- [sym_debugger_statement] = STATE(642),
- [sym_return_statement] = STATE(642),
- [sym_throw_statement] = STATE(642),
- [sym_empty_statement] = STATE(642),
- [sym_labeled_statement] = STATE(642),
- [sym_parenthesized_expression] = STATE(1029),
- [sym_expression] = STATE(1303),
- [sym_primary_expression] = STATE(1247),
- [sym_yield_expression] = STATE(1246),
- [sym_object] = STATE(1268),
- [sym_object_pattern] = STATE(2656),
- [sym_array] = STATE(1268),
- [sym_array_pattern] = STATE(2656),
- [sym_glimmer_template] = STATE(1246),
- [sym_glimmer_opening_tag] = STATE(1921),
- [sym_jsx_element] = STATE(1246),
- [sym_jsx_opening_element] = STATE(1653),
- [sym_jsx_self_closing_element] = STATE(1246),
- [sym_class] = STATE(1268),
- [sym_class_declaration] = STATE(532),
- [sym_function] = STATE(1268),
- [sym_function_declaration] = STATE(532),
- [sym_generator_function] = STATE(1268),
- [sym_generator_function_declaration] = STATE(532),
- [sym_arrow_function] = STATE(1268),
- [sym_call_expression] = STATE(1268),
- [sym_new_expression] = STATE(1246),
- [sym_await_expression] = STATE(1246),
- [sym_member_expression] = STATE(1029),
- [sym_subscript_expression] = STATE(1029),
- [sym_assignment_expression] = STATE(1246),
- [sym__augmented_assignment_lhs] = STATE(1597),
- [sym_augmented_assignment_expression] = STATE(1246),
- [sym__destructuring_pattern] = STATE(2656),
- [sym_ternary_expression] = STATE(1246),
- [sym_binary_expression] = STATE(1246),
- [sym_unary_expression] = STATE(1246),
- [sym_update_expression] = STATE(1246),
- [sym_sequence_expression] = STATE(2468),
- [sym_string] = STATE(1268),
- [sym_template_string] = STATE(1268),
- [sym_regex] = STATE(1268),
- [sym_meta_property] = STATE(1268),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2662),
- [aux_sym_export_statement_repeat1] = STATE(1847),
- [sym_identifier] = ACTIONS(546),
- [anon_sym_export] = ACTIONS(548),
- [anon_sym_LBRACE] = ACTIONS(550),
- [anon_sym_import] = ACTIONS(552),
- [anon_sym_var] = ACTIONS(554),
- [anon_sym_let] = ACTIONS(556),
- [anon_sym_const] = ACTIONS(556),
- [anon_sym_if] = ACTIONS(558),
- [anon_sym_switch] = ACTIONS(560),
- [anon_sym_for] = ACTIONS(562),
+ [sym_export_statement] = STATE(2133),
+ [sym_declaration] = STATE(2133),
+ [sym_import] = STATE(1235),
+ [sym_import_statement] = STATE(2133),
+ [sym_expression_statement] = STATE(2133),
+ [sym_variable_declaration] = STATE(2544),
+ [sym_lexical_declaration] = STATE(2544),
+ [sym_statement_block] = STATE(2133),
+ [sym_if_statement] = STATE(2133),
+ [sym_switch_statement] = STATE(2133),
+ [sym_for_statement] = STATE(2133),
+ [sym_for_in_statement] = STATE(2133),
+ [sym_while_statement] = STATE(2133),
+ [sym_do_statement] = STATE(2133),
+ [sym_try_statement] = STATE(2133),
+ [sym_with_statement] = STATE(2133),
+ [sym_break_statement] = STATE(2133),
+ [sym_continue_statement] = STATE(2133),
+ [sym_debugger_statement] = STATE(2133),
+ [sym_return_statement] = STATE(2133),
+ [sym_throw_statement] = STATE(2133),
+ [sym_empty_statement] = STATE(2133),
+ [sym_labeled_statement] = STATE(2133),
+ [sym_parenthesized_expression] = STATE(1028),
+ [sym_expression] = STATE(1318),
+ [sym_primary_expression] = STATE(1249),
+ [sym_yield_expression] = STATE(1245),
+ [sym_object] = STATE(1235),
+ [sym_object_pattern] = STATE(2717),
+ [sym_array] = STATE(1235),
+ [sym_array_pattern] = STATE(2717),
+ [sym_glimmer_template] = STATE(1245),
+ [sym_glimmer_opening_tag] = STATE(1935),
+ [sym_jsx_element] = STATE(1245),
+ [sym_jsx_opening_element] = STATE(1651),
+ [sym_jsx_self_closing_element] = STATE(1245),
+ [sym_class] = STATE(1235),
+ [sym_class_declaration] = STATE(2544),
+ [sym_function] = STATE(1235),
+ [sym_function_declaration] = STATE(2544),
+ [sym_generator_function] = STATE(1235),
+ [sym_generator_function_declaration] = STATE(2544),
+ [sym_arrow_function] = STATE(1235),
+ [sym_call_expression] = STATE(1235),
+ [sym_new_expression] = STATE(1245),
+ [sym_await_expression] = STATE(1245),
+ [sym_member_expression] = STATE(1028),
+ [sym_subscript_expression] = STATE(1028),
+ [sym_assignment_expression] = STATE(1245),
+ [sym__augmented_assignment_lhs] = STATE(1616),
+ [sym_augmented_assignment_expression] = STATE(1245),
+ [sym__destructuring_pattern] = STATE(2717),
+ [sym_ternary_expression] = STATE(1245),
+ [sym_binary_expression] = STATE(1245),
+ [sym_unary_expression] = STATE(1245),
+ [sym_update_expression] = STATE(1245),
+ [sym_sequence_expression] = STATE(2431),
+ [sym_string] = STATE(1235),
+ [sym_template_string] = STATE(1235),
+ [sym_regex] = STATE(1235),
+ [sym_meta_property] = STATE(1235),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2680),
+ [aux_sym_export_statement_repeat1] = STATE(1800),
+ [sym_identifier] = ACTIONS(500),
+ [anon_sym_export] = ACTIONS(502),
+ [anon_sym_LBRACE] = ACTIONS(504),
+ [anon_sym_import] = ACTIONS(506),
+ [anon_sym_var] = ACTIONS(508),
+ [anon_sym_let] = ACTIONS(510),
+ [anon_sym_const] = ACTIONS(510),
+ [anon_sym_if] = ACTIONS(512),
+ [anon_sym_switch] = ACTIONS(514),
+ [anon_sym_for] = ACTIONS(516),
[anon_sym_LPAREN] = ACTIONS(27),
[anon_sym_await] = ACTIONS(29),
- [anon_sym_while] = ACTIONS(564),
- [anon_sym_do] = ACTIONS(566),
- [anon_sym_try] = ACTIONS(568),
- [anon_sym_with] = ACTIONS(570),
- [anon_sym_break] = ACTIONS(572),
- [anon_sym_continue] = ACTIONS(574),
- [anon_sym_debugger] = ACTIONS(576),
- [anon_sym_return] = ACTIONS(578),
- [anon_sym_throw] = ACTIONS(580),
- [anon_sym_SEMI] = ACTIONS(582),
+ [anon_sym_while] = ACTIONS(518),
+ [anon_sym_do] = ACTIONS(520),
+ [anon_sym_try] = ACTIONS(522),
+ [anon_sym_with] = ACTIONS(524),
+ [anon_sym_break] = ACTIONS(526),
+ [anon_sym_continue] = ACTIONS(528),
+ [anon_sym_debugger] = ACTIONS(530),
+ [anon_sym_return] = ACTIONS(532),
+ [anon_sym_throw] = ACTIONS(534),
+ [anon_sym_SEMI] = ACTIONS(536),
[anon_sym_yield] = ACTIONS(51),
[anon_sym_LBRACK] = ACTIONS(53),
[anon_sym_LTtemplate_GT] = ACTIONS(55),
[anon_sym_LT] = ACTIONS(57),
- [anon_sym_class] = ACTIONS(584),
- [anon_sym_async] = ACTIONS(586),
- [anon_sym_function] = ACTIONS(588),
- [anon_sym_new] = ACTIONS(65),
- [anon_sym_PLUS] = ACTIONS(67),
- [anon_sym_DASH] = ACTIONS(67),
- [anon_sym_SLASH] = ACTIONS(69),
- [anon_sym_BANG] = ACTIONS(67),
- [anon_sym_TILDE] = ACTIONS(67),
- [anon_sym_typeof] = ACTIONS(67),
- [anon_sym_void] = ACTIONS(67),
- [anon_sym_delete] = ACTIONS(67),
- [anon_sym_PLUS_PLUS] = ACTIONS(71),
- [anon_sym_DASH_DASH] = ACTIONS(71),
- [anon_sym_DQUOTE] = ACTIONS(73),
- [anon_sym_SQUOTE] = ACTIONS(75),
+ [anon_sym_DQUOTE] = ACTIONS(59),
+ [anon_sym_SQUOTE] = ACTIONS(61),
+ [anon_sym_class] = ACTIONS(538),
+ [anon_sym_async] = ACTIONS(540),
+ [anon_sym_function] = ACTIONS(542),
+ [anon_sym_new] = ACTIONS(69),
+ [anon_sym_PLUS] = ACTIONS(71),
+ [anon_sym_DASH] = ACTIONS(71),
+ [anon_sym_SLASH] = ACTIONS(73),
+ [anon_sym_BANG] = ACTIONS(71),
+ [anon_sym_TILDE] = ACTIONS(71),
+ [anon_sym_typeof] = ACTIONS(71),
+ [anon_sym_void] = ACTIONS(71),
+ [anon_sym_delete] = ACTIONS(71),
+ [anon_sym_PLUS_PLUS] = ACTIONS(75),
+ [anon_sym_DASH_DASH] = ACTIONS(75),
[sym_comment] = ACTIONS(3),
[anon_sym_BQUOTE] = ACTIONS(77),
[sym_number] = ACTIONS(79),
@@ -22835,117 +23308,117 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_null] = ACTIONS(79),
[sym_undefined] = ACTIONS(83),
[anon_sym_AT] = ACTIONS(85),
- [anon_sym_static] = ACTIONS(590),
- [anon_sym_get] = ACTIONS(590),
- [anon_sym_set] = ACTIONS(590),
+ [anon_sym_static] = ACTIONS(544),
+ [anon_sym_get] = ACTIONS(544),
+ [anon_sym_set] = ACTIONS(544),
},
[77] = {
- [sym_export_statement] = STATE(620),
- [sym_declaration] = STATE(620),
- [sym_import] = STATE(1268),
- [sym_import_statement] = STATE(620),
- [sym_expression_statement] = STATE(620),
- [sym_variable_declaration] = STATE(532),
- [sym_lexical_declaration] = STATE(532),
- [sym_statement_block] = STATE(620),
- [sym_if_statement] = STATE(620),
- [sym_switch_statement] = STATE(620),
- [sym_for_statement] = STATE(620),
- [sym_for_in_statement] = STATE(620),
- [sym_while_statement] = STATE(620),
- [sym_do_statement] = STATE(620),
- [sym_try_statement] = STATE(620),
- [sym_with_statement] = STATE(620),
- [sym_break_statement] = STATE(620),
- [sym_continue_statement] = STATE(620),
- [sym_debugger_statement] = STATE(620),
- [sym_return_statement] = STATE(620),
- [sym_throw_statement] = STATE(620),
- [sym_empty_statement] = STATE(620),
- [sym_labeled_statement] = STATE(620),
- [sym_parenthesized_expression] = STATE(1029),
- [sym_expression] = STATE(1303),
- [sym_primary_expression] = STATE(1247),
- [sym_yield_expression] = STATE(1246),
- [sym_object] = STATE(1268),
- [sym_object_pattern] = STATE(2656),
- [sym_array] = STATE(1268),
- [sym_array_pattern] = STATE(2656),
- [sym_glimmer_template] = STATE(1246),
- [sym_glimmer_opening_tag] = STATE(1921),
- [sym_jsx_element] = STATE(1246),
- [sym_jsx_opening_element] = STATE(1653),
- [sym_jsx_self_closing_element] = STATE(1246),
- [sym_class] = STATE(1268),
- [sym_class_declaration] = STATE(532),
- [sym_function] = STATE(1268),
- [sym_function_declaration] = STATE(532),
- [sym_generator_function] = STATE(1268),
- [sym_generator_function_declaration] = STATE(532),
- [sym_arrow_function] = STATE(1268),
- [sym_call_expression] = STATE(1268),
- [sym_new_expression] = STATE(1246),
- [sym_await_expression] = STATE(1246),
- [sym_member_expression] = STATE(1029),
- [sym_subscript_expression] = STATE(1029),
- [sym_assignment_expression] = STATE(1246),
- [sym__augmented_assignment_lhs] = STATE(1597),
- [sym_augmented_assignment_expression] = STATE(1246),
- [sym__destructuring_pattern] = STATE(2656),
- [sym_ternary_expression] = STATE(1246),
- [sym_binary_expression] = STATE(1246),
- [sym_unary_expression] = STATE(1246),
- [sym_update_expression] = STATE(1246),
- [sym_sequence_expression] = STATE(2468),
- [sym_string] = STATE(1268),
- [sym_template_string] = STATE(1268),
- [sym_regex] = STATE(1268),
- [sym_meta_property] = STATE(1268),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2662),
- [aux_sym_export_statement_repeat1] = STATE(1847),
- [sym_identifier] = ACTIONS(546),
- [anon_sym_export] = ACTIONS(548),
- [anon_sym_LBRACE] = ACTIONS(550),
- [anon_sym_import] = ACTIONS(552),
- [anon_sym_var] = ACTIONS(554),
- [anon_sym_let] = ACTIONS(556),
- [anon_sym_const] = ACTIONS(556),
- [anon_sym_if] = ACTIONS(558),
- [anon_sym_switch] = ACTIONS(560),
- [anon_sym_for] = ACTIONS(562),
+ [sym_export_statement] = STATE(2778),
+ [sym_declaration] = STATE(2778),
+ [sym_import] = STATE(1235),
+ [sym_import_statement] = STATE(2778),
+ [sym_expression_statement] = STATE(2778),
+ [sym_variable_declaration] = STATE(2544),
+ [sym_lexical_declaration] = STATE(2544),
+ [sym_statement_block] = STATE(2778),
+ [sym_if_statement] = STATE(2778),
+ [sym_switch_statement] = STATE(2778),
+ [sym_for_statement] = STATE(2778),
+ [sym_for_in_statement] = STATE(2778),
+ [sym_while_statement] = STATE(2778),
+ [sym_do_statement] = STATE(2778),
+ [sym_try_statement] = STATE(2778),
+ [sym_with_statement] = STATE(2778),
+ [sym_break_statement] = STATE(2778),
+ [sym_continue_statement] = STATE(2778),
+ [sym_debugger_statement] = STATE(2778),
+ [sym_return_statement] = STATE(2778),
+ [sym_throw_statement] = STATE(2778),
+ [sym_empty_statement] = STATE(2778),
+ [sym_labeled_statement] = STATE(2778),
+ [sym_parenthesized_expression] = STATE(1028),
+ [sym_expression] = STATE(1318),
+ [sym_primary_expression] = STATE(1249),
+ [sym_yield_expression] = STATE(1245),
+ [sym_object] = STATE(1235),
+ [sym_object_pattern] = STATE(2717),
+ [sym_array] = STATE(1235),
+ [sym_array_pattern] = STATE(2717),
+ [sym_glimmer_template] = STATE(1245),
+ [sym_glimmer_opening_tag] = STATE(1935),
+ [sym_jsx_element] = STATE(1245),
+ [sym_jsx_opening_element] = STATE(1651),
+ [sym_jsx_self_closing_element] = STATE(1245),
+ [sym_class] = STATE(1235),
+ [sym_class_declaration] = STATE(2544),
+ [sym_function] = STATE(1235),
+ [sym_function_declaration] = STATE(2544),
+ [sym_generator_function] = STATE(1235),
+ [sym_generator_function_declaration] = STATE(2544),
+ [sym_arrow_function] = STATE(1235),
+ [sym_call_expression] = STATE(1235),
+ [sym_new_expression] = STATE(1245),
+ [sym_await_expression] = STATE(1245),
+ [sym_member_expression] = STATE(1028),
+ [sym_subscript_expression] = STATE(1028),
+ [sym_assignment_expression] = STATE(1245),
+ [sym__augmented_assignment_lhs] = STATE(1616),
+ [sym_augmented_assignment_expression] = STATE(1245),
+ [sym__destructuring_pattern] = STATE(2717),
+ [sym_ternary_expression] = STATE(1245),
+ [sym_binary_expression] = STATE(1245),
+ [sym_unary_expression] = STATE(1245),
+ [sym_update_expression] = STATE(1245),
+ [sym_sequence_expression] = STATE(2431),
+ [sym_string] = STATE(1235),
+ [sym_template_string] = STATE(1235),
+ [sym_regex] = STATE(1235),
+ [sym_meta_property] = STATE(1235),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2680),
+ [aux_sym_export_statement_repeat1] = STATE(1800),
+ [sym_identifier] = ACTIONS(500),
+ [anon_sym_export] = ACTIONS(502),
+ [anon_sym_LBRACE] = ACTIONS(504),
+ [anon_sym_import] = ACTIONS(506),
+ [anon_sym_var] = ACTIONS(508),
+ [anon_sym_let] = ACTIONS(510),
+ [anon_sym_const] = ACTIONS(510),
+ [anon_sym_if] = ACTIONS(512),
+ [anon_sym_switch] = ACTIONS(514),
+ [anon_sym_for] = ACTIONS(516),
[anon_sym_LPAREN] = ACTIONS(27),
[anon_sym_await] = ACTIONS(29),
- [anon_sym_while] = ACTIONS(564),
- [anon_sym_do] = ACTIONS(566),
- [anon_sym_try] = ACTIONS(568),
- [anon_sym_with] = ACTIONS(570),
- [anon_sym_break] = ACTIONS(572),
- [anon_sym_continue] = ACTIONS(574),
- [anon_sym_debugger] = ACTIONS(576),
- [anon_sym_return] = ACTIONS(578),
- [anon_sym_throw] = ACTIONS(580),
- [anon_sym_SEMI] = ACTIONS(582),
+ [anon_sym_while] = ACTIONS(518),
+ [anon_sym_do] = ACTIONS(520),
+ [anon_sym_try] = ACTIONS(522),
+ [anon_sym_with] = ACTIONS(524),
+ [anon_sym_break] = ACTIONS(526),
+ [anon_sym_continue] = ACTIONS(528),
+ [anon_sym_debugger] = ACTIONS(530),
+ [anon_sym_return] = ACTIONS(532),
+ [anon_sym_throw] = ACTIONS(534),
+ [anon_sym_SEMI] = ACTIONS(536),
[anon_sym_yield] = ACTIONS(51),
[anon_sym_LBRACK] = ACTIONS(53),
[anon_sym_LTtemplate_GT] = ACTIONS(55),
[anon_sym_LT] = ACTIONS(57),
- [anon_sym_class] = ACTIONS(584),
- [anon_sym_async] = ACTIONS(586),
- [anon_sym_function] = ACTIONS(588),
- [anon_sym_new] = ACTIONS(65),
- [anon_sym_PLUS] = ACTIONS(67),
- [anon_sym_DASH] = ACTIONS(67),
- [anon_sym_SLASH] = ACTIONS(69),
- [anon_sym_BANG] = ACTIONS(67),
- [anon_sym_TILDE] = ACTIONS(67),
- [anon_sym_typeof] = ACTIONS(67),
- [anon_sym_void] = ACTIONS(67),
- [anon_sym_delete] = ACTIONS(67),
- [anon_sym_PLUS_PLUS] = ACTIONS(71),
- [anon_sym_DASH_DASH] = ACTIONS(71),
- [anon_sym_DQUOTE] = ACTIONS(73),
- [anon_sym_SQUOTE] = ACTIONS(75),
+ [anon_sym_DQUOTE] = ACTIONS(59),
+ [anon_sym_SQUOTE] = ACTIONS(61),
+ [anon_sym_class] = ACTIONS(538),
+ [anon_sym_async] = ACTIONS(540),
+ [anon_sym_function] = ACTIONS(542),
+ [anon_sym_new] = ACTIONS(69),
+ [anon_sym_PLUS] = ACTIONS(71),
+ [anon_sym_DASH] = ACTIONS(71),
+ [anon_sym_SLASH] = ACTIONS(73),
+ [anon_sym_BANG] = ACTIONS(71),
+ [anon_sym_TILDE] = ACTIONS(71),
+ [anon_sym_typeof] = ACTIONS(71),
+ [anon_sym_void] = ACTIONS(71),
+ [anon_sym_delete] = ACTIONS(71),
+ [anon_sym_PLUS_PLUS] = ACTIONS(75),
+ [anon_sym_DASH_DASH] = ACTIONS(75),
[sym_comment] = ACTIONS(3),
[anon_sym_BQUOTE] = ACTIONS(77),
[sym_number] = ACTIONS(79),
@@ -22957,117 +23430,117 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_null] = ACTIONS(79),
[sym_undefined] = ACTIONS(83),
[anon_sym_AT] = ACTIONS(85),
- [anon_sym_static] = ACTIONS(590),
- [anon_sym_get] = ACTIONS(590),
- [anon_sym_set] = ACTIONS(590),
+ [anon_sym_static] = ACTIONS(544),
+ [anon_sym_get] = ACTIONS(544),
+ [anon_sym_set] = ACTIONS(544),
},
[78] = {
- [sym_export_statement] = STATE(601),
- [sym_declaration] = STATE(601),
- [sym_import] = STATE(1268),
- [sym_import_statement] = STATE(601),
- [sym_expression_statement] = STATE(601),
- [sym_variable_declaration] = STATE(868),
- [sym_lexical_declaration] = STATE(868),
- [sym_statement_block] = STATE(601),
- [sym_if_statement] = STATE(601),
- [sym_switch_statement] = STATE(601),
- [sym_for_statement] = STATE(601),
- [sym_for_in_statement] = STATE(601),
- [sym_while_statement] = STATE(601),
- [sym_do_statement] = STATE(601),
- [sym_try_statement] = STATE(601),
- [sym_with_statement] = STATE(601),
- [sym_break_statement] = STATE(601),
- [sym_continue_statement] = STATE(601),
- [sym_debugger_statement] = STATE(601),
- [sym_return_statement] = STATE(601),
- [sym_throw_statement] = STATE(601),
- [sym_empty_statement] = STATE(601),
- [sym_labeled_statement] = STATE(601),
- [sym_parenthesized_expression] = STATE(1029),
- [sym_expression] = STATE(1288),
- [sym_primary_expression] = STATE(1247),
- [sym_yield_expression] = STATE(1246),
- [sym_object] = STATE(1268),
- [sym_object_pattern] = STATE(2656),
- [sym_array] = STATE(1268),
- [sym_array_pattern] = STATE(2656),
- [sym_glimmer_template] = STATE(1246),
- [sym_glimmer_opening_tag] = STATE(1921),
- [sym_jsx_element] = STATE(1246),
- [sym_jsx_opening_element] = STATE(1653),
- [sym_jsx_self_closing_element] = STATE(1246),
- [sym_class] = STATE(1268),
- [sym_class_declaration] = STATE(868),
- [sym_function] = STATE(1268),
- [sym_function_declaration] = STATE(868),
- [sym_generator_function] = STATE(1268),
- [sym_generator_function_declaration] = STATE(868),
- [sym_arrow_function] = STATE(1268),
- [sym_call_expression] = STATE(1268),
- [sym_new_expression] = STATE(1246),
- [sym_await_expression] = STATE(1246),
- [sym_member_expression] = STATE(1029),
- [sym_subscript_expression] = STATE(1029),
- [sym_assignment_expression] = STATE(1246),
- [sym__augmented_assignment_lhs] = STATE(1597),
- [sym_augmented_assignment_expression] = STATE(1246),
- [sym__destructuring_pattern] = STATE(2656),
- [sym_ternary_expression] = STATE(1246),
- [sym_binary_expression] = STATE(1246),
- [sym_unary_expression] = STATE(1246),
- [sym_update_expression] = STATE(1246),
- [sym_sequence_expression] = STATE(2161),
- [sym_string] = STATE(1268),
- [sym_template_string] = STATE(1268),
- [sym_regex] = STATE(1268),
- [sym_meta_property] = STATE(1268),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2662),
- [aux_sym_export_statement_repeat1] = STATE(1807),
- [sym_identifier] = ACTIONS(592),
- [anon_sym_export] = ACTIONS(594),
- [anon_sym_LBRACE] = ACTIONS(596),
- [anon_sym_import] = ACTIONS(598),
- [anon_sym_var] = ACTIONS(600),
- [anon_sym_let] = ACTIONS(602),
- [anon_sym_const] = ACTIONS(602),
- [anon_sym_if] = ACTIONS(604),
- [anon_sym_switch] = ACTIONS(606),
- [anon_sym_for] = ACTIONS(608),
+ [sym_export_statement] = STATE(914),
+ [sym_declaration] = STATE(914),
+ [sym_import] = STATE(1235),
+ [sym_import_statement] = STATE(914),
+ [sym_expression_statement] = STATE(914),
+ [sym_variable_declaration] = STATE(909),
+ [sym_lexical_declaration] = STATE(909),
+ [sym_statement_block] = STATE(914),
+ [sym_if_statement] = STATE(914),
+ [sym_switch_statement] = STATE(914),
+ [sym_for_statement] = STATE(914),
+ [sym_for_in_statement] = STATE(914),
+ [sym_while_statement] = STATE(914),
+ [sym_do_statement] = STATE(914),
+ [sym_try_statement] = STATE(914),
+ [sym_with_statement] = STATE(914),
+ [sym_break_statement] = STATE(914),
+ [sym_continue_statement] = STATE(914),
+ [sym_debugger_statement] = STATE(914),
+ [sym_return_statement] = STATE(914),
+ [sym_throw_statement] = STATE(914),
+ [sym_empty_statement] = STATE(914),
+ [sym_labeled_statement] = STATE(914),
+ [sym_parenthesized_expression] = STATE(1028),
+ [sym_expression] = STATE(1250),
+ [sym_primary_expression] = STATE(1249),
+ [sym_yield_expression] = STATE(1245),
+ [sym_object] = STATE(1235),
+ [sym_object_pattern] = STATE(2717),
+ [sym_array] = STATE(1235),
+ [sym_array_pattern] = STATE(2717),
+ [sym_glimmer_template] = STATE(1245),
+ [sym_glimmer_opening_tag] = STATE(1935),
+ [sym_jsx_element] = STATE(1245),
+ [sym_jsx_opening_element] = STATE(1651),
+ [sym_jsx_self_closing_element] = STATE(1245),
+ [sym_class] = STATE(1235),
+ [sym_class_declaration] = STATE(909),
+ [sym_function] = STATE(1235),
+ [sym_function_declaration] = STATE(909),
+ [sym_generator_function] = STATE(1235),
+ [sym_generator_function_declaration] = STATE(909),
+ [sym_arrow_function] = STATE(1235),
+ [sym_call_expression] = STATE(1235),
+ [sym_new_expression] = STATE(1245),
+ [sym_await_expression] = STATE(1245),
+ [sym_member_expression] = STATE(1028),
+ [sym_subscript_expression] = STATE(1028),
+ [sym_assignment_expression] = STATE(1245),
+ [sym__augmented_assignment_lhs] = STATE(1616),
+ [sym_augmented_assignment_expression] = STATE(1245),
+ [sym__destructuring_pattern] = STATE(2717),
+ [sym_ternary_expression] = STATE(1245),
+ [sym_binary_expression] = STATE(1245),
+ [sym_unary_expression] = STATE(1245),
+ [sym_update_expression] = STATE(1245),
+ [sym_sequence_expression] = STATE(2522),
+ [sym_string] = STATE(1235),
+ [sym_template_string] = STATE(1235),
+ [sym_regex] = STATE(1235),
+ [sym_meta_property] = STATE(1235),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2680),
+ [aux_sym_export_statement_repeat1] = STATE(1810),
+ [sym_identifier] = ACTIONS(7),
+ [anon_sym_export] = ACTIONS(11),
+ [anon_sym_LBRACE] = ACTIONS(13),
+ [anon_sym_import] = ACTIONS(15),
+ [anon_sym_var] = ACTIONS(17),
+ [anon_sym_let] = ACTIONS(19),
+ [anon_sym_const] = ACTIONS(19),
+ [anon_sym_if] = ACTIONS(21),
+ [anon_sym_switch] = ACTIONS(23),
+ [anon_sym_for] = ACTIONS(25),
[anon_sym_LPAREN] = ACTIONS(27),
[anon_sym_await] = ACTIONS(29),
- [anon_sym_while] = ACTIONS(610),
- [anon_sym_do] = ACTIONS(612),
- [anon_sym_try] = ACTIONS(614),
- [anon_sym_with] = ACTIONS(616),
- [anon_sym_break] = ACTIONS(618),
- [anon_sym_continue] = ACTIONS(620),
- [anon_sym_debugger] = ACTIONS(622),
- [anon_sym_return] = ACTIONS(624),
- [anon_sym_throw] = ACTIONS(626),
- [anon_sym_SEMI] = ACTIONS(628),
+ [anon_sym_while] = ACTIONS(31),
+ [anon_sym_do] = ACTIONS(33),
+ [anon_sym_try] = ACTIONS(35),
+ [anon_sym_with] = ACTIONS(37),
+ [anon_sym_break] = ACTIONS(39),
+ [anon_sym_continue] = ACTIONS(41),
+ [anon_sym_debugger] = ACTIONS(43),
+ [anon_sym_return] = ACTIONS(45),
+ [anon_sym_throw] = ACTIONS(47),
+ [anon_sym_SEMI] = ACTIONS(49),
[anon_sym_yield] = ACTIONS(51),
[anon_sym_LBRACK] = ACTIONS(53),
[anon_sym_LTtemplate_GT] = ACTIONS(55),
[anon_sym_LT] = ACTIONS(57),
- [anon_sym_class] = ACTIONS(630),
- [anon_sym_async] = ACTIONS(632),
- [anon_sym_function] = ACTIONS(634),
- [anon_sym_new] = ACTIONS(65),
- [anon_sym_PLUS] = ACTIONS(67),
- [anon_sym_DASH] = ACTIONS(67),
- [anon_sym_SLASH] = ACTIONS(69),
- [anon_sym_BANG] = ACTIONS(67),
- [anon_sym_TILDE] = ACTIONS(67),
- [anon_sym_typeof] = ACTIONS(67),
- [anon_sym_void] = ACTIONS(67),
- [anon_sym_delete] = ACTIONS(67),
- [anon_sym_PLUS_PLUS] = ACTIONS(71),
- [anon_sym_DASH_DASH] = ACTIONS(71),
- [anon_sym_DQUOTE] = ACTIONS(73),
- [anon_sym_SQUOTE] = ACTIONS(75),
+ [anon_sym_DQUOTE] = ACTIONS(59),
+ [anon_sym_SQUOTE] = ACTIONS(61),
+ [anon_sym_class] = ACTIONS(63),
+ [anon_sym_async] = ACTIONS(65),
+ [anon_sym_function] = ACTIONS(67),
+ [anon_sym_new] = ACTIONS(69),
+ [anon_sym_PLUS] = ACTIONS(71),
+ [anon_sym_DASH] = ACTIONS(71),
+ [anon_sym_SLASH] = ACTIONS(73),
+ [anon_sym_BANG] = ACTIONS(71),
+ [anon_sym_TILDE] = ACTIONS(71),
+ [anon_sym_typeof] = ACTIONS(71),
+ [anon_sym_void] = ACTIONS(71),
+ [anon_sym_delete] = ACTIONS(71),
+ [anon_sym_PLUS_PLUS] = ACTIONS(75),
+ [anon_sym_DASH_DASH] = ACTIONS(75),
[sym_comment] = ACTIONS(3),
[anon_sym_BQUOTE] = ACTIONS(77),
[sym_number] = ACTIONS(79),
@@ -23079,563 +23552,75 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_null] = ACTIONS(79),
[sym_undefined] = ACTIONS(83),
[anon_sym_AT] = ACTIONS(85),
- [anon_sym_static] = ACTIONS(636),
- [anon_sym_get] = ACTIONS(636),
- [anon_sym_set] = ACTIONS(636),
+ [anon_sym_static] = ACTIONS(87),
+ [anon_sym_get] = ACTIONS(87),
+ [anon_sym_set] = ACTIONS(87),
},
[79] = {
- [sym_export_statement] = STATE(612),
- [sym_declaration] = STATE(612),
- [sym_import] = STATE(1268),
- [sym_import_statement] = STATE(612),
- [sym_expression_statement] = STATE(612),
- [sym_variable_declaration] = STATE(532),
- [sym_lexical_declaration] = STATE(532),
- [sym_statement_block] = STATE(612),
- [sym_if_statement] = STATE(612),
- [sym_switch_statement] = STATE(612),
- [sym_for_statement] = STATE(612),
- [sym_for_in_statement] = STATE(612),
- [sym_while_statement] = STATE(612),
- [sym_do_statement] = STATE(612),
- [sym_try_statement] = STATE(612),
- [sym_with_statement] = STATE(612),
- [sym_break_statement] = STATE(612),
- [sym_continue_statement] = STATE(612),
- [sym_debugger_statement] = STATE(612),
- [sym_return_statement] = STATE(612),
- [sym_throw_statement] = STATE(612),
- [sym_empty_statement] = STATE(612),
- [sym_labeled_statement] = STATE(612),
- [sym_parenthesized_expression] = STATE(1029),
- [sym_expression] = STATE(1303),
- [sym_primary_expression] = STATE(1247),
- [sym_yield_expression] = STATE(1246),
- [sym_object] = STATE(1268),
- [sym_object_pattern] = STATE(2656),
- [sym_array] = STATE(1268),
- [sym_array_pattern] = STATE(2656),
- [sym_glimmer_template] = STATE(1246),
- [sym_glimmer_opening_tag] = STATE(1921),
- [sym_jsx_element] = STATE(1246),
- [sym_jsx_opening_element] = STATE(1653),
- [sym_jsx_self_closing_element] = STATE(1246),
- [sym_class] = STATE(1268),
- [sym_class_declaration] = STATE(532),
- [sym_function] = STATE(1268),
- [sym_function_declaration] = STATE(532),
- [sym_generator_function] = STATE(1268),
- [sym_generator_function_declaration] = STATE(532),
- [sym_arrow_function] = STATE(1268),
- [sym_call_expression] = STATE(1268),
- [sym_new_expression] = STATE(1246),
- [sym_await_expression] = STATE(1246),
- [sym_member_expression] = STATE(1029),
- [sym_subscript_expression] = STATE(1029),
- [sym_assignment_expression] = STATE(1246),
- [sym__augmented_assignment_lhs] = STATE(1597),
- [sym_augmented_assignment_expression] = STATE(1246),
- [sym__destructuring_pattern] = STATE(2656),
- [sym_ternary_expression] = STATE(1246),
- [sym_binary_expression] = STATE(1246),
- [sym_unary_expression] = STATE(1246),
- [sym_update_expression] = STATE(1246),
- [sym_sequence_expression] = STATE(2468),
- [sym_string] = STATE(1268),
- [sym_template_string] = STATE(1268),
- [sym_regex] = STATE(1268),
- [sym_meta_property] = STATE(1268),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2662),
- [aux_sym_export_statement_repeat1] = STATE(1847),
- [sym_identifier] = ACTIONS(546),
- [anon_sym_export] = ACTIONS(548),
- [anon_sym_LBRACE] = ACTIONS(550),
- [anon_sym_import] = ACTIONS(552),
- [anon_sym_var] = ACTIONS(554),
- [anon_sym_let] = ACTIONS(556),
- [anon_sym_const] = ACTIONS(556),
- [anon_sym_if] = ACTIONS(558),
- [anon_sym_switch] = ACTIONS(560),
- [anon_sym_for] = ACTIONS(562),
- [anon_sym_LPAREN] = ACTIONS(27),
- [anon_sym_await] = ACTIONS(29),
- [anon_sym_while] = ACTIONS(564),
- [anon_sym_do] = ACTIONS(566),
- [anon_sym_try] = ACTIONS(568),
- [anon_sym_with] = ACTIONS(570),
- [anon_sym_break] = ACTIONS(572),
- [anon_sym_continue] = ACTIONS(574),
- [anon_sym_debugger] = ACTIONS(576),
- [anon_sym_return] = ACTIONS(578),
- [anon_sym_throw] = ACTIONS(580),
- [anon_sym_SEMI] = ACTIONS(582),
- [anon_sym_yield] = ACTIONS(51),
- [anon_sym_LBRACK] = ACTIONS(53),
- [anon_sym_LTtemplate_GT] = ACTIONS(55),
- [anon_sym_LT] = ACTIONS(57),
- [anon_sym_class] = ACTIONS(584),
- [anon_sym_async] = ACTIONS(586),
- [anon_sym_function] = ACTIONS(588),
- [anon_sym_new] = ACTIONS(65),
- [anon_sym_PLUS] = ACTIONS(67),
- [anon_sym_DASH] = ACTIONS(67),
- [anon_sym_SLASH] = ACTIONS(69),
- [anon_sym_BANG] = ACTIONS(67),
- [anon_sym_TILDE] = ACTIONS(67),
- [anon_sym_typeof] = ACTIONS(67),
- [anon_sym_void] = ACTIONS(67),
- [anon_sym_delete] = ACTIONS(67),
- [anon_sym_PLUS_PLUS] = ACTIONS(71),
- [anon_sym_DASH_DASH] = ACTIONS(71),
- [anon_sym_DQUOTE] = ACTIONS(73),
- [anon_sym_SQUOTE] = ACTIONS(75),
- [sym_comment] = ACTIONS(3),
- [anon_sym_BQUOTE] = ACTIONS(77),
- [sym_number] = ACTIONS(79),
- [sym_private_property_identifier] = ACTIONS(81),
- [sym_this] = ACTIONS(79),
- [sym_super] = ACTIONS(79),
- [sym_true] = ACTIONS(79),
- [sym_false] = ACTIONS(79),
- [sym_null] = ACTIONS(79),
- [sym_undefined] = ACTIONS(83),
- [anon_sym_AT] = ACTIONS(85),
- [anon_sym_static] = ACTIONS(590),
- [anon_sym_get] = ACTIONS(590),
- [anon_sym_set] = ACTIONS(590),
- },
- [80] = {
- [sym_export_statement] = STATE(754),
- [sym_declaration] = STATE(754),
- [sym_import] = STATE(1268),
- [sym_import_statement] = STATE(754),
- [sym_expression_statement] = STATE(754),
- [sym_variable_declaration] = STATE(868),
- [sym_lexical_declaration] = STATE(868),
- [sym_statement_block] = STATE(754),
- [sym_if_statement] = STATE(754),
- [sym_switch_statement] = STATE(754),
- [sym_for_statement] = STATE(754),
- [sym_for_in_statement] = STATE(754),
- [sym_while_statement] = STATE(754),
- [sym_do_statement] = STATE(754),
- [sym_try_statement] = STATE(754),
- [sym_with_statement] = STATE(754),
- [sym_break_statement] = STATE(754),
- [sym_continue_statement] = STATE(754),
- [sym_debugger_statement] = STATE(754),
- [sym_return_statement] = STATE(754),
- [sym_throw_statement] = STATE(754),
- [sym_empty_statement] = STATE(754),
- [sym_labeled_statement] = STATE(754),
- [sym_parenthesized_expression] = STATE(1029),
- [sym_expression] = STATE(1288),
- [sym_primary_expression] = STATE(1247),
- [sym_yield_expression] = STATE(1246),
- [sym_object] = STATE(1268),
- [sym_object_pattern] = STATE(2656),
- [sym_array] = STATE(1268),
- [sym_array_pattern] = STATE(2656),
- [sym_glimmer_template] = STATE(1246),
- [sym_glimmer_opening_tag] = STATE(1921),
- [sym_jsx_element] = STATE(1246),
- [sym_jsx_opening_element] = STATE(1653),
- [sym_jsx_self_closing_element] = STATE(1246),
- [sym_class] = STATE(1268),
- [sym_class_declaration] = STATE(868),
- [sym_function] = STATE(1268),
- [sym_function_declaration] = STATE(868),
- [sym_generator_function] = STATE(1268),
- [sym_generator_function_declaration] = STATE(868),
- [sym_arrow_function] = STATE(1268),
- [sym_call_expression] = STATE(1268),
- [sym_new_expression] = STATE(1246),
- [sym_await_expression] = STATE(1246),
- [sym_member_expression] = STATE(1029),
- [sym_subscript_expression] = STATE(1029),
- [sym_assignment_expression] = STATE(1246),
- [sym__augmented_assignment_lhs] = STATE(1597),
- [sym_augmented_assignment_expression] = STATE(1246),
- [sym__destructuring_pattern] = STATE(2656),
- [sym_ternary_expression] = STATE(1246),
- [sym_binary_expression] = STATE(1246),
- [sym_unary_expression] = STATE(1246),
- [sym_update_expression] = STATE(1246),
- [sym_sequence_expression] = STATE(2161),
- [sym_string] = STATE(1268),
- [sym_template_string] = STATE(1268),
- [sym_regex] = STATE(1268),
- [sym_meta_property] = STATE(1268),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2662),
- [aux_sym_export_statement_repeat1] = STATE(1807),
- [sym_identifier] = ACTIONS(592),
- [anon_sym_export] = ACTIONS(594),
- [anon_sym_LBRACE] = ACTIONS(596),
- [anon_sym_import] = ACTIONS(598),
- [anon_sym_var] = ACTIONS(600),
- [anon_sym_let] = ACTIONS(602),
- [anon_sym_const] = ACTIONS(602),
- [anon_sym_if] = ACTIONS(604),
- [anon_sym_switch] = ACTIONS(606),
- [anon_sym_for] = ACTIONS(608),
- [anon_sym_LPAREN] = ACTIONS(27),
- [anon_sym_await] = ACTIONS(29),
- [anon_sym_while] = ACTIONS(610),
- [anon_sym_do] = ACTIONS(612),
- [anon_sym_try] = ACTIONS(614),
- [anon_sym_with] = ACTIONS(616),
- [anon_sym_break] = ACTIONS(618),
- [anon_sym_continue] = ACTIONS(620),
- [anon_sym_debugger] = ACTIONS(622),
- [anon_sym_return] = ACTIONS(624),
- [anon_sym_throw] = ACTIONS(626),
- [anon_sym_SEMI] = ACTIONS(628),
- [anon_sym_yield] = ACTIONS(51),
- [anon_sym_LBRACK] = ACTIONS(53),
- [anon_sym_LTtemplate_GT] = ACTIONS(55),
- [anon_sym_LT] = ACTIONS(57),
- [anon_sym_class] = ACTIONS(630),
- [anon_sym_async] = ACTIONS(632),
- [anon_sym_function] = ACTIONS(634),
- [anon_sym_new] = ACTIONS(65),
- [anon_sym_PLUS] = ACTIONS(67),
- [anon_sym_DASH] = ACTIONS(67),
- [anon_sym_SLASH] = ACTIONS(69),
- [anon_sym_BANG] = ACTIONS(67),
- [anon_sym_TILDE] = ACTIONS(67),
- [anon_sym_typeof] = ACTIONS(67),
- [anon_sym_void] = ACTIONS(67),
- [anon_sym_delete] = ACTIONS(67),
- [anon_sym_PLUS_PLUS] = ACTIONS(71),
- [anon_sym_DASH_DASH] = ACTIONS(71),
- [anon_sym_DQUOTE] = ACTIONS(73),
- [anon_sym_SQUOTE] = ACTIONS(75),
- [sym_comment] = ACTIONS(3),
- [anon_sym_BQUOTE] = ACTIONS(77),
- [sym_number] = ACTIONS(79),
- [sym_private_property_identifier] = ACTIONS(81),
- [sym_this] = ACTIONS(79),
- [sym_super] = ACTIONS(79),
- [sym_true] = ACTIONS(79),
- [sym_false] = ACTIONS(79),
- [sym_null] = ACTIONS(79),
- [sym_undefined] = ACTIONS(83),
- [anon_sym_AT] = ACTIONS(85),
- [anon_sym_static] = ACTIONS(636),
- [anon_sym_get] = ACTIONS(636),
- [anon_sym_set] = ACTIONS(636),
- },
- [81] = {
- [sym_export_statement] = STATE(836),
- [sym_declaration] = STATE(836),
- [sym_import] = STATE(1268),
- [sym_import_statement] = STATE(836),
- [sym_expression_statement] = STATE(836),
- [sym_variable_declaration] = STATE(824),
- [sym_lexical_declaration] = STATE(824),
- [sym_statement_block] = STATE(836),
- [sym_if_statement] = STATE(836),
- [sym_switch_statement] = STATE(836),
- [sym_for_statement] = STATE(836),
- [sym_for_in_statement] = STATE(836),
- [sym_while_statement] = STATE(836),
- [sym_do_statement] = STATE(836),
- [sym_try_statement] = STATE(836),
- [sym_with_statement] = STATE(836),
- [sym_break_statement] = STATE(836),
- [sym_continue_statement] = STATE(836),
- [sym_debugger_statement] = STATE(836),
- [sym_return_statement] = STATE(836),
- [sym_throw_statement] = STATE(836),
- [sym_empty_statement] = STATE(836),
- [sym_labeled_statement] = STATE(836),
- [sym_parenthesized_expression] = STATE(1029),
- [sym_expression] = STATE(1235),
- [sym_primary_expression] = STATE(1247),
- [sym_yield_expression] = STATE(1246),
- [sym_object] = STATE(1268),
- [sym_object_pattern] = STATE(2656),
- [sym_array] = STATE(1268),
- [sym_array_pattern] = STATE(2656),
- [sym_glimmer_template] = STATE(1246),
- [sym_glimmer_opening_tag] = STATE(1921),
- [sym_jsx_element] = STATE(1246),
- [sym_jsx_opening_element] = STATE(1653),
- [sym_jsx_self_closing_element] = STATE(1246),
- [sym_class] = STATE(1268),
- [sym_class_declaration] = STATE(824),
- [sym_function] = STATE(1268),
- [sym_function_declaration] = STATE(824),
- [sym_generator_function] = STATE(1268),
- [sym_generator_function_declaration] = STATE(824),
- [sym_arrow_function] = STATE(1268),
- [sym_call_expression] = STATE(1268),
- [sym_new_expression] = STATE(1246),
- [sym_await_expression] = STATE(1246),
- [sym_member_expression] = STATE(1029),
- [sym_subscript_expression] = STATE(1029),
- [sym_assignment_expression] = STATE(1246),
- [sym__augmented_assignment_lhs] = STATE(1597),
- [sym_augmented_assignment_expression] = STATE(1246),
- [sym__destructuring_pattern] = STATE(2656),
- [sym_ternary_expression] = STATE(1246),
- [sym_binary_expression] = STATE(1246),
- [sym_unary_expression] = STATE(1246),
- [sym_update_expression] = STATE(1246),
- [sym_sequence_expression] = STATE(2393),
- [sym_string] = STATE(1268),
- [sym_template_string] = STATE(1268),
- [sym_regex] = STATE(1268),
- [sym_meta_property] = STATE(1268),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2662),
- [aux_sym_export_statement_repeat1] = STATE(1776),
- [sym_identifier] = ACTIONS(149),
- [anon_sym_export] = ACTIONS(151),
- [anon_sym_LBRACE] = ACTIONS(155),
- [anon_sym_import] = ACTIONS(157),
- [anon_sym_var] = ACTIONS(159),
- [anon_sym_let] = ACTIONS(161),
- [anon_sym_const] = ACTIONS(161),
- [anon_sym_if] = ACTIONS(163),
- [anon_sym_switch] = ACTIONS(165),
- [anon_sym_for] = ACTIONS(167),
- [anon_sym_LPAREN] = ACTIONS(27),
- [anon_sym_await] = ACTIONS(29),
- [anon_sym_while] = ACTIONS(169),
- [anon_sym_do] = ACTIONS(171),
- [anon_sym_try] = ACTIONS(173),
- [anon_sym_with] = ACTIONS(175),
- [anon_sym_break] = ACTIONS(177),
- [anon_sym_continue] = ACTIONS(179),
- [anon_sym_debugger] = ACTIONS(181),
- [anon_sym_return] = ACTIONS(183),
- [anon_sym_throw] = ACTIONS(185),
- [anon_sym_SEMI] = ACTIONS(187),
- [anon_sym_yield] = ACTIONS(51),
- [anon_sym_LBRACK] = ACTIONS(53),
- [anon_sym_LTtemplate_GT] = ACTIONS(55),
- [anon_sym_LT] = ACTIONS(57),
- [anon_sym_class] = ACTIONS(189),
- [anon_sym_async] = ACTIONS(191),
- [anon_sym_function] = ACTIONS(193),
- [anon_sym_new] = ACTIONS(65),
- [anon_sym_PLUS] = ACTIONS(67),
- [anon_sym_DASH] = ACTIONS(67),
- [anon_sym_SLASH] = ACTIONS(69),
- [anon_sym_BANG] = ACTIONS(67),
- [anon_sym_TILDE] = ACTIONS(67),
- [anon_sym_typeof] = ACTIONS(67),
- [anon_sym_void] = ACTIONS(67),
- [anon_sym_delete] = ACTIONS(67),
- [anon_sym_PLUS_PLUS] = ACTIONS(71),
- [anon_sym_DASH_DASH] = ACTIONS(71),
- [anon_sym_DQUOTE] = ACTIONS(73),
- [anon_sym_SQUOTE] = ACTIONS(75),
- [sym_comment] = ACTIONS(3),
- [anon_sym_BQUOTE] = ACTIONS(77),
- [sym_number] = ACTIONS(79),
- [sym_private_property_identifier] = ACTIONS(81),
- [sym_this] = ACTIONS(79),
- [sym_super] = ACTIONS(79),
- [sym_true] = ACTIONS(79),
- [sym_false] = ACTIONS(79),
- [sym_null] = ACTIONS(79),
- [sym_undefined] = ACTIONS(83),
- [anon_sym_AT] = ACTIONS(85),
- [anon_sym_static] = ACTIONS(195),
- [anon_sym_get] = ACTIONS(195),
- [anon_sym_set] = ACTIONS(195),
- },
- [82] = {
- [sym_export_statement] = STATE(744),
- [sym_declaration] = STATE(744),
- [sym_import] = STATE(1268),
- [sym_import_statement] = STATE(744),
- [sym_expression_statement] = STATE(744),
- [sym_variable_declaration] = STATE(868),
- [sym_lexical_declaration] = STATE(868),
- [sym_statement_block] = STATE(744),
- [sym_if_statement] = STATE(744),
- [sym_switch_statement] = STATE(744),
- [sym_for_statement] = STATE(744),
- [sym_for_in_statement] = STATE(744),
- [sym_while_statement] = STATE(744),
- [sym_do_statement] = STATE(744),
- [sym_try_statement] = STATE(744),
- [sym_with_statement] = STATE(744),
- [sym_break_statement] = STATE(744),
- [sym_continue_statement] = STATE(744),
- [sym_debugger_statement] = STATE(744),
- [sym_return_statement] = STATE(744),
- [sym_throw_statement] = STATE(744),
- [sym_empty_statement] = STATE(744),
- [sym_labeled_statement] = STATE(744),
- [sym_parenthesized_expression] = STATE(1029),
- [sym_expression] = STATE(1288),
- [sym_primary_expression] = STATE(1247),
- [sym_yield_expression] = STATE(1246),
- [sym_object] = STATE(1268),
- [sym_object_pattern] = STATE(2656),
- [sym_array] = STATE(1268),
- [sym_array_pattern] = STATE(2656),
- [sym_glimmer_template] = STATE(1246),
- [sym_glimmer_opening_tag] = STATE(1921),
- [sym_jsx_element] = STATE(1246),
- [sym_jsx_opening_element] = STATE(1653),
- [sym_jsx_self_closing_element] = STATE(1246),
- [sym_class] = STATE(1268),
- [sym_class_declaration] = STATE(868),
- [sym_function] = STATE(1268),
- [sym_function_declaration] = STATE(868),
- [sym_generator_function] = STATE(1268),
- [sym_generator_function_declaration] = STATE(868),
- [sym_arrow_function] = STATE(1268),
- [sym_call_expression] = STATE(1268),
- [sym_new_expression] = STATE(1246),
- [sym_await_expression] = STATE(1246),
- [sym_member_expression] = STATE(1029),
- [sym_subscript_expression] = STATE(1029),
- [sym_assignment_expression] = STATE(1246),
- [sym__augmented_assignment_lhs] = STATE(1597),
- [sym_augmented_assignment_expression] = STATE(1246),
- [sym__destructuring_pattern] = STATE(2656),
- [sym_ternary_expression] = STATE(1246),
- [sym_binary_expression] = STATE(1246),
- [sym_unary_expression] = STATE(1246),
- [sym_update_expression] = STATE(1246),
- [sym_sequence_expression] = STATE(2161),
- [sym_string] = STATE(1268),
- [sym_template_string] = STATE(1268),
- [sym_regex] = STATE(1268),
- [sym_meta_property] = STATE(1268),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2662),
- [aux_sym_export_statement_repeat1] = STATE(1807),
- [sym_identifier] = ACTIONS(592),
- [anon_sym_export] = ACTIONS(594),
- [anon_sym_LBRACE] = ACTIONS(596),
- [anon_sym_import] = ACTIONS(598),
- [anon_sym_var] = ACTIONS(600),
- [anon_sym_let] = ACTIONS(602),
- [anon_sym_const] = ACTIONS(602),
- [anon_sym_if] = ACTIONS(604),
- [anon_sym_switch] = ACTIONS(606),
- [anon_sym_for] = ACTIONS(608),
- [anon_sym_LPAREN] = ACTIONS(27),
- [anon_sym_await] = ACTIONS(29),
- [anon_sym_while] = ACTIONS(610),
- [anon_sym_do] = ACTIONS(612),
- [anon_sym_try] = ACTIONS(614),
- [anon_sym_with] = ACTIONS(616),
- [anon_sym_break] = ACTIONS(618),
- [anon_sym_continue] = ACTIONS(620),
- [anon_sym_debugger] = ACTIONS(622),
- [anon_sym_return] = ACTIONS(624),
- [anon_sym_throw] = ACTIONS(626),
- [anon_sym_SEMI] = ACTIONS(628),
- [anon_sym_yield] = ACTIONS(51),
- [anon_sym_LBRACK] = ACTIONS(53),
- [anon_sym_LTtemplate_GT] = ACTIONS(55),
- [anon_sym_LT] = ACTIONS(57),
- [anon_sym_class] = ACTIONS(630),
- [anon_sym_async] = ACTIONS(632),
- [anon_sym_function] = ACTIONS(634),
- [anon_sym_new] = ACTIONS(65),
- [anon_sym_PLUS] = ACTIONS(67),
- [anon_sym_DASH] = ACTIONS(67),
- [anon_sym_SLASH] = ACTIONS(69),
- [anon_sym_BANG] = ACTIONS(67),
- [anon_sym_TILDE] = ACTIONS(67),
- [anon_sym_typeof] = ACTIONS(67),
- [anon_sym_void] = ACTIONS(67),
- [anon_sym_delete] = ACTIONS(67),
- [anon_sym_PLUS_PLUS] = ACTIONS(71),
- [anon_sym_DASH_DASH] = ACTIONS(71),
- [anon_sym_DQUOTE] = ACTIONS(73),
- [anon_sym_SQUOTE] = ACTIONS(75),
- [sym_comment] = ACTIONS(3),
- [anon_sym_BQUOTE] = ACTIONS(77),
- [sym_number] = ACTIONS(79),
- [sym_private_property_identifier] = ACTIONS(81),
- [sym_this] = ACTIONS(79),
- [sym_super] = ACTIONS(79),
- [sym_true] = ACTIONS(79),
- [sym_false] = ACTIONS(79),
- [sym_null] = ACTIONS(79),
- [sym_undefined] = ACTIONS(83),
- [anon_sym_AT] = ACTIONS(85),
- [anon_sym_static] = ACTIONS(636),
- [anon_sym_get] = ACTIONS(636),
- [anon_sym_set] = ACTIONS(636),
- },
- [83] = {
- [sym_export_statement] = STATE(2659),
- [sym_declaration] = STATE(2659),
- [sym_import] = STATE(1268),
- [sym_import_statement] = STATE(2659),
- [sym_expression_statement] = STATE(2659),
- [sym_variable_declaration] = STATE(2562),
- [sym_lexical_declaration] = STATE(2562),
- [sym_statement_block] = STATE(2659),
- [sym_if_statement] = STATE(2659),
- [sym_switch_statement] = STATE(2659),
- [sym_for_statement] = STATE(2659),
- [sym_for_in_statement] = STATE(2659),
- [sym_while_statement] = STATE(2659),
- [sym_do_statement] = STATE(2659),
- [sym_try_statement] = STATE(2659),
- [sym_with_statement] = STATE(2659),
- [sym_break_statement] = STATE(2659),
- [sym_continue_statement] = STATE(2659),
- [sym_debugger_statement] = STATE(2659),
- [sym_return_statement] = STATE(2659),
- [sym_throw_statement] = STATE(2659),
- [sym_empty_statement] = STATE(2659),
- [sym_labeled_statement] = STATE(2659),
- [sym_parenthesized_expression] = STATE(1029),
- [sym_expression] = STATE(1265),
- [sym_primary_expression] = STATE(1247),
- [sym_yield_expression] = STATE(1246),
- [sym_object] = STATE(1268),
- [sym_object_pattern] = STATE(2656),
- [sym_array] = STATE(1268),
- [sym_array_pattern] = STATE(2656),
- [sym_glimmer_template] = STATE(1246),
- [sym_glimmer_opening_tag] = STATE(1921),
- [sym_jsx_element] = STATE(1246),
- [sym_jsx_opening_element] = STATE(1653),
- [sym_jsx_self_closing_element] = STATE(1246),
- [sym_class] = STATE(1268),
- [sym_class_declaration] = STATE(2562),
- [sym_function] = STATE(1268),
- [sym_function_declaration] = STATE(2562),
- [sym_generator_function] = STATE(1268),
- [sym_generator_function_declaration] = STATE(2562),
- [sym_arrow_function] = STATE(1268),
- [sym_call_expression] = STATE(1268),
- [sym_new_expression] = STATE(1246),
- [sym_await_expression] = STATE(1246),
- [sym_member_expression] = STATE(1029),
- [sym_subscript_expression] = STATE(1029),
- [sym_assignment_expression] = STATE(1246),
- [sym__augmented_assignment_lhs] = STATE(1597),
- [sym_augmented_assignment_expression] = STATE(1246),
- [sym__destructuring_pattern] = STATE(2656),
- [sym_ternary_expression] = STATE(1246),
- [sym_binary_expression] = STATE(1246),
- [sym_unary_expression] = STATE(1246),
- [sym_update_expression] = STATE(1246),
- [sym_sequence_expression] = STATE(2297),
- [sym_string] = STATE(1268),
- [sym_template_string] = STATE(1268),
- [sym_regex] = STATE(1268),
- [sym_meta_property] = STATE(1268),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2662),
- [aux_sym_export_statement_repeat1] = STATE(1793),
+ [sym_export_statement] = STATE(1981),
+ [sym_declaration] = STATE(1981),
+ [sym_import] = STATE(1235),
+ [sym_import_statement] = STATE(1981),
+ [sym_expression_statement] = STATE(1981),
+ [sym_variable_declaration] = STATE(2544),
+ [sym_lexical_declaration] = STATE(2544),
+ [sym_statement_block] = STATE(1981),
+ [sym_if_statement] = STATE(1981),
+ [sym_switch_statement] = STATE(1981),
+ [sym_for_statement] = STATE(1981),
+ [sym_for_in_statement] = STATE(1981),
+ [sym_while_statement] = STATE(1981),
+ [sym_do_statement] = STATE(1981),
+ [sym_try_statement] = STATE(1981),
+ [sym_with_statement] = STATE(1981),
+ [sym_break_statement] = STATE(1981),
+ [sym_continue_statement] = STATE(1981),
+ [sym_debugger_statement] = STATE(1981),
+ [sym_return_statement] = STATE(1981),
+ [sym_throw_statement] = STATE(1981),
+ [sym_empty_statement] = STATE(1981),
+ [sym_labeled_statement] = STATE(1981),
+ [sym_parenthesized_expression] = STATE(1028),
+ [sym_expression] = STATE(1318),
+ [sym_primary_expression] = STATE(1249),
+ [sym_yield_expression] = STATE(1245),
+ [sym_object] = STATE(1235),
+ [sym_object_pattern] = STATE(2717),
+ [sym_array] = STATE(1235),
+ [sym_array_pattern] = STATE(2717),
+ [sym_glimmer_template] = STATE(1245),
+ [sym_glimmer_opening_tag] = STATE(1935),
+ [sym_jsx_element] = STATE(1245),
+ [sym_jsx_opening_element] = STATE(1651),
+ [sym_jsx_self_closing_element] = STATE(1245),
+ [sym_class] = STATE(1235),
+ [sym_class_declaration] = STATE(2544),
+ [sym_function] = STATE(1235),
+ [sym_function_declaration] = STATE(2544),
+ [sym_generator_function] = STATE(1235),
+ [sym_generator_function_declaration] = STATE(2544),
+ [sym_arrow_function] = STATE(1235),
+ [sym_call_expression] = STATE(1235),
+ [sym_new_expression] = STATE(1245),
+ [sym_await_expression] = STATE(1245),
+ [sym_member_expression] = STATE(1028),
+ [sym_subscript_expression] = STATE(1028),
+ [sym_assignment_expression] = STATE(1245),
+ [sym__augmented_assignment_lhs] = STATE(1616),
+ [sym_augmented_assignment_expression] = STATE(1245),
+ [sym__destructuring_pattern] = STATE(2717),
+ [sym_ternary_expression] = STATE(1245),
+ [sym_binary_expression] = STATE(1245),
+ [sym_unary_expression] = STATE(1245),
+ [sym_update_expression] = STATE(1245),
+ [sym_sequence_expression] = STATE(2431),
+ [sym_string] = STATE(1235),
+ [sym_template_string] = STATE(1235),
+ [sym_regex] = STATE(1235),
+ [sym_meta_property] = STATE(1235),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2680),
+ [aux_sym_export_statement_repeat1] = STATE(1800),
[sym_identifier] = ACTIONS(500),
[anon_sym_export] = ACTIONS(502),
[anon_sym_LBRACE] = ACTIONS(504),
@@ -23662,22 +23647,22 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_LBRACK] = ACTIONS(53),
[anon_sym_LTtemplate_GT] = ACTIONS(55),
[anon_sym_LT] = ACTIONS(57),
+ [anon_sym_DQUOTE] = ACTIONS(59),
+ [anon_sym_SQUOTE] = ACTIONS(61),
[anon_sym_class] = ACTIONS(538),
[anon_sym_async] = ACTIONS(540),
[anon_sym_function] = ACTIONS(542),
- [anon_sym_new] = ACTIONS(65),
- [anon_sym_PLUS] = ACTIONS(67),
- [anon_sym_DASH] = ACTIONS(67),
- [anon_sym_SLASH] = ACTIONS(69),
- [anon_sym_BANG] = ACTIONS(67),
- [anon_sym_TILDE] = ACTIONS(67),
- [anon_sym_typeof] = ACTIONS(67),
- [anon_sym_void] = ACTIONS(67),
- [anon_sym_delete] = ACTIONS(67),
- [anon_sym_PLUS_PLUS] = ACTIONS(71),
- [anon_sym_DASH_DASH] = ACTIONS(71),
- [anon_sym_DQUOTE] = ACTIONS(73),
- [anon_sym_SQUOTE] = ACTIONS(75),
+ [anon_sym_new] = ACTIONS(69),
+ [anon_sym_PLUS] = ACTIONS(71),
+ [anon_sym_DASH] = ACTIONS(71),
+ [anon_sym_SLASH] = ACTIONS(73),
+ [anon_sym_BANG] = ACTIONS(71),
+ [anon_sym_TILDE] = ACTIONS(71),
+ [anon_sym_typeof] = ACTIONS(71),
+ [anon_sym_void] = ACTIONS(71),
+ [anon_sym_delete] = ACTIONS(71),
+ [anon_sym_PLUS_PLUS] = ACTIONS(75),
+ [anon_sym_DASH_DASH] = ACTIONS(75),
[sym_comment] = ACTIONS(3),
[anon_sym_BQUOTE] = ACTIONS(77),
[sym_number] = ACTIONS(79),
@@ -23693,113 +23678,113 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_get] = ACTIONS(544),
[anon_sym_set] = ACTIONS(544),
},
- [84] = {
- [sym_export_statement] = STATE(2322),
- [sym_declaration] = STATE(2319),
- [sym_import] = STATE(1268),
- [sym_import_statement] = STATE(2318),
- [sym_expression_statement] = STATE(2313),
- [sym_variable_declaration] = STATE(2562),
- [sym_lexical_declaration] = STATE(2562),
- [sym_statement_block] = STATE(2312),
- [sym_if_statement] = STATE(2311),
- [sym_switch_statement] = STATE(2310),
- [sym_for_statement] = STATE(2300),
- [sym_for_in_statement] = STATE(2296),
- [sym_while_statement] = STATE(2295),
- [sym_do_statement] = STATE(2288),
- [sym_try_statement] = STATE(2286),
- [sym_with_statement] = STATE(2283),
- [sym_break_statement] = STATE(2281),
- [sym_continue_statement] = STATE(2276),
- [sym_debugger_statement] = STATE(2275),
- [sym_return_statement] = STATE(2274),
- [sym_throw_statement] = STATE(2273),
- [sym_empty_statement] = STATE(2272),
- [sym_labeled_statement] = STATE(2269),
- [sym_parenthesized_expression] = STATE(1029),
- [sym_expression] = STATE(1265),
- [sym_primary_expression] = STATE(1247),
- [sym_yield_expression] = STATE(1246),
- [sym_object] = STATE(1268),
- [sym_object_pattern] = STATE(2656),
- [sym_array] = STATE(1268),
- [sym_array_pattern] = STATE(2656),
- [sym_glimmer_template] = STATE(1246),
- [sym_glimmer_opening_tag] = STATE(1921),
- [sym_jsx_element] = STATE(1246),
- [sym_jsx_opening_element] = STATE(1653),
- [sym_jsx_self_closing_element] = STATE(1246),
- [sym_class] = STATE(1268),
- [sym_class_declaration] = STATE(2562),
- [sym_function] = STATE(1268),
- [sym_function_declaration] = STATE(2562),
- [sym_generator_function] = STATE(1268),
- [sym_generator_function_declaration] = STATE(2562),
- [sym_arrow_function] = STATE(1268),
- [sym_call_expression] = STATE(1268),
- [sym_new_expression] = STATE(1246),
- [sym_await_expression] = STATE(1246),
- [sym_member_expression] = STATE(1029),
- [sym_subscript_expression] = STATE(1029),
- [sym_assignment_expression] = STATE(1246),
- [sym__augmented_assignment_lhs] = STATE(1597),
- [sym_augmented_assignment_expression] = STATE(1246),
- [sym__destructuring_pattern] = STATE(2656),
- [sym_ternary_expression] = STATE(1246),
- [sym_binary_expression] = STATE(1246),
- [sym_unary_expression] = STATE(1246),
- [sym_update_expression] = STATE(1246),
- [sym_sequence_expression] = STATE(2297),
- [sym_string] = STATE(1268),
- [sym_template_string] = STATE(1268),
- [sym_regex] = STATE(1268),
- [sym_meta_property] = STATE(1268),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2662),
- [aux_sym_export_statement_repeat1] = STATE(1793),
- [sym_identifier] = ACTIONS(500),
- [anon_sym_export] = ACTIONS(502),
- [anon_sym_LBRACE] = ACTIONS(504),
- [anon_sym_import] = ACTIONS(506),
- [anon_sym_var] = ACTIONS(508),
- [anon_sym_let] = ACTIONS(510),
- [anon_sym_const] = ACTIONS(510),
- [anon_sym_if] = ACTIONS(512),
- [anon_sym_switch] = ACTIONS(514),
- [anon_sym_for] = ACTIONS(516),
+ [80] = {
+ [sym_export_statement] = STATE(916),
+ [sym_declaration] = STATE(916),
+ [sym_import] = STATE(1235),
+ [sym_import_statement] = STATE(916),
+ [sym_expression_statement] = STATE(916),
+ [sym_variable_declaration] = STATE(909),
+ [sym_lexical_declaration] = STATE(909),
+ [sym_statement_block] = STATE(916),
+ [sym_if_statement] = STATE(916),
+ [sym_switch_statement] = STATE(916),
+ [sym_for_statement] = STATE(916),
+ [sym_for_in_statement] = STATE(916),
+ [sym_while_statement] = STATE(916),
+ [sym_do_statement] = STATE(916),
+ [sym_try_statement] = STATE(916),
+ [sym_with_statement] = STATE(916),
+ [sym_break_statement] = STATE(916),
+ [sym_continue_statement] = STATE(916),
+ [sym_debugger_statement] = STATE(916),
+ [sym_return_statement] = STATE(916),
+ [sym_throw_statement] = STATE(916),
+ [sym_empty_statement] = STATE(916),
+ [sym_labeled_statement] = STATE(916),
+ [sym_parenthesized_expression] = STATE(1028),
+ [sym_expression] = STATE(1250),
+ [sym_primary_expression] = STATE(1249),
+ [sym_yield_expression] = STATE(1245),
+ [sym_object] = STATE(1235),
+ [sym_object_pattern] = STATE(2717),
+ [sym_array] = STATE(1235),
+ [sym_array_pattern] = STATE(2717),
+ [sym_glimmer_template] = STATE(1245),
+ [sym_glimmer_opening_tag] = STATE(1935),
+ [sym_jsx_element] = STATE(1245),
+ [sym_jsx_opening_element] = STATE(1651),
+ [sym_jsx_self_closing_element] = STATE(1245),
+ [sym_class] = STATE(1235),
+ [sym_class_declaration] = STATE(909),
+ [sym_function] = STATE(1235),
+ [sym_function_declaration] = STATE(909),
+ [sym_generator_function] = STATE(1235),
+ [sym_generator_function_declaration] = STATE(909),
+ [sym_arrow_function] = STATE(1235),
+ [sym_call_expression] = STATE(1235),
+ [sym_new_expression] = STATE(1245),
+ [sym_await_expression] = STATE(1245),
+ [sym_member_expression] = STATE(1028),
+ [sym_subscript_expression] = STATE(1028),
+ [sym_assignment_expression] = STATE(1245),
+ [sym__augmented_assignment_lhs] = STATE(1616),
+ [sym_augmented_assignment_expression] = STATE(1245),
+ [sym__destructuring_pattern] = STATE(2717),
+ [sym_ternary_expression] = STATE(1245),
+ [sym_binary_expression] = STATE(1245),
+ [sym_unary_expression] = STATE(1245),
+ [sym_update_expression] = STATE(1245),
+ [sym_sequence_expression] = STATE(2522),
+ [sym_string] = STATE(1235),
+ [sym_template_string] = STATE(1235),
+ [sym_regex] = STATE(1235),
+ [sym_meta_property] = STATE(1235),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2680),
+ [aux_sym_export_statement_repeat1] = STATE(1810),
+ [sym_identifier] = ACTIONS(7),
+ [anon_sym_export] = ACTIONS(11),
+ [anon_sym_LBRACE] = ACTIONS(13),
+ [anon_sym_import] = ACTIONS(15),
+ [anon_sym_var] = ACTIONS(17),
+ [anon_sym_let] = ACTIONS(19),
+ [anon_sym_const] = ACTIONS(19),
+ [anon_sym_if] = ACTIONS(21),
+ [anon_sym_switch] = ACTIONS(23),
+ [anon_sym_for] = ACTIONS(25),
[anon_sym_LPAREN] = ACTIONS(27),
[anon_sym_await] = ACTIONS(29),
- [anon_sym_while] = ACTIONS(518),
- [anon_sym_do] = ACTIONS(520),
- [anon_sym_try] = ACTIONS(522),
- [anon_sym_with] = ACTIONS(524),
- [anon_sym_break] = ACTIONS(526),
- [anon_sym_continue] = ACTIONS(528),
- [anon_sym_debugger] = ACTIONS(530),
- [anon_sym_return] = ACTIONS(532),
- [anon_sym_throw] = ACTIONS(534),
- [anon_sym_SEMI] = ACTIONS(536),
+ [anon_sym_while] = ACTIONS(31),
+ [anon_sym_do] = ACTIONS(33),
+ [anon_sym_try] = ACTIONS(35),
+ [anon_sym_with] = ACTIONS(37),
+ [anon_sym_break] = ACTIONS(39),
+ [anon_sym_continue] = ACTIONS(41),
+ [anon_sym_debugger] = ACTIONS(43),
+ [anon_sym_return] = ACTIONS(45),
+ [anon_sym_throw] = ACTIONS(47),
+ [anon_sym_SEMI] = ACTIONS(49),
[anon_sym_yield] = ACTIONS(51),
[anon_sym_LBRACK] = ACTIONS(53),
[anon_sym_LTtemplate_GT] = ACTIONS(55),
[anon_sym_LT] = ACTIONS(57),
- [anon_sym_class] = ACTIONS(538),
- [anon_sym_async] = ACTIONS(540),
- [anon_sym_function] = ACTIONS(542),
- [anon_sym_new] = ACTIONS(65),
- [anon_sym_PLUS] = ACTIONS(67),
- [anon_sym_DASH] = ACTIONS(67),
- [anon_sym_SLASH] = ACTIONS(69),
- [anon_sym_BANG] = ACTIONS(67),
- [anon_sym_TILDE] = ACTIONS(67),
- [anon_sym_typeof] = ACTIONS(67),
- [anon_sym_void] = ACTIONS(67),
- [anon_sym_delete] = ACTIONS(67),
- [anon_sym_PLUS_PLUS] = ACTIONS(71),
- [anon_sym_DASH_DASH] = ACTIONS(71),
- [anon_sym_DQUOTE] = ACTIONS(73),
- [anon_sym_SQUOTE] = ACTIONS(75),
+ [anon_sym_DQUOTE] = ACTIONS(59),
+ [anon_sym_SQUOTE] = ACTIONS(61),
+ [anon_sym_class] = ACTIONS(63),
+ [anon_sym_async] = ACTIONS(65),
+ [anon_sym_function] = ACTIONS(67),
+ [anon_sym_new] = ACTIONS(69),
+ [anon_sym_PLUS] = ACTIONS(71),
+ [anon_sym_DASH] = ACTIONS(71),
+ [anon_sym_SLASH] = ACTIONS(73),
+ [anon_sym_BANG] = ACTIONS(71),
+ [anon_sym_TILDE] = ACTIONS(71),
+ [anon_sym_typeof] = ACTIONS(71),
+ [anon_sym_void] = ACTIONS(71),
+ [anon_sym_delete] = ACTIONS(71),
+ [anon_sym_PLUS_PLUS] = ACTIONS(75),
+ [anon_sym_DASH_DASH] = ACTIONS(75),
[sym_comment] = ACTIONS(3),
[anon_sym_BQUOTE] = ACTIONS(77),
[sym_number] = ACTIONS(79),
@@ -23811,75 +23796,75 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_null] = ACTIONS(79),
[sym_undefined] = ACTIONS(83),
[anon_sym_AT] = ACTIONS(85),
- [anon_sym_static] = ACTIONS(544),
- [anon_sym_get] = ACTIONS(544),
- [anon_sym_set] = ACTIONS(544),
+ [anon_sym_static] = ACTIONS(87),
+ [anon_sym_get] = ACTIONS(87),
+ [anon_sym_set] = ACTIONS(87),
},
- [85] = {
- [sym_export_statement] = STATE(487),
- [sym_declaration] = STATE(487),
- [sym_import] = STATE(1268),
- [sym_import_statement] = STATE(487),
- [sym_expression_statement] = STATE(487),
- [sym_variable_declaration] = STATE(532),
- [sym_lexical_declaration] = STATE(532),
- [sym_statement_block] = STATE(487),
- [sym_if_statement] = STATE(487),
- [sym_switch_statement] = STATE(487),
- [sym_for_statement] = STATE(487),
- [sym_for_in_statement] = STATE(487),
- [sym_while_statement] = STATE(487),
- [sym_do_statement] = STATE(487),
- [sym_try_statement] = STATE(487),
- [sym_with_statement] = STATE(487),
- [sym_break_statement] = STATE(487),
- [sym_continue_statement] = STATE(487),
- [sym_debugger_statement] = STATE(487),
- [sym_return_statement] = STATE(487),
- [sym_throw_statement] = STATE(487),
- [sym_empty_statement] = STATE(487),
- [sym_labeled_statement] = STATE(487),
- [sym_parenthesized_expression] = STATE(1029),
- [sym_expression] = STATE(1303),
- [sym_primary_expression] = STATE(1247),
- [sym_yield_expression] = STATE(1246),
- [sym_object] = STATE(1268),
- [sym_object_pattern] = STATE(2656),
- [sym_array] = STATE(1268),
- [sym_array_pattern] = STATE(2656),
- [sym_glimmer_template] = STATE(1246),
- [sym_glimmer_opening_tag] = STATE(1921),
- [sym_jsx_element] = STATE(1246),
- [sym_jsx_opening_element] = STATE(1653),
- [sym_jsx_self_closing_element] = STATE(1246),
- [sym_class] = STATE(1268),
- [sym_class_declaration] = STATE(532),
- [sym_function] = STATE(1268),
- [sym_function_declaration] = STATE(532),
- [sym_generator_function] = STATE(1268),
- [sym_generator_function_declaration] = STATE(532),
- [sym_arrow_function] = STATE(1268),
- [sym_call_expression] = STATE(1268),
- [sym_new_expression] = STATE(1246),
- [sym_await_expression] = STATE(1246),
- [sym_member_expression] = STATE(1029),
- [sym_subscript_expression] = STATE(1029),
- [sym_assignment_expression] = STATE(1246),
- [sym__augmented_assignment_lhs] = STATE(1597),
- [sym_augmented_assignment_expression] = STATE(1246),
- [sym__destructuring_pattern] = STATE(2656),
- [sym_ternary_expression] = STATE(1246),
- [sym_binary_expression] = STATE(1246),
- [sym_unary_expression] = STATE(1246),
- [sym_update_expression] = STATE(1246),
- [sym_sequence_expression] = STATE(2468),
- [sym_string] = STATE(1268),
- [sym_template_string] = STATE(1268),
- [sym_regex] = STATE(1268),
- [sym_meta_property] = STATE(1268),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2662),
- [aux_sym_export_statement_repeat1] = STATE(1847),
+ [81] = {
+ [sym_export_statement] = STATE(852),
+ [sym_declaration] = STATE(852),
+ [sym_import] = STATE(1235),
+ [sym_import_statement] = STATE(852),
+ [sym_expression_statement] = STATE(852),
+ [sym_variable_declaration] = STATE(793),
+ [sym_lexical_declaration] = STATE(793),
+ [sym_statement_block] = STATE(852),
+ [sym_if_statement] = STATE(852),
+ [sym_switch_statement] = STATE(852),
+ [sym_for_statement] = STATE(852),
+ [sym_for_in_statement] = STATE(852),
+ [sym_while_statement] = STATE(852),
+ [sym_do_statement] = STATE(852),
+ [sym_try_statement] = STATE(852),
+ [sym_with_statement] = STATE(852),
+ [sym_break_statement] = STATE(852),
+ [sym_continue_statement] = STATE(852),
+ [sym_debugger_statement] = STATE(852),
+ [sym_return_statement] = STATE(852),
+ [sym_throw_statement] = STATE(852),
+ [sym_empty_statement] = STATE(852),
+ [sym_labeled_statement] = STATE(852),
+ [sym_parenthesized_expression] = STATE(1028),
+ [sym_expression] = STATE(1285),
+ [sym_primary_expression] = STATE(1249),
+ [sym_yield_expression] = STATE(1245),
+ [sym_object] = STATE(1235),
+ [sym_object_pattern] = STATE(2717),
+ [sym_array] = STATE(1235),
+ [sym_array_pattern] = STATE(2717),
+ [sym_glimmer_template] = STATE(1245),
+ [sym_glimmer_opening_tag] = STATE(1935),
+ [sym_jsx_element] = STATE(1245),
+ [sym_jsx_opening_element] = STATE(1651),
+ [sym_jsx_self_closing_element] = STATE(1245),
+ [sym_class] = STATE(1235),
+ [sym_class_declaration] = STATE(793),
+ [sym_function] = STATE(1235),
+ [sym_function_declaration] = STATE(793),
+ [sym_generator_function] = STATE(1235),
+ [sym_generator_function_declaration] = STATE(793),
+ [sym_arrow_function] = STATE(1235),
+ [sym_call_expression] = STATE(1235),
+ [sym_new_expression] = STATE(1245),
+ [sym_await_expression] = STATE(1245),
+ [sym_member_expression] = STATE(1028),
+ [sym_subscript_expression] = STATE(1028),
+ [sym_assignment_expression] = STATE(1245),
+ [sym__augmented_assignment_lhs] = STATE(1616),
+ [sym_augmented_assignment_expression] = STATE(1245),
+ [sym__destructuring_pattern] = STATE(2717),
+ [sym_ternary_expression] = STATE(1245),
+ [sym_binary_expression] = STATE(1245),
+ [sym_unary_expression] = STATE(1245),
+ [sym_update_expression] = STATE(1245),
+ [sym_sequence_expression] = STATE(2167),
+ [sym_string] = STATE(1235),
+ [sym_template_string] = STATE(1235),
+ [sym_regex] = STATE(1235),
+ [sym_meta_property] = STATE(1235),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2680),
+ [aux_sym_export_statement_repeat1] = STATE(1832),
[sym_identifier] = ACTIONS(546),
[anon_sym_export] = ACTIONS(548),
[anon_sym_LBRACE] = ACTIONS(550),
@@ -23906,22 +23891,22 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_LBRACK] = ACTIONS(53),
[anon_sym_LTtemplate_GT] = ACTIONS(55),
[anon_sym_LT] = ACTIONS(57),
+ [anon_sym_DQUOTE] = ACTIONS(59),
+ [anon_sym_SQUOTE] = ACTIONS(61),
[anon_sym_class] = ACTIONS(584),
[anon_sym_async] = ACTIONS(586),
[anon_sym_function] = ACTIONS(588),
- [anon_sym_new] = ACTIONS(65),
- [anon_sym_PLUS] = ACTIONS(67),
- [anon_sym_DASH] = ACTIONS(67),
- [anon_sym_SLASH] = ACTIONS(69),
- [anon_sym_BANG] = ACTIONS(67),
- [anon_sym_TILDE] = ACTIONS(67),
- [anon_sym_typeof] = ACTIONS(67),
- [anon_sym_void] = ACTIONS(67),
- [anon_sym_delete] = ACTIONS(67),
- [anon_sym_PLUS_PLUS] = ACTIONS(71),
- [anon_sym_DASH_DASH] = ACTIONS(71),
- [anon_sym_DQUOTE] = ACTIONS(73),
- [anon_sym_SQUOTE] = ACTIONS(75),
+ [anon_sym_new] = ACTIONS(69),
+ [anon_sym_PLUS] = ACTIONS(71),
+ [anon_sym_DASH] = ACTIONS(71),
+ [anon_sym_SLASH] = ACTIONS(73),
+ [anon_sym_BANG] = ACTIONS(71),
+ [anon_sym_TILDE] = ACTIONS(71),
+ [anon_sym_typeof] = ACTIONS(71),
+ [anon_sym_void] = ACTIONS(71),
+ [anon_sym_delete] = ACTIONS(71),
+ [anon_sym_PLUS_PLUS] = ACTIONS(75),
+ [anon_sym_DASH_DASH] = ACTIONS(75),
[sym_comment] = ACTIONS(3),
[anon_sym_BQUOTE] = ACTIONS(77),
[sym_number] = ACTIONS(79),
@@ -23937,193 +23922,71 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_get] = ACTIONS(590),
[anon_sym_set] = ACTIONS(590),
},
- [86] = {
- [sym_export_statement] = STATE(807),
- [sym_declaration] = STATE(814),
- [sym_import] = STATE(1268),
- [sym_import_statement] = STATE(834),
- [sym_expression_statement] = STATE(840),
- [sym_variable_declaration] = STATE(824),
- [sym_lexical_declaration] = STATE(824),
- [sym_statement_block] = STATE(842),
- [sym_if_statement] = STATE(846),
- [sym_switch_statement] = STATE(672),
- [sym_for_statement] = STATE(872),
- [sym_for_in_statement] = STATE(871),
- [sym_while_statement] = STATE(870),
- [sym_do_statement] = STATE(869),
- [sym_try_statement] = STATE(867),
- [sym_with_statement] = STATE(866),
- [sym_break_statement] = STATE(864),
- [sym_continue_statement] = STATE(862),
- [sym_debugger_statement] = STATE(693),
- [sym_return_statement] = STATE(860),
- [sym_throw_statement] = STATE(859),
- [sym_empty_statement] = STATE(858),
- [sym_labeled_statement] = STATE(857),
- [sym_parenthesized_expression] = STATE(1029),
- [sym_expression] = STATE(1235),
- [sym_primary_expression] = STATE(1247),
- [sym_yield_expression] = STATE(1246),
- [sym_object] = STATE(1268),
- [sym_object_pattern] = STATE(2656),
- [sym_array] = STATE(1268),
- [sym_array_pattern] = STATE(2656),
- [sym_glimmer_template] = STATE(1246),
- [sym_glimmer_opening_tag] = STATE(1921),
- [sym_jsx_element] = STATE(1246),
- [sym_jsx_opening_element] = STATE(1653),
- [sym_jsx_self_closing_element] = STATE(1246),
- [sym_class] = STATE(1268),
- [sym_class_declaration] = STATE(824),
- [sym_function] = STATE(1268),
- [sym_function_declaration] = STATE(824),
- [sym_generator_function] = STATE(1268),
- [sym_generator_function_declaration] = STATE(824),
- [sym_arrow_function] = STATE(1268),
- [sym_call_expression] = STATE(1268),
- [sym_new_expression] = STATE(1246),
- [sym_await_expression] = STATE(1246),
- [sym_member_expression] = STATE(1029),
- [sym_subscript_expression] = STATE(1029),
- [sym_assignment_expression] = STATE(1246),
- [sym__augmented_assignment_lhs] = STATE(1597),
- [sym_augmented_assignment_expression] = STATE(1246),
- [sym__destructuring_pattern] = STATE(2656),
- [sym_ternary_expression] = STATE(1246),
- [sym_binary_expression] = STATE(1246),
- [sym_unary_expression] = STATE(1246),
- [sym_update_expression] = STATE(1246),
- [sym_sequence_expression] = STATE(2393),
- [sym_string] = STATE(1268),
- [sym_template_string] = STATE(1268),
- [sym_regex] = STATE(1268),
- [sym_meta_property] = STATE(1268),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2662),
- [aux_sym_export_statement_repeat1] = STATE(1776),
- [sym_identifier] = ACTIONS(149),
- [anon_sym_export] = ACTIONS(151),
- [anon_sym_LBRACE] = ACTIONS(155),
- [anon_sym_import] = ACTIONS(157),
- [anon_sym_var] = ACTIONS(159),
- [anon_sym_let] = ACTIONS(161),
- [anon_sym_const] = ACTIONS(161),
- [anon_sym_if] = ACTIONS(163),
- [anon_sym_switch] = ACTIONS(165),
- [anon_sym_for] = ACTIONS(167),
- [anon_sym_LPAREN] = ACTIONS(27),
- [anon_sym_await] = ACTIONS(29),
- [anon_sym_while] = ACTIONS(169),
- [anon_sym_do] = ACTIONS(171),
- [anon_sym_try] = ACTIONS(173),
- [anon_sym_with] = ACTIONS(175),
- [anon_sym_break] = ACTIONS(177),
- [anon_sym_continue] = ACTIONS(179),
- [anon_sym_debugger] = ACTIONS(181),
- [anon_sym_return] = ACTIONS(183),
- [anon_sym_throw] = ACTIONS(185),
- [anon_sym_SEMI] = ACTIONS(187),
- [anon_sym_yield] = ACTIONS(51),
- [anon_sym_LBRACK] = ACTIONS(53),
- [anon_sym_LTtemplate_GT] = ACTIONS(55),
- [anon_sym_LT] = ACTIONS(57),
- [anon_sym_class] = ACTIONS(189),
- [anon_sym_async] = ACTIONS(191),
- [anon_sym_function] = ACTIONS(193),
- [anon_sym_new] = ACTIONS(65),
- [anon_sym_PLUS] = ACTIONS(67),
- [anon_sym_DASH] = ACTIONS(67),
- [anon_sym_SLASH] = ACTIONS(69),
- [anon_sym_BANG] = ACTIONS(67),
- [anon_sym_TILDE] = ACTIONS(67),
- [anon_sym_typeof] = ACTIONS(67),
- [anon_sym_void] = ACTIONS(67),
- [anon_sym_delete] = ACTIONS(67),
- [anon_sym_PLUS_PLUS] = ACTIONS(71),
- [anon_sym_DASH_DASH] = ACTIONS(71),
- [anon_sym_DQUOTE] = ACTIONS(73),
- [anon_sym_SQUOTE] = ACTIONS(75),
- [sym_comment] = ACTIONS(3),
- [anon_sym_BQUOTE] = ACTIONS(77),
- [sym_number] = ACTIONS(79),
- [sym_private_property_identifier] = ACTIONS(81),
- [sym_this] = ACTIONS(79),
- [sym_super] = ACTIONS(79),
- [sym_true] = ACTIONS(79),
- [sym_false] = ACTIONS(79),
- [sym_null] = ACTIONS(79),
- [sym_undefined] = ACTIONS(83),
- [anon_sym_AT] = ACTIONS(85),
- [anon_sym_static] = ACTIONS(195),
- [anon_sym_get] = ACTIONS(195),
- [anon_sym_set] = ACTIONS(195),
- },
- [87] = {
- [sym_export_statement] = STATE(2680),
- [sym_declaration] = STATE(2680),
- [sym_import] = STATE(1268),
- [sym_import_statement] = STATE(2680),
- [sym_expression_statement] = STATE(2680),
- [sym_variable_declaration] = STATE(2562),
- [sym_lexical_declaration] = STATE(2562),
- [sym_statement_block] = STATE(2680),
- [sym_if_statement] = STATE(2680),
- [sym_switch_statement] = STATE(2680),
- [sym_for_statement] = STATE(2680),
- [sym_for_in_statement] = STATE(2680),
- [sym_while_statement] = STATE(2680),
- [sym_do_statement] = STATE(2680),
- [sym_try_statement] = STATE(2680),
- [sym_with_statement] = STATE(2680),
- [sym_break_statement] = STATE(2680),
- [sym_continue_statement] = STATE(2680),
- [sym_debugger_statement] = STATE(2680),
- [sym_return_statement] = STATE(2680),
- [sym_throw_statement] = STATE(2680),
- [sym_empty_statement] = STATE(2680),
- [sym_labeled_statement] = STATE(2680),
- [sym_parenthesized_expression] = STATE(1029),
- [sym_expression] = STATE(1265),
- [sym_primary_expression] = STATE(1247),
- [sym_yield_expression] = STATE(1246),
- [sym_object] = STATE(1268),
- [sym_object_pattern] = STATE(2656),
- [sym_array] = STATE(1268),
- [sym_array_pattern] = STATE(2656),
- [sym_glimmer_template] = STATE(1246),
- [sym_glimmer_opening_tag] = STATE(1921),
- [sym_jsx_element] = STATE(1246),
- [sym_jsx_opening_element] = STATE(1653),
- [sym_jsx_self_closing_element] = STATE(1246),
- [sym_class] = STATE(1268),
- [sym_class_declaration] = STATE(2562),
- [sym_function] = STATE(1268),
- [sym_function_declaration] = STATE(2562),
- [sym_generator_function] = STATE(1268),
- [sym_generator_function_declaration] = STATE(2562),
- [sym_arrow_function] = STATE(1268),
- [sym_call_expression] = STATE(1268),
- [sym_new_expression] = STATE(1246),
- [sym_await_expression] = STATE(1246),
- [sym_member_expression] = STATE(1029),
- [sym_subscript_expression] = STATE(1029),
- [sym_assignment_expression] = STATE(1246),
- [sym__augmented_assignment_lhs] = STATE(1597),
- [sym_augmented_assignment_expression] = STATE(1246),
- [sym__destructuring_pattern] = STATE(2656),
- [sym_ternary_expression] = STATE(1246),
- [sym_binary_expression] = STATE(1246),
- [sym_unary_expression] = STATE(1246),
- [sym_update_expression] = STATE(1246),
- [sym_sequence_expression] = STATE(2297),
- [sym_string] = STATE(1268),
- [sym_template_string] = STATE(1268),
- [sym_regex] = STATE(1268),
- [sym_meta_property] = STATE(1268),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2662),
- [aux_sym_export_statement_repeat1] = STATE(1793),
+ [82] = {
+ [sym_export_statement] = STATE(2688),
+ [sym_declaration] = STATE(2688),
+ [sym_import] = STATE(1235),
+ [sym_import_statement] = STATE(2688),
+ [sym_expression_statement] = STATE(2688),
+ [sym_variable_declaration] = STATE(2544),
+ [sym_lexical_declaration] = STATE(2544),
+ [sym_statement_block] = STATE(2688),
+ [sym_if_statement] = STATE(2688),
+ [sym_switch_statement] = STATE(2688),
+ [sym_for_statement] = STATE(2688),
+ [sym_for_in_statement] = STATE(2688),
+ [sym_while_statement] = STATE(2688),
+ [sym_do_statement] = STATE(2688),
+ [sym_try_statement] = STATE(2688),
+ [sym_with_statement] = STATE(2688),
+ [sym_break_statement] = STATE(2688),
+ [sym_continue_statement] = STATE(2688),
+ [sym_debugger_statement] = STATE(2688),
+ [sym_return_statement] = STATE(2688),
+ [sym_throw_statement] = STATE(2688),
+ [sym_empty_statement] = STATE(2688),
+ [sym_labeled_statement] = STATE(2688),
+ [sym_parenthesized_expression] = STATE(1028),
+ [sym_expression] = STATE(1318),
+ [sym_primary_expression] = STATE(1249),
+ [sym_yield_expression] = STATE(1245),
+ [sym_object] = STATE(1235),
+ [sym_object_pattern] = STATE(2717),
+ [sym_array] = STATE(1235),
+ [sym_array_pattern] = STATE(2717),
+ [sym_glimmer_template] = STATE(1245),
+ [sym_glimmer_opening_tag] = STATE(1935),
+ [sym_jsx_element] = STATE(1245),
+ [sym_jsx_opening_element] = STATE(1651),
+ [sym_jsx_self_closing_element] = STATE(1245),
+ [sym_class] = STATE(1235),
+ [sym_class_declaration] = STATE(2544),
+ [sym_function] = STATE(1235),
+ [sym_function_declaration] = STATE(2544),
+ [sym_generator_function] = STATE(1235),
+ [sym_generator_function_declaration] = STATE(2544),
+ [sym_arrow_function] = STATE(1235),
+ [sym_call_expression] = STATE(1235),
+ [sym_new_expression] = STATE(1245),
+ [sym_await_expression] = STATE(1245),
+ [sym_member_expression] = STATE(1028),
+ [sym_subscript_expression] = STATE(1028),
+ [sym_assignment_expression] = STATE(1245),
+ [sym__augmented_assignment_lhs] = STATE(1616),
+ [sym_augmented_assignment_expression] = STATE(1245),
+ [sym__destructuring_pattern] = STATE(2717),
+ [sym_ternary_expression] = STATE(1245),
+ [sym_binary_expression] = STATE(1245),
+ [sym_unary_expression] = STATE(1245),
+ [sym_update_expression] = STATE(1245),
+ [sym_sequence_expression] = STATE(2431),
+ [sym_string] = STATE(1235),
+ [sym_template_string] = STATE(1235),
+ [sym_regex] = STATE(1235),
+ [sym_meta_property] = STATE(1235),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2680),
+ [aux_sym_export_statement_repeat1] = STATE(1800),
[sym_identifier] = ACTIONS(500),
[anon_sym_export] = ACTIONS(502),
[anon_sym_LBRACE] = ACTIONS(504),
@@ -24150,22 +24013,22 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_LBRACK] = ACTIONS(53),
[anon_sym_LTtemplate_GT] = ACTIONS(55),
[anon_sym_LT] = ACTIONS(57),
+ [anon_sym_DQUOTE] = ACTIONS(59),
+ [anon_sym_SQUOTE] = ACTIONS(61),
[anon_sym_class] = ACTIONS(538),
[anon_sym_async] = ACTIONS(540),
[anon_sym_function] = ACTIONS(542),
- [anon_sym_new] = ACTIONS(65),
- [anon_sym_PLUS] = ACTIONS(67),
- [anon_sym_DASH] = ACTIONS(67),
- [anon_sym_SLASH] = ACTIONS(69),
- [anon_sym_BANG] = ACTIONS(67),
- [anon_sym_TILDE] = ACTIONS(67),
- [anon_sym_typeof] = ACTIONS(67),
- [anon_sym_void] = ACTIONS(67),
- [anon_sym_delete] = ACTIONS(67),
- [anon_sym_PLUS_PLUS] = ACTIONS(71),
- [anon_sym_DASH_DASH] = ACTIONS(71),
- [anon_sym_DQUOTE] = ACTIONS(73),
- [anon_sym_SQUOTE] = ACTIONS(75),
+ [anon_sym_new] = ACTIONS(69),
+ [anon_sym_PLUS] = ACTIONS(71),
+ [anon_sym_DASH] = ACTIONS(71),
+ [anon_sym_SLASH] = ACTIONS(73),
+ [anon_sym_BANG] = ACTIONS(71),
+ [anon_sym_TILDE] = ACTIONS(71),
+ [anon_sym_typeof] = ACTIONS(71),
+ [anon_sym_void] = ACTIONS(71),
+ [anon_sym_delete] = ACTIONS(71),
+ [anon_sym_PLUS_PLUS] = ACTIONS(75),
+ [anon_sym_DASH_DASH] = ACTIONS(75),
[sym_comment] = ACTIONS(3),
[anon_sym_BQUOTE] = ACTIONS(77),
[sym_number] = ACTIONS(79),
@@ -24181,71 +24044,71 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_get] = ACTIONS(544),
[anon_sym_set] = ACTIONS(544),
},
- [88] = {
- [sym_export_statement] = STATE(2127),
- [sym_declaration] = STATE(2127),
- [sym_import] = STATE(1268),
- [sym_import_statement] = STATE(2127),
- [sym_expression_statement] = STATE(2127),
- [sym_variable_declaration] = STATE(2562),
- [sym_lexical_declaration] = STATE(2562),
- [sym_statement_block] = STATE(2127),
- [sym_if_statement] = STATE(2127),
- [sym_switch_statement] = STATE(2127),
- [sym_for_statement] = STATE(2127),
- [sym_for_in_statement] = STATE(2127),
- [sym_while_statement] = STATE(2127),
- [sym_do_statement] = STATE(2127),
- [sym_try_statement] = STATE(2127),
- [sym_with_statement] = STATE(2127),
- [sym_break_statement] = STATE(2127),
- [sym_continue_statement] = STATE(2127),
- [sym_debugger_statement] = STATE(2127),
- [sym_return_statement] = STATE(2127),
- [sym_throw_statement] = STATE(2127),
- [sym_empty_statement] = STATE(2127),
- [sym_labeled_statement] = STATE(2127),
- [sym_parenthesized_expression] = STATE(1029),
- [sym_expression] = STATE(1265),
- [sym_primary_expression] = STATE(1247),
- [sym_yield_expression] = STATE(1246),
- [sym_object] = STATE(1268),
- [sym_object_pattern] = STATE(2656),
- [sym_array] = STATE(1268),
- [sym_array_pattern] = STATE(2656),
- [sym_glimmer_template] = STATE(1246),
- [sym_glimmer_opening_tag] = STATE(1921),
- [sym_jsx_element] = STATE(1246),
- [sym_jsx_opening_element] = STATE(1653),
- [sym_jsx_self_closing_element] = STATE(1246),
- [sym_class] = STATE(1268),
- [sym_class_declaration] = STATE(2562),
- [sym_function] = STATE(1268),
- [sym_function_declaration] = STATE(2562),
- [sym_generator_function] = STATE(1268),
- [sym_generator_function_declaration] = STATE(2562),
- [sym_arrow_function] = STATE(1268),
- [sym_call_expression] = STATE(1268),
- [sym_new_expression] = STATE(1246),
- [sym_await_expression] = STATE(1246),
- [sym_member_expression] = STATE(1029),
- [sym_subscript_expression] = STATE(1029),
- [sym_assignment_expression] = STATE(1246),
- [sym__augmented_assignment_lhs] = STATE(1597),
- [sym_augmented_assignment_expression] = STATE(1246),
- [sym__destructuring_pattern] = STATE(2656),
- [sym_ternary_expression] = STATE(1246),
- [sym_binary_expression] = STATE(1246),
- [sym_unary_expression] = STATE(1246),
- [sym_update_expression] = STATE(1246),
- [sym_sequence_expression] = STATE(2297),
- [sym_string] = STATE(1268),
- [sym_template_string] = STATE(1268),
- [sym_regex] = STATE(1268),
- [sym_meta_property] = STATE(1268),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2662),
- [aux_sym_export_statement_repeat1] = STATE(1793),
+ [83] = {
+ [sym_export_statement] = STATE(2632),
+ [sym_declaration] = STATE(2632),
+ [sym_import] = STATE(1235),
+ [sym_import_statement] = STATE(2632),
+ [sym_expression_statement] = STATE(2632),
+ [sym_variable_declaration] = STATE(2544),
+ [sym_lexical_declaration] = STATE(2544),
+ [sym_statement_block] = STATE(2632),
+ [sym_if_statement] = STATE(2632),
+ [sym_switch_statement] = STATE(2632),
+ [sym_for_statement] = STATE(2632),
+ [sym_for_in_statement] = STATE(2632),
+ [sym_while_statement] = STATE(2632),
+ [sym_do_statement] = STATE(2632),
+ [sym_try_statement] = STATE(2632),
+ [sym_with_statement] = STATE(2632),
+ [sym_break_statement] = STATE(2632),
+ [sym_continue_statement] = STATE(2632),
+ [sym_debugger_statement] = STATE(2632),
+ [sym_return_statement] = STATE(2632),
+ [sym_throw_statement] = STATE(2632),
+ [sym_empty_statement] = STATE(2632),
+ [sym_labeled_statement] = STATE(2632),
+ [sym_parenthesized_expression] = STATE(1028),
+ [sym_expression] = STATE(1318),
+ [sym_primary_expression] = STATE(1249),
+ [sym_yield_expression] = STATE(1245),
+ [sym_object] = STATE(1235),
+ [sym_object_pattern] = STATE(2717),
+ [sym_array] = STATE(1235),
+ [sym_array_pattern] = STATE(2717),
+ [sym_glimmer_template] = STATE(1245),
+ [sym_glimmer_opening_tag] = STATE(1935),
+ [sym_jsx_element] = STATE(1245),
+ [sym_jsx_opening_element] = STATE(1651),
+ [sym_jsx_self_closing_element] = STATE(1245),
+ [sym_class] = STATE(1235),
+ [sym_class_declaration] = STATE(2544),
+ [sym_function] = STATE(1235),
+ [sym_function_declaration] = STATE(2544),
+ [sym_generator_function] = STATE(1235),
+ [sym_generator_function_declaration] = STATE(2544),
+ [sym_arrow_function] = STATE(1235),
+ [sym_call_expression] = STATE(1235),
+ [sym_new_expression] = STATE(1245),
+ [sym_await_expression] = STATE(1245),
+ [sym_member_expression] = STATE(1028),
+ [sym_subscript_expression] = STATE(1028),
+ [sym_assignment_expression] = STATE(1245),
+ [sym__augmented_assignment_lhs] = STATE(1616),
+ [sym_augmented_assignment_expression] = STATE(1245),
+ [sym__destructuring_pattern] = STATE(2717),
+ [sym_ternary_expression] = STATE(1245),
+ [sym_binary_expression] = STATE(1245),
+ [sym_unary_expression] = STATE(1245),
+ [sym_update_expression] = STATE(1245),
+ [sym_sequence_expression] = STATE(2431),
+ [sym_string] = STATE(1235),
+ [sym_template_string] = STATE(1235),
+ [sym_regex] = STATE(1235),
+ [sym_meta_property] = STATE(1235),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2680),
+ [aux_sym_export_statement_repeat1] = STATE(1800),
[sym_identifier] = ACTIONS(500),
[anon_sym_export] = ACTIONS(502),
[anon_sym_LBRACE] = ACTIONS(504),
@@ -24272,22 +24135,22 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_LBRACK] = ACTIONS(53),
[anon_sym_LTtemplate_GT] = ACTIONS(55),
[anon_sym_LT] = ACTIONS(57),
+ [anon_sym_DQUOTE] = ACTIONS(59),
+ [anon_sym_SQUOTE] = ACTIONS(61),
[anon_sym_class] = ACTIONS(538),
[anon_sym_async] = ACTIONS(540),
[anon_sym_function] = ACTIONS(542),
- [anon_sym_new] = ACTIONS(65),
- [anon_sym_PLUS] = ACTIONS(67),
- [anon_sym_DASH] = ACTIONS(67),
- [anon_sym_SLASH] = ACTIONS(69),
- [anon_sym_BANG] = ACTIONS(67),
- [anon_sym_TILDE] = ACTIONS(67),
- [anon_sym_typeof] = ACTIONS(67),
- [anon_sym_void] = ACTIONS(67),
- [anon_sym_delete] = ACTIONS(67),
- [anon_sym_PLUS_PLUS] = ACTIONS(71),
- [anon_sym_DASH_DASH] = ACTIONS(71),
- [anon_sym_DQUOTE] = ACTIONS(73),
- [anon_sym_SQUOTE] = ACTIONS(75),
+ [anon_sym_new] = ACTIONS(69),
+ [anon_sym_PLUS] = ACTIONS(71),
+ [anon_sym_DASH] = ACTIONS(71),
+ [anon_sym_SLASH] = ACTIONS(73),
+ [anon_sym_BANG] = ACTIONS(71),
+ [anon_sym_TILDE] = ACTIONS(71),
+ [anon_sym_typeof] = ACTIONS(71),
+ [anon_sym_void] = ACTIONS(71),
+ [anon_sym_delete] = ACTIONS(71),
+ [anon_sym_PLUS_PLUS] = ACTIONS(75),
+ [anon_sym_DASH_DASH] = ACTIONS(75),
[sym_comment] = ACTIONS(3),
[anon_sym_BQUOTE] = ACTIONS(77),
[sym_number] = ACTIONS(79),
@@ -24303,113 +24166,113 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_get] = ACTIONS(544),
[anon_sym_set] = ACTIONS(544),
},
- [89] = {
- [sym_export_statement] = STATE(2657),
- [sym_declaration] = STATE(2657),
- [sym_import] = STATE(1268),
- [sym_import_statement] = STATE(2657),
- [sym_expression_statement] = STATE(2657),
- [sym_variable_declaration] = STATE(2562),
- [sym_lexical_declaration] = STATE(2562),
- [sym_statement_block] = STATE(2657),
- [sym_if_statement] = STATE(2657),
- [sym_switch_statement] = STATE(2657),
- [sym_for_statement] = STATE(2657),
- [sym_for_in_statement] = STATE(2657),
- [sym_while_statement] = STATE(2657),
- [sym_do_statement] = STATE(2657),
- [sym_try_statement] = STATE(2657),
- [sym_with_statement] = STATE(2657),
- [sym_break_statement] = STATE(2657),
- [sym_continue_statement] = STATE(2657),
- [sym_debugger_statement] = STATE(2657),
- [sym_return_statement] = STATE(2657),
- [sym_throw_statement] = STATE(2657),
- [sym_empty_statement] = STATE(2657),
- [sym_labeled_statement] = STATE(2657),
- [sym_parenthesized_expression] = STATE(1029),
- [sym_expression] = STATE(1265),
- [sym_primary_expression] = STATE(1247),
- [sym_yield_expression] = STATE(1246),
- [sym_object] = STATE(1268),
- [sym_object_pattern] = STATE(2656),
- [sym_array] = STATE(1268),
- [sym_array_pattern] = STATE(2656),
- [sym_glimmer_template] = STATE(1246),
- [sym_glimmer_opening_tag] = STATE(1921),
- [sym_jsx_element] = STATE(1246),
- [sym_jsx_opening_element] = STATE(1653),
- [sym_jsx_self_closing_element] = STATE(1246),
- [sym_class] = STATE(1268),
- [sym_class_declaration] = STATE(2562),
- [sym_function] = STATE(1268),
- [sym_function_declaration] = STATE(2562),
- [sym_generator_function] = STATE(1268),
- [sym_generator_function_declaration] = STATE(2562),
- [sym_arrow_function] = STATE(1268),
- [sym_call_expression] = STATE(1268),
- [sym_new_expression] = STATE(1246),
- [sym_await_expression] = STATE(1246),
- [sym_member_expression] = STATE(1029),
- [sym_subscript_expression] = STATE(1029),
- [sym_assignment_expression] = STATE(1246),
- [sym__augmented_assignment_lhs] = STATE(1597),
- [sym_augmented_assignment_expression] = STATE(1246),
- [sym__destructuring_pattern] = STATE(2656),
- [sym_ternary_expression] = STATE(1246),
- [sym_binary_expression] = STATE(1246),
- [sym_unary_expression] = STATE(1246),
- [sym_update_expression] = STATE(1246),
- [sym_sequence_expression] = STATE(2297),
- [sym_string] = STATE(1268),
- [sym_template_string] = STATE(1268),
- [sym_regex] = STATE(1268),
- [sym_meta_property] = STATE(1268),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2662),
- [aux_sym_export_statement_repeat1] = STATE(1793),
- [sym_identifier] = ACTIONS(500),
- [anon_sym_export] = ACTIONS(502),
- [anon_sym_LBRACE] = ACTIONS(504),
- [anon_sym_import] = ACTIONS(506),
- [anon_sym_var] = ACTIONS(508),
- [anon_sym_let] = ACTIONS(510),
- [anon_sym_const] = ACTIONS(510),
- [anon_sym_if] = ACTIONS(512),
- [anon_sym_switch] = ACTIONS(514),
- [anon_sym_for] = ACTIONS(516),
+ [84] = {
+ [sym_export_statement] = STATE(812),
+ [sym_declaration] = STATE(812),
+ [sym_import] = STATE(1235),
+ [sym_import_statement] = STATE(812),
+ [sym_expression_statement] = STATE(812),
+ [sym_variable_declaration] = STATE(687),
+ [sym_lexical_declaration] = STATE(687),
+ [sym_statement_block] = STATE(812),
+ [sym_if_statement] = STATE(812),
+ [sym_switch_statement] = STATE(812),
+ [sym_for_statement] = STATE(812),
+ [sym_for_in_statement] = STATE(812),
+ [sym_while_statement] = STATE(812),
+ [sym_do_statement] = STATE(812),
+ [sym_try_statement] = STATE(812),
+ [sym_with_statement] = STATE(812),
+ [sym_break_statement] = STATE(812),
+ [sym_continue_statement] = STATE(812),
+ [sym_debugger_statement] = STATE(812),
+ [sym_return_statement] = STATE(812),
+ [sym_throw_statement] = STATE(812),
+ [sym_empty_statement] = STATE(812),
+ [sym_labeled_statement] = STATE(812),
+ [sym_parenthesized_expression] = STATE(1028),
+ [sym_expression] = STATE(1246),
+ [sym_primary_expression] = STATE(1249),
+ [sym_yield_expression] = STATE(1245),
+ [sym_object] = STATE(1235),
+ [sym_object_pattern] = STATE(2717),
+ [sym_array] = STATE(1235),
+ [sym_array_pattern] = STATE(2717),
+ [sym_glimmer_template] = STATE(1245),
+ [sym_glimmer_opening_tag] = STATE(1935),
+ [sym_jsx_element] = STATE(1245),
+ [sym_jsx_opening_element] = STATE(1651),
+ [sym_jsx_self_closing_element] = STATE(1245),
+ [sym_class] = STATE(1235),
+ [sym_class_declaration] = STATE(687),
+ [sym_function] = STATE(1235),
+ [sym_function_declaration] = STATE(687),
+ [sym_generator_function] = STATE(1235),
+ [sym_generator_function_declaration] = STATE(687),
+ [sym_arrow_function] = STATE(1235),
+ [sym_call_expression] = STATE(1235),
+ [sym_new_expression] = STATE(1245),
+ [sym_await_expression] = STATE(1245),
+ [sym_member_expression] = STATE(1028),
+ [sym_subscript_expression] = STATE(1028),
+ [sym_assignment_expression] = STATE(1245),
+ [sym__augmented_assignment_lhs] = STATE(1616),
+ [sym_augmented_assignment_expression] = STATE(1245),
+ [sym__destructuring_pattern] = STATE(2717),
+ [sym_ternary_expression] = STATE(1245),
+ [sym_binary_expression] = STATE(1245),
+ [sym_unary_expression] = STATE(1245),
+ [sym_update_expression] = STATE(1245),
+ [sym_sequence_expression] = STATE(2397),
+ [sym_string] = STATE(1235),
+ [sym_template_string] = STATE(1235),
+ [sym_regex] = STATE(1235),
+ [sym_meta_property] = STATE(1235),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2680),
+ [aux_sym_export_statement_repeat1] = STATE(1821),
+ [sym_identifier] = ACTIONS(149),
+ [anon_sym_export] = ACTIONS(151),
+ [anon_sym_LBRACE] = ACTIONS(155),
+ [anon_sym_import] = ACTIONS(157),
+ [anon_sym_var] = ACTIONS(159),
+ [anon_sym_let] = ACTIONS(161),
+ [anon_sym_const] = ACTIONS(161),
+ [anon_sym_if] = ACTIONS(163),
+ [anon_sym_switch] = ACTIONS(165),
+ [anon_sym_for] = ACTIONS(167),
[anon_sym_LPAREN] = ACTIONS(27),
[anon_sym_await] = ACTIONS(29),
- [anon_sym_while] = ACTIONS(518),
- [anon_sym_do] = ACTIONS(520),
- [anon_sym_try] = ACTIONS(522),
- [anon_sym_with] = ACTIONS(524),
- [anon_sym_break] = ACTIONS(526),
- [anon_sym_continue] = ACTIONS(528),
- [anon_sym_debugger] = ACTIONS(530),
- [anon_sym_return] = ACTIONS(532),
- [anon_sym_throw] = ACTIONS(534),
- [anon_sym_SEMI] = ACTIONS(536),
+ [anon_sym_while] = ACTIONS(169),
+ [anon_sym_do] = ACTIONS(171),
+ [anon_sym_try] = ACTIONS(173),
+ [anon_sym_with] = ACTIONS(175),
+ [anon_sym_break] = ACTIONS(177),
+ [anon_sym_continue] = ACTIONS(179),
+ [anon_sym_debugger] = ACTIONS(181),
+ [anon_sym_return] = ACTIONS(183),
+ [anon_sym_throw] = ACTIONS(185),
+ [anon_sym_SEMI] = ACTIONS(187),
[anon_sym_yield] = ACTIONS(51),
[anon_sym_LBRACK] = ACTIONS(53),
[anon_sym_LTtemplate_GT] = ACTIONS(55),
[anon_sym_LT] = ACTIONS(57),
- [anon_sym_class] = ACTIONS(538),
- [anon_sym_async] = ACTIONS(540),
- [anon_sym_function] = ACTIONS(542),
- [anon_sym_new] = ACTIONS(65),
- [anon_sym_PLUS] = ACTIONS(67),
- [anon_sym_DASH] = ACTIONS(67),
- [anon_sym_SLASH] = ACTIONS(69),
- [anon_sym_BANG] = ACTIONS(67),
- [anon_sym_TILDE] = ACTIONS(67),
- [anon_sym_typeof] = ACTIONS(67),
- [anon_sym_void] = ACTIONS(67),
- [anon_sym_delete] = ACTIONS(67),
- [anon_sym_PLUS_PLUS] = ACTIONS(71),
- [anon_sym_DASH_DASH] = ACTIONS(71),
- [anon_sym_DQUOTE] = ACTIONS(73),
- [anon_sym_SQUOTE] = ACTIONS(75),
+ [anon_sym_DQUOTE] = ACTIONS(59),
+ [anon_sym_SQUOTE] = ACTIONS(61),
+ [anon_sym_class] = ACTIONS(189),
+ [anon_sym_async] = ACTIONS(191),
+ [anon_sym_function] = ACTIONS(193),
+ [anon_sym_new] = ACTIONS(69),
+ [anon_sym_PLUS] = ACTIONS(71),
+ [anon_sym_DASH] = ACTIONS(71),
+ [anon_sym_SLASH] = ACTIONS(73),
+ [anon_sym_BANG] = ACTIONS(71),
+ [anon_sym_TILDE] = ACTIONS(71),
+ [anon_sym_typeof] = ACTIONS(71),
+ [anon_sym_void] = ACTIONS(71),
+ [anon_sym_delete] = ACTIONS(71),
+ [anon_sym_PLUS_PLUS] = ACTIONS(75),
+ [anon_sym_DASH_DASH] = ACTIONS(75),
[sym_comment] = ACTIONS(3),
[anon_sym_BQUOTE] = ACTIONS(77),
[sym_number] = ACTIONS(79),
@@ -24421,75 +24284,75 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_null] = ACTIONS(79),
[sym_undefined] = ACTIONS(83),
[anon_sym_AT] = ACTIONS(85),
- [anon_sym_static] = ACTIONS(544),
- [anon_sym_get] = ACTIONS(544),
- [anon_sym_set] = ACTIONS(544),
+ [anon_sym_static] = ACTIONS(195),
+ [anon_sym_get] = ACTIONS(195),
+ [anon_sym_set] = ACTIONS(195),
},
- [90] = {
- [sym_export_statement] = STATE(799),
- [sym_declaration] = STATE(799),
- [sym_import] = STATE(1268),
- [sym_import_statement] = STATE(799),
- [sym_expression_statement] = STATE(799),
- [sym_variable_declaration] = STATE(824),
- [sym_lexical_declaration] = STATE(824),
- [sym_statement_block] = STATE(799),
- [sym_if_statement] = STATE(799),
- [sym_switch_statement] = STATE(799),
- [sym_for_statement] = STATE(799),
- [sym_for_in_statement] = STATE(799),
- [sym_while_statement] = STATE(799),
- [sym_do_statement] = STATE(799),
- [sym_try_statement] = STATE(799),
- [sym_with_statement] = STATE(799),
- [sym_break_statement] = STATE(799),
- [sym_continue_statement] = STATE(799),
- [sym_debugger_statement] = STATE(799),
- [sym_return_statement] = STATE(799),
- [sym_throw_statement] = STATE(799),
- [sym_empty_statement] = STATE(799),
- [sym_labeled_statement] = STATE(799),
- [sym_parenthesized_expression] = STATE(1029),
- [sym_expression] = STATE(1235),
- [sym_primary_expression] = STATE(1247),
- [sym_yield_expression] = STATE(1246),
- [sym_object] = STATE(1268),
- [sym_object_pattern] = STATE(2656),
- [sym_array] = STATE(1268),
- [sym_array_pattern] = STATE(2656),
- [sym_glimmer_template] = STATE(1246),
- [sym_glimmer_opening_tag] = STATE(1921),
- [sym_jsx_element] = STATE(1246),
- [sym_jsx_opening_element] = STATE(1653),
- [sym_jsx_self_closing_element] = STATE(1246),
- [sym_class] = STATE(1268),
- [sym_class_declaration] = STATE(824),
- [sym_function] = STATE(1268),
- [sym_function_declaration] = STATE(824),
- [sym_generator_function] = STATE(1268),
- [sym_generator_function_declaration] = STATE(824),
- [sym_arrow_function] = STATE(1268),
- [sym_call_expression] = STATE(1268),
- [sym_new_expression] = STATE(1246),
- [sym_await_expression] = STATE(1246),
- [sym_member_expression] = STATE(1029),
- [sym_subscript_expression] = STATE(1029),
- [sym_assignment_expression] = STATE(1246),
- [sym__augmented_assignment_lhs] = STATE(1597),
- [sym_augmented_assignment_expression] = STATE(1246),
- [sym__destructuring_pattern] = STATE(2656),
- [sym_ternary_expression] = STATE(1246),
- [sym_binary_expression] = STATE(1246),
- [sym_unary_expression] = STATE(1246),
- [sym_update_expression] = STATE(1246),
- [sym_sequence_expression] = STATE(2393),
- [sym_string] = STATE(1268),
- [sym_template_string] = STATE(1268),
- [sym_regex] = STATE(1268),
- [sym_meta_property] = STATE(1268),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2662),
- [aux_sym_export_statement_repeat1] = STATE(1776),
+ [85] = {
+ [sym_export_statement] = STATE(710),
+ [sym_declaration] = STATE(710),
+ [sym_import] = STATE(1235),
+ [sym_import_statement] = STATE(710),
+ [sym_expression_statement] = STATE(710),
+ [sym_variable_declaration] = STATE(687),
+ [sym_lexical_declaration] = STATE(687),
+ [sym_statement_block] = STATE(710),
+ [sym_if_statement] = STATE(710),
+ [sym_switch_statement] = STATE(710),
+ [sym_for_statement] = STATE(710),
+ [sym_for_in_statement] = STATE(710),
+ [sym_while_statement] = STATE(710),
+ [sym_do_statement] = STATE(710),
+ [sym_try_statement] = STATE(710),
+ [sym_with_statement] = STATE(710),
+ [sym_break_statement] = STATE(710),
+ [sym_continue_statement] = STATE(710),
+ [sym_debugger_statement] = STATE(710),
+ [sym_return_statement] = STATE(710),
+ [sym_throw_statement] = STATE(710),
+ [sym_empty_statement] = STATE(710),
+ [sym_labeled_statement] = STATE(710),
+ [sym_parenthesized_expression] = STATE(1028),
+ [sym_expression] = STATE(1246),
+ [sym_primary_expression] = STATE(1249),
+ [sym_yield_expression] = STATE(1245),
+ [sym_object] = STATE(1235),
+ [sym_object_pattern] = STATE(2717),
+ [sym_array] = STATE(1235),
+ [sym_array_pattern] = STATE(2717),
+ [sym_glimmer_template] = STATE(1245),
+ [sym_glimmer_opening_tag] = STATE(1935),
+ [sym_jsx_element] = STATE(1245),
+ [sym_jsx_opening_element] = STATE(1651),
+ [sym_jsx_self_closing_element] = STATE(1245),
+ [sym_class] = STATE(1235),
+ [sym_class_declaration] = STATE(687),
+ [sym_function] = STATE(1235),
+ [sym_function_declaration] = STATE(687),
+ [sym_generator_function] = STATE(1235),
+ [sym_generator_function_declaration] = STATE(687),
+ [sym_arrow_function] = STATE(1235),
+ [sym_call_expression] = STATE(1235),
+ [sym_new_expression] = STATE(1245),
+ [sym_await_expression] = STATE(1245),
+ [sym_member_expression] = STATE(1028),
+ [sym_subscript_expression] = STATE(1028),
+ [sym_assignment_expression] = STATE(1245),
+ [sym__augmented_assignment_lhs] = STATE(1616),
+ [sym_augmented_assignment_expression] = STATE(1245),
+ [sym__destructuring_pattern] = STATE(2717),
+ [sym_ternary_expression] = STATE(1245),
+ [sym_binary_expression] = STATE(1245),
+ [sym_unary_expression] = STATE(1245),
+ [sym_update_expression] = STATE(1245),
+ [sym_sequence_expression] = STATE(2397),
+ [sym_string] = STATE(1235),
+ [sym_template_string] = STATE(1235),
+ [sym_regex] = STATE(1235),
+ [sym_meta_property] = STATE(1235),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2680),
+ [aux_sym_export_statement_repeat1] = STATE(1821),
[sym_identifier] = ACTIONS(149),
[anon_sym_export] = ACTIONS(151),
[anon_sym_LBRACE] = ACTIONS(155),
@@ -24516,22 +24379,22 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_LBRACK] = ACTIONS(53),
[anon_sym_LTtemplate_GT] = ACTIONS(55),
[anon_sym_LT] = ACTIONS(57),
+ [anon_sym_DQUOTE] = ACTIONS(59),
+ [anon_sym_SQUOTE] = ACTIONS(61),
[anon_sym_class] = ACTIONS(189),
[anon_sym_async] = ACTIONS(191),
[anon_sym_function] = ACTIONS(193),
- [anon_sym_new] = ACTIONS(65),
- [anon_sym_PLUS] = ACTIONS(67),
- [anon_sym_DASH] = ACTIONS(67),
- [anon_sym_SLASH] = ACTIONS(69),
- [anon_sym_BANG] = ACTIONS(67),
- [anon_sym_TILDE] = ACTIONS(67),
- [anon_sym_typeof] = ACTIONS(67),
- [anon_sym_void] = ACTIONS(67),
- [anon_sym_delete] = ACTIONS(67),
- [anon_sym_PLUS_PLUS] = ACTIONS(71),
- [anon_sym_DASH_DASH] = ACTIONS(71),
- [anon_sym_DQUOTE] = ACTIONS(73),
- [anon_sym_SQUOTE] = ACTIONS(75),
+ [anon_sym_new] = ACTIONS(69),
+ [anon_sym_PLUS] = ACTIONS(71),
+ [anon_sym_DASH] = ACTIONS(71),
+ [anon_sym_SLASH] = ACTIONS(73),
+ [anon_sym_BANG] = ACTIONS(71),
+ [anon_sym_TILDE] = ACTIONS(71),
+ [anon_sym_typeof] = ACTIONS(71),
+ [anon_sym_void] = ACTIONS(71),
+ [anon_sym_delete] = ACTIONS(71),
+ [anon_sym_PLUS_PLUS] = ACTIONS(75),
+ [anon_sym_DASH_DASH] = ACTIONS(75),
[sym_comment] = ACTIONS(3),
[anon_sym_BQUOTE] = ACTIONS(77),
[sym_number] = ACTIONS(79),
@@ -24547,113 +24410,113 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_get] = ACTIONS(195),
[anon_sym_set] = ACTIONS(195),
},
- [91] = {
- [sym_export_statement] = STATE(2162),
- [sym_declaration] = STATE(2162),
- [sym_import] = STATE(1268),
- [sym_import_statement] = STATE(2162),
- [sym_expression_statement] = STATE(2162),
- [sym_variable_declaration] = STATE(2562),
- [sym_lexical_declaration] = STATE(2562),
- [sym_statement_block] = STATE(2162),
- [sym_if_statement] = STATE(2162),
- [sym_switch_statement] = STATE(2162),
- [sym_for_statement] = STATE(2162),
- [sym_for_in_statement] = STATE(2162),
- [sym_while_statement] = STATE(2162),
- [sym_do_statement] = STATE(2162),
- [sym_try_statement] = STATE(2162),
- [sym_with_statement] = STATE(2162),
- [sym_break_statement] = STATE(2162),
- [sym_continue_statement] = STATE(2162),
- [sym_debugger_statement] = STATE(2162),
- [sym_return_statement] = STATE(2162),
- [sym_throw_statement] = STATE(2162),
- [sym_empty_statement] = STATE(2162),
- [sym_labeled_statement] = STATE(2162),
- [sym_parenthesized_expression] = STATE(1029),
- [sym_expression] = STATE(1265),
- [sym_primary_expression] = STATE(1247),
- [sym_yield_expression] = STATE(1246),
- [sym_object] = STATE(1268),
- [sym_object_pattern] = STATE(2656),
- [sym_array] = STATE(1268),
- [sym_array_pattern] = STATE(2656),
- [sym_glimmer_template] = STATE(1246),
- [sym_glimmer_opening_tag] = STATE(1921),
- [sym_jsx_element] = STATE(1246),
- [sym_jsx_opening_element] = STATE(1653),
- [sym_jsx_self_closing_element] = STATE(1246),
- [sym_class] = STATE(1268),
- [sym_class_declaration] = STATE(2562),
- [sym_function] = STATE(1268),
- [sym_function_declaration] = STATE(2562),
- [sym_generator_function] = STATE(1268),
- [sym_generator_function_declaration] = STATE(2562),
- [sym_arrow_function] = STATE(1268),
- [sym_call_expression] = STATE(1268),
- [sym_new_expression] = STATE(1246),
- [sym_await_expression] = STATE(1246),
- [sym_member_expression] = STATE(1029),
- [sym_subscript_expression] = STATE(1029),
- [sym_assignment_expression] = STATE(1246),
- [sym__augmented_assignment_lhs] = STATE(1597),
- [sym_augmented_assignment_expression] = STATE(1246),
- [sym__destructuring_pattern] = STATE(2656),
- [sym_ternary_expression] = STATE(1246),
- [sym_binary_expression] = STATE(1246),
- [sym_unary_expression] = STATE(1246),
- [sym_update_expression] = STATE(1246),
- [sym_sequence_expression] = STATE(2297),
- [sym_string] = STATE(1268),
- [sym_template_string] = STATE(1268),
- [sym_regex] = STATE(1268),
- [sym_meta_property] = STATE(1268),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2662),
- [aux_sym_export_statement_repeat1] = STATE(1793),
- [sym_identifier] = ACTIONS(500),
- [anon_sym_export] = ACTIONS(502),
- [anon_sym_LBRACE] = ACTIONS(504),
- [anon_sym_import] = ACTIONS(506),
- [anon_sym_var] = ACTIONS(508),
- [anon_sym_let] = ACTIONS(510),
- [anon_sym_const] = ACTIONS(510),
- [anon_sym_if] = ACTIONS(512),
- [anon_sym_switch] = ACTIONS(514),
- [anon_sym_for] = ACTIONS(516),
+ [86] = {
+ [sym_export_statement] = STATE(930),
+ [sym_declaration] = STATE(930),
+ [sym_import] = STATE(1235),
+ [sym_import_statement] = STATE(930),
+ [sym_expression_statement] = STATE(930),
+ [sym_variable_declaration] = STATE(909),
+ [sym_lexical_declaration] = STATE(909),
+ [sym_statement_block] = STATE(930),
+ [sym_if_statement] = STATE(930),
+ [sym_switch_statement] = STATE(930),
+ [sym_for_statement] = STATE(930),
+ [sym_for_in_statement] = STATE(930),
+ [sym_while_statement] = STATE(930),
+ [sym_do_statement] = STATE(930),
+ [sym_try_statement] = STATE(930),
+ [sym_with_statement] = STATE(930),
+ [sym_break_statement] = STATE(930),
+ [sym_continue_statement] = STATE(930),
+ [sym_debugger_statement] = STATE(930),
+ [sym_return_statement] = STATE(930),
+ [sym_throw_statement] = STATE(930),
+ [sym_empty_statement] = STATE(930),
+ [sym_labeled_statement] = STATE(930),
+ [sym_parenthesized_expression] = STATE(1028),
+ [sym_expression] = STATE(1250),
+ [sym_primary_expression] = STATE(1249),
+ [sym_yield_expression] = STATE(1245),
+ [sym_object] = STATE(1235),
+ [sym_object_pattern] = STATE(2717),
+ [sym_array] = STATE(1235),
+ [sym_array_pattern] = STATE(2717),
+ [sym_glimmer_template] = STATE(1245),
+ [sym_glimmer_opening_tag] = STATE(1935),
+ [sym_jsx_element] = STATE(1245),
+ [sym_jsx_opening_element] = STATE(1651),
+ [sym_jsx_self_closing_element] = STATE(1245),
+ [sym_class] = STATE(1235),
+ [sym_class_declaration] = STATE(909),
+ [sym_function] = STATE(1235),
+ [sym_function_declaration] = STATE(909),
+ [sym_generator_function] = STATE(1235),
+ [sym_generator_function_declaration] = STATE(909),
+ [sym_arrow_function] = STATE(1235),
+ [sym_call_expression] = STATE(1235),
+ [sym_new_expression] = STATE(1245),
+ [sym_await_expression] = STATE(1245),
+ [sym_member_expression] = STATE(1028),
+ [sym_subscript_expression] = STATE(1028),
+ [sym_assignment_expression] = STATE(1245),
+ [sym__augmented_assignment_lhs] = STATE(1616),
+ [sym_augmented_assignment_expression] = STATE(1245),
+ [sym__destructuring_pattern] = STATE(2717),
+ [sym_ternary_expression] = STATE(1245),
+ [sym_binary_expression] = STATE(1245),
+ [sym_unary_expression] = STATE(1245),
+ [sym_update_expression] = STATE(1245),
+ [sym_sequence_expression] = STATE(2522),
+ [sym_string] = STATE(1235),
+ [sym_template_string] = STATE(1235),
+ [sym_regex] = STATE(1235),
+ [sym_meta_property] = STATE(1235),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2680),
+ [aux_sym_export_statement_repeat1] = STATE(1810),
+ [sym_identifier] = ACTIONS(7),
+ [anon_sym_export] = ACTIONS(11),
+ [anon_sym_LBRACE] = ACTIONS(13),
+ [anon_sym_import] = ACTIONS(15),
+ [anon_sym_var] = ACTIONS(17),
+ [anon_sym_let] = ACTIONS(19),
+ [anon_sym_const] = ACTIONS(19),
+ [anon_sym_if] = ACTIONS(21),
+ [anon_sym_switch] = ACTIONS(23),
+ [anon_sym_for] = ACTIONS(25),
[anon_sym_LPAREN] = ACTIONS(27),
[anon_sym_await] = ACTIONS(29),
- [anon_sym_while] = ACTIONS(518),
- [anon_sym_do] = ACTIONS(520),
- [anon_sym_try] = ACTIONS(522),
- [anon_sym_with] = ACTIONS(524),
- [anon_sym_break] = ACTIONS(526),
- [anon_sym_continue] = ACTIONS(528),
- [anon_sym_debugger] = ACTIONS(530),
- [anon_sym_return] = ACTIONS(532),
- [anon_sym_throw] = ACTIONS(534),
- [anon_sym_SEMI] = ACTIONS(536),
+ [anon_sym_while] = ACTIONS(31),
+ [anon_sym_do] = ACTIONS(33),
+ [anon_sym_try] = ACTIONS(35),
+ [anon_sym_with] = ACTIONS(37),
+ [anon_sym_break] = ACTIONS(39),
+ [anon_sym_continue] = ACTIONS(41),
+ [anon_sym_debugger] = ACTIONS(43),
+ [anon_sym_return] = ACTIONS(45),
+ [anon_sym_throw] = ACTIONS(47),
+ [anon_sym_SEMI] = ACTIONS(49),
[anon_sym_yield] = ACTIONS(51),
[anon_sym_LBRACK] = ACTIONS(53),
[anon_sym_LTtemplate_GT] = ACTIONS(55),
[anon_sym_LT] = ACTIONS(57),
- [anon_sym_class] = ACTIONS(538),
- [anon_sym_async] = ACTIONS(540),
- [anon_sym_function] = ACTIONS(542),
- [anon_sym_new] = ACTIONS(65),
- [anon_sym_PLUS] = ACTIONS(67),
- [anon_sym_DASH] = ACTIONS(67),
- [anon_sym_SLASH] = ACTIONS(69),
- [anon_sym_BANG] = ACTIONS(67),
- [anon_sym_TILDE] = ACTIONS(67),
- [anon_sym_typeof] = ACTIONS(67),
- [anon_sym_void] = ACTIONS(67),
- [anon_sym_delete] = ACTIONS(67),
- [anon_sym_PLUS_PLUS] = ACTIONS(71),
- [anon_sym_DASH_DASH] = ACTIONS(71),
- [anon_sym_DQUOTE] = ACTIONS(73),
- [anon_sym_SQUOTE] = ACTIONS(75),
+ [anon_sym_DQUOTE] = ACTIONS(59),
+ [anon_sym_SQUOTE] = ACTIONS(61),
+ [anon_sym_class] = ACTIONS(63),
+ [anon_sym_async] = ACTIONS(65),
+ [anon_sym_function] = ACTIONS(67),
+ [anon_sym_new] = ACTIONS(69),
+ [anon_sym_PLUS] = ACTIONS(71),
+ [anon_sym_DASH] = ACTIONS(71),
+ [anon_sym_SLASH] = ACTIONS(73),
+ [anon_sym_BANG] = ACTIONS(71),
+ [anon_sym_TILDE] = ACTIONS(71),
+ [anon_sym_typeof] = ACTIONS(71),
+ [anon_sym_void] = ACTIONS(71),
+ [anon_sym_delete] = ACTIONS(71),
+ [anon_sym_PLUS_PLUS] = ACTIONS(75),
+ [anon_sym_DASH_DASH] = ACTIONS(75),
[sym_comment] = ACTIONS(3),
[anon_sym_BQUOTE] = ACTIONS(77),
[sym_number] = ACTIONS(79),
@@ -24665,117 +24528,117 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_null] = ACTIONS(79),
[sym_undefined] = ACTIONS(83),
[anon_sym_AT] = ACTIONS(85),
- [anon_sym_static] = ACTIONS(544),
- [anon_sym_get] = ACTIONS(544),
- [anon_sym_set] = ACTIONS(544),
+ [anon_sym_static] = ACTIONS(87),
+ [anon_sym_get] = ACTIONS(87),
+ [anon_sym_set] = ACTIONS(87),
},
- [92] = {
- [sym_export_statement] = STATE(2510),
- [sym_declaration] = STATE(2510),
- [sym_import] = STATE(1268),
- [sym_import_statement] = STATE(2510),
- [sym_expression_statement] = STATE(2510),
- [sym_variable_declaration] = STATE(2562),
- [sym_lexical_declaration] = STATE(2562),
- [sym_statement_block] = STATE(2510),
- [sym_if_statement] = STATE(2510),
- [sym_switch_statement] = STATE(2510),
- [sym_for_statement] = STATE(2510),
- [sym_for_in_statement] = STATE(2510),
- [sym_while_statement] = STATE(2510),
- [sym_do_statement] = STATE(2510),
- [sym_try_statement] = STATE(2510),
- [sym_with_statement] = STATE(2510),
- [sym_break_statement] = STATE(2510),
- [sym_continue_statement] = STATE(2510),
- [sym_debugger_statement] = STATE(2510),
- [sym_return_statement] = STATE(2510),
- [sym_throw_statement] = STATE(2510),
- [sym_empty_statement] = STATE(2510),
- [sym_labeled_statement] = STATE(2510),
- [sym_parenthesized_expression] = STATE(1029),
- [sym_expression] = STATE(1265),
- [sym_primary_expression] = STATE(1247),
- [sym_yield_expression] = STATE(1246),
- [sym_object] = STATE(1268),
- [sym_object_pattern] = STATE(2656),
- [sym_array] = STATE(1268),
- [sym_array_pattern] = STATE(2656),
- [sym_glimmer_template] = STATE(1246),
- [sym_glimmer_opening_tag] = STATE(1921),
- [sym_jsx_element] = STATE(1246),
- [sym_jsx_opening_element] = STATE(1653),
- [sym_jsx_self_closing_element] = STATE(1246),
- [sym_class] = STATE(1268),
- [sym_class_declaration] = STATE(2562),
- [sym_function] = STATE(1268),
- [sym_function_declaration] = STATE(2562),
- [sym_generator_function] = STATE(1268),
- [sym_generator_function_declaration] = STATE(2562),
- [sym_arrow_function] = STATE(1268),
- [sym_call_expression] = STATE(1268),
- [sym_new_expression] = STATE(1246),
- [sym_await_expression] = STATE(1246),
- [sym_member_expression] = STATE(1029),
- [sym_subscript_expression] = STATE(1029),
- [sym_assignment_expression] = STATE(1246),
- [sym__augmented_assignment_lhs] = STATE(1597),
- [sym_augmented_assignment_expression] = STATE(1246),
- [sym__destructuring_pattern] = STATE(2656),
- [sym_ternary_expression] = STATE(1246),
- [sym_binary_expression] = STATE(1246),
- [sym_unary_expression] = STATE(1246),
- [sym_update_expression] = STATE(1246),
- [sym_sequence_expression] = STATE(2297),
- [sym_string] = STATE(1268),
- [sym_template_string] = STATE(1268),
- [sym_regex] = STATE(1268),
- [sym_meta_property] = STATE(1268),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2662),
- [aux_sym_export_statement_repeat1] = STATE(1793),
- [sym_identifier] = ACTIONS(500),
- [anon_sym_export] = ACTIONS(502),
- [anon_sym_LBRACE] = ACTIONS(504),
- [anon_sym_import] = ACTIONS(506),
- [anon_sym_var] = ACTIONS(508),
- [anon_sym_let] = ACTIONS(510),
- [anon_sym_const] = ACTIONS(510),
- [anon_sym_if] = ACTIONS(512),
- [anon_sym_switch] = ACTIONS(514),
- [anon_sym_for] = ACTIONS(516),
+ [87] = {
+ [sym_export_statement] = STATE(847),
+ [sym_declaration] = STATE(844),
+ [sym_import] = STATE(1235),
+ [sym_import_statement] = STATE(836),
+ [sym_expression_statement] = STATE(833),
+ [sym_variable_declaration] = STATE(793),
+ [sym_lexical_declaration] = STATE(793),
+ [sym_statement_block] = STATE(831),
+ [sym_if_statement] = STATE(830),
+ [sym_switch_statement] = STATE(829),
+ [sym_for_statement] = STATE(824),
+ [sym_for_in_statement] = STATE(869),
+ [sym_while_statement] = STATE(867),
+ [sym_do_statement] = STATE(864),
+ [sym_try_statement] = STATE(861),
+ [sym_with_statement] = STATE(860),
+ [sym_break_statement] = STATE(858),
+ [sym_continue_statement] = STATE(855),
+ [sym_debugger_statement] = STATE(853),
+ [sym_return_statement] = STATE(851),
+ [sym_throw_statement] = STATE(850),
+ [sym_empty_statement] = STATE(848),
+ [sym_labeled_statement] = STATE(845),
+ [sym_parenthesized_expression] = STATE(1028),
+ [sym_expression] = STATE(1285),
+ [sym_primary_expression] = STATE(1249),
+ [sym_yield_expression] = STATE(1245),
+ [sym_object] = STATE(1235),
+ [sym_object_pattern] = STATE(2717),
+ [sym_array] = STATE(1235),
+ [sym_array_pattern] = STATE(2717),
+ [sym_glimmer_template] = STATE(1245),
+ [sym_glimmer_opening_tag] = STATE(1935),
+ [sym_jsx_element] = STATE(1245),
+ [sym_jsx_opening_element] = STATE(1651),
+ [sym_jsx_self_closing_element] = STATE(1245),
+ [sym_class] = STATE(1235),
+ [sym_class_declaration] = STATE(793),
+ [sym_function] = STATE(1235),
+ [sym_function_declaration] = STATE(793),
+ [sym_generator_function] = STATE(1235),
+ [sym_generator_function_declaration] = STATE(793),
+ [sym_arrow_function] = STATE(1235),
+ [sym_call_expression] = STATE(1235),
+ [sym_new_expression] = STATE(1245),
+ [sym_await_expression] = STATE(1245),
+ [sym_member_expression] = STATE(1028),
+ [sym_subscript_expression] = STATE(1028),
+ [sym_assignment_expression] = STATE(1245),
+ [sym__augmented_assignment_lhs] = STATE(1616),
+ [sym_augmented_assignment_expression] = STATE(1245),
+ [sym__destructuring_pattern] = STATE(2717),
+ [sym_ternary_expression] = STATE(1245),
+ [sym_binary_expression] = STATE(1245),
+ [sym_unary_expression] = STATE(1245),
+ [sym_update_expression] = STATE(1245),
+ [sym_sequence_expression] = STATE(2167),
+ [sym_string] = STATE(1235),
+ [sym_template_string] = STATE(1235),
+ [sym_regex] = STATE(1235),
+ [sym_meta_property] = STATE(1235),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2680),
+ [aux_sym_export_statement_repeat1] = STATE(1832),
+ [sym_identifier] = ACTIONS(546),
+ [anon_sym_export] = ACTIONS(548),
+ [anon_sym_LBRACE] = ACTIONS(550),
+ [anon_sym_import] = ACTIONS(552),
+ [anon_sym_var] = ACTIONS(554),
+ [anon_sym_let] = ACTIONS(556),
+ [anon_sym_const] = ACTIONS(556),
+ [anon_sym_if] = ACTIONS(558),
+ [anon_sym_switch] = ACTIONS(560),
+ [anon_sym_for] = ACTIONS(562),
[anon_sym_LPAREN] = ACTIONS(27),
[anon_sym_await] = ACTIONS(29),
- [anon_sym_while] = ACTIONS(518),
- [anon_sym_do] = ACTIONS(520),
- [anon_sym_try] = ACTIONS(522),
- [anon_sym_with] = ACTIONS(524),
- [anon_sym_break] = ACTIONS(526),
- [anon_sym_continue] = ACTIONS(528),
- [anon_sym_debugger] = ACTIONS(530),
- [anon_sym_return] = ACTIONS(532),
- [anon_sym_throw] = ACTIONS(534),
- [anon_sym_SEMI] = ACTIONS(536),
+ [anon_sym_while] = ACTIONS(564),
+ [anon_sym_do] = ACTIONS(566),
+ [anon_sym_try] = ACTIONS(568),
+ [anon_sym_with] = ACTIONS(570),
+ [anon_sym_break] = ACTIONS(572),
+ [anon_sym_continue] = ACTIONS(574),
+ [anon_sym_debugger] = ACTIONS(576),
+ [anon_sym_return] = ACTIONS(578),
+ [anon_sym_throw] = ACTIONS(580),
+ [anon_sym_SEMI] = ACTIONS(582),
[anon_sym_yield] = ACTIONS(51),
[anon_sym_LBRACK] = ACTIONS(53),
[anon_sym_LTtemplate_GT] = ACTIONS(55),
[anon_sym_LT] = ACTIONS(57),
- [anon_sym_class] = ACTIONS(538),
- [anon_sym_async] = ACTIONS(540),
- [anon_sym_function] = ACTIONS(542),
- [anon_sym_new] = ACTIONS(65),
- [anon_sym_PLUS] = ACTIONS(67),
- [anon_sym_DASH] = ACTIONS(67),
- [anon_sym_SLASH] = ACTIONS(69),
- [anon_sym_BANG] = ACTIONS(67),
- [anon_sym_TILDE] = ACTIONS(67),
- [anon_sym_typeof] = ACTIONS(67),
- [anon_sym_void] = ACTIONS(67),
- [anon_sym_delete] = ACTIONS(67),
- [anon_sym_PLUS_PLUS] = ACTIONS(71),
- [anon_sym_DASH_DASH] = ACTIONS(71),
- [anon_sym_DQUOTE] = ACTIONS(73),
- [anon_sym_SQUOTE] = ACTIONS(75),
+ [anon_sym_DQUOTE] = ACTIONS(59),
+ [anon_sym_SQUOTE] = ACTIONS(61),
+ [anon_sym_class] = ACTIONS(584),
+ [anon_sym_async] = ACTIONS(586),
+ [anon_sym_function] = ACTIONS(588),
+ [anon_sym_new] = ACTIONS(69),
+ [anon_sym_PLUS] = ACTIONS(71),
+ [anon_sym_DASH] = ACTIONS(71),
+ [anon_sym_SLASH] = ACTIONS(73),
+ [anon_sym_BANG] = ACTIONS(71),
+ [anon_sym_TILDE] = ACTIONS(71),
+ [anon_sym_typeof] = ACTIONS(71),
+ [anon_sym_void] = ACTIONS(71),
+ [anon_sym_delete] = ACTIONS(71),
+ [anon_sym_PLUS_PLUS] = ACTIONS(75),
+ [anon_sym_DASH_DASH] = ACTIONS(75),
[sym_comment] = ACTIONS(3),
[anon_sym_BQUOTE] = ACTIONS(77),
[sym_number] = ACTIONS(79),
@@ -24787,117 +24650,117 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_null] = ACTIONS(79),
[sym_undefined] = ACTIONS(83),
[anon_sym_AT] = ACTIONS(85),
- [anon_sym_static] = ACTIONS(544),
- [anon_sym_get] = ACTIONS(544),
- [anon_sym_set] = ACTIONS(544),
+ [anon_sym_static] = ACTIONS(590),
+ [anon_sym_get] = ACTIONS(590),
+ [anon_sym_set] = ACTIONS(590),
},
- [93] = {
- [sym_export_statement] = STATE(2525),
- [sym_declaration] = STATE(2525),
- [sym_import] = STATE(1268),
- [sym_import_statement] = STATE(2525),
- [sym_expression_statement] = STATE(2525),
- [sym_variable_declaration] = STATE(2562),
- [sym_lexical_declaration] = STATE(2562),
- [sym_statement_block] = STATE(2525),
- [sym_if_statement] = STATE(2525),
- [sym_switch_statement] = STATE(2525),
- [sym_for_statement] = STATE(2525),
- [sym_for_in_statement] = STATE(2525),
- [sym_while_statement] = STATE(2525),
- [sym_do_statement] = STATE(2525),
- [sym_try_statement] = STATE(2525),
- [sym_with_statement] = STATE(2525),
- [sym_break_statement] = STATE(2525),
- [sym_continue_statement] = STATE(2525),
- [sym_debugger_statement] = STATE(2525),
- [sym_return_statement] = STATE(2525),
- [sym_throw_statement] = STATE(2525),
- [sym_empty_statement] = STATE(2525),
- [sym_labeled_statement] = STATE(2525),
- [sym_parenthesized_expression] = STATE(1029),
- [sym_expression] = STATE(1265),
- [sym_primary_expression] = STATE(1247),
- [sym_yield_expression] = STATE(1246),
- [sym_object] = STATE(1268),
- [sym_object_pattern] = STATE(2656),
- [sym_array] = STATE(1268),
- [sym_array_pattern] = STATE(2656),
- [sym_glimmer_template] = STATE(1246),
- [sym_glimmer_opening_tag] = STATE(1921),
- [sym_jsx_element] = STATE(1246),
- [sym_jsx_opening_element] = STATE(1653),
- [sym_jsx_self_closing_element] = STATE(1246),
- [sym_class] = STATE(1268),
- [sym_class_declaration] = STATE(2562),
- [sym_function] = STATE(1268),
- [sym_function_declaration] = STATE(2562),
- [sym_generator_function] = STATE(1268),
- [sym_generator_function_declaration] = STATE(2562),
- [sym_arrow_function] = STATE(1268),
- [sym_call_expression] = STATE(1268),
- [sym_new_expression] = STATE(1246),
- [sym_await_expression] = STATE(1246),
- [sym_member_expression] = STATE(1029),
- [sym_subscript_expression] = STATE(1029),
- [sym_assignment_expression] = STATE(1246),
- [sym__augmented_assignment_lhs] = STATE(1597),
- [sym_augmented_assignment_expression] = STATE(1246),
- [sym__destructuring_pattern] = STATE(2656),
- [sym_ternary_expression] = STATE(1246),
- [sym_binary_expression] = STATE(1246),
- [sym_unary_expression] = STATE(1246),
- [sym_update_expression] = STATE(1246),
- [sym_sequence_expression] = STATE(2297),
- [sym_string] = STATE(1268),
- [sym_template_string] = STATE(1268),
- [sym_regex] = STATE(1268),
- [sym_meta_property] = STATE(1268),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2662),
- [aux_sym_export_statement_repeat1] = STATE(1793),
- [sym_identifier] = ACTIONS(500),
- [anon_sym_export] = ACTIONS(502),
- [anon_sym_LBRACE] = ACTIONS(504),
- [anon_sym_import] = ACTIONS(506),
- [anon_sym_var] = ACTIONS(508),
- [anon_sym_let] = ACTIONS(510),
- [anon_sym_const] = ACTIONS(510),
- [anon_sym_if] = ACTIONS(512),
- [anon_sym_switch] = ACTIONS(514),
- [anon_sym_for] = ACTIONS(516),
+ [88] = {
+ [sym_export_statement] = STATE(703),
+ [sym_declaration] = STATE(699),
+ [sym_import] = STATE(1235),
+ [sym_import_statement] = STATE(697),
+ [sym_expression_statement] = STATE(695),
+ [sym_variable_declaration] = STATE(687),
+ [sym_lexical_declaration] = STATE(687),
+ [sym_statement_block] = STATE(694),
+ [sym_if_statement] = STATE(693),
+ [sym_switch_statement] = STATE(692),
+ [sym_for_statement] = STATE(690),
+ [sym_for_in_statement] = STATE(688),
+ [sym_while_statement] = STATE(686),
+ [sym_do_statement] = STATE(684),
+ [sym_try_statement] = STATE(682),
+ [sym_with_statement] = STATE(681),
+ [sym_break_statement] = STATE(676),
+ [sym_continue_statement] = STATE(673),
+ [sym_debugger_statement] = STATE(669),
+ [sym_return_statement] = STATE(668),
+ [sym_throw_statement] = STATE(667),
+ [sym_empty_statement] = STATE(666),
+ [sym_labeled_statement] = STATE(665),
+ [sym_parenthesized_expression] = STATE(1028),
+ [sym_expression] = STATE(1246),
+ [sym_primary_expression] = STATE(1249),
+ [sym_yield_expression] = STATE(1245),
+ [sym_object] = STATE(1235),
+ [sym_object_pattern] = STATE(2717),
+ [sym_array] = STATE(1235),
+ [sym_array_pattern] = STATE(2717),
+ [sym_glimmer_template] = STATE(1245),
+ [sym_glimmer_opening_tag] = STATE(1935),
+ [sym_jsx_element] = STATE(1245),
+ [sym_jsx_opening_element] = STATE(1651),
+ [sym_jsx_self_closing_element] = STATE(1245),
+ [sym_class] = STATE(1235),
+ [sym_class_declaration] = STATE(687),
+ [sym_function] = STATE(1235),
+ [sym_function_declaration] = STATE(687),
+ [sym_generator_function] = STATE(1235),
+ [sym_generator_function_declaration] = STATE(687),
+ [sym_arrow_function] = STATE(1235),
+ [sym_call_expression] = STATE(1235),
+ [sym_new_expression] = STATE(1245),
+ [sym_await_expression] = STATE(1245),
+ [sym_member_expression] = STATE(1028),
+ [sym_subscript_expression] = STATE(1028),
+ [sym_assignment_expression] = STATE(1245),
+ [sym__augmented_assignment_lhs] = STATE(1616),
+ [sym_augmented_assignment_expression] = STATE(1245),
+ [sym__destructuring_pattern] = STATE(2717),
+ [sym_ternary_expression] = STATE(1245),
+ [sym_binary_expression] = STATE(1245),
+ [sym_unary_expression] = STATE(1245),
+ [sym_update_expression] = STATE(1245),
+ [sym_sequence_expression] = STATE(2397),
+ [sym_string] = STATE(1235),
+ [sym_template_string] = STATE(1235),
+ [sym_regex] = STATE(1235),
+ [sym_meta_property] = STATE(1235),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2680),
+ [aux_sym_export_statement_repeat1] = STATE(1821),
+ [sym_identifier] = ACTIONS(149),
+ [anon_sym_export] = ACTIONS(151),
+ [anon_sym_LBRACE] = ACTIONS(155),
+ [anon_sym_import] = ACTIONS(157),
+ [anon_sym_var] = ACTIONS(159),
+ [anon_sym_let] = ACTIONS(161),
+ [anon_sym_const] = ACTIONS(161),
+ [anon_sym_if] = ACTIONS(163),
+ [anon_sym_switch] = ACTIONS(165),
+ [anon_sym_for] = ACTIONS(167),
[anon_sym_LPAREN] = ACTIONS(27),
[anon_sym_await] = ACTIONS(29),
- [anon_sym_while] = ACTIONS(518),
- [anon_sym_do] = ACTIONS(520),
- [anon_sym_try] = ACTIONS(522),
- [anon_sym_with] = ACTIONS(524),
- [anon_sym_break] = ACTIONS(526),
- [anon_sym_continue] = ACTIONS(528),
- [anon_sym_debugger] = ACTIONS(530),
- [anon_sym_return] = ACTIONS(532),
- [anon_sym_throw] = ACTIONS(534),
- [anon_sym_SEMI] = ACTIONS(536),
+ [anon_sym_while] = ACTIONS(169),
+ [anon_sym_do] = ACTIONS(171),
+ [anon_sym_try] = ACTIONS(173),
+ [anon_sym_with] = ACTIONS(175),
+ [anon_sym_break] = ACTIONS(177),
+ [anon_sym_continue] = ACTIONS(179),
+ [anon_sym_debugger] = ACTIONS(181),
+ [anon_sym_return] = ACTIONS(183),
+ [anon_sym_throw] = ACTIONS(185),
+ [anon_sym_SEMI] = ACTIONS(187),
[anon_sym_yield] = ACTIONS(51),
[anon_sym_LBRACK] = ACTIONS(53),
[anon_sym_LTtemplate_GT] = ACTIONS(55),
[anon_sym_LT] = ACTIONS(57),
- [anon_sym_class] = ACTIONS(538),
- [anon_sym_async] = ACTIONS(540),
- [anon_sym_function] = ACTIONS(542),
- [anon_sym_new] = ACTIONS(65),
- [anon_sym_PLUS] = ACTIONS(67),
- [anon_sym_DASH] = ACTIONS(67),
- [anon_sym_SLASH] = ACTIONS(69),
- [anon_sym_BANG] = ACTIONS(67),
- [anon_sym_TILDE] = ACTIONS(67),
- [anon_sym_typeof] = ACTIONS(67),
- [anon_sym_void] = ACTIONS(67),
- [anon_sym_delete] = ACTIONS(67),
- [anon_sym_PLUS_PLUS] = ACTIONS(71),
- [anon_sym_DASH_DASH] = ACTIONS(71),
- [anon_sym_DQUOTE] = ACTIONS(73),
- [anon_sym_SQUOTE] = ACTIONS(75),
+ [anon_sym_DQUOTE] = ACTIONS(59),
+ [anon_sym_SQUOTE] = ACTIONS(61),
+ [anon_sym_class] = ACTIONS(189),
+ [anon_sym_async] = ACTIONS(191),
+ [anon_sym_function] = ACTIONS(193),
+ [anon_sym_new] = ACTIONS(69),
+ [anon_sym_PLUS] = ACTIONS(71),
+ [anon_sym_DASH] = ACTIONS(71),
+ [anon_sym_SLASH] = ACTIONS(73),
+ [anon_sym_BANG] = ACTIONS(71),
+ [anon_sym_TILDE] = ACTIONS(71),
+ [anon_sym_typeof] = ACTIONS(71),
+ [anon_sym_void] = ACTIONS(71),
+ [anon_sym_delete] = ACTIONS(71),
+ [anon_sym_PLUS_PLUS] = ACTIONS(75),
+ [anon_sym_DASH_DASH] = ACTIONS(75),
[sym_comment] = ACTIONS(3),
[anon_sym_BQUOTE] = ACTIONS(77),
[sym_number] = ACTIONS(79),
@@ -24909,75 +24772,75 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_null] = ACTIONS(79),
[sym_undefined] = ACTIONS(83),
[anon_sym_AT] = ACTIONS(85),
- [anon_sym_static] = ACTIONS(544),
- [anon_sym_get] = ACTIONS(544),
- [anon_sym_set] = ACTIONS(544),
+ [anon_sym_static] = ACTIONS(195),
+ [anon_sym_get] = ACTIONS(195),
+ [anon_sym_set] = ACTIONS(195),
},
- [94] = {
- [sym_export_statement] = STATE(935),
- [sym_declaration] = STATE(936),
- [sym_import] = STATE(1268),
- [sym_import_statement] = STATE(937),
- [sym_expression_statement] = STATE(938),
- [sym_variable_declaration] = STATE(971),
- [sym_lexical_declaration] = STATE(971),
- [sym_statement_block] = STATE(940),
- [sym_if_statement] = STATE(941),
- [sym_switch_statement] = STATE(945),
- [sym_for_statement] = STATE(946),
- [sym_for_in_statement] = STATE(947),
- [sym_while_statement] = STATE(949),
- [sym_do_statement] = STATE(951),
- [sym_try_statement] = STATE(955),
- [sym_with_statement] = STATE(956),
- [sym_break_statement] = STATE(966),
- [sym_continue_statement] = STATE(957),
- [sym_debugger_statement] = STATE(962),
- [sym_return_statement] = STATE(963),
- [sym_throw_statement] = STATE(964),
- [sym_empty_statement] = STATE(899),
- [sym_labeled_statement] = STATE(900),
- [sym_parenthesized_expression] = STATE(1029),
- [sym_expression] = STATE(1248),
- [sym_primary_expression] = STATE(1247),
- [sym_yield_expression] = STATE(1246),
- [sym_object] = STATE(1268),
- [sym_object_pattern] = STATE(2656),
- [sym_array] = STATE(1268),
- [sym_array_pattern] = STATE(2656),
- [sym_glimmer_template] = STATE(1246),
- [sym_glimmer_opening_tag] = STATE(1921),
- [sym_jsx_element] = STATE(1246),
- [sym_jsx_opening_element] = STATE(1653),
- [sym_jsx_self_closing_element] = STATE(1246),
- [sym_class] = STATE(1268),
- [sym_class_declaration] = STATE(971),
- [sym_function] = STATE(1268),
- [sym_function_declaration] = STATE(971),
- [sym_generator_function] = STATE(1268),
- [sym_generator_function_declaration] = STATE(971),
- [sym_arrow_function] = STATE(1268),
- [sym_call_expression] = STATE(1268),
- [sym_new_expression] = STATE(1246),
- [sym_await_expression] = STATE(1246),
- [sym_member_expression] = STATE(1029),
- [sym_subscript_expression] = STATE(1029),
- [sym_assignment_expression] = STATE(1246),
- [sym__augmented_assignment_lhs] = STATE(1597),
- [sym_augmented_assignment_expression] = STATE(1246),
- [sym__destructuring_pattern] = STATE(2656),
- [sym_ternary_expression] = STATE(1246),
- [sym_binary_expression] = STATE(1246),
- [sym_unary_expression] = STATE(1246),
- [sym_update_expression] = STATE(1246),
- [sym_sequence_expression] = STATE(2627),
- [sym_string] = STATE(1268),
- [sym_template_string] = STATE(1268),
- [sym_regex] = STATE(1268),
- [sym_meta_property] = STATE(1268),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2662),
- [aux_sym_export_statement_repeat1] = STATE(1827),
+ [89] = {
+ [sym_export_statement] = STATE(957),
+ [sym_declaration] = STATE(959),
+ [sym_import] = STATE(1235),
+ [sym_import_statement] = STATE(961),
+ [sym_expression_statement] = STATE(965),
+ [sym_variable_declaration] = STATE(909),
+ [sym_lexical_declaration] = STATE(909),
+ [sym_statement_block] = STATE(968),
+ [sym_if_statement] = STATE(970),
+ [sym_switch_statement] = STATE(972),
+ [sym_for_statement] = STATE(971),
+ [sym_for_in_statement] = STATE(969),
+ [sym_while_statement] = STATE(967),
+ [sym_do_statement] = STATE(964),
+ [sym_try_statement] = STATE(963),
+ [sym_with_statement] = STATE(962),
+ [sym_break_statement] = STATE(960),
+ [sym_continue_statement] = STATE(958),
+ [sym_debugger_statement] = STATE(956),
+ [sym_return_statement] = STATE(951),
+ [sym_throw_statement] = STATE(950),
+ [sym_empty_statement] = STATE(949),
+ [sym_labeled_statement] = STATE(948),
+ [sym_parenthesized_expression] = STATE(1028),
+ [sym_expression] = STATE(1250),
+ [sym_primary_expression] = STATE(1249),
+ [sym_yield_expression] = STATE(1245),
+ [sym_object] = STATE(1235),
+ [sym_object_pattern] = STATE(2717),
+ [sym_array] = STATE(1235),
+ [sym_array_pattern] = STATE(2717),
+ [sym_glimmer_template] = STATE(1245),
+ [sym_glimmer_opening_tag] = STATE(1935),
+ [sym_jsx_element] = STATE(1245),
+ [sym_jsx_opening_element] = STATE(1651),
+ [sym_jsx_self_closing_element] = STATE(1245),
+ [sym_class] = STATE(1235),
+ [sym_class_declaration] = STATE(909),
+ [sym_function] = STATE(1235),
+ [sym_function_declaration] = STATE(909),
+ [sym_generator_function] = STATE(1235),
+ [sym_generator_function_declaration] = STATE(909),
+ [sym_arrow_function] = STATE(1235),
+ [sym_call_expression] = STATE(1235),
+ [sym_new_expression] = STATE(1245),
+ [sym_await_expression] = STATE(1245),
+ [sym_member_expression] = STATE(1028),
+ [sym_subscript_expression] = STATE(1028),
+ [sym_assignment_expression] = STATE(1245),
+ [sym__augmented_assignment_lhs] = STATE(1616),
+ [sym_augmented_assignment_expression] = STATE(1245),
+ [sym__destructuring_pattern] = STATE(2717),
+ [sym_ternary_expression] = STATE(1245),
+ [sym_binary_expression] = STATE(1245),
+ [sym_unary_expression] = STATE(1245),
+ [sym_update_expression] = STATE(1245),
+ [sym_sequence_expression] = STATE(2522),
+ [sym_string] = STATE(1235),
+ [sym_template_string] = STATE(1235),
+ [sym_regex] = STATE(1235),
+ [sym_meta_property] = STATE(1235),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2680),
+ [aux_sym_export_statement_repeat1] = STATE(1810),
[sym_identifier] = ACTIONS(7),
[anon_sym_export] = ACTIONS(11),
[anon_sym_LBRACE] = ACTIONS(13),
@@ -25004,22 +24867,22 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_LBRACK] = ACTIONS(53),
[anon_sym_LTtemplate_GT] = ACTIONS(55),
[anon_sym_LT] = ACTIONS(57),
- [anon_sym_class] = ACTIONS(59),
- [anon_sym_async] = ACTIONS(61),
- [anon_sym_function] = ACTIONS(63),
- [anon_sym_new] = ACTIONS(65),
- [anon_sym_PLUS] = ACTIONS(67),
- [anon_sym_DASH] = ACTIONS(67),
- [anon_sym_SLASH] = ACTIONS(69),
- [anon_sym_BANG] = ACTIONS(67),
- [anon_sym_TILDE] = ACTIONS(67),
- [anon_sym_typeof] = ACTIONS(67),
- [anon_sym_void] = ACTIONS(67),
- [anon_sym_delete] = ACTIONS(67),
- [anon_sym_PLUS_PLUS] = ACTIONS(71),
- [anon_sym_DASH_DASH] = ACTIONS(71),
- [anon_sym_DQUOTE] = ACTIONS(73),
- [anon_sym_SQUOTE] = ACTIONS(75),
+ [anon_sym_DQUOTE] = ACTIONS(59),
+ [anon_sym_SQUOTE] = ACTIONS(61),
+ [anon_sym_class] = ACTIONS(63),
+ [anon_sym_async] = ACTIONS(65),
+ [anon_sym_function] = ACTIONS(67),
+ [anon_sym_new] = ACTIONS(69),
+ [anon_sym_PLUS] = ACTIONS(71),
+ [anon_sym_DASH] = ACTIONS(71),
+ [anon_sym_SLASH] = ACTIONS(73),
+ [anon_sym_BANG] = ACTIONS(71),
+ [anon_sym_TILDE] = ACTIONS(71),
+ [anon_sym_typeof] = ACTIONS(71),
+ [anon_sym_void] = ACTIONS(71),
+ [anon_sym_delete] = ACTIONS(71),
+ [anon_sym_PLUS_PLUS] = ACTIONS(75),
+ [anon_sym_DASH_DASH] = ACTIONS(75),
[sym_comment] = ACTIONS(3),
[anon_sym_BQUOTE] = ACTIONS(77),
[sym_number] = ACTIONS(79),
@@ -25035,71 +24898,193 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_get] = ACTIONS(87),
[anon_sym_set] = ACTIONS(87),
},
- [95] = {
- [sym_export_statement] = STATE(2622),
- [sym_declaration] = STATE(2623),
- [sym_import] = STATE(1268),
- [sym_import_statement] = STATE(2631),
- [sym_expression_statement] = STATE(2632),
- [sym_variable_declaration] = STATE(2562),
- [sym_lexical_declaration] = STATE(2562),
- [sym_statement_block] = STATE(2635),
- [sym_if_statement] = STATE(2643),
- [sym_switch_statement] = STATE(2644),
- [sym_for_statement] = STATE(2645),
- [sym_for_in_statement] = STATE(2646),
- [sym_while_statement] = STATE(2521),
- [sym_do_statement] = STATE(2649),
- [sym_try_statement] = STATE(2642),
- [sym_with_statement] = STATE(2634),
- [sym_break_statement] = STATE(2624),
- [sym_continue_statement] = STATE(2613),
- [sym_debugger_statement] = STATE(2602),
- [sym_return_statement] = STATE(2569),
- [sym_throw_statement] = STATE(2461),
- [sym_empty_statement] = STATE(2650),
- [sym_labeled_statement] = STATE(2529),
- [sym_parenthesized_expression] = STATE(1029),
- [sym_expression] = STATE(1265),
- [sym_primary_expression] = STATE(1247),
- [sym_yield_expression] = STATE(1246),
- [sym_object] = STATE(1268),
- [sym_object_pattern] = STATE(2656),
- [sym_array] = STATE(1268),
- [sym_array_pattern] = STATE(2656),
- [sym_glimmer_template] = STATE(1246),
- [sym_glimmer_opening_tag] = STATE(1921),
- [sym_jsx_element] = STATE(1246),
- [sym_jsx_opening_element] = STATE(1653),
- [sym_jsx_self_closing_element] = STATE(1246),
- [sym_class] = STATE(1268),
- [sym_class_declaration] = STATE(2562),
- [sym_function] = STATE(1268),
- [sym_function_declaration] = STATE(2562),
- [sym_generator_function] = STATE(1268),
- [sym_generator_function_declaration] = STATE(2562),
- [sym_arrow_function] = STATE(1268),
- [sym_call_expression] = STATE(1268),
- [sym_new_expression] = STATE(1246),
- [sym_await_expression] = STATE(1246),
- [sym_member_expression] = STATE(1029),
- [sym_subscript_expression] = STATE(1029),
- [sym_assignment_expression] = STATE(1246),
- [sym__augmented_assignment_lhs] = STATE(1597),
- [sym_augmented_assignment_expression] = STATE(1246),
- [sym__destructuring_pattern] = STATE(2656),
- [sym_ternary_expression] = STATE(1246),
- [sym_binary_expression] = STATE(1246),
- [sym_unary_expression] = STATE(1246),
- [sym_update_expression] = STATE(1246),
- [sym_sequence_expression] = STATE(2297),
- [sym_string] = STATE(1268),
- [sym_template_string] = STATE(1268),
- [sym_regex] = STATE(1268),
- [sym_meta_property] = STATE(1268),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2662),
- [aux_sym_export_statement_repeat1] = STATE(1793),
+ [90] = {
+ [sym_export_statement] = STATE(489),
+ [sym_declaration] = STATE(489),
+ [sym_import] = STATE(1235),
+ [sym_import_statement] = STATE(489),
+ [sym_expression_statement] = STATE(489),
+ [sym_variable_declaration] = STATE(615),
+ [sym_lexical_declaration] = STATE(615),
+ [sym_statement_block] = STATE(489),
+ [sym_if_statement] = STATE(489),
+ [sym_switch_statement] = STATE(489),
+ [sym_for_statement] = STATE(489),
+ [sym_for_in_statement] = STATE(489),
+ [sym_while_statement] = STATE(489),
+ [sym_do_statement] = STATE(489),
+ [sym_try_statement] = STATE(489),
+ [sym_with_statement] = STATE(489),
+ [sym_break_statement] = STATE(489),
+ [sym_continue_statement] = STATE(489),
+ [sym_debugger_statement] = STATE(489),
+ [sym_return_statement] = STATE(489),
+ [sym_throw_statement] = STATE(489),
+ [sym_empty_statement] = STATE(489),
+ [sym_labeled_statement] = STATE(489),
+ [sym_parenthesized_expression] = STATE(1028),
+ [sym_expression] = STATE(1288),
+ [sym_primary_expression] = STATE(1249),
+ [sym_yield_expression] = STATE(1245),
+ [sym_object] = STATE(1235),
+ [sym_object_pattern] = STATE(2717),
+ [sym_array] = STATE(1235),
+ [sym_array_pattern] = STATE(2717),
+ [sym_glimmer_template] = STATE(1245),
+ [sym_glimmer_opening_tag] = STATE(1935),
+ [sym_jsx_element] = STATE(1245),
+ [sym_jsx_opening_element] = STATE(1651),
+ [sym_jsx_self_closing_element] = STATE(1245),
+ [sym_class] = STATE(1235),
+ [sym_class_declaration] = STATE(615),
+ [sym_function] = STATE(1235),
+ [sym_function_declaration] = STATE(615),
+ [sym_generator_function] = STATE(1235),
+ [sym_generator_function_declaration] = STATE(615),
+ [sym_arrow_function] = STATE(1235),
+ [sym_call_expression] = STATE(1235),
+ [sym_new_expression] = STATE(1245),
+ [sym_await_expression] = STATE(1245),
+ [sym_member_expression] = STATE(1028),
+ [sym_subscript_expression] = STATE(1028),
+ [sym_assignment_expression] = STATE(1245),
+ [sym__augmented_assignment_lhs] = STATE(1616),
+ [sym_augmented_assignment_expression] = STATE(1245),
+ [sym__destructuring_pattern] = STATE(2717),
+ [sym_ternary_expression] = STATE(1245),
+ [sym_binary_expression] = STATE(1245),
+ [sym_unary_expression] = STATE(1245),
+ [sym_update_expression] = STATE(1245),
+ [sym_sequence_expression] = STATE(2470),
+ [sym_string] = STATE(1235),
+ [sym_template_string] = STATE(1235),
+ [sym_regex] = STATE(1235),
+ [sym_meta_property] = STATE(1235),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2680),
+ [aux_sym_export_statement_repeat1] = STATE(1826),
+ [sym_identifier] = ACTIONS(592),
+ [anon_sym_export] = ACTIONS(594),
+ [anon_sym_LBRACE] = ACTIONS(596),
+ [anon_sym_import] = ACTIONS(598),
+ [anon_sym_var] = ACTIONS(600),
+ [anon_sym_let] = ACTIONS(602),
+ [anon_sym_const] = ACTIONS(602),
+ [anon_sym_if] = ACTIONS(604),
+ [anon_sym_switch] = ACTIONS(606),
+ [anon_sym_for] = ACTIONS(608),
+ [anon_sym_LPAREN] = ACTIONS(27),
+ [anon_sym_await] = ACTIONS(29),
+ [anon_sym_while] = ACTIONS(610),
+ [anon_sym_do] = ACTIONS(612),
+ [anon_sym_try] = ACTIONS(614),
+ [anon_sym_with] = ACTIONS(616),
+ [anon_sym_break] = ACTIONS(618),
+ [anon_sym_continue] = ACTIONS(620),
+ [anon_sym_debugger] = ACTIONS(622),
+ [anon_sym_return] = ACTIONS(624),
+ [anon_sym_throw] = ACTIONS(626),
+ [anon_sym_SEMI] = ACTIONS(628),
+ [anon_sym_yield] = ACTIONS(51),
+ [anon_sym_LBRACK] = ACTIONS(53),
+ [anon_sym_LTtemplate_GT] = ACTIONS(55),
+ [anon_sym_LT] = ACTIONS(57),
+ [anon_sym_DQUOTE] = ACTIONS(59),
+ [anon_sym_SQUOTE] = ACTIONS(61),
+ [anon_sym_class] = ACTIONS(630),
+ [anon_sym_async] = ACTIONS(632),
+ [anon_sym_function] = ACTIONS(634),
+ [anon_sym_new] = ACTIONS(69),
+ [anon_sym_PLUS] = ACTIONS(71),
+ [anon_sym_DASH] = ACTIONS(71),
+ [anon_sym_SLASH] = ACTIONS(73),
+ [anon_sym_BANG] = ACTIONS(71),
+ [anon_sym_TILDE] = ACTIONS(71),
+ [anon_sym_typeof] = ACTIONS(71),
+ [anon_sym_void] = ACTIONS(71),
+ [anon_sym_delete] = ACTIONS(71),
+ [anon_sym_PLUS_PLUS] = ACTIONS(75),
+ [anon_sym_DASH_DASH] = ACTIONS(75),
+ [sym_comment] = ACTIONS(3),
+ [anon_sym_BQUOTE] = ACTIONS(77),
+ [sym_number] = ACTIONS(79),
+ [sym_private_property_identifier] = ACTIONS(81),
+ [sym_this] = ACTIONS(79),
+ [sym_super] = ACTIONS(79),
+ [sym_true] = ACTIONS(79),
+ [sym_false] = ACTIONS(79),
+ [sym_null] = ACTIONS(79),
+ [sym_undefined] = ACTIONS(83),
+ [anon_sym_AT] = ACTIONS(85),
+ [anon_sym_static] = ACTIONS(636),
+ [anon_sym_get] = ACTIONS(636),
+ [anon_sym_set] = ACTIONS(636),
+ },
+ [91] = {
+ [sym_export_statement] = STATE(2577),
+ [sym_declaration] = STATE(2586),
+ [sym_import] = STATE(1235),
+ [sym_import_statement] = STATE(2611),
+ [sym_expression_statement] = STATE(2612),
+ [sym_variable_declaration] = STATE(2544),
+ [sym_lexical_declaration] = STATE(2544),
+ [sym_statement_block] = STATE(2613),
+ [sym_if_statement] = STATE(2519),
+ [sym_switch_statement] = STATE(2615),
+ [sym_for_statement] = STATE(2616),
+ [sym_for_in_statement] = STATE(2617),
+ [sym_while_statement] = STATE(2620),
+ [sym_do_statement] = STATE(2621),
+ [sym_try_statement] = STATE(2622),
+ [sym_with_statement] = STATE(2624),
+ [sym_break_statement] = STATE(2629),
+ [sym_continue_statement] = STATE(2524),
+ [sym_debugger_statement] = STATE(2633),
+ [sym_return_statement] = STATE(2634),
+ [sym_throw_statement] = STATE(2646),
+ [sym_empty_statement] = STATE(2647),
+ [sym_labeled_statement] = STATE(2648),
+ [sym_parenthesized_expression] = STATE(1028),
+ [sym_expression] = STATE(1318),
+ [sym_primary_expression] = STATE(1249),
+ [sym_yield_expression] = STATE(1245),
+ [sym_object] = STATE(1235),
+ [sym_object_pattern] = STATE(2717),
+ [sym_array] = STATE(1235),
+ [sym_array_pattern] = STATE(2717),
+ [sym_glimmer_template] = STATE(1245),
+ [sym_glimmer_opening_tag] = STATE(1935),
+ [sym_jsx_element] = STATE(1245),
+ [sym_jsx_opening_element] = STATE(1651),
+ [sym_jsx_self_closing_element] = STATE(1245),
+ [sym_class] = STATE(1235),
+ [sym_class_declaration] = STATE(2544),
+ [sym_function] = STATE(1235),
+ [sym_function_declaration] = STATE(2544),
+ [sym_generator_function] = STATE(1235),
+ [sym_generator_function_declaration] = STATE(2544),
+ [sym_arrow_function] = STATE(1235),
+ [sym_call_expression] = STATE(1235),
+ [sym_new_expression] = STATE(1245),
+ [sym_await_expression] = STATE(1245),
+ [sym_member_expression] = STATE(1028),
+ [sym_subscript_expression] = STATE(1028),
+ [sym_assignment_expression] = STATE(1245),
+ [sym__augmented_assignment_lhs] = STATE(1616),
+ [sym_augmented_assignment_expression] = STATE(1245),
+ [sym__destructuring_pattern] = STATE(2717),
+ [sym_ternary_expression] = STATE(1245),
+ [sym_binary_expression] = STATE(1245),
+ [sym_unary_expression] = STATE(1245),
+ [sym_update_expression] = STATE(1245),
+ [sym_sequence_expression] = STATE(2431),
+ [sym_string] = STATE(1235),
+ [sym_template_string] = STATE(1235),
+ [sym_regex] = STATE(1235),
+ [sym_meta_property] = STATE(1235),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2680),
+ [aux_sym_export_statement_repeat1] = STATE(1800),
[sym_identifier] = ACTIONS(500),
[anon_sym_export] = ACTIONS(502),
[anon_sym_LBRACE] = ACTIONS(504),
@@ -25126,22 +25111,22 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_LBRACK] = ACTIONS(53),
[anon_sym_LTtemplate_GT] = ACTIONS(55),
[anon_sym_LT] = ACTIONS(57),
+ [anon_sym_DQUOTE] = ACTIONS(59),
+ [anon_sym_SQUOTE] = ACTIONS(61),
[anon_sym_class] = ACTIONS(538),
[anon_sym_async] = ACTIONS(540),
[anon_sym_function] = ACTIONS(542),
- [anon_sym_new] = ACTIONS(65),
- [anon_sym_PLUS] = ACTIONS(67),
- [anon_sym_DASH] = ACTIONS(67),
- [anon_sym_SLASH] = ACTIONS(69),
- [anon_sym_BANG] = ACTIONS(67),
- [anon_sym_TILDE] = ACTIONS(67),
- [anon_sym_typeof] = ACTIONS(67),
- [anon_sym_void] = ACTIONS(67),
- [anon_sym_delete] = ACTIONS(67),
- [anon_sym_PLUS_PLUS] = ACTIONS(71),
- [anon_sym_DASH_DASH] = ACTIONS(71),
- [anon_sym_DQUOTE] = ACTIONS(73),
- [anon_sym_SQUOTE] = ACTIONS(75),
+ [anon_sym_new] = ACTIONS(69),
+ [anon_sym_PLUS] = ACTIONS(71),
+ [anon_sym_DASH] = ACTIONS(71),
+ [anon_sym_SLASH] = ACTIONS(73),
+ [anon_sym_BANG] = ACTIONS(71),
+ [anon_sym_TILDE] = ACTIONS(71),
+ [anon_sym_typeof] = ACTIONS(71),
+ [anon_sym_void] = ACTIONS(71),
+ [anon_sym_delete] = ACTIONS(71),
+ [anon_sym_PLUS_PLUS] = ACTIONS(75),
+ [anon_sym_DASH_DASH] = ACTIONS(75),
[sym_comment] = ACTIONS(3),
[anon_sym_BQUOTE] = ACTIONS(77),
[sym_number] = ACTIONS(79),
@@ -25157,71 +25142,71 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_get] = ACTIONS(544),
[anon_sym_set] = ACTIONS(544),
},
- [96] = {
- [sym_export_statement] = STATE(2668),
- [sym_declaration] = STATE(2668),
- [sym_import] = STATE(1268),
- [sym_import_statement] = STATE(2668),
- [sym_expression_statement] = STATE(2668),
- [sym_variable_declaration] = STATE(2562),
- [sym_lexical_declaration] = STATE(2562),
- [sym_statement_block] = STATE(2668),
- [sym_if_statement] = STATE(2668),
- [sym_switch_statement] = STATE(2668),
- [sym_for_statement] = STATE(2668),
- [sym_for_in_statement] = STATE(2668),
- [sym_while_statement] = STATE(2668),
- [sym_do_statement] = STATE(2668),
- [sym_try_statement] = STATE(2668),
- [sym_with_statement] = STATE(2668),
- [sym_break_statement] = STATE(2668),
- [sym_continue_statement] = STATE(2668),
- [sym_debugger_statement] = STATE(2668),
- [sym_return_statement] = STATE(2668),
- [sym_throw_statement] = STATE(2668),
- [sym_empty_statement] = STATE(2668),
- [sym_labeled_statement] = STATE(2668),
- [sym_parenthesized_expression] = STATE(1029),
- [sym_expression] = STATE(1265),
- [sym_primary_expression] = STATE(1247),
- [sym_yield_expression] = STATE(1246),
- [sym_object] = STATE(1268),
- [sym_object_pattern] = STATE(2656),
- [sym_array] = STATE(1268),
- [sym_array_pattern] = STATE(2656),
- [sym_glimmer_template] = STATE(1246),
- [sym_glimmer_opening_tag] = STATE(1921),
- [sym_jsx_element] = STATE(1246),
- [sym_jsx_opening_element] = STATE(1653),
- [sym_jsx_self_closing_element] = STATE(1246),
- [sym_class] = STATE(1268),
- [sym_class_declaration] = STATE(2562),
- [sym_function] = STATE(1268),
- [sym_function_declaration] = STATE(2562),
- [sym_generator_function] = STATE(1268),
- [sym_generator_function_declaration] = STATE(2562),
- [sym_arrow_function] = STATE(1268),
- [sym_call_expression] = STATE(1268),
- [sym_new_expression] = STATE(1246),
- [sym_await_expression] = STATE(1246),
- [sym_member_expression] = STATE(1029),
- [sym_subscript_expression] = STATE(1029),
- [sym_assignment_expression] = STATE(1246),
- [sym__augmented_assignment_lhs] = STATE(1597),
- [sym_augmented_assignment_expression] = STATE(1246),
- [sym__destructuring_pattern] = STATE(2656),
- [sym_ternary_expression] = STATE(1246),
- [sym_binary_expression] = STATE(1246),
- [sym_unary_expression] = STATE(1246),
- [sym_update_expression] = STATE(1246),
- [sym_sequence_expression] = STATE(2297),
- [sym_string] = STATE(1268),
- [sym_template_string] = STATE(1268),
- [sym_regex] = STATE(1268),
- [sym_meta_property] = STATE(1268),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2662),
- [aux_sym_export_statement_repeat1] = STATE(1793),
+ [92] = {
+ [sym_export_statement] = STATE(2564),
+ [sym_declaration] = STATE(2564),
+ [sym_import] = STATE(1235),
+ [sym_import_statement] = STATE(2564),
+ [sym_expression_statement] = STATE(2564),
+ [sym_variable_declaration] = STATE(2544),
+ [sym_lexical_declaration] = STATE(2544),
+ [sym_statement_block] = STATE(2564),
+ [sym_if_statement] = STATE(2564),
+ [sym_switch_statement] = STATE(2564),
+ [sym_for_statement] = STATE(2564),
+ [sym_for_in_statement] = STATE(2564),
+ [sym_while_statement] = STATE(2564),
+ [sym_do_statement] = STATE(2564),
+ [sym_try_statement] = STATE(2564),
+ [sym_with_statement] = STATE(2564),
+ [sym_break_statement] = STATE(2564),
+ [sym_continue_statement] = STATE(2564),
+ [sym_debugger_statement] = STATE(2564),
+ [sym_return_statement] = STATE(2564),
+ [sym_throw_statement] = STATE(2564),
+ [sym_empty_statement] = STATE(2564),
+ [sym_labeled_statement] = STATE(2564),
+ [sym_parenthesized_expression] = STATE(1028),
+ [sym_expression] = STATE(1318),
+ [sym_primary_expression] = STATE(1249),
+ [sym_yield_expression] = STATE(1245),
+ [sym_object] = STATE(1235),
+ [sym_object_pattern] = STATE(2717),
+ [sym_array] = STATE(1235),
+ [sym_array_pattern] = STATE(2717),
+ [sym_glimmer_template] = STATE(1245),
+ [sym_glimmer_opening_tag] = STATE(1935),
+ [sym_jsx_element] = STATE(1245),
+ [sym_jsx_opening_element] = STATE(1651),
+ [sym_jsx_self_closing_element] = STATE(1245),
+ [sym_class] = STATE(1235),
+ [sym_class_declaration] = STATE(2544),
+ [sym_function] = STATE(1235),
+ [sym_function_declaration] = STATE(2544),
+ [sym_generator_function] = STATE(1235),
+ [sym_generator_function_declaration] = STATE(2544),
+ [sym_arrow_function] = STATE(1235),
+ [sym_call_expression] = STATE(1235),
+ [sym_new_expression] = STATE(1245),
+ [sym_await_expression] = STATE(1245),
+ [sym_member_expression] = STATE(1028),
+ [sym_subscript_expression] = STATE(1028),
+ [sym_assignment_expression] = STATE(1245),
+ [sym__augmented_assignment_lhs] = STATE(1616),
+ [sym_augmented_assignment_expression] = STATE(1245),
+ [sym__destructuring_pattern] = STATE(2717),
+ [sym_ternary_expression] = STATE(1245),
+ [sym_binary_expression] = STATE(1245),
+ [sym_unary_expression] = STATE(1245),
+ [sym_update_expression] = STATE(1245),
+ [sym_sequence_expression] = STATE(2431),
+ [sym_string] = STATE(1235),
+ [sym_template_string] = STATE(1235),
+ [sym_regex] = STATE(1235),
+ [sym_meta_property] = STATE(1235),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2680),
+ [aux_sym_export_statement_repeat1] = STATE(1800),
[sym_identifier] = ACTIONS(500),
[anon_sym_export] = ACTIONS(502),
[anon_sym_LBRACE] = ACTIONS(504),
@@ -25248,22 +25233,22 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_LBRACK] = ACTIONS(53),
[anon_sym_LTtemplate_GT] = ACTIONS(55),
[anon_sym_LT] = ACTIONS(57),
+ [anon_sym_DQUOTE] = ACTIONS(59),
+ [anon_sym_SQUOTE] = ACTIONS(61),
[anon_sym_class] = ACTIONS(538),
[anon_sym_async] = ACTIONS(540),
[anon_sym_function] = ACTIONS(542),
- [anon_sym_new] = ACTIONS(65),
- [anon_sym_PLUS] = ACTIONS(67),
- [anon_sym_DASH] = ACTIONS(67),
- [anon_sym_SLASH] = ACTIONS(69),
- [anon_sym_BANG] = ACTIONS(67),
- [anon_sym_TILDE] = ACTIONS(67),
- [anon_sym_typeof] = ACTIONS(67),
- [anon_sym_void] = ACTIONS(67),
- [anon_sym_delete] = ACTIONS(67),
- [anon_sym_PLUS_PLUS] = ACTIONS(71),
- [anon_sym_DASH_DASH] = ACTIONS(71),
- [anon_sym_DQUOTE] = ACTIONS(73),
- [anon_sym_SQUOTE] = ACTIONS(75),
+ [anon_sym_new] = ACTIONS(69),
+ [anon_sym_PLUS] = ACTIONS(71),
+ [anon_sym_DASH] = ACTIONS(71),
+ [anon_sym_SLASH] = ACTIONS(73),
+ [anon_sym_BANG] = ACTIONS(71),
+ [anon_sym_TILDE] = ACTIONS(71),
+ [anon_sym_typeof] = ACTIONS(71),
+ [anon_sym_void] = ACTIONS(71),
+ [anon_sym_delete] = ACTIONS(71),
+ [anon_sym_PLUS_PLUS] = ACTIONS(75),
+ [anon_sym_DASH_DASH] = ACTIONS(75),
[sym_comment] = ACTIONS(3),
[anon_sym_BQUOTE] = ACTIONS(77),
[sym_number] = ACTIONS(79),
@@ -25279,113 +25264,113 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_get] = ACTIONS(544),
[anon_sym_set] = ACTIONS(544),
},
- [97] = {
- [sym_export_statement] = STATE(708),
- [sym_declaration] = STATE(708),
- [sym_import] = STATE(1268),
- [sym_import_statement] = STATE(708),
- [sym_expression_statement] = STATE(708),
- [sym_variable_declaration] = STATE(824),
- [sym_lexical_declaration] = STATE(824),
- [sym_statement_block] = STATE(708),
- [sym_if_statement] = STATE(708),
- [sym_switch_statement] = STATE(708),
- [sym_for_statement] = STATE(708),
- [sym_for_in_statement] = STATE(708),
- [sym_while_statement] = STATE(708),
- [sym_do_statement] = STATE(708),
- [sym_try_statement] = STATE(708),
- [sym_with_statement] = STATE(708),
- [sym_break_statement] = STATE(708),
- [sym_continue_statement] = STATE(708),
- [sym_debugger_statement] = STATE(708),
- [sym_return_statement] = STATE(708),
- [sym_throw_statement] = STATE(708),
- [sym_empty_statement] = STATE(708),
- [sym_labeled_statement] = STATE(708),
- [sym_parenthesized_expression] = STATE(1029),
- [sym_expression] = STATE(1235),
- [sym_primary_expression] = STATE(1247),
- [sym_yield_expression] = STATE(1246),
- [sym_object] = STATE(1268),
- [sym_object_pattern] = STATE(2656),
- [sym_array] = STATE(1268),
- [sym_array_pattern] = STATE(2656),
- [sym_glimmer_template] = STATE(1246),
- [sym_glimmer_opening_tag] = STATE(1921),
- [sym_jsx_element] = STATE(1246),
- [sym_jsx_opening_element] = STATE(1653),
- [sym_jsx_self_closing_element] = STATE(1246),
- [sym_class] = STATE(1268),
- [sym_class_declaration] = STATE(824),
- [sym_function] = STATE(1268),
- [sym_function_declaration] = STATE(824),
- [sym_generator_function] = STATE(1268),
- [sym_generator_function_declaration] = STATE(824),
- [sym_arrow_function] = STATE(1268),
- [sym_call_expression] = STATE(1268),
- [sym_new_expression] = STATE(1246),
- [sym_await_expression] = STATE(1246),
- [sym_member_expression] = STATE(1029),
- [sym_subscript_expression] = STATE(1029),
- [sym_assignment_expression] = STATE(1246),
- [sym__augmented_assignment_lhs] = STATE(1597),
- [sym_augmented_assignment_expression] = STATE(1246),
- [sym__destructuring_pattern] = STATE(2656),
- [sym_ternary_expression] = STATE(1246),
- [sym_binary_expression] = STATE(1246),
- [sym_unary_expression] = STATE(1246),
- [sym_update_expression] = STATE(1246),
- [sym_sequence_expression] = STATE(2393),
- [sym_string] = STATE(1268),
- [sym_template_string] = STATE(1268),
- [sym_regex] = STATE(1268),
- [sym_meta_property] = STATE(1268),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2662),
- [aux_sym_export_statement_repeat1] = STATE(1776),
- [sym_identifier] = ACTIONS(149),
- [anon_sym_export] = ACTIONS(151),
- [anon_sym_LBRACE] = ACTIONS(155),
- [anon_sym_import] = ACTIONS(157),
- [anon_sym_var] = ACTIONS(159),
- [anon_sym_let] = ACTIONS(161),
- [anon_sym_const] = ACTIONS(161),
- [anon_sym_if] = ACTIONS(163),
- [anon_sym_switch] = ACTIONS(165),
- [anon_sym_for] = ACTIONS(167),
+ [93] = {
+ [sym_export_statement] = STATE(926),
+ [sym_declaration] = STATE(926),
+ [sym_import] = STATE(1235),
+ [sym_import_statement] = STATE(926),
+ [sym_expression_statement] = STATE(926),
+ [sym_variable_declaration] = STATE(909),
+ [sym_lexical_declaration] = STATE(909),
+ [sym_statement_block] = STATE(926),
+ [sym_if_statement] = STATE(926),
+ [sym_switch_statement] = STATE(926),
+ [sym_for_statement] = STATE(926),
+ [sym_for_in_statement] = STATE(926),
+ [sym_while_statement] = STATE(926),
+ [sym_do_statement] = STATE(926),
+ [sym_try_statement] = STATE(926),
+ [sym_with_statement] = STATE(926),
+ [sym_break_statement] = STATE(926),
+ [sym_continue_statement] = STATE(926),
+ [sym_debugger_statement] = STATE(926),
+ [sym_return_statement] = STATE(926),
+ [sym_throw_statement] = STATE(926),
+ [sym_empty_statement] = STATE(926),
+ [sym_labeled_statement] = STATE(926),
+ [sym_parenthesized_expression] = STATE(1028),
+ [sym_expression] = STATE(1250),
+ [sym_primary_expression] = STATE(1249),
+ [sym_yield_expression] = STATE(1245),
+ [sym_object] = STATE(1235),
+ [sym_object_pattern] = STATE(2717),
+ [sym_array] = STATE(1235),
+ [sym_array_pattern] = STATE(2717),
+ [sym_glimmer_template] = STATE(1245),
+ [sym_glimmer_opening_tag] = STATE(1935),
+ [sym_jsx_element] = STATE(1245),
+ [sym_jsx_opening_element] = STATE(1651),
+ [sym_jsx_self_closing_element] = STATE(1245),
+ [sym_class] = STATE(1235),
+ [sym_class_declaration] = STATE(909),
+ [sym_function] = STATE(1235),
+ [sym_function_declaration] = STATE(909),
+ [sym_generator_function] = STATE(1235),
+ [sym_generator_function_declaration] = STATE(909),
+ [sym_arrow_function] = STATE(1235),
+ [sym_call_expression] = STATE(1235),
+ [sym_new_expression] = STATE(1245),
+ [sym_await_expression] = STATE(1245),
+ [sym_member_expression] = STATE(1028),
+ [sym_subscript_expression] = STATE(1028),
+ [sym_assignment_expression] = STATE(1245),
+ [sym__augmented_assignment_lhs] = STATE(1616),
+ [sym_augmented_assignment_expression] = STATE(1245),
+ [sym__destructuring_pattern] = STATE(2717),
+ [sym_ternary_expression] = STATE(1245),
+ [sym_binary_expression] = STATE(1245),
+ [sym_unary_expression] = STATE(1245),
+ [sym_update_expression] = STATE(1245),
+ [sym_sequence_expression] = STATE(2522),
+ [sym_string] = STATE(1235),
+ [sym_template_string] = STATE(1235),
+ [sym_regex] = STATE(1235),
+ [sym_meta_property] = STATE(1235),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2680),
+ [aux_sym_export_statement_repeat1] = STATE(1810),
+ [sym_identifier] = ACTIONS(7),
+ [anon_sym_export] = ACTIONS(11),
+ [anon_sym_LBRACE] = ACTIONS(13),
+ [anon_sym_import] = ACTIONS(15),
+ [anon_sym_var] = ACTIONS(17),
+ [anon_sym_let] = ACTIONS(19),
+ [anon_sym_const] = ACTIONS(19),
+ [anon_sym_if] = ACTIONS(21),
+ [anon_sym_switch] = ACTIONS(23),
+ [anon_sym_for] = ACTIONS(25),
[anon_sym_LPAREN] = ACTIONS(27),
[anon_sym_await] = ACTIONS(29),
- [anon_sym_while] = ACTIONS(169),
- [anon_sym_do] = ACTIONS(171),
- [anon_sym_try] = ACTIONS(173),
- [anon_sym_with] = ACTIONS(175),
- [anon_sym_break] = ACTIONS(177),
- [anon_sym_continue] = ACTIONS(179),
- [anon_sym_debugger] = ACTIONS(181),
- [anon_sym_return] = ACTIONS(183),
- [anon_sym_throw] = ACTIONS(185),
- [anon_sym_SEMI] = ACTIONS(187),
+ [anon_sym_while] = ACTIONS(31),
+ [anon_sym_do] = ACTIONS(33),
+ [anon_sym_try] = ACTIONS(35),
+ [anon_sym_with] = ACTIONS(37),
+ [anon_sym_break] = ACTIONS(39),
+ [anon_sym_continue] = ACTIONS(41),
+ [anon_sym_debugger] = ACTIONS(43),
+ [anon_sym_return] = ACTIONS(45),
+ [anon_sym_throw] = ACTIONS(47),
+ [anon_sym_SEMI] = ACTIONS(49),
[anon_sym_yield] = ACTIONS(51),
[anon_sym_LBRACK] = ACTIONS(53),
[anon_sym_LTtemplate_GT] = ACTIONS(55),
[anon_sym_LT] = ACTIONS(57),
- [anon_sym_class] = ACTIONS(189),
- [anon_sym_async] = ACTIONS(191),
- [anon_sym_function] = ACTIONS(193),
- [anon_sym_new] = ACTIONS(65),
- [anon_sym_PLUS] = ACTIONS(67),
- [anon_sym_DASH] = ACTIONS(67),
- [anon_sym_SLASH] = ACTIONS(69),
- [anon_sym_BANG] = ACTIONS(67),
- [anon_sym_TILDE] = ACTIONS(67),
- [anon_sym_typeof] = ACTIONS(67),
- [anon_sym_void] = ACTIONS(67),
- [anon_sym_delete] = ACTIONS(67),
- [anon_sym_PLUS_PLUS] = ACTIONS(71),
- [anon_sym_DASH_DASH] = ACTIONS(71),
- [anon_sym_DQUOTE] = ACTIONS(73),
- [anon_sym_SQUOTE] = ACTIONS(75),
+ [anon_sym_DQUOTE] = ACTIONS(59),
+ [anon_sym_SQUOTE] = ACTIONS(61),
+ [anon_sym_class] = ACTIONS(63),
+ [anon_sym_async] = ACTIONS(65),
+ [anon_sym_function] = ACTIONS(67),
+ [anon_sym_new] = ACTIONS(69),
+ [anon_sym_PLUS] = ACTIONS(71),
+ [anon_sym_DASH] = ACTIONS(71),
+ [anon_sym_SLASH] = ACTIONS(73),
+ [anon_sym_BANG] = ACTIONS(71),
+ [anon_sym_TILDE] = ACTIONS(71),
+ [anon_sym_typeof] = ACTIONS(71),
+ [anon_sym_void] = ACTIONS(71),
+ [anon_sym_delete] = ACTIONS(71),
+ [anon_sym_PLUS_PLUS] = ACTIONS(75),
+ [anon_sym_DASH_DASH] = ACTIONS(75),
[sym_comment] = ACTIONS(3),
[anon_sym_BQUOTE] = ACTIONS(77),
[sym_number] = ACTIONS(79),
@@ -25397,75 +25382,197 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_null] = ACTIONS(79),
[sym_undefined] = ACTIONS(83),
[anon_sym_AT] = ACTIONS(85),
- [anon_sym_static] = ACTIONS(195),
- [anon_sym_get] = ACTIONS(195),
- [anon_sym_set] = ACTIONS(195),
+ [anon_sym_static] = ACTIONS(87),
+ [anon_sym_get] = ACTIONS(87),
+ [anon_sym_set] = ACTIONS(87),
},
- [98] = {
- [sym_export_statement] = STATE(706),
- [sym_declaration] = STATE(710),
- [sym_import] = STATE(1268),
- [sym_import_statement] = STATE(738),
- [sym_expression_statement] = STATE(739),
- [sym_variable_declaration] = STATE(868),
- [sym_lexical_declaration] = STATE(868),
- [sym_statement_block] = STATE(741),
- [sym_if_statement] = STATE(742),
- [sym_switch_statement] = STATE(743),
- [sym_for_statement] = STATE(748),
- [sym_for_in_statement] = STATE(750),
- [sym_while_statement] = STATE(755),
- [sym_do_statement] = STATE(756),
- [sym_try_statement] = STATE(758),
- [sym_with_statement] = STATE(772),
- [sym_break_statement] = STATE(774),
- [sym_continue_statement] = STATE(781),
- [sym_debugger_statement] = STATE(782),
- [sym_return_statement] = STATE(786),
- [sym_throw_statement] = STATE(787),
- [sym_empty_statement] = STATE(789),
- [sym_labeled_statement] = STATE(793),
- [sym_parenthesized_expression] = STATE(1029),
+ [94] = {
+ [sym_export_statement] = STATE(835),
+ [sym_declaration] = STATE(835),
+ [sym_import] = STATE(1235),
+ [sym_import_statement] = STATE(835),
+ [sym_expression_statement] = STATE(835),
+ [sym_variable_declaration] = STATE(793),
+ [sym_lexical_declaration] = STATE(793),
+ [sym_statement_block] = STATE(835),
+ [sym_if_statement] = STATE(835),
+ [sym_switch_statement] = STATE(835),
+ [sym_for_statement] = STATE(835),
+ [sym_for_in_statement] = STATE(835),
+ [sym_while_statement] = STATE(835),
+ [sym_do_statement] = STATE(835),
+ [sym_try_statement] = STATE(835),
+ [sym_with_statement] = STATE(835),
+ [sym_break_statement] = STATE(835),
+ [sym_continue_statement] = STATE(835),
+ [sym_debugger_statement] = STATE(835),
+ [sym_return_statement] = STATE(835),
+ [sym_throw_statement] = STATE(835),
+ [sym_empty_statement] = STATE(835),
+ [sym_labeled_statement] = STATE(835),
+ [sym_parenthesized_expression] = STATE(1028),
+ [sym_expression] = STATE(1285),
+ [sym_primary_expression] = STATE(1249),
+ [sym_yield_expression] = STATE(1245),
+ [sym_object] = STATE(1235),
+ [sym_object_pattern] = STATE(2717),
+ [sym_array] = STATE(1235),
+ [sym_array_pattern] = STATE(2717),
+ [sym_glimmer_template] = STATE(1245),
+ [sym_glimmer_opening_tag] = STATE(1935),
+ [sym_jsx_element] = STATE(1245),
+ [sym_jsx_opening_element] = STATE(1651),
+ [sym_jsx_self_closing_element] = STATE(1245),
+ [sym_class] = STATE(1235),
+ [sym_class_declaration] = STATE(793),
+ [sym_function] = STATE(1235),
+ [sym_function_declaration] = STATE(793),
+ [sym_generator_function] = STATE(1235),
+ [sym_generator_function_declaration] = STATE(793),
+ [sym_arrow_function] = STATE(1235),
+ [sym_call_expression] = STATE(1235),
+ [sym_new_expression] = STATE(1245),
+ [sym_await_expression] = STATE(1245),
+ [sym_member_expression] = STATE(1028),
+ [sym_subscript_expression] = STATE(1028),
+ [sym_assignment_expression] = STATE(1245),
+ [sym__augmented_assignment_lhs] = STATE(1616),
+ [sym_augmented_assignment_expression] = STATE(1245),
+ [sym__destructuring_pattern] = STATE(2717),
+ [sym_ternary_expression] = STATE(1245),
+ [sym_binary_expression] = STATE(1245),
+ [sym_unary_expression] = STATE(1245),
+ [sym_update_expression] = STATE(1245),
+ [sym_sequence_expression] = STATE(2167),
+ [sym_string] = STATE(1235),
+ [sym_template_string] = STATE(1235),
+ [sym_regex] = STATE(1235),
+ [sym_meta_property] = STATE(1235),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2680),
+ [aux_sym_export_statement_repeat1] = STATE(1832),
+ [sym_identifier] = ACTIONS(546),
+ [anon_sym_export] = ACTIONS(548),
+ [anon_sym_LBRACE] = ACTIONS(550),
+ [anon_sym_import] = ACTIONS(552),
+ [anon_sym_var] = ACTIONS(554),
+ [anon_sym_let] = ACTIONS(556),
+ [anon_sym_const] = ACTIONS(556),
+ [anon_sym_if] = ACTIONS(558),
+ [anon_sym_switch] = ACTIONS(560),
+ [anon_sym_for] = ACTIONS(562),
+ [anon_sym_LPAREN] = ACTIONS(27),
+ [anon_sym_await] = ACTIONS(29),
+ [anon_sym_while] = ACTIONS(564),
+ [anon_sym_do] = ACTIONS(566),
+ [anon_sym_try] = ACTIONS(568),
+ [anon_sym_with] = ACTIONS(570),
+ [anon_sym_break] = ACTIONS(572),
+ [anon_sym_continue] = ACTIONS(574),
+ [anon_sym_debugger] = ACTIONS(576),
+ [anon_sym_return] = ACTIONS(578),
+ [anon_sym_throw] = ACTIONS(580),
+ [anon_sym_SEMI] = ACTIONS(582),
+ [anon_sym_yield] = ACTIONS(51),
+ [anon_sym_LBRACK] = ACTIONS(53),
+ [anon_sym_LTtemplate_GT] = ACTIONS(55),
+ [anon_sym_LT] = ACTIONS(57),
+ [anon_sym_DQUOTE] = ACTIONS(59),
+ [anon_sym_SQUOTE] = ACTIONS(61),
+ [anon_sym_class] = ACTIONS(584),
+ [anon_sym_async] = ACTIONS(586),
+ [anon_sym_function] = ACTIONS(588),
+ [anon_sym_new] = ACTIONS(69),
+ [anon_sym_PLUS] = ACTIONS(71),
+ [anon_sym_DASH] = ACTIONS(71),
+ [anon_sym_SLASH] = ACTIONS(73),
+ [anon_sym_BANG] = ACTIONS(71),
+ [anon_sym_TILDE] = ACTIONS(71),
+ [anon_sym_typeof] = ACTIONS(71),
+ [anon_sym_void] = ACTIONS(71),
+ [anon_sym_delete] = ACTIONS(71),
+ [anon_sym_PLUS_PLUS] = ACTIONS(75),
+ [anon_sym_DASH_DASH] = ACTIONS(75),
+ [sym_comment] = ACTIONS(3),
+ [anon_sym_BQUOTE] = ACTIONS(77),
+ [sym_number] = ACTIONS(79),
+ [sym_private_property_identifier] = ACTIONS(81),
+ [sym_this] = ACTIONS(79),
+ [sym_super] = ACTIONS(79),
+ [sym_true] = ACTIONS(79),
+ [sym_false] = ACTIONS(79),
+ [sym_null] = ACTIONS(79),
+ [sym_undefined] = ACTIONS(83),
+ [anon_sym_AT] = ACTIONS(85),
+ [anon_sym_static] = ACTIONS(590),
+ [anon_sym_get] = ACTIONS(590),
+ [anon_sym_set] = ACTIONS(590),
+ },
+ [95] = {
+ [sym_export_statement] = STATE(601),
+ [sym_declaration] = STATE(601),
+ [sym_import] = STATE(1235),
+ [sym_import_statement] = STATE(601),
+ [sym_expression_statement] = STATE(601),
+ [sym_variable_declaration] = STATE(615),
+ [sym_lexical_declaration] = STATE(615),
+ [sym_statement_block] = STATE(601),
+ [sym_if_statement] = STATE(601),
+ [sym_switch_statement] = STATE(601),
+ [sym_for_statement] = STATE(601),
+ [sym_for_in_statement] = STATE(601),
+ [sym_while_statement] = STATE(601),
+ [sym_do_statement] = STATE(601),
+ [sym_try_statement] = STATE(601),
+ [sym_with_statement] = STATE(601),
+ [sym_break_statement] = STATE(601),
+ [sym_continue_statement] = STATE(601),
+ [sym_debugger_statement] = STATE(601),
+ [sym_return_statement] = STATE(601),
+ [sym_throw_statement] = STATE(601),
+ [sym_empty_statement] = STATE(601),
+ [sym_labeled_statement] = STATE(601),
+ [sym_parenthesized_expression] = STATE(1028),
[sym_expression] = STATE(1288),
- [sym_primary_expression] = STATE(1247),
- [sym_yield_expression] = STATE(1246),
- [sym_object] = STATE(1268),
- [sym_object_pattern] = STATE(2656),
- [sym_array] = STATE(1268),
- [sym_array_pattern] = STATE(2656),
- [sym_glimmer_template] = STATE(1246),
- [sym_glimmer_opening_tag] = STATE(1921),
- [sym_jsx_element] = STATE(1246),
- [sym_jsx_opening_element] = STATE(1653),
- [sym_jsx_self_closing_element] = STATE(1246),
- [sym_class] = STATE(1268),
- [sym_class_declaration] = STATE(868),
- [sym_function] = STATE(1268),
- [sym_function_declaration] = STATE(868),
- [sym_generator_function] = STATE(1268),
- [sym_generator_function_declaration] = STATE(868),
- [sym_arrow_function] = STATE(1268),
- [sym_call_expression] = STATE(1268),
- [sym_new_expression] = STATE(1246),
- [sym_await_expression] = STATE(1246),
- [sym_member_expression] = STATE(1029),
- [sym_subscript_expression] = STATE(1029),
- [sym_assignment_expression] = STATE(1246),
- [sym__augmented_assignment_lhs] = STATE(1597),
- [sym_augmented_assignment_expression] = STATE(1246),
- [sym__destructuring_pattern] = STATE(2656),
- [sym_ternary_expression] = STATE(1246),
- [sym_binary_expression] = STATE(1246),
- [sym_unary_expression] = STATE(1246),
- [sym_update_expression] = STATE(1246),
- [sym_sequence_expression] = STATE(2161),
- [sym_string] = STATE(1268),
- [sym_template_string] = STATE(1268),
- [sym_regex] = STATE(1268),
- [sym_meta_property] = STATE(1268),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2662),
- [aux_sym_export_statement_repeat1] = STATE(1807),
+ [sym_primary_expression] = STATE(1249),
+ [sym_yield_expression] = STATE(1245),
+ [sym_object] = STATE(1235),
+ [sym_object_pattern] = STATE(2717),
+ [sym_array] = STATE(1235),
+ [sym_array_pattern] = STATE(2717),
+ [sym_glimmer_template] = STATE(1245),
+ [sym_glimmer_opening_tag] = STATE(1935),
+ [sym_jsx_element] = STATE(1245),
+ [sym_jsx_opening_element] = STATE(1651),
+ [sym_jsx_self_closing_element] = STATE(1245),
+ [sym_class] = STATE(1235),
+ [sym_class_declaration] = STATE(615),
+ [sym_function] = STATE(1235),
+ [sym_function_declaration] = STATE(615),
+ [sym_generator_function] = STATE(1235),
+ [sym_generator_function_declaration] = STATE(615),
+ [sym_arrow_function] = STATE(1235),
+ [sym_call_expression] = STATE(1235),
+ [sym_new_expression] = STATE(1245),
+ [sym_await_expression] = STATE(1245),
+ [sym_member_expression] = STATE(1028),
+ [sym_subscript_expression] = STATE(1028),
+ [sym_assignment_expression] = STATE(1245),
+ [sym__augmented_assignment_lhs] = STATE(1616),
+ [sym_augmented_assignment_expression] = STATE(1245),
+ [sym__destructuring_pattern] = STATE(2717),
+ [sym_ternary_expression] = STATE(1245),
+ [sym_binary_expression] = STATE(1245),
+ [sym_unary_expression] = STATE(1245),
+ [sym_update_expression] = STATE(1245),
+ [sym_sequence_expression] = STATE(2470),
+ [sym_string] = STATE(1235),
+ [sym_template_string] = STATE(1235),
+ [sym_regex] = STATE(1235),
+ [sym_meta_property] = STATE(1235),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2680),
+ [aux_sym_export_statement_repeat1] = STATE(1826),
[sym_identifier] = ACTIONS(592),
[anon_sym_export] = ACTIONS(594),
[anon_sym_LBRACE] = ACTIONS(596),
@@ -25492,22 +25599,22 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_LBRACK] = ACTIONS(53),
[anon_sym_LTtemplate_GT] = ACTIONS(55),
[anon_sym_LT] = ACTIONS(57),
+ [anon_sym_DQUOTE] = ACTIONS(59),
+ [anon_sym_SQUOTE] = ACTIONS(61),
[anon_sym_class] = ACTIONS(630),
[anon_sym_async] = ACTIONS(632),
[anon_sym_function] = ACTIONS(634),
- [anon_sym_new] = ACTIONS(65),
- [anon_sym_PLUS] = ACTIONS(67),
- [anon_sym_DASH] = ACTIONS(67),
- [anon_sym_SLASH] = ACTIONS(69),
- [anon_sym_BANG] = ACTIONS(67),
- [anon_sym_TILDE] = ACTIONS(67),
- [anon_sym_typeof] = ACTIONS(67),
- [anon_sym_void] = ACTIONS(67),
- [anon_sym_delete] = ACTIONS(67),
- [anon_sym_PLUS_PLUS] = ACTIONS(71),
- [anon_sym_DASH_DASH] = ACTIONS(71),
- [anon_sym_DQUOTE] = ACTIONS(73),
- [anon_sym_SQUOTE] = ACTIONS(75),
+ [anon_sym_new] = ACTIONS(69),
+ [anon_sym_PLUS] = ACTIONS(71),
+ [anon_sym_DASH] = ACTIONS(71),
+ [anon_sym_SLASH] = ACTIONS(73),
+ [anon_sym_BANG] = ACTIONS(71),
+ [anon_sym_TILDE] = ACTIONS(71),
+ [anon_sym_typeof] = ACTIONS(71),
+ [anon_sym_void] = ACTIONS(71),
+ [anon_sym_delete] = ACTIONS(71),
+ [anon_sym_PLUS_PLUS] = ACTIONS(75),
+ [anon_sym_DASH_DASH] = ACTIONS(75),
[sym_comment] = ACTIONS(3),
[anon_sym_BQUOTE] = ACTIONS(77),
[sym_number] = ACTIONS(79),
@@ -25523,113 +25630,113 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_get] = ACTIONS(636),
[anon_sym_set] = ACTIONS(636),
},
- [99] = {
- [sym_export_statement] = STATE(904),
- [sym_declaration] = STATE(904),
- [sym_import] = STATE(1268),
- [sym_import_statement] = STATE(904),
- [sym_expression_statement] = STATE(904),
- [sym_variable_declaration] = STATE(971),
- [sym_lexical_declaration] = STATE(971),
- [sym_statement_block] = STATE(904),
- [sym_if_statement] = STATE(904),
- [sym_switch_statement] = STATE(904),
- [sym_for_statement] = STATE(904),
- [sym_for_in_statement] = STATE(904),
- [sym_while_statement] = STATE(904),
- [sym_do_statement] = STATE(904),
- [sym_try_statement] = STATE(904),
- [sym_with_statement] = STATE(904),
- [sym_break_statement] = STATE(904),
- [sym_continue_statement] = STATE(904),
- [sym_debugger_statement] = STATE(904),
- [sym_return_statement] = STATE(904),
- [sym_throw_statement] = STATE(904),
- [sym_empty_statement] = STATE(904),
- [sym_labeled_statement] = STATE(904),
- [sym_parenthesized_expression] = STATE(1029),
- [sym_expression] = STATE(1248),
- [sym_primary_expression] = STATE(1247),
- [sym_yield_expression] = STATE(1246),
- [sym_object] = STATE(1268),
- [sym_object_pattern] = STATE(2656),
- [sym_array] = STATE(1268),
- [sym_array_pattern] = STATE(2656),
- [sym_glimmer_template] = STATE(1246),
- [sym_glimmer_opening_tag] = STATE(1921),
- [sym_jsx_element] = STATE(1246),
- [sym_jsx_opening_element] = STATE(1653),
- [sym_jsx_self_closing_element] = STATE(1246),
- [sym_class] = STATE(1268),
- [sym_class_declaration] = STATE(971),
- [sym_function] = STATE(1268),
- [sym_function_declaration] = STATE(971),
- [sym_generator_function] = STATE(1268),
- [sym_generator_function_declaration] = STATE(971),
- [sym_arrow_function] = STATE(1268),
- [sym_call_expression] = STATE(1268),
- [sym_new_expression] = STATE(1246),
- [sym_await_expression] = STATE(1246),
- [sym_member_expression] = STATE(1029),
- [sym_subscript_expression] = STATE(1029),
- [sym_assignment_expression] = STATE(1246),
- [sym__augmented_assignment_lhs] = STATE(1597),
- [sym_augmented_assignment_expression] = STATE(1246),
- [sym__destructuring_pattern] = STATE(2656),
- [sym_ternary_expression] = STATE(1246),
- [sym_binary_expression] = STATE(1246),
- [sym_unary_expression] = STATE(1246),
- [sym_update_expression] = STATE(1246),
- [sym_sequence_expression] = STATE(2627),
- [sym_string] = STATE(1268),
- [sym_template_string] = STATE(1268),
- [sym_regex] = STATE(1268),
- [sym_meta_property] = STATE(1268),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2662),
- [aux_sym_export_statement_repeat1] = STATE(1827),
- [sym_identifier] = ACTIONS(7),
- [anon_sym_export] = ACTIONS(11),
- [anon_sym_LBRACE] = ACTIONS(13),
- [anon_sym_import] = ACTIONS(15),
- [anon_sym_var] = ACTIONS(17),
- [anon_sym_let] = ACTIONS(19),
- [anon_sym_const] = ACTIONS(19),
- [anon_sym_if] = ACTIONS(21),
- [anon_sym_switch] = ACTIONS(23),
- [anon_sym_for] = ACTIONS(25),
+ [96] = {
+ [sym_export_statement] = STATE(776),
+ [sym_declaration] = STATE(775),
+ [sym_import] = STATE(1235),
+ [sym_import_statement] = STATE(773),
+ [sym_expression_statement] = STATE(769),
+ [sym_variable_declaration] = STATE(793),
+ [sym_lexical_declaration] = STATE(793),
+ [sym_statement_block] = STATE(768),
+ [sym_if_statement] = STATE(765),
+ [sym_switch_statement] = STATE(764),
+ [sym_for_statement] = STATE(761),
+ [sym_for_in_statement] = STATE(760),
+ [sym_while_statement] = STATE(759),
+ [sym_do_statement] = STATE(758),
+ [sym_try_statement] = STATE(757),
+ [sym_with_statement] = STATE(756),
+ [sym_break_statement] = STATE(755),
+ [sym_continue_statement] = STATE(754),
+ [sym_debugger_statement] = STATE(753),
+ [sym_return_statement] = STATE(752),
+ [sym_throw_statement] = STATE(751),
+ [sym_empty_statement] = STATE(750),
+ [sym_labeled_statement] = STATE(749),
+ [sym_parenthesized_expression] = STATE(1028),
+ [sym_expression] = STATE(1285),
+ [sym_primary_expression] = STATE(1249),
+ [sym_yield_expression] = STATE(1245),
+ [sym_object] = STATE(1235),
+ [sym_object_pattern] = STATE(2717),
+ [sym_array] = STATE(1235),
+ [sym_array_pattern] = STATE(2717),
+ [sym_glimmer_template] = STATE(1245),
+ [sym_glimmer_opening_tag] = STATE(1935),
+ [sym_jsx_element] = STATE(1245),
+ [sym_jsx_opening_element] = STATE(1651),
+ [sym_jsx_self_closing_element] = STATE(1245),
+ [sym_class] = STATE(1235),
+ [sym_class_declaration] = STATE(793),
+ [sym_function] = STATE(1235),
+ [sym_function_declaration] = STATE(793),
+ [sym_generator_function] = STATE(1235),
+ [sym_generator_function_declaration] = STATE(793),
+ [sym_arrow_function] = STATE(1235),
+ [sym_call_expression] = STATE(1235),
+ [sym_new_expression] = STATE(1245),
+ [sym_await_expression] = STATE(1245),
+ [sym_member_expression] = STATE(1028),
+ [sym_subscript_expression] = STATE(1028),
+ [sym_assignment_expression] = STATE(1245),
+ [sym__augmented_assignment_lhs] = STATE(1616),
+ [sym_augmented_assignment_expression] = STATE(1245),
+ [sym__destructuring_pattern] = STATE(2717),
+ [sym_ternary_expression] = STATE(1245),
+ [sym_binary_expression] = STATE(1245),
+ [sym_unary_expression] = STATE(1245),
+ [sym_update_expression] = STATE(1245),
+ [sym_sequence_expression] = STATE(2167),
+ [sym_string] = STATE(1235),
+ [sym_template_string] = STATE(1235),
+ [sym_regex] = STATE(1235),
+ [sym_meta_property] = STATE(1235),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2680),
+ [aux_sym_export_statement_repeat1] = STATE(1832),
+ [sym_identifier] = ACTIONS(546),
+ [anon_sym_export] = ACTIONS(548),
+ [anon_sym_LBRACE] = ACTIONS(550),
+ [anon_sym_import] = ACTIONS(552),
+ [anon_sym_var] = ACTIONS(554),
+ [anon_sym_let] = ACTIONS(556),
+ [anon_sym_const] = ACTIONS(556),
+ [anon_sym_if] = ACTIONS(558),
+ [anon_sym_switch] = ACTIONS(560),
+ [anon_sym_for] = ACTIONS(562),
[anon_sym_LPAREN] = ACTIONS(27),
[anon_sym_await] = ACTIONS(29),
- [anon_sym_while] = ACTIONS(31),
- [anon_sym_do] = ACTIONS(33),
- [anon_sym_try] = ACTIONS(35),
- [anon_sym_with] = ACTIONS(37),
- [anon_sym_break] = ACTIONS(39),
- [anon_sym_continue] = ACTIONS(41),
- [anon_sym_debugger] = ACTIONS(43),
- [anon_sym_return] = ACTIONS(45),
- [anon_sym_throw] = ACTIONS(47),
- [anon_sym_SEMI] = ACTIONS(49),
+ [anon_sym_while] = ACTIONS(564),
+ [anon_sym_do] = ACTIONS(566),
+ [anon_sym_try] = ACTIONS(568),
+ [anon_sym_with] = ACTIONS(570),
+ [anon_sym_break] = ACTIONS(572),
+ [anon_sym_continue] = ACTIONS(574),
+ [anon_sym_debugger] = ACTIONS(576),
+ [anon_sym_return] = ACTIONS(578),
+ [anon_sym_throw] = ACTIONS(580),
+ [anon_sym_SEMI] = ACTIONS(582),
[anon_sym_yield] = ACTIONS(51),
[anon_sym_LBRACK] = ACTIONS(53),
[anon_sym_LTtemplate_GT] = ACTIONS(55),
[anon_sym_LT] = ACTIONS(57),
- [anon_sym_class] = ACTIONS(59),
- [anon_sym_async] = ACTIONS(61),
- [anon_sym_function] = ACTIONS(63),
- [anon_sym_new] = ACTIONS(65),
- [anon_sym_PLUS] = ACTIONS(67),
- [anon_sym_DASH] = ACTIONS(67),
- [anon_sym_SLASH] = ACTIONS(69),
- [anon_sym_BANG] = ACTIONS(67),
- [anon_sym_TILDE] = ACTIONS(67),
- [anon_sym_typeof] = ACTIONS(67),
- [anon_sym_void] = ACTIONS(67),
- [anon_sym_delete] = ACTIONS(67),
- [anon_sym_PLUS_PLUS] = ACTIONS(71),
- [anon_sym_DASH_DASH] = ACTIONS(71),
- [anon_sym_DQUOTE] = ACTIONS(73),
- [anon_sym_SQUOTE] = ACTIONS(75),
+ [anon_sym_DQUOTE] = ACTIONS(59),
+ [anon_sym_SQUOTE] = ACTIONS(61),
+ [anon_sym_class] = ACTIONS(584),
+ [anon_sym_async] = ACTIONS(586),
+ [anon_sym_function] = ACTIONS(588),
+ [anon_sym_new] = ACTIONS(69),
+ [anon_sym_PLUS] = ACTIONS(71),
+ [anon_sym_DASH] = ACTIONS(71),
+ [anon_sym_SLASH] = ACTIONS(73),
+ [anon_sym_BANG] = ACTIONS(71),
+ [anon_sym_TILDE] = ACTIONS(71),
+ [anon_sym_typeof] = ACTIONS(71),
+ [anon_sym_void] = ACTIONS(71),
+ [anon_sym_delete] = ACTIONS(71),
+ [anon_sym_PLUS_PLUS] = ACTIONS(75),
+ [anon_sym_DASH_DASH] = ACTIONS(75),
[sym_comment] = ACTIONS(3),
[anon_sym_BQUOTE] = ACTIONS(77),
[sym_number] = ACTIONS(79),
@@ -25641,75 +25748,75 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_null] = ACTIONS(79),
[sym_undefined] = ACTIONS(83),
[anon_sym_AT] = ACTIONS(85),
- [anon_sym_static] = ACTIONS(87),
- [anon_sym_get] = ACTIONS(87),
- [anon_sym_set] = ACTIONS(87),
+ [anon_sym_static] = ACTIONS(590),
+ [anon_sym_get] = ACTIONS(590),
+ [anon_sym_set] = ACTIONS(590),
},
- [100] = {
- [sym_export_statement] = STATE(2203),
- [sym_declaration] = STATE(2203),
- [sym_import] = STATE(1268),
- [sym_import_statement] = STATE(2203),
- [sym_expression_statement] = STATE(2203),
- [sym_variable_declaration] = STATE(2562),
- [sym_lexical_declaration] = STATE(2562),
- [sym_statement_block] = STATE(2203),
- [sym_if_statement] = STATE(2203),
- [sym_switch_statement] = STATE(2203),
- [sym_for_statement] = STATE(2203),
- [sym_for_in_statement] = STATE(2203),
- [sym_while_statement] = STATE(2203),
- [sym_do_statement] = STATE(2203),
- [sym_try_statement] = STATE(2203),
- [sym_with_statement] = STATE(2203),
- [sym_break_statement] = STATE(2203),
- [sym_continue_statement] = STATE(2203),
- [sym_debugger_statement] = STATE(2203),
- [sym_return_statement] = STATE(2203),
- [sym_throw_statement] = STATE(2203),
- [sym_empty_statement] = STATE(2203),
- [sym_labeled_statement] = STATE(2203),
- [sym_parenthesized_expression] = STATE(1029),
- [sym_expression] = STATE(1265),
- [sym_primary_expression] = STATE(1247),
- [sym_yield_expression] = STATE(1246),
- [sym_object] = STATE(1268),
- [sym_object_pattern] = STATE(2656),
- [sym_array] = STATE(1268),
- [sym_array_pattern] = STATE(2656),
- [sym_glimmer_template] = STATE(1246),
- [sym_glimmer_opening_tag] = STATE(1921),
- [sym_jsx_element] = STATE(1246),
- [sym_jsx_opening_element] = STATE(1653),
- [sym_jsx_self_closing_element] = STATE(1246),
- [sym_class] = STATE(1268),
- [sym_class_declaration] = STATE(2562),
- [sym_function] = STATE(1268),
- [sym_function_declaration] = STATE(2562),
- [sym_generator_function] = STATE(1268),
- [sym_generator_function_declaration] = STATE(2562),
- [sym_arrow_function] = STATE(1268),
- [sym_call_expression] = STATE(1268),
- [sym_new_expression] = STATE(1246),
- [sym_await_expression] = STATE(1246),
- [sym_member_expression] = STATE(1029),
- [sym_subscript_expression] = STATE(1029),
- [sym_assignment_expression] = STATE(1246),
- [sym__augmented_assignment_lhs] = STATE(1597),
- [sym_augmented_assignment_expression] = STATE(1246),
- [sym__destructuring_pattern] = STATE(2656),
- [sym_ternary_expression] = STATE(1246),
- [sym_binary_expression] = STATE(1246),
- [sym_unary_expression] = STATE(1246),
- [sym_update_expression] = STATE(1246),
- [sym_sequence_expression] = STATE(2297),
- [sym_string] = STATE(1268),
- [sym_template_string] = STATE(1268),
- [sym_regex] = STATE(1268),
- [sym_meta_property] = STATE(1268),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2662),
- [aux_sym_export_statement_repeat1] = STATE(1793),
+ [97] = {
+ [sym_export_statement] = STATE(2658),
+ [sym_declaration] = STATE(2658),
+ [sym_import] = STATE(1235),
+ [sym_import_statement] = STATE(2658),
+ [sym_expression_statement] = STATE(2658),
+ [sym_variable_declaration] = STATE(2544),
+ [sym_lexical_declaration] = STATE(2544),
+ [sym_statement_block] = STATE(2658),
+ [sym_if_statement] = STATE(2658),
+ [sym_switch_statement] = STATE(2658),
+ [sym_for_statement] = STATE(2658),
+ [sym_for_in_statement] = STATE(2658),
+ [sym_while_statement] = STATE(2658),
+ [sym_do_statement] = STATE(2658),
+ [sym_try_statement] = STATE(2658),
+ [sym_with_statement] = STATE(2658),
+ [sym_break_statement] = STATE(2658),
+ [sym_continue_statement] = STATE(2658),
+ [sym_debugger_statement] = STATE(2658),
+ [sym_return_statement] = STATE(2658),
+ [sym_throw_statement] = STATE(2658),
+ [sym_empty_statement] = STATE(2658),
+ [sym_labeled_statement] = STATE(2658),
+ [sym_parenthesized_expression] = STATE(1028),
+ [sym_expression] = STATE(1318),
+ [sym_primary_expression] = STATE(1249),
+ [sym_yield_expression] = STATE(1245),
+ [sym_object] = STATE(1235),
+ [sym_object_pattern] = STATE(2717),
+ [sym_array] = STATE(1235),
+ [sym_array_pattern] = STATE(2717),
+ [sym_glimmer_template] = STATE(1245),
+ [sym_glimmer_opening_tag] = STATE(1935),
+ [sym_jsx_element] = STATE(1245),
+ [sym_jsx_opening_element] = STATE(1651),
+ [sym_jsx_self_closing_element] = STATE(1245),
+ [sym_class] = STATE(1235),
+ [sym_class_declaration] = STATE(2544),
+ [sym_function] = STATE(1235),
+ [sym_function_declaration] = STATE(2544),
+ [sym_generator_function] = STATE(1235),
+ [sym_generator_function_declaration] = STATE(2544),
+ [sym_arrow_function] = STATE(1235),
+ [sym_call_expression] = STATE(1235),
+ [sym_new_expression] = STATE(1245),
+ [sym_await_expression] = STATE(1245),
+ [sym_member_expression] = STATE(1028),
+ [sym_subscript_expression] = STATE(1028),
+ [sym_assignment_expression] = STATE(1245),
+ [sym__augmented_assignment_lhs] = STATE(1616),
+ [sym_augmented_assignment_expression] = STATE(1245),
+ [sym__destructuring_pattern] = STATE(2717),
+ [sym_ternary_expression] = STATE(1245),
+ [sym_binary_expression] = STATE(1245),
+ [sym_unary_expression] = STATE(1245),
+ [sym_update_expression] = STATE(1245),
+ [sym_sequence_expression] = STATE(2431),
+ [sym_string] = STATE(1235),
+ [sym_template_string] = STATE(1235),
+ [sym_regex] = STATE(1235),
+ [sym_meta_property] = STATE(1235),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2680),
+ [aux_sym_export_statement_repeat1] = STATE(1800),
[sym_identifier] = ACTIONS(500),
[anon_sym_export] = ACTIONS(502),
[anon_sym_LBRACE] = ACTIONS(504),
@@ -25736,22 +25843,22 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_LBRACK] = ACTIONS(53),
[anon_sym_LTtemplate_GT] = ACTIONS(55),
[anon_sym_LT] = ACTIONS(57),
+ [anon_sym_DQUOTE] = ACTIONS(59),
+ [anon_sym_SQUOTE] = ACTIONS(61),
[anon_sym_class] = ACTIONS(538),
[anon_sym_async] = ACTIONS(540),
[anon_sym_function] = ACTIONS(542),
- [anon_sym_new] = ACTIONS(65),
- [anon_sym_PLUS] = ACTIONS(67),
- [anon_sym_DASH] = ACTIONS(67),
- [anon_sym_SLASH] = ACTIONS(69),
- [anon_sym_BANG] = ACTIONS(67),
- [anon_sym_TILDE] = ACTIONS(67),
- [anon_sym_typeof] = ACTIONS(67),
- [anon_sym_void] = ACTIONS(67),
- [anon_sym_delete] = ACTIONS(67),
- [anon_sym_PLUS_PLUS] = ACTIONS(71),
- [anon_sym_DASH_DASH] = ACTIONS(71),
- [anon_sym_DQUOTE] = ACTIONS(73),
- [anon_sym_SQUOTE] = ACTIONS(75),
+ [anon_sym_new] = ACTIONS(69),
+ [anon_sym_PLUS] = ACTIONS(71),
+ [anon_sym_DASH] = ACTIONS(71),
+ [anon_sym_SLASH] = ACTIONS(73),
+ [anon_sym_BANG] = ACTIONS(71),
+ [anon_sym_TILDE] = ACTIONS(71),
+ [anon_sym_typeof] = ACTIONS(71),
+ [anon_sym_void] = ACTIONS(71),
+ [anon_sym_delete] = ACTIONS(71),
+ [anon_sym_PLUS_PLUS] = ACTIONS(75),
+ [anon_sym_DASH_DASH] = ACTIONS(75),
[sym_comment] = ACTIONS(3),
[anon_sym_BQUOTE] = ACTIONS(77),
[sym_number] = ACTIONS(79),
@@ -25767,235 +25874,113 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_get] = ACTIONS(544),
[anon_sym_set] = ACTIONS(544),
},
- [101] = {
- [sym_export_statement] = STATE(933),
- [sym_declaration] = STATE(933),
- [sym_import] = STATE(1268),
- [sym_import_statement] = STATE(933),
- [sym_expression_statement] = STATE(933),
- [sym_variable_declaration] = STATE(971),
- [sym_lexical_declaration] = STATE(971),
- [sym_statement_block] = STATE(933),
- [sym_if_statement] = STATE(933),
- [sym_switch_statement] = STATE(933),
- [sym_for_statement] = STATE(933),
- [sym_for_in_statement] = STATE(933),
- [sym_while_statement] = STATE(933),
- [sym_do_statement] = STATE(933),
- [sym_try_statement] = STATE(933),
- [sym_with_statement] = STATE(933),
- [sym_break_statement] = STATE(933),
- [sym_continue_statement] = STATE(933),
- [sym_debugger_statement] = STATE(933),
- [sym_return_statement] = STATE(933),
- [sym_throw_statement] = STATE(933),
- [sym_empty_statement] = STATE(933),
- [sym_labeled_statement] = STATE(933),
- [sym_parenthesized_expression] = STATE(1029),
- [sym_expression] = STATE(1248),
- [sym_primary_expression] = STATE(1247),
- [sym_yield_expression] = STATE(1246),
- [sym_object] = STATE(1268),
- [sym_object_pattern] = STATE(2656),
- [sym_array] = STATE(1268),
- [sym_array_pattern] = STATE(2656),
- [sym_glimmer_template] = STATE(1246),
- [sym_glimmer_opening_tag] = STATE(1921),
- [sym_jsx_element] = STATE(1246),
- [sym_jsx_opening_element] = STATE(1653),
- [sym_jsx_self_closing_element] = STATE(1246),
- [sym_class] = STATE(1268),
- [sym_class_declaration] = STATE(971),
- [sym_function] = STATE(1268),
- [sym_function_declaration] = STATE(971),
- [sym_generator_function] = STATE(1268),
- [sym_generator_function_declaration] = STATE(971),
- [sym_arrow_function] = STATE(1268),
- [sym_call_expression] = STATE(1268),
- [sym_new_expression] = STATE(1246),
- [sym_await_expression] = STATE(1246),
- [sym_member_expression] = STATE(1029),
- [sym_subscript_expression] = STATE(1029),
- [sym_assignment_expression] = STATE(1246),
- [sym__augmented_assignment_lhs] = STATE(1597),
- [sym_augmented_assignment_expression] = STATE(1246),
- [sym__destructuring_pattern] = STATE(2656),
- [sym_ternary_expression] = STATE(1246),
- [sym_binary_expression] = STATE(1246),
- [sym_unary_expression] = STATE(1246),
- [sym_update_expression] = STATE(1246),
- [sym_sequence_expression] = STATE(2627),
- [sym_string] = STATE(1268),
- [sym_template_string] = STATE(1268),
- [sym_regex] = STATE(1268),
- [sym_meta_property] = STATE(1268),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2662),
- [aux_sym_export_statement_repeat1] = STATE(1827),
- [sym_identifier] = ACTIONS(7),
- [anon_sym_export] = ACTIONS(11),
- [anon_sym_LBRACE] = ACTIONS(13),
- [anon_sym_import] = ACTIONS(15),
- [anon_sym_var] = ACTIONS(17),
- [anon_sym_let] = ACTIONS(19),
- [anon_sym_const] = ACTIONS(19),
- [anon_sym_if] = ACTIONS(21),
- [anon_sym_switch] = ACTIONS(23),
- [anon_sym_for] = ACTIONS(25),
- [anon_sym_LPAREN] = ACTIONS(27),
- [anon_sym_await] = ACTIONS(29),
- [anon_sym_while] = ACTIONS(31),
- [anon_sym_do] = ACTIONS(33),
- [anon_sym_try] = ACTIONS(35),
- [anon_sym_with] = ACTIONS(37),
- [anon_sym_break] = ACTIONS(39),
- [anon_sym_continue] = ACTIONS(41),
- [anon_sym_debugger] = ACTIONS(43),
- [anon_sym_return] = ACTIONS(45),
- [anon_sym_throw] = ACTIONS(47),
- [anon_sym_SEMI] = ACTIONS(49),
- [anon_sym_yield] = ACTIONS(51),
- [anon_sym_LBRACK] = ACTIONS(53),
- [anon_sym_LTtemplate_GT] = ACTIONS(55),
- [anon_sym_LT] = ACTIONS(57),
- [anon_sym_class] = ACTIONS(59),
- [anon_sym_async] = ACTIONS(61),
- [anon_sym_function] = ACTIONS(63),
- [anon_sym_new] = ACTIONS(65),
- [anon_sym_PLUS] = ACTIONS(67),
- [anon_sym_DASH] = ACTIONS(67),
- [anon_sym_SLASH] = ACTIONS(69),
- [anon_sym_BANG] = ACTIONS(67),
- [anon_sym_TILDE] = ACTIONS(67),
- [anon_sym_typeof] = ACTIONS(67),
- [anon_sym_void] = ACTIONS(67),
- [anon_sym_delete] = ACTIONS(67),
- [anon_sym_PLUS_PLUS] = ACTIONS(71),
- [anon_sym_DASH_DASH] = ACTIONS(71),
- [anon_sym_DQUOTE] = ACTIONS(73),
- [anon_sym_SQUOTE] = ACTIONS(75),
- [sym_comment] = ACTIONS(3),
- [anon_sym_BQUOTE] = ACTIONS(77),
- [sym_number] = ACTIONS(79),
- [sym_private_property_identifier] = ACTIONS(81),
- [sym_this] = ACTIONS(79),
- [sym_super] = ACTIONS(79),
- [sym_true] = ACTIONS(79),
- [sym_false] = ACTIONS(79),
- [sym_null] = ACTIONS(79),
- [sym_undefined] = ACTIONS(83),
- [anon_sym_AT] = ACTIONS(85),
- [anon_sym_static] = ACTIONS(87),
- [anon_sym_get] = ACTIONS(87),
- [anon_sym_set] = ACTIONS(87),
- },
- [102] = {
- [sym_export_statement] = STATE(2686),
- [sym_declaration] = STATE(2686),
- [sym_import] = STATE(1268),
- [sym_import_statement] = STATE(2686),
- [sym_expression_statement] = STATE(2686),
- [sym_variable_declaration] = STATE(2562),
- [sym_lexical_declaration] = STATE(2562),
- [sym_statement_block] = STATE(2686),
- [sym_if_statement] = STATE(2686),
- [sym_switch_statement] = STATE(2686),
- [sym_for_statement] = STATE(2686),
- [sym_for_in_statement] = STATE(2686),
- [sym_while_statement] = STATE(2686),
- [sym_do_statement] = STATE(2686),
- [sym_try_statement] = STATE(2686),
- [sym_with_statement] = STATE(2686),
- [sym_break_statement] = STATE(2686),
- [sym_continue_statement] = STATE(2686),
- [sym_debugger_statement] = STATE(2686),
- [sym_return_statement] = STATE(2686),
- [sym_throw_statement] = STATE(2686),
- [sym_empty_statement] = STATE(2686),
- [sym_labeled_statement] = STATE(2686),
- [sym_parenthesized_expression] = STATE(1029),
- [sym_expression] = STATE(1265),
- [sym_primary_expression] = STATE(1247),
- [sym_yield_expression] = STATE(1246),
- [sym_object] = STATE(1268),
- [sym_object_pattern] = STATE(2656),
- [sym_array] = STATE(1268),
- [sym_array_pattern] = STATE(2656),
- [sym_glimmer_template] = STATE(1246),
- [sym_glimmer_opening_tag] = STATE(1921),
- [sym_jsx_element] = STATE(1246),
- [sym_jsx_opening_element] = STATE(1653),
- [sym_jsx_self_closing_element] = STATE(1246),
- [sym_class] = STATE(1268),
- [sym_class_declaration] = STATE(2562),
- [sym_function] = STATE(1268),
- [sym_function_declaration] = STATE(2562),
- [sym_generator_function] = STATE(1268),
- [sym_generator_function_declaration] = STATE(2562),
- [sym_arrow_function] = STATE(1268),
- [sym_call_expression] = STATE(1268),
- [sym_new_expression] = STATE(1246),
- [sym_await_expression] = STATE(1246),
- [sym_member_expression] = STATE(1029),
- [sym_subscript_expression] = STATE(1029),
- [sym_assignment_expression] = STATE(1246),
- [sym__augmented_assignment_lhs] = STATE(1597),
- [sym_augmented_assignment_expression] = STATE(1246),
- [sym__destructuring_pattern] = STATE(2656),
- [sym_ternary_expression] = STATE(1246),
- [sym_binary_expression] = STATE(1246),
- [sym_unary_expression] = STATE(1246),
- [sym_update_expression] = STATE(1246),
- [sym_sequence_expression] = STATE(2297),
- [sym_string] = STATE(1268),
- [sym_template_string] = STATE(1268),
- [sym_regex] = STATE(1268),
- [sym_meta_property] = STATE(1268),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2662),
- [aux_sym_export_statement_repeat1] = STATE(1793),
- [sym_identifier] = ACTIONS(500),
- [anon_sym_export] = ACTIONS(502),
- [anon_sym_LBRACE] = ACTIONS(504),
- [anon_sym_import] = ACTIONS(506),
- [anon_sym_var] = ACTIONS(508),
- [anon_sym_let] = ACTIONS(510),
- [anon_sym_const] = ACTIONS(510),
- [anon_sym_if] = ACTIONS(512),
- [anon_sym_switch] = ACTIONS(514),
- [anon_sym_for] = ACTIONS(516),
+ [98] = {
+ [sym_export_statement] = STATE(723),
+ [sym_declaration] = STATE(723),
+ [sym_import] = STATE(1235),
+ [sym_import_statement] = STATE(723),
+ [sym_expression_statement] = STATE(723),
+ [sym_variable_declaration] = STATE(793),
+ [sym_lexical_declaration] = STATE(793),
+ [sym_statement_block] = STATE(723),
+ [sym_if_statement] = STATE(723),
+ [sym_switch_statement] = STATE(723),
+ [sym_for_statement] = STATE(723),
+ [sym_for_in_statement] = STATE(723),
+ [sym_while_statement] = STATE(723),
+ [sym_do_statement] = STATE(723),
+ [sym_try_statement] = STATE(723),
+ [sym_with_statement] = STATE(723),
+ [sym_break_statement] = STATE(723),
+ [sym_continue_statement] = STATE(723),
+ [sym_debugger_statement] = STATE(723),
+ [sym_return_statement] = STATE(723),
+ [sym_throw_statement] = STATE(723),
+ [sym_empty_statement] = STATE(723),
+ [sym_labeled_statement] = STATE(723),
+ [sym_parenthesized_expression] = STATE(1028),
+ [sym_expression] = STATE(1285),
+ [sym_primary_expression] = STATE(1249),
+ [sym_yield_expression] = STATE(1245),
+ [sym_object] = STATE(1235),
+ [sym_object_pattern] = STATE(2717),
+ [sym_array] = STATE(1235),
+ [sym_array_pattern] = STATE(2717),
+ [sym_glimmer_template] = STATE(1245),
+ [sym_glimmer_opening_tag] = STATE(1935),
+ [sym_jsx_element] = STATE(1245),
+ [sym_jsx_opening_element] = STATE(1651),
+ [sym_jsx_self_closing_element] = STATE(1245),
+ [sym_class] = STATE(1235),
+ [sym_class_declaration] = STATE(793),
+ [sym_function] = STATE(1235),
+ [sym_function_declaration] = STATE(793),
+ [sym_generator_function] = STATE(1235),
+ [sym_generator_function_declaration] = STATE(793),
+ [sym_arrow_function] = STATE(1235),
+ [sym_call_expression] = STATE(1235),
+ [sym_new_expression] = STATE(1245),
+ [sym_await_expression] = STATE(1245),
+ [sym_member_expression] = STATE(1028),
+ [sym_subscript_expression] = STATE(1028),
+ [sym_assignment_expression] = STATE(1245),
+ [sym__augmented_assignment_lhs] = STATE(1616),
+ [sym_augmented_assignment_expression] = STATE(1245),
+ [sym__destructuring_pattern] = STATE(2717),
+ [sym_ternary_expression] = STATE(1245),
+ [sym_binary_expression] = STATE(1245),
+ [sym_unary_expression] = STATE(1245),
+ [sym_update_expression] = STATE(1245),
+ [sym_sequence_expression] = STATE(2167),
+ [sym_string] = STATE(1235),
+ [sym_template_string] = STATE(1235),
+ [sym_regex] = STATE(1235),
+ [sym_meta_property] = STATE(1235),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2680),
+ [aux_sym_export_statement_repeat1] = STATE(1832),
+ [sym_identifier] = ACTIONS(546),
+ [anon_sym_export] = ACTIONS(548),
+ [anon_sym_LBRACE] = ACTIONS(550),
+ [anon_sym_import] = ACTIONS(552),
+ [anon_sym_var] = ACTIONS(554),
+ [anon_sym_let] = ACTIONS(556),
+ [anon_sym_const] = ACTIONS(556),
+ [anon_sym_if] = ACTIONS(558),
+ [anon_sym_switch] = ACTIONS(560),
+ [anon_sym_for] = ACTIONS(562),
[anon_sym_LPAREN] = ACTIONS(27),
[anon_sym_await] = ACTIONS(29),
- [anon_sym_while] = ACTIONS(518),
- [anon_sym_do] = ACTIONS(520),
- [anon_sym_try] = ACTIONS(522),
- [anon_sym_with] = ACTIONS(524),
- [anon_sym_break] = ACTIONS(526),
- [anon_sym_continue] = ACTIONS(528),
- [anon_sym_debugger] = ACTIONS(530),
- [anon_sym_return] = ACTIONS(532),
- [anon_sym_throw] = ACTIONS(534),
- [anon_sym_SEMI] = ACTIONS(536),
+ [anon_sym_while] = ACTIONS(564),
+ [anon_sym_do] = ACTIONS(566),
+ [anon_sym_try] = ACTIONS(568),
+ [anon_sym_with] = ACTIONS(570),
+ [anon_sym_break] = ACTIONS(572),
+ [anon_sym_continue] = ACTIONS(574),
+ [anon_sym_debugger] = ACTIONS(576),
+ [anon_sym_return] = ACTIONS(578),
+ [anon_sym_throw] = ACTIONS(580),
+ [anon_sym_SEMI] = ACTIONS(582),
[anon_sym_yield] = ACTIONS(51),
[anon_sym_LBRACK] = ACTIONS(53),
[anon_sym_LTtemplate_GT] = ACTIONS(55),
[anon_sym_LT] = ACTIONS(57),
- [anon_sym_class] = ACTIONS(538),
- [anon_sym_async] = ACTIONS(540),
- [anon_sym_function] = ACTIONS(542),
- [anon_sym_new] = ACTIONS(65),
- [anon_sym_PLUS] = ACTIONS(67),
- [anon_sym_DASH] = ACTIONS(67),
- [anon_sym_SLASH] = ACTIONS(69),
- [anon_sym_BANG] = ACTIONS(67),
- [anon_sym_TILDE] = ACTIONS(67),
- [anon_sym_typeof] = ACTIONS(67),
- [anon_sym_void] = ACTIONS(67),
- [anon_sym_delete] = ACTIONS(67),
- [anon_sym_PLUS_PLUS] = ACTIONS(71),
- [anon_sym_DASH_DASH] = ACTIONS(71),
- [anon_sym_DQUOTE] = ACTIONS(73),
- [anon_sym_SQUOTE] = ACTIONS(75),
+ [anon_sym_DQUOTE] = ACTIONS(59),
+ [anon_sym_SQUOTE] = ACTIONS(61),
+ [anon_sym_class] = ACTIONS(584),
+ [anon_sym_async] = ACTIONS(586),
+ [anon_sym_function] = ACTIONS(588),
+ [anon_sym_new] = ACTIONS(69),
+ [anon_sym_PLUS] = ACTIONS(71),
+ [anon_sym_DASH] = ACTIONS(71),
+ [anon_sym_SLASH] = ACTIONS(73),
+ [anon_sym_BANG] = ACTIONS(71),
+ [anon_sym_TILDE] = ACTIONS(71),
+ [anon_sym_typeof] = ACTIONS(71),
+ [anon_sym_void] = ACTIONS(71),
+ [anon_sym_delete] = ACTIONS(71),
+ [anon_sym_PLUS_PLUS] = ACTIONS(75),
+ [anon_sym_DASH_DASH] = ACTIONS(75),
[sym_comment] = ACTIONS(3),
[anon_sym_BQUOTE] = ACTIONS(77),
[sym_number] = ACTIONS(79),
@@ -26007,75 +25992,75 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_null] = ACTIONS(79),
[sym_undefined] = ACTIONS(83),
[anon_sym_AT] = ACTIONS(85),
- [anon_sym_static] = ACTIONS(544),
- [anon_sym_get] = ACTIONS(544),
- [anon_sym_set] = ACTIONS(544),
+ [anon_sym_static] = ACTIONS(590),
+ [anon_sym_get] = ACTIONS(590),
+ [anon_sym_set] = ACTIONS(590),
},
- [103] = {
- [sym_export_statement] = STATE(967),
- [sym_declaration] = STATE(967),
- [sym_import] = STATE(1268),
- [sym_import_statement] = STATE(967),
- [sym_expression_statement] = STATE(967),
- [sym_variable_declaration] = STATE(971),
- [sym_lexical_declaration] = STATE(971),
- [sym_statement_block] = STATE(967),
- [sym_if_statement] = STATE(967),
- [sym_switch_statement] = STATE(967),
- [sym_for_statement] = STATE(967),
- [sym_for_in_statement] = STATE(967),
- [sym_while_statement] = STATE(967),
- [sym_do_statement] = STATE(967),
- [sym_try_statement] = STATE(967),
- [sym_with_statement] = STATE(967),
- [sym_break_statement] = STATE(967),
- [sym_continue_statement] = STATE(967),
- [sym_debugger_statement] = STATE(967),
- [sym_return_statement] = STATE(967),
- [sym_throw_statement] = STATE(967),
- [sym_empty_statement] = STATE(967),
- [sym_labeled_statement] = STATE(967),
- [sym_parenthesized_expression] = STATE(1029),
- [sym_expression] = STATE(1248),
- [sym_primary_expression] = STATE(1247),
- [sym_yield_expression] = STATE(1246),
- [sym_object] = STATE(1268),
- [sym_object_pattern] = STATE(2656),
- [sym_array] = STATE(1268),
- [sym_array_pattern] = STATE(2656),
- [sym_glimmer_template] = STATE(1246),
- [sym_glimmer_opening_tag] = STATE(1921),
- [sym_jsx_element] = STATE(1246),
- [sym_jsx_opening_element] = STATE(1653),
- [sym_jsx_self_closing_element] = STATE(1246),
- [sym_class] = STATE(1268),
- [sym_class_declaration] = STATE(971),
- [sym_function] = STATE(1268),
- [sym_function_declaration] = STATE(971),
- [sym_generator_function] = STATE(1268),
- [sym_generator_function_declaration] = STATE(971),
- [sym_arrow_function] = STATE(1268),
- [sym_call_expression] = STATE(1268),
- [sym_new_expression] = STATE(1246),
- [sym_await_expression] = STATE(1246),
- [sym_member_expression] = STATE(1029),
- [sym_subscript_expression] = STATE(1029),
- [sym_assignment_expression] = STATE(1246),
- [sym__augmented_assignment_lhs] = STATE(1597),
- [sym_augmented_assignment_expression] = STATE(1246),
- [sym__destructuring_pattern] = STATE(2656),
- [sym_ternary_expression] = STATE(1246),
- [sym_binary_expression] = STATE(1246),
- [sym_unary_expression] = STATE(1246),
- [sym_update_expression] = STATE(1246),
- [sym_sequence_expression] = STATE(2627),
- [sym_string] = STATE(1268),
- [sym_template_string] = STATE(1268),
- [sym_regex] = STATE(1268),
- [sym_meta_property] = STATE(1268),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2662),
- [aux_sym_export_statement_repeat1] = STATE(1827),
+ [99] = {
+ [sym_export_statement] = STATE(917),
+ [sym_declaration] = STATE(917),
+ [sym_import] = STATE(1235),
+ [sym_import_statement] = STATE(917),
+ [sym_expression_statement] = STATE(917),
+ [sym_variable_declaration] = STATE(909),
+ [sym_lexical_declaration] = STATE(909),
+ [sym_statement_block] = STATE(917),
+ [sym_if_statement] = STATE(917),
+ [sym_switch_statement] = STATE(917),
+ [sym_for_statement] = STATE(917),
+ [sym_for_in_statement] = STATE(917),
+ [sym_while_statement] = STATE(917),
+ [sym_do_statement] = STATE(917),
+ [sym_try_statement] = STATE(917),
+ [sym_with_statement] = STATE(917),
+ [sym_break_statement] = STATE(917),
+ [sym_continue_statement] = STATE(917),
+ [sym_debugger_statement] = STATE(917),
+ [sym_return_statement] = STATE(917),
+ [sym_throw_statement] = STATE(917),
+ [sym_empty_statement] = STATE(917),
+ [sym_labeled_statement] = STATE(917),
+ [sym_parenthesized_expression] = STATE(1028),
+ [sym_expression] = STATE(1250),
+ [sym_primary_expression] = STATE(1249),
+ [sym_yield_expression] = STATE(1245),
+ [sym_object] = STATE(1235),
+ [sym_object_pattern] = STATE(2717),
+ [sym_array] = STATE(1235),
+ [sym_array_pattern] = STATE(2717),
+ [sym_glimmer_template] = STATE(1245),
+ [sym_glimmer_opening_tag] = STATE(1935),
+ [sym_jsx_element] = STATE(1245),
+ [sym_jsx_opening_element] = STATE(1651),
+ [sym_jsx_self_closing_element] = STATE(1245),
+ [sym_class] = STATE(1235),
+ [sym_class_declaration] = STATE(909),
+ [sym_function] = STATE(1235),
+ [sym_function_declaration] = STATE(909),
+ [sym_generator_function] = STATE(1235),
+ [sym_generator_function_declaration] = STATE(909),
+ [sym_arrow_function] = STATE(1235),
+ [sym_call_expression] = STATE(1235),
+ [sym_new_expression] = STATE(1245),
+ [sym_await_expression] = STATE(1245),
+ [sym_member_expression] = STATE(1028),
+ [sym_subscript_expression] = STATE(1028),
+ [sym_assignment_expression] = STATE(1245),
+ [sym__augmented_assignment_lhs] = STATE(1616),
+ [sym_augmented_assignment_expression] = STATE(1245),
+ [sym__destructuring_pattern] = STATE(2717),
+ [sym_ternary_expression] = STATE(1245),
+ [sym_binary_expression] = STATE(1245),
+ [sym_unary_expression] = STATE(1245),
+ [sym_update_expression] = STATE(1245),
+ [sym_sequence_expression] = STATE(2522),
+ [sym_string] = STATE(1235),
+ [sym_template_string] = STATE(1235),
+ [sym_regex] = STATE(1235),
+ [sym_meta_property] = STATE(1235),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2680),
+ [aux_sym_export_statement_repeat1] = STATE(1810),
[sym_identifier] = ACTIONS(7),
[anon_sym_export] = ACTIONS(11),
[anon_sym_LBRACE] = ACTIONS(13),
@@ -26102,22 +26087,22 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_LBRACK] = ACTIONS(53),
[anon_sym_LTtemplate_GT] = ACTIONS(55),
[anon_sym_LT] = ACTIONS(57),
- [anon_sym_class] = ACTIONS(59),
- [anon_sym_async] = ACTIONS(61),
- [anon_sym_function] = ACTIONS(63),
- [anon_sym_new] = ACTIONS(65),
- [anon_sym_PLUS] = ACTIONS(67),
- [anon_sym_DASH] = ACTIONS(67),
- [anon_sym_SLASH] = ACTIONS(69),
- [anon_sym_BANG] = ACTIONS(67),
- [anon_sym_TILDE] = ACTIONS(67),
- [anon_sym_typeof] = ACTIONS(67),
- [anon_sym_void] = ACTIONS(67),
- [anon_sym_delete] = ACTIONS(67),
- [anon_sym_PLUS_PLUS] = ACTIONS(71),
- [anon_sym_DASH_DASH] = ACTIONS(71),
- [anon_sym_DQUOTE] = ACTIONS(73),
- [anon_sym_SQUOTE] = ACTIONS(75),
+ [anon_sym_DQUOTE] = ACTIONS(59),
+ [anon_sym_SQUOTE] = ACTIONS(61),
+ [anon_sym_class] = ACTIONS(63),
+ [anon_sym_async] = ACTIONS(65),
+ [anon_sym_function] = ACTIONS(67),
+ [anon_sym_new] = ACTIONS(69),
+ [anon_sym_PLUS] = ACTIONS(71),
+ [anon_sym_DASH] = ACTIONS(71),
+ [anon_sym_SLASH] = ACTIONS(73),
+ [anon_sym_BANG] = ACTIONS(71),
+ [anon_sym_TILDE] = ACTIONS(71),
+ [anon_sym_typeof] = ACTIONS(71),
+ [anon_sym_void] = ACTIONS(71),
+ [anon_sym_delete] = ACTIONS(71),
+ [anon_sym_PLUS_PLUS] = ACTIONS(75),
+ [anon_sym_DASH_DASH] = ACTIONS(75),
[sym_comment] = ACTIONS(3),
[anon_sym_BQUOTE] = ACTIONS(77),
[sym_number] = ACTIONS(79),
@@ -26133,71 +26118,71 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_get] = ACTIONS(87),
[anon_sym_set] = ACTIONS(87),
},
- [104] = {
- [sym_export_statement] = STATE(545),
- [sym_declaration] = STATE(545),
- [sym_import] = STATE(1268),
- [sym_import_statement] = STATE(545),
- [sym_expression_statement] = STATE(545),
- [sym_variable_declaration] = STATE(532),
- [sym_lexical_declaration] = STATE(532),
- [sym_statement_block] = STATE(545),
- [sym_if_statement] = STATE(545),
- [sym_switch_statement] = STATE(545),
- [sym_for_statement] = STATE(545),
- [sym_for_in_statement] = STATE(545),
- [sym_while_statement] = STATE(545),
- [sym_do_statement] = STATE(545),
- [sym_try_statement] = STATE(545),
- [sym_with_statement] = STATE(545),
- [sym_break_statement] = STATE(545),
- [sym_continue_statement] = STATE(545),
- [sym_debugger_statement] = STATE(545),
- [sym_return_statement] = STATE(545),
- [sym_throw_statement] = STATE(545),
- [sym_empty_statement] = STATE(545),
- [sym_labeled_statement] = STATE(545),
- [sym_parenthesized_expression] = STATE(1029),
- [sym_expression] = STATE(1303),
- [sym_primary_expression] = STATE(1247),
- [sym_yield_expression] = STATE(1246),
- [sym_object] = STATE(1268),
- [sym_object_pattern] = STATE(2656),
- [sym_array] = STATE(1268),
- [sym_array_pattern] = STATE(2656),
- [sym_glimmer_template] = STATE(1246),
- [sym_glimmer_opening_tag] = STATE(1921),
- [sym_jsx_element] = STATE(1246),
- [sym_jsx_opening_element] = STATE(1653),
- [sym_jsx_self_closing_element] = STATE(1246),
- [sym_class] = STATE(1268),
- [sym_class_declaration] = STATE(532),
- [sym_function] = STATE(1268),
- [sym_function_declaration] = STATE(532),
- [sym_generator_function] = STATE(1268),
- [sym_generator_function_declaration] = STATE(532),
- [sym_arrow_function] = STATE(1268),
- [sym_call_expression] = STATE(1268),
- [sym_new_expression] = STATE(1246),
- [sym_await_expression] = STATE(1246),
- [sym_member_expression] = STATE(1029),
- [sym_subscript_expression] = STATE(1029),
- [sym_assignment_expression] = STATE(1246),
- [sym__augmented_assignment_lhs] = STATE(1597),
- [sym_augmented_assignment_expression] = STATE(1246),
- [sym__destructuring_pattern] = STATE(2656),
- [sym_ternary_expression] = STATE(1246),
- [sym_binary_expression] = STATE(1246),
- [sym_unary_expression] = STATE(1246),
- [sym_update_expression] = STATE(1246),
- [sym_sequence_expression] = STATE(2468),
- [sym_string] = STATE(1268),
- [sym_template_string] = STATE(1268),
- [sym_regex] = STATE(1268),
- [sym_meta_property] = STATE(1268),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2662),
- [aux_sym_export_statement_repeat1] = STATE(1847),
+ [100] = {
+ [sym_export_statement] = STATE(704),
+ [sym_declaration] = STATE(704),
+ [sym_import] = STATE(1235),
+ [sym_import_statement] = STATE(704),
+ [sym_expression_statement] = STATE(704),
+ [sym_variable_declaration] = STATE(793),
+ [sym_lexical_declaration] = STATE(793),
+ [sym_statement_block] = STATE(704),
+ [sym_if_statement] = STATE(704),
+ [sym_switch_statement] = STATE(704),
+ [sym_for_statement] = STATE(704),
+ [sym_for_in_statement] = STATE(704),
+ [sym_while_statement] = STATE(704),
+ [sym_do_statement] = STATE(704),
+ [sym_try_statement] = STATE(704),
+ [sym_with_statement] = STATE(704),
+ [sym_break_statement] = STATE(704),
+ [sym_continue_statement] = STATE(704),
+ [sym_debugger_statement] = STATE(704),
+ [sym_return_statement] = STATE(704),
+ [sym_throw_statement] = STATE(704),
+ [sym_empty_statement] = STATE(704),
+ [sym_labeled_statement] = STATE(704),
+ [sym_parenthesized_expression] = STATE(1028),
+ [sym_expression] = STATE(1285),
+ [sym_primary_expression] = STATE(1249),
+ [sym_yield_expression] = STATE(1245),
+ [sym_object] = STATE(1235),
+ [sym_object_pattern] = STATE(2717),
+ [sym_array] = STATE(1235),
+ [sym_array_pattern] = STATE(2717),
+ [sym_glimmer_template] = STATE(1245),
+ [sym_glimmer_opening_tag] = STATE(1935),
+ [sym_jsx_element] = STATE(1245),
+ [sym_jsx_opening_element] = STATE(1651),
+ [sym_jsx_self_closing_element] = STATE(1245),
+ [sym_class] = STATE(1235),
+ [sym_class_declaration] = STATE(793),
+ [sym_function] = STATE(1235),
+ [sym_function_declaration] = STATE(793),
+ [sym_generator_function] = STATE(1235),
+ [sym_generator_function_declaration] = STATE(793),
+ [sym_arrow_function] = STATE(1235),
+ [sym_call_expression] = STATE(1235),
+ [sym_new_expression] = STATE(1245),
+ [sym_await_expression] = STATE(1245),
+ [sym_member_expression] = STATE(1028),
+ [sym_subscript_expression] = STATE(1028),
+ [sym_assignment_expression] = STATE(1245),
+ [sym__augmented_assignment_lhs] = STATE(1616),
+ [sym_augmented_assignment_expression] = STATE(1245),
+ [sym__destructuring_pattern] = STATE(2717),
+ [sym_ternary_expression] = STATE(1245),
+ [sym_binary_expression] = STATE(1245),
+ [sym_unary_expression] = STATE(1245),
+ [sym_update_expression] = STATE(1245),
+ [sym_sequence_expression] = STATE(2167),
+ [sym_string] = STATE(1235),
+ [sym_template_string] = STATE(1235),
+ [sym_regex] = STATE(1235),
+ [sym_meta_property] = STATE(1235),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2680),
+ [aux_sym_export_statement_repeat1] = STATE(1832),
[sym_identifier] = ACTIONS(546),
[anon_sym_export] = ACTIONS(548),
[anon_sym_LBRACE] = ACTIONS(550),
@@ -26224,22 +26209,22 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_LBRACK] = ACTIONS(53),
[anon_sym_LTtemplate_GT] = ACTIONS(55),
[anon_sym_LT] = ACTIONS(57),
+ [anon_sym_DQUOTE] = ACTIONS(59),
+ [anon_sym_SQUOTE] = ACTIONS(61),
[anon_sym_class] = ACTIONS(584),
[anon_sym_async] = ACTIONS(586),
[anon_sym_function] = ACTIONS(588),
- [anon_sym_new] = ACTIONS(65),
- [anon_sym_PLUS] = ACTIONS(67),
- [anon_sym_DASH] = ACTIONS(67),
- [anon_sym_SLASH] = ACTIONS(69),
- [anon_sym_BANG] = ACTIONS(67),
- [anon_sym_TILDE] = ACTIONS(67),
- [anon_sym_typeof] = ACTIONS(67),
- [anon_sym_void] = ACTIONS(67),
- [anon_sym_delete] = ACTIONS(67),
- [anon_sym_PLUS_PLUS] = ACTIONS(71),
- [anon_sym_DASH_DASH] = ACTIONS(71),
- [anon_sym_DQUOTE] = ACTIONS(73),
- [anon_sym_SQUOTE] = ACTIONS(75),
+ [anon_sym_new] = ACTIONS(69),
+ [anon_sym_PLUS] = ACTIONS(71),
+ [anon_sym_DASH] = ACTIONS(71),
+ [anon_sym_SLASH] = ACTIONS(73),
+ [anon_sym_BANG] = ACTIONS(71),
+ [anon_sym_TILDE] = ACTIONS(71),
+ [anon_sym_typeof] = ACTIONS(71),
+ [anon_sym_void] = ACTIONS(71),
+ [anon_sym_delete] = ACTIONS(71),
+ [anon_sym_PLUS_PLUS] = ACTIONS(75),
+ [anon_sym_DASH_DASH] = ACTIONS(75),
[sym_comment] = ACTIONS(3),
[anon_sym_BQUOTE] = ACTIONS(77),
[sym_number] = ACTIONS(79),
@@ -26255,71 +26240,71 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_get] = ACTIONS(590),
[anon_sym_set] = ACTIONS(590),
},
- [105] = {
- [sym_export_statement] = STATE(517),
- [sym_declaration] = STATE(517),
- [sym_import] = STATE(1268),
- [sym_import_statement] = STATE(517),
- [sym_expression_statement] = STATE(517),
- [sym_variable_declaration] = STATE(868),
- [sym_lexical_declaration] = STATE(868),
- [sym_statement_block] = STATE(517),
- [sym_if_statement] = STATE(517),
- [sym_switch_statement] = STATE(517),
- [sym_for_statement] = STATE(517),
- [sym_for_in_statement] = STATE(517),
- [sym_while_statement] = STATE(517),
- [sym_do_statement] = STATE(517),
- [sym_try_statement] = STATE(517),
- [sym_with_statement] = STATE(517),
- [sym_break_statement] = STATE(517),
- [sym_continue_statement] = STATE(517),
- [sym_debugger_statement] = STATE(517),
- [sym_return_statement] = STATE(517),
- [sym_throw_statement] = STATE(517),
- [sym_empty_statement] = STATE(517),
- [sym_labeled_statement] = STATE(517),
- [sym_parenthesized_expression] = STATE(1029),
+ [101] = {
+ [sym_export_statement] = STATE(594),
+ [sym_declaration] = STATE(593),
+ [sym_import] = STATE(1235),
+ [sym_import_statement] = STATE(590),
+ [sym_expression_statement] = STATE(588),
+ [sym_variable_declaration] = STATE(615),
+ [sym_lexical_declaration] = STATE(615),
+ [sym_statement_block] = STATE(582),
+ [sym_if_statement] = STATE(581),
+ [sym_switch_statement] = STATE(580),
+ [sym_for_statement] = STATE(578),
+ [sym_for_in_statement] = STATE(574),
+ [sym_while_statement] = STATE(570),
+ [sym_do_statement] = STATE(569),
+ [sym_try_statement] = STATE(568),
+ [sym_with_statement] = STATE(566),
+ [sym_break_statement] = STATE(565),
+ [sym_continue_statement] = STATE(564),
+ [sym_debugger_statement] = STATE(563),
+ [sym_return_statement] = STATE(561),
+ [sym_throw_statement] = STATE(560),
+ [sym_empty_statement] = STATE(553),
+ [sym_labeled_statement] = STATE(552),
+ [sym_parenthesized_expression] = STATE(1028),
[sym_expression] = STATE(1288),
- [sym_primary_expression] = STATE(1247),
- [sym_yield_expression] = STATE(1246),
- [sym_object] = STATE(1268),
- [sym_object_pattern] = STATE(2656),
- [sym_array] = STATE(1268),
- [sym_array_pattern] = STATE(2656),
- [sym_glimmer_template] = STATE(1246),
- [sym_glimmer_opening_tag] = STATE(1921),
- [sym_jsx_element] = STATE(1246),
- [sym_jsx_opening_element] = STATE(1653),
- [sym_jsx_self_closing_element] = STATE(1246),
- [sym_class] = STATE(1268),
- [sym_class_declaration] = STATE(868),
- [sym_function] = STATE(1268),
- [sym_function_declaration] = STATE(868),
- [sym_generator_function] = STATE(1268),
- [sym_generator_function_declaration] = STATE(868),
- [sym_arrow_function] = STATE(1268),
- [sym_call_expression] = STATE(1268),
- [sym_new_expression] = STATE(1246),
- [sym_await_expression] = STATE(1246),
- [sym_member_expression] = STATE(1029),
- [sym_subscript_expression] = STATE(1029),
- [sym_assignment_expression] = STATE(1246),
- [sym__augmented_assignment_lhs] = STATE(1597),
- [sym_augmented_assignment_expression] = STATE(1246),
- [sym__destructuring_pattern] = STATE(2656),
- [sym_ternary_expression] = STATE(1246),
- [sym_binary_expression] = STATE(1246),
- [sym_unary_expression] = STATE(1246),
- [sym_update_expression] = STATE(1246),
- [sym_sequence_expression] = STATE(2161),
- [sym_string] = STATE(1268),
- [sym_template_string] = STATE(1268),
- [sym_regex] = STATE(1268),
- [sym_meta_property] = STATE(1268),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2662),
- [aux_sym_export_statement_repeat1] = STATE(1807),
+ [sym_primary_expression] = STATE(1249),
+ [sym_yield_expression] = STATE(1245),
+ [sym_object] = STATE(1235),
+ [sym_object_pattern] = STATE(2717),
+ [sym_array] = STATE(1235),
+ [sym_array_pattern] = STATE(2717),
+ [sym_glimmer_template] = STATE(1245),
+ [sym_glimmer_opening_tag] = STATE(1935),
+ [sym_jsx_element] = STATE(1245),
+ [sym_jsx_opening_element] = STATE(1651),
+ [sym_jsx_self_closing_element] = STATE(1245),
+ [sym_class] = STATE(1235),
+ [sym_class_declaration] = STATE(615),
+ [sym_function] = STATE(1235),
+ [sym_function_declaration] = STATE(615),
+ [sym_generator_function] = STATE(1235),
+ [sym_generator_function_declaration] = STATE(615),
+ [sym_arrow_function] = STATE(1235),
+ [sym_call_expression] = STATE(1235),
+ [sym_new_expression] = STATE(1245),
+ [sym_await_expression] = STATE(1245),
+ [sym_member_expression] = STATE(1028),
+ [sym_subscript_expression] = STATE(1028),
+ [sym_assignment_expression] = STATE(1245),
+ [sym__augmented_assignment_lhs] = STATE(1616),
+ [sym_augmented_assignment_expression] = STATE(1245),
+ [sym__destructuring_pattern] = STATE(2717),
+ [sym_ternary_expression] = STATE(1245),
+ [sym_binary_expression] = STATE(1245),
+ [sym_unary_expression] = STATE(1245),
+ [sym_update_expression] = STATE(1245),
+ [sym_sequence_expression] = STATE(2470),
+ [sym_string] = STATE(1235),
+ [sym_template_string] = STATE(1235),
+ [sym_regex] = STATE(1235),
+ [sym_meta_property] = STATE(1235),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2680),
+ [aux_sym_export_statement_repeat1] = STATE(1826),
[sym_identifier] = ACTIONS(592),
[anon_sym_export] = ACTIONS(594),
[anon_sym_LBRACE] = ACTIONS(596),
@@ -26346,22 +26331,22 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_LBRACK] = ACTIONS(53),
[anon_sym_LTtemplate_GT] = ACTIONS(55),
[anon_sym_LT] = ACTIONS(57),
+ [anon_sym_DQUOTE] = ACTIONS(59),
+ [anon_sym_SQUOTE] = ACTIONS(61),
[anon_sym_class] = ACTIONS(630),
[anon_sym_async] = ACTIONS(632),
[anon_sym_function] = ACTIONS(634),
- [anon_sym_new] = ACTIONS(65),
- [anon_sym_PLUS] = ACTIONS(67),
- [anon_sym_DASH] = ACTIONS(67),
- [anon_sym_SLASH] = ACTIONS(69),
- [anon_sym_BANG] = ACTIONS(67),
- [anon_sym_TILDE] = ACTIONS(67),
- [anon_sym_typeof] = ACTIONS(67),
- [anon_sym_void] = ACTIONS(67),
- [anon_sym_delete] = ACTIONS(67),
- [anon_sym_PLUS_PLUS] = ACTIONS(71),
- [anon_sym_DASH_DASH] = ACTIONS(71),
- [anon_sym_DQUOTE] = ACTIONS(73),
- [anon_sym_SQUOTE] = ACTIONS(75),
+ [anon_sym_new] = ACTIONS(69),
+ [anon_sym_PLUS] = ACTIONS(71),
+ [anon_sym_DASH] = ACTIONS(71),
+ [anon_sym_SLASH] = ACTIONS(73),
+ [anon_sym_BANG] = ACTIONS(71),
+ [anon_sym_TILDE] = ACTIONS(71),
+ [anon_sym_typeof] = ACTIONS(71),
+ [anon_sym_void] = ACTIONS(71),
+ [anon_sym_delete] = ACTIONS(71),
+ [anon_sym_PLUS_PLUS] = ACTIONS(75),
+ [anon_sym_DASH_DASH] = ACTIONS(75),
[sym_comment] = ACTIONS(3),
[anon_sym_BQUOTE] = ACTIONS(77),
[sym_number] = ACTIONS(79),
@@ -26377,71 +26362,71 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_get] = ACTIONS(636),
[anon_sym_set] = ACTIONS(636),
},
- [106] = {
- [sym_export_statement] = STATE(724),
- [sym_declaration] = STATE(724),
- [sym_import] = STATE(1268),
- [sym_import_statement] = STATE(724),
- [sym_expression_statement] = STATE(724),
- [sym_variable_declaration] = STATE(868),
- [sym_lexical_declaration] = STATE(868),
- [sym_statement_block] = STATE(724),
- [sym_if_statement] = STATE(724),
- [sym_switch_statement] = STATE(724),
- [sym_for_statement] = STATE(724),
- [sym_for_in_statement] = STATE(724),
- [sym_while_statement] = STATE(724),
- [sym_do_statement] = STATE(724),
- [sym_try_statement] = STATE(724),
- [sym_with_statement] = STATE(724),
- [sym_break_statement] = STATE(724),
- [sym_continue_statement] = STATE(724),
- [sym_debugger_statement] = STATE(724),
- [sym_return_statement] = STATE(724),
- [sym_throw_statement] = STATE(724),
- [sym_empty_statement] = STATE(724),
- [sym_labeled_statement] = STATE(724),
- [sym_parenthesized_expression] = STATE(1029),
+ [102] = {
+ [sym_export_statement] = STATE(549),
+ [sym_declaration] = STATE(549),
+ [sym_import] = STATE(1235),
+ [sym_import_statement] = STATE(549),
+ [sym_expression_statement] = STATE(549),
+ [sym_variable_declaration] = STATE(615),
+ [sym_lexical_declaration] = STATE(615),
+ [sym_statement_block] = STATE(549),
+ [sym_if_statement] = STATE(549),
+ [sym_switch_statement] = STATE(549),
+ [sym_for_statement] = STATE(549),
+ [sym_for_in_statement] = STATE(549),
+ [sym_while_statement] = STATE(549),
+ [sym_do_statement] = STATE(549),
+ [sym_try_statement] = STATE(549),
+ [sym_with_statement] = STATE(549),
+ [sym_break_statement] = STATE(549),
+ [sym_continue_statement] = STATE(549),
+ [sym_debugger_statement] = STATE(549),
+ [sym_return_statement] = STATE(549),
+ [sym_throw_statement] = STATE(549),
+ [sym_empty_statement] = STATE(549),
+ [sym_labeled_statement] = STATE(549),
+ [sym_parenthesized_expression] = STATE(1028),
[sym_expression] = STATE(1288),
- [sym_primary_expression] = STATE(1247),
- [sym_yield_expression] = STATE(1246),
- [sym_object] = STATE(1268),
- [sym_object_pattern] = STATE(2656),
- [sym_array] = STATE(1268),
- [sym_array_pattern] = STATE(2656),
- [sym_glimmer_template] = STATE(1246),
- [sym_glimmer_opening_tag] = STATE(1921),
- [sym_jsx_element] = STATE(1246),
- [sym_jsx_opening_element] = STATE(1653),
- [sym_jsx_self_closing_element] = STATE(1246),
- [sym_class] = STATE(1268),
- [sym_class_declaration] = STATE(868),
- [sym_function] = STATE(1268),
- [sym_function_declaration] = STATE(868),
- [sym_generator_function] = STATE(1268),
- [sym_generator_function_declaration] = STATE(868),
- [sym_arrow_function] = STATE(1268),
- [sym_call_expression] = STATE(1268),
- [sym_new_expression] = STATE(1246),
- [sym_await_expression] = STATE(1246),
- [sym_member_expression] = STATE(1029),
- [sym_subscript_expression] = STATE(1029),
- [sym_assignment_expression] = STATE(1246),
- [sym__augmented_assignment_lhs] = STATE(1597),
- [sym_augmented_assignment_expression] = STATE(1246),
- [sym__destructuring_pattern] = STATE(2656),
- [sym_ternary_expression] = STATE(1246),
- [sym_binary_expression] = STATE(1246),
- [sym_unary_expression] = STATE(1246),
- [sym_update_expression] = STATE(1246),
- [sym_sequence_expression] = STATE(2161),
- [sym_string] = STATE(1268),
- [sym_template_string] = STATE(1268),
- [sym_regex] = STATE(1268),
- [sym_meta_property] = STATE(1268),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2662),
- [aux_sym_export_statement_repeat1] = STATE(1807),
+ [sym_primary_expression] = STATE(1249),
+ [sym_yield_expression] = STATE(1245),
+ [sym_object] = STATE(1235),
+ [sym_object_pattern] = STATE(2717),
+ [sym_array] = STATE(1235),
+ [sym_array_pattern] = STATE(2717),
+ [sym_glimmer_template] = STATE(1245),
+ [sym_glimmer_opening_tag] = STATE(1935),
+ [sym_jsx_element] = STATE(1245),
+ [sym_jsx_opening_element] = STATE(1651),
+ [sym_jsx_self_closing_element] = STATE(1245),
+ [sym_class] = STATE(1235),
+ [sym_class_declaration] = STATE(615),
+ [sym_function] = STATE(1235),
+ [sym_function_declaration] = STATE(615),
+ [sym_generator_function] = STATE(1235),
+ [sym_generator_function_declaration] = STATE(615),
+ [sym_arrow_function] = STATE(1235),
+ [sym_call_expression] = STATE(1235),
+ [sym_new_expression] = STATE(1245),
+ [sym_await_expression] = STATE(1245),
+ [sym_member_expression] = STATE(1028),
+ [sym_subscript_expression] = STATE(1028),
+ [sym_assignment_expression] = STATE(1245),
+ [sym__augmented_assignment_lhs] = STATE(1616),
+ [sym_augmented_assignment_expression] = STATE(1245),
+ [sym__destructuring_pattern] = STATE(2717),
+ [sym_ternary_expression] = STATE(1245),
+ [sym_binary_expression] = STATE(1245),
+ [sym_unary_expression] = STATE(1245),
+ [sym_update_expression] = STATE(1245),
+ [sym_sequence_expression] = STATE(2470),
+ [sym_string] = STATE(1235),
+ [sym_template_string] = STATE(1235),
+ [sym_regex] = STATE(1235),
+ [sym_meta_property] = STATE(1235),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2680),
+ [aux_sym_export_statement_repeat1] = STATE(1826),
[sym_identifier] = ACTIONS(592),
[anon_sym_export] = ACTIONS(594),
[anon_sym_LBRACE] = ACTIONS(596),
@@ -26468,22 +26453,22 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_LBRACK] = ACTIONS(53),
[anon_sym_LTtemplate_GT] = ACTIONS(55),
[anon_sym_LT] = ACTIONS(57),
+ [anon_sym_DQUOTE] = ACTIONS(59),
+ [anon_sym_SQUOTE] = ACTIONS(61),
[anon_sym_class] = ACTIONS(630),
[anon_sym_async] = ACTIONS(632),
[anon_sym_function] = ACTIONS(634),
- [anon_sym_new] = ACTIONS(65),
- [anon_sym_PLUS] = ACTIONS(67),
- [anon_sym_DASH] = ACTIONS(67),
- [anon_sym_SLASH] = ACTIONS(69),
- [anon_sym_BANG] = ACTIONS(67),
- [anon_sym_TILDE] = ACTIONS(67),
- [anon_sym_typeof] = ACTIONS(67),
- [anon_sym_void] = ACTIONS(67),
- [anon_sym_delete] = ACTIONS(67),
- [anon_sym_PLUS_PLUS] = ACTIONS(71),
- [anon_sym_DASH_DASH] = ACTIONS(71),
- [anon_sym_DQUOTE] = ACTIONS(73),
- [anon_sym_SQUOTE] = ACTIONS(75),
+ [anon_sym_new] = ACTIONS(69),
+ [anon_sym_PLUS] = ACTIONS(71),
+ [anon_sym_DASH] = ACTIONS(71),
+ [anon_sym_SLASH] = ACTIONS(73),
+ [anon_sym_BANG] = ACTIONS(71),
+ [anon_sym_TILDE] = ACTIONS(71),
+ [anon_sym_typeof] = ACTIONS(71),
+ [anon_sym_void] = ACTIONS(71),
+ [anon_sym_delete] = ACTIONS(71),
+ [anon_sym_PLUS_PLUS] = ACTIONS(75),
+ [anon_sym_DASH_DASH] = ACTIONS(75),
[sym_comment] = ACTIONS(3),
[anon_sym_BQUOTE] = ACTIONS(77),
[sym_number] = ACTIONS(79),
@@ -26499,113 +26484,113 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_get] = ACTIONS(636),
[anon_sym_set] = ACTIONS(636),
},
- [107] = {
- [sym_export_statement] = STATE(723),
- [sym_declaration] = STATE(722),
- [sym_import] = STATE(1268),
- [sym_import_statement] = STATE(721),
- [sym_expression_statement] = STATE(720),
- [sym_variable_declaration] = STATE(824),
- [sym_lexical_declaration] = STATE(824),
- [sym_statement_block] = STATE(719),
- [sym_if_statement] = STATE(718),
- [sym_switch_statement] = STATE(659),
- [sym_for_statement] = STATE(715),
- [sym_for_in_statement] = STATE(714),
- [sym_while_statement] = STATE(713),
- [sym_do_statement] = STATE(711),
- [sym_try_statement] = STATE(705),
- [sym_with_statement] = STATE(701),
- [sym_break_statement] = STATE(700),
- [sym_continue_statement] = STATE(697),
- [sym_debugger_statement] = STATE(690),
- [sym_return_statement] = STATE(686),
- [sym_throw_statement] = STATE(673),
- [sym_empty_statement] = STATE(678),
- [sym_labeled_statement] = STATE(682),
- [sym_parenthesized_expression] = STATE(1029),
- [sym_expression] = STATE(1235),
- [sym_primary_expression] = STATE(1247),
- [sym_yield_expression] = STATE(1246),
- [sym_object] = STATE(1268),
- [sym_object_pattern] = STATE(2656),
- [sym_array] = STATE(1268),
- [sym_array_pattern] = STATE(2656),
- [sym_glimmer_template] = STATE(1246),
- [sym_glimmer_opening_tag] = STATE(1921),
- [sym_jsx_element] = STATE(1246),
- [sym_jsx_opening_element] = STATE(1653),
- [sym_jsx_self_closing_element] = STATE(1246),
- [sym_class] = STATE(1268),
- [sym_class_declaration] = STATE(824),
- [sym_function] = STATE(1268),
- [sym_function_declaration] = STATE(824),
- [sym_generator_function] = STATE(1268),
- [sym_generator_function_declaration] = STATE(824),
- [sym_arrow_function] = STATE(1268),
- [sym_call_expression] = STATE(1268),
- [sym_new_expression] = STATE(1246),
- [sym_await_expression] = STATE(1246),
- [sym_member_expression] = STATE(1029),
- [sym_subscript_expression] = STATE(1029),
- [sym_assignment_expression] = STATE(1246),
- [sym__augmented_assignment_lhs] = STATE(1597),
- [sym_augmented_assignment_expression] = STATE(1246),
- [sym__destructuring_pattern] = STATE(2656),
- [sym_ternary_expression] = STATE(1246),
- [sym_binary_expression] = STATE(1246),
- [sym_unary_expression] = STATE(1246),
- [sym_update_expression] = STATE(1246),
- [sym_sequence_expression] = STATE(2393),
- [sym_string] = STATE(1268),
- [sym_template_string] = STATE(1268),
- [sym_regex] = STATE(1268),
- [sym_meta_property] = STATE(1268),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2662),
- [aux_sym_export_statement_repeat1] = STATE(1776),
- [sym_identifier] = ACTIONS(149),
- [anon_sym_export] = ACTIONS(151),
- [anon_sym_LBRACE] = ACTIONS(155),
- [anon_sym_import] = ACTIONS(157),
- [anon_sym_var] = ACTIONS(159),
- [anon_sym_let] = ACTIONS(161),
- [anon_sym_const] = ACTIONS(161),
- [anon_sym_if] = ACTIONS(163),
- [anon_sym_switch] = ACTIONS(165),
- [anon_sym_for] = ACTIONS(167),
+ [103] = {
+ [sym_export_statement] = STATE(841),
+ [sym_declaration] = STATE(841),
+ [sym_import] = STATE(1235),
+ [sym_import_statement] = STATE(841),
+ [sym_expression_statement] = STATE(841),
+ [sym_variable_declaration] = STATE(793),
+ [sym_lexical_declaration] = STATE(793),
+ [sym_statement_block] = STATE(841),
+ [sym_if_statement] = STATE(841),
+ [sym_switch_statement] = STATE(841),
+ [sym_for_statement] = STATE(841),
+ [sym_for_in_statement] = STATE(841),
+ [sym_while_statement] = STATE(841),
+ [sym_do_statement] = STATE(841),
+ [sym_try_statement] = STATE(841),
+ [sym_with_statement] = STATE(841),
+ [sym_break_statement] = STATE(841),
+ [sym_continue_statement] = STATE(841),
+ [sym_debugger_statement] = STATE(841),
+ [sym_return_statement] = STATE(841),
+ [sym_throw_statement] = STATE(841),
+ [sym_empty_statement] = STATE(841),
+ [sym_labeled_statement] = STATE(841),
+ [sym_parenthesized_expression] = STATE(1028),
+ [sym_expression] = STATE(1285),
+ [sym_primary_expression] = STATE(1249),
+ [sym_yield_expression] = STATE(1245),
+ [sym_object] = STATE(1235),
+ [sym_object_pattern] = STATE(2717),
+ [sym_array] = STATE(1235),
+ [sym_array_pattern] = STATE(2717),
+ [sym_glimmer_template] = STATE(1245),
+ [sym_glimmer_opening_tag] = STATE(1935),
+ [sym_jsx_element] = STATE(1245),
+ [sym_jsx_opening_element] = STATE(1651),
+ [sym_jsx_self_closing_element] = STATE(1245),
+ [sym_class] = STATE(1235),
+ [sym_class_declaration] = STATE(793),
+ [sym_function] = STATE(1235),
+ [sym_function_declaration] = STATE(793),
+ [sym_generator_function] = STATE(1235),
+ [sym_generator_function_declaration] = STATE(793),
+ [sym_arrow_function] = STATE(1235),
+ [sym_call_expression] = STATE(1235),
+ [sym_new_expression] = STATE(1245),
+ [sym_await_expression] = STATE(1245),
+ [sym_member_expression] = STATE(1028),
+ [sym_subscript_expression] = STATE(1028),
+ [sym_assignment_expression] = STATE(1245),
+ [sym__augmented_assignment_lhs] = STATE(1616),
+ [sym_augmented_assignment_expression] = STATE(1245),
+ [sym__destructuring_pattern] = STATE(2717),
+ [sym_ternary_expression] = STATE(1245),
+ [sym_binary_expression] = STATE(1245),
+ [sym_unary_expression] = STATE(1245),
+ [sym_update_expression] = STATE(1245),
+ [sym_sequence_expression] = STATE(2167),
+ [sym_string] = STATE(1235),
+ [sym_template_string] = STATE(1235),
+ [sym_regex] = STATE(1235),
+ [sym_meta_property] = STATE(1235),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2680),
+ [aux_sym_export_statement_repeat1] = STATE(1832),
+ [sym_identifier] = ACTIONS(546),
+ [anon_sym_export] = ACTIONS(548),
+ [anon_sym_LBRACE] = ACTIONS(550),
+ [anon_sym_import] = ACTIONS(552),
+ [anon_sym_var] = ACTIONS(554),
+ [anon_sym_let] = ACTIONS(556),
+ [anon_sym_const] = ACTIONS(556),
+ [anon_sym_if] = ACTIONS(558),
+ [anon_sym_switch] = ACTIONS(560),
+ [anon_sym_for] = ACTIONS(562),
[anon_sym_LPAREN] = ACTIONS(27),
[anon_sym_await] = ACTIONS(29),
- [anon_sym_while] = ACTIONS(169),
- [anon_sym_do] = ACTIONS(171),
- [anon_sym_try] = ACTIONS(173),
- [anon_sym_with] = ACTIONS(175),
- [anon_sym_break] = ACTIONS(177),
- [anon_sym_continue] = ACTIONS(179),
- [anon_sym_debugger] = ACTIONS(181),
- [anon_sym_return] = ACTIONS(183),
- [anon_sym_throw] = ACTIONS(185),
- [anon_sym_SEMI] = ACTIONS(187),
+ [anon_sym_while] = ACTIONS(564),
+ [anon_sym_do] = ACTIONS(566),
+ [anon_sym_try] = ACTIONS(568),
+ [anon_sym_with] = ACTIONS(570),
+ [anon_sym_break] = ACTIONS(572),
+ [anon_sym_continue] = ACTIONS(574),
+ [anon_sym_debugger] = ACTIONS(576),
+ [anon_sym_return] = ACTIONS(578),
+ [anon_sym_throw] = ACTIONS(580),
+ [anon_sym_SEMI] = ACTIONS(582),
[anon_sym_yield] = ACTIONS(51),
[anon_sym_LBRACK] = ACTIONS(53),
[anon_sym_LTtemplate_GT] = ACTIONS(55),
[anon_sym_LT] = ACTIONS(57),
- [anon_sym_class] = ACTIONS(189),
- [anon_sym_async] = ACTIONS(191),
- [anon_sym_function] = ACTIONS(193),
- [anon_sym_new] = ACTIONS(65),
- [anon_sym_PLUS] = ACTIONS(67),
- [anon_sym_DASH] = ACTIONS(67),
- [anon_sym_SLASH] = ACTIONS(69),
- [anon_sym_BANG] = ACTIONS(67),
- [anon_sym_TILDE] = ACTIONS(67),
- [anon_sym_typeof] = ACTIONS(67),
- [anon_sym_void] = ACTIONS(67),
- [anon_sym_delete] = ACTIONS(67),
- [anon_sym_PLUS_PLUS] = ACTIONS(71),
- [anon_sym_DASH_DASH] = ACTIONS(71),
- [anon_sym_DQUOTE] = ACTIONS(73),
- [anon_sym_SQUOTE] = ACTIONS(75),
+ [anon_sym_DQUOTE] = ACTIONS(59),
+ [anon_sym_SQUOTE] = ACTIONS(61),
+ [anon_sym_class] = ACTIONS(584),
+ [anon_sym_async] = ACTIONS(586),
+ [anon_sym_function] = ACTIONS(588),
+ [anon_sym_new] = ACTIONS(69),
+ [anon_sym_PLUS] = ACTIONS(71),
+ [anon_sym_DASH] = ACTIONS(71),
+ [anon_sym_SLASH] = ACTIONS(73),
+ [anon_sym_BANG] = ACTIONS(71),
+ [anon_sym_TILDE] = ACTIONS(71),
+ [anon_sym_typeof] = ACTIONS(71),
+ [anon_sym_void] = ACTIONS(71),
+ [anon_sym_delete] = ACTIONS(71),
+ [anon_sym_PLUS_PLUS] = ACTIONS(75),
+ [anon_sym_DASH_DASH] = ACTIONS(75),
[sym_comment] = ACTIONS(3),
[anon_sym_BQUOTE] = ACTIONS(77),
[sym_number] = ACTIONS(79),
@@ -26617,117 +26602,117 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_null] = ACTIONS(79),
[sym_undefined] = ACTIONS(83),
[anon_sym_AT] = ACTIONS(85),
- [anon_sym_static] = ACTIONS(195),
- [anon_sym_get] = ACTIONS(195),
- [anon_sym_set] = ACTIONS(195),
+ [anon_sym_static] = ACTIONS(590),
+ [anon_sym_get] = ACTIONS(590),
+ [anon_sym_set] = ACTIONS(590),
},
- [108] = {
- [sym_export_statement] = STATE(944),
- [sym_declaration] = STATE(944),
- [sym_import] = STATE(1268),
- [sym_import_statement] = STATE(944),
- [sym_expression_statement] = STATE(944),
- [sym_variable_declaration] = STATE(971),
- [sym_lexical_declaration] = STATE(971),
- [sym_statement_block] = STATE(944),
- [sym_if_statement] = STATE(944),
- [sym_switch_statement] = STATE(944),
- [sym_for_statement] = STATE(944),
- [sym_for_in_statement] = STATE(944),
- [sym_while_statement] = STATE(944),
- [sym_do_statement] = STATE(944),
- [sym_try_statement] = STATE(944),
- [sym_with_statement] = STATE(944),
- [sym_break_statement] = STATE(944),
- [sym_continue_statement] = STATE(944),
- [sym_debugger_statement] = STATE(944),
- [sym_return_statement] = STATE(944),
- [sym_throw_statement] = STATE(944),
- [sym_empty_statement] = STATE(944),
- [sym_labeled_statement] = STATE(944),
- [sym_parenthesized_expression] = STATE(1029),
- [sym_expression] = STATE(1248),
- [sym_primary_expression] = STATE(1247),
- [sym_yield_expression] = STATE(1246),
- [sym_object] = STATE(1268),
- [sym_object_pattern] = STATE(2656),
- [sym_array] = STATE(1268),
- [sym_array_pattern] = STATE(2656),
- [sym_glimmer_template] = STATE(1246),
- [sym_glimmer_opening_tag] = STATE(1921),
- [sym_jsx_element] = STATE(1246),
- [sym_jsx_opening_element] = STATE(1653),
- [sym_jsx_self_closing_element] = STATE(1246),
- [sym_class] = STATE(1268),
- [sym_class_declaration] = STATE(971),
- [sym_function] = STATE(1268),
- [sym_function_declaration] = STATE(971),
- [sym_generator_function] = STATE(1268),
- [sym_generator_function_declaration] = STATE(971),
- [sym_arrow_function] = STATE(1268),
- [sym_call_expression] = STATE(1268),
- [sym_new_expression] = STATE(1246),
- [sym_await_expression] = STATE(1246),
- [sym_member_expression] = STATE(1029),
- [sym_subscript_expression] = STATE(1029),
- [sym_assignment_expression] = STATE(1246),
- [sym__augmented_assignment_lhs] = STATE(1597),
- [sym_augmented_assignment_expression] = STATE(1246),
- [sym__destructuring_pattern] = STATE(2656),
- [sym_ternary_expression] = STATE(1246),
- [sym_binary_expression] = STATE(1246),
- [sym_unary_expression] = STATE(1246),
- [sym_update_expression] = STATE(1246),
- [sym_sequence_expression] = STATE(2627),
- [sym_string] = STATE(1268),
- [sym_template_string] = STATE(1268),
- [sym_regex] = STATE(1268),
- [sym_meta_property] = STATE(1268),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2662),
- [aux_sym_export_statement_repeat1] = STATE(1827),
- [sym_identifier] = ACTIONS(7),
- [anon_sym_export] = ACTIONS(11),
- [anon_sym_LBRACE] = ACTIONS(13),
- [anon_sym_import] = ACTIONS(15),
- [anon_sym_var] = ACTIONS(17),
- [anon_sym_let] = ACTIONS(19),
- [anon_sym_const] = ACTIONS(19),
- [anon_sym_if] = ACTIONS(21),
- [anon_sym_switch] = ACTIONS(23),
- [anon_sym_for] = ACTIONS(25),
+ [104] = {
+ [sym_export_statement] = STATE(698),
+ [sym_declaration] = STATE(698),
+ [sym_import] = STATE(1235),
+ [sym_import_statement] = STATE(698),
+ [sym_expression_statement] = STATE(698),
+ [sym_variable_declaration] = STATE(793),
+ [sym_lexical_declaration] = STATE(793),
+ [sym_statement_block] = STATE(698),
+ [sym_if_statement] = STATE(698),
+ [sym_switch_statement] = STATE(698),
+ [sym_for_statement] = STATE(698),
+ [sym_for_in_statement] = STATE(698),
+ [sym_while_statement] = STATE(698),
+ [sym_do_statement] = STATE(698),
+ [sym_try_statement] = STATE(698),
+ [sym_with_statement] = STATE(698),
+ [sym_break_statement] = STATE(698),
+ [sym_continue_statement] = STATE(698),
+ [sym_debugger_statement] = STATE(698),
+ [sym_return_statement] = STATE(698),
+ [sym_throw_statement] = STATE(698),
+ [sym_empty_statement] = STATE(698),
+ [sym_labeled_statement] = STATE(698),
+ [sym_parenthesized_expression] = STATE(1028),
+ [sym_expression] = STATE(1285),
+ [sym_primary_expression] = STATE(1249),
+ [sym_yield_expression] = STATE(1245),
+ [sym_object] = STATE(1235),
+ [sym_object_pattern] = STATE(2717),
+ [sym_array] = STATE(1235),
+ [sym_array_pattern] = STATE(2717),
+ [sym_glimmer_template] = STATE(1245),
+ [sym_glimmer_opening_tag] = STATE(1935),
+ [sym_jsx_element] = STATE(1245),
+ [sym_jsx_opening_element] = STATE(1651),
+ [sym_jsx_self_closing_element] = STATE(1245),
+ [sym_class] = STATE(1235),
+ [sym_class_declaration] = STATE(793),
+ [sym_function] = STATE(1235),
+ [sym_function_declaration] = STATE(793),
+ [sym_generator_function] = STATE(1235),
+ [sym_generator_function_declaration] = STATE(793),
+ [sym_arrow_function] = STATE(1235),
+ [sym_call_expression] = STATE(1235),
+ [sym_new_expression] = STATE(1245),
+ [sym_await_expression] = STATE(1245),
+ [sym_member_expression] = STATE(1028),
+ [sym_subscript_expression] = STATE(1028),
+ [sym_assignment_expression] = STATE(1245),
+ [sym__augmented_assignment_lhs] = STATE(1616),
+ [sym_augmented_assignment_expression] = STATE(1245),
+ [sym__destructuring_pattern] = STATE(2717),
+ [sym_ternary_expression] = STATE(1245),
+ [sym_binary_expression] = STATE(1245),
+ [sym_unary_expression] = STATE(1245),
+ [sym_update_expression] = STATE(1245),
+ [sym_sequence_expression] = STATE(2167),
+ [sym_string] = STATE(1235),
+ [sym_template_string] = STATE(1235),
+ [sym_regex] = STATE(1235),
+ [sym_meta_property] = STATE(1235),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2680),
+ [aux_sym_export_statement_repeat1] = STATE(1832),
+ [sym_identifier] = ACTIONS(546),
+ [anon_sym_export] = ACTIONS(548),
+ [anon_sym_LBRACE] = ACTIONS(550),
+ [anon_sym_import] = ACTIONS(552),
+ [anon_sym_var] = ACTIONS(554),
+ [anon_sym_let] = ACTIONS(556),
+ [anon_sym_const] = ACTIONS(556),
+ [anon_sym_if] = ACTIONS(558),
+ [anon_sym_switch] = ACTIONS(560),
+ [anon_sym_for] = ACTIONS(562),
[anon_sym_LPAREN] = ACTIONS(27),
[anon_sym_await] = ACTIONS(29),
- [anon_sym_while] = ACTIONS(31),
- [anon_sym_do] = ACTIONS(33),
- [anon_sym_try] = ACTIONS(35),
- [anon_sym_with] = ACTIONS(37),
- [anon_sym_break] = ACTIONS(39),
- [anon_sym_continue] = ACTIONS(41),
- [anon_sym_debugger] = ACTIONS(43),
- [anon_sym_return] = ACTIONS(45),
- [anon_sym_throw] = ACTIONS(47),
- [anon_sym_SEMI] = ACTIONS(49),
+ [anon_sym_while] = ACTIONS(564),
+ [anon_sym_do] = ACTIONS(566),
+ [anon_sym_try] = ACTIONS(568),
+ [anon_sym_with] = ACTIONS(570),
+ [anon_sym_break] = ACTIONS(572),
+ [anon_sym_continue] = ACTIONS(574),
+ [anon_sym_debugger] = ACTIONS(576),
+ [anon_sym_return] = ACTIONS(578),
+ [anon_sym_throw] = ACTIONS(580),
+ [anon_sym_SEMI] = ACTIONS(582),
[anon_sym_yield] = ACTIONS(51),
[anon_sym_LBRACK] = ACTIONS(53),
[anon_sym_LTtemplate_GT] = ACTIONS(55),
[anon_sym_LT] = ACTIONS(57),
- [anon_sym_class] = ACTIONS(59),
- [anon_sym_async] = ACTIONS(61),
- [anon_sym_function] = ACTIONS(63),
- [anon_sym_new] = ACTIONS(65),
- [anon_sym_PLUS] = ACTIONS(67),
- [anon_sym_DASH] = ACTIONS(67),
- [anon_sym_SLASH] = ACTIONS(69),
- [anon_sym_BANG] = ACTIONS(67),
- [anon_sym_TILDE] = ACTIONS(67),
- [anon_sym_typeof] = ACTIONS(67),
- [anon_sym_void] = ACTIONS(67),
- [anon_sym_delete] = ACTIONS(67),
- [anon_sym_PLUS_PLUS] = ACTIONS(71),
- [anon_sym_DASH_DASH] = ACTIONS(71),
- [anon_sym_DQUOTE] = ACTIONS(73),
- [anon_sym_SQUOTE] = ACTIONS(75),
+ [anon_sym_DQUOTE] = ACTIONS(59),
+ [anon_sym_SQUOTE] = ACTIONS(61),
+ [anon_sym_class] = ACTIONS(584),
+ [anon_sym_async] = ACTIONS(586),
+ [anon_sym_function] = ACTIONS(588),
+ [anon_sym_new] = ACTIONS(69),
+ [anon_sym_PLUS] = ACTIONS(71),
+ [anon_sym_DASH] = ACTIONS(71),
+ [anon_sym_SLASH] = ACTIONS(73),
+ [anon_sym_BANG] = ACTIONS(71),
+ [anon_sym_TILDE] = ACTIONS(71),
+ [anon_sym_typeof] = ACTIONS(71),
+ [anon_sym_void] = ACTIONS(71),
+ [anon_sym_delete] = ACTIONS(71),
+ [anon_sym_PLUS_PLUS] = ACTIONS(75),
+ [anon_sym_DASH_DASH] = ACTIONS(75),
[sym_comment] = ACTIONS(3),
[anon_sym_BQUOTE] = ACTIONS(77),
[sym_number] = ACTIONS(79),
@@ -26739,117 +26724,117 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_null] = ACTIONS(79),
[sym_undefined] = ACTIONS(83),
[anon_sym_AT] = ACTIONS(85),
- [anon_sym_static] = ACTIONS(87),
- [anon_sym_get] = ACTIONS(87),
- [anon_sym_set] = ACTIONS(87),
+ [anon_sym_static] = ACTIONS(590),
+ [anon_sym_get] = ACTIONS(590),
+ [anon_sym_set] = ACTIONS(590),
},
- [109] = {
- [sym_export_statement] = STATE(890),
- [sym_declaration] = STATE(885),
- [sym_import] = STATE(1268),
- [sym_import_statement] = STATE(882),
- [sym_expression_statement] = STATE(879),
- [sym_variable_declaration] = STATE(971),
- [sym_lexical_declaration] = STATE(971),
- [sym_statement_block] = STATE(878),
- [sym_if_statement] = STATE(877),
- [sym_switch_statement] = STATE(894),
- [sym_for_statement] = STATE(881),
- [sym_for_in_statement] = STATE(880),
- [sym_while_statement] = STATE(909),
- [sym_do_statement] = STATE(912),
- [sym_try_statement] = STATE(913),
- [sym_with_statement] = STATE(914),
- [sym_break_statement] = STATE(915),
- [sym_continue_statement] = STATE(921),
- [sym_debugger_statement] = STATE(922),
- [sym_return_statement] = STATE(923),
- [sym_throw_statement] = STATE(928),
- [sym_empty_statement] = STATE(929),
- [sym_labeled_statement] = STATE(932),
- [sym_parenthesized_expression] = STATE(1029),
- [sym_expression] = STATE(1248),
- [sym_primary_expression] = STATE(1247),
- [sym_yield_expression] = STATE(1246),
- [sym_object] = STATE(1268),
- [sym_object_pattern] = STATE(2656),
- [sym_array] = STATE(1268),
- [sym_array_pattern] = STATE(2656),
- [sym_glimmer_template] = STATE(1246),
- [sym_glimmer_opening_tag] = STATE(1921),
- [sym_jsx_element] = STATE(1246),
- [sym_jsx_opening_element] = STATE(1653),
- [sym_jsx_self_closing_element] = STATE(1246),
- [sym_class] = STATE(1268),
- [sym_class_declaration] = STATE(971),
- [sym_function] = STATE(1268),
- [sym_function_declaration] = STATE(971),
- [sym_generator_function] = STATE(1268),
- [sym_generator_function_declaration] = STATE(971),
- [sym_arrow_function] = STATE(1268),
- [sym_call_expression] = STATE(1268),
- [sym_new_expression] = STATE(1246),
- [sym_await_expression] = STATE(1246),
- [sym_member_expression] = STATE(1029),
- [sym_subscript_expression] = STATE(1029),
- [sym_assignment_expression] = STATE(1246),
- [sym__augmented_assignment_lhs] = STATE(1597),
- [sym_augmented_assignment_expression] = STATE(1246),
- [sym__destructuring_pattern] = STATE(2656),
- [sym_ternary_expression] = STATE(1246),
- [sym_binary_expression] = STATE(1246),
- [sym_unary_expression] = STATE(1246),
- [sym_update_expression] = STATE(1246),
- [sym_sequence_expression] = STATE(2627),
- [sym_string] = STATE(1268),
- [sym_template_string] = STATE(1268),
- [sym_regex] = STATE(1268),
- [sym_meta_property] = STATE(1268),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2662),
- [aux_sym_export_statement_repeat1] = STATE(1827),
- [sym_identifier] = ACTIONS(7),
- [anon_sym_export] = ACTIONS(11),
- [anon_sym_LBRACE] = ACTIONS(13),
- [anon_sym_import] = ACTIONS(15),
- [anon_sym_var] = ACTIONS(17),
- [anon_sym_let] = ACTIONS(19),
- [anon_sym_const] = ACTIONS(19),
- [anon_sym_if] = ACTIONS(21),
- [anon_sym_switch] = ACTIONS(23),
- [anon_sym_for] = ACTIONS(25),
+ [105] = {
+ [sym_export_statement] = STATE(513),
+ [sym_declaration] = STATE(513),
+ [sym_import] = STATE(1235),
+ [sym_import_statement] = STATE(513),
+ [sym_expression_statement] = STATE(513),
+ [sym_variable_declaration] = STATE(793),
+ [sym_lexical_declaration] = STATE(793),
+ [sym_statement_block] = STATE(513),
+ [sym_if_statement] = STATE(513),
+ [sym_switch_statement] = STATE(513),
+ [sym_for_statement] = STATE(513),
+ [sym_for_in_statement] = STATE(513),
+ [sym_while_statement] = STATE(513),
+ [sym_do_statement] = STATE(513),
+ [sym_try_statement] = STATE(513),
+ [sym_with_statement] = STATE(513),
+ [sym_break_statement] = STATE(513),
+ [sym_continue_statement] = STATE(513),
+ [sym_debugger_statement] = STATE(513),
+ [sym_return_statement] = STATE(513),
+ [sym_throw_statement] = STATE(513),
+ [sym_empty_statement] = STATE(513),
+ [sym_labeled_statement] = STATE(513),
+ [sym_parenthesized_expression] = STATE(1028),
+ [sym_expression] = STATE(1285),
+ [sym_primary_expression] = STATE(1249),
+ [sym_yield_expression] = STATE(1245),
+ [sym_object] = STATE(1235),
+ [sym_object_pattern] = STATE(2717),
+ [sym_array] = STATE(1235),
+ [sym_array_pattern] = STATE(2717),
+ [sym_glimmer_template] = STATE(1245),
+ [sym_glimmer_opening_tag] = STATE(1935),
+ [sym_jsx_element] = STATE(1245),
+ [sym_jsx_opening_element] = STATE(1651),
+ [sym_jsx_self_closing_element] = STATE(1245),
+ [sym_class] = STATE(1235),
+ [sym_class_declaration] = STATE(793),
+ [sym_function] = STATE(1235),
+ [sym_function_declaration] = STATE(793),
+ [sym_generator_function] = STATE(1235),
+ [sym_generator_function_declaration] = STATE(793),
+ [sym_arrow_function] = STATE(1235),
+ [sym_call_expression] = STATE(1235),
+ [sym_new_expression] = STATE(1245),
+ [sym_await_expression] = STATE(1245),
+ [sym_member_expression] = STATE(1028),
+ [sym_subscript_expression] = STATE(1028),
+ [sym_assignment_expression] = STATE(1245),
+ [sym__augmented_assignment_lhs] = STATE(1616),
+ [sym_augmented_assignment_expression] = STATE(1245),
+ [sym__destructuring_pattern] = STATE(2717),
+ [sym_ternary_expression] = STATE(1245),
+ [sym_binary_expression] = STATE(1245),
+ [sym_unary_expression] = STATE(1245),
+ [sym_update_expression] = STATE(1245),
+ [sym_sequence_expression] = STATE(2167),
+ [sym_string] = STATE(1235),
+ [sym_template_string] = STATE(1235),
+ [sym_regex] = STATE(1235),
+ [sym_meta_property] = STATE(1235),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2680),
+ [aux_sym_export_statement_repeat1] = STATE(1832),
+ [sym_identifier] = ACTIONS(546),
+ [anon_sym_export] = ACTIONS(548),
+ [anon_sym_LBRACE] = ACTIONS(550),
+ [anon_sym_import] = ACTIONS(552),
+ [anon_sym_var] = ACTIONS(554),
+ [anon_sym_let] = ACTIONS(556),
+ [anon_sym_const] = ACTIONS(556),
+ [anon_sym_if] = ACTIONS(558),
+ [anon_sym_switch] = ACTIONS(560),
+ [anon_sym_for] = ACTIONS(562),
[anon_sym_LPAREN] = ACTIONS(27),
[anon_sym_await] = ACTIONS(29),
- [anon_sym_while] = ACTIONS(31),
- [anon_sym_do] = ACTIONS(33),
- [anon_sym_try] = ACTIONS(35),
- [anon_sym_with] = ACTIONS(37),
- [anon_sym_break] = ACTIONS(39),
- [anon_sym_continue] = ACTIONS(41),
- [anon_sym_debugger] = ACTIONS(43),
- [anon_sym_return] = ACTIONS(45),
- [anon_sym_throw] = ACTIONS(47),
- [anon_sym_SEMI] = ACTIONS(49),
+ [anon_sym_while] = ACTIONS(564),
+ [anon_sym_do] = ACTIONS(566),
+ [anon_sym_try] = ACTIONS(568),
+ [anon_sym_with] = ACTIONS(570),
+ [anon_sym_break] = ACTIONS(572),
+ [anon_sym_continue] = ACTIONS(574),
+ [anon_sym_debugger] = ACTIONS(576),
+ [anon_sym_return] = ACTIONS(578),
+ [anon_sym_throw] = ACTIONS(580),
+ [anon_sym_SEMI] = ACTIONS(582),
[anon_sym_yield] = ACTIONS(51),
[anon_sym_LBRACK] = ACTIONS(53),
[anon_sym_LTtemplate_GT] = ACTIONS(55),
[anon_sym_LT] = ACTIONS(57),
- [anon_sym_class] = ACTIONS(59),
- [anon_sym_async] = ACTIONS(61),
- [anon_sym_function] = ACTIONS(63),
- [anon_sym_new] = ACTIONS(65),
- [anon_sym_PLUS] = ACTIONS(67),
- [anon_sym_DASH] = ACTIONS(67),
- [anon_sym_SLASH] = ACTIONS(69),
- [anon_sym_BANG] = ACTIONS(67),
- [anon_sym_TILDE] = ACTIONS(67),
- [anon_sym_typeof] = ACTIONS(67),
- [anon_sym_void] = ACTIONS(67),
- [anon_sym_delete] = ACTIONS(67),
- [anon_sym_PLUS_PLUS] = ACTIONS(71),
- [anon_sym_DASH_DASH] = ACTIONS(71),
- [anon_sym_DQUOTE] = ACTIONS(73),
- [anon_sym_SQUOTE] = ACTIONS(75),
+ [anon_sym_DQUOTE] = ACTIONS(59),
+ [anon_sym_SQUOTE] = ACTIONS(61),
+ [anon_sym_class] = ACTIONS(584),
+ [anon_sym_async] = ACTIONS(586),
+ [anon_sym_function] = ACTIONS(588),
+ [anon_sym_new] = ACTIONS(69),
+ [anon_sym_PLUS] = ACTIONS(71),
+ [anon_sym_DASH] = ACTIONS(71),
+ [anon_sym_SLASH] = ACTIONS(73),
+ [anon_sym_BANG] = ACTIONS(71),
+ [anon_sym_TILDE] = ACTIONS(71),
+ [anon_sym_typeof] = ACTIONS(71),
+ [anon_sym_void] = ACTIONS(71),
+ [anon_sym_delete] = ACTIONS(71),
+ [anon_sym_PLUS_PLUS] = ACTIONS(75),
+ [anon_sym_DASH_DASH] = ACTIONS(75),
[sym_comment] = ACTIONS(3),
[anon_sym_BQUOTE] = ACTIONS(77),
[sym_number] = ACTIONS(79),
@@ -26861,75 +26846,75 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_null] = ACTIONS(79),
[sym_undefined] = ACTIONS(83),
[anon_sym_AT] = ACTIONS(85),
- [anon_sym_static] = ACTIONS(87),
- [anon_sym_get] = ACTIONS(87),
- [anon_sym_set] = ACTIONS(87),
+ [anon_sym_static] = ACTIONS(590),
+ [anon_sym_get] = ACTIONS(590),
+ [anon_sym_set] = ACTIONS(590),
},
- [110] = {
- [sym_export_statement] = STATE(810),
- [sym_declaration] = STATE(810),
- [sym_import] = STATE(1268),
- [sym_import_statement] = STATE(810),
- [sym_expression_statement] = STATE(810),
- [sym_variable_declaration] = STATE(868),
- [sym_lexical_declaration] = STATE(868),
- [sym_statement_block] = STATE(810),
- [sym_if_statement] = STATE(810),
- [sym_switch_statement] = STATE(810),
- [sym_for_statement] = STATE(810),
- [sym_for_in_statement] = STATE(810),
- [sym_while_statement] = STATE(810),
- [sym_do_statement] = STATE(810),
- [sym_try_statement] = STATE(810),
- [sym_with_statement] = STATE(810),
- [sym_break_statement] = STATE(810),
- [sym_continue_statement] = STATE(810),
- [sym_debugger_statement] = STATE(810),
- [sym_return_statement] = STATE(810),
- [sym_throw_statement] = STATE(810),
- [sym_empty_statement] = STATE(810),
- [sym_labeled_statement] = STATE(810),
- [sym_parenthesized_expression] = STATE(1029),
+ [106] = {
+ [sym_export_statement] = STATE(544),
+ [sym_declaration] = STATE(544),
+ [sym_import] = STATE(1235),
+ [sym_import_statement] = STATE(544),
+ [sym_expression_statement] = STATE(544),
+ [sym_variable_declaration] = STATE(615),
+ [sym_lexical_declaration] = STATE(615),
+ [sym_statement_block] = STATE(544),
+ [sym_if_statement] = STATE(544),
+ [sym_switch_statement] = STATE(544),
+ [sym_for_statement] = STATE(544),
+ [sym_for_in_statement] = STATE(544),
+ [sym_while_statement] = STATE(544),
+ [sym_do_statement] = STATE(544),
+ [sym_try_statement] = STATE(544),
+ [sym_with_statement] = STATE(544),
+ [sym_break_statement] = STATE(544),
+ [sym_continue_statement] = STATE(544),
+ [sym_debugger_statement] = STATE(544),
+ [sym_return_statement] = STATE(544),
+ [sym_throw_statement] = STATE(544),
+ [sym_empty_statement] = STATE(544),
+ [sym_labeled_statement] = STATE(544),
+ [sym_parenthesized_expression] = STATE(1028),
[sym_expression] = STATE(1288),
- [sym_primary_expression] = STATE(1247),
- [sym_yield_expression] = STATE(1246),
- [sym_object] = STATE(1268),
- [sym_object_pattern] = STATE(2656),
- [sym_array] = STATE(1268),
- [sym_array_pattern] = STATE(2656),
- [sym_glimmer_template] = STATE(1246),
- [sym_glimmer_opening_tag] = STATE(1921),
- [sym_jsx_element] = STATE(1246),
- [sym_jsx_opening_element] = STATE(1653),
- [sym_jsx_self_closing_element] = STATE(1246),
- [sym_class] = STATE(1268),
- [sym_class_declaration] = STATE(868),
- [sym_function] = STATE(1268),
- [sym_function_declaration] = STATE(868),
- [sym_generator_function] = STATE(1268),
- [sym_generator_function_declaration] = STATE(868),
- [sym_arrow_function] = STATE(1268),
- [sym_call_expression] = STATE(1268),
- [sym_new_expression] = STATE(1246),
- [sym_await_expression] = STATE(1246),
- [sym_member_expression] = STATE(1029),
- [sym_subscript_expression] = STATE(1029),
- [sym_assignment_expression] = STATE(1246),
- [sym__augmented_assignment_lhs] = STATE(1597),
- [sym_augmented_assignment_expression] = STATE(1246),
- [sym__destructuring_pattern] = STATE(2656),
- [sym_ternary_expression] = STATE(1246),
- [sym_binary_expression] = STATE(1246),
- [sym_unary_expression] = STATE(1246),
- [sym_update_expression] = STATE(1246),
- [sym_sequence_expression] = STATE(2161),
- [sym_string] = STATE(1268),
- [sym_template_string] = STATE(1268),
- [sym_regex] = STATE(1268),
- [sym_meta_property] = STATE(1268),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2662),
- [aux_sym_export_statement_repeat1] = STATE(1807),
+ [sym_primary_expression] = STATE(1249),
+ [sym_yield_expression] = STATE(1245),
+ [sym_object] = STATE(1235),
+ [sym_object_pattern] = STATE(2717),
+ [sym_array] = STATE(1235),
+ [sym_array_pattern] = STATE(2717),
+ [sym_glimmer_template] = STATE(1245),
+ [sym_glimmer_opening_tag] = STATE(1935),
+ [sym_jsx_element] = STATE(1245),
+ [sym_jsx_opening_element] = STATE(1651),
+ [sym_jsx_self_closing_element] = STATE(1245),
+ [sym_class] = STATE(1235),
+ [sym_class_declaration] = STATE(615),
+ [sym_function] = STATE(1235),
+ [sym_function_declaration] = STATE(615),
+ [sym_generator_function] = STATE(1235),
+ [sym_generator_function_declaration] = STATE(615),
+ [sym_arrow_function] = STATE(1235),
+ [sym_call_expression] = STATE(1235),
+ [sym_new_expression] = STATE(1245),
+ [sym_await_expression] = STATE(1245),
+ [sym_member_expression] = STATE(1028),
+ [sym_subscript_expression] = STATE(1028),
+ [sym_assignment_expression] = STATE(1245),
+ [sym__augmented_assignment_lhs] = STATE(1616),
+ [sym_augmented_assignment_expression] = STATE(1245),
+ [sym__destructuring_pattern] = STATE(2717),
+ [sym_ternary_expression] = STATE(1245),
+ [sym_binary_expression] = STATE(1245),
+ [sym_unary_expression] = STATE(1245),
+ [sym_update_expression] = STATE(1245),
+ [sym_sequence_expression] = STATE(2470),
+ [sym_string] = STATE(1235),
+ [sym_template_string] = STATE(1235),
+ [sym_regex] = STATE(1235),
+ [sym_meta_property] = STATE(1235),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2680),
+ [aux_sym_export_statement_repeat1] = STATE(1826),
[sym_identifier] = ACTIONS(592),
[anon_sym_export] = ACTIONS(594),
[anon_sym_LBRACE] = ACTIONS(596),
@@ -26956,22 +26941,22 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_LBRACK] = ACTIONS(53),
[anon_sym_LTtemplate_GT] = ACTIONS(55),
[anon_sym_LT] = ACTIONS(57),
+ [anon_sym_DQUOTE] = ACTIONS(59),
+ [anon_sym_SQUOTE] = ACTIONS(61),
[anon_sym_class] = ACTIONS(630),
[anon_sym_async] = ACTIONS(632),
[anon_sym_function] = ACTIONS(634),
- [anon_sym_new] = ACTIONS(65),
- [anon_sym_PLUS] = ACTIONS(67),
- [anon_sym_DASH] = ACTIONS(67),
- [anon_sym_SLASH] = ACTIONS(69),
- [anon_sym_BANG] = ACTIONS(67),
- [anon_sym_TILDE] = ACTIONS(67),
- [anon_sym_typeof] = ACTIONS(67),
- [anon_sym_void] = ACTIONS(67),
- [anon_sym_delete] = ACTIONS(67),
- [anon_sym_PLUS_PLUS] = ACTIONS(71),
- [anon_sym_DASH_DASH] = ACTIONS(71),
- [anon_sym_DQUOTE] = ACTIONS(73),
- [anon_sym_SQUOTE] = ACTIONS(75),
+ [anon_sym_new] = ACTIONS(69),
+ [anon_sym_PLUS] = ACTIONS(71),
+ [anon_sym_DASH] = ACTIONS(71),
+ [anon_sym_SLASH] = ACTIONS(73),
+ [anon_sym_BANG] = ACTIONS(71),
+ [anon_sym_TILDE] = ACTIONS(71),
+ [anon_sym_typeof] = ACTIONS(71),
+ [anon_sym_void] = ACTIONS(71),
+ [anon_sym_delete] = ACTIONS(71),
+ [anon_sym_PLUS_PLUS] = ACTIONS(75),
+ [anon_sym_DASH_DASH] = ACTIONS(75),
[sym_comment] = ACTIONS(3),
[anon_sym_BQUOTE] = ACTIONS(77),
[sym_number] = ACTIONS(79),
@@ -26987,235 +26972,113 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_get] = ACTIONS(636),
[anon_sym_set] = ACTIONS(636),
},
- [111] = {
- [sym_export_statement] = STATE(2030),
- [sym_declaration] = STATE(2030),
- [sym_import] = STATE(1268),
- [sym_import_statement] = STATE(2030),
- [sym_expression_statement] = STATE(2030),
- [sym_variable_declaration] = STATE(2562),
- [sym_lexical_declaration] = STATE(2562),
- [sym_statement_block] = STATE(2030),
- [sym_if_statement] = STATE(2030),
- [sym_switch_statement] = STATE(2030),
- [sym_for_statement] = STATE(2030),
- [sym_for_in_statement] = STATE(2030),
- [sym_while_statement] = STATE(2030),
- [sym_do_statement] = STATE(2030),
- [sym_try_statement] = STATE(2030),
- [sym_with_statement] = STATE(2030),
- [sym_break_statement] = STATE(2030),
- [sym_continue_statement] = STATE(2030),
- [sym_debugger_statement] = STATE(2030),
- [sym_return_statement] = STATE(2030),
- [sym_throw_statement] = STATE(2030),
- [sym_empty_statement] = STATE(2030),
- [sym_labeled_statement] = STATE(2030),
- [sym_parenthesized_expression] = STATE(1029),
- [sym_expression] = STATE(1265),
- [sym_primary_expression] = STATE(1247),
- [sym_yield_expression] = STATE(1246),
- [sym_object] = STATE(1268),
- [sym_object_pattern] = STATE(2656),
- [sym_array] = STATE(1268),
- [sym_array_pattern] = STATE(2656),
- [sym_glimmer_template] = STATE(1246),
- [sym_glimmer_opening_tag] = STATE(1921),
- [sym_jsx_element] = STATE(1246),
- [sym_jsx_opening_element] = STATE(1653),
- [sym_jsx_self_closing_element] = STATE(1246),
- [sym_class] = STATE(1268),
- [sym_class_declaration] = STATE(2562),
- [sym_function] = STATE(1268),
- [sym_function_declaration] = STATE(2562),
- [sym_generator_function] = STATE(1268),
- [sym_generator_function_declaration] = STATE(2562),
- [sym_arrow_function] = STATE(1268),
- [sym_call_expression] = STATE(1268),
- [sym_new_expression] = STATE(1246),
- [sym_await_expression] = STATE(1246),
- [sym_member_expression] = STATE(1029),
- [sym_subscript_expression] = STATE(1029),
- [sym_assignment_expression] = STATE(1246),
- [sym__augmented_assignment_lhs] = STATE(1597),
- [sym_augmented_assignment_expression] = STATE(1246),
- [sym__destructuring_pattern] = STATE(2656),
- [sym_ternary_expression] = STATE(1246),
- [sym_binary_expression] = STATE(1246),
- [sym_unary_expression] = STATE(1246),
- [sym_update_expression] = STATE(1246),
- [sym_sequence_expression] = STATE(2297),
- [sym_string] = STATE(1268),
- [sym_template_string] = STATE(1268),
- [sym_regex] = STATE(1268),
- [sym_meta_property] = STATE(1268),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2662),
- [aux_sym_export_statement_repeat1] = STATE(1793),
- [sym_identifier] = ACTIONS(500),
- [anon_sym_export] = ACTIONS(502),
- [anon_sym_LBRACE] = ACTIONS(504),
- [anon_sym_import] = ACTIONS(506),
- [anon_sym_var] = ACTIONS(508),
- [anon_sym_let] = ACTIONS(510),
- [anon_sym_const] = ACTIONS(510),
- [anon_sym_if] = ACTIONS(512),
- [anon_sym_switch] = ACTIONS(514),
- [anon_sym_for] = ACTIONS(516),
- [anon_sym_LPAREN] = ACTIONS(27),
- [anon_sym_await] = ACTIONS(29),
- [anon_sym_while] = ACTIONS(518),
- [anon_sym_do] = ACTIONS(520),
- [anon_sym_try] = ACTIONS(522),
- [anon_sym_with] = ACTIONS(524),
- [anon_sym_break] = ACTIONS(526),
- [anon_sym_continue] = ACTIONS(528),
- [anon_sym_debugger] = ACTIONS(530),
- [anon_sym_return] = ACTIONS(532),
- [anon_sym_throw] = ACTIONS(534),
- [anon_sym_SEMI] = ACTIONS(536),
- [anon_sym_yield] = ACTIONS(51),
- [anon_sym_LBRACK] = ACTIONS(53),
- [anon_sym_LTtemplate_GT] = ACTIONS(55),
- [anon_sym_LT] = ACTIONS(57),
- [anon_sym_class] = ACTIONS(538),
- [anon_sym_async] = ACTIONS(540),
- [anon_sym_function] = ACTIONS(542),
- [anon_sym_new] = ACTIONS(65),
- [anon_sym_PLUS] = ACTIONS(67),
- [anon_sym_DASH] = ACTIONS(67),
- [anon_sym_SLASH] = ACTIONS(69),
- [anon_sym_BANG] = ACTIONS(67),
- [anon_sym_TILDE] = ACTIONS(67),
- [anon_sym_typeof] = ACTIONS(67),
- [anon_sym_void] = ACTIONS(67),
- [anon_sym_delete] = ACTIONS(67),
- [anon_sym_PLUS_PLUS] = ACTIONS(71),
- [anon_sym_DASH_DASH] = ACTIONS(71),
- [anon_sym_DQUOTE] = ACTIONS(73),
- [anon_sym_SQUOTE] = ACTIONS(75),
- [sym_comment] = ACTIONS(3),
- [anon_sym_BQUOTE] = ACTIONS(77),
- [sym_number] = ACTIONS(79),
- [sym_private_property_identifier] = ACTIONS(81),
- [sym_this] = ACTIONS(79),
- [sym_super] = ACTIONS(79),
- [sym_true] = ACTIONS(79),
- [sym_false] = ACTIONS(79),
- [sym_null] = ACTIONS(79),
- [sym_undefined] = ACTIONS(83),
- [anon_sym_AT] = ACTIONS(85),
- [anon_sym_static] = ACTIONS(544),
- [anon_sym_get] = ACTIONS(544),
- [anon_sym_set] = ACTIONS(544),
- },
- [112] = {
- [sym_export_statement] = STATE(661),
- [sym_declaration] = STATE(661),
- [sym_import] = STATE(1268),
- [sym_import_statement] = STATE(661),
- [sym_expression_statement] = STATE(661),
- [sym_variable_declaration] = STATE(824),
- [sym_lexical_declaration] = STATE(824),
- [sym_statement_block] = STATE(661),
- [sym_if_statement] = STATE(661),
- [sym_switch_statement] = STATE(661),
- [sym_for_statement] = STATE(661),
- [sym_for_in_statement] = STATE(661),
- [sym_while_statement] = STATE(661),
- [sym_do_statement] = STATE(661),
- [sym_try_statement] = STATE(661),
- [sym_with_statement] = STATE(661),
- [sym_break_statement] = STATE(661),
- [sym_continue_statement] = STATE(661),
- [sym_debugger_statement] = STATE(661),
- [sym_return_statement] = STATE(661),
- [sym_throw_statement] = STATE(661),
- [sym_empty_statement] = STATE(661),
- [sym_labeled_statement] = STATE(661),
- [sym_parenthesized_expression] = STATE(1029),
- [sym_expression] = STATE(1235),
- [sym_primary_expression] = STATE(1247),
- [sym_yield_expression] = STATE(1246),
- [sym_object] = STATE(1268),
- [sym_object_pattern] = STATE(2656),
- [sym_array] = STATE(1268),
- [sym_array_pattern] = STATE(2656),
- [sym_glimmer_template] = STATE(1246),
- [sym_glimmer_opening_tag] = STATE(1921),
- [sym_jsx_element] = STATE(1246),
- [sym_jsx_opening_element] = STATE(1653),
- [sym_jsx_self_closing_element] = STATE(1246),
- [sym_class] = STATE(1268),
- [sym_class_declaration] = STATE(824),
- [sym_function] = STATE(1268),
- [sym_function_declaration] = STATE(824),
- [sym_generator_function] = STATE(1268),
- [sym_generator_function_declaration] = STATE(824),
- [sym_arrow_function] = STATE(1268),
- [sym_call_expression] = STATE(1268),
- [sym_new_expression] = STATE(1246),
- [sym_await_expression] = STATE(1246),
- [sym_member_expression] = STATE(1029),
- [sym_subscript_expression] = STATE(1029),
- [sym_assignment_expression] = STATE(1246),
- [sym__augmented_assignment_lhs] = STATE(1597),
- [sym_augmented_assignment_expression] = STATE(1246),
- [sym__destructuring_pattern] = STATE(2656),
- [sym_ternary_expression] = STATE(1246),
- [sym_binary_expression] = STATE(1246),
- [sym_unary_expression] = STATE(1246),
- [sym_update_expression] = STATE(1246),
- [sym_sequence_expression] = STATE(2393),
- [sym_string] = STATE(1268),
- [sym_template_string] = STATE(1268),
- [sym_regex] = STATE(1268),
- [sym_meta_property] = STATE(1268),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2662),
- [aux_sym_export_statement_repeat1] = STATE(1776),
- [sym_identifier] = ACTIONS(149),
- [anon_sym_export] = ACTIONS(151),
- [anon_sym_LBRACE] = ACTIONS(155),
- [anon_sym_import] = ACTIONS(157),
- [anon_sym_var] = ACTIONS(159),
- [anon_sym_let] = ACTIONS(161),
- [anon_sym_const] = ACTIONS(161),
- [anon_sym_if] = ACTIONS(163),
- [anon_sym_switch] = ACTIONS(165),
- [anon_sym_for] = ACTIONS(167),
+ [107] = {
+ [sym_export_statement] = STATE(525),
+ [sym_declaration] = STATE(524),
+ [sym_import] = STATE(1235),
+ [sym_import_statement] = STATE(521),
+ [sym_expression_statement] = STATE(520),
+ [sym_variable_declaration] = STATE(615),
+ [sym_lexical_declaration] = STATE(615),
+ [sym_statement_block] = STATE(519),
+ [sym_if_statement] = STATE(518),
+ [sym_switch_statement] = STATE(515),
+ [sym_for_statement] = STATE(517),
+ [sym_for_in_statement] = STATE(609),
+ [sym_while_statement] = STATE(514),
+ [sym_do_statement] = STATE(516),
+ [sym_try_statement] = STATE(523),
+ [sym_with_statement] = STATE(533),
+ [sym_break_statement] = STATE(535),
+ [sym_continue_statement] = STATE(546),
+ [sym_debugger_statement] = STATE(547),
+ [sym_return_statement] = STATE(550),
+ [sym_throw_statement] = STATE(551),
+ [sym_empty_statement] = STATE(554),
+ [sym_labeled_statement] = STATE(555),
+ [sym_parenthesized_expression] = STATE(1028),
+ [sym_expression] = STATE(1288),
+ [sym_primary_expression] = STATE(1249),
+ [sym_yield_expression] = STATE(1245),
+ [sym_object] = STATE(1235),
+ [sym_object_pattern] = STATE(2717),
+ [sym_array] = STATE(1235),
+ [sym_array_pattern] = STATE(2717),
+ [sym_glimmer_template] = STATE(1245),
+ [sym_glimmer_opening_tag] = STATE(1935),
+ [sym_jsx_element] = STATE(1245),
+ [sym_jsx_opening_element] = STATE(1651),
+ [sym_jsx_self_closing_element] = STATE(1245),
+ [sym_class] = STATE(1235),
+ [sym_class_declaration] = STATE(615),
+ [sym_function] = STATE(1235),
+ [sym_function_declaration] = STATE(615),
+ [sym_generator_function] = STATE(1235),
+ [sym_generator_function_declaration] = STATE(615),
+ [sym_arrow_function] = STATE(1235),
+ [sym_call_expression] = STATE(1235),
+ [sym_new_expression] = STATE(1245),
+ [sym_await_expression] = STATE(1245),
+ [sym_member_expression] = STATE(1028),
+ [sym_subscript_expression] = STATE(1028),
+ [sym_assignment_expression] = STATE(1245),
+ [sym__augmented_assignment_lhs] = STATE(1616),
+ [sym_augmented_assignment_expression] = STATE(1245),
+ [sym__destructuring_pattern] = STATE(2717),
+ [sym_ternary_expression] = STATE(1245),
+ [sym_binary_expression] = STATE(1245),
+ [sym_unary_expression] = STATE(1245),
+ [sym_update_expression] = STATE(1245),
+ [sym_sequence_expression] = STATE(2470),
+ [sym_string] = STATE(1235),
+ [sym_template_string] = STATE(1235),
+ [sym_regex] = STATE(1235),
+ [sym_meta_property] = STATE(1235),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2680),
+ [aux_sym_export_statement_repeat1] = STATE(1826),
+ [sym_identifier] = ACTIONS(592),
+ [anon_sym_export] = ACTIONS(594),
+ [anon_sym_LBRACE] = ACTIONS(596),
+ [anon_sym_import] = ACTIONS(598),
+ [anon_sym_var] = ACTIONS(600),
+ [anon_sym_let] = ACTIONS(602),
+ [anon_sym_const] = ACTIONS(602),
+ [anon_sym_if] = ACTIONS(604),
+ [anon_sym_switch] = ACTIONS(606),
+ [anon_sym_for] = ACTIONS(608),
[anon_sym_LPAREN] = ACTIONS(27),
[anon_sym_await] = ACTIONS(29),
- [anon_sym_while] = ACTIONS(169),
- [anon_sym_do] = ACTIONS(171),
- [anon_sym_try] = ACTIONS(173),
- [anon_sym_with] = ACTIONS(175),
- [anon_sym_break] = ACTIONS(177),
- [anon_sym_continue] = ACTIONS(179),
- [anon_sym_debugger] = ACTIONS(181),
- [anon_sym_return] = ACTIONS(183),
- [anon_sym_throw] = ACTIONS(185),
- [anon_sym_SEMI] = ACTIONS(187),
+ [anon_sym_while] = ACTIONS(610),
+ [anon_sym_do] = ACTIONS(612),
+ [anon_sym_try] = ACTIONS(614),
+ [anon_sym_with] = ACTIONS(616),
+ [anon_sym_break] = ACTIONS(618),
+ [anon_sym_continue] = ACTIONS(620),
+ [anon_sym_debugger] = ACTIONS(622),
+ [anon_sym_return] = ACTIONS(624),
+ [anon_sym_throw] = ACTIONS(626),
+ [anon_sym_SEMI] = ACTIONS(628),
[anon_sym_yield] = ACTIONS(51),
[anon_sym_LBRACK] = ACTIONS(53),
[anon_sym_LTtemplate_GT] = ACTIONS(55),
[anon_sym_LT] = ACTIONS(57),
- [anon_sym_class] = ACTIONS(189),
- [anon_sym_async] = ACTIONS(191),
- [anon_sym_function] = ACTIONS(193),
- [anon_sym_new] = ACTIONS(65),
- [anon_sym_PLUS] = ACTIONS(67),
- [anon_sym_DASH] = ACTIONS(67),
- [anon_sym_SLASH] = ACTIONS(69),
- [anon_sym_BANG] = ACTIONS(67),
- [anon_sym_TILDE] = ACTIONS(67),
- [anon_sym_typeof] = ACTIONS(67),
- [anon_sym_void] = ACTIONS(67),
- [anon_sym_delete] = ACTIONS(67),
- [anon_sym_PLUS_PLUS] = ACTIONS(71),
- [anon_sym_DASH_DASH] = ACTIONS(71),
- [anon_sym_DQUOTE] = ACTIONS(73),
- [anon_sym_SQUOTE] = ACTIONS(75),
+ [anon_sym_DQUOTE] = ACTIONS(59),
+ [anon_sym_SQUOTE] = ACTIONS(61),
+ [anon_sym_class] = ACTIONS(630),
+ [anon_sym_async] = ACTIONS(632),
+ [anon_sym_function] = ACTIONS(634),
+ [anon_sym_new] = ACTIONS(69),
+ [anon_sym_PLUS] = ACTIONS(71),
+ [anon_sym_DASH] = ACTIONS(71),
+ [anon_sym_SLASH] = ACTIONS(73),
+ [anon_sym_BANG] = ACTIONS(71),
+ [anon_sym_TILDE] = ACTIONS(71),
+ [anon_sym_typeof] = ACTIONS(71),
+ [anon_sym_void] = ACTIONS(71),
+ [anon_sym_delete] = ACTIONS(71),
+ [anon_sym_PLUS_PLUS] = ACTIONS(75),
+ [anon_sym_DASH_DASH] = ACTIONS(75),
[sym_comment] = ACTIONS(3),
[anon_sym_BQUOTE] = ACTIONS(77),
[sym_number] = ACTIONS(79),
@@ -27227,75 +27090,75 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_null] = ACTIONS(79),
[sym_undefined] = ACTIONS(83),
[anon_sym_AT] = ACTIONS(85),
- [anon_sym_static] = ACTIONS(195),
- [anon_sym_get] = ACTIONS(195),
- [anon_sym_set] = ACTIONS(195),
+ [anon_sym_static] = ACTIONS(636),
+ [anon_sym_get] = ACTIONS(636),
+ [anon_sym_set] = ACTIONS(636),
},
- [113] = {
- [sym_export_statement] = STATE(698),
- [sym_declaration] = STATE(812),
- [sym_import] = STATE(1268),
- [sym_import_statement] = STATE(865),
- [sym_expression_statement] = STATE(853),
- [sym_variable_declaration] = STATE(868),
- [sym_lexical_declaration] = STATE(868),
- [sym_statement_block] = STATE(852),
- [sym_if_statement] = STATE(847),
- [sym_switch_statement] = STATE(845),
- [sym_for_statement] = STATE(831),
- [sym_for_in_statement] = STATE(826),
- [sym_while_statement] = STATE(822),
- [sym_do_statement] = STATE(820),
- [sym_try_statement] = STATE(818),
- [sym_with_statement] = STATE(815),
- [sym_break_statement] = STATE(813),
- [sym_continue_statement] = STATE(811),
- [sym_debugger_statement] = STATE(808),
- [sym_return_statement] = STATE(792),
- [sym_throw_statement] = STATE(791),
- [sym_empty_statement] = STATE(790),
- [sym_labeled_statement] = STATE(785),
- [sym_parenthesized_expression] = STATE(1029),
+ [108] = {
+ [sym_export_statement] = STATE(571),
+ [sym_declaration] = STATE(571),
+ [sym_import] = STATE(1235),
+ [sym_import_statement] = STATE(571),
+ [sym_expression_statement] = STATE(571),
+ [sym_variable_declaration] = STATE(615),
+ [sym_lexical_declaration] = STATE(615),
+ [sym_statement_block] = STATE(571),
+ [sym_if_statement] = STATE(571),
+ [sym_switch_statement] = STATE(571),
+ [sym_for_statement] = STATE(571),
+ [sym_for_in_statement] = STATE(571),
+ [sym_while_statement] = STATE(571),
+ [sym_do_statement] = STATE(571),
+ [sym_try_statement] = STATE(571),
+ [sym_with_statement] = STATE(571),
+ [sym_break_statement] = STATE(571),
+ [sym_continue_statement] = STATE(571),
+ [sym_debugger_statement] = STATE(571),
+ [sym_return_statement] = STATE(571),
+ [sym_throw_statement] = STATE(571),
+ [sym_empty_statement] = STATE(571),
+ [sym_labeled_statement] = STATE(571),
+ [sym_parenthesized_expression] = STATE(1028),
[sym_expression] = STATE(1288),
- [sym_primary_expression] = STATE(1247),
- [sym_yield_expression] = STATE(1246),
- [sym_object] = STATE(1268),
- [sym_object_pattern] = STATE(2656),
- [sym_array] = STATE(1268),
- [sym_array_pattern] = STATE(2656),
- [sym_glimmer_template] = STATE(1246),
- [sym_glimmer_opening_tag] = STATE(1921),
- [sym_jsx_element] = STATE(1246),
- [sym_jsx_opening_element] = STATE(1653),
- [sym_jsx_self_closing_element] = STATE(1246),
- [sym_class] = STATE(1268),
- [sym_class_declaration] = STATE(868),
- [sym_function] = STATE(1268),
- [sym_function_declaration] = STATE(868),
- [sym_generator_function] = STATE(1268),
- [sym_generator_function_declaration] = STATE(868),
- [sym_arrow_function] = STATE(1268),
- [sym_call_expression] = STATE(1268),
- [sym_new_expression] = STATE(1246),
- [sym_await_expression] = STATE(1246),
- [sym_member_expression] = STATE(1029),
- [sym_subscript_expression] = STATE(1029),
- [sym_assignment_expression] = STATE(1246),
- [sym__augmented_assignment_lhs] = STATE(1597),
- [sym_augmented_assignment_expression] = STATE(1246),
- [sym__destructuring_pattern] = STATE(2656),
- [sym_ternary_expression] = STATE(1246),
- [sym_binary_expression] = STATE(1246),
- [sym_unary_expression] = STATE(1246),
- [sym_update_expression] = STATE(1246),
- [sym_sequence_expression] = STATE(2161),
- [sym_string] = STATE(1268),
- [sym_template_string] = STATE(1268),
- [sym_regex] = STATE(1268),
- [sym_meta_property] = STATE(1268),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2662),
- [aux_sym_export_statement_repeat1] = STATE(1807),
+ [sym_primary_expression] = STATE(1249),
+ [sym_yield_expression] = STATE(1245),
+ [sym_object] = STATE(1235),
+ [sym_object_pattern] = STATE(2717),
+ [sym_array] = STATE(1235),
+ [sym_array_pattern] = STATE(2717),
+ [sym_glimmer_template] = STATE(1245),
+ [sym_glimmer_opening_tag] = STATE(1935),
+ [sym_jsx_element] = STATE(1245),
+ [sym_jsx_opening_element] = STATE(1651),
+ [sym_jsx_self_closing_element] = STATE(1245),
+ [sym_class] = STATE(1235),
+ [sym_class_declaration] = STATE(615),
+ [sym_function] = STATE(1235),
+ [sym_function_declaration] = STATE(615),
+ [sym_generator_function] = STATE(1235),
+ [sym_generator_function_declaration] = STATE(615),
+ [sym_arrow_function] = STATE(1235),
+ [sym_call_expression] = STATE(1235),
+ [sym_new_expression] = STATE(1245),
+ [sym_await_expression] = STATE(1245),
+ [sym_member_expression] = STATE(1028),
+ [sym_subscript_expression] = STATE(1028),
+ [sym_assignment_expression] = STATE(1245),
+ [sym__augmented_assignment_lhs] = STATE(1616),
+ [sym_augmented_assignment_expression] = STATE(1245),
+ [sym__destructuring_pattern] = STATE(2717),
+ [sym_ternary_expression] = STATE(1245),
+ [sym_binary_expression] = STATE(1245),
+ [sym_unary_expression] = STATE(1245),
+ [sym_update_expression] = STATE(1245),
+ [sym_sequence_expression] = STATE(2470),
+ [sym_string] = STATE(1235),
+ [sym_template_string] = STATE(1235),
+ [sym_regex] = STATE(1235),
+ [sym_meta_property] = STATE(1235),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2680),
+ [aux_sym_export_statement_repeat1] = STATE(1826),
[sym_identifier] = ACTIONS(592),
[anon_sym_export] = ACTIONS(594),
[anon_sym_LBRACE] = ACTIONS(596),
@@ -27322,22 +27185,22 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_LBRACK] = ACTIONS(53),
[anon_sym_LTtemplate_GT] = ACTIONS(55),
[anon_sym_LT] = ACTIONS(57),
+ [anon_sym_DQUOTE] = ACTIONS(59),
+ [anon_sym_SQUOTE] = ACTIONS(61),
[anon_sym_class] = ACTIONS(630),
[anon_sym_async] = ACTIONS(632),
[anon_sym_function] = ACTIONS(634),
- [anon_sym_new] = ACTIONS(65),
- [anon_sym_PLUS] = ACTIONS(67),
- [anon_sym_DASH] = ACTIONS(67),
- [anon_sym_SLASH] = ACTIONS(69),
- [anon_sym_BANG] = ACTIONS(67),
- [anon_sym_TILDE] = ACTIONS(67),
- [anon_sym_typeof] = ACTIONS(67),
- [anon_sym_void] = ACTIONS(67),
- [anon_sym_delete] = ACTIONS(67),
- [anon_sym_PLUS_PLUS] = ACTIONS(71),
- [anon_sym_DASH_DASH] = ACTIONS(71),
- [anon_sym_DQUOTE] = ACTIONS(73),
- [anon_sym_SQUOTE] = ACTIONS(75),
+ [anon_sym_new] = ACTIONS(69),
+ [anon_sym_PLUS] = ACTIONS(71),
+ [anon_sym_DASH] = ACTIONS(71),
+ [anon_sym_SLASH] = ACTIONS(73),
+ [anon_sym_BANG] = ACTIONS(71),
+ [anon_sym_TILDE] = ACTIONS(71),
+ [anon_sym_typeof] = ACTIONS(71),
+ [anon_sym_void] = ACTIONS(71),
+ [anon_sym_delete] = ACTIONS(71),
+ [anon_sym_PLUS_PLUS] = ACTIONS(75),
+ [anon_sym_DASH_DASH] = ACTIONS(75),
[sym_comment] = ACTIONS(3),
[anon_sym_BQUOTE] = ACTIONS(77),
[sym_number] = ACTIONS(79),
@@ -27353,71 +27216,71 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_get] = ACTIONS(636),
[anon_sym_set] = ACTIONS(636),
},
- [114] = {
- [sym_export_statement] = STATE(939),
- [sym_declaration] = STATE(939),
- [sym_import] = STATE(1268),
- [sym_import_statement] = STATE(939),
- [sym_expression_statement] = STATE(939),
- [sym_variable_declaration] = STATE(971),
- [sym_lexical_declaration] = STATE(971),
- [sym_statement_block] = STATE(939),
- [sym_if_statement] = STATE(939),
- [sym_switch_statement] = STATE(939),
- [sym_for_statement] = STATE(939),
- [sym_for_in_statement] = STATE(939),
- [sym_while_statement] = STATE(939),
- [sym_do_statement] = STATE(939),
- [sym_try_statement] = STATE(939),
- [sym_with_statement] = STATE(939),
- [sym_break_statement] = STATE(939),
- [sym_continue_statement] = STATE(939),
- [sym_debugger_statement] = STATE(939),
- [sym_return_statement] = STATE(939),
- [sym_throw_statement] = STATE(939),
- [sym_empty_statement] = STATE(939),
- [sym_labeled_statement] = STATE(939),
- [sym_parenthesized_expression] = STATE(1029),
- [sym_expression] = STATE(1248),
- [sym_primary_expression] = STATE(1247),
- [sym_yield_expression] = STATE(1246),
- [sym_object] = STATE(1268),
- [sym_object_pattern] = STATE(2656),
- [sym_array] = STATE(1268),
- [sym_array_pattern] = STATE(2656),
- [sym_glimmer_template] = STATE(1246),
- [sym_glimmer_opening_tag] = STATE(1921),
- [sym_jsx_element] = STATE(1246),
- [sym_jsx_opening_element] = STATE(1653),
- [sym_jsx_self_closing_element] = STATE(1246),
- [sym_class] = STATE(1268),
- [sym_class_declaration] = STATE(971),
- [sym_function] = STATE(1268),
- [sym_function_declaration] = STATE(971),
- [sym_generator_function] = STATE(1268),
- [sym_generator_function_declaration] = STATE(971),
- [sym_arrow_function] = STATE(1268),
- [sym_call_expression] = STATE(1268),
- [sym_new_expression] = STATE(1246),
- [sym_await_expression] = STATE(1246),
- [sym_member_expression] = STATE(1029),
- [sym_subscript_expression] = STATE(1029),
- [sym_assignment_expression] = STATE(1246),
- [sym__augmented_assignment_lhs] = STATE(1597),
- [sym_augmented_assignment_expression] = STATE(1246),
- [sym__destructuring_pattern] = STATE(2656),
- [sym_ternary_expression] = STATE(1246),
- [sym_binary_expression] = STATE(1246),
- [sym_unary_expression] = STATE(1246),
- [sym_update_expression] = STATE(1246),
- [sym_sequence_expression] = STATE(2627),
- [sym_string] = STATE(1268),
- [sym_template_string] = STATE(1268),
- [sym_regex] = STATE(1268),
- [sym_meta_property] = STATE(1268),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2662),
- [aux_sym_export_statement_repeat1] = STATE(1827),
+ [109] = {
+ [sym_export_statement] = STATE(889),
+ [sym_declaration] = STATE(890),
+ [sym_import] = STATE(1235),
+ [sym_import_statement] = STATE(891),
+ [sym_expression_statement] = STATE(892),
+ [sym_variable_declaration] = STATE(909),
+ [sym_lexical_declaration] = STATE(909),
+ [sym_statement_block] = STATE(929),
+ [sym_if_statement] = STATE(893),
+ [sym_switch_statement] = STATE(895),
+ [sym_for_statement] = STATE(896),
+ [sym_for_in_statement] = STATE(897),
+ [sym_while_statement] = STATE(898),
+ [sym_do_statement] = STATE(899),
+ [sym_try_statement] = STATE(905),
+ [sym_with_statement] = STATE(908),
+ [sym_break_statement] = STATE(913),
+ [sym_continue_statement] = STATE(874),
+ [sym_debugger_statement] = STATE(922),
+ [sym_return_statement] = STATE(923),
+ [sym_throw_statement] = STATE(935),
+ [sym_empty_statement] = STATE(944),
+ [sym_labeled_statement] = STATE(880),
+ [sym_parenthesized_expression] = STATE(1028),
+ [sym_expression] = STATE(1250),
+ [sym_primary_expression] = STATE(1249),
+ [sym_yield_expression] = STATE(1245),
+ [sym_object] = STATE(1235),
+ [sym_object_pattern] = STATE(2717),
+ [sym_array] = STATE(1235),
+ [sym_array_pattern] = STATE(2717),
+ [sym_glimmer_template] = STATE(1245),
+ [sym_glimmer_opening_tag] = STATE(1935),
+ [sym_jsx_element] = STATE(1245),
+ [sym_jsx_opening_element] = STATE(1651),
+ [sym_jsx_self_closing_element] = STATE(1245),
+ [sym_class] = STATE(1235),
+ [sym_class_declaration] = STATE(909),
+ [sym_function] = STATE(1235),
+ [sym_function_declaration] = STATE(909),
+ [sym_generator_function] = STATE(1235),
+ [sym_generator_function_declaration] = STATE(909),
+ [sym_arrow_function] = STATE(1235),
+ [sym_call_expression] = STATE(1235),
+ [sym_new_expression] = STATE(1245),
+ [sym_await_expression] = STATE(1245),
+ [sym_member_expression] = STATE(1028),
+ [sym_subscript_expression] = STATE(1028),
+ [sym_assignment_expression] = STATE(1245),
+ [sym__augmented_assignment_lhs] = STATE(1616),
+ [sym_augmented_assignment_expression] = STATE(1245),
+ [sym__destructuring_pattern] = STATE(2717),
+ [sym_ternary_expression] = STATE(1245),
+ [sym_binary_expression] = STATE(1245),
+ [sym_unary_expression] = STATE(1245),
+ [sym_update_expression] = STATE(1245),
+ [sym_sequence_expression] = STATE(2522),
+ [sym_string] = STATE(1235),
+ [sym_template_string] = STATE(1235),
+ [sym_regex] = STATE(1235),
+ [sym_meta_property] = STATE(1235),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2680),
+ [aux_sym_export_statement_repeat1] = STATE(1810),
[sym_identifier] = ACTIONS(7),
[anon_sym_export] = ACTIONS(11),
[anon_sym_LBRACE] = ACTIONS(13),
@@ -27444,22 +27307,22 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_LBRACK] = ACTIONS(53),
[anon_sym_LTtemplate_GT] = ACTIONS(55),
[anon_sym_LT] = ACTIONS(57),
- [anon_sym_class] = ACTIONS(59),
- [anon_sym_async] = ACTIONS(61),
- [anon_sym_function] = ACTIONS(63),
- [anon_sym_new] = ACTIONS(65),
- [anon_sym_PLUS] = ACTIONS(67),
- [anon_sym_DASH] = ACTIONS(67),
- [anon_sym_SLASH] = ACTIONS(69),
- [anon_sym_BANG] = ACTIONS(67),
- [anon_sym_TILDE] = ACTIONS(67),
- [anon_sym_typeof] = ACTIONS(67),
- [anon_sym_void] = ACTIONS(67),
- [anon_sym_delete] = ACTIONS(67),
- [anon_sym_PLUS_PLUS] = ACTIONS(71),
- [anon_sym_DASH_DASH] = ACTIONS(71),
- [anon_sym_DQUOTE] = ACTIONS(73),
- [anon_sym_SQUOTE] = ACTIONS(75),
+ [anon_sym_DQUOTE] = ACTIONS(59),
+ [anon_sym_SQUOTE] = ACTIONS(61),
+ [anon_sym_class] = ACTIONS(63),
+ [anon_sym_async] = ACTIONS(65),
+ [anon_sym_function] = ACTIONS(67),
+ [anon_sym_new] = ACTIONS(69),
+ [anon_sym_PLUS] = ACTIONS(71),
+ [anon_sym_DASH] = ACTIONS(71),
+ [anon_sym_SLASH] = ACTIONS(73),
+ [anon_sym_BANG] = ACTIONS(71),
+ [anon_sym_TILDE] = ACTIONS(71),
+ [anon_sym_typeof] = ACTIONS(71),
+ [anon_sym_void] = ACTIONS(71),
+ [anon_sym_delete] = ACTIONS(71),
+ [anon_sym_PLUS_PLUS] = ACTIONS(75),
+ [anon_sym_DASH_DASH] = ACTIONS(75),
[sym_comment] = ACTIONS(3),
[anon_sym_BQUOTE] = ACTIONS(77),
[sym_number] = ACTIONS(79),
@@ -27475,71 +27338,71 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_get] = ACTIONS(87),
[anon_sym_set] = ACTIONS(87),
},
- [115] = {
- [sym_export_statement] = STATE(676),
- [sym_declaration] = STATE(676),
- [sym_import] = STATE(1268),
- [sym_import_statement] = STATE(676),
- [sym_expression_statement] = STATE(676),
- [sym_variable_declaration] = STATE(868),
- [sym_lexical_declaration] = STATE(868),
- [sym_statement_block] = STATE(676),
- [sym_if_statement] = STATE(676),
- [sym_switch_statement] = STATE(676),
- [sym_for_statement] = STATE(676),
- [sym_for_in_statement] = STATE(676),
- [sym_while_statement] = STATE(676),
- [sym_do_statement] = STATE(676),
- [sym_try_statement] = STATE(676),
- [sym_with_statement] = STATE(676),
- [sym_break_statement] = STATE(676),
- [sym_continue_statement] = STATE(676),
- [sym_debugger_statement] = STATE(676),
- [sym_return_statement] = STATE(676),
- [sym_throw_statement] = STATE(676),
- [sym_empty_statement] = STATE(676),
- [sym_labeled_statement] = STATE(676),
- [sym_parenthesized_expression] = STATE(1029),
+ [110] = {
+ [sym_export_statement] = STATE(583),
+ [sym_declaration] = STATE(583),
+ [sym_import] = STATE(1235),
+ [sym_import_statement] = STATE(583),
+ [sym_expression_statement] = STATE(583),
+ [sym_variable_declaration] = STATE(615),
+ [sym_lexical_declaration] = STATE(615),
+ [sym_statement_block] = STATE(583),
+ [sym_if_statement] = STATE(583),
+ [sym_switch_statement] = STATE(583),
+ [sym_for_statement] = STATE(583),
+ [sym_for_in_statement] = STATE(583),
+ [sym_while_statement] = STATE(583),
+ [sym_do_statement] = STATE(583),
+ [sym_try_statement] = STATE(583),
+ [sym_with_statement] = STATE(583),
+ [sym_break_statement] = STATE(583),
+ [sym_continue_statement] = STATE(583),
+ [sym_debugger_statement] = STATE(583),
+ [sym_return_statement] = STATE(583),
+ [sym_throw_statement] = STATE(583),
+ [sym_empty_statement] = STATE(583),
+ [sym_labeled_statement] = STATE(583),
+ [sym_parenthesized_expression] = STATE(1028),
[sym_expression] = STATE(1288),
- [sym_primary_expression] = STATE(1247),
- [sym_yield_expression] = STATE(1246),
- [sym_object] = STATE(1268),
- [sym_object_pattern] = STATE(2656),
- [sym_array] = STATE(1268),
- [sym_array_pattern] = STATE(2656),
- [sym_glimmer_template] = STATE(1246),
- [sym_glimmer_opening_tag] = STATE(1921),
- [sym_jsx_element] = STATE(1246),
- [sym_jsx_opening_element] = STATE(1653),
- [sym_jsx_self_closing_element] = STATE(1246),
- [sym_class] = STATE(1268),
- [sym_class_declaration] = STATE(868),
- [sym_function] = STATE(1268),
- [sym_function_declaration] = STATE(868),
- [sym_generator_function] = STATE(1268),
- [sym_generator_function_declaration] = STATE(868),
- [sym_arrow_function] = STATE(1268),
- [sym_call_expression] = STATE(1268),
- [sym_new_expression] = STATE(1246),
- [sym_await_expression] = STATE(1246),
- [sym_member_expression] = STATE(1029),
- [sym_subscript_expression] = STATE(1029),
- [sym_assignment_expression] = STATE(1246),
- [sym__augmented_assignment_lhs] = STATE(1597),
- [sym_augmented_assignment_expression] = STATE(1246),
- [sym__destructuring_pattern] = STATE(2656),
- [sym_ternary_expression] = STATE(1246),
- [sym_binary_expression] = STATE(1246),
- [sym_unary_expression] = STATE(1246),
- [sym_update_expression] = STATE(1246),
- [sym_sequence_expression] = STATE(2161),
- [sym_string] = STATE(1268),
- [sym_template_string] = STATE(1268),
- [sym_regex] = STATE(1268),
- [sym_meta_property] = STATE(1268),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2662),
- [aux_sym_export_statement_repeat1] = STATE(1807),
+ [sym_primary_expression] = STATE(1249),
+ [sym_yield_expression] = STATE(1245),
+ [sym_object] = STATE(1235),
+ [sym_object_pattern] = STATE(2717),
+ [sym_array] = STATE(1235),
+ [sym_array_pattern] = STATE(2717),
+ [sym_glimmer_template] = STATE(1245),
+ [sym_glimmer_opening_tag] = STATE(1935),
+ [sym_jsx_element] = STATE(1245),
+ [sym_jsx_opening_element] = STATE(1651),
+ [sym_jsx_self_closing_element] = STATE(1245),
+ [sym_class] = STATE(1235),
+ [sym_class_declaration] = STATE(615),
+ [sym_function] = STATE(1235),
+ [sym_function_declaration] = STATE(615),
+ [sym_generator_function] = STATE(1235),
+ [sym_generator_function_declaration] = STATE(615),
+ [sym_arrow_function] = STATE(1235),
+ [sym_call_expression] = STATE(1235),
+ [sym_new_expression] = STATE(1245),
+ [sym_await_expression] = STATE(1245),
+ [sym_member_expression] = STATE(1028),
+ [sym_subscript_expression] = STATE(1028),
+ [sym_assignment_expression] = STATE(1245),
+ [sym__augmented_assignment_lhs] = STATE(1616),
+ [sym_augmented_assignment_expression] = STATE(1245),
+ [sym__destructuring_pattern] = STATE(2717),
+ [sym_ternary_expression] = STATE(1245),
+ [sym_binary_expression] = STATE(1245),
+ [sym_unary_expression] = STATE(1245),
+ [sym_update_expression] = STATE(1245),
+ [sym_sequence_expression] = STATE(2470),
+ [sym_string] = STATE(1235),
+ [sym_template_string] = STATE(1235),
+ [sym_regex] = STATE(1235),
+ [sym_meta_property] = STATE(1235),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2680),
+ [aux_sym_export_statement_repeat1] = STATE(1826),
[sym_identifier] = ACTIONS(592),
[anon_sym_export] = ACTIONS(594),
[anon_sym_LBRACE] = ACTIONS(596),
@@ -27566,22 +27429,22 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_LBRACK] = ACTIONS(53),
[anon_sym_LTtemplate_GT] = ACTIONS(55),
[anon_sym_LT] = ACTIONS(57),
+ [anon_sym_DQUOTE] = ACTIONS(59),
+ [anon_sym_SQUOTE] = ACTIONS(61),
[anon_sym_class] = ACTIONS(630),
[anon_sym_async] = ACTIONS(632),
[anon_sym_function] = ACTIONS(634),
- [anon_sym_new] = ACTIONS(65),
- [anon_sym_PLUS] = ACTIONS(67),
- [anon_sym_DASH] = ACTIONS(67),
- [anon_sym_SLASH] = ACTIONS(69),
- [anon_sym_BANG] = ACTIONS(67),
- [anon_sym_TILDE] = ACTIONS(67),
- [anon_sym_typeof] = ACTIONS(67),
- [anon_sym_void] = ACTIONS(67),
- [anon_sym_delete] = ACTIONS(67),
- [anon_sym_PLUS_PLUS] = ACTIONS(71),
- [anon_sym_DASH_DASH] = ACTIONS(71),
- [anon_sym_DQUOTE] = ACTIONS(73),
- [anon_sym_SQUOTE] = ACTIONS(75),
+ [anon_sym_new] = ACTIONS(69),
+ [anon_sym_PLUS] = ACTIONS(71),
+ [anon_sym_DASH] = ACTIONS(71),
+ [anon_sym_SLASH] = ACTIONS(73),
+ [anon_sym_BANG] = ACTIONS(71),
+ [anon_sym_TILDE] = ACTIONS(71),
+ [anon_sym_typeof] = ACTIONS(71),
+ [anon_sym_void] = ACTIONS(71),
+ [anon_sym_delete] = ACTIONS(71),
+ [anon_sym_PLUS_PLUS] = ACTIONS(75),
+ [anon_sym_DASH_DASH] = ACTIONS(75),
[sym_comment] = ACTIONS(3),
[anon_sym_BQUOTE] = ACTIONS(77),
[sym_number] = ACTIONS(79),
@@ -27597,71 +27460,193 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_get] = ACTIONS(636),
[anon_sym_set] = ACTIONS(636),
},
- [116] = {
- [sym_export_statement] = STATE(664),
- [sym_declaration] = STATE(664),
- [sym_import] = STATE(1268),
- [sym_import_statement] = STATE(664),
- [sym_expression_statement] = STATE(664),
- [sym_variable_declaration] = STATE(824),
- [sym_lexical_declaration] = STATE(824),
- [sym_statement_block] = STATE(664),
- [sym_if_statement] = STATE(664),
- [sym_switch_statement] = STATE(664),
- [sym_for_statement] = STATE(664),
- [sym_for_in_statement] = STATE(664),
- [sym_while_statement] = STATE(664),
- [sym_do_statement] = STATE(664),
- [sym_try_statement] = STATE(664),
- [sym_with_statement] = STATE(664),
- [sym_break_statement] = STATE(664),
- [sym_continue_statement] = STATE(664),
- [sym_debugger_statement] = STATE(664),
- [sym_return_statement] = STATE(664),
- [sym_throw_statement] = STATE(664),
- [sym_empty_statement] = STATE(664),
- [sym_labeled_statement] = STATE(664),
- [sym_parenthesized_expression] = STATE(1029),
- [sym_expression] = STATE(1235),
- [sym_primary_expression] = STATE(1247),
- [sym_yield_expression] = STATE(1246),
- [sym_object] = STATE(1268),
- [sym_object_pattern] = STATE(2656),
- [sym_array] = STATE(1268),
- [sym_array_pattern] = STATE(2656),
- [sym_glimmer_template] = STATE(1246),
- [sym_glimmer_opening_tag] = STATE(1921),
- [sym_jsx_element] = STATE(1246),
- [sym_jsx_opening_element] = STATE(1653),
- [sym_jsx_self_closing_element] = STATE(1246),
- [sym_class] = STATE(1268),
- [sym_class_declaration] = STATE(824),
- [sym_function] = STATE(1268),
- [sym_function_declaration] = STATE(824),
- [sym_generator_function] = STATE(1268),
- [sym_generator_function_declaration] = STATE(824),
- [sym_arrow_function] = STATE(1268),
- [sym_call_expression] = STATE(1268),
- [sym_new_expression] = STATE(1246),
- [sym_await_expression] = STATE(1246),
- [sym_member_expression] = STATE(1029),
- [sym_subscript_expression] = STATE(1029),
- [sym_assignment_expression] = STATE(1246),
- [sym__augmented_assignment_lhs] = STATE(1597),
- [sym_augmented_assignment_expression] = STATE(1246),
- [sym__destructuring_pattern] = STATE(2656),
- [sym_ternary_expression] = STATE(1246),
- [sym_binary_expression] = STATE(1246),
- [sym_unary_expression] = STATE(1246),
- [sym_update_expression] = STATE(1246),
- [sym_sequence_expression] = STATE(2393),
- [sym_string] = STATE(1268),
- [sym_template_string] = STATE(1268),
- [sym_regex] = STATE(1268),
- [sym_meta_property] = STATE(1268),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2662),
- [aux_sym_export_statement_repeat1] = STATE(1776),
+ [111] = {
+ [sym_export_statement] = STATE(587),
+ [sym_declaration] = STATE(587),
+ [sym_import] = STATE(1235),
+ [sym_import_statement] = STATE(587),
+ [sym_expression_statement] = STATE(587),
+ [sym_variable_declaration] = STATE(615),
+ [sym_lexical_declaration] = STATE(615),
+ [sym_statement_block] = STATE(587),
+ [sym_if_statement] = STATE(587),
+ [sym_switch_statement] = STATE(587),
+ [sym_for_statement] = STATE(587),
+ [sym_for_in_statement] = STATE(587),
+ [sym_while_statement] = STATE(587),
+ [sym_do_statement] = STATE(587),
+ [sym_try_statement] = STATE(587),
+ [sym_with_statement] = STATE(587),
+ [sym_break_statement] = STATE(587),
+ [sym_continue_statement] = STATE(587),
+ [sym_debugger_statement] = STATE(587),
+ [sym_return_statement] = STATE(587),
+ [sym_throw_statement] = STATE(587),
+ [sym_empty_statement] = STATE(587),
+ [sym_labeled_statement] = STATE(587),
+ [sym_parenthesized_expression] = STATE(1028),
+ [sym_expression] = STATE(1288),
+ [sym_primary_expression] = STATE(1249),
+ [sym_yield_expression] = STATE(1245),
+ [sym_object] = STATE(1235),
+ [sym_object_pattern] = STATE(2717),
+ [sym_array] = STATE(1235),
+ [sym_array_pattern] = STATE(2717),
+ [sym_glimmer_template] = STATE(1245),
+ [sym_glimmer_opening_tag] = STATE(1935),
+ [sym_jsx_element] = STATE(1245),
+ [sym_jsx_opening_element] = STATE(1651),
+ [sym_jsx_self_closing_element] = STATE(1245),
+ [sym_class] = STATE(1235),
+ [sym_class_declaration] = STATE(615),
+ [sym_function] = STATE(1235),
+ [sym_function_declaration] = STATE(615),
+ [sym_generator_function] = STATE(1235),
+ [sym_generator_function_declaration] = STATE(615),
+ [sym_arrow_function] = STATE(1235),
+ [sym_call_expression] = STATE(1235),
+ [sym_new_expression] = STATE(1245),
+ [sym_await_expression] = STATE(1245),
+ [sym_member_expression] = STATE(1028),
+ [sym_subscript_expression] = STATE(1028),
+ [sym_assignment_expression] = STATE(1245),
+ [sym__augmented_assignment_lhs] = STATE(1616),
+ [sym_augmented_assignment_expression] = STATE(1245),
+ [sym__destructuring_pattern] = STATE(2717),
+ [sym_ternary_expression] = STATE(1245),
+ [sym_binary_expression] = STATE(1245),
+ [sym_unary_expression] = STATE(1245),
+ [sym_update_expression] = STATE(1245),
+ [sym_sequence_expression] = STATE(2470),
+ [sym_string] = STATE(1235),
+ [sym_template_string] = STATE(1235),
+ [sym_regex] = STATE(1235),
+ [sym_meta_property] = STATE(1235),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2680),
+ [aux_sym_export_statement_repeat1] = STATE(1826),
+ [sym_identifier] = ACTIONS(592),
+ [anon_sym_export] = ACTIONS(594),
+ [anon_sym_LBRACE] = ACTIONS(596),
+ [anon_sym_import] = ACTIONS(598),
+ [anon_sym_var] = ACTIONS(600),
+ [anon_sym_let] = ACTIONS(602),
+ [anon_sym_const] = ACTIONS(602),
+ [anon_sym_if] = ACTIONS(604),
+ [anon_sym_switch] = ACTIONS(606),
+ [anon_sym_for] = ACTIONS(608),
+ [anon_sym_LPAREN] = ACTIONS(27),
+ [anon_sym_await] = ACTIONS(29),
+ [anon_sym_while] = ACTIONS(610),
+ [anon_sym_do] = ACTIONS(612),
+ [anon_sym_try] = ACTIONS(614),
+ [anon_sym_with] = ACTIONS(616),
+ [anon_sym_break] = ACTIONS(618),
+ [anon_sym_continue] = ACTIONS(620),
+ [anon_sym_debugger] = ACTIONS(622),
+ [anon_sym_return] = ACTIONS(624),
+ [anon_sym_throw] = ACTIONS(626),
+ [anon_sym_SEMI] = ACTIONS(628),
+ [anon_sym_yield] = ACTIONS(51),
+ [anon_sym_LBRACK] = ACTIONS(53),
+ [anon_sym_LTtemplate_GT] = ACTIONS(55),
+ [anon_sym_LT] = ACTIONS(57),
+ [anon_sym_DQUOTE] = ACTIONS(59),
+ [anon_sym_SQUOTE] = ACTIONS(61),
+ [anon_sym_class] = ACTIONS(630),
+ [anon_sym_async] = ACTIONS(632),
+ [anon_sym_function] = ACTIONS(634),
+ [anon_sym_new] = ACTIONS(69),
+ [anon_sym_PLUS] = ACTIONS(71),
+ [anon_sym_DASH] = ACTIONS(71),
+ [anon_sym_SLASH] = ACTIONS(73),
+ [anon_sym_BANG] = ACTIONS(71),
+ [anon_sym_TILDE] = ACTIONS(71),
+ [anon_sym_typeof] = ACTIONS(71),
+ [anon_sym_void] = ACTIONS(71),
+ [anon_sym_delete] = ACTIONS(71),
+ [anon_sym_PLUS_PLUS] = ACTIONS(75),
+ [anon_sym_DASH_DASH] = ACTIONS(75),
+ [sym_comment] = ACTIONS(3),
+ [anon_sym_BQUOTE] = ACTIONS(77),
+ [sym_number] = ACTIONS(79),
+ [sym_private_property_identifier] = ACTIONS(81),
+ [sym_this] = ACTIONS(79),
+ [sym_super] = ACTIONS(79),
+ [sym_true] = ACTIONS(79),
+ [sym_false] = ACTIONS(79),
+ [sym_null] = ACTIONS(79),
+ [sym_undefined] = ACTIONS(83),
+ [anon_sym_AT] = ACTIONS(85),
+ [anon_sym_static] = ACTIONS(636),
+ [anon_sym_get] = ACTIONS(636),
+ [anon_sym_set] = ACTIONS(636),
+ },
+ [112] = {
+ [sym_export_statement] = STATE(708),
+ [sym_declaration] = STATE(708),
+ [sym_import] = STATE(1235),
+ [sym_import_statement] = STATE(708),
+ [sym_expression_statement] = STATE(708),
+ [sym_variable_declaration] = STATE(687),
+ [sym_lexical_declaration] = STATE(687),
+ [sym_statement_block] = STATE(708),
+ [sym_if_statement] = STATE(708),
+ [sym_switch_statement] = STATE(708),
+ [sym_for_statement] = STATE(708),
+ [sym_for_in_statement] = STATE(708),
+ [sym_while_statement] = STATE(708),
+ [sym_do_statement] = STATE(708),
+ [sym_try_statement] = STATE(708),
+ [sym_with_statement] = STATE(708),
+ [sym_break_statement] = STATE(708),
+ [sym_continue_statement] = STATE(708),
+ [sym_debugger_statement] = STATE(708),
+ [sym_return_statement] = STATE(708),
+ [sym_throw_statement] = STATE(708),
+ [sym_empty_statement] = STATE(708),
+ [sym_labeled_statement] = STATE(708),
+ [sym_parenthesized_expression] = STATE(1028),
+ [sym_expression] = STATE(1246),
+ [sym_primary_expression] = STATE(1249),
+ [sym_yield_expression] = STATE(1245),
+ [sym_object] = STATE(1235),
+ [sym_object_pattern] = STATE(2717),
+ [sym_array] = STATE(1235),
+ [sym_array_pattern] = STATE(2717),
+ [sym_glimmer_template] = STATE(1245),
+ [sym_glimmer_opening_tag] = STATE(1935),
+ [sym_jsx_element] = STATE(1245),
+ [sym_jsx_opening_element] = STATE(1651),
+ [sym_jsx_self_closing_element] = STATE(1245),
+ [sym_class] = STATE(1235),
+ [sym_class_declaration] = STATE(687),
+ [sym_function] = STATE(1235),
+ [sym_function_declaration] = STATE(687),
+ [sym_generator_function] = STATE(1235),
+ [sym_generator_function_declaration] = STATE(687),
+ [sym_arrow_function] = STATE(1235),
+ [sym_call_expression] = STATE(1235),
+ [sym_new_expression] = STATE(1245),
+ [sym_await_expression] = STATE(1245),
+ [sym_member_expression] = STATE(1028),
+ [sym_subscript_expression] = STATE(1028),
+ [sym_assignment_expression] = STATE(1245),
+ [sym__augmented_assignment_lhs] = STATE(1616),
+ [sym_augmented_assignment_expression] = STATE(1245),
+ [sym__destructuring_pattern] = STATE(2717),
+ [sym_ternary_expression] = STATE(1245),
+ [sym_binary_expression] = STATE(1245),
+ [sym_unary_expression] = STATE(1245),
+ [sym_update_expression] = STATE(1245),
+ [sym_sequence_expression] = STATE(2397),
+ [sym_string] = STATE(1235),
+ [sym_template_string] = STATE(1235),
+ [sym_regex] = STATE(1235),
+ [sym_meta_property] = STATE(1235),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2680),
+ [aux_sym_export_statement_repeat1] = STATE(1821),
[sym_identifier] = ACTIONS(149),
[anon_sym_export] = ACTIONS(151),
[anon_sym_LBRACE] = ACTIONS(155),
@@ -27688,22 +27673,22 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_LBRACK] = ACTIONS(53),
[anon_sym_LTtemplate_GT] = ACTIONS(55),
[anon_sym_LT] = ACTIONS(57),
+ [anon_sym_DQUOTE] = ACTIONS(59),
+ [anon_sym_SQUOTE] = ACTIONS(61),
[anon_sym_class] = ACTIONS(189),
[anon_sym_async] = ACTIONS(191),
[anon_sym_function] = ACTIONS(193),
- [anon_sym_new] = ACTIONS(65),
- [anon_sym_PLUS] = ACTIONS(67),
- [anon_sym_DASH] = ACTIONS(67),
- [anon_sym_SLASH] = ACTIONS(69),
- [anon_sym_BANG] = ACTIONS(67),
- [anon_sym_TILDE] = ACTIONS(67),
- [anon_sym_typeof] = ACTIONS(67),
- [anon_sym_void] = ACTIONS(67),
- [anon_sym_delete] = ACTIONS(67),
- [anon_sym_PLUS_PLUS] = ACTIONS(71),
- [anon_sym_DASH_DASH] = ACTIONS(71),
- [anon_sym_DQUOTE] = ACTIONS(73),
- [anon_sym_SQUOTE] = ACTIONS(75),
+ [anon_sym_new] = ACTIONS(69),
+ [anon_sym_PLUS] = ACTIONS(71),
+ [anon_sym_DASH] = ACTIONS(71),
+ [anon_sym_SLASH] = ACTIONS(73),
+ [anon_sym_BANG] = ACTIONS(71),
+ [anon_sym_TILDE] = ACTIONS(71),
+ [anon_sym_typeof] = ACTIONS(71),
+ [anon_sym_void] = ACTIONS(71),
+ [anon_sym_delete] = ACTIONS(71),
+ [anon_sym_PLUS_PLUS] = ACTIONS(75),
+ [anon_sym_DASH_DASH] = ACTIONS(75),
[sym_comment] = ACTIONS(3),
[anon_sym_BQUOTE] = ACTIONS(77),
[sym_number] = ACTIONS(79),
@@ -27719,113 +27704,113 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_get] = ACTIONS(195),
[anon_sym_set] = ACTIONS(195),
},
- [117] = {
- [sym_export_statement] = STATE(474),
- [sym_declaration] = STATE(474),
- [sym_import] = STATE(1268),
- [sym_import_statement] = STATE(474),
- [sym_expression_statement] = STATE(474),
- [sym_variable_declaration] = STATE(532),
- [sym_lexical_declaration] = STATE(532),
- [sym_statement_block] = STATE(474),
- [sym_if_statement] = STATE(474),
- [sym_switch_statement] = STATE(474),
- [sym_for_statement] = STATE(474),
- [sym_for_in_statement] = STATE(474),
- [sym_while_statement] = STATE(474),
- [sym_do_statement] = STATE(474),
- [sym_try_statement] = STATE(474),
- [sym_with_statement] = STATE(474),
- [sym_break_statement] = STATE(474),
- [sym_continue_statement] = STATE(474),
- [sym_debugger_statement] = STATE(474),
- [sym_return_statement] = STATE(474),
- [sym_throw_statement] = STATE(474),
- [sym_empty_statement] = STATE(474),
- [sym_labeled_statement] = STATE(474),
- [sym_parenthesized_expression] = STATE(1029),
- [sym_expression] = STATE(1303),
- [sym_primary_expression] = STATE(1247),
- [sym_yield_expression] = STATE(1246),
- [sym_object] = STATE(1268),
- [sym_object_pattern] = STATE(2656),
- [sym_array] = STATE(1268),
- [sym_array_pattern] = STATE(2656),
- [sym_glimmer_template] = STATE(1246),
- [sym_glimmer_opening_tag] = STATE(1921),
- [sym_jsx_element] = STATE(1246),
- [sym_jsx_opening_element] = STATE(1653),
- [sym_jsx_self_closing_element] = STATE(1246),
- [sym_class] = STATE(1268),
- [sym_class_declaration] = STATE(532),
- [sym_function] = STATE(1268),
- [sym_function_declaration] = STATE(532),
- [sym_generator_function] = STATE(1268),
- [sym_generator_function_declaration] = STATE(532),
- [sym_arrow_function] = STATE(1268),
- [sym_call_expression] = STATE(1268),
- [sym_new_expression] = STATE(1246),
- [sym_await_expression] = STATE(1246),
- [sym_member_expression] = STATE(1029),
- [sym_subscript_expression] = STATE(1029),
- [sym_assignment_expression] = STATE(1246),
- [sym__augmented_assignment_lhs] = STATE(1597),
- [sym_augmented_assignment_expression] = STATE(1246),
- [sym__destructuring_pattern] = STATE(2656),
- [sym_ternary_expression] = STATE(1246),
- [sym_binary_expression] = STATE(1246),
- [sym_unary_expression] = STATE(1246),
- [sym_update_expression] = STATE(1246),
- [sym_sequence_expression] = STATE(2468),
- [sym_string] = STATE(1268),
- [sym_template_string] = STATE(1268),
- [sym_regex] = STATE(1268),
- [sym_meta_property] = STATE(1268),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2662),
- [aux_sym_export_statement_repeat1] = STATE(1847),
- [sym_identifier] = ACTIONS(546),
- [anon_sym_export] = ACTIONS(548),
- [anon_sym_LBRACE] = ACTIONS(550),
- [anon_sym_import] = ACTIONS(552),
- [anon_sym_var] = ACTIONS(554),
- [anon_sym_let] = ACTIONS(556),
- [anon_sym_const] = ACTIONS(556),
- [anon_sym_if] = ACTIONS(558),
- [anon_sym_switch] = ACTIONS(560),
- [anon_sym_for] = ACTIONS(562),
+ [113] = {
+ [sym_export_statement] = STATE(2661),
+ [sym_declaration] = STATE(2661),
+ [sym_import] = STATE(1235),
+ [sym_import_statement] = STATE(2661),
+ [sym_expression_statement] = STATE(2661),
+ [sym_variable_declaration] = STATE(2544),
+ [sym_lexical_declaration] = STATE(2544),
+ [sym_statement_block] = STATE(2661),
+ [sym_if_statement] = STATE(2661),
+ [sym_switch_statement] = STATE(2661),
+ [sym_for_statement] = STATE(2661),
+ [sym_for_in_statement] = STATE(2661),
+ [sym_while_statement] = STATE(2661),
+ [sym_do_statement] = STATE(2661),
+ [sym_try_statement] = STATE(2661),
+ [sym_with_statement] = STATE(2661),
+ [sym_break_statement] = STATE(2661),
+ [sym_continue_statement] = STATE(2661),
+ [sym_debugger_statement] = STATE(2661),
+ [sym_return_statement] = STATE(2661),
+ [sym_throw_statement] = STATE(2661),
+ [sym_empty_statement] = STATE(2661),
+ [sym_labeled_statement] = STATE(2661),
+ [sym_parenthesized_expression] = STATE(1028),
+ [sym_expression] = STATE(1318),
+ [sym_primary_expression] = STATE(1249),
+ [sym_yield_expression] = STATE(1245),
+ [sym_object] = STATE(1235),
+ [sym_object_pattern] = STATE(2717),
+ [sym_array] = STATE(1235),
+ [sym_array_pattern] = STATE(2717),
+ [sym_glimmer_template] = STATE(1245),
+ [sym_glimmer_opening_tag] = STATE(1935),
+ [sym_jsx_element] = STATE(1245),
+ [sym_jsx_opening_element] = STATE(1651),
+ [sym_jsx_self_closing_element] = STATE(1245),
+ [sym_class] = STATE(1235),
+ [sym_class_declaration] = STATE(2544),
+ [sym_function] = STATE(1235),
+ [sym_function_declaration] = STATE(2544),
+ [sym_generator_function] = STATE(1235),
+ [sym_generator_function_declaration] = STATE(2544),
+ [sym_arrow_function] = STATE(1235),
+ [sym_call_expression] = STATE(1235),
+ [sym_new_expression] = STATE(1245),
+ [sym_await_expression] = STATE(1245),
+ [sym_member_expression] = STATE(1028),
+ [sym_subscript_expression] = STATE(1028),
+ [sym_assignment_expression] = STATE(1245),
+ [sym__augmented_assignment_lhs] = STATE(1616),
+ [sym_augmented_assignment_expression] = STATE(1245),
+ [sym__destructuring_pattern] = STATE(2717),
+ [sym_ternary_expression] = STATE(1245),
+ [sym_binary_expression] = STATE(1245),
+ [sym_unary_expression] = STATE(1245),
+ [sym_update_expression] = STATE(1245),
+ [sym_sequence_expression] = STATE(2431),
+ [sym_string] = STATE(1235),
+ [sym_template_string] = STATE(1235),
+ [sym_regex] = STATE(1235),
+ [sym_meta_property] = STATE(1235),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2680),
+ [aux_sym_export_statement_repeat1] = STATE(1800),
+ [sym_identifier] = ACTIONS(500),
+ [anon_sym_export] = ACTIONS(502),
+ [anon_sym_LBRACE] = ACTIONS(504),
+ [anon_sym_import] = ACTIONS(506),
+ [anon_sym_var] = ACTIONS(508),
+ [anon_sym_let] = ACTIONS(510),
+ [anon_sym_const] = ACTIONS(510),
+ [anon_sym_if] = ACTIONS(512),
+ [anon_sym_switch] = ACTIONS(514),
+ [anon_sym_for] = ACTIONS(516),
[anon_sym_LPAREN] = ACTIONS(27),
[anon_sym_await] = ACTIONS(29),
- [anon_sym_while] = ACTIONS(564),
- [anon_sym_do] = ACTIONS(566),
- [anon_sym_try] = ACTIONS(568),
- [anon_sym_with] = ACTIONS(570),
- [anon_sym_break] = ACTIONS(572),
- [anon_sym_continue] = ACTIONS(574),
- [anon_sym_debugger] = ACTIONS(576),
- [anon_sym_return] = ACTIONS(578),
- [anon_sym_throw] = ACTIONS(580),
- [anon_sym_SEMI] = ACTIONS(582),
+ [anon_sym_while] = ACTIONS(518),
+ [anon_sym_do] = ACTIONS(520),
+ [anon_sym_try] = ACTIONS(522),
+ [anon_sym_with] = ACTIONS(524),
+ [anon_sym_break] = ACTIONS(526),
+ [anon_sym_continue] = ACTIONS(528),
+ [anon_sym_debugger] = ACTIONS(530),
+ [anon_sym_return] = ACTIONS(532),
+ [anon_sym_throw] = ACTIONS(534),
+ [anon_sym_SEMI] = ACTIONS(536),
[anon_sym_yield] = ACTIONS(51),
[anon_sym_LBRACK] = ACTIONS(53),
[anon_sym_LTtemplate_GT] = ACTIONS(55),
[anon_sym_LT] = ACTIONS(57),
- [anon_sym_class] = ACTIONS(584),
- [anon_sym_async] = ACTIONS(586),
- [anon_sym_function] = ACTIONS(588),
- [anon_sym_new] = ACTIONS(65),
- [anon_sym_PLUS] = ACTIONS(67),
- [anon_sym_DASH] = ACTIONS(67),
- [anon_sym_SLASH] = ACTIONS(69),
- [anon_sym_BANG] = ACTIONS(67),
- [anon_sym_TILDE] = ACTIONS(67),
- [anon_sym_typeof] = ACTIONS(67),
- [anon_sym_void] = ACTIONS(67),
- [anon_sym_delete] = ACTIONS(67),
- [anon_sym_PLUS_PLUS] = ACTIONS(71),
- [anon_sym_DASH_DASH] = ACTIONS(71),
- [anon_sym_DQUOTE] = ACTIONS(73),
- [anon_sym_SQUOTE] = ACTIONS(75),
+ [anon_sym_DQUOTE] = ACTIONS(59),
+ [anon_sym_SQUOTE] = ACTIONS(61),
+ [anon_sym_class] = ACTIONS(538),
+ [anon_sym_async] = ACTIONS(540),
+ [anon_sym_function] = ACTIONS(542),
+ [anon_sym_new] = ACTIONS(69),
+ [anon_sym_PLUS] = ACTIONS(71),
+ [anon_sym_DASH] = ACTIONS(71),
+ [anon_sym_SLASH] = ACTIONS(73),
+ [anon_sym_BANG] = ACTIONS(71),
+ [anon_sym_TILDE] = ACTIONS(71),
+ [anon_sym_typeof] = ACTIONS(71),
+ [anon_sym_void] = ACTIONS(71),
+ [anon_sym_delete] = ACTIONS(71),
+ [anon_sym_PLUS_PLUS] = ACTIONS(75),
+ [anon_sym_DASH_DASH] = ACTIONS(75),
[sym_comment] = ACTIONS(3),
[anon_sym_BQUOTE] = ACTIONS(77),
[sym_number] = ACTIONS(79),
@@ -27837,117 +27822,605 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_null] = ACTIONS(79),
[sym_undefined] = ACTIONS(83),
[anon_sym_AT] = ACTIONS(85),
- [anon_sym_static] = ACTIONS(590),
- [anon_sym_get] = ACTIONS(590),
- [anon_sym_set] = ACTIONS(590),
+ [anon_sym_static] = ACTIONS(544),
+ [anon_sym_get] = ACTIONS(544),
+ [anon_sym_set] = ACTIONS(544),
},
- [118] = {
- [sym_export_statement] = STATE(794),
- [sym_declaration] = STATE(794),
- [sym_import] = STATE(1268),
- [sym_import_statement] = STATE(794),
- [sym_expression_statement] = STATE(794),
- [sym_variable_declaration] = STATE(868),
- [sym_lexical_declaration] = STATE(868),
- [sym_statement_block] = STATE(794),
- [sym_if_statement] = STATE(794),
- [sym_switch_statement] = STATE(794),
- [sym_for_statement] = STATE(794),
- [sym_for_in_statement] = STATE(794),
- [sym_while_statement] = STATE(794),
- [sym_do_statement] = STATE(794),
- [sym_try_statement] = STATE(794),
- [sym_with_statement] = STATE(794),
- [sym_break_statement] = STATE(794),
- [sym_continue_statement] = STATE(794),
- [sym_debugger_statement] = STATE(794),
- [sym_return_statement] = STATE(794),
- [sym_throw_statement] = STATE(794),
- [sym_empty_statement] = STATE(794),
- [sym_labeled_statement] = STATE(794),
- [sym_parenthesized_expression] = STATE(1029),
- [sym_expression] = STATE(1288),
- [sym_primary_expression] = STATE(1247),
- [sym_yield_expression] = STATE(1246),
- [sym_object] = STATE(1268),
- [sym_object_pattern] = STATE(2656),
- [sym_array] = STATE(1268),
- [sym_array_pattern] = STATE(2656),
- [sym_glimmer_template] = STATE(1246),
- [sym_glimmer_opening_tag] = STATE(1921),
- [sym_jsx_element] = STATE(1246),
- [sym_jsx_opening_element] = STATE(1653),
- [sym_jsx_self_closing_element] = STATE(1246),
- [sym_class] = STATE(1268),
- [sym_class_declaration] = STATE(868),
- [sym_function] = STATE(1268),
- [sym_function_declaration] = STATE(868),
- [sym_generator_function] = STATE(1268),
- [sym_generator_function_declaration] = STATE(868),
- [sym_arrow_function] = STATE(1268),
- [sym_call_expression] = STATE(1268),
- [sym_new_expression] = STATE(1246),
- [sym_await_expression] = STATE(1246),
- [sym_member_expression] = STATE(1029),
- [sym_subscript_expression] = STATE(1029),
- [sym_assignment_expression] = STATE(1246),
- [sym__augmented_assignment_lhs] = STATE(1597),
- [sym_augmented_assignment_expression] = STATE(1246),
- [sym__destructuring_pattern] = STATE(2656),
- [sym_ternary_expression] = STATE(1246),
- [sym_binary_expression] = STATE(1246),
- [sym_unary_expression] = STATE(1246),
- [sym_update_expression] = STATE(1246),
- [sym_sequence_expression] = STATE(2161),
- [sym_string] = STATE(1268),
- [sym_template_string] = STATE(1268),
- [sym_regex] = STATE(1268),
- [sym_meta_property] = STATE(1268),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2662),
- [aux_sym_export_statement_repeat1] = STATE(1807),
- [sym_identifier] = ACTIONS(592),
- [anon_sym_export] = ACTIONS(594),
- [anon_sym_LBRACE] = ACTIONS(596),
- [anon_sym_import] = ACTIONS(598),
- [anon_sym_var] = ACTIONS(600),
- [anon_sym_let] = ACTIONS(602),
- [anon_sym_const] = ACTIONS(602),
- [anon_sym_if] = ACTIONS(604),
- [anon_sym_switch] = ACTIONS(606),
- [anon_sym_for] = ACTIONS(608),
+ [114] = {
+ [sym_export_statement] = STATE(660),
+ [sym_declaration] = STATE(660),
+ [sym_import] = STATE(1235),
+ [sym_import_statement] = STATE(660),
+ [sym_expression_statement] = STATE(660),
+ [sym_variable_declaration] = STATE(687),
+ [sym_lexical_declaration] = STATE(687),
+ [sym_statement_block] = STATE(660),
+ [sym_if_statement] = STATE(660),
+ [sym_switch_statement] = STATE(660),
+ [sym_for_statement] = STATE(660),
+ [sym_for_in_statement] = STATE(660),
+ [sym_while_statement] = STATE(660),
+ [sym_do_statement] = STATE(660),
+ [sym_try_statement] = STATE(660),
+ [sym_with_statement] = STATE(660),
+ [sym_break_statement] = STATE(660),
+ [sym_continue_statement] = STATE(660),
+ [sym_debugger_statement] = STATE(660),
+ [sym_return_statement] = STATE(660),
+ [sym_throw_statement] = STATE(660),
+ [sym_empty_statement] = STATE(660),
+ [sym_labeled_statement] = STATE(660),
+ [sym_parenthesized_expression] = STATE(1028),
+ [sym_expression] = STATE(1246),
+ [sym_primary_expression] = STATE(1249),
+ [sym_yield_expression] = STATE(1245),
+ [sym_object] = STATE(1235),
+ [sym_object_pattern] = STATE(2717),
+ [sym_array] = STATE(1235),
+ [sym_array_pattern] = STATE(2717),
+ [sym_glimmer_template] = STATE(1245),
+ [sym_glimmer_opening_tag] = STATE(1935),
+ [sym_jsx_element] = STATE(1245),
+ [sym_jsx_opening_element] = STATE(1651),
+ [sym_jsx_self_closing_element] = STATE(1245),
+ [sym_class] = STATE(1235),
+ [sym_class_declaration] = STATE(687),
+ [sym_function] = STATE(1235),
+ [sym_function_declaration] = STATE(687),
+ [sym_generator_function] = STATE(1235),
+ [sym_generator_function_declaration] = STATE(687),
+ [sym_arrow_function] = STATE(1235),
+ [sym_call_expression] = STATE(1235),
+ [sym_new_expression] = STATE(1245),
+ [sym_await_expression] = STATE(1245),
+ [sym_member_expression] = STATE(1028),
+ [sym_subscript_expression] = STATE(1028),
+ [sym_assignment_expression] = STATE(1245),
+ [sym__augmented_assignment_lhs] = STATE(1616),
+ [sym_augmented_assignment_expression] = STATE(1245),
+ [sym__destructuring_pattern] = STATE(2717),
+ [sym_ternary_expression] = STATE(1245),
+ [sym_binary_expression] = STATE(1245),
+ [sym_unary_expression] = STATE(1245),
+ [sym_update_expression] = STATE(1245),
+ [sym_sequence_expression] = STATE(2397),
+ [sym_string] = STATE(1235),
+ [sym_template_string] = STATE(1235),
+ [sym_regex] = STATE(1235),
+ [sym_meta_property] = STATE(1235),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2680),
+ [aux_sym_export_statement_repeat1] = STATE(1821),
+ [sym_identifier] = ACTIONS(149),
+ [anon_sym_export] = ACTIONS(151),
+ [anon_sym_LBRACE] = ACTIONS(155),
+ [anon_sym_import] = ACTIONS(157),
+ [anon_sym_var] = ACTIONS(159),
+ [anon_sym_let] = ACTIONS(161),
+ [anon_sym_const] = ACTIONS(161),
+ [anon_sym_if] = ACTIONS(163),
+ [anon_sym_switch] = ACTIONS(165),
+ [anon_sym_for] = ACTIONS(167),
[anon_sym_LPAREN] = ACTIONS(27),
[anon_sym_await] = ACTIONS(29),
- [anon_sym_while] = ACTIONS(610),
- [anon_sym_do] = ACTIONS(612),
- [anon_sym_try] = ACTIONS(614),
- [anon_sym_with] = ACTIONS(616),
- [anon_sym_break] = ACTIONS(618),
- [anon_sym_continue] = ACTIONS(620),
- [anon_sym_debugger] = ACTIONS(622),
- [anon_sym_return] = ACTIONS(624),
- [anon_sym_throw] = ACTIONS(626),
- [anon_sym_SEMI] = ACTIONS(628),
+ [anon_sym_while] = ACTIONS(169),
+ [anon_sym_do] = ACTIONS(171),
+ [anon_sym_try] = ACTIONS(173),
+ [anon_sym_with] = ACTIONS(175),
+ [anon_sym_break] = ACTIONS(177),
+ [anon_sym_continue] = ACTIONS(179),
+ [anon_sym_debugger] = ACTIONS(181),
+ [anon_sym_return] = ACTIONS(183),
+ [anon_sym_throw] = ACTIONS(185),
+ [anon_sym_SEMI] = ACTIONS(187),
[anon_sym_yield] = ACTIONS(51),
[anon_sym_LBRACK] = ACTIONS(53),
[anon_sym_LTtemplate_GT] = ACTIONS(55),
[anon_sym_LT] = ACTIONS(57),
- [anon_sym_class] = ACTIONS(630),
+ [anon_sym_DQUOTE] = ACTIONS(59),
+ [anon_sym_SQUOTE] = ACTIONS(61),
+ [anon_sym_class] = ACTIONS(189),
+ [anon_sym_async] = ACTIONS(191),
+ [anon_sym_function] = ACTIONS(193),
+ [anon_sym_new] = ACTIONS(69),
+ [anon_sym_PLUS] = ACTIONS(71),
+ [anon_sym_DASH] = ACTIONS(71),
+ [anon_sym_SLASH] = ACTIONS(73),
+ [anon_sym_BANG] = ACTIONS(71),
+ [anon_sym_TILDE] = ACTIONS(71),
+ [anon_sym_typeof] = ACTIONS(71),
+ [anon_sym_void] = ACTIONS(71),
+ [anon_sym_delete] = ACTIONS(71),
+ [anon_sym_PLUS_PLUS] = ACTIONS(75),
+ [anon_sym_DASH_DASH] = ACTIONS(75),
+ [sym_comment] = ACTIONS(3),
+ [anon_sym_BQUOTE] = ACTIONS(77),
+ [sym_number] = ACTIONS(79),
+ [sym_private_property_identifier] = ACTIONS(81),
+ [sym_this] = ACTIONS(79),
+ [sym_super] = ACTIONS(79),
+ [sym_true] = ACTIONS(79),
+ [sym_false] = ACTIONS(79),
+ [sym_null] = ACTIONS(79),
+ [sym_undefined] = ACTIONS(83),
+ [anon_sym_AT] = ACTIONS(85),
+ [anon_sym_static] = ACTIONS(195),
+ [anon_sym_get] = ACTIONS(195),
+ [anon_sym_set] = ACTIONS(195),
+ },
+ [115] = {
+ [sym_export_statement] = STATE(770),
+ [sym_declaration] = STATE(770),
+ [sym_import] = STATE(1235),
+ [sym_import_statement] = STATE(770),
+ [sym_expression_statement] = STATE(770),
+ [sym_variable_declaration] = STATE(687),
+ [sym_lexical_declaration] = STATE(687),
+ [sym_statement_block] = STATE(770),
+ [sym_if_statement] = STATE(770),
+ [sym_switch_statement] = STATE(770),
+ [sym_for_statement] = STATE(770),
+ [sym_for_in_statement] = STATE(770),
+ [sym_while_statement] = STATE(770),
+ [sym_do_statement] = STATE(770),
+ [sym_try_statement] = STATE(770),
+ [sym_with_statement] = STATE(770),
+ [sym_break_statement] = STATE(770),
+ [sym_continue_statement] = STATE(770),
+ [sym_debugger_statement] = STATE(770),
+ [sym_return_statement] = STATE(770),
+ [sym_throw_statement] = STATE(770),
+ [sym_empty_statement] = STATE(770),
+ [sym_labeled_statement] = STATE(770),
+ [sym_parenthesized_expression] = STATE(1028),
+ [sym_expression] = STATE(1246),
+ [sym_primary_expression] = STATE(1249),
+ [sym_yield_expression] = STATE(1245),
+ [sym_object] = STATE(1235),
+ [sym_object_pattern] = STATE(2717),
+ [sym_array] = STATE(1235),
+ [sym_array_pattern] = STATE(2717),
+ [sym_glimmer_template] = STATE(1245),
+ [sym_glimmer_opening_tag] = STATE(1935),
+ [sym_jsx_element] = STATE(1245),
+ [sym_jsx_opening_element] = STATE(1651),
+ [sym_jsx_self_closing_element] = STATE(1245),
+ [sym_class] = STATE(1235),
+ [sym_class_declaration] = STATE(687),
+ [sym_function] = STATE(1235),
+ [sym_function_declaration] = STATE(687),
+ [sym_generator_function] = STATE(1235),
+ [sym_generator_function_declaration] = STATE(687),
+ [sym_arrow_function] = STATE(1235),
+ [sym_call_expression] = STATE(1235),
+ [sym_new_expression] = STATE(1245),
+ [sym_await_expression] = STATE(1245),
+ [sym_member_expression] = STATE(1028),
+ [sym_subscript_expression] = STATE(1028),
+ [sym_assignment_expression] = STATE(1245),
+ [sym__augmented_assignment_lhs] = STATE(1616),
+ [sym_augmented_assignment_expression] = STATE(1245),
+ [sym__destructuring_pattern] = STATE(2717),
+ [sym_ternary_expression] = STATE(1245),
+ [sym_binary_expression] = STATE(1245),
+ [sym_unary_expression] = STATE(1245),
+ [sym_update_expression] = STATE(1245),
+ [sym_sequence_expression] = STATE(2397),
+ [sym_string] = STATE(1235),
+ [sym_template_string] = STATE(1235),
+ [sym_regex] = STATE(1235),
+ [sym_meta_property] = STATE(1235),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2680),
+ [aux_sym_export_statement_repeat1] = STATE(1821),
+ [sym_identifier] = ACTIONS(149),
+ [anon_sym_export] = ACTIONS(151),
+ [anon_sym_LBRACE] = ACTIONS(155),
+ [anon_sym_import] = ACTIONS(157),
+ [anon_sym_var] = ACTIONS(159),
+ [anon_sym_let] = ACTIONS(161),
+ [anon_sym_const] = ACTIONS(161),
+ [anon_sym_if] = ACTIONS(163),
+ [anon_sym_switch] = ACTIONS(165),
+ [anon_sym_for] = ACTIONS(167),
+ [anon_sym_LPAREN] = ACTIONS(27),
+ [anon_sym_await] = ACTIONS(29),
+ [anon_sym_while] = ACTIONS(169),
+ [anon_sym_do] = ACTIONS(171),
+ [anon_sym_try] = ACTIONS(173),
+ [anon_sym_with] = ACTIONS(175),
+ [anon_sym_break] = ACTIONS(177),
+ [anon_sym_continue] = ACTIONS(179),
+ [anon_sym_debugger] = ACTIONS(181),
+ [anon_sym_return] = ACTIONS(183),
+ [anon_sym_throw] = ACTIONS(185),
+ [anon_sym_SEMI] = ACTIONS(187),
+ [anon_sym_yield] = ACTIONS(51),
+ [anon_sym_LBRACK] = ACTIONS(53),
+ [anon_sym_LTtemplate_GT] = ACTIONS(55),
+ [anon_sym_LT] = ACTIONS(57),
+ [anon_sym_DQUOTE] = ACTIONS(59),
+ [anon_sym_SQUOTE] = ACTIONS(61),
+ [anon_sym_class] = ACTIONS(189),
+ [anon_sym_async] = ACTIONS(191),
+ [anon_sym_function] = ACTIONS(193),
+ [anon_sym_new] = ACTIONS(69),
+ [anon_sym_PLUS] = ACTIONS(71),
+ [anon_sym_DASH] = ACTIONS(71),
+ [anon_sym_SLASH] = ACTIONS(73),
+ [anon_sym_BANG] = ACTIONS(71),
+ [anon_sym_TILDE] = ACTIONS(71),
+ [anon_sym_typeof] = ACTIONS(71),
+ [anon_sym_void] = ACTIONS(71),
+ [anon_sym_delete] = ACTIONS(71),
+ [anon_sym_PLUS_PLUS] = ACTIONS(75),
+ [anon_sym_DASH_DASH] = ACTIONS(75),
+ [sym_comment] = ACTIONS(3),
+ [anon_sym_BQUOTE] = ACTIONS(77),
+ [sym_number] = ACTIONS(79),
+ [sym_private_property_identifier] = ACTIONS(81),
+ [sym_this] = ACTIONS(79),
+ [sym_super] = ACTIONS(79),
+ [sym_true] = ACTIONS(79),
+ [sym_false] = ACTIONS(79),
+ [sym_null] = ACTIONS(79),
+ [sym_undefined] = ACTIONS(83),
+ [anon_sym_AT] = ACTIONS(85),
+ [anon_sym_static] = ACTIONS(195),
+ [anon_sym_get] = ACTIONS(195),
+ [anon_sym_set] = ACTIONS(195),
+ },
+ [116] = {
+ [sym_export_statement] = STATE(742),
+ [sym_declaration] = STATE(745),
+ [sym_import] = STATE(1235),
+ [sym_import_statement] = STATE(746),
+ [sym_expression_statement] = STATE(782),
+ [sym_variable_declaration] = STATE(687),
+ [sym_lexical_declaration] = STATE(687),
+ [sym_statement_block] = STATE(795),
+ [sym_if_statement] = STATE(801),
+ [sym_switch_statement] = STATE(802),
+ [sym_for_statement] = STATE(806),
+ [sym_for_in_statement] = STATE(807),
+ [sym_while_statement] = STATE(800),
+ [sym_do_statement] = STATE(818),
+ [sym_try_statement] = STATE(823),
+ [sym_with_statement] = STATE(825),
+ [sym_break_statement] = STATE(846),
+ [sym_continue_statement] = STATE(863),
+ [sym_debugger_statement] = STATE(840),
+ [sym_return_statement] = STATE(816),
+ [sym_throw_statement] = STATE(817),
+ [sym_empty_statement] = STATE(788),
+ [sym_labeled_statement] = STATE(771),
+ [sym_parenthesized_expression] = STATE(1028),
+ [sym_expression] = STATE(1246),
+ [sym_primary_expression] = STATE(1249),
+ [sym_yield_expression] = STATE(1245),
+ [sym_object] = STATE(1235),
+ [sym_object_pattern] = STATE(2717),
+ [sym_array] = STATE(1235),
+ [sym_array_pattern] = STATE(2717),
+ [sym_glimmer_template] = STATE(1245),
+ [sym_glimmer_opening_tag] = STATE(1935),
+ [sym_jsx_element] = STATE(1245),
+ [sym_jsx_opening_element] = STATE(1651),
+ [sym_jsx_self_closing_element] = STATE(1245),
+ [sym_class] = STATE(1235),
+ [sym_class_declaration] = STATE(687),
+ [sym_function] = STATE(1235),
+ [sym_function_declaration] = STATE(687),
+ [sym_generator_function] = STATE(1235),
+ [sym_generator_function_declaration] = STATE(687),
+ [sym_arrow_function] = STATE(1235),
+ [sym_call_expression] = STATE(1235),
+ [sym_new_expression] = STATE(1245),
+ [sym_await_expression] = STATE(1245),
+ [sym_member_expression] = STATE(1028),
+ [sym_subscript_expression] = STATE(1028),
+ [sym_assignment_expression] = STATE(1245),
+ [sym__augmented_assignment_lhs] = STATE(1616),
+ [sym_augmented_assignment_expression] = STATE(1245),
+ [sym__destructuring_pattern] = STATE(2717),
+ [sym_ternary_expression] = STATE(1245),
+ [sym_binary_expression] = STATE(1245),
+ [sym_unary_expression] = STATE(1245),
+ [sym_update_expression] = STATE(1245),
+ [sym_sequence_expression] = STATE(2397),
+ [sym_string] = STATE(1235),
+ [sym_template_string] = STATE(1235),
+ [sym_regex] = STATE(1235),
+ [sym_meta_property] = STATE(1235),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2680),
+ [aux_sym_export_statement_repeat1] = STATE(1821),
+ [sym_identifier] = ACTIONS(149),
+ [anon_sym_export] = ACTIONS(151),
+ [anon_sym_LBRACE] = ACTIONS(155),
+ [anon_sym_import] = ACTIONS(157),
+ [anon_sym_var] = ACTIONS(159),
+ [anon_sym_let] = ACTIONS(161),
+ [anon_sym_const] = ACTIONS(161),
+ [anon_sym_if] = ACTIONS(163),
+ [anon_sym_switch] = ACTIONS(165),
+ [anon_sym_for] = ACTIONS(167),
+ [anon_sym_LPAREN] = ACTIONS(27),
+ [anon_sym_await] = ACTIONS(29),
+ [anon_sym_while] = ACTIONS(169),
+ [anon_sym_do] = ACTIONS(171),
+ [anon_sym_try] = ACTIONS(173),
+ [anon_sym_with] = ACTIONS(175),
+ [anon_sym_break] = ACTIONS(177),
+ [anon_sym_continue] = ACTIONS(179),
+ [anon_sym_debugger] = ACTIONS(181),
+ [anon_sym_return] = ACTIONS(183),
+ [anon_sym_throw] = ACTIONS(185),
+ [anon_sym_SEMI] = ACTIONS(187),
+ [anon_sym_yield] = ACTIONS(51),
+ [anon_sym_LBRACK] = ACTIONS(53),
+ [anon_sym_LTtemplate_GT] = ACTIONS(55),
+ [anon_sym_LT] = ACTIONS(57),
+ [anon_sym_DQUOTE] = ACTIONS(59),
+ [anon_sym_SQUOTE] = ACTIONS(61),
+ [anon_sym_class] = ACTIONS(189),
+ [anon_sym_async] = ACTIONS(191),
+ [anon_sym_function] = ACTIONS(193),
+ [anon_sym_new] = ACTIONS(69),
+ [anon_sym_PLUS] = ACTIONS(71),
+ [anon_sym_DASH] = ACTIONS(71),
+ [anon_sym_SLASH] = ACTIONS(73),
+ [anon_sym_BANG] = ACTIONS(71),
+ [anon_sym_TILDE] = ACTIONS(71),
+ [anon_sym_typeof] = ACTIONS(71),
+ [anon_sym_void] = ACTIONS(71),
+ [anon_sym_delete] = ACTIONS(71),
+ [anon_sym_PLUS_PLUS] = ACTIONS(75),
+ [anon_sym_DASH_DASH] = ACTIONS(75),
+ [sym_comment] = ACTIONS(3),
+ [anon_sym_BQUOTE] = ACTIONS(77),
+ [sym_number] = ACTIONS(79),
+ [sym_private_property_identifier] = ACTIONS(81),
+ [sym_this] = ACTIONS(79),
+ [sym_super] = ACTIONS(79),
+ [sym_true] = ACTIONS(79),
+ [sym_false] = ACTIONS(79),
+ [sym_null] = ACTIONS(79),
+ [sym_undefined] = ACTIONS(83),
+ [anon_sym_AT] = ACTIONS(85),
+ [anon_sym_static] = ACTIONS(195),
+ [anon_sym_get] = ACTIONS(195),
+ [anon_sym_set] = ACTIONS(195),
+ },
+ [117] = {
+ [sym_export_statement] = STATE(886),
+ [sym_declaration] = STATE(886),
+ [sym_import] = STATE(1235),
+ [sym_import_statement] = STATE(886),
+ [sym_expression_statement] = STATE(886),
+ [sym_variable_declaration] = STATE(909),
+ [sym_lexical_declaration] = STATE(909),
+ [sym_statement_block] = STATE(886),
+ [sym_if_statement] = STATE(886),
+ [sym_switch_statement] = STATE(886),
+ [sym_for_statement] = STATE(886),
+ [sym_for_in_statement] = STATE(886),
+ [sym_while_statement] = STATE(886),
+ [sym_do_statement] = STATE(886),
+ [sym_try_statement] = STATE(886),
+ [sym_with_statement] = STATE(886),
+ [sym_break_statement] = STATE(886),
+ [sym_continue_statement] = STATE(886),
+ [sym_debugger_statement] = STATE(886),
+ [sym_return_statement] = STATE(886),
+ [sym_throw_statement] = STATE(886),
+ [sym_empty_statement] = STATE(886),
+ [sym_labeled_statement] = STATE(886),
+ [sym_parenthesized_expression] = STATE(1028),
+ [sym_expression] = STATE(1250),
+ [sym_primary_expression] = STATE(1249),
+ [sym_yield_expression] = STATE(1245),
+ [sym_object] = STATE(1235),
+ [sym_object_pattern] = STATE(2717),
+ [sym_array] = STATE(1235),
+ [sym_array_pattern] = STATE(2717),
+ [sym_glimmer_template] = STATE(1245),
+ [sym_glimmer_opening_tag] = STATE(1935),
+ [sym_jsx_element] = STATE(1245),
+ [sym_jsx_opening_element] = STATE(1651),
+ [sym_jsx_self_closing_element] = STATE(1245),
+ [sym_class] = STATE(1235),
+ [sym_class_declaration] = STATE(909),
+ [sym_function] = STATE(1235),
+ [sym_function_declaration] = STATE(909),
+ [sym_generator_function] = STATE(1235),
+ [sym_generator_function_declaration] = STATE(909),
+ [sym_arrow_function] = STATE(1235),
+ [sym_call_expression] = STATE(1235),
+ [sym_new_expression] = STATE(1245),
+ [sym_await_expression] = STATE(1245),
+ [sym_member_expression] = STATE(1028),
+ [sym_subscript_expression] = STATE(1028),
+ [sym_assignment_expression] = STATE(1245),
+ [sym__augmented_assignment_lhs] = STATE(1616),
+ [sym_augmented_assignment_expression] = STATE(1245),
+ [sym__destructuring_pattern] = STATE(2717),
+ [sym_ternary_expression] = STATE(1245),
+ [sym_binary_expression] = STATE(1245),
+ [sym_unary_expression] = STATE(1245),
+ [sym_update_expression] = STATE(1245),
+ [sym_sequence_expression] = STATE(2522),
+ [sym_string] = STATE(1235),
+ [sym_template_string] = STATE(1235),
+ [sym_regex] = STATE(1235),
+ [sym_meta_property] = STATE(1235),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2680),
+ [aux_sym_export_statement_repeat1] = STATE(1810),
+ [sym_identifier] = ACTIONS(7),
+ [anon_sym_export] = ACTIONS(11),
+ [anon_sym_LBRACE] = ACTIONS(13),
+ [anon_sym_import] = ACTIONS(15),
+ [anon_sym_var] = ACTIONS(17),
+ [anon_sym_let] = ACTIONS(19),
+ [anon_sym_const] = ACTIONS(19),
+ [anon_sym_if] = ACTIONS(21),
+ [anon_sym_switch] = ACTIONS(23),
+ [anon_sym_for] = ACTIONS(25),
+ [anon_sym_LPAREN] = ACTIONS(27),
+ [anon_sym_await] = ACTIONS(29),
+ [anon_sym_while] = ACTIONS(31),
+ [anon_sym_do] = ACTIONS(33),
+ [anon_sym_try] = ACTIONS(35),
+ [anon_sym_with] = ACTIONS(37),
+ [anon_sym_break] = ACTIONS(39),
+ [anon_sym_continue] = ACTIONS(41),
+ [anon_sym_debugger] = ACTIONS(43),
+ [anon_sym_return] = ACTIONS(45),
+ [anon_sym_throw] = ACTIONS(47),
+ [anon_sym_SEMI] = ACTIONS(49),
+ [anon_sym_yield] = ACTIONS(51),
+ [anon_sym_LBRACK] = ACTIONS(53),
+ [anon_sym_LTtemplate_GT] = ACTIONS(55),
+ [anon_sym_LT] = ACTIONS(57),
+ [anon_sym_DQUOTE] = ACTIONS(59),
+ [anon_sym_SQUOTE] = ACTIONS(61),
+ [anon_sym_class] = ACTIONS(63),
+ [anon_sym_async] = ACTIONS(65),
+ [anon_sym_function] = ACTIONS(67),
+ [anon_sym_new] = ACTIONS(69),
+ [anon_sym_PLUS] = ACTIONS(71),
+ [anon_sym_DASH] = ACTIONS(71),
+ [anon_sym_SLASH] = ACTIONS(73),
+ [anon_sym_BANG] = ACTIONS(71),
+ [anon_sym_TILDE] = ACTIONS(71),
+ [anon_sym_typeof] = ACTIONS(71),
+ [anon_sym_void] = ACTIONS(71),
+ [anon_sym_delete] = ACTIONS(71),
+ [anon_sym_PLUS_PLUS] = ACTIONS(75),
+ [anon_sym_DASH_DASH] = ACTIONS(75),
+ [sym_comment] = ACTIONS(3),
+ [anon_sym_BQUOTE] = ACTIONS(77),
+ [sym_number] = ACTIONS(79),
+ [sym_private_property_identifier] = ACTIONS(81),
+ [sym_this] = ACTIONS(79),
+ [sym_super] = ACTIONS(79),
+ [sym_true] = ACTIONS(79),
+ [sym_false] = ACTIONS(79),
+ [sym_null] = ACTIONS(79),
+ [sym_undefined] = ACTIONS(83),
+ [anon_sym_AT] = ACTIONS(85),
+ [anon_sym_static] = ACTIONS(87),
+ [anon_sym_get] = ACTIONS(87),
+ [anon_sym_set] = ACTIONS(87),
+ },
+ [118] = {
+ [sym_export_statement] = STATE(484),
+ [sym_declaration] = STATE(484),
+ [sym_import] = STATE(1235),
+ [sym_import_statement] = STATE(484),
+ [sym_expression_statement] = STATE(484),
+ [sym_variable_declaration] = STATE(615),
+ [sym_lexical_declaration] = STATE(615),
+ [sym_statement_block] = STATE(484),
+ [sym_if_statement] = STATE(484),
+ [sym_switch_statement] = STATE(484),
+ [sym_for_statement] = STATE(484),
+ [sym_for_in_statement] = STATE(484),
+ [sym_while_statement] = STATE(484),
+ [sym_do_statement] = STATE(484),
+ [sym_try_statement] = STATE(484),
+ [sym_with_statement] = STATE(484),
+ [sym_break_statement] = STATE(484),
+ [sym_continue_statement] = STATE(484),
+ [sym_debugger_statement] = STATE(484),
+ [sym_return_statement] = STATE(484),
+ [sym_throw_statement] = STATE(484),
+ [sym_empty_statement] = STATE(484),
+ [sym_labeled_statement] = STATE(484),
+ [sym_parenthesized_expression] = STATE(1028),
+ [sym_expression] = STATE(1288),
+ [sym_primary_expression] = STATE(1249),
+ [sym_yield_expression] = STATE(1245),
+ [sym_object] = STATE(1235),
+ [sym_object_pattern] = STATE(2717),
+ [sym_array] = STATE(1235),
+ [sym_array_pattern] = STATE(2717),
+ [sym_glimmer_template] = STATE(1245),
+ [sym_glimmer_opening_tag] = STATE(1935),
+ [sym_jsx_element] = STATE(1245),
+ [sym_jsx_opening_element] = STATE(1651),
+ [sym_jsx_self_closing_element] = STATE(1245),
+ [sym_class] = STATE(1235),
+ [sym_class_declaration] = STATE(615),
+ [sym_function] = STATE(1235),
+ [sym_function_declaration] = STATE(615),
+ [sym_generator_function] = STATE(1235),
+ [sym_generator_function_declaration] = STATE(615),
+ [sym_arrow_function] = STATE(1235),
+ [sym_call_expression] = STATE(1235),
+ [sym_new_expression] = STATE(1245),
+ [sym_await_expression] = STATE(1245),
+ [sym_member_expression] = STATE(1028),
+ [sym_subscript_expression] = STATE(1028),
+ [sym_assignment_expression] = STATE(1245),
+ [sym__augmented_assignment_lhs] = STATE(1616),
+ [sym_augmented_assignment_expression] = STATE(1245),
+ [sym__destructuring_pattern] = STATE(2717),
+ [sym_ternary_expression] = STATE(1245),
+ [sym_binary_expression] = STATE(1245),
+ [sym_unary_expression] = STATE(1245),
+ [sym_update_expression] = STATE(1245),
+ [sym_sequence_expression] = STATE(2470),
+ [sym_string] = STATE(1235),
+ [sym_template_string] = STATE(1235),
+ [sym_regex] = STATE(1235),
+ [sym_meta_property] = STATE(1235),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2680),
+ [aux_sym_export_statement_repeat1] = STATE(1826),
+ [sym_identifier] = ACTIONS(592),
+ [anon_sym_export] = ACTIONS(594),
+ [anon_sym_LBRACE] = ACTIONS(596),
+ [anon_sym_import] = ACTIONS(598),
+ [anon_sym_var] = ACTIONS(600),
+ [anon_sym_let] = ACTIONS(602),
+ [anon_sym_const] = ACTIONS(602),
+ [anon_sym_if] = ACTIONS(604),
+ [anon_sym_switch] = ACTIONS(606),
+ [anon_sym_for] = ACTIONS(608),
+ [anon_sym_LPAREN] = ACTIONS(27),
+ [anon_sym_await] = ACTIONS(29),
+ [anon_sym_while] = ACTIONS(610),
+ [anon_sym_do] = ACTIONS(612),
+ [anon_sym_try] = ACTIONS(614),
+ [anon_sym_with] = ACTIONS(616),
+ [anon_sym_break] = ACTIONS(618),
+ [anon_sym_continue] = ACTIONS(620),
+ [anon_sym_debugger] = ACTIONS(622),
+ [anon_sym_return] = ACTIONS(624),
+ [anon_sym_throw] = ACTIONS(626),
+ [anon_sym_SEMI] = ACTIONS(628),
+ [anon_sym_yield] = ACTIONS(51),
+ [anon_sym_LBRACK] = ACTIONS(53),
+ [anon_sym_LTtemplate_GT] = ACTIONS(55),
+ [anon_sym_LT] = ACTIONS(57),
+ [anon_sym_DQUOTE] = ACTIONS(59),
+ [anon_sym_SQUOTE] = ACTIONS(61),
+ [anon_sym_class] = ACTIONS(630),
[anon_sym_async] = ACTIONS(632),
[anon_sym_function] = ACTIONS(634),
- [anon_sym_new] = ACTIONS(65),
- [anon_sym_PLUS] = ACTIONS(67),
- [anon_sym_DASH] = ACTIONS(67),
- [anon_sym_SLASH] = ACTIONS(69),
- [anon_sym_BANG] = ACTIONS(67),
- [anon_sym_TILDE] = ACTIONS(67),
- [anon_sym_typeof] = ACTIONS(67),
- [anon_sym_void] = ACTIONS(67),
- [anon_sym_delete] = ACTIONS(67),
- [anon_sym_PLUS_PLUS] = ACTIONS(71),
- [anon_sym_DASH_DASH] = ACTIONS(71),
- [anon_sym_DQUOTE] = ACTIONS(73),
- [anon_sym_SQUOTE] = ACTIONS(75),
+ [anon_sym_new] = ACTIONS(69),
+ [anon_sym_PLUS] = ACTIONS(71),
+ [anon_sym_DASH] = ACTIONS(71),
+ [anon_sym_SLASH] = ACTIONS(73),
+ [anon_sym_BANG] = ACTIONS(71),
+ [anon_sym_TILDE] = ACTIONS(71),
+ [anon_sym_typeof] = ACTIONS(71),
+ [anon_sym_void] = ACTIONS(71),
+ [anon_sym_delete] = ACTIONS(71),
+ [anon_sym_PLUS_PLUS] = ACTIONS(75),
+ [anon_sym_DASH_DASH] = ACTIONS(75),
[sym_comment] = ACTIONS(3),
[anon_sym_BQUOTE] = ACTIONS(77),
[sym_number] = ACTIONS(79),
@@ -27964,44 +28437,44 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(636),
},
[119] = {
- [sym_import] = STATE(1096),
- [sym_parenthesized_expression] = STATE(1015),
- [sym_expression] = STATE(1097),
- [sym_primary_expression] = STATE(1092),
- [sym_yield_expression] = STATE(1094),
- [sym_object] = STATE(1096),
- [sym_object_pattern] = STATE(2768),
- [sym_array] = STATE(1096),
- [sym_array_pattern] = STATE(2768),
- [sym_glimmer_template] = STATE(1094),
- [sym_glimmer_opening_tag] = STATE(1882),
- [sym_jsx_element] = STATE(1094),
- [sym_jsx_opening_element] = STATE(1654),
- [sym_jsx_self_closing_element] = STATE(1094),
- [sym_class] = STATE(1096),
- [sym_function] = STATE(1096),
- [sym_generator_function] = STATE(1096),
- [sym_arrow_function] = STATE(1096),
- [sym_call_expression] = STATE(1096),
- [sym_new_expression] = STATE(1094),
- [sym_await_expression] = STATE(1094),
- [sym_member_expression] = STATE(1015),
- [sym_subscript_expression] = STATE(1015),
- [sym_assignment_expression] = STATE(1094),
- [sym__augmented_assignment_lhs] = STATE(1594),
- [sym_augmented_assignment_expression] = STATE(1094),
- [sym__destructuring_pattern] = STATE(2768),
- [sym_ternary_expression] = STATE(1094),
- [sym_binary_expression] = STATE(1094),
- [sym_unary_expression] = STATE(1094),
- [sym_update_expression] = STATE(1094),
- [sym_string] = STATE(1096),
- [sym_template_string] = STATE(1096),
- [sym_regex] = STATE(1096),
- [sym_meta_property] = STATE(1096),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2729),
- [aux_sym_export_statement_repeat1] = STATE(1976),
+ [sym_import] = STATE(1071),
+ [sym_parenthesized_expression] = STATE(1006),
+ [sym_expression] = STATE(1113),
+ [sym_primary_expression] = STATE(1079),
+ [sym_yield_expression] = STATE(1081),
+ [sym_object] = STATE(1071),
+ [sym_object_pattern] = STATE(2770),
+ [sym_array] = STATE(1071),
+ [sym_array_pattern] = STATE(2770),
+ [sym_glimmer_template] = STATE(1081),
+ [sym_glimmer_opening_tag] = STATE(1888),
+ [sym_jsx_element] = STATE(1081),
+ [sym_jsx_opening_element] = STATE(1648),
+ [sym_jsx_self_closing_element] = STATE(1081),
+ [sym_class] = STATE(1071),
+ [sym_function] = STATE(1071),
+ [sym_generator_function] = STATE(1071),
+ [sym_arrow_function] = STATE(1071),
+ [sym_call_expression] = STATE(1071),
+ [sym_new_expression] = STATE(1081),
+ [sym_await_expression] = STATE(1081),
+ [sym_member_expression] = STATE(1006),
+ [sym_subscript_expression] = STATE(1006),
+ [sym_assignment_expression] = STATE(1081),
+ [sym__augmented_assignment_lhs] = STATE(1606),
+ [sym_augmented_assignment_expression] = STATE(1081),
+ [sym__destructuring_pattern] = STATE(2770),
+ [sym_ternary_expression] = STATE(1081),
+ [sym_binary_expression] = STATE(1081),
+ [sym_unary_expression] = STATE(1081),
+ [sym_update_expression] = STATE(1081),
+ [sym_string] = STATE(1071),
+ [sym_template_string] = STATE(1071),
+ [sym_regex] = STATE(1071),
+ [sym_meta_property] = STATE(1071),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2700),
+ [aux_sym_export_statement_repeat1] = STATE(1861),
[sym_identifier] = ACTIONS(638),
[anon_sym_export] = ACTIONS(640),
[anon_sym_STAR] = ACTIONS(642),
@@ -28021,11 +28494,13 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_LT] = ACTIONS(658),
[anon_sym_GT] = ACTIONS(646),
[anon_sym_DOT] = ACTIONS(646),
- [anon_sym_class] = ACTIONS(660),
- [anon_sym_async] = ACTIONS(662),
- [anon_sym_function] = ACTIONS(664),
+ [anon_sym_DQUOTE] = ACTIONS(660),
+ [anon_sym_SQUOTE] = ACTIONS(662),
+ [anon_sym_class] = ACTIONS(664),
+ [anon_sym_async] = ACTIONS(666),
+ [anon_sym_function] = ACTIONS(668),
[sym_optional_chain] = ACTIONS(646),
- [anon_sym_new] = ACTIONS(666),
+ [anon_sym_new] = ACTIONS(670),
[anon_sym_AMP_AMP] = ACTIONS(646),
[anon_sym_PIPE_PIPE] = ACTIONS(646),
[anon_sym_GT_GT] = ACTIONS(646),
@@ -28034,9 +28509,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_AMP] = ACTIONS(646),
[anon_sym_CARET] = ACTIONS(646),
[anon_sym_PIPE] = ACTIONS(646),
- [anon_sym_PLUS] = ACTIONS(668),
- [anon_sym_DASH] = ACTIONS(668),
- [anon_sym_SLASH] = ACTIONS(670),
+ [anon_sym_PLUS] = ACTIONS(672),
+ [anon_sym_DASH] = ACTIONS(672),
+ [anon_sym_SLASH] = ACTIONS(674),
[anon_sym_PERCENT] = ACTIONS(646),
[anon_sym_STAR_STAR] = ACTIONS(646),
[anon_sym_LT_EQ] = ACTIONS(646),
@@ -28047,15 +28522,13 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_GT_EQ] = ACTIONS(646),
[anon_sym_QMARK_QMARK] = ACTIONS(646),
[anon_sym_instanceof] = ACTIONS(646),
- [anon_sym_BANG] = ACTIONS(668),
- [anon_sym_TILDE] = ACTIONS(668),
- [anon_sym_typeof] = ACTIONS(668),
- [anon_sym_void] = ACTIONS(668),
- [anon_sym_delete] = ACTIONS(668),
- [anon_sym_PLUS_PLUS] = ACTIONS(672),
- [anon_sym_DASH_DASH] = ACTIONS(672),
- [anon_sym_DQUOTE] = ACTIONS(674),
- [anon_sym_SQUOTE] = ACTIONS(676),
+ [anon_sym_BANG] = ACTIONS(672),
+ [anon_sym_TILDE] = ACTIONS(672),
+ [anon_sym_typeof] = ACTIONS(672),
+ [anon_sym_void] = ACTIONS(672),
+ [anon_sym_delete] = ACTIONS(672),
+ [anon_sym_PLUS_PLUS] = ACTIONS(676),
+ [anon_sym_DASH_DASH] = ACTIONS(676),
[sym_comment] = ACTIONS(3),
[anon_sym_BQUOTE] = ACTIONS(678),
[sym_number] = ACTIONS(680),
@@ -28073,44 +28546,44 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym__ternary_qmark] = ACTIONS(686),
},
[120] = {
- [sym_import] = STATE(1268),
- [sym_parenthesized_expression] = STATE(1034),
- [sym_expression] = STATE(1230),
- [sym_primary_expression] = STATE(1247),
- [sym_yield_expression] = STATE(1246),
- [sym_object] = STATE(1268),
- [sym_object_pattern] = STATE(2734),
- [sym_array] = STATE(1268),
- [sym_array_pattern] = STATE(2734),
- [sym_glimmer_template] = STATE(1246),
- [sym_glimmer_opening_tag] = STATE(1921),
- [sym_jsx_element] = STATE(1246),
- [sym_jsx_opening_element] = STATE(1653),
- [sym_jsx_self_closing_element] = STATE(1246),
- [sym_class] = STATE(1268),
- [sym_function] = STATE(1268),
- [sym_generator_function] = STATE(1268),
- [sym_arrow_function] = STATE(1268),
- [sym_call_expression] = STATE(1268),
- [sym_new_expression] = STATE(1246),
- [sym_await_expression] = STATE(1246),
- [sym_member_expression] = STATE(1034),
- [sym_subscript_expression] = STATE(1034),
- [sym_assignment_expression] = STATE(1246),
- [sym__augmented_assignment_lhs] = STATE(1600),
- [sym_augmented_assignment_expression] = STATE(1246),
- [sym__destructuring_pattern] = STATE(2734),
- [sym_ternary_expression] = STATE(1246),
- [sym_binary_expression] = STATE(1246),
- [sym_unary_expression] = STATE(1246),
- [sym_update_expression] = STATE(1246),
- [sym_string] = STATE(1268),
- [sym_template_string] = STATE(1268),
- [sym_regex] = STATE(1268),
- [sym_meta_property] = STATE(1268),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2733),
- [aux_sym_export_statement_repeat1] = STATE(1891),
+ [sym_import] = STATE(1235),
+ [sym_parenthesized_expression] = STATE(1032),
+ [sym_expression] = STATE(1202),
+ [sym_primary_expression] = STATE(1249),
+ [sym_yield_expression] = STATE(1245),
+ [sym_object] = STATE(1235),
+ [sym_object_pattern] = STATE(2743),
+ [sym_array] = STATE(1235),
+ [sym_array_pattern] = STATE(2743),
+ [sym_glimmer_template] = STATE(1245),
+ [sym_glimmer_opening_tag] = STATE(1935),
+ [sym_jsx_element] = STATE(1245),
+ [sym_jsx_opening_element] = STATE(1651),
+ [sym_jsx_self_closing_element] = STATE(1245),
+ [sym_class] = STATE(1235),
+ [sym_function] = STATE(1235),
+ [sym_generator_function] = STATE(1235),
+ [sym_arrow_function] = STATE(1235),
+ [sym_call_expression] = STATE(1235),
+ [sym_new_expression] = STATE(1245),
+ [sym_await_expression] = STATE(1245),
+ [sym_member_expression] = STATE(1032),
+ [sym_subscript_expression] = STATE(1032),
+ [sym_assignment_expression] = STATE(1245),
+ [sym__augmented_assignment_lhs] = STATE(1599),
+ [sym_augmented_assignment_expression] = STATE(1245),
+ [sym__destructuring_pattern] = STATE(2743),
+ [sym_ternary_expression] = STATE(1245),
+ [sym_binary_expression] = STATE(1245),
+ [sym_unary_expression] = STATE(1245),
+ [sym_update_expression] = STATE(1245),
+ [sym_string] = STATE(1235),
+ [sym_template_string] = STATE(1235),
+ [sym_regex] = STATE(1235),
+ [sym_meta_property] = STATE(1235),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2742),
+ [aux_sym_export_statement_repeat1] = STATE(1968),
[sym_identifier] = ACTIONS(688),
[anon_sym_export] = ACTIONS(690),
[anon_sym_STAR] = ACTIONS(692),
@@ -28128,6 +28601,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_LT] = ACTIONS(57),
[anon_sym_GT] = ACTIONS(646),
[anon_sym_DOT] = ACTIONS(646),
+ [anon_sym_DQUOTE] = ACTIONS(59),
+ [anon_sym_SQUOTE] = ACTIONS(61),
[anon_sym_class] = ACTIONS(702),
[anon_sym_async] = ACTIONS(704),
[anon_sym_function] = ACTIONS(706),
@@ -28161,8 +28636,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_delete] = ACTIONS(710),
[anon_sym_PLUS_PLUS] = ACTIONS(714),
[anon_sym_DASH_DASH] = ACTIONS(714),
- [anon_sym_DQUOTE] = ACTIONS(73),
- [anon_sym_SQUOTE] = ACTIONS(75),
[sym_comment] = ACTIONS(3),
[anon_sym_BQUOTE] = ACTIONS(77),
[sym_number] = ACTIONS(79),
@@ -28181,44 +28654,44 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym__ternary_qmark] = ACTIONS(686),
},
[121] = {
- [sym_import] = STATE(1268),
- [sym_parenthesized_expression] = STATE(1029),
- [sym_expression] = STATE(1175),
- [sym_primary_expression] = STATE(1247),
- [sym_yield_expression] = STATE(1246),
- [sym_object] = STATE(1268),
- [sym_object_pattern] = STATE(2656),
- [sym_array] = STATE(1268),
- [sym_array_pattern] = STATE(2656),
- [sym_glimmer_template] = STATE(1246),
- [sym_glimmer_opening_tag] = STATE(1921),
- [sym_jsx_element] = STATE(1246),
- [sym_jsx_opening_element] = STATE(1653),
- [sym_jsx_self_closing_element] = STATE(1246),
- [sym_class] = STATE(1268),
- [sym_function] = STATE(1268),
- [sym_generator_function] = STATE(1268),
- [sym_arrow_function] = STATE(1268),
- [sym_call_expression] = STATE(1268),
- [sym_new_expression] = STATE(1246),
- [sym_await_expression] = STATE(1246),
- [sym_member_expression] = STATE(1029),
- [sym_subscript_expression] = STATE(1029),
- [sym_assignment_expression] = STATE(1246),
- [sym__augmented_assignment_lhs] = STATE(1597),
- [sym_augmented_assignment_expression] = STATE(1246),
- [sym__destructuring_pattern] = STATE(2656),
- [sym_ternary_expression] = STATE(1246),
- [sym_binary_expression] = STATE(1246),
- [sym_unary_expression] = STATE(1246),
- [sym_update_expression] = STATE(1246),
- [sym_string] = STATE(1268),
- [sym_template_string] = STATE(1268),
- [sym_regex] = STATE(1268),
- [sym_meta_property] = STATE(1268),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2662),
- [aux_sym_export_statement_repeat1] = STATE(1891),
+ [sym_import] = STATE(1235),
+ [sym_parenthesized_expression] = STATE(1028),
+ [sym_expression] = STATE(1204),
+ [sym_primary_expression] = STATE(1249),
+ [sym_yield_expression] = STATE(1245),
+ [sym_object] = STATE(1235),
+ [sym_object_pattern] = STATE(2717),
+ [sym_array] = STATE(1235),
+ [sym_array_pattern] = STATE(2717),
+ [sym_glimmer_template] = STATE(1245),
+ [sym_glimmer_opening_tag] = STATE(1935),
+ [sym_jsx_element] = STATE(1245),
+ [sym_jsx_opening_element] = STATE(1651),
+ [sym_jsx_self_closing_element] = STATE(1245),
+ [sym_class] = STATE(1235),
+ [sym_function] = STATE(1235),
+ [sym_generator_function] = STATE(1235),
+ [sym_arrow_function] = STATE(1235),
+ [sym_call_expression] = STATE(1235),
+ [sym_new_expression] = STATE(1245),
+ [sym_await_expression] = STATE(1245),
+ [sym_member_expression] = STATE(1028),
+ [sym_subscript_expression] = STATE(1028),
+ [sym_assignment_expression] = STATE(1245),
+ [sym__augmented_assignment_lhs] = STATE(1616),
+ [sym_augmented_assignment_expression] = STATE(1245),
+ [sym__destructuring_pattern] = STATE(2717),
+ [sym_ternary_expression] = STATE(1245),
+ [sym_binary_expression] = STATE(1245),
+ [sym_unary_expression] = STATE(1245),
+ [sym_update_expression] = STATE(1245),
+ [sym_string] = STATE(1235),
+ [sym_template_string] = STATE(1235),
+ [sym_regex] = STATE(1235),
+ [sym_meta_property] = STATE(1235),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2680),
+ [aux_sym_export_statement_repeat1] = STATE(1968),
[sym_identifier] = ACTIONS(720),
[anon_sym_export] = ACTIONS(722),
[anon_sym_STAR] = ACTIONS(724),
@@ -28236,11 +28709,13 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_LT] = ACTIONS(57),
[anon_sym_GT] = ACTIONS(646),
[anon_sym_DOT] = ACTIONS(646),
+ [anon_sym_DQUOTE] = ACTIONS(59),
+ [anon_sym_SQUOTE] = ACTIONS(61),
[anon_sym_class] = ACTIONS(702),
[anon_sym_async] = ACTIONS(726),
[anon_sym_function] = ACTIONS(706),
[sym_optional_chain] = ACTIONS(646),
- [anon_sym_new] = ACTIONS(65),
+ [anon_sym_new] = ACTIONS(69),
[anon_sym_AMP_AMP] = ACTIONS(646),
[anon_sym_PIPE_PIPE] = ACTIONS(646),
[anon_sym_GT_GT] = ACTIONS(646),
@@ -28249,9 +28724,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_AMP] = ACTIONS(646),
[anon_sym_CARET] = ACTIONS(646),
[anon_sym_PIPE] = ACTIONS(646),
- [anon_sym_PLUS] = ACTIONS(67),
- [anon_sym_DASH] = ACTIONS(67),
- [anon_sym_SLASH] = ACTIONS(69),
+ [anon_sym_PLUS] = ACTIONS(71),
+ [anon_sym_DASH] = ACTIONS(71),
+ [anon_sym_SLASH] = ACTIONS(73),
[anon_sym_PERCENT] = ACTIONS(646),
[anon_sym_STAR_STAR] = ACTIONS(646),
[anon_sym_LT_EQ] = ACTIONS(646),
@@ -28262,15 +28737,13 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_GT_EQ] = ACTIONS(646),
[anon_sym_QMARK_QMARK] = ACTIONS(646),
[anon_sym_instanceof] = ACTIONS(646),
- [anon_sym_BANG] = ACTIONS(67),
- [anon_sym_TILDE] = ACTIONS(67),
- [anon_sym_typeof] = ACTIONS(67),
- [anon_sym_void] = ACTIONS(67),
- [anon_sym_delete] = ACTIONS(67),
- [anon_sym_PLUS_PLUS] = ACTIONS(71),
- [anon_sym_DASH_DASH] = ACTIONS(71),
- [anon_sym_DQUOTE] = ACTIONS(73),
- [anon_sym_SQUOTE] = ACTIONS(75),
+ [anon_sym_BANG] = ACTIONS(71),
+ [anon_sym_TILDE] = ACTIONS(71),
+ [anon_sym_typeof] = ACTIONS(71),
+ [anon_sym_void] = ACTIONS(71),
+ [anon_sym_delete] = ACTIONS(71),
+ [anon_sym_PLUS_PLUS] = ACTIONS(75),
+ [anon_sym_DASH_DASH] = ACTIONS(75),
[sym_comment] = ACTIONS(3),
[anon_sym_BQUOTE] = ACTIONS(77),
[sym_number] = ACTIONS(79),
@@ -28289,44 +28762,44 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym__ternary_qmark] = ACTIONS(686),
},
[122] = {
- [sym_import] = STATE(1096),
- [sym_parenthesized_expression] = STATE(974),
- [sym_expression] = STATE(1351),
- [sym_primary_expression] = STATE(1092),
- [sym_yield_expression] = STATE(1094),
- [sym_object] = STATE(1096),
- [sym_object_pattern] = STATE(2728),
- [sym_array] = STATE(1096),
- [sym_array_pattern] = STATE(2728),
- [sym_glimmer_template] = STATE(1094),
- [sym_glimmer_opening_tag] = STATE(1882),
- [sym_jsx_element] = STATE(1094),
- [sym_jsx_opening_element] = STATE(1654),
- [sym_jsx_self_closing_element] = STATE(1094),
- [sym_class] = STATE(1096),
- [sym_function] = STATE(1096),
- [sym_generator_function] = STATE(1096),
- [sym_arrow_function] = STATE(1096),
- [sym_call_expression] = STATE(1096),
- [sym_new_expression] = STATE(1094),
- [sym_await_expression] = STATE(1094),
- [sym_member_expression] = STATE(974),
- [sym_subscript_expression] = STATE(974),
- [sym_assignment_expression] = STATE(1094),
- [sym__augmented_assignment_lhs] = STATE(1608),
- [sym_augmented_assignment_expression] = STATE(1094),
- [sym__destructuring_pattern] = STATE(2728),
- [sym_ternary_expression] = STATE(1094),
- [sym_binary_expression] = STATE(1094),
- [sym_unary_expression] = STATE(1094),
- [sym_update_expression] = STATE(1094),
- [sym_string] = STATE(1096),
- [sym_template_string] = STATE(1096),
- [sym_regex] = STATE(1096),
- [sym_meta_property] = STATE(1096),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2767),
- [aux_sym_export_statement_repeat1] = STATE(1976),
+ [sym_import] = STATE(1071),
+ [sym_parenthesized_expression] = STATE(1047),
+ [sym_expression] = STATE(1404),
+ [sym_primary_expression] = STATE(1079),
+ [sym_yield_expression] = STATE(1081),
+ [sym_object] = STATE(1071),
+ [sym_object_pattern] = STATE(2711),
+ [sym_array] = STATE(1071),
+ [sym_array_pattern] = STATE(2711),
+ [sym_glimmer_template] = STATE(1081),
+ [sym_glimmer_opening_tag] = STATE(1888),
+ [sym_jsx_element] = STATE(1081),
+ [sym_jsx_opening_element] = STATE(1648),
+ [sym_jsx_self_closing_element] = STATE(1081),
+ [sym_class] = STATE(1071),
+ [sym_function] = STATE(1071),
+ [sym_generator_function] = STATE(1071),
+ [sym_arrow_function] = STATE(1071),
+ [sym_call_expression] = STATE(1071),
+ [sym_new_expression] = STATE(1081),
+ [sym_await_expression] = STATE(1081),
+ [sym_member_expression] = STATE(1047),
+ [sym_subscript_expression] = STATE(1047),
+ [sym_assignment_expression] = STATE(1081),
+ [sym__augmented_assignment_lhs] = STATE(1611),
+ [sym_augmented_assignment_expression] = STATE(1081),
+ [sym__destructuring_pattern] = STATE(2711),
+ [sym_ternary_expression] = STATE(1081),
+ [sym_binary_expression] = STATE(1081),
+ [sym_unary_expression] = STATE(1081),
+ [sym_update_expression] = STATE(1081),
+ [sym_string] = STATE(1071),
+ [sym_template_string] = STATE(1071),
+ [sym_regex] = STATE(1071),
+ [sym_meta_property] = STATE(1071),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2709),
+ [aux_sym_export_statement_repeat1] = STATE(1861),
[sym_identifier] = ACTIONS(728),
[anon_sym_export] = ACTIONS(730),
[anon_sym_STAR] = ACTIONS(732),
@@ -28335,16 +28808,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_LPAREN] = ACTIONS(650),
[anon_sym_await] = ACTIONS(736),
[anon_sym_in] = ACTIONS(646),
- [anon_sym_COLON] = ACTIONS(646),
+ [anon_sym_of] = ACTIONS(646),
[anon_sym_yield] = ACTIONS(738),
[anon_sym_LBRACK] = ACTIONS(740),
[anon_sym_LTtemplate_GT] = ACTIONS(55),
[anon_sym_LT] = ACTIONS(658),
[anon_sym_GT] = ACTIONS(646),
[anon_sym_DOT] = ACTIONS(646),
- [anon_sym_class] = ACTIONS(660),
+ [anon_sym_DQUOTE] = ACTIONS(660),
+ [anon_sym_SQUOTE] = ACTIONS(662),
+ [anon_sym_class] = ACTIONS(664),
[anon_sym_async] = ACTIONS(742),
- [anon_sym_function] = ACTIONS(664),
+ [anon_sym_function] = ACTIONS(668),
[sym_optional_chain] = ACTIONS(646),
[anon_sym_new] = ACTIONS(744),
[anon_sym_AMP_AMP] = ACTIONS(646),
@@ -28357,7 +28832,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_PIPE] = ACTIONS(646),
[anon_sym_PLUS] = ACTIONS(746),
[anon_sym_DASH] = ACTIONS(746),
- [anon_sym_SLASH] = ACTIONS(670),
+ [anon_sym_SLASH] = ACTIONS(748),
[anon_sym_PERCENT] = ACTIONS(646),
[anon_sym_STAR_STAR] = ACTIONS(646),
[anon_sym_LT_EQ] = ACTIONS(646),
@@ -28373,20 +28848,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_typeof] = ACTIONS(746),
[anon_sym_void] = ACTIONS(746),
[anon_sym_delete] = ACTIONS(746),
- [anon_sym_PLUS_PLUS] = ACTIONS(748),
- [anon_sym_DASH_DASH] = ACTIONS(748),
- [anon_sym_DQUOTE] = ACTIONS(674),
- [anon_sym_SQUOTE] = ACTIONS(676),
+ [anon_sym_PLUS_PLUS] = ACTIONS(750),
+ [anon_sym_DASH_DASH] = ACTIONS(750),
[sym_comment] = ACTIONS(3),
[anon_sym_BQUOTE] = ACTIONS(678),
[sym_number] = ACTIONS(680),
- [sym_private_property_identifier] = ACTIONS(750),
+ [sym_private_property_identifier] = ACTIONS(752),
[sym_this] = ACTIONS(680),
[sym_super] = ACTIONS(680),
[sym_true] = ACTIONS(680),
[sym_false] = ACTIONS(680),
[sym_null] = ACTIONS(680),
- [sym_undefined] = ACTIONS(752),
+ [sym_undefined] = ACTIONS(754),
[anon_sym_AT] = ACTIONS(85),
[anon_sym_static] = ACTIONS(730),
[anon_sym_get] = ACTIONS(730),
@@ -28394,64 +28867,66 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym__ternary_qmark] = ACTIONS(686),
},
[123] = {
- [sym_import] = STATE(1096),
- [sym_parenthesized_expression] = STATE(1047),
- [sym_expression] = STATE(1420),
- [sym_primary_expression] = STATE(1092),
- [sym_yield_expression] = STATE(1094),
- [sym_object] = STATE(1096),
- [sym_object_pattern] = STATE(2705),
- [sym_array] = STATE(1096),
- [sym_array_pattern] = STATE(2705),
- [sym_glimmer_template] = STATE(1094),
- [sym_glimmer_opening_tag] = STATE(1882),
- [sym_jsx_element] = STATE(1094),
- [sym_jsx_opening_element] = STATE(1654),
- [sym_jsx_self_closing_element] = STATE(1094),
- [sym_class] = STATE(1096),
- [sym_function] = STATE(1096),
- [sym_generator_function] = STATE(1096),
- [sym_arrow_function] = STATE(1096),
- [sym_call_expression] = STATE(1096),
- [sym_new_expression] = STATE(1094),
- [sym_await_expression] = STATE(1094),
- [sym_member_expression] = STATE(1047),
- [sym_subscript_expression] = STATE(1047),
- [sym_assignment_expression] = STATE(1094),
- [sym__augmented_assignment_lhs] = STATE(1593),
- [sym_augmented_assignment_expression] = STATE(1094),
- [sym__destructuring_pattern] = STATE(2705),
- [sym_ternary_expression] = STATE(1094),
- [sym_binary_expression] = STATE(1094),
- [sym_unary_expression] = STATE(1094),
- [sym_update_expression] = STATE(1094),
- [sym_string] = STATE(1096),
- [sym_template_string] = STATE(1096),
- [sym_regex] = STATE(1096),
- [sym_meta_property] = STATE(1096),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2704),
- [aux_sym_export_statement_repeat1] = STATE(1976),
- [sym_identifier] = ACTIONS(754),
- [anon_sym_export] = ACTIONS(756),
- [anon_sym_STAR] = ACTIONS(758),
+ [sym_import] = STATE(1071),
+ [sym_parenthesized_expression] = STATE(974),
+ [sym_expression] = STATE(1342),
+ [sym_primary_expression] = STATE(1079),
+ [sym_yield_expression] = STATE(1081),
+ [sym_object] = STATE(1071),
+ [sym_object_pattern] = STATE(2699),
+ [sym_array] = STATE(1071),
+ [sym_array_pattern] = STATE(2699),
+ [sym_glimmer_template] = STATE(1081),
+ [sym_glimmer_opening_tag] = STATE(1888),
+ [sym_jsx_element] = STATE(1081),
+ [sym_jsx_opening_element] = STATE(1648),
+ [sym_jsx_self_closing_element] = STATE(1081),
+ [sym_class] = STATE(1071),
+ [sym_function] = STATE(1071),
+ [sym_generator_function] = STATE(1071),
+ [sym_arrow_function] = STATE(1071),
+ [sym_call_expression] = STATE(1071),
+ [sym_new_expression] = STATE(1081),
+ [sym_await_expression] = STATE(1081),
+ [sym_member_expression] = STATE(974),
+ [sym_subscript_expression] = STATE(974),
+ [sym_assignment_expression] = STATE(1081),
+ [sym__augmented_assignment_lhs] = STATE(1607),
+ [sym_augmented_assignment_expression] = STATE(1081),
+ [sym__destructuring_pattern] = STATE(2699),
+ [sym_ternary_expression] = STATE(1081),
+ [sym_binary_expression] = STATE(1081),
+ [sym_unary_expression] = STATE(1081),
+ [sym_update_expression] = STATE(1081),
+ [sym_string] = STATE(1071),
+ [sym_template_string] = STATE(1071),
+ [sym_regex] = STATE(1071),
+ [sym_meta_property] = STATE(1071),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2769),
+ [aux_sym_export_statement_repeat1] = STATE(1861),
+ [sym_identifier] = ACTIONS(756),
+ [anon_sym_export] = ACTIONS(758),
+ [anon_sym_STAR] = ACTIONS(760),
[anon_sym_LBRACE] = ACTIONS(734),
[anon_sym_import] = ACTIONS(648),
[anon_sym_LPAREN] = ACTIONS(650),
- [anon_sym_await] = ACTIONS(760),
+ [anon_sym_await] = ACTIONS(762),
[anon_sym_in] = ACTIONS(646),
- [anon_sym_of] = ACTIONS(646),
- [anon_sym_yield] = ACTIONS(762),
+ [anon_sym_COLON] = ACTIONS(646),
+ [anon_sym_yield] = ACTIONS(764),
[anon_sym_LBRACK] = ACTIONS(740),
[anon_sym_LTtemplate_GT] = ACTIONS(55),
[anon_sym_LT] = ACTIONS(658),
[anon_sym_GT] = ACTIONS(646),
[anon_sym_DOT] = ACTIONS(646),
- [anon_sym_class] = ACTIONS(660),
- [anon_sym_async] = ACTIONS(764),
- [anon_sym_function] = ACTIONS(664),
+ [anon_sym_DQUOTE] = ACTIONS(660),
+ [anon_sym_SQUOTE] = ACTIONS(662),
+ [anon_sym_class] = ACTIONS(664),
+ [anon_sym_async] = ACTIONS(766),
+ [anon_sym_function] = ACTIONS(668),
[sym_optional_chain] = ACTIONS(646),
- [anon_sym_new] = ACTIONS(766),
+ [anon_sym_new] = ACTIONS(768),
[anon_sym_AMP_AMP] = ACTIONS(646),
[anon_sym_PIPE_PIPE] = ACTIONS(646),
[anon_sym_GT_GT] = ACTIONS(646),
@@ -28460,9 +28935,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_AMP] = ACTIONS(646),
[anon_sym_CARET] = ACTIONS(646),
[anon_sym_PIPE] = ACTIONS(646),
- [anon_sym_PLUS] = ACTIONS(768),
- [anon_sym_DASH] = ACTIONS(768),
- [anon_sym_SLASH] = ACTIONS(770),
+ [anon_sym_PLUS] = ACTIONS(770),
+ [anon_sym_DASH] = ACTIONS(770),
+ [anon_sym_SLASH] = ACTIONS(674),
[anon_sym_PERCENT] = ACTIONS(646),
[anon_sym_STAR_STAR] = ACTIONS(646),
[anon_sym_LT_EQ] = ACTIONS(646),
@@ -28473,15 +28948,13 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_GT_EQ] = ACTIONS(646),
[anon_sym_QMARK_QMARK] = ACTIONS(646),
[anon_sym_instanceof] = ACTIONS(646),
- [anon_sym_BANG] = ACTIONS(768),
- [anon_sym_TILDE] = ACTIONS(768),
- [anon_sym_typeof] = ACTIONS(768),
- [anon_sym_void] = ACTIONS(768),
- [anon_sym_delete] = ACTIONS(768),
+ [anon_sym_BANG] = ACTIONS(770),
+ [anon_sym_TILDE] = ACTIONS(770),
+ [anon_sym_typeof] = ACTIONS(770),
+ [anon_sym_void] = ACTIONS(770),
+ [anon_sym_delete] = ACTIONS(770),
[anon_sym_PLUS_PLUS] = ACTIONS(772),
[anon_sym_DASH_DASH] = ACTIONS(772),
- [anon_sym_DQUOTE] = ACTIONS(674),
- [anon_sym_SQUOTE] = ACTIONS(676),
[sym_comment] = ACTIONS(3),
[anon_sym_BQUOTE] = ACTIONS(678),
[sym_number] = ACTIONS(680),
@@ -28493,85 +28966,85 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_null] = ACTIONS(680),
[sym_undefined] = ACTIONS(776),
[anon_sym_AT] = ACTIONS(85),
- [anon_sym_static] = ACTIONS(756),
- [anon_sym_get] = ACTIONS(756),
- [anon_sym_set] = ACTIONS(756),
+ [anon_sym_static] = ACTIONS(758),
+ [anon_sym_get] = ACTIONS(758),
+ [anon_sym_set] = ACTIONS(758),
[sym__ternary_qmark] = ACTIONS(686),
},
[124] = {
- [sym_import] = STATE(1268),
- [sym_expression_statement] = STATE(225),
- [sym_variable_declaration] = STATE(225),
- [sym_lexical_declaration] = STATE(225),
- [sym_empty_statement] = STATE(225),
- [sym_parenthesized_expression] = STATE(1031),
- [sym_expression] = STATE(1336),
- [sym_primary_expression] = STATE(1247),
- [sym_yield_expression] = STATE(1246),
- [sym_object] = STATE(1268),
- [sym_object_pattern] = STATE(2081),
- [sym_array] = STATE(1268),
- [sym_array_pattern] = STATE(2081),
- [sym_glimmer_template] = STATE(1246),
- [sym_glimmer_opening_tag] = STATE(1921),
- [sym_jsx_element] = STATE(1246),
- [sym_jsx_opening_element] = STATE(1653),
- [sym_jsx_self_closing_element] = STATE(1246),
- [sym_class] = STATE(1268),
- [sym_function] = STATE(1268),
- [sym_generator_function] = STATE(1268),
- [sym_arrow_function] = STATE(1268),
- [sym_call_expression] = STATE(1268),
- [sym_new_expression] = STATE(1246),
- [sym_await_expression] = STATE(1246),
- [sym_member_expression] = STATE(1031),
- [sym_subscript_expression] = STATE(1031),
- [sym_assignment_expression] = STATE(1246),
- [sym__augmented_assignment_lhs] = STATE(1597),
- [sym_augmented_assignment_expression] = STATE(1246),
- [sym__destructuring_pattern] = STATE(2081),
- [sym_ternary_expression] = STATE(1246),
- [sym_binary_expression] = STATE(1246),
- [sym_unary_expression] = STATE(1246),
- [sym_update_expression] = STATE(1246),
- [sym_sequence_expression] = STATE(2282),
- [sym_string] = STATE(1268),
- [sym_template_string] = STATE(1268),
- [sym_regex] = STATE(1268),
- [sym_meta_property] = STATE(1268),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2662),
- [aux_sym_export_statement_repeat1] = STATE(1891),
- [sym_identifier] = ACTIONS(778),
- [anon_sym_export] = ACTIONS(780),
- [anon_sym_LBRACE] = ACTIONS(782),
+ [sym_declaration] = STATE(924),
+ [sym_import] = STATE(1235),
+ [sym_variable_declaration] = STATE(909),
+ [sym_lexical_declaration] = STATE(909),
+ [sym_parenthesized_expression] = STATE(1028),
+ [sym_expression] = STATE(1393),
+ [sym_primary_expression] = STATE(1249),
+ [sym_yield_expression] = STATE(1245),
+ [sym_object] = STATE(1235),
+ [sym_object_pattern] = STATE(2717),
+ [sym_array] = STATE(1235),
+ [sym_array_pattern] = STATE(2717),
+ [sym_glimmer_template] = STATE(1245),
+ [sym_glimmer_opening_tag] = STATE(1935),
+ [sym_jsx_element] = STATE(1245),
+ [sym_jsx_opening_element] = STATE(1651),
+ [sym_jsx_self_closing_element] = STATE(1245),
+ [sym_class] = STATE(1235),
+ [sym_class_declaration] = STATE(909),
+ [sym_function] = STATE(1235),
+ [sym_function_declaration] = STATE(909),
+ [sym_generator_function] = STATE(1235),
+ [sym_generator_function_declaration] = STATE(909),
+ [sym_arrow_function] = STATE(1235),
+ [sym_call_expression] = STATE(1235),
+ [sym_new_expression] = STATE(1245),
+ [sym_await_expression] = STATE(1245),
+ [sym_member_expression] = STATE(1028),
+ [sym_subscript_expression] = STATE(1028),
+ [sym_assignment_expression] = STATE(1245),
+ [sym__augmented_assignment_lhs] = STATE(1616),
+ [sym_augmented_assignment_expression] = STATE(1245),
+ [sym__destructuring_pattern] = STATE(2717),
+ [sym_ternary_expression] = STATE(1245),
+ [sym_binary_expression] = STATE(1245),
+ [sym_unary_expression] = STATE(1245),
+ [sym_update_expression] = STATE(1245),
+ [sym_string] = STATE(1235),
+ [sym_template_string] = STATE(1235),
+ [sym_regex] = STATE(1235),
+ [sym_meta_property] = STATE(1235),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2680),
+ [aux_sym_export_statement_repeat1] = STATE(1856),
+ [sym_identifier] = ACTIONS(720),
+ [anon_sym_export] = ACTIONS(722),
+ [anon_sym_LBRACE] = ACTIONS(694),
[anon_sym_import] = ACTIONS(696),
- [anon_sym_var] = ACTIONS(784),
- [anon_sym_let] = ACTIONS(786),
- [anon_sym_const] = ACTIONS(786),
+ [anon_sym_var] = ACTIONS(17),
+ [anon_sym_let] = ACTIONS(19),
+ [anon_sym_const] = ACTIONS(19),
[anon_sym_LPAREN] = ACTIONS(27),
[anon_sym_await] = ACTIONS(29),
- [anon_sym_SEMI] = ACTIONS(788),
[anon_sym_yield] = ACTIONS(51),
- [anon_sym_LBRACK] = ACTIONS(790),
+ [anon_sym_LBRACK] = ACTIONS(53),
[anon_sym_LTtemplate_GT] = ACTIONS(55),
[anon_sym_LT] = ACTIONS(57),
- [anon_sym_class] = ACTIONS(702),
- [anon_sym_async] = ACTIONS(792),
- [anon_sym_function] = ACTIONS(706),
- [anon_sym_new] = ACTIONS(65),
- [anon_sym_PLUS] = ACTIONS(67),
- [anon_sym_DASH] = ACTIONS(67),
- [anon_sym_SLASH] = ACTIONS(69),
- [anon_sym_BANG] = ACTIONS(67),
- [anon_sym_TILDE] = ACTIONS(67),
- [anon_sym_typeof] = ACTIONS(67),
- [anon_sym_void] = ACTIONS(67),
- [anon_sym_delete] = ACTIONS(67),
- [anon_sym_PLUS_PLUS] = ACTIONS(71),
- [anon_sym_DASH_DASH] = ACTIONS(71),
- [anon_sym_DQUOTE] = ACTIONS(73),
- [anon_sym_SQUOTE] = ACTIONS(75),
+ [anon_sym_DQUOTE] = ACTIONS(59),
+ [anon_sym_SQUOTE] = ACTIONS(61),
+ [anon_sym_class] = ACTIONS(63),
+ [anon_sym_async] = ACTIONS(778),
+ [anon_sym_function] = ACTIONS(67),
+ [anon_sym_new] = ACTIONS(69),
+ [anon_sym_PLUS] = ACTIONS(71),
+ [anon_sym_DASH] = ACTIONS(71),
+ [anon_sym_SLASH] = ACTIONS(73),
+ [anon_sym_BANG] = ACTIONS(71),
+ [anon_sym_TILDE] = ACTIONS(71),
+ [anon_sym_typeof] = ACTIONS(71),
+ [anon_sym_void] = ACTIONS(71),
+ [anon_sym_delete] = ACTIONS(71),
+ [anon_sym_PLUS_PLUS] = ACTIONS(75),
+ [anon_sym_DASH_DASH] = ACTIONS(75),
[sym_comment] = ACTIONS(3),
[anon_sym_BQUOTE] = ACTIONS(77),
[sym_number] = ACTIONS(79),
@@ -28581,86 +29054,86 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_true] = ACTIONS(79),
[sym_false] = ACTIONS(79),
[sym_null] = ACTIONS(79),
- [sym_undefined] = ACTIONS(794),
+ [sym_undefined] = ACTIONS(83),
[anon_sym_AT] = ACTIONS(85),
- [anon_sym_static] = ACTIONS(780),
- [anon_sym_get] = ACTIONS(780),
- [anon_sym_set] = ACTIONS(780),
+ [anon_sym_static] = ACTIONS(722),
+ [anon_sym_get] = ACTIONS(722),
+ [anon_sym_set] = ACTIONS(722),
},
[125] = {
- [sym_import] = STATE(1268),
- [sym_expression_statement] = STATE(223),
- [sym_variable_declaration] = STATE(223),
- [sym_lexical_declaration] = STATE(223),
- [sym_empty_statement] = STATE(223),
- [sym_parenthesized_expression] = STATE(1031),
- [sym_expression] = STATE(1336),
- [sym_primary_expression] = STATE(1247),
- [sym_yield_expression] = STATE(1246),
- [sym_object] = STATE(1268),
- [sym_object_pattern] = STATE(2081),
- [sym_array] = STATE(1268),
- [sym_array_pattern] = STATE(2081),
- [sym_glimmer_template] = STATE(1246),
- [sym_glimmer_opening_tag] = STATE(1921),
- [sym_jsx_element] = STATE(1246),
- [sym_jsx_opening_element] = STATE(1653),
- [sym_jsx_self_closing_element] = STATE(1246),
- [sym_class] = STATE(1268),
- [sym_function] = STATE(1268),
- [sym_generator_function] = STATE(1268),
- [sym_arrow_function] = STATE(1268),
- [sym_call_expression] = STATE(1268),
- [sym_new_expression] = STATE(1246),
- [sym_await_expression] = STATE(1246),
- [sym_member_expression] = STATE(1031),
- [sym_subscript_expression] = STATE(1031),
- [sym_assignment_expression] = STATE(1246),
- [sym__augmented_assignment_lhs] = STATE(1597),
- [sym_augmented_assignment_expression] = STATE(1246),
- [sym__destructuring_pattern] = STATE(2081),
- [sym_ternary_expression] = STATE(1246),
- [sym_binary_expression] = STATE(1246),
- [sym_unary_expression] = STATE(1246),
- [sym_update_expression] = STATE(1246),
- [sym_sequence_expression] = STATE(2282),
- [sym_string] = STATE(1268),
- [sym_template_string] = STATE(1268),
- [sym_regex] = STATE(1268),
- [sym_meta_property] = STATE(1268),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2662),
- [aux_sym_export_statement_repeat1] = STATE(1891),
- [sym_identifier] = ACTIONS(778),
- [anon_sym_export] = ACTIONS(780),
- [anon_sym_LBRACE] = ACTIONS(782),
+ [sym_declaration] = STATE(871),
+ [sym_import] = STATE(1235),
+ [sym_variable_declaration] = STATE(793),
+ [sym_lexical_declaration] = STATE(793),
+ [sym_parenthesized_expression] = STATE(1028),
+ [sym_expression] = STATE(1373),
+ [sym_primary_expression] = STATE(1249),
+ [sym_yield_expression] = STATE(1245),
+ [sym_object] = STATE(1235),
+ [sym_object_pattern] = STATE(2717),
+ [sym_array] = STATE(1235),
+ [sym_array_pattern] = STATE(2717),
+ [sym_glimmer_template] = STATE(1245),
+ [sym_glimmer_opening_tag] = STATE(1935),
+ [sym_jsx_element] = STATE(1245),
+ [sym_jsx_opening_element] = STATE(1651),
+ [sym_jsx_self_closing_element] = STATE(1245),
+ [sym_class] = STATE(1235),
+ [sym_class_declaration] = STATE(793),
+ [sym_function] = STATE(1235),
+ [sym_function_declaration] = STATE(793),
+ [sym_generator_function] = STATE(1235),
+ [sym_generator_function_declaration] = STATE(793),
+ [sym_arrow_function] = STATE(1235),
+ [sym_call_expression] = STATE(1235),
+ [sym_new_expression] = STATE(1245),
+ [sym_await_expression] = STATE(1245),
+ [sym_member_expression] = STATE(1028),
+ [sym_subscript_expression] = STATE(1028),
+ [sym_assignment_expression] = STATE(1245),
+ [sym__augmented_assignment_lhs] = STATE(1616),
+ [sym_augmented_assignment_expression] = STATE(1245),
+ [sym__destructuring_pattern] = STATE(2717),
+ [sym_ternary_expression] = STATE(1245),
+ [sym_binary_expression] = STATE(1245),
+ [sym_unary_expression] = STATE(1245),
+ [sym_update_expression] = STATE(1245),
+ [sym_string] = STATE(1235),
+ [sym_template_string] = STATE(1235),
+ [sym_regex] = STATE(1235),
+ [sym_meta_property] = STATE(1235),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2680),
+ [aux_sym_export_statement_repeat1] = STATE(1952),
+ [sym_identifier] = ACTIONS(720),
+ [anon_sym_export] = ACTIONS(722),
+ [anon_sym_LBRACE] = ACTIONS(694),
[anon_sym_import] = ACTIONS(696),
- [anon_sym_var] = ACTIONS(784),
- [anon_sym_let] = ACTIONS(786),
- [anon_sym_const] = ACTIONS(786),
+ [anon_sym_var] = ACTIONS(554),
+ [anon_sym_let] = ACTIONS(556),
+ [anon_sym_const] = ACTIONS(556),
[anon_sym_LPAREN] = ACTIONS(27),
[anon_sym_await] = ACTIONS(29),
- [anon_sym_SEMI] = ACTIONS(788),
[anon_sym_yield] = ACTIONS(51),
- [anon_sym_LBRACK] = ACTIONS(790),
+ [anon_sym_LBRACK] = ACTIONS(53),
[anon_sym_LTtemplate_GT] = ACTIONS(55),
[anon_sym_LT] = ACTIONS(57),
- [anon_sym_class] = ACTIONS(702),
- [anon_sym_async] = ACTIONS(792),
- [anon_sym_function] = ACTIONS(706),
- [anon_sym_new] = ACTIONS(65),
- [anon_sym_PLUS] = ACTIONS(67),
- [anon_sym_DASH] = ACTIONS(67),
- [anon_sym_SLASH] = ACTIONS(69),
- [anon_sym_BANG] = ACTIONS(67),
- [anon_sym_TILDE] = ACTIONS(67),
- [anon_sym_typeof] = ACTIONS(67),
- [anon_sym_void] = ACTIONS(67),
- [anon_sym_delete] = ACTIONS(67),
- [anon_sym_PLUS_PLUS] = ACTIONS(71),
- [anon_sym_DASH_DASH] = ACTIONS(71),
- [anon_sym_DQUOTE] = ACTIONS(73),
- [anon_sym_SQUOTE] = ACTIONS(75),
+ [anon_sym_DQUOTE] = ACTIONS(59),
+ [anon_sym_SQUOTE] = ACTIONS(61),
+ [anon_sym_class] = ACTIONS(584),
+ [anon_sym_async] = ACTIONS(780),
+ [anon_sym_function] = ACTIONS(588),
+ [anon_sym_new] = ACTIONS(69),
+ [anon_sym_PLUS] = ACTIONS(71),
+ [anon_sym_DASH] = ACTIONS(71),
+ [anon_sym_SLASH] = ACTIONS(73),
+ [anon_sym_BANG] = ACTIONS(71),
+ [anon_sym_TILDE] = ACTIONS(71),
+ [anon_sym_typeof] = ACTIONS(71),
+ [anon_sym_void] = ACTIONS(71),
+ [anon_sym_delete] = ACTIONS(71),
+ [anon_sym_PLUS_PLUS] = ACTIONS(75),
+ [anon_sym_DASH_DASH] = ACTIONS(75),
[sym_comment] = ACTIONS(3),
[anon_sym_BQUOTE] = ACTIONS(77),
[sym_number] = ACTIONS(79),
@@ -28670,86 +29143,86 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_true] = ACTIONS(79),
[sym_false] = ACTIONS(79),
[sym_null] = ACTIONS(79),
- [sym_undefined] = ACTIONS(794),
+ [sym_undefined] = ACTIONS(83),
[anon_sym_AT] = ACTIONS(85),
- [anon_sym_static] = ACTIONS(780),
- [anon_sym_get] = ACTIONS(780),
- [anon_sym_set] = ACTIONS(780),
+ [anon_sym_static] = ACTIONS(722),
+ [anon_sym_get] = ACTIONS(722),
+ [anon_sym_set] = ACTIONS(722),
},
[126] = {
- [sym_declaration] = STATE(970),
- [sym_import] = STATE(1268),
- [sym_variable_declaration] = STATE(971),
- [sym_lexical_declaration] = STATE(971),
- [sym_parenthesized_expression] = STATE(1029),
- [sym_expression] = STATE(1395),
- [sym_primary_expression] = STATE(1247),
- [sym_yield_expression] = STATE(1246),
- [sym_object] = STATE(1268),
- [sym_object_pattern] = STATE(2656),
- [sym_array] = STATE(1268),
- [sym_array_pattern] = STATE(2656),
- [sym_glimmer_template] = STATE(1246),
- [sym_glimmer_opening_tag] = STATE(1921),
- [sym_jsx_element] = STATE(1246),
- [sym_jsx_opening_element] = STATE(1653),
- [sym_jsx_self_closing_element] = STATE(1246),
- [sym_class] = STATE(1268),
- [sym_class_declaration] = STATE(971),
- [sym_function] = STATE(1268),
- [sym_function_declaration] = STATE(971),
- [sym_generator_function] = STATE(1268),
- [sym_generator_function_declaration] = STATE(971),
- [sym_arrow_function] = STATE(1268),
- [sym_call_expression] = STATE(1268),
- [sym_new_expression] = STATE(1246),
- [sym_await_expression] = STATE(1246),
- [sym_member_expression] = STATE(1029),
- [sym_subscript_expression] = STATE(1029),
- [sym_assignment_expression] = STATE(1246),
- [sym__augmented_assignment_lhs] = STATE(1597),
- [sym_augmented_assignment_expression] = STATE(1246),
- [sym__destructuring_pattern] = STATE(2656),
- [sym_ternary_expression] = STATE(1246),
- [sym_binary_expression] = STATE(1246),
- [sym_unary_expression] = STATE(1246),
- [sym_update_expression] = STATE(1246),
- [sym_string] = STATE(1268),
- [sym_template_string] = STATE(1268),
- [sym_regex] = STATE(1268),
- [sym_meta_property] = STATE(1268),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2662),
- [aux_sym_export_statement_repeat1] = STATE(1933),
- [sym_identifier] = ACTIONS(720),
- [anon_sym_export] = ACTIONS(722),
- [anon_sym_LBRACE] = ACTIONS(694),
+ [sym_import] = STATE(1235),
+ [sym_expression_statement] = STATE(224),
+ [sym_variable_declaration] = STATE(224),
+ [sym_lexical_declaration] = STATE(224),
+ [sym_empty_statement] = STATE(224),
+ [sym_parenthesized_expression] = STATE(1030),
+ [sym_expression] = STATE(1297),
+ [sym_primary_expression] = STATE(1249),
+ [sym_yield_expression] = STATE(1245),
+ [sym_object] = STATE(1235),
+ [sym_object_pattern] = STATE(2052),
+ [sym_array] = STATE(1235),
+ [sym_array_pattern] = STATE(2052),
+ [sym_glimmer_template] = STATE(1245),
+ [sym_glimmer_opening_tag] = STATE(1935),
+ [sym_jsx_element] = STATE(1245),
+ [sym_jsx_opening_element] = STATE(1651),
+ [sym_jsx_self_closing_element] = STATE(1245),
+ [sym_class] = STATE(1235),
+ [sym_function] = STATE(1235),
+ [sym_generator_function] = STATE(1235),
+ [sym_arrow_function] = STATE(1235),
+ [sym_call_expression] = STATE(1235),
+ [sym_new_expression] = STATE(1245),
+ [sym_await_expression] = STATE(1245),
+ [sym_member_expression] = STATE(1030),
+ [sym_subscript_expression] = STATE(1030),
+ [sym_assignment_expression] = STATE(1245),
+ [sym__augmented_assignment_lhs] = STATE(1616),
+ [sym_augmented_assignment_expression] = STATE(1245),
+ [sym__destructuring_pattern] = STATE(2052),
+ [sym_ternary_expression] = STATE(1245),
+ [sym_binary_expression] = STATE(1245),
+ [sym_unary_expression] = STATE(1245),
+ [sym_update_expression] = STATE(1245),
+ [sym_sequence_expression] = STATE(2288),
+ [sym_string] = STATE(1235),
+ [sym_template_string] = STATE(1235),
+ [sym_regex] = STATE(1235),
+ [sym_meta_property] = STATE(1235),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2680),
+ [aux_sym_export_statement_repeat1] = STATE(1968),
+ [sym_identifier] = ACTIONS(782),
+ [anon_sym_export] = ACTIONS(784),
+ [anon_sym_LBRACE] = ACTIONS(786),
[anon_sym_import] = ACTIONS(696),
- [anon_sym_var] = ACTIONS(17),
- [anon_sym_let] = ACTIONS(19),
- [anon_sym_const] = ACTIONS(19),
+ [anon_sym_var] = ACTIONS(788),
+ [anon_sym_let] = ACTIONS(790),
+ [anon_sym_const] = ACTIONS(790),
[anon_sym_LPAREN] = ACTIONS(27),
[anon_sym_await] = ACTIONS(29),
+ [anon_sym_SEMI] = ACTIONS(792),
[anon_sym_yield] = ACTIONS(51),
- [anon_sym_LBRACK] = ACTIONS(53),
+ [anon_sym_LBRACK] = ACTIONS(794),
[anon_sym_LTtemplate_GT] = ACTIONS(55),
[anon_sym_LT] = ACTIONS(57),
- [anon_sym_class] = ACTIONS(59),
+ [anon_sym_DQUOTE] = ACTIONS(59),
+ [anon_sym_SQUOTE] = ACTIONS(61),
+ [anon_sym_class] = ACTIONS(702),
[anon_sym_async] = ACTIONS(796),
- [anon_sym_function] = ACTIONS(63),
- [anon_sym_new] = ACTIONS(65),
- [anon_sym_PLUS] = ACTIONS(67),
- [anon_sym_DASH] = ACTIONS(67),
- [anon_sym_SLASH] = ACTIONS(69),
- [anon_sym_BANG] = ACTIONS(67),
- [anon_sym_TILDE] = ACTIONS(67),
- [anon_sym_typeof] = ACTIONS(67),
- [anon_sym_void] = ACTIONS(67),
- [anon_sym_delete] = ACTIONS(67),
- [anon_sym_PLUS_PLUS] = ACTIONS(71),
- [anon_sym_DASH_DASH] = ACTIONS(71),
- [anon_sym_DQUOTE] = ACTIONS(73),
- [anon_sym_SQUOTE] = ACTIONS(75),
+ [anon_sym_function] = ACTIONS(706),
+ [anon_sym_new] = ACTIONS(69),
+ [anon_sym_PLUS] = ACTIONS(71),
+ [anon_sym_DASH] = ACTIONS(71),
+ [anon_sym_SLASH] = ACTIONS(73),
+ [anon_sym_BANG] = ACTIONS(71),
+ [anon_sym_TILDE] = ACTIONS(71),
+ [anon_sym_typeof] = ACTIONS(71),
+ [anon_sym_void] = ACTIONS(71),
+ [anon_sym_delete] = ACTIONS(71),
+ [anon_sym_PLUS_PLUS] = ACTIONS(75),
+ [anon_sym_DASH_DASH] = ACTIONS(75),
[sym_comment] = ACTIONS(3),
[anon_sym_BQUOTE] = ACTIONS(77),
[sym_number] = ACTIONS(79),
@@ -28759,86 +29232,86 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_true] = ACTIONS(79),
[sym_false] = ACTIONS(79),
[sym_null] = ACTIONS(79),
- [sym_undefined] = ACTIONS(83),
+ [sym_undefined] = ACTIONS(798),
[anon_sym_AT] = ACTIONS(85),
- [anon_sym_static] = ACTIONS(722),
- [anon_sym_get] = ACTIONS(722),
- [anon_sym_set] = ACTIONS(722),
+ [anon_sym_static] = ACTIONS(784),
+ [anon_sym_get] = ACTIONS(784),
+ [anon_sym_set] = ACTIONS(784),
},
[127] = {
- [sym_import] = STATE(1096),
- [sym_parenthesized_expression] = STATE(1015),
- [sym_expression] = STATE(1299),
- [sym_primary_expression] = STATE(1092),
- [sym_yield_expression] = STATE(1094),
- [sym_object] = STATE(1096),
- [sym_object_pattern] = STATE(1781),
- [sym_assignment_pattern] = STATE(2055),
- [sym_array] = STATE(1096),
- [sym_array_pattern] = STATE(1781),
- [sym_glimmer_template] = STATE(1094),
- [sym_glimmer_opening_tag] = STATE(1882),
- [sym_jsx_element] = STATE(1094),
- [sym_jsx_opening_element] = STATE(1654),
- [sym_jsx_self_closing_element] = STATE(1094),
- [sym_class] = STATE(1096),
- [sym_function] = STATE(1096),
- [sym_generator_function] = STATE(1096),
- [sym_arrow_function] = STATE(1096),
- [sym_call_expression] = STATE(1096),
- [sym_new_expression] = STATE(1094),
- [sym_await_expression] = STATE(1094),
- [sym_member_expression] = STATE(1032),
- [sym_subscript_expression] = STATE(1032),
- [sym_assignment_expression] = STATE(1094),
- [sym__augmented_assignment_lhs] = STATE(1594),
- [sym_augmented_assignment_expression] = STATE(1094),
- [sym__destructuring_pattern] = STATE(1781),
- [sym_spread_element] = STATE(2118),
- [sym_ternary_expression] = STATE(1094),
- [sym_binary_expression] = STATE(1094),
- [sym_unary_expression] = STATE(1094),
- [sym_update_expression] = STATE(1094),
- [sym_string] = STATE(1096),
- [sym_template_string] = STATE(1096),
- [sym_regex] = STATE(1096),
- [sym_meta_property] = STATE(1096),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2729),
- [sym_pattern] = STATE(1970),
- [sym_rest_pattern] = STATE(1849),
- [aux_sym_export_statement_repeat1] = STATE(1976),
- [aux_sym_array_repeat1] = STATE(2116),
- [aux_sym_array_pattern_repeat1] = STATE(2115),
- [sym_identifier] = ACTIONS(798),
- [anon_sym_export] = ACTIONS(800),
+ [sym_import] = STATE(1071),
+ [sym_parenthesized_expression] = STATE(1006),
+ [sym_expression] = STATE(1304),
+ [sym_primary_expression] = STATE(1079),
+ [sym_yield_expression] = STATE(1081),
+ [sym_object] = STATE(1071),
+ [sym_object_pattern] = STATE(1807),
+ [sym_assignment_pattern] = STATE(2045),
+ [sym_array] = STATE(1071),
+ [sym_array_pattern] = STATE(1807),
+ [sym_glimmer_template] = STATE(1081),
+ [sym_glimmer_opening_tag] = STATE(1888),
+ [sym_jsx_element] = STATE(1081),
+ [sym_jsx_opening_element] = STATE(1648),
+ [sym_jsx_self_closing_element] = STATE(1081),
+ [sym_class] = STATE(1071),
+ [sym_function] = STATE(1071),
+ [sym_generator_function] = STATE(1071),
+ [sym_arrow_function] = STATE(1071),
+ [sym_call_expression] = STATE(1071),
+ [sym_new_expression] = STATE(1081),
+ [sym_await_expression] = STATE(1081),
+ [sym_member_expression] = STATE(1027),
+ [sym_subscript_expression] = STATE(1027),
+ [sym_assignment_expression] = STATE(1081),
+ [sym__augmented_assignment_lhs] = STATE(1606),
+ [sym_augmented_assignment_expression] = STATE(1081),
+ [sym__destructuring_pattern] = STATE(1807),
+ [sym_spread_element] = STATE(2019),
+ [sym_ternary_expression] = STATE(1081),
+ [sym_binary_expression] = STATE(1081),
+ [sym_unary_expression] = STATE(1081),
+ [sym_update_expression] = STATE(1081),
+ [sym_string] = STATE(1071),
+ [sym_template_string] = STATE(1071),
+ [sym_regex] = STATE(1071),
+ [sym_meta_property] = STATE(1071),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2700),
+ [sym_pattern] = STATE(1894),
+ [sym_rest_pattern] = STATE(1803),
+ [aux_sym_export_statement_repeat1] = STATE(1861),
+ [aux_sym_array_repeat1] = STATE(2015),
+ [aux_sym_array_pattern_repeat1] = STATE(1992),
+ [sym_identifier] = ACTIONS(800),
+ [anon_sym_export] = ACTIONS(802),
[anon_sym_LBRACE] = ACTIONS(734),
- [anon_sym_COMMA] = ACTIONS(802),
+ [anon_sym_COMMA] = ACTIONS(804),
[anon_sym_import] = ACTIONS(648),
[anon_sym_LPAREN] = ACTIONS(650),
[anon_sym_await] = ACTIONS(652),
[anon_sym_yield] = ACTIONS(654),
[anon_sym_LBRACK] = ACTIONS(740),
- [anon_sym_RBRACK] = ACTIONS(804),
+ [anon_sym_RBRACK] = ACTIONS(806),
[anon_sym_LTtemplate_GT] = ACTIONS(55),
[anon_sym_LT] = ACTIONS(658),
- [anon_sym_class] = ACTIONS(660),
- [anon_sym_async] = ACTIONS(806),
- [anon_sym_function] = ACTIONS(664),
- [anon_sym_new] = ACTIONS(666),
+ [anon_sym_DQUOTE] = ACTIONS(660),
+ [anon_sym_SQUOTE] = ACTIONS(662),
+ [anon_sym_class] = ACTIONS(664),
+ [anon_sym_async] = ACTIONS(808),
+ [anon_sym_function] = ACTIONS(668),
+ [anon_sym_new] = ACTIONS(670),
[anon_sym_DOT_DOT_DOT] = ACTIONS(103),
- [anon_sym_PLUS] = ACTIONS(668),
- [anon_sym_DASH] = ACTIONS(668),
- [anon_sym_SLASH] = ACTIONS(670),
- [anon_sym_BANG] = ACTIONS(668),
- [anon_sym_TILDE] = ACTIONS(668),
- [anon_sym_typeof] = ACTIONS(668),
- [anon_sym_void] = ACTIONS(668),
- [anon_sym_delete] = ACTIONS(668),
- [anon_sym_PLUS_PLUS] = ACTIONS(672),
- [anon_sym_DASH_DASH] = ACTIONS(672),
- [anon_sym_DQUOTE] = ACTIONS(674),
- [anon_sym_SQUOTE] = ACTIONS(676),
+ [anon_sym_PLUS] = ACTIONS(672),
+ [anon_sym_DASH] = ACTIONS(672),
+ [anon_sym_SLASH] = ACTIONS(674),
+ [anon_sym_BANG] = ACTIONS(672),
+ [anon_sym_TILDE] = ACTIONS(672),
+ [anon_sym_typeof] = ACTIONS(672),
+ [anon_sym_void] = ACTIONS(672),
+ [anon_sym_delete] = ACTIONS(672),
+ [anon_sym_PLUS_PLUS] = ACTIONS(676),
+ [anon_sym_DASH_DASH] = ACTIONS(676),
[sym_comment] = ACTIONS(3),
[anon_sym_BQUOTE] = ACTIONS(678),
[sym_number] = ACTIONS(680),
@@ -28848,86 +29321,86 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_true] = ACTIONS(680),
[sym_false] = ACTIONS(680),
[sym_null] = ACTIONS(680),
- [sym_undefined] = ACTIONS(808),
+ [sym_undefined] = ACTIONS(810),
[anon_sym_AT] = ACTIONS(85),
- [anon_sym_static] = ACTIONS(800),
- [anon_sym_get] = ACTIONS(800),
- [anon_sym_set] = ACTIONS(800),
+ [anon_sym_static] = ACTIONS(802),
+ [anon_sym_get] = ACTIONS(802),
+ [anon_sym_set] = ACTIONS(802),
},
[128] = {
- [sym_declaration] = STATE(644),
- [sym_import] = STATE(1268),
- [sym_variable_declaration] = STATE(532),
- [sym_lexical_declaration] = STATE(532),
- [sym_parenthesized_expression] = STATE(1029),
- [sym_expression] = STATE(1401),
- [sym_primary_expression] = STATE(1247),
- [sym_yield_expression] = STATE(1246),
- [sym_object] = STATE(1268),
- [sym_object_pattern] = STATE(2656),
- [sym_array] = STATE(1268),
- [sym_array_pattern] = STATE(2656),
- [sym_glimmer_template] = STATE(1246),
- [sym_glimmer_opening_tag] = STATE(1921),
- [sym_jsx_element] = STATE(1246),
- [sym_jsx_opening_element] = STATE(1653),
- [sym_jsx_self_closing_element] = STATE(1246),
- [sym_class] = STATE(1268),
- [sym_class_declaration] = STATE(532),
- [sym_function] = STATE(1268),
- [sym_function_declaration] = STATE(532),
- [sym_generator_function] = STATE(1268),
- [sym_generator_function_declaration] = STATE(532),
- [sym_arrow_function] = STATE(1268),
- [sym_call_expression] = STATE(1268),
- [sym_new_expression] = STATE(1246),
- [sym_await_expression] = STATE(1246),
- [sym_member_expression] = STATE(1029),
- [sym_subscript_expression] = STATE(1029),
- [sym_assignment_expression] = STATE(1246),
- [sym__augmented_assignment_lhs] = STATE(1597),
- [sym_augmented_assignment_expression] = STATE(1246),
- [sym__destructuring_pattern] = STATE(2656),
- [sym_ternary_expression] = STATE(1246),
- [sym_binary_expression] = STATE(1246),
- [sym_unary_expression] = STATE(1246),
- [sym_update_expression] = STATE(1246),
- [sym_string] = STATE(1268),
- [sym_template_string] = STATE(1268),
- [sym_regex] = STATE(1268),
- [sym_meta_property] = STATE(1268),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2662),
- [aux_sym_export_statement_repeat1] = STATE(1944),
+ [sym_declaration] = STATE(706),
+ [sym_import] = STATE(1235),
+ [sym_variable_declaration] = STATE(687),
+ [sym_lexical_declaration] = STATE(687),
+ [sym_parenthesized_expression] = STATE(1028),
+ [sym_expression] = STATE(1380),
+ [sym_primary_expression] = STATE(1249),
+ [sym_yield_expression] = STATE(1245),
+ [sym_object] = STATE(1235),
+ [sym_object_pattern] = STATE(2717),
+ [sym_array] = STATE(1235),
+ [sym_array_pattern] = STATE(2717),
+ [sym_glimmer_template] = STATE(1245),
+ [sym_glimmer_opening_tag] = STATE(1935),
+ [sym_jsx_element] = STATE(1245),
+ [sym_jsx_opening_element] = STATE(1651),
+ [sym_jsx_self_closing_element] = STATE(1245),
+ [sym_class] = STATE(1235),
+ [sym_class_declaration] = STATE(687),
+ [sym_function] = STATE(1235),
+ [sym_function_declaration] = STATE(687),
+ [sym_generator_function] = STATE(1235),
+ [sym_generator_function_declaration] = STATE(687),
+ [sym_arrow_function] = STATE(1235),
+ [sym_call_expression] = STATE(1235),
+ [sym_new_expression] = STATE(1245),
+ [sym_await_expression] = STATE(1245),
+ [sym_member_expression] = STATE(1028),
+ [sym_subscript_expression] = STATE(1028),
+ [sym_assignment_expression] = STATE(1245),
+ [sym__augmented_assignment_lhs] = STATE(1616),
+ [sym_augmented_assignment_expression] = STATE(1245),
+ [sym__destructuring_pattern] = STATE(2717),
+ [sym_ternary_expression] = STATE(1245),
+ [sym_binary_expression] = STATE(1245),
+ [sym_unary_expression] = STATE(1245),
+ [sym_update_expression] = STATE(1245),
+ [sym_string] = STATE(1235),
+ [sym_template_string] = STATE(1235),
+ [sym_regex] = STATE(1235),
+ [sym_meta_property] = STATE(1235),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2680),
+ [aux_sym_export_statement_repeat1] = STATE(1926),
[sym_identifier] = ACTIONS(720),
[anon_sym_export] = ACTIONS(722),
[anon_sym_LBRACE] = ACTIONS(694),
[anon_sym_import] = ACTIONS(696),
- [anon_sym_var] = ACTIONS(554),
- [anon_sym_let] = ACTIONS(556),
- [anon_sym_const] = ACTIONS(556),
+ [anon_sym_var] = ACTIONS(159),
+ [anon_sym_let] = ACTIONS(161),
+ [anon_sym_const] = ACTIONS(161),
[anon_sym_LPAREN] = ACTIONS(27),
[anon_sym_await] = ACTIONS(29),
[anon_sym_yield] = ACTIONS(51),
[anon_sym_LBRACK] = ACTIONS(53),
[anon_sym_LTtemplate_GT] = ACTIONS(55),
[anon_sym_LT] = ACTIONS(57),
- [anon_sym_class] = ACTIONS(584),
- [anon_sym_async] = ACTIONS(810),
- [anon_sym_function] = ACTIONS(588),
- [anon_sym_new] = ACTIONS(65),
- [anon_sym_PLUS] = ACTIONS(67),
- [anon_sym_DASH] = ACTIONS(67),
- [anon_sym_SLASH] = ACTIONS(69),
- [anon_sym_BANG] = ACTIONS(67),
- [anon_sym_TILDE] = ACTIONS(67),
- [anon_sym_typeof] = ACTIONS(67),
- [anon_sym_void] = ACTIONS(67),
- [anon_sym_delete] = ACTIONS(67),
- [anon_sym_PLUS_PLUS] = ACTIONS(71),
- [anon_sym_DASH_DASH] = ACTIONS(71),
- [anon_sym_DQUOTE] = ACTIONS(73),
- [anon_sym_SQUOTE] = ACTIONS(75),
+ [anon_sym_DQUOTE] = ACTIONS(59),
+ [anon_sym_SQUOTE] = ACTIONS(61),
+ [anon_sym_class] = ACTIONS(189),
+ [anon_sym_async] = ACTIONS(812),
+ [anon_sym_function] = ACTIONS(193),
+ [anon_sym_new] = ACTIONS(69),
+ [anon_sym_PLUS] = ACTIONS(71),
+ [anon_sym_DASH] = ACTIONS(71),
+ [anon_sym_SLASH] = ACTIONS(73),
+ [anon_sym_BANG] = ACTIONS(71),
+ [anon_sym_TILDE] = ACTIONS(71),
+ [anon_sym_typeof] = ACTIONS(71),
+ [anon_sym_void] = ACTIONS(71),
+ [anon_sym_delete] = ACTIONS(71),
+ [anon_sym_PLUS_PLUS] = ACTIONS(75),
+ [anon_sym_DASH_DASH] = ACTIONS(75),
[sym_comment] = ACTIONS(3),
[anon_sym_BQUOTE] = ACTIONS(77),
[sym_number] = ACTIONS(79),
@@ -28944,232 +29417,143 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(722),
},
[129] = {
- [sym_import] = STATE(1096),
- [sym_parenthesized_expression] = STATE(1015),
- [sym_expression] = STATE(1239),
- [sym_primary_expression] = STATE(1092),
- [sym_yield_expression] = STATE(1094),
- [sym_object] = STATE(1096),
- [sym_object_pattern] = STATE(1781),
- [sym_assignment_pattern] = STATE(2055),
- [sym_array] = STATE(1096),
- [sym_array_pattern] = STATE(1781),
- [sym_glimmer_template] = STATE(1094),
- [sym_glimmer_opening_tag] = STATE(1882),
- [sym_jsx_element] = STATE(1094),
- [sym_jsx_opening_element] = STATE(1654),
- [sym_jsx_self_closing_element] = STATE(1094),
- [sym_class] = STATE(1096),
- [sym_function] = STATE(1096),
- [sym_generator_function] = STATE(1096),
- [sym_arrow_function] = STATE(1096),
- [sym_call_expression] = STATE(1096),
- [sym_new_expression] = STATE(1094),
- [sym_await_expression] = STATE(1094),
- [sym_member_expression] = STATE(1032),
- [sym_subscript_expression] = STATE(1032),
- [sym_assignment_expression] = STATE(1094),
- [sym__augmented_assignment_lhs] = STATE(1594),
- [sym_augmented_assignment_expression] = STATE(1094),
- [sym__destructuring_pattern] = STATE(1781),
- [sym_spread_element] = STATE(2010),
- [sym_ternary_expression] = STATE(1094),
- [sym_binary_expression] = STATE(1094),
- [sym_unary_expression] = STATE(1094),
- [sym_update_expression] = STATE(1094),
- [sym_string] = STATE(1096),
- [sym_template_string] = STATE(1096),
- [sym_regex] = STATE(1096),
- [sym_meta_property] = STATE(1096),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2729),
- [sym_pattern] = STATE(1970),
- [sym_rest_pattern] = STATE(1849),
- [aux_sym_export_statement_repeat1] = STATE(1976),
- [aux_sym_array_repeat1] = STATE(1991),
- [aux_sym_array_pattern_repeat1] = STATE(2115),
- [sym_identifier] = ACTIONS(798),
- [anon_sym_export] = ACTIONS(800),
- [anon_sym_LBRACE] = ACTIONS(734),
- [anon_sym_COMMA] = ACTIONS(802),
- [anon_sym_import] = ACTIONS(648),
- [anon_sym_LPAREN] = ACTIONS(650),
- [anon_sym_await] = ACTIONS(652),
- [anon_sym_yield] = ACTIONS(654),
- [anon_sym_LBRACK] = ACTIONS(740),
- [anon_sym_RBRACK] = ACTIONS(812),
+ [sym_import] = STATE(1235),
+ [sym_expression_statement] = STATE(230),
+ [sym_variable_declaration] = STATE(230),
+ [sym_lexical_declaration] = STATE(230),
+ [sym_empty_statement] = STATE(230),
+ [sym_parenthesized_expression] = STATE(1030),
+ [sym_expression] = STATE(1297),
+ [sym_primary_expression] = STATE(1249),
+ [sym_yield_expression] = STATE(1245),
+ [sym_object] = STATE(1235),
+ [sym_object_pattern] = STATE(2052),
+ [sym_array] = STATE(1235),
+ [sym_array_pattern] = STATE(2052),
+ [sym_glimmer_template] = STATE(1245),
+ [sym_glimmer_opening_tag] = STATE(1935),
+ [sym_jsx_element] = STATE(1245),
+ [sym_jsx_opening_element] = STATE(1651),
+ [sym_jsx_self_closing_element] = STATE(1245),
+ [sym_class] = STATE(1235),
+ [sym_function] = STATE(1235),
+ [sym_generator_function] = STATE(1235),
+ [sym_arrow_function] = STATE(1235),
+ [sym_call_expression] = STATE(1235),
+ [sym_new_expression] = STATE(1245),
+ [sym_await_expression] = STATE(1245),
+ [sym_member_expression] = STATE(1030),
+ [sym_subscript_expression] = STATE(1030),
+ [sym_assignment_expression] = STATE(1245),
+ [sym__augmented_assignment_lhs] = STATE(1616),
+ [sym_augmented_assignment_expression] = STATE(1245),
+ [sym__destructuring_pattern] = STATE(2052),
+ [sym_ternary_expression] = STATE(1245),
+ [sym_binary_expression] = STATE(1245),
+ [sym_unary_expression] = STATE(1245),
+ [sym_update_expression] = STATE(1245),
+ [sym_sequence_expression] = STATE(2288),
+ [sym_string] = STATE(1235),
+ [sym_template_string] = STATE(1235),
+ [sym_regex] = STATE(1235),
+ [sym_meta_property] = STATE(1235),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2680),
+ [aux_sym_export_statement_repeat1] = STATE(1968),
+ [sym_identifier] = ACTIONS(782),
+ [anon_sym_export] = ACTIONS(784),
+ [anon_sym_LBRACE] = ACTIONS(786),
+ [anon_sym_import] = ACTIONS(696),
+ [anon_sym_var] = ACTIONS(788),
+ [anon_sym_let] = ACTIONS(790),
+ [anon_sym_const] = ACTIONS(790),
+ [anon_sym_LPAREN] = ACTIONS(27),
+ [anon_sym_await] = ACTIONS(29),
+ [anon_sym_SEMI] = ACTIONS(792),
+ [anon_sym_yield] = ACTIONS(51),
+ [anon_sym_LBRACK] = ACTIONS(794),
[anon_sym_LTtemplate_GT] = ACTIONS(55),
- [anon_sym_LT] = ACTIONS(658),
- [anon_sym_class] = ACTIONS(660),
- [anon_sym_async] = ACTIONS(806),
- [anon_sym_function] = ACTIONS(664),
- [anon_sym_new] = ACTIONS(666),
- [anon_sym_DOT_DOT_DOT] = ACTIONS(103),
- [anon_sym_PLUS] = ACTIONS(668),
- [anon_sym_DASH] = ACTIONS(668),
- [anon_sym_SLASH] = ACTIONS(670),
- [anon_sym_BANG] = ACTIONS(668),
- [anon_sym_TILDE] = ACTIONS(668),
- [anon_sym_typeof] = ACTIONS(668),
- [anon_sym_void] = ACTIONS(668),
- [anon_sym_delete] = ACTIONS(668),
- [anon_sym_PLUS_PLUS] = ACTIONS(672),
- [anon_sym_DASH_DASH] = ACTIONS(672),
- [anon_sym_DQUOTE] = ACTIONS(674),
- [anon_sym_SQUOTE] = ACTIONS(676),
+ [anon_sym_LT] = ACTIONS(57),
+ [anon_sym_DQUOTE] = ACTIONS(59),
+ [anon_sym_SQUOTE] = ACTIONS(61),
+ [anon_sym_class] = ACTIONS(702),
+ [anon_sym_async] = ACTIONS(796),
+ [anon_sym_function] = ACTIONS(706),
+ [anon_sym_new] = ACTIONS(69),
+ [anon_sym_PLUS] = ACTIONS(71),
+ [anon_sym_DASH] = ACTIONS(71),
+ [anon_sym_SLASH] = ACTIONS(73),
+ [anon_sym_BANG] = ACTIONS(71),
+ [anon_sym_TILDE] = ACTIONS(71),
+ [anon_sym_typeof] = ACTIONS(71),
+ [anon_sym_void] = ACTIONS(71),
+ [anon_sym_delete] = ACTIONS(71),
+ [anon_sym_PLUS_PLUS] = ACTIONS(75),
+ [anon_sym_DASH_DASH] = ACTIONS(75),
[sym_comment] = ACTIONS(3),
- [anon_sym_BQUOTE] = ACTIONS(678),
- [sym_number] = ACTIONS(680),
- [sym_private_property_identifier] = ACTIONS(682),
- [sym_this] = ACTIONS(680),
- [sym_super] = ACTIONS(680),
- [sym_true] = ACTIONS(680),
- [sym_false] = ACTIONS(680),
- [sym_null] = ACTIONS(680),
- [sym_undefined] = ACTIONS(808),
+ [anon_sym_BQUOTE] = ACTIONS(77),
+ [sym_number] = ACTIONS(79),
+ [sym_private_property_identifier] = ACTIONS(81),
+ [sym_this] = ACTIONS(79),
+ [sym_super] = ACTIONS(79),
+ [sym_true] = ACTIONS(79),
+ [sym_false] = ACTIONS(79),
+ [sym_null] = ACTIONS(79),
+ [sym_undefined] = ACTIONS(798),
[anon_sym_AT] = ACTIONS(85),
- [anon_sym_static] = ACTIONS(800),
- [anon_sym_get] = ACTIONS(800),
- [anon_sym_set] = ACTIONS(800),
+ [anon_sym_static] = ACTIONS(784),
+ [anon_sym_get] = ACTIONS(784),
+ [anon_sym_set] = ACTIONS(784),
},
[130] = {
- [sym_import] = STATE(1096),
- [sym_parenthesized_expression] = STATE(1015),
- [sym_expression] = STATE(1301),
- [sym_primary_expression] = STATE(1092),
- [sym_yield_expression] = STATE(1094),
- [sym_object] = STATE(1096),
- [sym_object_pattern] = STATE(1781),
- [sym_assignment_pattern] = STATE(2055),
- [sym_array] = STATE(1096),
- [sym_array_pattern] = STATE(1781),
- [sym_glimmer_template] = STATE(1094),
- [sym_glimmer_opening_tag] = STATE(1882),
- [sym_jsx_element] = STATE(1094),
- [sym_jsx_opening_element] = STATE(1654),
- [sym_jsx_self_closing_element] = STATE(1094),
- [sym_class] = STATE(1096),
- [sym_function] = STATE(1096),
- [sym_generator_function] = STATE(1096),
- [sym_arrow_function] = STATE(1096),
- [sym_call_expression] = STATE(1096),
- [sym_new_expression] = STATE(1094),
- [sym_await_expression] = STATE(1094),
- [sym_member_expression] = STATE(1032),
- [sym_subscript_expression] = STATE(1032),
- [sym_assignment_expression] = STATE(1094),
- [sym__augmented_assignment_lhs] = STATE(1594),
- [sym_augmented_assignment_expression] = STATE(1094),
- [sym__destructuring_pattern] = STATE(1781),
- [sym_spread_element] = STATE(2118),
- [sym_ternary_expression] = STATE(1094),
- [sym_binary_expression] = STATE(1094),
- [sym_unary_expression] = STATE(1094),
- [sym_update_expression] = STATE(1094),
- [sym_string] = STATE(1096),
- [sym_template_string] = STATE(1096),
- [sym_regex] = STATE(1096),
- [sym_meta_property] = STATE(1096),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2729),
- [sym_pattern] = STATE(1970),
- [sym_rest_pattern] = STATE(1849),
- [aux_sym_export_statement_repeat1] = STATE(1976),
- [aux_sym_array_repeat1] = STATE(2116),
- [aux_sym_array_pattern_repeat1] = STATE(2115),
- [sym_identifier] = ACTIONS(798),
- [anon_sym_export] = ACTIONS(800),
- [anon_sym_LBRACE] = ACTIONS(734),
- [anon_sym_COMMA] = ACTIONS(802),
- [anon_sym_import] = ACTIONS(648),
- [anon_sym_LPAREN] = ACTIONS(650),
- [anon_sym_await] = ACTIONS(652),
- [anon_sym_yield] = ACTIONS(654),
- [anon_sym_LBRACK] = ACTIONS(740),
- [anon_sym_RBRACK] = ACTIONS(804),
- [anon_sym_LTtemplate_GT] = ACTIONS(55),
- [anon_sym_LT] = ACTIONS(658),
- [anon_sym_class] = ACTIONS(660),
- [anon_sym_async] = ACTIONS(806),
- [anon_sym_function] = ACTIONS(664),
- [anon_sym_new] = ACTIONS(666),
- [anon_sym_DOT_DOT_DOT] = ACTIONS(103),
- [anon_sym_PLUS] = ACTIONS(668),
- [anon_sym_DASH] = ACTIONS(668),
- [anon_sym_SLASH] = ACTIONS(670),
- [anon_sym_BANG] = ACTIONS(668),
- [anon_sym_TILDE] = ACTIONS(668),
- [anon_sym_typeof] = ACTIONS(668),
- [anon_sym_void] = ACTIONS(668),
- [anon_sym_delete] = ACTIONS(668),
- [anon_sym_PLUS_PLUS] = ACTIONS(672),
- [anon_sym_DASH_DASH] = ACTIONS(672),
- [anon_sym_DQUOTE] = ACTIONS(674),
- [anon_sym_SQUOTE] = ACTIONS(676),
- [sym_comment] = ACTIONS(3),
- [anon_sym_BQUOTE] = ACTIONS(678),
- [sym_number] = ACTIONS(680),
- [sym_private_property_identifier] = ACTIONS(682),
- [sym_this] = ACTIONS(680),
- [sym_super] = ACTIONS(680),
- [sym_true] = ACTIONS(680),
- [sym_false] = ACTIONS(680),
- [sym_null] = ACTIONS(680),
- [sym_undefined] = ACTIONS(808),
- [anon_sym_AT] = ACTIONS(85),
- [anon_sym_static] = ACTIONS(800),
- [anon_sym_get] = ACTIONS(800),
- [anon_sym_set] = ACTIONS(800),
- },
- [131] = {
- [sym_import] = STATE(1096),
- [sym_parenthesized_expression] = STATE(1015),
- [sym_expression] = STATE(1239),
- [sym_primary_expression] = STATE(1092),
- [sym_yield_expression] = STATE(1094),
- [sym_object] = STATE(1096),
- [sym_object_pattern] = STATE(1781),
- [sym_assignment_pattern] = STATE(2055),
- [sym_array] = STATE(1096),
- [sym_array_pattern] = STATE(1781),
- [sym_glimmer_template] = STATE(1094),
- [sym_glimmer_opening_tag] = STATE(1882),
- [sym_jsx_element] = STATE(1094),
- [sym_jsx_opening_element] = STATE(1654),
- [sym_jsx_self_closing_element] = STATE(1094),
- [sym_class] = STATE(1096),
- [sym_function] = STATE(1096),
- [sym_generator_function] = STATE(1096),
- [sym_arrow_function] = STATE(1096),
- [sym_call_expression] = STATE(1096),
- [sym_new_expression] = STATE(1094),
- [sym_await_expression] = STATE(1094),
- [sym_member_expression] = STATE(1032),
- [sym_subscript_expression] = STATE(1032),
- [sym_assignment_expression] = STATE(1094),
- [sym__augmented_assignment_lhs] = STATE(1594),
- [sym_augmented_assignment_expression] = STATE(1094),
- [sym__destructuring_pattern] = STATE(1781),
- [sym_spread_element] = STATE(2010),
- [sym_ternary_expression] = STATE(1094),
- [sym_binary_expression] = STATE(1094),
- [sym_unary_expression] = STATE(1094),
- [sym_update_expression] = STATE(1094),
- [sym_string] = STATE(1096),
- [sym_template_string] = STATE(1096),
- [sym_regex] = STATE(1096),
- [sym_meta_property] = STATE(1096),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2729),
- [sym_pattern] = STATE(1970),
- [sym_rest_pattern] = STATE(1849),
- [aux_sym_export_statement_repeat1] = STATE(1976),
- [aux_sym_array_repeat1] = STATE(1991),
- [aux_sym_array_pattern_repeat1] = STATE(2115),
- [sym_identifier] = ACTIONS(798),
- [anon_sym_export] = ACTIONS(800),
+ [sym_import] = STATE(1071),
+ [sym_parenthesized_expression] = STATE(1006),
+ [sym_expression] = STATE(1312),
+ [sym_primary_expression] = STATE(1079),
+ [sym_yield_expression] = STATE(1081),
+ [sym_object] = STATE(1071),
+ [sym_object_pattern] = STATE(1807),
+ [sym_assignment_pattern] = STATE(2045),
+ [sym_array] = STATE(1071),
+ [sym_array_pattern] = STATE(1807),
+ [sym_glimmer_template] = STATE(1081),
+ [sym_glimmer_opening_tag] = STATE(1888),
+ [sym_jsx_element] = STATE(1081),
+ [sym_jsx_opening_element] = STATE(1648),
+ [sym_jsx_self_closing_element] = STATE(1081),
+ [sym_class] = STATE(1071),
+ [sym_function] = STATE(1071),
+ [sym_generator_function] = STATE(1071),
+ [sym_arrow_function] = STATE(1071),
+ [sym_call_expression] = STATE(1071),
+ [sym_new_expression] = STATE(1081),
+ [sym_await_expression] = STATE(1081),
+ [sym_member_expression] = STATE(1027),
+ [sym_subscript_expression] = STATE(1027),
+ [sym_assignment_expression] = STATE(1081),
+ [sym__augmented_assignment_lhs] = STATE(1606),
+ [sym_augmented_assignment_expression] = STATE(1081),
+ [sym__destructuring_pattern] = STATE(1807),
+ [sym_spread_element] = STATE(2054),
+ [sym_ternary_expression] = STATE(1081),
+ [sym_binary_expression] = STATE(1081),
+ [sym_unary_expression] = STATE(1081),
+ [sym_update_expression] = STATE(1081),
+ [sym_string] = STATE(1071),
+ [sym_template_string] = STATE(1071),
+ [sym_regex] = STATE(1071),
+ [sym_meta_property] = STATE(1071),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2700),
+ [sym_pattern] = STATE(1894),
+ [sym_rest_pattern] = STATE(1803),
+ [aux_sym_export_statement_repeat1] = STATE(1861),
+ [aux_sym_array_repeat1] = STATE(2083),
+ [aux_sym_array_pattern_repeat1] = STATE(1992),
+ [sym_identifier] = ACTIONS(800),
+ [anon_sym_export] = ACTIONS(802),
[anon_sym_LBRACE] = ACTIONS(734),
- [anon_sym_COMMA] = ACTIONS(802),
+ [anon_sym_COMMA] = ACTIONS(804),
[anon_sym_import] = ACTIONS(648),
[anon_sym_LPAREN] = ACTIONS(650),
[anon_sym_await] = ACTIONS(652),
@@ -29178,23 +29562,23 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_RBRACK] = ACTIONS(814),
[anon_sym_LTtemplate_GT] = ACTIONS(55),
[anon_sym_LT] = ACTIONS(658),
- [anon_sym_class] = ACTIONS(660),
- [anon_sym_async] = ACTIONS(806),
- [anon_sym_function] = ACTIONS(664),
- [anon_sym_new] = ACTIONS(666),
+ [anon_sym_DQUOTE] = ACTIONS(660),
+ [anon_sym_SQUOTE] = ACTIONS(662),
+ [anon_sym_class] = ACTIONS(664),
+ [anon_sym_async] = ACTIONS(808),
+ [anon_sym_function] = ACTIONS(668),
+ [anon_sym_new] = ACTIONS(670),
[anon_sym_DOT_DOT_DOT] = ACTIONS(103),
- [anon_sym_PLUS] = ACTIONS(668),
- [anon_sym_DASH] = ACTIONS(668),
- [anon_sym_SLASH] = ACTIONS(670),
- [anon_sym_BANG] = ACTIONS(668),
- [anon_sym_TILDE] = ACTIONS(668),
- [anon_sym_typeof] = ACTIONS(668),
- [anon_sym_void] = ACTIONS(668),
- [anon_sym_delete] = ACTIONS(668),
- [anon_sym_PLUS_PLUS] = ACTIONS(672),
- [anon_sym_DASH_DASH] = ACTIONS(672),
- [anon_sym_DQUOTE] = ACTIONS(674),
- [anon_sym_SQUOTE] = ACTIONS(676),
+ [anon_sym_PLUS] = ACTIONS(672),
+ [anon_sym_DASH] = ACTIONS(672),
+ [anon_sym_SLASH] = ACTIONS(674),
+ [anon_sym_BANG] = ACTIONS(672),
+ [anon_sym_TILDE] = ACTIONS(672),
+ [anon_sym_typeof] = ACTIONS(672),
+ [anon_sym_void] = ACTIONS(672),
+ [anon_sym_delete] = ACTIONS(672),
+ [anon_sym_PLUS_PLUS] = ACTIONS(676),
+ [anon_sym_DASH_DASH] = ACTIONS(676),
[sym_comment] = ACTIONS(3),
[anon_sym_BQUOTE] = ACTIONS(678),
[sym_number] = ACTIONS(680),
@@ -29204,86 +29588,86 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_true] = ACTIONS(680),
[sym_false] = ACTIONS(680),
[sym_null] = ACTIONS(680),
- [sym_undefined] = ACTIONS(808),
+ [sym_undefined] = ACTIONS(810),
[anon_sym_AT] = ACTIONS(85),
- [anon_sym_static] = ACTIONS(800),
- [anon_sym_get] = ACTIONS(800),
- [anon_sym_set] = ACTIONS(800),
+ [anon_sym_static] = ACTIONS(802),
+ [anon_sym_get] = ACTIONS(802),
+ [anon_sym_set] = ACTIONS(802),
},
- [132] = {
- [sym_declaration] = STATE(677),
- [sym_import] = STATE(1268),
- [sym_variable_declaration] = STATE(868),
- [sym_lexical_declaration] = STATE(868),
- [sym_parenthesized_expression] = STATE(1029),
- [sym_expression] = STATE(1372),
- [sym_primary_expression] = STATE(1247),
- [sym_yield_expression] = STATE(1246),
- [sym_object] = STATE(1268),
- [sym_object_pattern] = STATE(2656),
- [sym_array] = STATE(1268),
- [sym_array_pattern] = STATE(2656),
- [sym_glimmer_template] = STATE(1246),
- [sym_glimmer_opening_tag] = STATE(1921),
- [sym_jsx_element] = STATE(1246),
- [sym_jsx_opening_element] = STATE(1653),
- [sym_jsx_self_closing_element] = STATE(1246),
- [sym_class] = STATE(1268),
- [sym_class_declaration] = STATE(868),
- [sym_function] = STATE(1268),
- [sym_function_declaration] = STATE(868),
- [sym_generator_function] = STATE(1268),
- [sym_generator_function_declaration] = STATE(868),
- [sym_arrow_function] = STATE(1268),
- [sym_call_expression] = STATE(1268),
- [sym_new_expression] = STATE(1246),
- [sym_await_expression] = STATE(1246),
- [sym_member_expression] = STATE(1029),
- [sym_subscript_expression] = STATE(1029),
- [sym_assignment_expression] = STATE(1246),
- [sym__augmented_assignment_lhs] = STATE(1597),
- [sym_augmented_assignment_expression] = STATE(1246),
- [sym__destructuring_pattern] = STATE(2656),
- [sym_ternary_expression] = STATE(1246),
- [sym_binary_expression] = STATE(1246),
- [sym_unary_expression] = STATE(1246),
- [sym_update_expression] = STATE(1246),
- [sym_string] = STATE(1268),
- [sym_template_string] = STATE(1268),
- [sym_regex] = STATE(1268),
- [sym_meta_property] = STATE(1268),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2662),
- [aux_sym_export_statement_repeat1] = STATE(1888),
- [sym_identifier] = ACTIONS(720),
- [anon_sym_export] = ACTIONS(722),
- [anon_sym_LBRACE] = ACTIONS(694),
+ [131] = {
+ [sym_import] = STATE(1235),
+ [sym_expression_statement] = STATE(231),
+ [sym_variable_declaration] = STATE(231),
+ [sym_lexical_declaration] = STATE(231),
+ [sym_empty_statement] = STATE(231),
+ [sym_parenthesized_expression] = STATE(1030),
+ [sym_expression] = STATE(1297),
+ [sym_primary_expression] = STATE(1249),
+ [sym_yield_expression] = STATE(1245),
+ [sym_object] = STATE(1235),
+ [sym_object_pattern] = STATE(2052),
+ [sym_array] = STATE(1235),
+ [sym_array_pattern] = STATE(2052),
+ [sym_glimmer_template] = STATE(1245),
+ [sym_glimmer_opening_tag] = STATE(1935),
+ [sym_jsx_element] = STATE(1245),
+ [sym_jsx_opening_element] = STATE(1651),
+ [sym_jsx_self_closing_element] = STATE(1245),
+ [sym_class] = STATE(1235),
+ [sym_function] = STATE(1235),
+ [sym_generator_function] = STATE(1235),
+ [sym_arrow_function] = STATE(1235),
+ [sym_call_expression] = STATE(1235),
+ [sym_new_expression] = STATE(1245),
+ [sym_await_expression] = STATE(1245),
+ [sym_member_expression] = STATE(1030),
+ [sym_subscript_expression] = STATE(1030),
+ [sym_assignment_expression] = STATE(1245),
+ [sym__augmented_assignment_lhs] = STATE(1616),
+ [sym_augmented_assignment_expression] = STATE(1245),
+ [sym__destructuring_pattern] = STATE(2052),
+ [sym_ternary_expression] = STATE(1245),
+ [sym_binary_expression] = STATE(1245),
+ [sym_unary_expression] = STATE(1245),
+ [sym_update_expression] = STATE(1245),
+ [sym_sequence_expression] = STATE(2288),
+ [sym_string] = STATE(1235),
+ [sym_template_string] = STATE(1235),
+ [sym_regex] = STATE(1235),
+ [sym_meta_property] = STATE(1235),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2680),
+ [aux_sym_export_statement_repeat1] = STATE(1968),
+ [sym_identifier] = ACTIONS(782),
+ [anon_sym_export] = ACTIONS(784),
+ [anon_sym_LBRACE] = ACTIONS(786),
[anon_sym_import] = ACTIONS(696),
- [anon_sym_var] = ACTIONS(600),
- [anon_sym_let] = ACTIONS(602),
- [anon_sym_const] = ACTIONS(602),
+ [anon_sym_var] = ACTIONS(788),
+ [anon_sym_let] = ACTIONS(790),
+ [anon_sym_const] = ACTIONS(790),
[anon_sym_LPAREN] = ACTIONS(27),
[anon_sym_await] = ACTIONS(29),
+ [anon_sym_SEMI] = ACTIONS(792),
[anon_sym_yield] = ACTIONS(51),
- [anon_sym_LBRACK] = ACTIONS(53),
+ [anon_sym_LBRACK] = ACTIONS(794),
[anon_sym_LTtemplate_GT] = ACTIONS(55),
[anon_sym_LT] = ACTIONS(57),
- [anon_sym_class] = ACTIONS(630),
- [anon_sym_async] = ACTIONS(816),
- [anon_sym_function] = ACTIONS(634),
- [anon_sym_new] = ACTIONS(65),
- [anon_sym_PLUS] = ACTIONS(67),
- [anon_sym_DASH] = ACTIONS(67),
- [anon_sym_SLASH] = ACTIONS(69),
- [anon_sym_BANG] = ACTIONS(67),
- [anon_sym_TILDE] = ACTIONS(67),
- [anon_sym_typeof] = ACTIONS(67),
- [anon_sym_void] = ACTIONS(67),
- [anon_sym_delete] = ACTIONS(67),
- [anon_sym_PLUS_PLUS] = ACTIONS(71),
- [anon_sym_DASH_DASH] = ACTIONS(71),
- [anon_sym_DQUOTE] = ACTIONS(73),
- [anon_sym_SQUOTE] = ACTIONS(75),
+ [anon_sym_DQUOTE] = ACTIONS(59),
+ [anon_sym_SQUOTE] = ACTIONS(61),
+ [anon_sym_class] = ACTIONS(702),
+ [anon_sym_async] = ACTIONS(796),
+ [anon_sym_function] = ACTIONS(706),
+ [anon_sym_new] = ACTIONS(69),
+ [anon_sym_PLUS] = ACTIONS(71),
+ [anon_sym_DASH] = ACTIONS(71),
+ [anon_sym_SLASH] = ACTIONS(73),
+ [anon_sym_BANG] = ACTIONS(71),
+ [anon_sym_TILDE] = ACTIONS(71),
+ [anon_sym_typeof] = ACTIONS(71),
+ [anon_sym_void] = ACTIONS(71),
+ [anon_sym_delete] = ACTIONS(71),
+ [anon_sym_PLUS_PLUS] = ACTIONS(75),
+ [anon_sym_DASH_DASH] = ACTIONS(75),
[sym_comment] = ACTIONS(3),
[anon_sym_BQUOTE] = ACTIONS(77),
[sym_number] = ACTIONS(79),
@@ -29293,86 +29677,86 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_true] = ACTIONS(79),
[sym_false] = ACTIONS(79),
[sym_null] = ACTIONS(79),
- [sym_undefined] = ACTIONS(83),
+ [sym_undefined] = ACTIONS(798),
[anon_sym_AT] = ACTIONS(85),
- [anon_sym_static] = ACTIONS(722),
- [anon_sym_get] = ACTIONS(722),
- [anon_sym_set] = ACTIONS(722),
+ [anon_sym_static] = ACTIONS(784),
+ [anon_sym_get] = ACTIONS(784),
+ [anon_sym_set] = ACTIONS(784),
},
- [133] = {
- [sym_declaration] = STATE(2611),
- [sym_import] = STATE(1268),
- [sym_variable_declaration] = STATE(2562),
- [sym_lexical_declaration] = STATE(2562),
- [sym_parenthesized_expression] = STATE(1029),
- [sym_expression] = STATE(1367),
- [sym_primary_expression] = STATE(1247),
- [sym_yield_expression] = STATE(1246),
- [sym_object] = STATE(1268),
- [sym_object_pattern] = STATE(2656),
- [sym_array] = STATE(1268),
- [sym_array_pattern] = STATE(2656),
- [sym_glimmer_template] = STATE(1246),
- [sym_glimmer_opening_tag] = STATE(1921),
- [sym_jsx_element] = STATE(1246),
- [sym_jsx_opening_element] = STATE(1653),
- [sym_jsx_self_closing_element] = STATE(1246),
- [sym_class] = STATE(1268),
- [sym_class_declaration] = STATE(2562),
- [sym_function] = STATE(1268),
- [sym_function_declaration] = STATE(2562),
- [sym_generator_function] = STATE(1268),
- [sym_generator_function_declaration] = STATE(2562),
- [sym_arrow_function] = STATE(1268),
- [sym_call_expression] = STATE(1268),
- [sym_new_expression] = STATE(1246),
- [sym_await_expression] = STATE(1246),
- [sym_member_expression] = STATE(1029),
- [sym_subscript_expression] = STATE(1029),
- [sym_assignment_expression] = STATE(1246),
- [sym__augmented_assignment_lhs] = STATE(1597),
- [sym_augmented_assignment_expression] = STATE(1246),
- [sym__destructuring_pattern] = STATE(2656),
- [sym_ternary_expression] = STATE(1246),
- [sym_binary_expression] = STATE(1246),
- [sym_unary_expression] = STATE(1246),
- [sym_update_expression] = STATE(1246),
- [sym_string] = STATE(1268),
- [sym_template_string] = STATE(1268),
- [sym_regex] = STATE(1268),
- [sym_meta_property] = STATE(1268),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2662),
- [aux_sym_export_statement_repeat1] = STATE(1884),
+ [132] = {
+ [sym_declaration] = STATE(672),
+ [sym_import] = STATE(1235),
+ [sym_variable_declaration] = STATE(687),
+ [sym_lexical_declaration] = STATE(687),
+ [sym_parenthesized_expression] = STATE(1028),
+ [sym_expression] = STATE(1400),
+ [sym_primary_expression] = STATE(1249),
+ [sym_yield_expression] = STATE(1245),
+ [sym_object] = STATE(1235),
+ [sym_object_pattern] = STATE(2717),
+ [sym_array] = STATE(1235),
+ [sym_array_pattern] = STATE(2717),
+ [sym_glimmer_template] = STATE(1245),
+ [sym_glimmer_opening_tag] = STATE(1935),
+ [sym_jsx_element] = STATE(1245),
+ [sym_jsx_opening_element] = STATE(1651),
+ [sym_jsx_self_closing_element] = STATE(1245),
+ [sym_class] = STATE(1235),
+ [sym_class_declaration] = STATE(687),
+ [sym_function] = STATE(1235),
+ [sym_function_declaration] = STATE(687),
+ [sym_generator_function] = STATE(1235),
+ [sym_generator_function_declaration] = STATE(687),
+ [sym_arrow_function] = STATE(1235),
+ [sym_call_expression] = STATE(1235),
+ [sym_new_expression] = STATE(1245),
+ [sym_await_expression] = STATE(1245),
+ [sym_member_expression] = STATE(1028),
+ [sym_subscript_expression] = STATE(1028),
+ [sym_assignment_expression] = STATE(1245),
+ [sym__augmented_assignment_lhs] = STATE(1616),
+ [sym_augmented_assignment_expression] = STATE(1245),
+ [sym__destructuring_pattern] = STATE(2717),
+ [sym_ternary_expression] = STATE(1245),
+ [sym_binary_expression] = STATE(1245),
+ [sym_unary_expression] = STATE(1245),
+ [sym_update_expression] = STATE(1245),
+ [sym_string] = STATE(1235),
+ [sym_template_string] = STATE(1235),
+ [sym_regex] = STATE(1235),
+ [sym_meta_property] = STATE(1235),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2680),
+ [aux_sym_export_statement_repeat1] = STATE(1926),
[sym_identifier] = ACTIONS(720),
[anon_sym_export] = ACTIONS(722),
[anon_sym_LBRACE] = ACTIONS(694),
[anon_sym_import] = ACTIONS(696),
- [anon_sym_var] = ACTIONS(508),
- [anon_sym_let] = ACTIONS(510),
- [anon_sym_const] = ACTIONS(510),
+ [anon_sym_var] = ACTIONS(159),
+ [anon_sym_let] = ACTIONS(161),
+ [anon_sym_const] = ACTIONS(161),
[anon_sym_LPAREN] = ACTIONS(27),
[anon_sym_await] = ACTIONS(29),
[anon_sym_yield] = ACTIONS(51),
[anon_sym_LBRACK] = ACTIONS(53),
[anon_sym_LTtemplate_GT] = ACTIONS(55),
[anon_sym_LT] = ACTIONS(57),
- [anon_sym_class] = ACTIONS(538),
- [anon_sym_async] = ACTIONS(818),
- [anon_sym_function] = ACTIONS(542),
- [anon_sym_new] = ACTIONS(65),
- [anon_sym_PLUS] = ACTIONS(67),
- [anon_sym_DASH] = ACTIONS(67),
- [anon_sym_SLASH] = ACTIONS(69),
- [anon_sym_BANG] = ACTIONS(67),
- [anon_sym_TILDE] = ACTIONS(67),
- [anon_sym_typeof] = ACTIONS(67),
- [anon_sym_void] = ACTIONS(67),
- [anon_sym_delete] = ACTIONS(67),
- [anon_sym_PLUS_PLUS] = ACTIONS(71),
- [anon_sym_DASH_DASH] = ACTIONS(71),
- [anon_sym_DQUOTE] = ACTIONS(73),
- [anon_sym_SQUOTE] = ACTIONS(75),
+ [anon_sym_DQUOTE] = ACTIONS(59),
+ [anon_sym_SQUOTE] = ACTIONS(61),
+ [anon_sym_class] = ACTIONS(189),
+ [anon_sym_async] = ACTIONS(812),
+ [anon_sym_function] = ACTIONS(193),
+ [anon_sym_new] = ACTIONS(69),
+ [anon_sym_PLUS] = ACTIONS(71),
+ [anon_sym_DASH] = ACTIONS(71),
+ [anon_sym_SLASH] = ACTIONS(73),
+ [anon_sym_BANG] = ACTIONS(71),
+ [anon_sym_TILDE] = ACTIONS(71),
+ [anon_sym_typeof] = ACTIONS(71),
+ [anon_sym_void] = ACTIONS(71),
+ [anon_sym_delete] = ACTIONS(71),
+ [anon_sym_PLUS_PLUS] = ACTIONS(75),
+ [anon_sym_DASH_DASH] = ACTIONS(75),
[sym_comment] = ACTIONS(3),
[anon_sym_BQUOTE] = ACTIONS(77),
[sym_number] = ACTIONS(79),
@@ -29388,169 +29772,80 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_get] = ACTIONS(722),
[anon_sym_set] = ACTIONS(722),
},
- [134] = {
- [sym_identifier] = ACTIONS(820),
- [anon_sym_export] = ACTIONS(820),
- [anon_sym_STAR] = ACTIONS(822),
- [anon_sym_default] = ACTIONS(820),
- [anon_sym_LBRACE] = ACTIONS(820),
- [anon_sym_COMMA] = ACTIONS(822),
- [anon_sym_RBRACE] = ACTIONS(820),
- [anon_sym_import] = ACTIONS(820),
- [anon_sym_var] = ACTIONS(820),
- [anon_sym_let] = ACTIONS(820),
- [anon_sym_const] = ACTIONS(820),
- [anon_sym_else] = ACTIONS(820),
- [anon_sym_if] = ACTIONS(820),
- [anon_sym_switch] = ACTIONS(820),
- [anon_sym_for] = ACTIONS(820),
- [anon_sym_LPAREN] = ACTIONS(820),
- [anon_sym_await] = ACTIONS(820),
- [anon_sym_in] = ACTIONS(822),
- [anon_sym_while] = ACTIONS(820),
- [anon_sym_do] = ACTIONS(820),
- [anon_sym_try] = ACTIONS(820),
- [anon_sym_with] = ACTIONS(820),
- [anon_sym_break] = ACTIONS(820),
- [anon_sym_continue] = ACTIONS(820),
- [anon_sym_debugger] = ACTIONS(820),
- [anon_sym_return] = ACTIONS(820),
- [anon_sym_throw] = ACTIONS(820),
- [anon_sym_SEMI] = ACTIONS(820),
- [anon_sym_case] = ACTIONS(820),
- [anon_sym_yield] = ACTIONS(820),
- [anon_sym_EQ] = ACTIONS(824),
- [anon_sym_LBRACK] = ACTIONS(820),
- [anon_sym_LTtemplate_GT] = ACTIONS(820),
- [anon_sym_LT] = ACTIONS(820),
- [anon_sym_GT] = ACTIONS(822),
- [anon_sym_DOT] = ACTIONS(822),
- [anon_sym_class] = ACTIONS(820),
- [anon_sym_async] = ACTIONS(820),
- [anon_sym_function] = ACTIONS(820),
- [sym_optional_chain] = ACTIONS(822),
- [anon_sym_new] = ACTIONS(820),
- [anon_sym_AMP_AMP] = ACTIONS(822),
- [anon_sym_PIPE_PIPE] = ACTIONS(822),
- [anon_sym_GT_GT] = ACTIONS(822),
- [anon_sym_GT_GT_GT] = ACTIONS(822),
- [anon_sym_LT_LT] = ACTIONS(822),
- [anon_sym_AMP] = ACTIONS(822),
- [anon_sym_CARET] = ACTIONS(822),
- [anon_sym_PIPE] = ACTIONS(822),
- [anon_sym_PLUS] = ACTIONS(820),
- [anon_sym_DASH] = ACTIONS(820),
- [anon_sym_SLASH] = ACTIONS(820),
- [anon_sym_PERCENT] = ACTIONS(822),
- [anon_sym_STAR_STAR] = ACTIONS(822),
- [anon_sym_LT_EQ] = ACTIONS(822),
- [anon_sym_EQ_EQ] = ACTIONS(822),
- [anon_sym_EQ_EQ_EQ] = ACTIONS(822),
- [anon_sym_BANG_EQ] = ACTIONS(822),
- [anon_sym_BANG_EQ_EQ] = ACTIONS(822),
- [anon_sym_GT_EQ] = ACTIONS(822),
- [anon_sym_QMARK_QMARK] = ACTIONS(822),
- [anon_sym_instanceof] = ACTIONS(822),
- [anon_sym_BANG] = ACTIONS(820),
- [anon_sym_TILDE] = ACTIONS(820),
- [anon_sym_typeof] = ACTIONS(820),
- [anon_sym_void] = ACTIONS(820),
- [anon_sym_delete] = ACTIONS(820),
- [anon_sym_PLUS_PLUS] = ACTIONS(820),
- [anon_sym_DASH_DASH] = ACTIONS(820),
- [anon_sym_DQUOTE] = ACTIONS(820),
- [anon_sym_SQUOTE] = ACTIONS(820),
- [sym_comment] = ACTIONS(3),
- [anon_sym_BQUOTE] = ACTIONS(820),
- [sym_number] = ACTIONS(820),
- [sym_private_property_identifier] = ACTIONS(820),
- [sym_this] = ACTIONS(820),
- [sym_super] = ACTIONS(820),
- [sym_true] = ACTIONS(820),
- [sym_false] = ACTIONS(820),
- [sym_null] = ACTIONS(820),
- [sym_undefined] = ACTIONS(820),
- [anon_sym_AT] = ACTIONS(820),
- [anon_sym_static] = ACTIONS(820),
- [anon_sym_get] = ACTIONS(820),
- [anon_sym_set] = ACTIONS(820),
- [sym__automatic_semicolon] = ACTIONS(826),
- [sym__ternary_qmark] = ACTIONS(828),
- },
- [135] = {
- [sym_import] = STATE(1096),
- [sym_parenthesized_expression] = STATE(1015),
- [sym_expression] = STATE(1239),
- [sym_primary_expression] = STATE(1092),
- [sym_yield_expression] = STATE(1094),
- [sym_object] = STATE(1096),
- [sym_object_pattern] = STATE(1781),
- [sym_assignment_pattern] = STATE(2055),
- [sym_array] = STATE(1096),
- [sym_array_pattern] = STATE(1781),
- [sym_glimmer_template] = STATE(1094),
- [sym_glimmer_opening_tag] = STATE(1882),
- [sym_jsx_element] = STATE(1094),
- [sym_jsx_opening_element] = STATE(1654),
- [sym_jsx_self_closing_element] = STATE(1094),
- [sym_class] = STATE(1096),
- [sym_function] = STATE(1096),
- [sym_generator_function] = STATE(1096),
- [sym_arrow_function] = STATE(1096),
- [sym_call_expression] = STATE(1096),
- [sym_new_expression] = STATE(1094),
- [sym_await_expression] = STATE(1094),
- [sym_member_expression] = STATE(1032),
- [sym_subscript_expression] = STATE(1032),
- [sym_assignment_expression] = STATE(1094),
- [sym__augmented_assignment_lhs] = STATE(1594),
- [sym_augmented_assignment_expression] = STATE(1094),
- [sym__destructuring_pattern] = STATE(1781),
- [sym_spread_element] = STATE(2010),
- [sym_ternary_expression] = STATE(1094),
- [sym_binary_expression] = STATE(1094),
- [sym_unary_expression] = STATE(1094),
- [sym_update_expression] = STATE(1094),
- [sym_string] = STATE(1096),
- [sym_template_string] = STATE(1096),
- [sym_regex] = STATE(1096),
- [sym_meta_property] = STATE(1096),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2729),
- [sym_pattern] = STATE(1970),
- [sym_rest_pattern] = STATE(1849),
- [aux_sym_export_statement_repeat1] = STATE(1976),
- [aux_sym_array_repeat1] = STATE(1991),
- [aux_sym_array_pattern_repeat1] = STATE(2115),
- [sym_identifier] = ACTIONS(798),
- [anon_sym_export] = ACTIONS(800),
+ [133] = {
+ [sym_import] = STATE(1071),
+ [sym_parenthesized_expression] = STATE(1006),
+ [sym_expression] = STATE(1312),
+ [sym_primary_expression] = STATE(1079),
+ [sym_yield_expression] = STATE(1081),
+ [sym_object] = STATE(1071),
+ [sym_object_pattern] = STATE(1807),
+ [sym_assignment_pattern] = STATE(2045),
+ [sym_array] = STATE(1071),
+ [sym_array_pattern] = STATE(1807),
+ [sym_glimmer_template] = STATE(1081),
+ [sym_glimmer_opening_tag] = STATE(1888),
+ [sym_jsx_element] = STATE(1081),
+ [sym_jsx_opening_element] = STATE(1648),
+ [sym_jsx_self_closing_element] = STATE(1081),
+ [sym_class] = STATE(1071),
+ [sym_function] = STATE(1071),
+ [sym_generator_function] = STATE(1071),
+ [sym_arrow_function] = STATE(1071),
+ [sym_call_expression] = STATE(1071),
+ [sym_new_expression] = STATE(1081),
+ [sym_await_expression] = STATE(1081),
+ [sym_member_expression] = STATE(1027),
+ [sym_subscript_expression] = STATE(1027),
+ [sym_assignment_expression] = STATE(1081),
+ [sym__augmented_assignment_lhs] = STATE(1606),
+ [sym_augmented_assignment_expression] = STATE(1081),
+ [sym__destructuring_pattern] = STATE(1807),
+ [sym_spread_element] = STATE(2054),
+ [sym_ternary_expression] = STATE(1081),
+ [sym_binary_expression] = STATE(1081),
+ [sym_unary_expression] = STATE(1081),
+ [sym_update_expression] = STATE(1081),
+ [sym_string] = STATE(1071),
+ [sym_template_string] = STATE(1071),
+ [sym_regex] = STATE(1071),
+ [sym_meta_property] = STATE(1071),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2700),
+ [sym_pattern] = STATE(1894),
+ [sym_rest_pattern] = STATE(1803),
+ [aux_sym_export_statement_repeat1] = STATE(1861),
+ [aux_sym_array_repeat1] = STATE(2083),
+ [aux_sym_array_pattern_repeat1] = STATE(1992),
+ [sym_identifier] = ACTIONS(800),
+ [anon_sym_export] = ACTIONS(802),
[anon_sym_LBRACE] = ACTIONS(734),
- [anon_sym_COMMA] = ACTIONS(802),
+ [anon_sym_COMMA] = ACTIONS(804),
[anon_sym_import] = ACTIONS(648),
[anon_sym_LPAREN] = ACTIONS(650),
[anon_sym_await] = ACTIONS(652),
[anon_sym_yield] = ACTIONS(654),
[anon_sym_LBRACK] = ACTIONS(740),
- [anon_sym_RBRACK] = ACTIONS(830),
+ [anon_sym_RBRACK] = ACTIONS(816),
[anon_sym_LTtemplate_GT] = ACTIONS(55),
[anon_sym_LT] = ACTIONS(658),
- [anon_sym_class] = ACTIONS(660),
- [anon_sym_async] = ACTIONS(806),
- [anon_sym_function] = ACTIONS(664),
- [anon_sym_new] = ACTIONS(666),
+ [anon_sym_DQUOTE] = ACTIONS(660),
+ [anon_sym_SQUOTE] = ACTIONS(662),
+ [anon_sym_class] = ACTIONS(664),
+ [anon_sym_async] = ACTIONS(808),
+ [anon_sym_function] = ACTIONS(668),
+ [anon_sym_new] = ACTIONS(670),
[anon_sym_DOT_DOT_DOT] = ACTIONS(103),
- [anon_sym_PLUS] = ACTIONS(668),
- [anon_sym_DASH] = ACTIONS(668),
- [anon_sym_SLASH] = ACTIONS(670),
- [anon_sym_BANG] = ACTIONS(668),
- [anon_sym_TILDE] = ACTIONS(668),
- [anon_sym_typeof] = ACTIONS(668),
- [anon_sym_void] = ACTIONS(668),
- [anon_sym_delete] = ACTIONS(668),
- [anon_sym_PLUS_PLUS] = ACTIONS(672),
- [anon_sym_DASH_DASH] = ACTIONS(672),
- [anon_sym_DQUOTE] = ACTIONS(674),
- [anon_sym_SQUOTE] = ACTIONS(676),
+ [anon_sym_PLUS] = ACTIONS(672),
+ [anon_sym_DASH] = ACTIONS(672),
+ [anon_sym_SLASH] = ACTIONS(674),
+ [anon_sym_BANG] = ACTIONS(672),
+ [anon_sym_TILDE] = ACTIONS(672),
+ [anon_sym_typeof] = ACTIONS(672),
+ [anon_sym_void] = ACTIONS(672),
+ [anon_sym_delete] = ACTIONS(672),
+ [anon_sym_PLUS_PLUS] = ACTIONS(676),
+ [anon_sym_DASH_DASH] = ACTIONS(676),
[sym_comment] = ACTIONS(3),
[anon_sym_BQUOTE] = ACTIONS(678),
[sym_number] = ACTIONS(680),
@@ -29560,86 +29855,86 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_true] = ACTIONS(680),
[sym_false] = ACTIONS(680),
[sym_null] = ACTIONS(680),
- [sym_undefined] = ACTIONS(808),
+ [sym_undefined] = ACTIONS(810),
[anon_sym_AT] = ACTIONS(85),
- [anon_sym_static] = ACTIONS(800),
- [anon_sym_get] = ACTIONS(800),
- [anon_sym_set] = ACTIONS(800),
+ [anon_sym_static] = ACTIONS(802),
+ [anon_sym_get] = ACTIONS(802),
+ [anon_sym_set] = ACTIONS(802),
},
- [136] = {
- [sym_declaration] = STATE(712),
- [sym_import] = STATE(1268),
- [sym_variable_declaration] = STATE(824),
- [sym_lexical_declaration] = STATE(824),
- [sym_parenthesized_expression] = STATE(1029),
- [sym_expression] = STATE(1354),
- [sym_primary_expression] = STATE(1247),
- [sym_yield_expression] = STATE(1246),
- [sym_object] = STATE(1268),
- [sym_object_pattern] = STATE(2656),
- [sym_array] = STATE(1268),
- [sym_array_pattern] = STATE(2656),
- [sym_glimmer_template] = STATE(1246),
- [sym_glimmer_opening_tag] = STATE(1921),
- [sym_jsx_element] = STATE(1246),
- [sym_jsx_opening_element] = STATE(1653),
- [sym_jsx_self_closing_element] = STATE(1246),
- [sym_class] = STATE(1268),
- [sym_class_declaration] = STATE(824),
- [sym_function] = STATE(1268),
- [sym_function_declaration] = STATE(824),
- [sym_generator_function] = STATE(1268),
- [sym_generator_function_declaration] = STATE(824),
- [sym_arrow_function] = STATE(1268),
- [sym_call_expression] = STATE(1268),
- [sym_new_expression] = STATE(1246),
- [sym_await_expression] = STATE(1246),
- [sym_member_expression] = STATE(1029),
- [sym_subscript_expression] = STATE(1029),
- [sym_assignment_expression] = STATE(1246),
- [sym__augmented_assignment_lhs] = STATE(1597),
- [sym_augmented_assignment_expression] = STATE(1246),
- [sym__destructuring_pattern] = STATE(2656),
- [sym_ternary_expression] = STATE(1246),
- [sym_binary_expression] = STATE(1246),
- [sym_unary_expression] = STATE(1246),
- [sym_update_expression] = STATE(1246),
- [sym_string] = STATE(1268),
- [sym_template_string] = STATE(1268),
- [sym_regex] = STATE(1268),
- [sym_meta_property] = STATE(1268),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2662),
- [aux_sym_export_statement_repeat1] = STATE(1917),
+ [134] = {
+ [sym_declaration] = STATE(602),
+ [sym_import] = STATE(1235),
+ [sym_variable_declaration] = STATE(615),
+ [sym_lexical_declaration] = STATE(615),
+ [sym_parenthesized_expression] = STATE(1028),
+ [sym_expression] = STATE(1339),
+ [sym_primary_expression] = STATE(1249),
+ [sym_yield_expression] = STATE(1245),
+ [sym_object] = STATE(1235),
+ [sym_object_pattern] = STATE(2717),
+ [sym_array] = STATE(1235),
+ [sym_array_pattern] = STATE(2717),
+ [sym_glimmer_template] = STATE(1245),
+ [sym_glimmer_opening_tag] = STATE(1935),
+ [sym_jsx_element] = STATE(1245),
+ [sym_jsx_opening_element] = STATE(1651),
+ [sym_jsx_self_closing_element] = STATE(1245),
+ [sym_class] = STATE(1235),
+ [sym_class_declaration] = STATE(615),
+ [sym_function] = STATE(1235),
+ [sym_function_declaration] = STATE(615),
+ [sym_generator_function] = STATE(1235),
+ [sym_generator_function_declaration] = STATE(615),
+ [sym_arrow_function] = STATE(1235),
+ [sym_call_expression] = STATE(1235),
+ [sym_new_expression] = STATE(1245),
+ [sym_await_expression] = STATE(1245),
+ [sym_member_expression] = STATE(1028),
+ [sym_subscript_expression] = STATE(1028),
+ [sym_assignment_expression] = STATE(1245),
+ [sym__augmented_assignment_lhs] = STATE(1616),
+ [sym_augmented_assignment_expression] = STATE(1245),
+ [sym__destructuring_pattern] = STATE(2717),
+ [sym_ternary_expression] = STATE(1245),
+ [sym_binary_expression] = STATE(1245),
+ [sym_unary_expression] = STATE(1245),
+ [sym_update_expression] = STATE(1245),
+ [sym_string] = STATE(1235),
+ [sym_template_string] = STATE(1235),
+ [sym_regex] = STATE(1235),
+ [sym_meta_property] = STATE(1235),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2680),
+ [aux_sym_export_statement_repeat1] = STATE(1918),
[sym_identifier] = ACTIONS(720),
[anon_sym_export] = ACTIONS(722),
[anon_sym_LBRACE] = ACTIONS(694),
[anon_sym_import] = ACTIONS(696),
- [anon_sym_var] = ACTIONS(159),
- [anon_sym_let] = ACTIONS(161),
- [anon_sym_const] = ACTIONS(161),
+ [anon_sym_var] = ACTIONS(600),
+ [anon_sym_let] = ACTIONS(602),
+ [anon_sym_const] = ACTIONS(602),
[anon_sym_LPAREN] = ACTIONS(27),
[anon_sym_await] = ACTIONS(29),
[anon_sym_yield] = ACTIONS(51),
[anon_sym_LBRACK] = ACTIONS(53),
[anon_sym_LTtemplate_GT] = ACTIONS(55),
[anon_sym_LT] = ACTIONS(57),
- [anon_sym_class] = ACTIONS(189),
- [anon_sym_async] = ACTIONS(832),
- [anon_sym_function] = ACTIONS(193),
- [anon_sym_new] = ACTIONS(65),
- [anon_sym_PLUS] = ACTIONS(67),
- [anon_sym_DASH] = ACTIONS(67),
- [anon_sym_SLASH] = ACTIONS(69),
- [anon_sym_BANG] = ACTIONS(67),
- [anon_sym_TILDE] = ACTIONS(67),
- [anon_sym_typeof] = ACTIONS(67),
- [anon_sym_void] = ACTIONS(67),
- [anon_sym_delete] = ACTIONS(67),
- [anon_sym_PLUS_PLUS] = ACTIONS(71),
- [anon_sym_DASH_DASH] = ACTIONS(71),
- [anon_sym_DQUOTE] = ACTIONS(73),
- [anon_sym_SQUOTE] = ACTIONS(75),
+ [anon_sym_DQUOTE] = ACTIONS(59),
+ [anon_sym_SQUOTE] = ACTIONS(61),
+ [anon_sym_class] = ACTIONS(630),
+ [anon_sym_async] = ACTIONS(818),
+ [anon_sym_function] = ACTIONS(634),
+ [anon_sym_new] = ACTIONS(69),
+ [anon_sym_PLUS] = ACTIONS(71),
+ [anon_sym_DASH] = ACTIONS(71),
+ [anon_sym_SLASH] = ACTIONS(73),
+ [anon_sym_BANG] = ACTIONS(71),
+ [anon_sym_TILDE] = ACTIONS(71),
+ [anon_sym_typeof] = ACTIONS(71),
+ [anon_sym_void] = ACTIONS(71),
+ [anon_sym_delete] = ACTIONS(71),
+ [anon_sym_PLUS_PLUS] = ACTIONS(75),
+ [anon_sym_DASH_DASH] = ACTIONS(75),
[sym_comment] = ACTIONS(3),
[anon_sym_BQUOTE] = ACTIONS(77),
[sym_number] = ACTIONS(79),
@@ -29655,80 +29950,80 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_get] = ACTIONS(722),
[anon_sym_set] = ACTIONS(722),
},
- [137] = {
- [sym_declaration] = STATE(725),
- [sym_import] = STATE(1268),
- [sym_variable_declaration] = STATE(868),
- [sym_lexical_declaration] = STATE(868),
- [sym_parenthesized_expression] = STATE(1029),
- [sym_expression] = STATE(1369),
- [sym_primary_expression] = STATE(1247),
- [sym_yield_expression] = STATE(1246),
- [sym_object] = STATE(1268),
- [sym_object_pattern] = STATE(2656),
- [sym_array] = STATE(1268),
- [sym_array_pattern] = STATE(2656),
- [sym_glimmer_template] = STATE(1246),
- [sym_glimmer_opening_tag] = STATE(1921),
- [sym_jsx_element] = STATE(1246),
- [sym_jsx_opening_element] = STATE(1653),
- [sym_jsx_self_closing_element] = STATE(1246),
- [sym_class] = STATE(1268),
- [sym_class_declaration] = STATE(868),
- [sym_function] = STATE(1268),
- [sym_function_declaration] = STATE(868),
- [sym_generator_function] = STATE(1268),
- [sym_generator_function_declaration] = STATE(868),
- [sym_arrow_function] = STATE(1268),
- [sym_call_expression] = STATE(1268),
- [sym_new_expression] = STATE(1246),
- [sym_await_expression] = STATE(1246),
- [sym_member_expression] = STATE(1029),
- [sym_subscript_expression] = STATE(1029),
- [sym_assignment_expression] = STATE(1246),
- [sym__augmented_assignment_lhs] = STATE(1597),
- [sym_augmented_assignment_expression] = STATE(1246),
- [sym__destructuring_pattern] = STATE(2656),
- [sym_ternary_expression] = STATE(1246),
- [sym_binary_expression] = STATE(1246),
- [sym_unary_expression] = STATE(1246),
- [sym_update_expression] = STATE(1246),
- [sym_string] = STATE(1268),
- [sym_template_string] = STATE(1268),
- [sym_regex] = STATE(1268),
- [sym_meta_property] = STATE(1268),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2662),
- [aux_sym_export_statement_repeat1] = STATE(1888),
+ [135] = {
+ [sym_declaration] = STATE(894),
+ [sym_import] = STATE(1235),
+ [sym_variable_declaration] = STATE(909),
+ [sym_lexical_declaration] = STATE(909),
+ [sym_parenthesized_expression] = STATE(1028),
+ [sym_expression] = STATE(1396),
+ [sym_primary_expression] = STATE(1249),
+ [sym_yield_expression] = STATE(1245),
+ [sym_object] = STATE(1235),
+ [sym_object_pattern] = STATE(2717),
+ [sym_array] = STATE(1235),
+ [sym_array_pattern] = STATE(2717),
+ [sym_glimmer_template] = STATE(1245),
+ [sym_glimmer_opening_tag] = STATE(1935),
+ [sym_jsx_element] = STATE(1245),
+ [sym_jsx_opening_element] = STATE(1651),
+ [sym_jsx_self_closing_element] = STATE(1245),
+ [sym_class] = STATE(1235),
+ [sym_class_declaration] = STATE(909),
+ [sym_function] = STATE(1235),
+ [sym_function_declaration] = STATE(909),
+ [sym_generator_function] = STATE(1235),
+ [sym_generator_function_declaration] = STATE(909),
+ [sym_arrow_function] = STATE(1235),
+ [sym_call_expression] = STATE(1235),
+ [sym_new_expression] = STATE(1245),
+ [sym_await_expression] = STATE(1245),
+ [sym_member_expression] = STATE(1028),
+ [sym_subscript_expression] = STATE(1028),
+ [sym_assignment_expression] = STATE(1245),
+ [sym__augmented_assignment_lhs] = STATE(1616),
+ [sym_augmented_assignment_expression] = STATE(1245),
+ [sym__destructuring_pattern] = STATE(2717),
+ [sym_ternary_expression] = STATE(1245),
+ [sym_binary_expression] = STATE(1245),
+ [sym_unary_expression] = STATE(1245),
+ [sym_update_expression] = STATE(1245),
+ [sym_string] = STATE(1235),
+ [sym_template_string] = STATE(1235),
+ [sym_regex] = STATE(1235),
+ [sym_meta_property] = STATE(1235),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2680),
+ [aux_sym_export_statement_repeat1] = STATE(1856),
[sym_identifier] = ACTIONS(720),
[anon_sym_export] = ACTIONS(722),
[anon_sym_LBRACE] = ACTIONS(694),
[anon_sym_import] = ACTIONS(696),
- [anon_sym_var] = ACTIONS(600),
- [anon_sym_let] = ACTIONS(602),
- [anon_sym_const] = ACTIONS(602),
+ [anon_sym_var] = ACTIONS(17),
+ [anon_sym_let] = ACTIONS(19),
+ [anon_sym_const] = ACTIONS(19),
[anon_sym_LPAREN] = ACTIONS(27),
[anon_sym_await] = ACTIONS(29),
[anon_sym_yield] = ACTIONS(51),
[anon_sym_LBRACK] = ACTIONS(53),
[anon_sym_LTtemplate_GT] = ACTIONS(55),
[anon_sym_LT] = ACTIONS(57),
- [anon_sym_class] = ACTIONS(630),
- [anon_sym_async] = ACTIONS(816),
- [anon_sym_function] = ACTIONS(634),
- [anon_sym_new] = ACTIONS(65),
- [anon_sym_PLUS] = ACTIONS(67),
- [anon_sym_DASH] = ACTIONS(67),
- [anon_sym_SLASH] = ACTIONS(69),
- [anon_sym_BANG] = ACTIONS(67),
- [anon_sym_TILDE] = ACTIONS(67),
- [anon_sym_typeof] = ACTIONS(67),
- [anon_sym_void] = ACTIONS(67),
- [anon_sym_delete] = ACTIONS(67),
- [anon_sym_PLUS_PLUS] = ACTIONS(71),
- [anon_sym_DASH_DASH] = ACTIONS(71),
- [anon_sym_DQUOTE] = ACTIONS(73),
- [anon_sym_SQUOTE] = ACTIONS(75),
+ [anon_sym_DQUOTE] = ACTIONS(59),
+ [anon_sym_SQUOTE] = ACTIONS(61),
+ [anon_sym_class] = ACTIONS(63),
+ [anon_sym_async] = ACTIONS(778),
+ [anon_sym_function] = ACTIONS(67),
+ [anon_sym_new] = ACTIONS(69),
+ [anon_sym_PLUS] = ACTIONS(71),
+ [anon_sym_DASH] = ACTIONS(71),
+ [anon_sym_SLASH] = ACTIONS(73),
+ [anon_sym_BANG] = ACTIONS(71),
+ [anon_sym_TILDE] = ACTIONS(71),
+ [anon_sym_typeof] = ACTIONS(71),
+ [anon_sym_void] = ACTIONS(71),
+ [anon_sym_delete] = ACTIONS(71),
+ [anon_sym_PLUS_PLUS] = ACTIONS(75),
+ [anon_sym_DASH_DASH] = ACTIONS(75),
[sym_comment] = ACTIONS(3),
[anon_sym_BQUOTE] = ACTIONS(77),
[sym_number] = ACTIONS(79),
@@ -29744,80 +30039,169 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_get] = ACTIONS(722),
[anon_sym_set] = ACTIONS(722),
},
- [138] = {
- [sym_import] = STATE(1096),
- [sym_parenthesized_expression] = STATE(1015),
- [sym_expression] = STATE(1239),
- [sym_primary_expression] = STATE(1092),
- [sym_yield_expression] = STATE(1094),
- [sym_object] = STATE(1096),
- [sym_object_pattern] = STATE(1781),
- [sym_assignment_pattern] = STATE(2055),
- [sym_array] = STATE(1096),
- [sym_array_pattern] = STATE(1781),
- [sym_glimmer_template] = STATE(1094),
- [sym_glimmer_opening_tag] = STATE(1882),
- [sym_jsx_element] = STATE(1094),
- [sym_jsx_opening_element] = STATE(1654),
- [sym_jsx_self_closing_element] = STATE(1094),
- [sym_class] = STATE(1096),
- [sym_function] = STATE(1096),
- [sym_generator_function] = STATE(1096),
- [sym_arrow_function] = STATE(1096),
- [sym_call_expression] = STATE(1096),
- [sym_new_expression] = STATE(1094),
- [sym_await_expression] = STATE(1094),
- [sym_member_expression] = STATE(1032),
- [sym_subscript_expression] = STATE(1032),
- [sym_assignment_expression] = STATE(1094),
- [sym__augmented_assignment_lhs] = STATE(1594),
- [sym_augmented_assignment_expression] = STATE(1094),
- [sym__destructuring_pattern] = STATE(1781),
- [sym_spread_element] = STATE(2010),
- [sym_ternary_expression] = STATE(1094),
- [sym_binary_expression] = STATE(1094),
- [sym_unary_expression] = STATE(1094),
- [sym_update_expression] = STATE(1094),
- [sym_string] = STATE(1096),
- [sym_template_string] = STATE(1096),
- [sym_regex] = STATE(1096),
- [sym_meta_property] = STATE(1096),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2729),
- [sym_pattern] = STATE(1970),
- [sym_rest_pattern] = STATE(1849),
- [aux_sym_export_statement_repeat1] = STATE(1976),
- [aux_sym_array_repeat1] = STATE(1991),
- [aux_sym_array_pattern_repeat1] = STATE(2115),
- [sym_identifier] = ACTIONS(798),
- [anon_sym_export] = ACTIONS(800),
+ [136] = {
+ [sym_import] = STATE(1235),
+ [sym_expression_statement] = STATE(225),
+ [sym_variable_declaration] = STATE(225),
+ [sym_lexical_declaration] = STATE(225),
+ [sym_empty_statement] = STATE(225),
+ [sym_parenthesized_expression] = STATE(1030),
+ [sym_expression] = STATE(1297),
+ [sym_primary_expression] = STATE(1249),
+ [sym_yield_expression] = STATE(1245),
+ [sym_object] = STATE(1235),
+ [sym_object_pattern] = STATE(2052),
+ [sym_array] = STATE(1235),
+ [sym_array_pattern] = STATE(2052),
+ [sym_glimmer_template] = STATE(1245),
+ [sym_glimmer_opening_tag] = STATE(1935),
+ [sym_jsx_element] = STATE(1245),
+ [sym_jsx_opening_element] = STATE(1651),
+ [sym_jsx_self_closing_element] = STATE(1245),
+ [sym_class] = STATE(1235),
+ [sym_function] = STATE(1235),
+ [sym_generator_function] = STATE(1235),
+ [sym_arrow_function] = STATE(1235),
+ [sym_call_expression] = STATE(1235),
+ [sym_new_expression] = STATE(1245),
+ [sym_await_expression] = STATE(1245),
+ [sym_member_expression] = STATE(1030),
+ [sym_subscript_expression] = STATE(1030),
+ [sym_assignment_expression] = STATE(1245),
+ [sym__augmented_assignment_lhs] = STATE(1616),
+ [sym_augmented_assignment_expression] = STATE(1245),
+ [sym__destructuring_pattern] = STATE(2052),
+ [sym_ternary_expression] = STATE(1245),
+ [sym_binary_expression] = STATE(1245),
+ [sym_unary_expression] = STATE(1245),
+ [sym_update_expression] = STATE(1245),
+ [sym_sequence_expression] = STATE(2288),
+ [sym_string] = STATE(1235),
+ [sym_template_string] = STATE(1235),
+ [sym_regex] = STATE(1235),
+ [sym_meta_property] = STATE(1235),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2680),
+ [aux_sym_export_statement_repeat1] = STATE(1968),
+ [sym_identifier] = ACTIONS(782),
+ [anon_sym_export] = ACTIONS(784),
+ [anon_sym_LBRACE] = ACTIONS(786),
+ [anon_sym_import] = ACTIONS(696),
+ [anon_sym_var] = ACTIONS(788),
+ [anon_sym_let] = ACTIONS(790),
+ [anon_sym_const] = ACTIONS(790),
+ [anon_sym_LPAREN] = ACTIONS(27),
+ [anon_sym_await] = ACTIONS(29),
+ [anon_sym_SEMI] = ACTIONS(792),
+ [anon_sym_yield] = ACTIONS(51),
+ [anon_sym_LBRACK] = ACTIONS(794),
+ [anon_sym_LTtemplate_GT] = ACTIONS(55),
+ [anon_sym_LT] = ACTIONS(57),
+ [anon_sym_DQUOTE] = ACTIONS(59),
+ [anon_sym_SQUOTE] = ACTIONS(61),
+ [anon_sym_class] = ACTIONS(702),
+ [anon_sym_async] = ACTIONS(796),
+ [anon_sym_function] = ACTIONS(706),
+ [anon_sym_new] = ACTIONS(69),
+ [anon_sym_PLUS] = ACTIONS(71),
+ [anon_sym_DASH] = ACTIONS(71),
+ [anon_sym_SLASH] = ACTIONS(73),
+ [anon_sym_BANG] = ACTIONS(71),
+ [anon_sym_TILDE] = ACTIONS(71),
+ [anon_sym_typeof] = ACTIONS(71),
+ [anon_sym_void] = ACTIONS(71),
+ [anon_sym_delete] = ACTIONS(71),
+ [anon_sym_PLUS_PLUS] = ACTIONS(75),
+ [anon_sym_DASH_DASH] = ACTIONS(75),
+ [sym_comment] = ACTIONS(3),
+ [anon_sym_BQUOTE] = ACTIONS(77),
+ [sym_number] = ACTIONS(79),
+ [sym_private_property_identifier] = ACTIONS(81),
+ [sym_this] = ACTIONS(79),
+ [sym_super] = ACTIONS(79),
+ [sym_true] = ACTIONS(79),
+ [sym_false] = ACTIONS(79),
+ [sym_null] = ACTIONS(79),
+ [sym_undefined] = ACTIONS(798),
+ [anon_sym_AT] = ACTIONS(85),
+ [anon_sym_static] = ACTIONS(784),
+ [anon_sym_get] = ACTIONS(784),
+ [anon_sym_set] = ACTIONS(784),
+ },
+ [137] = {
+ [sym_import] = STATE(1071),
+ [sym_parenthesized_expression] = STATE(1006),
+ [sym_expression] = STATE(1304),
+ [sym_primary_expression] = STATE(1079),
+ [sym_yield_expression] = STATE(1081),
+ [sym_object] = STATE(1071),
+ [sym_object_pattern] = STATE(1807),
+ [sym_assignment_pattern] = STATE(2045),
+ [sym_array] = STATE(1071),
+ [sym_array_pattern] = STATE(1807),
+ [sym_glimmer_template] = STATE(1081),
+ [sym_glimmer_opening_tag] = STATE(1888),
+ [sym_jsx_element] = STATE(1081),
+ [sym_jsx_opening_element] = STATE(1648),
+ [sym_jsx_self_closing_element] = STATE(1081),
+ [sym_class] = STATE(1071),
+ [sym_function] = STATE(1071),
+ [sym_generator_function] = STATE(1071),
+ [sym_arrow_function] = STATE(1071),
+ [sym_call_expression] = STATE(1071),
+ [sym_new_expression] = STATE(1081),
+ [sym_await_expression] = STATE(1081),
+ [sym_member_expression] = STATE(1027),
+ [sym_subscript_expression] = STATE(1027),
+ [sym_assignment_expression] = STATE(1081),
+ [sym__augmented_assignment_lhs] = STATE(1606),
+ [sym_augmented_assignment_expression] = STATE(1081),
+ [sym__destructuring_pattern] = STATE(1807),
+ [sym_spread_element] = STATE(2019),
+ [sym_ternary_expression] = STATE(1081),
+ [sym_binary_expression] = STATE(1081),
+ [sym_unary_expression] = STATE(1081),
+ [sym_update_expression] = STATE(1081),
+ [sym_string] = STATE(1071),
+ [sym_template_string] = STATE(1071),
+ [sym_regex] = STATE(1071),
+ [sym_meta_property] = STATE(1071),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2700),
+ [sym_pattern] = STATE(1894),
+ [sym_rest_pattern] = STATE(1803),
+ [aux_sym_export_statement_repeat1] = STATE(1861),
+ [aux_sym_array_repeat1] = STATE(2015),
+ [aux_sym_array_pattern_repeat1] = STATE(1992),
+ [sym_identifier] = ACTIONS(800),
+ [anon_sym_export] = ACTIONS(802),
[anon_sym_LBRACE] = ACTIONS(734),
- [anon_sym_COMMA] = ACTIONS(802),
+ [anon_sym_COMMA] = ACTIONS(804),
[anon_sym_import] = ACTIONS(648),
[anon_sym_LPAREN] = ACTIONS(650),
[anon_sym_await] = ACTIONS(652),
[anon_sym_yield] = ACTIONS(654),
[anon_sym_LBRACK] = ACTIONS(740),
- [anon_sym_RBRACK] = ACTIONS(834),
+ [anon_sym_RBRACK] = ACTIONS(820),
[anon_sym_LTtemplate_GT] = ACTIONS(55),
[anon_sym_LT] = ACTIONS(658),
- [anon_sym_class] = ACTIONS(660),
- [anon_sym_async] = ACTIONS(806),
- [anon_sym_function] = ACTIONS(664),
- [anon_sym_new] = ACTIONS(666),
+ [anon_sym_DQUOTE] = ACTIONS(660),
+ [anon_sym_SQUOTE] = ACTIONS(662),
+ [anon_sym_class] = ACTIONS(664),
+ [anon_sym_async] = ACTIONS(808),
+ [anon_sym_function] = ACTIONS(668),
+ [anon_sym_new] = ACTIONS(670),
[anon_sym_DOT_DOT_DOT] = ACTIONS(103),
- [anon_sym_PLUS] = ACTIONS(668),
- [anon_sym_DASH] = ACTIONS(668),
- [anon_sym_SLASH] = ACTIONS(670),
- [anon_sym_BANG] = ACTIONS(668),
- [anon_sym_TILDE] = ACTIONS(668),
- [anon_sym_typeof] = ACTIONS(668),
- [anon_sym_void] = ACTIONS(668),
- [anon_sym_delete] = ACTIONS(668),
- [anon_sym_PLUS_PLUS] = ACTIONS(672),
- [anon_sym_DASH_DASH] = ACTIONS(672),
- [anon_sym_DQUOTE] = ACTIONS(674),
- [anon_sym_SQUOTE] = ACTIONS(676),
+ [anon_sym_PLUS] = ACTIONS(672),
+ [anon_sym_DASH] = ACTIONS(672),
+ [anon_sym_SLASH] = ACTIONS(674),
+ [anon_sym_BANG] = ACTIONS(672),
+ [anon_sym_TILDE] = ACTIONS(672),
+ [anon_sym_typeof] = ACTIONS(672),
+ [anon_sym_void] = ACTIONS(672),
+ [anon_sym_delete] = ACTIONS(672),
+ [anon_sym_PLUS_PLUS] = ACTIONS(676),
+ [anon_sym_DASH_DASH] = ACTIONS(676),
[sym_comment] = ACTIONS(3),
[anon_sym_BQUOTE] = ACTIONS(678),
[sym_number] = ACTIONS(680),
@@ -29827,175 +30211,442 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_true] = ACTIONS(680),
[sym_false] = ACTIONS(680),
[sym_null] = ACTIONS(680),
- [sym_undefined] = ACTIONS(808),
+ [sym_undefined] = ACTIONS(810),
[anon_sym_AT] = ACTIONS(85),
- [anon_sym_static] = ACTIONS(800),
- [anon_sym_get] = ACTIONS(800),
- [anon_sym_set] = ACTIONS(800),
+ [anon_sym_static] = ACTIONS(802),
+ [anon_sym_get] = ACTIONS(802),
+ [anon_sym_set] = ACTIONS(802),
},
- [139] = {
- [sym_declaration] = STATE(841),
- [sym_import] = STATE(1268),
- [sym_variable_declaration] = STATE(824),
- [sym_lexical_declaration] = STATE(824),
- [sym_parenthesized_expression] = STATE(1029),
- [sym_expression] = STATE(1361),
- [sym_primary_expression] = STATE(1247),
- [sym_yield_expression] = STATE(1246),
- [sym_object] = STATE(1268),
- [sym_object_pattern] = STATE(2656),
- [sym_array] = STATE(1268),
- [sym_array_pattern] = STATE(2656),
- [sym_glimmer_template] = STATE(1246),
- [sym_glimmer_opening_tag] = STATE(1921),
- [sym_jsx_element] = STATE(1246),
- [sym_jsx_opening_element] = STATE(1653),
- [sym_jsx_self_closing_element] = STATE(1246),
- [sym_class] = STATE(1268),
- [sym_class_declaration] = STATE(824),
- [sym_function] = STATE(1268),
- [sym_function_declaration] = STATE(824),
- [sym_generator_function] = STATE(1268),
- [sym_generator_function_declaration] = STATE(824),
- [sym_arrow_function] = STATE(1268),
- [sym_call_expression] = STATE(1268),
- [sym_new_expression] = STATE(1246),
- [sym_await_expression] = STATE(1246),
- [sym_member_expression] = STATE(1029),
- [sym_subscript_expression] = STATE(1029),
- [sym_assignment_expression] = STATE(1246),
- [sym__augmented_assignment_lhs] = STATE(1597),
- [sym_augmented_assignment_expression] = STATE(1246),
- [sym__destructuring_pattern] = STATE(2656),
- [sym_ternary_expression] = STATE(1246),
- [sym_binary_expression] = STATE(1246),
- [sym_unary_expression] = STATE(1246),
- [sym_update_expression] = STATE(1246),
- [sym_string] = STATE(1268),
- [sym_template_string] = STATE(1268),
- [sym_regex] = STATE(1268),
- [sym_meta_property] = STATE(1268),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2662),
- [aux_sym_export_statement_repeat1] = STATE(1917),
- [sym_identifier] = ACTIONS(720),
- [anon_sym_export] = ACTIONS(722),
- [anon_sym_LBRACE] = ACTIONS(694),
- [anon_sym_import] = ACTIONS(696),
- [anon_sym_var] = ACTIONS(159),
- [anon_sym_let] = ACTIONS(161),
- [anon_sym_const] = ACTIONS(161),
- [anon_sym_LPAREN] = ACTIONS(27),
- [anon_sym_await] = ACTIONS(29),
- [anon_sym_yield] = ACTIONS(51),
- [anon_sym_LBRACK] = ACTIONS(53),
- [anon_sym_LTtemplate_GT] = ACTIONS(55),
- [anon_sym_LT] = ACTIONS(57),
- [anon_sym_class] = ACTIONS(189),
- [anon_sym_async] = ACTIONS(832),
- [anon_sym_function] = ACTIONS(193),
- [anon_sym_new] = ACTIONS(65),
- [anon_sym_PLUS] = ACTIONS(67),
- [anon_sym_DASH] = ACTIONS(67),
- [anon_sym_SLASH] = ACTIONS(69),
- [anon_sym_BANG] = ACTIONS(67),
- [anon_sym_TILDE] = ACTIONS(67),
- [anon_sym_typeof] = ACTIONS(67),
- [anon_sym_void] = ACTIONS(67),
- [anon_sym_delete] = ACTIONS(67),
- [anon_sym_PLUS_PLUS] = ACTIONS(71),
- [anon_sym_DASH_DASH] = ACTIONS(71),
- [anon_sym_DQUOTE] = ACTIONS(73),
- [anon_sym_SQUOTE] = ACTIONS(75),
+ [138] = {
+ [sym_identifier] = ACTIONS(822),
+ [anon_sym_export] = ACTIONS(822),
+ [anon_sym_STAR] = ACTIONS(824),
+ [anon_sym_default] = ACTIONS(822),
+ [anon_sym_LBRACE] = ACTIONS(822),
+ [anon_sym_COMMA] = ACTIONS(824),
+ [anon_sym_RBRACE] = ACTIONS(822),
+ [anon_sym_import] = ACTIONS(822),
+ [anon_sym_var] = ACTIONS(822),
+ [anon_sym_let] = ACTIONS(822),
+ [anon_sym_const] = ACTIONS(822),
+ [anon_sym_else] = ACTIONS(822),
+ [anon_sym_if] = ACTIONS(822),
+ [anon_sym_switch] = ACTIONS(822),
+ [anon_sym_for] = ACTIONS(822),
+ [anon_sym_LPAREN] = ACTIONS(822),
+ [anon_sym_await] = ACTIONS(822),
+ [anon_sym_in] = ACTIONS(824),
+ [anon_sym_while] = ACTIONS(822),
+ [anon_sym_do] = ACTIONS(822),
+ [anon_sym_try] = ACTIONS(822),
+ [anon_sym_with] = ACTIONS(822),
+ [anon_sym_break] = ACTIONS(822),
+ [anon_sym_continue] = ACTIONS(822),
+ [anon_sym_debugger] = ACTIONS(822),
+ [anon_sym_return] = ACTIONS(822),
+ [anon_sym_throw] = ACTIONS(822),
+ [anon_sym_SEMI] = ACTIONS(822),
+ [anon_sym_case] = ACTIONS(822),
+ [anon_sym_yield] = ACTIONS(822),
+ [anon_sym_EQ] = ACTIONS(826),
+ [anon_sym_LBRACK] = ACTIONS(822),
+ [anon_sym_LTtemplate_GT] = ACTIONS(822),
+ [anon_sym_LT] = ACTIONS(822),
+ [anon_sym_GT] = ACTIONS(824),
+ [anon_sym_DOT] = ACTIONS(824),
+ [anon_sym_DQUOTE] = ACTIONS(822),
+ [anon_sym_SQUOTE] = ACTIONS(822),
+ [anon_sym_class] = ACTIONS(822),
+ [anon_sym_async] = ACTIONS(822),
+ [anon_sym_function] = ACTIONS(822),
+ [sym_optional_chain] = ACTIONS(824),
+ [anon_sym_new] = ACTIONS(822),
+ [anon_sym_AMP_AMP] = ACTIONS(824),
+ [anon_sym_PIPE_PIPE] = ACTIONS(824),
+ [anon_sym_GT_GT] = ACTIONS(824),
+ [anon_sym_GT_GT_GT] = ACTIONS(824),
+ [anon_sym_LT_LT] = ACTIONS(824),
+ [anon_sym_AMP] = ACTIONS(824),
+ [anon_sym_CARET] = ACTIONS(824),
+ [anon_sym_PIPE] = ACTIONS(824),
+ [anon_sym_PLUS] = ACTIONS(822),
+ [anon_sym_DASH] = ACTIONS(822),
+ [anon_sym_SLASH] = ACTIONS(822),
+ [anon_sym_PERCENT] = ACTIONS(824),
+ [anon_sym_STAR_STAR] = ACTIONS(824),
+ [anon_sym_LT_EQ] = ACTIONS(824),
+ [anon_sym_EQ_EQ] = ACTIONS(824),
+ [anon_sym_EQ_EQ_EQ] = ACTIONS(824),
+ [anon_sym_BANG_EQ] = ACTIONS(824),
+ [anon_sym_BANG_EQ_EQ] = ACTIONS(824),
+ [anon_sym_GT_EQ] = ACTIONS(824),
+ [anon_sym_QMARK_QMARK] = ACTIONS(824),
+ [anon_sym_instanceof] = ACTIONS(824),
+ [anon_sym_BANG] = ACTIONS(822),
+ [anon_sym_TILDE] = ACTIONS(822),
+ [anon_sym_typeof] = ACTIONS(822),
+ [anon_sym_void] = ACTIONS(822),
+ [anon_sym_delete] = ACTIONS(822),
+ [anon_sym_PLUS_PLUS] = ACTIONS(822),
+ [anon_sym_DASH_DASH] = ACTIONS(822),
[sym_comment] = ACTIONS(3),
- [anon_sym_BQUOTE] = ACTIONS(77),
- [sym_number] = ACTIONS(79),
+ [anon_sym_BQUOTE] = ACTIONS(822),
+ [sym_number] = ACTIONS(822),
+ [sym_private_property_identifier] = ACTIONS(822),
+ [sym_this] = ACTIONS(822),
+ [sym_super] = ACTIONS(822),
+ [sym_true] = ACTIONS(822),
+ [sym_false] = ACTIONS(822),
+ [sym_null] = ACTIONS(822),
+ [sym_undefined] = ACTIONS(822),
+ [anon_sym_AT] = ACTIONS(822),
+ [anon_sym_static] = ACTIONS(822),
+ [anon_sym_get] = ACTIONS(822),
+ [anon_sym_set] = ACTIONS(822),
+ [sym__automatic_semicolon] = ACTIONS(828),
+ [sym__ternary_qmark] = ACTIONS(830),
+ },
+ [139] = {
+ [sym_import] = STATE(1071),
+ [sym_parenthesized_expression] = STATE(1006),
+ [sym_expression] = STATE(1304),
+ [sym_primary_expression] = STATE(1079),
+ [sym_yield_expression] = STATE(1081),
+ [sym_object] = STATE(1071),
+ [sym_object_pattern] = STATE(1807),
+ [sym_assignment_pattern] = STATE(2045),
+ [sym_array] = STATE(1071),
+ [sym_array_pattern] = STATE(1807),
+ [sym_glimmer_template] = STATE(1081),
+ [sym_glimmer_opening_tag] = STATE(1888),
+ [sym_jsx_element] = STATE(1081),
+ [sym_jsx_opening_element] = STATE(1648),
+ [sym_jsx_self_closing_element] = STATE(1081),
+ [sym_class] = STATE(1071),
+ [sym_function] = STATE(1071),
+ [sym_generator_function] = STATE(1071),
+ [sym_arrow_function] = STATE(1071),
+ [sym_call_expression] = STATE(1071),
+ [sym_new_expression] = STATE(1081),
+ [sym_await_expression] = STATE(1081),
+ [sym_member_expression] = STATE(1027),
+ [sym_subscript_expression] = STATE(1027),
+ [sym_assignment_expression] = STATE(1081),
+ [sym__augmented_assignment_lhs] = STATE(1606),
+ [sym_augmented_assignment_expression] = STATE(1081),
+ [sym__destructuring_pattern] = STATE(1807),
+ [sym_spread_element] = STATE(2019),
+ [sym_ternary_expression] = STATE(1081),
+ [sym_binary_expression] = STATE(1081),
+ [sym_unary_expression] = STATE(1081),
+ [sym_update_expression] = STATE(1081),
+ [sym_string] = STATE(1071),
+ [sym_template_string] = STATE(1071),
+ [sym_regex] = STATE(1071),
+ [sym_meta_property] = STATE(1071),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2700),
+ [sym_pattern] = STATE(1894),
+ [sym_rest_pattern] = STATE(1803),
+ [aux_sym_export_statement_repeat1] = STATE(1861),
+ [aux_sym_array_repeat1] = STATE(2015),
+ [aux_sym_array_pattern_repeat1] = STATE(1992),
+ [sym_identifier] = ACTIONS(800),
+ [anon_sym_export] = ACTIONS(802),
+ [anon_sym_LBRACE] = ACTIONS(734),
+ [anon_sym_COMMA] = ACTIONS(804),
+ [anon_sym_import] = ACTIONS(648),
+ [anon_sym_LPAREN] = ACTIONS(650),
+ [anon_sym_await] = ACTIONS(652),
+ [anon_sym_yield] = ACTIONS(654),
+ [anon_sym_LBRACK] = ACTIONS(740),
+ [anon_sym_RBRACK] = ACTIONS(832),
+ [anon_sym_LTtemplate_GT] = ACTIONS(55),
+ [anon_sym_LT] = ACTIONS(658),
+ [anon_sym_DQUOTE] = ACTIONS(660),
+ [anon_sym_SQUOTE] = ACTIONS(662),
+ [anon_sym_class] = ACTIONS(664),
+ [anon_sym_async] = ACTIONS(808),
+ [anon_sym_function] = ACTIONS(668),
+ [anon_sym_new] = ACTIONS(670),
+ [anon_sym_DOT_DOT_DOT] = ACTIONS(103),
+ [anon_sym_PLUS] = ACTIONS(672),
+ [anon_sym_DASH] = ACTIONS(672),
+ [anon_sym_SLASH] = ACTIONS(674),
+ [anon_sym_BANG] = ACTIONS(672),
+ [anon_sym_TILDE] = ACTIONS(672),
+ [anon_sym_typeof] = ACTIONS(672),
+ [anon_sym_void] = ACTIONS(672),
+ [anon_sym_delete] = ACTIONS(672),
+ [anon_sym_PLUS_PLUS] = ACTIONS(676),
+ [anon_sym_DASH_DASH] = ACTIONS(676),
+ [sym_comment] = ACTIONS(3),
+ [anon_sym_BQUOTE] = ACTIONS(678),
+ [sym_number] = ACTIONS(680),
+ [sym_private_property_identifier] = ACTIONS(682),
+ [sym_this] = ACTIONS(680),
+ [sym_super] = ACTIONS(680),
+ [sym_true] = ACTIONS(680),
+ [sym_false] = ACTIONS(680),
+ [sym_null] = ACTIONS(680),
+ [sym_undefined] = ACTIONS(810),
+ [anon_sym_AT] = ACTIONS(85),
+ [anon_sym_static] = ACTIONS(802),
+ [anon_sym_get] = ACTIONS(802),
+ [anon_sym_set] = ACTIONS(802),
+ },
+ [140] = {
+ [sym_import] = STATE(1071),
+ [sym_parenthesized_expression] = STATE(1006),
+ [sym_expression] = STATE(1311),
+ [sym_primary_expression] = STATE(1079),
+ [sym_yield_expression] = STATE(1081),
+ [sym_object] = STATE(1071),
+ [sym_object_pattern] = STATE(1807),
+ [sym_assignment_pattern] = STATE(2045),
+ [sym_array] = STATE(1071),
+ [sym_array_pattern] = STATE(1807),
+ [sym_glimmer_template] = STATE(1081),
+ [sym_glimmer_opening_tag] = STATE(1888),
+ [sym_jsx_element] = STATE(1081),
+ [sym_jsx_opening_element] = STATE(1648),
+ [sym_jsx_self_closing_element] = STATE(1081),
+ [sym_class] = STATE(1071),
+ [sym_function] = STATE(1071),
+ [sym_generator_function] = STATE(1071),
+ [sym_arrow_function] = STATE(1071),
+ [sym_call_expression] = STATE(1071),
+ [sym_new_expression] = STATE(1081),
+ [sym_await_expression] = STATE(1081),
+ [sym_member_expression] = STATE(1027),
+ [sym_subscript_expression] = STATE(1027),
+ [sym_assignment_expression] = STATE(1081),
+ [sym__augmented_assignment_lhs] = STATE(1606),
+ [sym_augmented_assignment_expression] = STATE(1081),
+ [sym__destructuring_pattern] = STATE(1807),
+ [sym_spread_element] = STATE(2054),
+ [sym_ternary_expression] = STATE(1081),
+ [sym_binary_expression] = STATE(1081),
+ [sym_unary_expression] = STATE(1081),
+ [sym_update_expression] = STATE(1081),
+ [sym_string] = STATE(1071),
+ [sym_template_string] = STATE(1071),
+ [sym_regex] = STATE(1071),
+ [sym_meta_property] = STATE(1071),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2700),
+ [sym_pattern] = STATE(1894),
+ [sym_rest_pattern] = STATE(1803),
+ [aux_sym_export_statement_repeat1] = STATE(1861),
+ [aux_sym_array_repeat1] = STATE(2083),
+ [aux_sym_array_pattern_repeat1] = STATE(1992),
+ [sym_identifier] = ACTIONS(800),
+ [anon_sym_export] = ACTIONS(802),
+ [anon_sym_LBRACE] = ACTIONS(734),
+ [anon_sym_COMMA] = ACTIONS(804),
+ [anon_sym_import] = ACTIONS(648),
+ [anon_sym_LPAREN] = ACTIONS(650),
+ [anon_sym_await] = ACTIONS(652),
+ [anon_sym_yield] = ACTIONS(654),
+ [anon_sym_LBRACK] = ACTIONS(740),
+ [anon_sym_RBRACK] = ACTIONS(814),
+ [anon_sym_LTtemplate_GT] = ACTIONS(55),
+ [anon_sym_LT] = ACTIONS(658),
+ [anon_sym_DQUOTE] = ACTIONS(660),
+ [anon_sym_SQUOTE] = ACTIONS(662),
+ [anon_sym_class] = ACTIONS(664),
+ [anon_sym_async] = ACTIONS(808),
+ [anon_sym_function] = ACTIONS(668),
+ [anon_sym_new] = ACTIONS(670),
+ [anon_sym_DOT_DOT_DOT] = ACTIONS(103),
+ [anon_sym_PLUS] = ACTIONS(672),
+ [anon_sym_DASH] = ACTIONS(672),
+ [anon_sym_SLASH] = ACTIONS(674),
+ [anon_sym_BANG] = ACTIONS(672),
+ [anon_sym_TILDE] = ACTIONS(672),
+ [anon_sym_typeof] = ACTIONS(672),
+ [anon_sym_void] = ACTIONS(672),
+ [anon_sym_delete] = ACTIONS(672),
+ [anon_sym_PLUS_PLUS] = ACTIONS(676),
+ [anon_sym_DASH_DASH] = ACTIONS(676),
+ [sym_comment] = ACTIONS(3),
+ [anon_sym_BQUOTE] = ACTIONS(678),
+ [sym_number] = ACTIONS(680),
+ [sym_private_property_identifier] = ACTIONS(682),
+ [sym_this] = ACTIONS(680),
+ [sym_super] = ACTIONS(680),
+ [sym_true] = ACTIONS(680),
+ [sym_false] = ACTIONS(680),
+ [sym_null] = ACTIONS(680),
+ [sym_undefined] = ACTIONS(810),
+ [anon_sym_AT] = ACTIONS(85),
+ [anon_sym_static] = ACTIONS(802),
+ [anon_sym_get] = ACTIONS(802),
+ [anon_sym_set] = ACTIONS(802),
+ },
+ [141] = {
+ [sym_import] = STATE(1235),
+ [sym_expression_statement] = STATE(232),
+ [sym_variable_declaration] = STATE(232),
+ [sym_lexical_declaration] = STATE(232),
+ [sym_empty_statement] = STATE(232),
+ [sym_parenthesized_expression] = STATE(1030),
+ [sym_expression] = STATE(1297),
+ [sym_primary_expression] = STATE(1249),
+ [sym_yield_expression] = STATE(1245),
+ [sym_object] = STATE(1235),
+ [sym_object_pattern] = STATE(2052),
+ [sym_array] = STATE(1235),
+ [sym_array_pattern] = STATE(2052),
+ [sym_glimmer_template] = STATE(1245),
+ [sym_glimmer_opening_tag] = STATE(1935),
+ [sym_jsx_element] = STATE(1245),
+ [sym_jsx_opening_element] = STATE(1651),
+ [sym_jsx_self_closing_element] = STATE(1245),
+ [sym_class] = STATE(1235),
+ [sym_function] = STATE(1235),
+ [sym_generator_function] = STATE(1235),
+ [sym_arrow_function] = STATE(1235),
+ [sym_call_expression] = STATE(1235),
+ [sym_new_expression] = STATE(1245),
+ [sym_await_expression] = STATE(1245),
+ [sym_member_expression] = STATE(1030),
+ [sym_subscript_expression] = STATE(1030),
+ [sym_assignment_expression] = STATE(1245),
+ [sym__augmented_assignment_lhs] = STATE(1616),
+ [sym_augmented_assignment_expression] = STATE(1245),
+ [sym__destructuring_pattern] = STATE(2052),
+ [sym_ternary_expression] = STATE(1245),
+ [sym_binary_expression] = STATE(1245),
+ [sym_unary_expression] = STATE(1245),
+ [sym_update_expression] = STATE(1245),
+ [sym_sequence_expression] = STATE(2288),
+ [sym_string] = STATE(1235),
+ [sym_template_string] = STATE(1235),
+ [sym_regex] = STATE(1235),
+ [sym_meta_property] = STATE(1235),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2680),
+ [aux_sym_export_statement_repeat1] = STATE(1968),
+ [sym_identifier] = ACTIONS(782),
+ [anon_sym_export] = ACTIONS(784),
+ [anon_sym_LBRACE] = ACTIONS(786),
+ [anon_sym_import] = ACTIONS(696),
+ [anon_sym_var] = ACTIONS(788),
+ [anon_sym_let] = ACTIONS(790),
+ [anon_sym_const] = ACTIONS(790),
+ [anon_sym_LPAREN] = ACTIONS(27),
+ [anon_sym_await] = ACTIONS(29),
+ [anon_sym_SEMI] = ACTIONS(792),
+ [anon_sym_yield] = ACTIONS(51),
+ [anon_sym_LBRACK] = ACTIONS(794),
+ [anon_sym_LTtemplate_GT] = ACTIONS(55),
+ [anon_sym_LT] = ACTIONS(57),
+ [anon_sym_DQUOTE] = ACTIONS(59),
+ [anon_sym_SQUOTE] = ACTIONS(61),
+ [anon_sym_class] = ACTIONS(702),
+ [anon_sym_async] = ACTIONS(796),
+ [anon_sym_function] = ACTIONS(706),
+ [anon_sym_new] = ACTIONS(69),
+ [anon_sym_PLUS] = ACTIONS(71),
+ [anon_sym_DASH] = ACTIONS(71),
+ [anon_sym_SLASH] = ACTIONS(73),
+ [anon_sym_BANG] = ACTIONS(71),
+ [anon_sym_TILDE] = ACTIONS(71),
+ [anon_sym_typeof] = ACTIONS(71),
+ [anon_sym_void] = ACTIONS(71),
+ [anon_sym_delete] = ACTIONS(71),
+ [anon_sym_PLUS_PLUS] = ACTIONS(75),
+ [anon_sym_DASH_DASH] = ACTIONS(75),
+ [sym_comment] = ACTIONS(3),
+ [anon_sym_BQUOTE] = ACTIONS(77),
+ [sym_number] = ACTIONS(79),
[sym_private_property_identifier] = ACTIONS(81),
[sym_this] = ACTIONS(79),
[sym_super] = ACTIONS(79),
[sym_true] = ACTIONS(79),
[sym_false] = ACTIONS(79),
[sym_null] = ACTIONS(79),
- [sym_undefined] = ACTIONS(83),
+ [sym_undefined] = ACTIONS(798),
[anon_sym_AT] = ACTIONS(85),
- [anon_sym_static] = ACTIONS(722),
- [anon_sym_get] = ACTIONS(722),
- [anon_sym_set] = ACTIONS(722),
+ [anon_sym_static] = ACTIONS(784),
+ [anon_sym_get] = ACTIONS(784),
+ [anon_sym_set] = ACTIONS(784),
},
- [140] = {
- [sym_import] = STATE(1096),
- [sym_parenthesized_expression] = STATE(1015),
- [sym_expression] = STATE(1239),
- [sym_primary_expression] = STATE(1092),
- [sym_yield_expression] = STATE(1094),
- [sym_object] = STATE(1096),
- [sym_object_pattern] = STATE(1781),
- [sym_assignment_pattern] = STATE(2055),
- [sym_array] = STATE(1096),
- [sym_array_pattern] = STATE(1781),
- [sym_glimmer_template] = STATE(1094),
- [sym_glimmer_opening_tag] = STATE(1882),
- [sym_jsx_element] = STATE(1094),
- [sym_jsx_opening_element] = STATE(1654),
- [sym_jsx_self_closing_element] = STATE(1094),
- [sym_class] = STATE(1096),
- [sym_function] = STATE(1096),
- [sym_generator_function] = STATE(1096),
- [sym_arrow_function] = STATE(1096),
- [sym_call_expression] = STATE(1096),
- [sym_new_expression] = STATE(1094),
- [sym_await_expression] = STATE(1094),
- [sym_member_expression] = STATE(1032),
- [sym_subscript_expression] = STATE(1032),
- [sym_assignment_expression] = STATE(1094),
- [sym__augmented_assignment_lhs] = STATE(1594),
- [sym_augmented_assignment_expression] = STATE(1094),
- [sym__destructuring_pattern] = STATE(1781),
- [sym_spread_element] = STATE(2010),
- [sym_ternary_expression] = STATE(1094),
- [sym_binary_expression] = STATE(1094),
- [sym_unary_expression] = STATE(1094),
- [sym_update_expression] = STATE(1094),
- [sym_string] = STATE(1096),
- [sym_template_string] = STATE(1096),
- [sym_regex] = STATE(1096),
- [sym_meta_property] = STATE(1096),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2729),
- [sym_pattern] = STATE(1970),
- [sym_rest_pattern] = STATE(1849),
- [aux_sym_export_statement_repeat1] = STATE(1976),
- [aux_sym_array_repeat1] = STATE(1991),
- [aux_sym_array_pattern_repeat1] = STATE(2115),
- [sym_identifier] = ACTIONS(798),
- [anon_sym_export] = ACTIONS(800),
+ [142] = {
+ [sym_import] = STATE(1071),
+ [sym_parenthesized_expression] = STATE(1006),
+ [sym_expression] = STATE(1304),
+ [sym_primary_expression] = STATE(1079),
+ [sym_yield_expression] = STATE(1081),
+ [sym_object] = STATE(1071),
+ [sym_object_pattern] = STATE(1807),
+ [sym_assignment_pattern] = STATE(2045),
+ [sym_array] = STATE(1071),
+ [sym_array_pattern] = STATE(1807),
+ [sym_glimmer_template] = STATE(1081),
+ [sym_glimmer_opening_tag] = STATE(1888),
+ [sym_jsx_element] = STATE(1081),
+ [sym_jsx_opening_element] = STATE(1648),
+ [sym_jsx_self_closing_element] = STATE(1081),
+ [sym_class] = STATE(1071),
+ [sym_function] = STATE(1071),
+ [sym_generator_function] = STATE(1071),
+ [sym_arrow_function] = STATE(1071),
+ [sym_call_expression] = STATE(1071),
+ [sym_new_expression] = STATE(1081),
+ [sym_await_expression] = STATE(1081),
+ [sym_member_expression] = STATE(1027),
+ [sym_subscript_expression] = STATE(1027),
+ [sym_assignment_expression] = STATE(1081),
+ [sym__augmented_assignment_lhs] = STATE(1606),
+ [sym_augmented_assignment_expression] = STATE(1081),
+ [sym__destructuring_pattern] = STATE(1807),
+ [sym_spread_element] = STATE(2019),
+ [sym_ternary_expression] = STATE(1081),
+ [sym_binary_expression] = STATE(1081),
+ [sym_unary_expression] = STATE(1081),
+ [sym_update_expression] = STATE(1081),
+ [sym_string] = STATE(1071),
+ [sym_template_string] = STATE(1071),
+ [sym_regex] = STATE(1071),
+ [sym_meta_property] = STATE(1071),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2700),
+ [sym_pattern] = STATE(1894),
+ [sym_rest_pattern] = STATE(1803),
+ [aux_sym_export_statement_repeat1] = STATE(1861),
+ [aux_sym_array_repeat1] = STATE(2015),
+ [aux_sym_array_pattern_repeat1] = STATE(1992),
+ [sym_identifier] = ACTIONS(800),
+ [anon_sym_export] = ACTIONS(802),
[anon_sym_LBRACE] = ACTIONS(734),
- [anon_sym_COMMA] = ACTIONS(802),
+ [anon_sym_COMMA] = ACTIONS(804),
[anon_sym_import] = ACTIONS(648),
[anon_sym_LPAREN] = ACTIONS(650),
[anon_sym_await] = ACTIONS(652),
[anon_sym_yield] = ACTIONS(654),
[anon_sym_LBRACK] = ACTIONS(740),
- [anon_sym_RBRACK] = ACTIONS(836),
+ [anon_sym_RBRACK] = ACTIONS(834),
[anon_sym_LTtemplate_GT] = ACTIONS(55),
[anon_sym_LT] = ACTIONS(658),
- [anon_sym_class] = ACTIONS(660),
- [anon_sym_async] = ACTIONS(806),
- [anon_sym_function] = ACTIONS(664),
- [anon_sym_new] = ACTIONS(666),
+ [anon_sym_DQUOTE] = ACTIONS(660),
+ [anon_sym_SQUOTE] = ACTIONS(662),
+ [anon_sym_class] = ACTIONS(664),
+ [anon_sym_async] = ACTIONS(808),
+ [anon_sym_function] = ACTIONS(668),
+ [anon_sym_new] = ACTIONS(670),
[anon_sym_DOT_DOT_DOT] = ACTIONS(103),
- [anon_sym_PLUS] = ACTIONS(668),
- [anon_sym_DASH] = ACTIONS(668),
- [anon_sym_SLASH] = ACTIONS(670),
- [anon_sym_BANG] = ACTIONS(668),
- [anon_sym_TILDE] = ACTIONS(668),
- [anon_sym_typeof] = ACTIONS(668),
- [anon_sym_void] = ACTIONS(668),
- [anon_sym_delete] = ACTIONS(668),
- [anon_sym_PLUS_PLUS] = ACTIONS(672),
- [anon_sym_DASH_DASH] = ACTIONS(672),
- [anon_sym_DQUOTE] = ACTIONS(674),
- [anon_sym_SQUOTE] = ACTIONS(676),
+ [anon_sym_PLUS] = ACTIONS(672),
+ [anon_sym_DASH] = ACTIONS(672),
+ [anon_sym_SLASH] = ACTIONS(674),
+ [anon_sym_BANG] = ACTIONS(672),
+ [anon_sym_TILDE] = ACTIONS(672),
+ [anon_sym_typeof] = ACTIONS(672),
+ [anon_sym_void] = ACTIONS(672),
+ [anon_sym_delete] = ACTIONS(672),
+ [anon_sym_PLUS_PLUS] = ACTIONS(676),
+ [anon_sym_DASH_DASH] = ACTIONS(676),
[sym_comment] = ACTIONS(3),
[anon_sym_BQUOTE] = ACTIONS(678),
[sym_number] = ACTIONS(680),
@@ -30005,57 +30656,57 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_true] = ACTIONS(680),
[sym_false] = ACTIONS(680),
[sym_null] = ACTIONS(680),
- [sym_undefined] = ACTIONS(808),
+ [sym_undefined] = ACTIONS(810),
[anon_sym_AT] = ACTIONS(85),
- [anon_sym_static] = ACTIONS(800),
- [anon_sym_get] = ACTIONS(800),
- [anon_sym_set] = ACTIONS(800),
+ [anon_sym_static] = ACTIONS(802),
+ [anon_sym_get] = ACTIONS(802),
+ [anon_sym_set] = ACTIONS(802),
},
- [141] = {
- [sym_declaration] = STATE(2224),
- [sym_import] = STATE(1268),
- [sym_variable_declaration] = STATE(2562),
- [sym_lexical_declaration] = STATE(2562),
- [sym_parenthesized_expression] = STATE(1029),
- [sym_expression] = STATE(1387),
- [sym_primary_expression] = STATE(1247),
- [sym_yield_expression] = STATE(1246),
- [sym_object] = STATE(1268),
- [sym_object_pattern] = STATE(2656),
- [sym_array] = STATE(1268),
- [sym_array_pattern] = STATE(2656),
- [sym_glimmer_template] = STATE(1246),
- [sym_glimmer_opening_tag] = STATE(1921),
- [sym_jsx_element] = STATE(1246),
- [sym_jsx_opening_element] = STATE(1653),
- [sym_jsx_self_closing_element] = STATE(1246),
- [sym_class] = STATE(1268),
- [sym_class_declaration] = STATE(2562),
- [sym_function] = STATE(1268),
- [sym_function_declaration] = STATE(2562),
- [sym_generator_function] = STATE(1268),
- [sym_generator_function_declaration] = STATE(2562),
- [sym_arrow_function] = STATE(1268),
- [sym_call_expression] = STATE(1268),
- [sym_new_expression] = STATE(1246),
- [sym_await_expression] = STATE(1246),
- [sym_member_expression] = STATE(1029),
- [sym_subscript_expression] = STATE(1029),
- [sym_assignment_expression] = STATE(1246),
- [sym__augmented_assignment_lhs] = STATE(1597),
- [sym_augmented_assignment_expression] = STATE(1246),
- [sym__destructuring_pattern] = STATE(2656),
- [sym_ternary_expression] = STATE(1246),
- [sym_binary_expression] = STATE(1246),
- [sym_unary_expression] = STATE(1246),
- [sym_update_expression] = STATE(1246),
- [sym_string] = STATE(1268),
- [sym_template_string] = STATE(1268),
- [sym_regex] = STATE(1268),
- [sym_meta_property] = STATE(1268),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2662),
- [aux_sym_export_statement_repeat1] = STATE(1884),
+ [143] = {
+ [sym_declaration] = STATE(2614),
+ [sym_import] = STATE(1235),
+ [sym_variable_declaration] = STATE(2544),
+ [sym_lexical_declaration] = STATE(2544),
+ [sym_parenthesized_expression] = STATE(1028),
+ [sym_expression] = STATE(1382),
+ [sym_primary_expression] = STATE(1249),
+ [sym_yield_expression] = STATE(1245),
+ [sym_object] = STATE(1235),
+ [sym_object_pattern] = STATE(2717),
+ [sym_array] = STATE(1235),
+ [sym_array_pattern] = STATE(2717),
+ [sym_glimmer_template] = STATE(1245),
+ [sym_glimmer_opening_tag] = STATE(1935),
+ [sym_jsx_element] = STATE(1245),
+ [sym_jsx_opening_element] = STATE(1651),
+ [sym_jsx_self_closing_element] = STATE(1245),
+ [sym_class] = STATE(1235),
+ [sym_class_declaration] = STATE(2544),
+ [sym_function] = STATE(1235),
+ [sym_function_declaration] = STATE(2544),
+ [sym_generator_function] = STATE(1235),
+ [sym_generator_function_declaration] = STATE(2544),
+ [sym_arrow_function] = STATE(1235),
+ [sym_call_expression] = STATE(1235),
+ [sym_new_expression] = STATE(1245),
+ [sym_await_expression] = STATE(1245),
+ [sym_member_expression] = STATE(1028),
+ [sym_subscript_expression] = STATE(1028),
+ [sym_assignment_expression] = STATE(1245),
+ [sym__augmented_assignment_lhs] = STATE(1616),
+ [sym_augmented_assignment_expression] = STATE(1245),
+ [sym__destructuring_pattern] = STATE(2717),
+ [sym_ternary_expression] = STATE(1245),
+ [sym_binary_expression] = STATE(1245),
+ [sym_unary_expression] = STATE(1245),
+ [sym_update_expression] = STATE(1245),
+ [sym_string] = STATE(1235),
+ [sym_template_string] = STATE(1235),
+ [sym_regex] = STATE(1235),
+ [sym_meta_property] = STATE(1235),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2680),
+ [aux_sym_export_statement_repeat1] = STATE(1974),
[sym_identifier] = ACTIONS(720),
[anon_sym_export] = ACTIONS(722),
[anon_sym_LBRACE] = ACTIONS(694),
@@ -30069,22 +30720,22 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_LBRACK] = ACTIONS(53),
[anon_sym_LTtemplate_GT] = ACTIONS(55),
[anon_sym_LT] = ACTIONS(57),
+ [anon_sym_DQUOTE] = ACTIONS(59),
+ [anon_sym_SQUOTE] = ACTIONS(61),
[anon_sym_class] = ACTIONS(538),
- [anon_sym_async] = ACTIONS(818),
+ [anon_sym_async] = ACTIONS(836),
[anon_sym_function] = ACTIONS(542),
- [anon_sym_new] = ACTIONS(65),
- [anon_sym_PLUS] = ACTIONS(67),
- [anon_sym_DASH] = ACTIONS(67),
- [anon_sym_SLASH] = ACTIONS(69),
- [anon_sym_BANG] = ACTIONS(67),
- [anon_sym_TILDE] = ACTIONS(67),
- [anon_sym_typeof] = ACTIONS(67),
- [anon_sym_void] = ACTIONS(67),
- [anon_sym_delete] = ACTIONS(67),
- [anon_sym_PLUS_PLUS] = ACTIONS(71),
- [anon_sym_DASH_DASH] = ACTIONS(71),
- [anon_sym_DQUOTE] = ACTIONS(73),
- [anon_sym_SQUOTE] = ACTIONS(75),
+ [anon_sym_new] = ACTIONS(69),
+ [anon_sym_PLUS] = ACTIONS(71),
+ [anon_sym_DASH] = ACTIONS(71),
+ [anon_sym_SLASH] = ACTIONS(73),
+ [anon_sym_BANG] = ACTIONS(71),
+ [anon_sym_TILDE] = ACTIONS(71),
+ [anon_sym_typeof] = ACTIONS(71),
+ [anon_sym_void] = ACTIONS(71),
+ [anon_sym_delete] = ACTIONS(71),
+ [anon_sym_PLUS_PLUS] = ACTIONS(75),
+ [anon_sym_DASH_DASH] = ACTIONS(75),
[sym_comment] = ACTIONS(3),
[anon_sym_BQUOTE] = ACTIONS(77),
[sym_number] = ACTIONS(79),
@@ -30100,51 +30751,51 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_get] = ACTIONS(722),
[anon_sym_set] = ACTIONS(722),
},
- [142] = {
- [sym_declaration] = STATE(544),
- [sym_import] = STATE(1268),
- [sym_variable_declaration] = STATE(532),
- [sym_lexical_declaration] = STATE(532),
- [sym_parenthesized_expression] = STATE(1029),
- [sym_expression] = STATE(1402),
- [sym_primary_expression] = STATE(1247),
- [sym_yield_expression] = STATE(1246),
- [sym_object] = STATE(1268),
- [sym_object_pattern] = STATE(2656),
- [sym_array] = STATE(1268),
- [sym_array_pattern] = STATE(2656),
- [sym_glimmer_template] = STATE(1246),
- [sym_glimmer_opening_tag] = STATE(1921),
- [sym_jsx_element] = STATE(1246),
- [sym_jsx_opening_element] = STATE(1653),
- [sym_jsx_self_closing_element] = STATE(1246),
- [sym_class] = STATE(1268),
- [sym_class_declaration] = STATE(532),
- [sym_function] = STATE(1268),
- [sym_function_declaration] = STATE(532),
- [sym_generator_function] = STATE(1268),
- [sym_generator_function_declaration] = STATE(532),
- [sym_arrow_function] = STATE(1268),
- [sym_call_expression] = STATE(1268),
- [sym_new_expression] = STATE(1246),
- [sym_await_expression] = STATE(1246),
- [sym_member_expression] = STATE(1029),
- [sym_subscript_expression] = STATE(1029),
- [sym_assignment_expression] = STATE(1246),
- [sym__augmented_assignment_lhs] = STATE(1597),
- [sym_augmented_assignment_expression] = STATE(1246),
- [sym__destructuring_pattern] = STATE(2656),
- [sym_ternary_expression] = STATE(1246),
- [sym_binary_expression] = STATE(1246),
- [sym_unary_expression] = STATE(1246),
- [sym_update_expression] = STATE(1246),
- [sym_string] = STATE(1268),
- [sym_template_string] = STATE(1268),
- [sym_regex] = STATE(1268),
- [sym_meta_property] = STATE(1268),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2662),
- [aux_sym_export_statement_repeat1] = STATE(1944),
+ [144] = {
+ [sym_declaration] = STATE(730),
+ [sym_import] = STATE(1235),
+ [sym_variable_declaration] = STATE(793),
+ [sym_lexical_declaration] = STATE(793),
+ [sym_parenthesized_expression] = STATE(1028),
+ [sym_expression] = STATE(1369),
+ [sym_primary_expression] = STATE(1249),
+ [sym_yield_expression] = STATE(1245),
+ [sym_object] = STATE(1235),
+ [sym_object_pattern] = STATE(2717),
+ [sym_array] = STATE(1235),
+ [sym_array_pattern] = STATE(2717),
+ [sym_glimmer_template] = STATE(1245),
+ [sym_glimmer_opening_tag] = STATE(1935),
+ [sym_jsx_element] = STATE(1245),
+ [sym_jsx_opening_element] = STATE(1651),
+ [sym_jsx_self_closing_element] = STATE(1245),
+ [sym_class] = STATE(1235),
+ [sym_class_declaration] = STATE(793),
+ [sym_function] = STATE(1235),
+ [sym_function_declaration] = STATE(793),
+ [sym_generator_function] = STATE(1235),
+ [sym_generator_function_declaration] = STATE(793),
+ [sym_arrow_function] = STATE(1235),
+ [sym_call_expression] = STATE(1235),
+ [sym_new_expression] = STATE(1245),
+ [sym_await_expression] = STATE(1245),
+ [sym_member_expression] = STATE(1028),
+ [sym_subscript_expression] = STATE(1028),
+ [sym_assignment_expression] = STATE(1245),
+ [sym__augmented_assignment_lhs] = STATE(1616),
+ [sym_augmented_assignment_expression] = STATE(1245),
+ [sym__destructuring_pattern] = STATE(2717),
+ [sym_ternary_expression] = STATE(1245),
+ [sym_binary_expression] = STATE(1245),
+ [sym_unary_expression] = STATE(1245),
+ [sym_update_expression] = STATE(1245),
+ [sym_string] = STATE(1235),
+ [sym_template_string] = STATE(1235),
+ [sym_regex] = STATE(1235),
+ [sym_meta_property] = STATE(1235),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2680),
+ [aux_sym_export_statement_repeat1] = STATE(1952),
[sym_identifier] = ACTIONS(720),
[anon_sym_export] = ACTIONS(722),
[anon_sym_LBRACE] = ACTIONS(694),
@@ -30158,22 +30809,22 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_LBRACK] = ACTIONS(53),
[anon_sym_LTtemplate_GT] = ACTIONS(55),
[anon_sym_LT] = ACTIONS(57),
+ [anon_sym_DQUOTE] = ACTIONS(59),
+ [anon_sym_SQUOTE] = ACTIONS(61),
[anon_sym_class] = ACTIONS(584),
- [anon_sym_async] = ACTIONS(810),
+ [anon_sym_async] = ACTIONS(780),
[anon_sym_function] = ACTIONS(588),
- [anon_sym_new] = ACTIONS(65),
- [anon_sym_PLUS] = ACTIONS(67),
- [anon_sym_DASH] = ACTIONS(67),
- [anon_sym_SLASH] = ACTIONS(69),
- [anon_sym_BANG] = ACTIONS(67),
- [anon_sym_TILDE] = ACTIONS(67),
- [anon_sym_typeof] = ACTIONS(67),
- [anon_sym_void] = ACTIONS(67),
- [anon_sym_delete] = ACTIONS(67),
- [anon_sym_PLUS_PLUS] = ACTIONS(71),
- [anon_sym_DASH_DASH] = ACTIONS(71),
- [anon_sym_DQUOTE] = ACTIONS(73),
- [anon_sym_SQUOTE] = ACTIONS(75),
+ [anon_sym_new] = ACTIONS(69),
+ [anon_sym_PLUS] = ACTIONS(71),
+ [anon_sym_DASH] = ACTIONS(71),
+ [anon_sym_SLASH] = ACTIONS(73),
+ [anon_sym_BANG] = ACTIONS(71),
+ [anon_sym_TILDE] = ACTIONS(71),
+ [anon_sym_typeof] = ACTIONS(71),
+ [anon_sym_void] = ACTIONS(71),
+ [anon_sym_delete] = ACTIONS(71),
+ [anon_sym_PLUS_PLUS] = ACTIONS(75),
+ [anon_sym_DASH_DASH] = ACTIONS(75),
[sym_comment] = ACTIONS(3),
[anon_sym_BQUOTE] = ACTIONS(77),
[sym_number] = ACTIONS(79),
@@ -30189,169 +30840,80 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_get] = ACTIONS(722),
[anon_sym_set] = ACTIONS(722),
},
- [143] = {
- [sym_import] = STATE(1268),
- [sym_expression_statement] = STATE(228),
- [sym_variable_declaration] = STATE(228),
- [sym_lexical_declaration] = STATE(228),
- [sym_empty_statement] = STATE(228),
- [sym_parenthesized_expression] = STATE(1031),
- [sym_expression] = STATE(1336),
- [sym_primary_expression] = STATE(1247),
- [sym_yield_expression] = STATE(1246),
- [sym_object] = STATE(1268),
- [sym_object_pattern] = STATE(2081),
- [sym_array] = STATE(1268),
- [sym_array_pattern] = STATE(2081),
- [sym_glimmer_template] = STATE(1246),
- [sym_glimmer_opening_tag] = STATE(1921),
- [sym_jsx_element] = STATE(1246),
- [sym_jsx_opening_element] = STATE(1653),
- [sym_jsx_self_closing_element] = STATE(1246),
- [sym_class] = STATE(1268),
- [sym_function] = STATE(1268),
- [sym_generator_function] = STATE(1268),
- [sym_arrow_function] = STATE(1268),
- [sym_call_expression] = STATE(1268),
- [sym_new_expression] = STATE(1246),
- [sym_await_expression] = STATE(1246),
- [sym_member_expression] = STATE(1031),
- [sym_subscript_expression] = STATE(1031),
- [sym_assignment_expression] = STATE(1246),
- [sym__augmented_assignment_lhs] = STATE(1597),
- [sym_augmented_assignment_expression] = STATE(1246),
- [sym__destructuring_pattern] = STATE(2081),
- [sym_ternary_expression] = STATE(1246),
- [sym_binary_expression] = STATE(1246),
- [sym_unary_expression] = STATE(1246),
- [sym_update_expression] = STATE(1246),
- [sym_sequence_expression] = STATE(2282),
- [sym_string] = STATE(1268),
- [sym_template_string] = STATE(1268),
- [sym_regex] = STATE(1268),
- [sym_meta_property] = STATE(1268),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2662),
- [aux_sym_export_statement_repeat1] = STATE(1891),
- [sym_identifier] = ACTIONS(778),
- [anon_sym_export] = ACTIONS(780),
- [anon_sym_LBRACE] = ACTIONS(782),
- [anon_sym_import] = ACTIONS(696),
- [anon_sym_var] = ACTIONS(784),
- [anon_sym_let] = ACTIONS(786),
- [anon_sym_const] = ACTIONS(786),
- [anon_sym_LPAREN] = ACTIONS(27),
- [anon_sym_await] = ACTIONS(29),
- [anon_sym_SEMI] = ACTIONS(788),
- [anon_sym_yield] = ACTIONS(51),
- [anon_sym_LBRACK] = ACTIONS(790),
- [anon_sym_LTtemplate_GT] = ACTIONS(55),
- [anon_sym_LT] = ACTIONS(57),
- [anon_sym_class] = ACTIONS(702),
- [anon_sym_async] = ACTIONS(792),
- [anon_sym_function] = ACTIONS(706),
- [anon_sym_new] = ACTIONS(65),
- [anon_sym_PLUS] = ACTIONS(67),
- [anon_sym_DASH] = ACTIONS(67),
- [anon_sym_SLASH] = ACTIONS(69),
- [anon_sym_BANG] = ACTIONS(67),
- [anon_sym_TILDE] = ACTIONS(67),
- [anon_sym_typeof] = ACTIONS(67),
- [anon_sym_void] = ACTIONS(67),
- [anon_sym_delete] = ACTIONS(67),
- [anon_sym_PLUS_PLUS] = ACTIONS(71),
- [anon_sym_DASH_DASH] = ACTIONS(71),
- [anon_sym_DQUOTE] = ACTIONS(73),
- [anon_sym_SQUOTE] = ACTIONS(75),
- [sym_comment] = ACTIONS(3),
- [anon_sym_BQUOTE] = ACTIONS(77),
- [sym_number] = ACTIONS(79),
- [sym_private_property_identifier] = ACTIONS(81),
- [sym_this] = ACTIONS(79),
- [sym_super] = ACTIONS(79),
- [sym_true] = ACTIONS(79),
- [sym_false] = ACTIONS(79),
- [sym_null] = ACTIONS(79),
- [sym_undefined] = ACTIONS(794),
- [anon_sym_AT] = ACTIONS(85),
- [anon_sym_static] = ACTIONS(780),
- [anon_sym_get] = ACTIONS(780),
- [anon_sym_set] = ACTIONS(780),
- },
- [144] = {
- [sym_declaration] = STATE(875),
- [sym_import] = STATE(1268),
- [sym_variable_declaration] = STATE(971),
- [sym_lexical_declaration] = STATE(971),
- [sym_parenthesized_expression] = STATE(1029),
- [sym_expression] = STATE(1366),
- [sym_primary_expression] = STATE(1247),
- [sym_yield_expression] = STATE(1246),
- [sym_object] = STATE(1268),
- [sym_object_pattern] = STATE(2656),
- [sym_array] = STATE(1268),
- [sym_array_pattern] = STATE(2656),
- [sym_glimmer_template] = STATE(1246),
- [sym_glimmer_opening_tag] = STATE(1921),
- [sym_jsx_element] = STATE(1246),
- [sym_jsx_opening_element] = STATE(1653),
- [sym_jsx_self_closing_element] = STATE(1246),
- [sym_class] = STATE(1268),
- [sym_class_declaration] = STATE(971),
- [sym_function] = STATE(1268),
- [sym_function_declaration] = STATE(971),
- [sym_generator_function] = STATE(1268),
- [sym_generator_function_declaration] = STATE(971),
- [sym_arrow_function] = STATE(1268),
- [sym_call_expression] = STATE(1268),
- [sym_new_expression] = STATE(1246),
- [sym_await_expression] = STATE(1246),
- [sym_member_expression] = STATE(1029),
- [sym_subscript_expression] = STATE(1029),
- [sym_assignment_expression] = STATE(1246),
- [sym__augmented_assignment_lhs] = STATE(1597),
- [sym_augmented_assignment_expression] = STATE(1246),
- [sym__destructuring_pattern] = STATE(2656),
- [sym_ternary_expression] = STATE(1246),
- [sym_binary_expression] = STATE(1246),
- [sym_unary_expression] = STATE(1246),
- [sym_update_expression] = STATE(1246),
- [sym_string] = STATE(1268),
- [sym_template_string] = STATE(1268),
- [sym_regex] = STATE(1268),
- [sym_meta_property] = STATE(1268),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2662),
- [aux_sym_export_statement_repeat1] = STATE(1933),
+ [145] = {
+ [sym_declaration] = STATE(2300),
+ [sym_import] = STATE(1235),
+ [sym_variable_declaration] = STATE(2544),
+ [sym_lexical_declaration] = STATE(2544),
+ [sym_parenthesized_expression] = STATE(1028),
+ [sym_expression] = STATE(1399),
+ [sym_primary_expression] = STATE(1249),
+ [sym_yield_expression] = STATE(1245),
+ [sym_object] = STATE(1235),
+ [sym_object_pattern] = STATE(2717),
+ [sym_array] = STATE(1235),
+ [sym_array_pattern] = STATE(2717),
+ [sym_glimmer_template] = STATE(1245),
+ [sym_glimmer_opening_tag] = STATE(1935),
+ [sym_jsx_element] = STATE(1245),
+ [sym_jsx_opening_element] = STATE(1651),
+ [sym_jsx_self_closing_element] = STATE(1245),
+ [sym_class] = STATE(1235),
+ [sym_class_declaration] = STATE(2544),
+ [sym_function] = STATE(1235),
+ [sym_function_declaration] = STATE(2544),
+ [sym_generator_function] = STATE(1235),
+ [sym_generator_function_declaration] = STATE(2544),
+ [sym_arrow_function] = STATE(1235),
+ [sym_call_expression] = STATE(1235),
+ [sym_new_expression] = STATE(1245),
+ [sym_await_expression] = STATE(1245),
+ [sym_member_expression] = STATE(1028),
+ [sym_subscript_expression] = STATE(1028),
+ [sym_assignment_expression] = STATE(1245),
+ [sym__augmented_assignment_lhs] = STATE(1616),
+ [sym_augmented_assignment_expression] = STATE(1245),
+ [sym__destructuring_pattern] = STATE(2717),
+ [sym_ternary_expression] = STATE(1245),
+ [sym_binary_expression] = STATE(1245),
+ [sym_unary_expression] = STATE(1245),
+ [sym_update_expression] = STATE(1245),
+ [sym_string] = STATE(1235),
+ [sym_template_string] = STATE(1235),
+ [sym_regex] = STATE(1235),
+ [sym_meta_property] = STATE(1235),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2680),
+ [aux_sym_export_statement_repeat1] = STATE(1974),
[sym_identifier] = ACTIONS(720),
[anon_sym_export] = ACTIONS(722),
[anon_sym_LBRACE] = ACTIONS(694),
[anon_sym_import] = ACTIONS(696),
- [anon_sym_var] = ACTIONS(17),
- [anon_sym_let] = ACTIONS(19),
- [anon_sym_const] = ACTIONS(19),
+ [anon_sym_var] = ACTIONS(508),
+ [anon_sym_let] = ACTIONS(510),
+ [anon_sym_const] = ACTIONS(510),
[anon_sym_LPAREN] = ACTIONS(27),
[anon_sym_await] = ACTIONS(29),
[anon_sym_yield] = ACTIONS(51),
[anon_sym_LBRACK] = ACTIONS(53),
[anon_sym_LTtemplate_GT] = ACTIONS(55),
[anon_sym_LT] = ACTIONS(57),
- [anon_sym_class] = ACTIONS(59),
- [anon_sym_async] = ACTIONS(796),
- [anon_sym_function] = ACTIONS(63),
- [anon_sym_new] = ACTIONS(65),
- [anon_sym_PLUS] = ACTIONS(67),
- [anon_sym_DASH] = ACTIONS(67),
- [anon_sym_SLASH] = ACTIONS(69),
- [anon_sym_BANG] = ACTIONS(67),
- [anon_sym_TILDE] = ACTIONS(67),
- [anon_sym_typeof] = ACTIONS(67),
- [anon_sym_void] = ACTIONS(67),
- [anon_sym_delete] = ACTIONS(67),
- [anon_sym_PLUS_PLUS] = ACTIONS(71),
- [anon_sym_DASH_DASH] = ACTIONS(71),
- [anon_sym_DQUOTE] = ACTIONS(73),
- [anon_sym_SQUOTE] = ACTIONS(75),
+ [anon_sym_DQUOTE] = ACTIONS(59),
+ [anon_sym_SQUOTE] = ACTIONS(61),
+ [anon_sym_class] = ACTIONS(538),
+ [anon_sym_async] = ACTIONS(836),
+ [anon_sym_function] = ACTIONS(542),
+ [anon_sym_new] = ACTIONS(69),
+ [anon_sym_PLUS] = ACTIONS(71),
+ [anon_sym_DASH] = ACTIONS(71),
+ [anon_sym_SLASH] = ACTIONS(73),
+ [anon_sym_BANG] = ACTIONS(71),
+ [anon_sym_TILDE] = ACTIONS(71),
+ [anon_sym_typeof] = ACTIONS(71),
+ [anon_sym_void] = ACTIONS(71),
+ [anon_sym_delete] = ACTIONS(71),
+ [anon_sym_PLUS_PLUS] = ACTIONS(75),
+ [anon_sym_DASH_DASH] = ACTIONS(75),
[sym_comment] = ACTIONS(3),
[anon_sym_BQUOTE] = ACTIONS(77),
[sym_number] = ACTIONS(79),
@@ -30367,233 +30929,55 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_get] = ACTIONS(722),
[anon_sym_set] = ACTIONS(722),
},
- [145] = {
- [sym_import] = STATE(1268),
- [sym_expression_statement] = STATE(227),
- [sym_variable_declaration] = STATE(227),
- [sym_lexical_declaration] = STATE(227),
- [sym_empty_statement] = STATE(227),
- [sym_parenthesized_expression] = STATE(1031),
- [sym_expression] = STATE(1336),
- [sym_primary_expression] = STATE(1247),
- [sym_yield_expression] = STATE(1246),
- [sym_object] = STATE(1268),
- [sym_object_pattern] = STATE(2081),
- [sym_array] = STATE(1268),
- [sym_array_pattern] = STATE(2081),
- [sym_glimmer_template] = STATE(1246),
- [sym_glimmer_opening_tag] = STATE(1921),
- [sym_jsx_element] = STATE(1246),
- [sym_jsx_opening_element] = STATE(1653),
- [sym_jsx_self_closing_element] = STATE(1246),
- [sym_class] = STATE(1268),
- [sym_function] = STATE(1268),
- [sym_generator_function] = STATE(1268),
- [sym_arrow_function] = STATE(1268),
- [sym_call_expression] = STATE(1268),
- [sym_new_expression] = STATE(1246),
- [sym_await_expression] = STATE(1246),
- [sym_member_expression] = STATE(1031),
- [sym_subscript_expression] = STATE(1031),
- [sym_assignment_expression] = STATE(1246),
- [sym__augmented_assignment_lhs] = STATE(1597),
- [sym_augmented_assignment_expression] = STATE(1246),
- [sym__destructuring_pattern] = STATE(2081),
- [sym_ternary_expression] = STATE(1246),
- [sym_binary_expression] = STATE(1246),
- [sym_unary_expression] = STATE(1246),
- [sym_update_expression] = STATE(1246),
- [sym_sequence_expression] = STATE(2282),
- [sym_string] = STATE(1268),
- [sym_template_string] = STATE(1268),
- [sym_regex] = STATE(1268),
- [sym_meta_property] = STATE(1268),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2662),
- [aux_sym_export_statement_repeat1] = STATE(1891),
- [sym_identifier] = ACTIONS(778),
- [anon_sym_export] = ACTIONS(780),
- [anon_sym_LBRACE] = ACTIONS(782),
- [anon_sym_import] = ACTIONS(696),
- [anon_sym_var] = ACTIONS(784),
- [anon_sym_let] = ACTIONS(786),
- [anon_sym_const] = ACTIONS(786),
- [anon_sym_LPAREN] = ACTIONS(27),
- [anon_sym_await] = ACTIONS(29),
- [anon_sym_SEMI] = ACTIONS(788),
- [anon_sym_yield] = ACTIONS(51),
- [anon_sym_LBRACK] = ACTIONS(790),
- [anon_sym_LTtemplate_GT] = ACTIONS(55),
- [anon_sym_LT] = ACTIONS(57),
- [anon_sym_class] = ACTIONS(702),
- [anon_sym_async] = ACTIONS(792),
- [anon_sym_function] = ACTIONS(706),
- [anon_sym_new] = ACTIONS(65),
- [anon_sym_PLUS] = ACTIONS(67),
- [anon_sym_DASH] = ACTIONS(67),
- [anon_sym_SLASH] = ACTIONS(69),
- [anon_sym_BANG] = ACTIONS(67),
- [anon_sym_TILDE] = ACTIONS(67),
- [anon_sym_typeof] = ACTIONS(67),
- [anon_sym_void] = ACTIONS(67),
- [anon_sym_delete] = ACTIONS(67),
- [anon_sym_PLUS_PLUS] = ACTIONS(71),
- [anon_sym_DASH_DASH] = ACTIONS(71),
- [anon_sym_DQUOTE] = ACTIONS(73),
- [anon_sym_SQUOTE] = ACTIONS(75),
- [sym_comment] = ACTIONS(3),
- [anon_sym_BQUOTE] = ACTIONS(77),
- [sym_number] = ACTIONS(79),
- [sym_private_property_identifier] = ACTIONS(81),
- [sym_this] = ACTIONS(79),
- [sym_super] = ACTIONS(79),
- [sym_true] = ACTIONS(79),
- [sym_false] = ACTIONS(79),
- [sym_null] = ACTIONS(79),
- [sym_undefined] = ACTIONS(794),
- [anon_sym_AT] = ACTIONS(85),
- [anon_sym_static] = ACTIONS(780),
- [anon_sym_get] = ACTIONS(780),
- [anon_sym_set] = ACTIONS(780),
- },
[146] = {
- [sym_import] = STATE(1268),
- [sym_expression_statement] = STATE(229),
- [sym_variable_declaration] = STATE(229),
- [sym_lexical_declaration] = STATE(229),
- [sym_empty_statement] = STATE(229),
- [sym_parenthesized_expression] = STATE(1031),
- [sym_expression] = STATE(1336),
- [sym_primary_expression] = STATE(1247),
- [sym_yield_expression] = STATE(1246),
- [sym_object] = STATE(1268),
- [sym_object_pattern] = STATE(2081),
- [sym_array] = STATE(1268),
- [sym_array_pattern] = STATE(2081),
- [sym_glimmer_template] = STATE(1246),
- [sym_glimmer_opening_tag] = STATE(1921),
- [sym_jsx_element] = STATE(1246),
- [sym_jsx_opening_element] = STATE(1653),
- [sym_jsx_self_closing_element] = STATE(1246),
- [sym_class] = STATE(1268),
- [sym_function] = STATE(1268),
- [sym_generator_function] = STATE(1268),
- [sym_arrow_function] = STATE(1268),
- [sym_call_expression] = STATE(1268),
- [sym_new_expression] = STATE(1246),
- [sym_await_expression] = STATE(1246),
- [sym_member_expression] = STATE(1031),
- [sym_subscript_expression] = STATE(1031),
- [sym_assignment_expression] = STATE(1246),
- [sym__augmented_assignment_lhs] = STATE(1597),
- [sym_augmented_assignment_expression] = STATE(1246),
- [sym__destructuring_pattern] = STATE(2081),
- [sym_ternary_expression] = STATE(1246),
- [sym_binary_expression] = STATE(1246),
- [sym_unary_expression] = STATE(1246),
- [sym_update_expression] = STATE(1246),
- [sym_sequence_expression] = STATE(2282),
- [sym_string] = STATE(1268),
- [sym_template_string] = STATE(1268),
- [sym_regex] = STATE(1268),
- [sym_meta_property] = STATE(1268),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2662),
- [aux_sym_export_statement_repeat1] = STATE(1891),
- [sym_identifier] = ACTIONS(778),
- [anon_sym_export] = ACTIONS(780),
- [anon_sym_LBRACE] = ACTIONS(782),
- [anon_sym_import] = ACTIONS(696),
- [anon_sym_var] = ACTIONS(784),
- [anon_sym_let] = ACTIONS(786),
- [anon_sym_const] = ACTIONS(786),
- [anon_sym_LPAREN] = ACTIONS(27),
- [anon_sym_await] = ACTIONS(29),
- [anon_sym_SEMI] = ACTIONS(788),
- [anon_sym_yield] = ACTIONS(51),
- [anon_sym_LBRACK] = ACTIONS(790),
- [anon_sym_LTtemplate_GT] = ACTIONS(55),
- [anon_sym_LT] = ACTIONS(57),
- [anon_sym_class] = ACTIONS(702),
- [anon_sym_async] = ACTIONS(792),
- [anon_sym_function] = ACTIONS(706),
- [anon_sym_new] = ACTIONS(65),
- [anon_sym_PLUS] = ACTIONS(67),
- [anon_sym_DASH] = ACTIONS(67),
- [anon_sym_SLASH] = ACTIONS(69),
- [anon_sym_BANG] = ACTIONS(67),
- [anon_sym_TILDE] = ACTIONS(67),
- [anon_sym_typeof] = ACTIONS(67),
- [anon_sym_void] = ACTIONS(67),
- [anon_sym_delete] = ACTIONS(67),
- [anon_sym_PLUS_PLUS] = ACTIONS(71),
- [anon_sym_DASH_DASH] = ACTIONS(71),
- [anon_sym_DQUOTE] = ACTIONS(73),
- [anon_sym_SQUOTE] = ACTIONS(75),
- [sym_comment] = ACTIONS(3),
- [anon_sym_BQUOTE] = ACTIONS(77),
- [sym_number] = ACTIONS(79),
- [sym_private_property_identifier] = ACTIONS(81),
- [sym_this] = ACTIONS(79),
- [sym_super] = ACTIONS(79),
- [sym_true] = ACTIONS(79),
- [sym_false] = ACTIONS(79),
- [sym_null] = ACTIONS(79),
- [sym_undefined] = ACTIONS(794),
- [anon_sym_AT] = ACTIONS(85),
- [anon_sym_static] = ACTIONS(780),
- [anon_sym_get] = ACTIONS(780),
- [anon_sym_set] = ACTIONS(780),
- },
- [147] = {
- [sym_import] = STATE(1096),
- [sym_parenthesized_expression] = STATE(1015),
- [sym_expression] = STATE(1299),
- [sym_primary_expression] = STATE(1092),
- [sym_yield_expression] = STATE(1094),
- [sym_object] = STATE(1096),
- [sym_object_pattern] = STATE(1781),
- [sym_assignment_pattern] = STATE(2055),
- [sym_array] = STATE(1096),
- [sym_array_pattern] = STATE(1781),
- [sym_glimmer_template] = STATE(1094),
- [sym_glimmer_opening_tag] = STATE(1882),
- [sym_jsx_element] = STATE(1094),
- [sym_jsx_opening_element] = STATE(1654),
- [sym_jsx_self_closing_element] = STATE(1094),
- [sym_class] = STATE(1096),
- [sym_function] = STATE(1096),
- [sym_generator_function] = STATE(1096),
- [sym_arrow_function] = STATE(1096),
- [sym_call_expression] = STATE(1096),
- [sym_new_expression] = STATE(1094),
- [sym_await_expression] = STATE(1094),
- [sym_member_expression] = STATE(1032),
- [sym_subscript_expression] = STATE(1032),
- [sym_assignment_expression] = STATE(1094),
- [sym__augmented_assignment_lhs] = STATE(1594),
- [sym_augmented_assignment_expression] = STATE(1094),
- [sym__destructuring_pattern] = STATE(1781),
- [sym_spread_element] = STATE(2118),
- [sym_ternary_expression] = STATE(1094),
- [sym_binary_expression] = STATE(1094),
- [sym_unary_expression] = STATE(1094),
- [sym_update_expression] = STATE(1094),
- [sym_string] = STATE(1096),
- [sym_template_string] = STATE(1096),
- [sym_regex] = STATE(1096),
- [sym_meta_property] = STATE(1096),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2729),
- [sym_pattern] = STATE(1970),
- [sym_rest_pattern] = STATE(1849),
- [aux_sym_export_statement_repeat1] = STATE(1976),
- [aux_sym_array_repeat1] = STATE(2116),
- [aux_sym_array_pattern_repeat1] = STATE(2115),
- [sym_identifier] = ACTIONS(798),
- [anon_sym_export] = ACTIONS(800),
+ [sym_import] = STATE(1071),
+ [sym_parenthesized_expression] = STATE(1006),
+ [sym_expression] = STATE(1304),
+ [sym_primary_expression] = STATE(1079),
+ [sym_yield_expression] = STATE(1081),
+ [sym_object] = STATE(1071),
+ [sym_object_pattern] = STATE(1807),
+ [sym_assignment_pattern] = STATE(2045),
+ [sym_array] = STATE(1071),
+ [sym_array_pattern] = STATE(1807),
+ [sym_glimmer_template] = STATE(1081),
+ [sym_glimmer_opening_tag] = STATE(1888),
+ [sym_jsx_element] = STATE(1081),
+ [sym_jsx_opening_element] = STATE(1648),
+ [sym_jsx_self_closing_element] = STATE(1081),
+ [sym_class] = STATE(1071),
+ [sym_function] = STATE(1071),
+ [sym_generator_function] = STATE(1071),
+ [sym_arrow_function] = STATE(1071),
+ [sym_call_expression] = STATE(1071),
+ [sym_new_expression] = STATE(1081),
+ [sym_await_expression] = STATE(1081),
+ [sym_member_expression] = STATE(1027),
+ [sym_subscript_expression] = STATE(1027),
+ [sym_assignment_expression] = STATE(1081),
+ [sym__augmented_assignment_lhs] = STATE(1606),
+ [sym_augmented_assignment_expression] = STATE(1081),
+ [sym__destructuring_pattern] = STATE(1807),
+ [sym_spread_element] = STATE(2019),
+ [sym_ternary_expression] = STATE(1081),
+ [sym_binary_expression] = STATE(1081),
+ [sym_unary_expression] = STATE(1081),
+ [sym_update_expression] = STATE(1081),
+ [sym_string] = STATE(1071),
+ [sym_template_string] = STATE(1071),
+ [sym_regex] = STATE(1071),
+ [sym_meta_property] = STATE(1071),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2700),
+ [sym_pattern] = STATE(1894),
+ [sym_rest_pattern] = STATE(1803),
+ [aux_sym_export_statement_repeat1] = STATE(1861),
+ [aux_sym_array_repeat1] = STATE(2015),
+ [aux_sym_array_pattern_repeat1] = STATE(1992),
+ [sym_identifier] = ACTIONS(800),
+ [anon_sym_export] = ACTIONS(802),
[anon_sym_LBRACE] = ACTIONS(734),
- [anon_sym_COMMA] = ACTIONS(802),
+ [anon_sym_COMMA] = ACTIONS(804),
[anon_sym_import] = ACTIONS(648),
[anon_sym_LPAREN] = ACTIONS(650),
[anon_sym_await] = ACTIONS(652),
@@ -30602,23 +30986,23 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_RBRACK] = ACTIONS(838),
[anon_sym_LTtemplate_GT] = ACTIONS(55),
[anon_sym_LT] = ACTIONS(658),
- [anon_sym_class] = ACTIONS(660),
- [anon_sym_async] = ACTIONS(806),
- [anon_sym_function] = ACTIONS(664),
- [anon_sym_new] = ACTIONS(666),
+ [anon_sym_DQUOTE] = ACTIONS(660),
+ [anon_sym_SQUOTE] = ACTIONS(662),
+ [anon_sym_class] = ACTIONS(664),
+ [anon_sym_async] = ACTIONS(808),
+ [anon_sym_function] = ACTIONS(668),
+ [anon_sym_new] = ACTIONS(670),
[anon_sym_DOT_DOT_DOT] = ACTIONS(103),
- [anon_sym_PLUS] = ACTIONS(668),
- [anon_sym_DASH] = ACTIONS(668),
- [anon_sym_SLASH] = ACTIONS(670),
- [anon_sym_BANG] = ACTIONS(668),
- [anon_sym_TILDE] = ACTIONS(668),
- [anon_sym_typeof] = ACTIONS(668),
- [anon_sym_void] = ACTIONS(668),
- [anon_sym_delete] = ACTIONS(668),
- [anon_sym_PLUS_PLUS] = ACTIONS(672),
- [anon_sym_DASH_DASH] = ACTIONS(672),
- [anon_sym_DQUOTE] = ACTIONS(674),
- [anon_sym_SQUOTE] = ACTIONS(676),
+ [anon_sym_PLUS] = ACTIONS(672),
+ [anon_sym_DASH] = ACTIONS(672),
+ [anon_sym_SLASH] = ACTIONS(674),
+ [anon_sym_BANG] = ACTIONS(672),
+ [anon_sym_TILDE] = ACTIONS(672),
+ [anon_sym_typeof] = ACTIONS(672),
+ [anon_sym_void] = ACTIONS(672),
+ [anon_sym_delete] = ACTIONS(672),
+ [anon_sym_PLUS_PLUS] = ACTIONS(676),
+ [anon_sym_DASH_DASH] = ACTIONS(676),
[sym_comment] = ACTIONS(3),
[anon_sym_BQUOTE] = ACTIONS(678),
[sym_number] = ACTIONS(680),
@@ -30628,811 +31012,636 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_true] = ACTIONS(680),
[sym_false] = ACTIONS(680),
[sym_null] = ACTIONS(680),
- [sym_undefined] = ACTIONS(808),
+ [sym_undefined] = ACTIONS(810),
+ [anon_sym_AT] = ACTIONS(85),
+ [anon_sym_static] = ACTIONS(802),
+ [anon_sym_get] = ACTIONS(802),
+ [anon_sym_set] = ACTIONS(802),
+ },
+ [147] = {
+ [sym_declaration] = STATE(567),
+ [sym_import] = STATE(1235),
+ [sym_variable_declaration] = STATE(615),
+ [sym_lexical_declaration] = STATE(615),
+ [sym_parenthesized_expression] = STATE(1028),
+ [sym_expression] = STATE(1370),
+ [sym_primary_expression] = STATE(1249),
+ [sym_yield_expression] = STATE(1245),
+ [sym_object] = STATE(1235),
+ [sym_object_pattern] = STATE(2717),
+ [sym_array] = STATE(1235),
+ [sym_array_pattern] = STATE(2717),
+ [sym_glimmer_template] = STATE(1245),
+ [sym_glimmer_opening_tag] = STATE(1935),
+ [sym_jsx_element] = STATE(1245),
+ [sym_jsx_opening_element] = STATE(1651),
+ [sym_jsx_self_closing_element] = STATE(1245),
+ [sym_class] = STATE(1235),
+ [sym_class_declaration] = STATE(615),
+ [sym_function] = STATE(1235),
+ [sym_function_declaration] = STATE(615),
+ [sym_generator_function] = STATE(1235),
+ [sym_generator_function_declaration] = STATE(615),
+ [sym_arrow_function] = STATE(1235),
+ [sym_call_expression] = STATE(1235),
+ [sym_new_expression] = STATE(1245),
+ [sym_await_expression] = STATE(1245),
+ [sym_member_expression] = STATE(1028),
+ [sym_subscript_expression] = STATE(1028),
+ [sym_assignment_expression] = STATE(1245),
+ [sym__augmented_assignment_lhs] = STATE(1616),
+ [sym_augmented_assignment_expression] = STATE(1245),
+ [sym__destructuring_pattern] = STATE(2717),
+ [sym_ternary_expression] = STATE(1245),
+ [sym_binary_expression] = STATE(1245),
+ [sym_unary_expression] = STATE(1245),
+ [sym_update_expression] = STATE(1245),
+ [sym_string] = STATE(1235),
+ [sym_template_string] = STATE(1235),
+ [sym_regex] = STATE(1235),
+ [sym_meta_property] = STATE(1235),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2680),
+ [aux_sym_export_statement_repeat1] = STATE(1918),
+ [sym_identifier] = ACTIONS(720),
+ [anon_sym_export] = ACTIONS(722),
+ [anon_sym_LBRACE] = ACTIONS(694),
+ [anon_sym_import] = ACTIONS(696),
+ [anon_sym_var] = ACTIONS(600),
+ [anon_sym_let] = ACTIONS(602),
+ [anon_sym_const] = ACTIONS(602),
+ [anon_sym_LPAREN] = ACTIONS(27),
+ [anon_sym_await] = ACTIONS(29),
+ [anon_sym_yield] = ACTIONS(51),
+ [anon_sym_LBRACK] = ACTIONS(53),
+ [anon_sym_LTtemplate_GT] = ACTIONS(55),
+ [anon_sym_LT] = ACTIONS(57),
+ [anon_sym_DQUOTE] = ACTIONS(59),
+ [anon_sym_SQUOTE] = ACTIONS(61),
+ [anon_sym_class] = ACTIONS(630),
+ [anon_sym_async] = ACTIONS(818),
+ [anon_sym_function] = ACTIONS(634),
+ [anon_sym_new] = ACTIONS(69),
+ [anon_sym_PLUS] = ACTIONS(71),
+ [anon_sym_DASH] = ACTIONS(71),
+ [anon_sym_SLASH] = ACTIONS(73),
+ [anon_sym_BANG] = ACTIONS(71),
+ [anon_sym_TILDE] = ACTIONS(71),
+ [anon_sym_typeof] = ACTIONS(71),
+ [anon_sym_void] = ACTIONS(71),
+ [anon_sym_delete] = ACTIONS(71),
+ [anon_sym_PLUS_PLUS] = ACTIONS(75),
+ [anon_sym_DASH_DASH] = ACTIONS(75),
+ [sym_comment] = ACTIONS(3),
+ [anon_sym_BQUOTE] = ACTIONS(77),
+ [sym_number] = ACTIONS(79),
+ [sym_private_property_identifier] = ACTIONS(81),
+ [sym_this] = ACTIONS(79),
+ [sym_super] = ACTIONS(79),
+ [sym_true] = ACTIONS(79),
+ [sym_false] = ACTIONS(79),
+ [sym_null] = ACTIONS(79),
+ [sym_undefined] = ACTIONS(83),
[anon_sym_AT] = ACTIONS(85),
- [anon_sym_static] = ACTIONS(800),
- [anon_sym_get] = ACTIONS(800),
- [anon_sym_set] = ACTIONS(800),
+ [anon_sym_static] = ACTIONS(722),
+ [anon_sym_get] = ACTIONS(722),
+ [anon_sym_set] = ACTIONS(722),
},
[148] = {
- [ts_builtin_sym_end] = ACTIONS(840),
- [sym_identifier] = ACTIONS(820),
- [anon_sym_export] = ACTIONS(820),
- [anon_sym_STAR] = ACTIONS(822),
- [anon_sym_LBRACE] = ACTIONS(820),
- [anon_sym_COMMA] = ACTIONS(822),
- [anon_sym_RBRACE] = ACTIONS(820),
- [anon_sym_import] = ACTIONS(820),
- [anon_sym_var] = ACTIONS(820),
- [anon_sym_let] = ACTIONS(820),
- [anon_sym_const] = ACTIONS(820),
- [anon_sym_else] = ACTIONS(820),
- [anon_sym_if] = ACTIONS(820),
- [anon_sym_switch] = ACTIONS(820),
- [anon_sym_for] = ACTIONS(820),
- [anon_sym_LPAREN] = ACTIONS(820),
- [anon_sym_await] = ACTIONS(820),
- [anon_sym_in] = ACTIONS(822),
- [anon_sym_while] = ACTIONS(820),
- [anon_sym_do] = ACTIONS(820),
- [anon_sym_try] = ACTIONS(820),
- [anon_sym_with] = ACTIONS(820),
- [anon_sym_break] = ACTIONS(820),
- [anon_sym_continue] = ACTIONS(820),
- [anon_sym_debugger] = ACTIONS(820),
- [anon_sym_return] = ACTIONS(820),
- [anon_sym_throw] = ACTIONS(820),
- [anon_sym_SEMI] = ACTIONS(820),
- [anon_sym_yield] = ACTIONS(820),
- [anon_sym_EQ] = ACTIONS(824),
- [anon_sym_LBRACK] = ACTIONS(820),
- [anon_sym_LTtemplate_GT] = ACTIONS(820),
- [anon_sym_LT] = ACTIONS(820),
- [anon_sym_GT] = ACTIONS(822),
- [anon_sym_DOT] = ACTIONS(822),
- [anon_sym_class] = ACTIONS(820),
- [anon_sym_async] = ACTIONS(820),
- [anon_sym_function] = ACTIONS(820),
- [sym_optional_chain] = ACTIONS(822),
- [anon_sym_new] = ACTIONS(820),
- [anon_sym_AMP_AMP] = ACTIONS(822),
- [anon_sym_PIPE_PIPE] = ACTIONS(822),
- [anon_sym_GT_GT] = ACTIONS(822),
- [anon_sym_GT_GT_GT] = ACTIONS(822),
- [anon_sym_LT_LT] = ACTIONS(822),
- [anon_sym_AMP] = ACTIONS(822),
- [anon_sym_CARET] = ACTIONS(822),
- [anon_sym_PIPE] = ACTIONS(822),
- [anon_sym_PLUS] = ACTIONS(820),
- [anon_sym_DASH] = ACTIONS(820),
- [anon_sym_SLASH] = ACTIONS(820),
- [anon_sym_PERCENT] = ACTIONS(822),
- [anon_sym_STAR_STAR] = ACTIONS(822),
- [anon_sym_LT_EQ] = ACTIONS(822),
- [anon_sym_EQ_EQ] = ACTIONS(822),
- [anon_sym_EQ_EQ_EQ] = ACTIONS(822),
- [anon_sym_BANG_EQ] = ACTIONS(822),
- [anon_sym_BANG_EQ_EQ] = ACTIONS(822),
- [anon_sym_GT_EQ] = ACTIONS(822),
- [anon_sym_QMARK_QMARK] = ACTIONS(822),
- [anon_sym_instanceof] = ACTIONS(822),
- [anon_sym_BANG] = ACTIONS(820),
- [anon_sym_TILDE] = ACTIONS(820),
- [anon_sym_typeof] = ACTIONS(820),
- [anon_sym_void] = ACTIONS(820),
- [anon_sym_delete] = ACTIONS(820),
- [anon_sym_PLUS_PLUS] = ACTIONS(820),
- [anon_sym_DASH_DASH] = ACTIONS(820),
- [anon_sym_DQUOTE] = ACTIONS(820),
- [anon_sym_SQUOTE] = ACTIONS(820),
+ [sym_identifier] = ACTIONS(840),
+ [anon_sym_export] = ACTIONS(840),
+ [anon_sym_STAR] = ACTIONS(842),
+ [anon_sym_default] = ACTIONS(840),
+ [anon_sym_LBRACE] = ACTIONS(840),
+ [anon_sym_COMMA] = ACTIONS(842),
+ [anon_sym_RBRACE] = ACTIONS(840),
+ [anon_sym_import] = ACTIONS(840),
+ [anon_sym_var] = ACTIONS(840),
+ [anon_sym_let] = ACTIONS(840),
+ [anon_sym_const] = ACTIONS(840),
+ [anon_sym_else] = ACTIONS(840),
+ [anon_sym_if] = ACTIONS(840),
+ [anon_sym_switch] = ACTIONS(840),
+ [anon_sym_for] = ACTIONS(840),
+ [anon_sym_LPAREN] = ACTIONS(840),
+ [anon_sym_await] = ACTIONS(840),
+ [anon_sym_in] = ACTIONS(842),
+ [anon_sym_while] = ACTIONS(840),
+ [anon_sym_do] = ACTIONS(840),
+ [anon_sym_try] = ACTIONS(840),
+ [anon_sym_with] = ACTIONS(840),
+ [anon_sym_break] = ACTIONS(840),
+ [anon_sym_continue] = ACTIONS(840),
+ [anon_sym_debugger] = ACTIONS(840),
+ [anon_sym_return] = ACTIONS(840),
+ [anon_sym_throw] = ACTIONS(840),
+ [anon_sym_SEMI] = ACTIONS(840),
+ [anon_sym_case] = ACTIONS(840),
+ [anon_sym_yield] = ACTIONS(840),
+ [anon_sym_LBRACK] = ACTIONS(840),
+ [anon_sym_LTtemplate_GT] = ACTIONS(840),
+ [anon_sym_LT] = ACTIONS(840),
+ [anon_sym_GT] = ACTIONS(842),
+ [anon_sym_DOT] = ACTIONS(842),
+ [anon_sym_DQUOTE] = ACTIONS(840),
+ [anon_sym_SQUOTE] = ACTIONS(840),
+ [anon_sym_class] = ACTIONS(840),
+ [anon_sym_async] = ACTIONS(840),
+ [anon_sym_function] = ACTIONS(840),
+ [sym_optional_chain] = ACTIONS(842),
+ [anon_sym_new] = ACTIONS(840),
+ [anon_sym_AMP_AMP] = ACTIONS(842),
+ [anon_sym_PIPE_PIPE] = ACTIONS(842),
+ [anon_sym_GT_GT] = ACTIONS(842),
+ [anon_sym_GT_GT_GT] = ACTIONS(842),
+ [anon_sym_LT_LT] = ACTIONS(842),
+ [anon_sym_AMP] = ACTIONS(842),
+ [anon_sym_CARET] = ACTIONS(842),
+ [anon_sym_PIPE] = ACTIONS(842),
+ [anon_sym_PLUS] = ACTIONS(840),
+ [anon_sym_DASH] = ACTIONS(840),
+ [anon_sym_SLASH] = ACTIONS(840),
+ [anon_sym_PERCENT] = ACTIONS(842),
+ [anon_sym_STAR_STAR] = ACTIONS(842),
+ [anon_sym_LT_EQ] = ACTIONS(842),
+ [anon_sym_EQ_EQ] = ACTIONS(842),
+ [anon_sym_EQ_EQ_EQ] = ACTIONS(842),
+ [anon_sym_BANG_EQ] = ACTIONS(842),
+ [anon_sym_BANG_EQ_EQ] = ACTIONS(842),
+ [anon_sym_GT_EQ] = ACTIONS(842),
+ [anon_sym_QMARK_QMARK] = ACTIONS(842),
+ [anon_sym_instanceof] = ACTIONS(842),
+ [anon_sym_BANG] = ACTIONS(840),
+ [anon_sym_TILDE] = ACTIONS(840),
+ [anon_sym_typeof] = ACTIONS(840),
+ [anon_sym_void] = ACTIONS(840),
+ [anon_sym_delete] = ACTIONS(840),
+ [anon_sym_PLUS_PLUS] = ACTIONS(840),
+ [anon_sym_DASH_DASH] = ACTIONS(840),
[sym_comment] = ACTIONS(3),
- [anon_sym_BQUOTE] = ACTIONS(820),
- [sym_number] = ACTIONS(820),
- [sym_private_property_identifier] = ACTIONS(820),
- [sym_this] = ACTIONS(820),
- [sym_super] = ACTIONS(820),
- [sym_true] = ACTIONS(820),
- [sym_false] = ACTIONS(820),
- [sym_null] = ACTIONS(820),
- [sym_undefined] = ACTIONS(820),
- [anon_sym_AT] = ACTIONS(820),
- [anon_sym_static] = ACTIONS(820),
- [anon_sym_get] = ACTIONS(820),
- [anon_sym_set] = ACTIONS(820),
- [sym__automatic_semicolon] = ACTIONS(842),
- [sym__ternary_qmark] = ACTIONS(828),
+ [anon_sym_BQUOTE] = ACTIONS(840),
+ [sym_number] = ACTIONS(840),
+ [sym_private_property_identifier] = ACTIONS(840),
+ [sym_this] = ACTIONS(840),
+ [sym_super] = ACTIONS(840),
+ [sym_true] = ACTIONS(840),
+ [sym_false] = ACTIONS(840),
+ [sym_null] = ACTIONS(840),
+ [sym_undefined] = ACTIONS(840),
+ [anon_sym_AT] = ACTIONS(840),
+ [anon_sym_static] = ACTIONS(840),
+ [anon_sym_get] = ACTIONS(840),
+ [anon_sym_set] = ACTIONS(840),
+ [sym__automatic_semicolon] = ACTIONS(844),
+ [sym__ternary_qmark] = ACTIONS(846),
},
[149] = {
- [sym_identifier] = ACTIONS(820),
- [anon_sym_export] = ACTIONS(820),
- [anon_sym_STAR] = ACTIONS(820),
- [anon_sym_default] = ACTIONS(820),
- [anon_sym_LBRACE] = ACTIONS(820),
- [anon_sym_COMMA] = ACTIONS(820),
- [anon_sym_RBRACE] = ACTIONS(820),
- [anon_sym_import] = ACTIONS(820),
- [anon_sym_var] = ACTIONS(820),
- [anon_sym_let] = ACTIONS(820),
- [anon_sym_const] = ACTIONS(820),
- [anon_sym_else] = ACTIONS(820),
- [anon_sym_if] = ACTIONS(820),
- [anon_sym_switch] = ACTIONS(820),
- [anon_sym_for] = ACTIONS(820),
- [anon_sym_LPAREN] = ACTIONS(820),
- [anon_sym_await] = ACTIONS(820),
- [anon_sym_in] = ACTIONS(820),
- [anon_sym_while] = ACTIONS(820),
- [anon_sym_do] = ACTIONS(820),
- [anon_sym_try] = ACTIONS(820),
- [anon_sym_with] = ACTIONS(820),
- [anon_sym_break] = ACTIONS(820),
- [anon_sym_continue] = ACTIONS(820),
- [anon_sym_debugger] = ACTIONS(820),
- [anon_sym_return] = ACTIONS(820),
- [anon_sym_throw] = ACTIONS(820),
- [anon_sym_SEMI] = ACTIONS(820),
- [anon_sym_case] = ACTIONS(820),
- [anon_sym_yield] = ACTIONS(820),
- [anon_sym_LBRACK] = ACTIONS(820),
- [anon_sym_LTtemplate_GT] = ACTIONS(820),
- [anon_sym_LT] = ACTIONS(820),
- [anon_sym_GT] = ACTIONS(820),
- [anon_sym_DOT] = ACTIONS(820),
- [anon_sym_class] = ACTIONS(820),
- [anon_sym_async] = ACTIONS(820),
- [anon_sym_function] = ACTIONS(820),
- [sym_optional_chain] = ACTIONS(820),
- [anon_sym_new] = ACTIONS(820),
- [anon_sym_AMP_AMP] = ACTIONS(820),
- [anon_sym_PIPE_PIPE] = ACTIONS(820),
- [anon_sym_GT_GT] = ACTIONS(820),
- [anon_sym_GT_GT_GT] = ACTIONS(820),
- [anon_sym_LT_LT] = ACTIONS(820),
- [anon_sym_AMP] = ACTIONS(820),
- [anon_sym_CARET] = ACTIONS(820),
- [anon_sym_PIPE] = ACTIONS(820),
- [anon_sym_PLUS] = ACTIONS(820),
- [anon_sym_DASH] = ACTIONS(820),
- [anon_sym_SLASH] = ACTIONS(820),
- [anon_sym_PERCENT] = ACTIONS(820),
- [anon_sym_STAR_STAR] = ACTIONS(820),
- [anon_sym_LT_EQ] = ACTIONS(820),
- [anon_sym_EQ_EQ] = ACTIONS(820),
- [anon_sym_EQ_EQ_EQ] = ACTIONS(820),
- [anon_sym_BANG_EQ] = ACTIONS(820),
- [anon_sym_BANG_EQ_EQ] = ACTIONS(820),
- [anon_sym_GT_EQ] = ACTIONS(820),
- [anon_sym_QMARK_QMARK] = ACTIONS(820),
- [anon_sym_instanceof] = ACTIONS(820),
- [anon_sym_BANG] = ACTIONS(820),
- [anon_sym_TILDE] = ACTIONS(820),
- [anon_sym_typeof] = ACTIONS(820),
- [anon_sym_void] = ACTIONS(820),
- [anon_sym_delete] = ACTIONS(820),
- [anon_sym_PLUS_PLUS] = ACTIONS(820),
- [anon_sym_DASH_DASH] = ACTIONS(820),
- [anon_sym_DQUOTE] = ACTIONS(820),
- [anon_sym_SQUOTE] = ACTIONS(820),
+ [sym_identifier] = ACTIONS(848),
+ [anon_sym_export] = ACTIONS(848),
+ [anon_sym_STAR] = ACTIONS(850),
+ [anon_sym_default] = ACTIONS(848),
+ [anon_sym_LBRACE] = ACTIONS(848),
+ [anon_sym_COMMA] = ACTIONS(850),
+ [anon_sym_RBRACE] = ACTIONS(848),
+ [anon_sym_import] = ACTIONS(848),
+ [anon_sym_var] = ACTIONS(848),
+ [anon_sym_let] = ACTIONS(848),
+ [anon_sym_const] = ACTIONS(848),
+ [anon_sym_else] = ACTIONS(848),
+ [anon_sym_if] = ACTIONS(848),
+ [anon_sym_switch] = ACTIONS(848),
+ [anon_sym_for] = ACTIONS(848),
+ [anon_sym_LPAREN] = ACTIONS(848),
+ [anon_sym_await] = ACTIONS(848),
+ [anon_sym_in] = ACTIONS(850),
+ [anon_sym_while] = ACTIONS(848),
+ [anon_sym_do] = ACTIONS(848),
+ [anon_sym_try] = ACTIONS(848),
+ [anon_sym_with] = ACTIONS(848),
+ [anon_sym_break] = ACTIONS(848),
+ [anon_sym_continue] = ACTIONS(848),
+ [anon_sym_debugger] = ACTIONS(848),
+ [anon_sym_return] = ACTIONS(848),
+ [anon_sym_throw] = ACTIONS(848),
+ [anon_sym_SEMI] = ACTIONS(848),
+ [anon_sym_case] = ACTIONS(848),
+ [anon_sym_yield] = ACTIONS(848),
+ [anon_sym_LBRACK] = ACTIONS(848),
+ [anon_sym_LTtemplate_GT] = ACTIONS(848),
+ [anon_sym_LT] = ACTIONS(848),
+ [anon_sym_GT] = ACTIONS(850),
+ [anon_sym_DOT] = ACTIONS(850),
+ [anon_sym_DQUOTE] = ACTIONS(848),
+ [anon_sym_SQUOTE] = ACTIONS(848),
+ [anon_sym_class] = ACTIONS(848),
+ [anon_sym_async] = ACTIONS(848),
+ [anon_sym_function] = ACTIONS(848),
+ [sym_optional_chain] = ACTIONS(850),
+ [anon_sym_new] = ACTIONS(848),
+ [anon_sym_AMP_AMP] = ACTIONS(850),
+ [anon_sym_PIPE_PIPE] = ACTIONS(850),
+ [anon_sym_GT_GT] = ACTIONS(850),
+ [anon_sym_GT_GT_GT] = ACTIONS(850),
+ [anon_sym_LT_LT] = ACTIONS(850),
+ [anon_sym_AMP] = ACTIONS(850),
+ [anon_sym_CARET] = ACTIONS(850),
+ [anon_sym_PIPE] = ACTIONS(850),
+ [anon_sym_PLUS] = ACTIONS(848),
+ [anon_sym_DASH] = ACTIONS(848),
+ [anon_sym_SLASH] = ACTIONS(848),
+ [anon_sym_PERCENT] = ACTIONS(850),
+ [anon_sym_STAR_STAR] = ACTIONS(850),
+ [anon_sym_LT_EQ] = ACTIONS(850),
+ [anon_sym_EQ_EQ] = ACTIONS(850),
+ [anon_sym_EQ_EQ_EQ] = ACTIONS(850),
+ [anon_sym_BANG_EQ] = ACTIONS(850),
+ [anon_sym_BANG_EQ_EQ] = ACTIONS(850),
+ [anon_sym_GT_EQ] = ACTIONS(850),
+ [anon_sym_QMARK_QMARK] = ACTIONS(850),
+ [anon_sym_instanceof] = ACTIONS(850),
+ [anon_sym_BANG] = ACTIONS(848),
+ [anon_sym_TILDE] = ACTIONS(848),
+ [anon_sym_typeof] = ACTIONS(848),
+ [anon_sym_void] = ACTIONS(848),
+ [anon_sym_delete] = ACTIONS(848),
+ [anon_sym_PLUS_PLUS] = ACTIONS(848),
+ [anon_sym_DASH_DASH] = ACTIONS(848),
[sym_comment] = ACTIONS(3),
- [anon_sym_BQUOTE] = ACTIONS(820),
- [sym_number] = ACTIONS(820),
- [sym_private_property_identifier] = ACTIONS(820),
- [sym_this] = ACTIONS(820),
- [sym_super] = ACTIONS(820),
- [sym_true] = ACTIONS(820),
- [sym_false] = ACTIONS(820),
- [sym_null] = ACTIONS(820),
- [sym_undefined] = ACTIONS(820),
- [anon_sym_AT] = ACTIONS(820),
- [anon_sym_static] = ACTIONS(820),
- [anon_sym_get] = ACTIONS(820),
- [anon_sym_set] = ACTIONS(820),
- [sym__automatic_semicolon] = ACTIONS(844),
- [sym__ternary_qmark] = ACTIONS(840),
+ [anon_sym_BQUOTE] = ACTIONS(848),
+ [sym_number] = ACTIONS(848),
+ [sym_private_property_identifier] = ACTIONS(848),
+ [sym_this] = ACTIONS(848),
+ [sym_super] = ACTIONS(848),
+ [sym_true] = ACTIONS(848),
+ [sym_false] = ACTIONS(848),
+ [sym_null] = ACTIONS(848),
+ [sym_undefined] = ACTIONS(848),
+ [anon_sym_AT] = ACTIONS(848),
+ [anon_sym_static] = ACTIONS(848),
+ [anon_sym_get] = ACTIONS(848),
+ [anon_sym_set] = ACTIONS(848),
+ [sym__automatic_semicolon] = ACTIONS(852),
+ [sym__ternary_qmark] = ACTIONS(854),
},
[150] = {
- [sym_identifier] = ACTIONS(846),
- [anon_sym_export] = ACTIONS(846),
- [anon_sym_STAR] = ACTIONS(846),
- [anon_sym_default] = ACTIONS(846),
- [anon_sym_LBRACE] = ACTIONS(846),
- [anon_sym_COMMA] = ACTIONS(846),
- [anon_sym_RBRACE] = ACTIONS(846),
- [anon_sym_import] = ACTIONS(846),
- [anon_sym_var] = ACTIONS(846),
- [anon_sym_let] = ACTIONS(846),
- [anon_sym_const] = ACTIONS(846),
- [anon_sym_else] = ACTIONS(846),
- [anon_sym_if] = ACTIONS(846),
- [anon_sym_switch] = ACTIONS(846),
- [anon_sym_for] = ACTIONS(846),
- [anon_sym_LPAREN] = ACTIONS(846),
- [anon_sym_await] = ACTIONS(846),
- [anon_sym_in] = ACTIONS(846),
- [anon_sym_while] = ACTIONS(846),
- [anon_sym_do] = ACTIONS(846),
- [anon_sym_try] = ACTIONS(846),
- [anon_sym_with] = ACTIONS(846),
- [anon_sym_break] = ACTIONS(846),
- [anon_sym_continue] = ACTIONS(846),
- [anon_sym_debugger] = ACTIONS(846),
- [anon_sym_return] = ACTIONS(846),
- [anon_sym_throw] = ACTIONS(846),
- [anon_sym_SEMI] = ACTIONS(846),
- [anon_sym_case] = ACTIONS(846),
- [anon_sym_yield] = ACTIONS(846),
- [anon_sym_LBRACK] = ACTIONS(846),
- [anon_sym_LTtemplate_GT] = ACTIONS(846),
- [anon_sym_LT] = ACTIONS(846),
- [anon_sym_GT] = ACTIONS(846),
- [anon_sym_DOT] = ACTIONS(846),
- [anon_sym_class] = ACTIONS(846),
- [anon_sym_async] = ACTIONS(846),
- [anon_sym_function] = ACTIONS(846),
- [sym_optional_chain] = ACTIONS(846),
- [anon_sym_new] = ACTIONS(846),
- [anon_sym_AMP_AMP] = ACTIONS(846),
- [anon_sym_PIPE_PIPE] = ACTIONS(846),
- [anon_sym_GT_GT] = ACTIONS(846),
- [anon_sym_GT_GT_GT] = ACTIONS(846),
- [anon_sym_LT_LT] = ACTIONS(846),
- [anon_sym_AMP] = ACTIONS(846),
- [anon_sym_CARET] = ACTIONS(846),
- [anon_sym_PIPE] = ACTIONS(846),
- [anon_sym_PLUS] = ACTIONS(846),
- [anon_sym_DASH] = ACTIONS(846),
- [anon_sym_SLASH] = ACTIONS(846),
- [anon_sym_PERCENT] = ACTIONS(846),
- [anon_sym_STAR_STAR] = ACTIONS(846),
- [anon_sym_LT_EQ] = ACTIONS(846),
- [anon_sym_EQ_EQ] = ACTIONS(846),
- [anon_sym_EQ_EQ_EQ] = ACTIONS(846),
- [anon_sym_BANG_EQ] = ACTIONS(846),
- [anon_sym_BANG_EQ_EQ] = ACTIONS(846),
- [anon_sym_GT_EQ] = ACTIONS(846),
- [anon_sym_QMARK_QMARK] = ACTIONS(846),
- [anon_sym_instanceof] = ACTIONS(846),
- [anon_sym_BANG] = ACTIONS(846),
- [anon_sym_TILDE] = ACTIONS(846),
- [anon_sym_typeof] = ACTIONS(846),
- [anon_sym_void] = ACTIONS(846),
- [anon_sym_delete] = ACTIONS(846),
- [anon_sym_PLUS_PLUS] = ACTIONS(846),
- [anon_sym_DASH_DASH] = ACTIONS(846),
- [anon_sym_DQUOTE] = ACTIONS(846),
- [anon_sym_SQUOTE] = ACTIONS(846),
+ [sym_identifier] = ACTIONS(856),
+ [anon_sym_export] = ACTIONS(856),
+ [anon_sym_STAR] = ACTIONS(858),
+ [anon_sym_default] = ACTIONS(856),
+ [anon_sym_LBRACE] = ACTIONS(856),
+ [anon_sym_COMMA] = ACTIONS(858),
+ [anon_sym_RBRACE] = ACTIONS(856),
+ [anon_sym_import] = ACTIONS(856),
+ [anon_sym_var] = ACTIONS(856),
+ [anon_sym_let] = ACTIONS(856),
+ [anon_sym_const] = ACTIONS(856),
+ [anon_sym_else] = ACTIONS(856),
+ [anon_sym_if] = ACTIONS(856),
+ [anon_sym_switch] = ACTIONS(856),
+ [anon_sym_for] = ACTIONS(856),
+ [anon_sym_LPAREN] = ACTIONS(856),
+ [anon_sym_await] = ACTIONS(856),
+ [anon_sym_in] = ACTIONS(858),
+ [anon_sym_while] = ACTIONS(856),
+ [anon_sym_do] = ACTIONS(856),
+ [anon_sym_try] = ACTIONS(856),
+ [anon_sym_with] = ACTIONS(856),
+ [anon_sym_break] = ACTIONS(856),
+ [anon_sym_continue] = ACTIONS(856),
+ [anon_sym_debugger] = ACTIONS(856),
+ [anon_sym_return] = ACTIONS(856),
+ [anon_sym_throw] = ACTIONS(856),
+ [anon_sym_SEMI] = ACTIONS(856),
+ [anon_sym_case] = ACTIONS(856),
+ [anon_sym_yield] = ACTIONS(856),
+ [anon_sym_LBRACK] = ACTIONS(856),
+ [anon_sym_LTtemplate_GT] = ACTIONS(856),
+ [anon_sym_LT] = ACTIONS(856),
+ [anon_sym_GT] = ACTIONS(858),
+ [anon_sym_DOT] = ACTIONS(858),
+ [anon_sym_DQUOTE] = ACTIONS(856),
+ [anon_sym_SQUOTE] = ACTIONS(856),
+ [anon_sym_class] = ACTIONS(856),
+ [anon_sym_async] = ACTIONS(856),
+ [anon_sym_function] = ACTIONS(856),
+ [sym_optional_chain] = ACTIONS(858),
+ [anon_sym_new] = ACTIONS(856),
+ [anon_sym_AMP_AMP] = ACTIONS(858),
+ [anon_sym_PIPE_PIPE] = ACTIONS(858),
+ [anon_sym_GT_GT] = ACTIONS(858),
+ [anon_sym_GT_GT_GT] = ACTIONS(858),
+ [anon_sym_LT_LT] = ACTIONS(858),
+ [anon_sym_AMP] = ACTIONS(858),
+ [anon_sym_CARET] = ACTIONS(858),
+ [anon_sym_PIPE] = ACTIONS(858),
+ [anon_sym_PLUS] = ACTIONS(856),
+ [anon_sym_DASH] = ACTIONS(856),
+ [anon_sym_SLASH] = ACTIONS(856),
+ [anon_sym_PERCENT] = ACTIONS(858),
+ [anon_sym_STAR_STAR] = ACTIONS(858),
+ [anon_sym_LT_EQ] = ACTIONS(858),
+ [anon_sym_EQ_EQ] = ACTIONS(858),
+ [anon_sym_EQ_EQ_EQ] = ACTIONS(858),
+ [anon_sym_BANG_EQ] = ACTIONS(858),
+ [anon_sym_BANG_EQ_EQ] = ACTIONS(858),
+ [anon_sym_GT_EQ] = ACTIONS(858),
+ [anon_sym_QMARK_QMARK] = ACTIONS(858),
+ [anon_sym_instanceof] = ACTIONS(858),
+ [anon_sym_BANG] = ACTIONS(856),
+ [anon_sym_TILDE] = ACTIONS(856),
+ [anon_sym_typeof] = ACTIONS(856),
+ [anon_sym_void] = ACTIONS(856),
+ [anon_sym_delete] = ACTIONS(856),
+ [anon_sym_PLUS_PLUS] = ACTIONS(856),
+ [anon_sym_DASH_DASH] = ACTIONS(856),
[sym_comment] = ACTIONS(3),
- [anon_sym_BQUOTE] = ACTIONS(846),
- [sym_number] = ACTIONS(846),
- [sym_private_property_identifier] = ACTIONS(846),
- [sym_this] = ACTIONS(846),
- [sym_super] = ACTIONS(846),
- [sym_true] = ACTIONS(846),
- [sym_false] = ACTIONS(846),
- [sym_null] = ACTIONS(846),
- [sym_undefined] = ACTIONS(846),
- [anon_sym_AT] = ACTIONS(846),
- [anon_sym_static] = ACTIONS(846),
- [anon_sym_get] = ACTIONS(846),
- [anon_sym_set] = ACTIONS(846),
- [sym__automatic_semicolon] = ACTIONS(848),
- [sym__ternary_qmark] = ACTIONS(848),
+ [anon_sym_BQUOTE] = ACTIONS(856),
+ [sym_number] = ACTIONS(856),
+ [sym_private_property_identifier] = ACTIONS(856),
+ [sym_this] = ACTIONS(856),
+ [sym_super] = ACTIONS(856),
+ [sym_true] = ACTIONS(856),
+ [sym_false] = ACTIONS(856),
+ [sym_null] = ACTIONS(856),
+ [sym_undefined] = ACTIONS(856),
+ [anon_sym_AT] = ACTIONS(856),
+ [anon_sym_static] = ACTIONS(856),
+ [anon_sym_get] = ACTIONS(856),
+ [anon_sym_set] = ACTIONS(856),
+ [sym__automatic_semicolon] = ACTIONS(860),
+ [sym__ternary_qmark] = ACTIONS(862),
},
[151] = {
- [sym_identifier] = ACTIONS(820),
- [anon_sym_export] = ACTIONS(820),
- [anon_sym_STAR] = ACTIONS(822),
- [anon_sym_default] = ACTIONS(820),
- [anon_sym_LBRACE] = ACTIONS(820),
- [anon_sym_COMMA] = ACTIONS(822),
- [anon_sym_RBRACE] = ACTIONS(820),
- [anon_sym_import] = ACTIONS(820),
- [anon_sym_var] = ACTIONS(820),
- [anon_sym_let] = ACTIONS(820),
- [anon_sym_const] = ACTIONS(820),
- [anon_sym_if] = ACTIONS(820),
- [anon_sym_switch] = ACTIONS(820),
- [anon_sym_for] = ACTIONS(820),
- [anon_sym_LPAREN] = ACTIONS(820),
- [anon_sym_await] = ACTIONS(820),
- [anon_sym_in] = ACTIONS(822),
- [anon_sym_while] = ACTIONS(820),
- [anon_sym_do] = ACTIONS(820),
- [anon_sym_try] = ACTIONS(820),
- [anon_sym_with] = ACTIONS(820),
- [anon_sym_break] = ACTIONS(820),
- [anon_sym_continue] = ACTIONS(820),
- [anon_sym_debugger] = ACTIONS(820),
- [anon_sym_return] = ACTIONS(820),
- [anon_sym_throw] = ACTIONS(820),
- [anon_sym_SEMI] = ACTIONS(820),
- [anon_sym_case] = ACTIONS(820),
- [anon_sym_yield] = ACTIONS(820),
- [anon_sym_EQ] = ACTIONS(824),
- [anon_sym_LBRACK] = ACTIONS(820),
- [anon_sym_LTtemplate_GT] = ACTIONS(820),
- [anon_sym_LT] = ACTIONS(820),
- [anon_sym_GT] = ACTIONS(822),
- [anon_sym_DOT] = ACTIONS(822),
- [anon_sym_class] = ACTIONS(820),
- [anon_sym_async] = ACTIONS(820),
- [anon_sym_function] = ACTIONS(820),
- [sym_optional_chain] = ACTIONS(822),
- [anon_sym_new] = ACTIONS(820),
- [anon_sym_AMP_AMP] = ACTIONS(822),
- [anon_sym_PIPE_PIPE] = ACTIONS(822),
- [anon_sym_GT_GT] = ACTIONS(822),
- [anon_sym_GT_GT_GT] = ACTIONS(822),
- [anon_sym_LT_LT] = ACTIONS(822),
- [anon_sym_AMP] = ACTIONS(822),
- [anon_sym_CARET] = ACTIONS(822),
- [anon_sym_PIPE] = ACTIONS(822),
- [anon_sym_PLUS] = ACTIONS(820),
- [anon_sym_DASH] = ACTIONS(820),
- [anon_sym_SLASH] = ACTIONS(820),
- [anon_sym_PERCENT] = ACTIONS(822),
- [anon_sym_STAR_STAR] = ACTIONS(822),
- [anon_sym_LT_EQ] = ACTIONS(822),
- [anon_sym_EQ_EQ] = ACTIONS(822),
- [anon_sym_EQ_EQ_EQ] = ACTIONS(822),
- [anon_sym_BANG_EQ] = ACTIONS(822),
- [anon_sym_BANG_EQ_EQ] = ACTIONS(822),
- [anon_sym_GT_EQ] = ACTIONS(822),
- [anon_sym_QMARK_QMARK] = ACTIONS(822),
- [anon_sym_instanceof] = ACTIONS(822),
- [anon_sym_BANG] = ACTIONS(820),
- [anon_sym_TILDE] = ACTIONS(820),
- [anon_sym_typeof] = ACTIONS(820),
- [anon_sym_void] = ACTIONS(820),
- [anon_sym_delete] = ACTIONS(820),
- [anon_sym_PLUS_PLUS] = ACTIONS(820),
- [anon_sym_DASH_DASH] = ACTIONS(820),
- [anon_sym_DQUOTE] = ACTIONS(820),
- [anon_sym_SQUOTE] = ACTIONS(820),
+ [sym_identifier] = ACTIONS(864),
+ [anon_sym_export] = ACTIONS(864),
+ [anon_sym_STAR] = ACTIONS(866),
+ [anon_sym_default] = ACTIONS(864),
+ [anon_sym_LBRACE] = ACTIONS(864),
+ [anon_sym_COMMA] = ACTIONS(866),
+ [anon_sym_RBRACE] = ACTIONS(864),
+ [anon_sym_import] = ACTIONS(864),
+ [anon_sym_var] = ACTIONS(864),
+ [anon_sym_let] = ACTIONS(864),
+ [anon_sym_const] = ACTIONS(864),
+ [anon_sym_else] = ACTIONS(864),
+ [anon_sym_if] = ACTIONS(864),
+ [anon_sym_switch] = ACTIONS(864),
+ [anon_sym_for] = ACTIONS(864),
+ [anon_sym_LPAREN] = ACTIONS(864),
+ [anon_sym_await] = ACTIONS(864),
+ [anon_sym_in] = ACTIONS(866),
+ [anon_sym_while] = ACTIONS(864),
+ [anon_sym_do] = ACTIONS(864),
+ [anon_sym_try] = ACTIONS(864),
+ [anon_sym_with] = ACTIONS(864),
+ [anon_sym_break] = ACTIONS(864),
+ [anon_sym_continue] = ACTIONS(864),
+ [anon_sym_debugger] = ACTIONS(864),
+ [anon_sym_return] = ACTIONS(864),
+ [anon_sym_throw] = ACTIONS(864),
+ [anon_sym_SEMI] = ACTIONS(864),
+ [anon_sym_case] = ACTIONS(864),
+ [anon_sym_yield] = ACTIONS(864),
+ [anon_sym_LBRACK] = ACTIONS(864),
+ [anon_sym_LTtemplate_GT] = ACTIONS(864),
+ [anon_sym_LT] = ACTIONS(864),
+ [anon_sym_GT] = ACTIONS(866),
+ [anon_sym_DOT] = ACTIONS(866),
+ [anon_sym_DQUOTE] = ACTIONS(864),
+ [anon_sym_SQUOTE] = ACTIONS(864),
+ [anon_sym_class] = ACTIONS(864),
+ [anon_sym_async] = ACTIONS(864),
+ [anon_sym_function] = ACTIONS(864),
+ [sym_optional_chain] = ACTIONS(866),
+ [anon_sym_new] = ACTIONS(864),
+ [anon_sym_AMP_AMP] = ACTIONS(866),
+ [anon_sym_PIPE_PIPE] = ACTIONS(866),
+ [anon_sym_GT_GT] = ACTIONS(866),
+ [anon_sym_GT_GT_GT] = ACTIONS(866),
+ [anon_sym_LT_LT] = ACTIONS(866),
+ [anon_sym_AMP] = ACTIONS(866),
+ [anon_sym_CARET] = ACTIONS(866),
+ [anon_sym_PIPE] = ACTIONS(866),
+ [anon_sym_PLUS] = ACTIONS(864),
+ [anon_sym_DASH] = ACTIONS(864),
+ [anon_sym_SLASH] = ACTIONS(864),
+ [anon_sym_PERCENT] = ACTIONS(866),
+ [anon_sym_STAR_STAR] = ACTIONS(866),
+ [anon_sym_LT_EQ] = ACTIONS(866),
+ [anon_sym_EQ_EQ] = ACTIONS(866),
+ [anon_sym_EQ_EQ_EQ] = ACTIONS(866),
+ [anon_sym_BANG_EQ] = ACTIONS(866),
+ [anon_sym_BANG_EQ_EQ] = ACTIONS(866),
+ [anon_sym_GT_EQ] = ACTIONS(866),
+ [anon_sym_QMARK_QMARK] = ACTIONS(866),
+ [anon_sym_instanceof] = ACTIONS(866),
+ [anon_sym_BANG] = ACTIONS(864),
+ [anon_sym_TILDE] = ACTIONS(864),
+ [anon_sym_typeof] = ACTIONS(864),
+ [anon_sym_void] = ACTIONS(864),
+ [anon_sym_delete] = ACTIONS(864),
+ [anon_sym_PLUS_PLUS] = ACTIONS(864),
+ [anon_sym_DASH_DASH] = ACTIONS(864),
[sym_comment] = ACTIONS(3),
- [anon_sym_BQUOTE] = ACTIONS(820),
- [sym_number] = ACTIONS(820),
- [sym_private_property_identifier] = ACTIONS(820),
- [sym_this] = ACTIONS(820),
- [sym_super] = ACTIONS(820),
- [sym_true] = ACTIONS(820),
- [sym_false] = ACTIONS(820),
- [sym_null] = ACTIONS(820),
- [sym_undefined] = ACTIONS(820),
- [anon_sym_AT] = ACTIONS(820),
- [anon_sym_static] = ACTIONS(820),
- [anon_sym_get] = ACTIONS(820),
- [anon_sym_set] = ACTIONS(820),
- [sym__automatic_semicolon] = ACTIONS(850),
- [sym__ternary_qmark] = ACTIONS(828),
+ [anon_sym_BQUOTE] = ACTIONS(864),
+ [sym_number] = ACTIONS(864),
+ [sym_private_property_identifier] = ACTIONS(864),
+ [sym_this] = ACTIONS(864),
+ [sym_super] = ACTIONS(864),
+ [sym_true] = ACTIONS(864),
+ [sym_false] = ACTIONS(864),
+ [sym_null] = ACTIONS(864),
+ [sym_undefined] = ACTIONS(864),
+ [anon_sym_AT] = ACTIONS(864),
+ [anon_sym_static] = ACTIONS(864),
+ [anon_sym_get] = ACTIONS(864),
+ [anon_sym_set] = ACTIONS(864),
+ [sym__automatic_semicolon] = ACTIONS(868),
+ [sym__ternary_qmark] = ACTIONS(870),
},
[152] = {
- [sym_identifier] = ACTIONS(852),
- [anon_sym_export] = ACTIONS(852),
- [anon_sym_STAR] = ACTIONS(854),
- [anon_sym_default] = ACTIONS(852),
- [anon_sym_LBRACE] = ACTIONS(852),
- [anon_sym_COMMA] = ACTIONS(854),
- [anon_sym_RBRACE] = ACTIONS(852),
- [anon_sym_import] = ACTIONS(852),
- [anon_sym_var] = ACTIONS(852),
- [anon_sym_let] = ACTIONS(852),
- [anon_sym_const] = ACTIONS(852),
- [anon_sym_else] = ACTIONS(852),
- [anon_sym_if] = ACTIONS(852),
- [anon_sym_switch] = ACTIONS(852),
- [anon_sym_for] = ACTIONS(852),
- [anon_sym_LPAREN] = ACTIONS(852),
- [anon_sym_await] = ACTIONS(852),
- [anon_sym_in] = ACTIONS(854),
- [anon_sym_while] = ACTIONS(852),
- [anon_sym_do] = ACTIONS(852),
- [anon_sym_try] = ACTIONS(852),
- [anon_sym_with] = ACTIONS(852),
- [anon_sym_break] = ACTIONS(852),
- [anon_sym_continue] = ACTIONS(852),
- [anon_sym_debugger] = ACTIONS(852),
- [anon_sym_return] = ACTIONS(852),
- [anon_sym_throw] = ACTIONS(852),
- [anon_sym_SEMI] = ACTIONS(852),
- [anon_sym_case] = ACTIONS(852),
- [anon_sym_yield] = ACTIONS(852),
- [anon_sym_LBRACK] = ACTIONS(852),
- [anon_sym_LTtemplate_GT] = ACTIONS(852),
- [anon_sym_LT] = ACTIONS(852),
- [anon_sym_GT] = ACTIONS(854),
- [anon_sym_DOT] = ACTIONS(854),
- [anon_sym_class] = ACTIONS(852),
- [anon_sym_async] = ACTIONS(852),
- [anon_sym_function] = ACTIONS(852),
- [sym_optional_chain] = ACTIONS(854),
- [anon_sym_new] = ACTIONS(852),
- [anon_sym_AMP_AMP] = ACTIONS(854),
- [anon_sym_PIPE_PIPE] = ACTIONS(854),
- [anon_sym_GT_GT] = ACTIONS(854),
- [anon_sym_GT_GT_GT] = ACTIONS(854),
- [anon_sym_LT_LT] = ACTIONS(854),
- [anon_sym_AMP] = ACTIONS(854),
- [anon_sym_CARET] = ACTIONS(854),
- [anon_sym_PIPE] = ACTIONS(854),
- [anon_sym_PLUS] = ACTIONS(852),
- [anon_sym_DASH] = ACTIONS(852),
- [anon_sym_SLASH] = ACTIONS(852),
- [anon_sym_PERCENT] = ACTIONS(854),
- [anon_sym_STAR_STAR] = ACTIONS(854),
- [anon_sym_LT_EQ] = ACTIONS(854),
- [anon_sym_EQ_EQ] = ACTIONS(854),
- [anon_sym_EQ_EQ_EQ] = ACTIONS(854),
- [anon_sym_BANG_EQ] = ACTIONS(854),
- [anon_sym_BANG_EQ_EQ] = ACTIONS(854),
- [anon_sym_GT_EQ] = ACTIONS(854),
- [anon_sym_QMARK_QMARK] = ACTIONS(854),
- [anon_sym_instanceof] = ACTIONS(854),
- [anon_sym_BANG] = ACTIONS(852),
- [anon_sym_TILDE] = ACTIONS(852),
- [anon_sym_typeof] = ACTIONS(852),
- [anon_sym_void] = ACTIONS(852),
- [anon_sym_delete] = ACTIONS(852),
- [anon_sym_PLUS_PLUS] = ACTIONS(852),
- [anon_sym_DASH_DASH] = ACTIONS(852),
- [anon_sym_DQUOTE] = ACTIONS(852),
- [anon_sym_SQUOTE] = ACTIONS(852),
- [sym_comment] = ACTIONS(3),
- [anon_sym_BQUOTE] = ACTIONS(852),
- [sym_number] = ACTIONS(852),
- [sym_private_property_identifier] = ACTIONS(852),
- [sym_this] = ACTIONS(852),
- [sym_super] = ACTIONS(852),
- [sym_true] = ACTIONS(852),
- [sym_false] = ACTIONS(852),
- [sym_null] = ACTIONS(852),
- [sym_undefined] = ACTIONS(852),
- [anon_sym_AT] = ACTIONS(852),
- [anon_sym_static] = ACTIONS(852),
- [anon_sym_get] = ACTIONS(852),
- [anon_sym_set] = ACTIONS(852),
- [sym__automatic_semicolon] = ACTIONS(856),
- [sym__ternary_qmark] = ACTIONS(858),
- },
- [153] = {
- [sym_identifier] = ACTIONS(860),
- [anon_sym_export] = ACTIONS(860),
- [anon_sym_STAR] = ACTIONS(862),
- [anon_sym_default] = ACTIONS(860),
- [anon_sym_LBRACE] = ACTIONS(860),
- [anon_sym_COMMA] = ACTIONS(862),
- [anon_sym_RBRACE] = ACTIONS(860),
- [anon_sym_import] = ACTIONS(860),
- [anon_sym_var] = ACTIONS(860),
- [anon_sym_let] = ACTIONS(860),
- [anon_sym_const] = ACTIONS(860),
- [anon_sym_else] = ACTIONS(860),
- [anon_sym_if] = ACTIONS(860),
- [anon_sym_switch] = ACTIONS(860),
- [anon_sym_for] = ACTIONS(860),
- [anon_sym_LPAREN] = ACTIONS(860),
- [anon_sym_await] = ACTIONS(860),
- [anon_sym_in] = ACTIONS(862),
- [anon_sym_while] = ACTIONS(860),
- [anon_sym_do] = ACTIONS(860),
- [anon_sym_try] = ACTIONS(860),
- [anon_sym_with] = ACTIONS(860),
- [anon_sym_break] = ACTIONS(860),
- [anon_sym_continue] = ACTIONS(860),
- [anon_sym_debugger] = ACTIONS(860),
- [anon_sym_return] = ACTIONS(860),
- [anon_sym_throw] = ACTIONS(860),
- [anon_sym_SEMI] = ACTIONS(860),
- [anon_sym_case] = ACTIONS(860),
- [anon_sym_yield] = ACTIONS(860),
- [anon_sym_LBRACK] = ACTIONS(860),
- [anon_sym_LTtemplate_GT] = ACTIONS(860),
- [anon_sym_LT] = ACTIONS(860),
- [anon_sym_GT] = ACTIONS(862),
- [anon_sym_DOT] = ACTIONS(862),
- [anon_sym_class] = ACTIONS(860),
- [anon_sym_async] = ACTIONS(860),
- [anon_sym_function] = ACTIONS(860),
- [sym_optional_chain] = ACTIONS(862),
- [anon_sym_new] = ACTIONS(860),
- [anon_sym_AMP_AMP] = ACTIONS(862),
- [anon_sym_PIPE_PIPE] = ACTIONS(862),
- [anon_sym_GT_GT] = ACTIONS(862),
- [anon_sym_GT_GT_GT] = ACTIONS(862),
- [anon_sym_LT_LT] = ACTIONS(862),
- [anon_sym_AMP] = ACTIONS(862),
- [anon_sym_CARET] = ACTIONS(862),
- [anon_sym_PIPE] = ACTIONS(862),
- [anon_sym_PLUS] = ACTIONS(860),
- [anon_sym_DASH] = ACTIONS(860),
- [anon_sym_SLASH] = ACTIONS(860),
- [anon_sym_PERCENT] = ACTIONS(862),
- [anon_sym_STAR_STAR] = ACTIONS(862),
- [anon_sym_LT_EQ] = ACTIONS(862),
- [anon_sym_EQ_EQ] = ACTIONS(862),
- [anon_sym_EQ_EQ_EQ] = ACTIONS(862),
- [anon_sym_BANG_EQ] = ACTIONS(862),
- [anon_sym_BANG_EQ_EQ] = ACTIONS(862),
- [anon_sym_GT_EQ] = ACTIONS(862),
- [anon_sym_QMARK_QMARK] = ACTIONS(862),
- [anon_sym_instanceof] = ACTIONS(862),
- [anon_sym_BANG] = ACTIONS(860),
- [anon_sym_TILDE] = ACTIONS(860),
- [anon_sym_typeof] = ACTIONS(860),
- [anon_sym_void] = ACTIONS(860),
- [anon_sym_delete] = ACTIONS(860),
- [anon_sym_PLUS_PLUS] = ACTIONS(860),
- [anon_sym_DASH_DASH] = ACTIONS(860),
- [anon_sym_DQUOTE] = ACTIONS(860),
- [anon_sym_SQUOTE] = ACTIONS(860),
+ [sym_identifier] = ACTIONS(872),
+ [anon_sym_export] = ACTIONS(872),
+ [anon_sym_STAR] = ACTIONS(874),
+ [anon_sym_default] = ACTIONS(872),
+ [anon_sym_LBRACE] = ACTIONS(872),
+ [anon_sym_COMMA] = ACTIONS(874),
+ [anon_sym_RBRACE] = ACTIONS(872),
+ [anon_sym_import] = ACTIONS(872),
+ [anon_sym_var] = ACTIONS(872),
+ [anon_sym_let] = ACTIONS(872),
+ [anon_sym_const] = ACTIONS(872),
+ [anon_sym_else] = ACTIONS(872),
+ [anon_sym_if] = ACTIONS(872),
+ [anon_sym_switch] = ACTIONS(872),
+ [anon_sym_for] = ACTIONS(872),
+ [anon_sym_LPAREN] = ACTIONS(872),
+ [anon_sym_await] = ACTIONS(872),
+ [anon_sym_in] = ACTIONS(874),
+ [anon_sym_while] = ACTIONS(872),
+ [anon_sym_do] = ACTIONS(872),
+ [anon_sym_try] = ACTIONS(872),
+ [anon_sym_with] = ACTIONS(872),
+ [anon_sym_break] = ACTIONS(872),
+ [anon_sym_continue] = ACTIONS(872),
+ [anon_sym_debugger] = ACTIONS(872),
+ [anon_sym_return] = ACTIONS(872),
+ [anon_sym_throw] = ACTIONS(872),
+ [anon_sym_SEMI] = ACTIONS(872),
+ [anon_sym_case] = ACTIONS(872),
+ [anon_sym_yield] = ACTIONS(872),
+ [anon_sym_LBRACK] = ACTIONS(872),
+ [anon_sym_LTtemplate_GT] = ACTIONS(872),
+ [anon_sym_LT] = ACTIONS(872),
+ [anon_sym_GT] = ACTIONS(874),
+ [anon_sym_DOT] = ACTIONS(874),
+ [anon_sym_DQUOTE] = ACTIONS(872),
+ [anon_sym_SQUOTE] = ACTIONS(872),
+ [anon_sym_class] = ACTIONS(872),
+ [anon_sym_async] = ACTIONS(872),
+ [anon_sym_function] = ACTIONS(872),
+ [sym_optional_chain] = ACTIONS(874),
+ [anon_sym_new] = ACTIONS(872),
+ [anon_sym_AMP_AMP] = ACTIONS(874),
+ [anon_sym_PIPE_PIPE] = ACTIONS(874),
+ [anon_sym_GT_GT] = ACTIONS(874),
+ [anon_sym_GT_GT_GT] = ACTIONS(874),
+ [anon_sym_LT_LT] = ACTIONS(874),
+ [anon_sym_AMP] = ACTIONS(874),
+ [anon_sym_CARET] = ACTIONS(874),
+ [anon_sym_PIPE] = ACTIONS(874),
+ [anon_sym_PLUS] = ACTIONS(872),
+ [anon_sym_DASH] = ACTIONS(872),
+ [anon_sym_SLASH] = ACTIONS(872),
+ [anon_sym_PERCENT] = ACTIONS(874),
+ [anon_sym_STAR_STAR] = ACTIONS(874),
+ [anon_sym_LT_EQ] = ACTIONS(874),
+ [anon_sym_EQ_EQ] = ACTIONS(874),
+ [anon_sym_EQ_EQ_EQ] = ACTIONS(874),
+ [anon_sym_BANG_EQ] = ACTIONS(874),
+ [anon_sym_BANG_EQ_EQ] = ACTIONS(874),
+ [anon_sym_GT_EQ] = ACTIONS(874),
+ [anon_sym_QMARK_QMARK] = ACTIONS(874),
+ [anon_sym_instanceof] = ACTIONS(874),
+ [anon_sym_BANG] = ACTIONS(872),
+ [anon_sym_TILDE] = ACTIONS(872),
+ [anon_sym_typeof] = ACTIONS(872),
+ [anon_sym_void] = ACTIONS(872),
+ [anon_sym_delete] = ACTIONS(872),
+ [anon_sym_PLUS_PLUS] = ACTIONS(872),
+ [anon_sym_DASH_DASH] = ACTIONS(872),
[sym_comment] = ACTIONS(3),
- [anon_sym_BQUOTE] = ACTIONS(860),
- [sym_number] = ACTIONS(860),
- [sym_private_property_identifier] = ACTIONS(860),
- [sym_this] = ACTIONS(860),
- [sym_super] = ACTIONS(860),
- [sym_true] = ACTIONS(860),
- [sym_false] = ACTIONS(860),
- [sym_null] = ACTIONS(860),
- [sym_undefined] = ACTIONS(860),
- [anon_sym_AT] = ACTIONS(860),
- [anon_sym_static] = ACTIONS(860),
- [anon_sym_get] = ACTIONS(860),
- [anon_sym_set] = ACTIONS(860),
- [sym__automatic_semicolon] = ACTIONS(864),
- [sym__ternary_qmark] = ACTIONS(866),
- },
- [154] = {
- [sym_identifier] = ACTIONS(868),
- [anon_sym_export] = ACTIONS(868),
- [anon_sym_STAR] = ACTIONS(870),
- [anon_sym_default] = ACTIONS(868),
- [anon_sym_LBRACE] = ACTIONS(868),
- [anon_sym_COMMA] = ACTIONS(870),
- [anon_sym_RBRACE] = ACTIONS(868),
- [anon_sym_import] = ACTIONS(868),
- [anon_sym_var] = ACTIONS(868),
- [anon_sym_let] = ACTIONS(868),
- [anon_sym_const] = ACTIONS(868),
- [anon_sym_else] = ACTIONS(868),
- [anon_sym_if] = ACTIONS(868),
- [anon_sym_switch] = ACTIONS(868),
- [anon_sym_for] = ACTIONS(868),
- [anon_sym_LPAREN] = ACTIONS(868),
- [anon_sym_await] = ACTIONS(868),
- [anon_sym_in] = ACTIONS(870),
- [anon_sym_while] = ACTIONS(868),
- [anon_sym_do] = ACTIONS(868),
- [anon_sym_try] = ACTIONS(868),
- [anon_sym_with] = ACTIONS(868),
- [anon_sym_break] = ACTIONS(868),
- [anon_sym_continue] = ACTIONS(868),
- [anon_sym_debugger] = ACTIONS(868),
- [anon_sym_return] = ACTIONS(868),
- [anon_sym_throw] = ACTIONS(868),
- [anon_sym_SEMI] = ACTIONS(868),
- [anon_sym_case] = ACTIONS(868),
- [anon_sym_yield] = ACTIONS(868),
- [anon_sym_LBRACK] = ACTIONS(868),
- [anon_sym_LTtemplate_GT] = ACTIONS(868),
- [anon_sym_LT] = ACTIONS(868),
- [anon_sym_GT] = ACTIONS(870),
- [anon_sym_DOT] = ACTIONS(870),
- [anon_sym_class] = ACTIONS(868),
- [anon_sym_async] = ACTIONS(868),
- [anon_sym_function] = ACTIONS(868),
- [sym_optional_chain] = ACTIONS(870),
- [anon_sym_new] = ACTIONS(868),
- [anon_sym_AMP_AMP] = ACTIONS(870),
- [anon_sym_PIPE_PIPE] = ACTIONS(870),
- [anon_sym_GT_GT] = ACTIONS(870),
- [anon_sym_GT_GT_GT] = ACTIONS(870),
- [anon_sym_LT_LT] = ACTIONS(870),
- [anon_sym_AMP] = ACTIONS(870),
- [anon_sym_CARET] = ACTIONS(870),
- [anon_sym_PIPE] = ACTIONS(870),
- [anon_sym_PLUS] = ACTIONS(868),
- [anon_sym_DASH] = ACTIONS(868),
- [anon_sym_SLASH] = ACTIONS(868),
- [anon_sym_PERCENT] = ACTIONS(870),
- [anon_sym_STAR_STAR] = ACTIONS(870),
- [anon_sym_LT_EQ] = ACTIONS(870),
- [anon_sym_EQ_EQ] = ACTIONS(870),
- [anon_sym_EQ_EQ_EQ] = ACTIONS(870),
- [anon_sym_BANG_EQ] = ACTIONS(870),
- [anon_sym_BANG_EQ_EQ] = ACTIONS(870),
- [anon_sym_GT_EQ] = ACTIONS(870),
- [anon_sym_QMARK_QMARK] = ACTIONS(870),
- [anon_sym_instanceof] = ACTIONS(870),
- [anon_sym_BANG] = ACTIONS(868),
- [anon_sym_TILDE] = ACTIONS(868),
- [anon_sym_typeof] = ACTIONS(868),
- [anon_sym_void] = ACTIONS(868),
- [anon_sym_delete] = ACTIONS(868),
- [anon_sym_PLUS_PLUS] = ACTIONS(868),
- [anon_sym_DASH_DASH] = ACTIONS(868),
- [anon_sym_DQUOTE] = ACTIONS(868),
- [anon_sym_SQUOTE] = ACTIONS(868),
- [sym_comment] = ACTIONS(3),
- [anon_sym_BQUOTE] = ACTIONS(868),
- [sym_number] = ACTIONS(868),
- [sym_private_property_identifier] = ACTIONS(868),
- [sym_this] = ACTIONS(868),
- [sym_super] = ACTIONS(868),
- [sym_true] = ACTIONS(868),
- [sym_false] = ACTIONS(868),
- [sym_null] = ACTIONS(868),
- [sym_undefined] = ACTIONS(868),
- [anon_sym_AT] = ACTIONS(868),
- [anon_sym_static] = ACTIONS(868),
- [anon_sym_get] = ACTIONS(868),
- [anon_sym_set] = ACTIONS(868),
- [sym__automatic_semicolon] = ACTIONS(872),
- [sym__ternary_qmark] = ACTIONS(874),
- },
- [155] = {
- [sym_identifier] = ACTIONS(876),
- [anon_sym_export] = ACTIONS(876),
- [anon_sym_STAR] = ACTIONS(876),
- [anon_sym_default] = ACTIONS(876),
- [anon_sym_LBRACE] = ACTIONS(876),
- [anon_sym_COMMA] = ACTIONS(876),
- [anon_sym_RBRACE] = ACTIONS(876),
- [anon_sym_import] = ACTIONS(876),
- [anon_sym_var] = ACTIONS(876),
- [anon_sym_let] = ACTIONS(876),
- [anon_sym_const] = ACTIONS(876),
- [anon_sym_else] = ACTIONS(876),
- [anon_sym_if] = ACTIONS(876),
- [anon_sym_switch] = ACTIONS(876),
- [anon_sym_for] = ACTIONS(876),
- [anon_sym_LPAREN] = ACTIONS(876),
- [anon_sym_await] = ACTIONS(876),
- [anon_sym_in] = ACTIONS(876),
- [anon_sym_while] = ACTIONS(876),
- [anon_sym_do] = ACTIONS(876),
- [anon_sym_try] = ACTIONS(876),
- [anon_sym_with] = ACTIONS(876),
- [anon_sym_break] = ACTIONS(876),
- [anon_sym_continue] = ACTIONS(876),
- [anon_sym_debugger] = ACTIONS(876),
- [anon_sym_return] = ACTIONS(876),
- [anon_sym_throw] = ACTIONS(876),
- [anon_sym_SEMI] = ACTIONS(876),
- [anon_sym_case] = ACTIONS(876),
- [anon_sym_yield] = ACTIONS(876),
- [anon_sym_LBRACK] = ACTIONS(876),
- [anon_sym_LTtemplate_GT] = ACTIONS(876),
- [anon_sym_LT] = ACTIONS(876),
- [anon_sym_GT] = ACTIONS(876),
- [anon_sym_DOT] = ACTIONS(876),
- [anon_sym_class] = ACTIONS(876),
- [anon_sym_async] = ACTIONS(876),
- [anon_sym_function] = ACTIONS(876),
- [sym_optional_chain] = ACTIONS(876),
- [anon_sym_new] = ACTIONS(876),
- [anon_sym_AMP_AMP] = ACTIONS(876),
- [anon_sym_PIPE_PIPE] = ACTIONS(876),
- [anon_sym_GT_GT] = ACTIONS(876),
- [anon_sym_GT_GT_GT] = ACTIONS(876),
- [anon_sym_LT_LT] = ACTIONS(876),
- [anon_sym_AMP] = ACTIONS(876),
- [anon_sym_CARET] = ACTIONS(876),
- [anon_sym_PIPE] = ACTIONS(876),
- [anon_sym_PLUS] = ACTIONS(876),
- [anon_sym_DASH] = ACTIONS(876),
- [anon_sym_SLASH] = ACTIONS(876),
- [anon_sym_PERCENT] = ACTIONS(876),
- [anon_sym_STAR_STAR] = ACTIONS(876),
- [anon_sym_LT_EQ] = ACTIONS(876),
- [anon_sym_EQ_EQ] = ACTIONS(876),
- [anon_sym_EQ_EQ_EQ] = ACTIONS(876),
- [anon_sym_BANG_EQ] = ACTIONS(876),
- [anon_sym_BANG_EQ_EQ] = ACTIONS(876),
- [anon_sym_GT_EQ] = ACTIONS(876),
- [anon_sym_QMARK_QMARK] = ACTIONS(876),
- [anon_sym_instanceof] = ACTIONS(876),
- [anon_sym_BANG] = ACTIONS(876),
- [anon_sym_TILDE] = ACTIONS(876),
- [anon_sym_typeof] = ACTIONS(876),
- [anon_sym_void] = ACTIONS(876),
- [anon_sym_delete] = ACTIONS(876),
- [anon_sym_PLUS_PLUS] = ACTIONS(876),
- [anon_sym_DASH_DASH] = ACTIONS(876),
- [anon_sym_DQUOTE] = ACTIONS(876),
- [anon_sym_SQUOTE] = ACTIONS(876),
- [sym_comment] = ACTIONS(3),
- [anon_sym_BQUOTE] = ACTIONS(876),
- [sym_number] = ACTIONS(876),
- [sym_private_property_identifier] = ACTIONS(876),
- [sym_this] = ACTIONS(876),
- [sym_super] = ACTIONS(876),
- [sym_true] = ACTIONS(876),
- [sym_false] = ACTIONS(876),
- [sym_null] = ACTIONS(876),
- [sym_undefined] = ACTIONS(876),
- [anon_sym_AT] = ACTIONS(876),
- [anon_sym_static] = ACTIONS(876),
- [anon_sym_get] = ACTIONS(876),
- [anon_sym_set] = ACTIONS(876),
- [sym__automatic_semicolon] = ACTIONS(878),
+ [anon_sym_BQUOTE] = ACTIONS(872),
+ [sym_number] = ACTIONS(872),
+ [sym_private_property_identifier] = ACTIONS(872),
+ [sym_this] = ACTIONS(872),
+ [sym_super] = ACTIONS(872),
+ [sym_true] = ACTIONS(872),
+ [sym_false] = ACTIONS(872),
+ [sym_null] = ACTIONS(872),
+ [sym_undefined] = ACTIONS(872),
+ [anon_sym_AT] = ACTIONS(872),
+ [anon_sym_static] = ACTIONS(872),
+ [anon_sym_get] = ACTIONS(872),
+ [anon_sym_set] = ACTIONS(872),
+ [sym__automatic_semicolon] = ACTIONS(876),
[sym__ternary_qmark] = ACTIONS(878),
},
- [156] = {
- [sym_identifier] = ACTIONS(880),
- [anon_sym_export] = ACTIONS(880),
- [anon_sym_STAR] = ACTIONS(880),
- [anon_sym_default] = ACTIONS(880),
- [anon_sym_LBRACE] = ACTIONS(880),
- [anon_sym_COMMA] = ACTIONS(880),
- [anon_sym_RBRACE] = ACTIONS(880),
- [anon_sym_import] = ACTIONS(880),
- [anon_sym_var] = ACTIONS(880),
- [anon_sym_let] = ACTIONS(880),
- [anon_sym_const] = ACTIONS(880),
- [anon_sym_else] = ACTIONS(880),
- [anon_sym_if] = ACTIONS(880),
- [anon_sym_switch] = ACTIONS(880),
- [anon_sym_for] = ACTIONS(880),
- [anon_sym_LPAREN] = ACTIONS(880),
- [anon_sym_await] = ACTIONS(880),
- [anon_sym_in] = ACTIONS(880),
- [anon_sym_while] = ACTIONS(880),
- [anon_sym_do] = ACTIONS(880),
- [anon_sym_try] = ACTIONS(880),
- [anon_sym_with] = ACTIONS(880),
- [anon_sym_break] = ACTIONS(880),
- [anon_sym_continue] = ACTIONS(880),
- [anon_sym_debugger] = ACTIONS(880),
- [anon_sym_return] = ACTIONS(880),
- [anon_sym_throw] = ACTIONS(880),
- [anon_sym_SEMI] = ACTIONS(880),
- [anon_sym_case] = ACTIONS(880),
- [anon_sym_yield] = ACTIONS(880),
- [anon_sym_LBRACK] = ACTIONS(880),
- [anon_sym_LTtemplate_GT] = ACTIONS(880),
- [anon_sym_LT] = ACTIONS(880),
- [anon_sym_GT] = ACTIONS(880),
- [anon_sym_DOT] = ACTIONS(880),
- [anon_sym_class] = ACTIONS(880),
- [anon_sym_async] = ACTIONS(880),
- [anon_sym_function] = ACTIONS(880),
- [sym_optional_chain] = ACTIONS(880),
- [anon_sym_new] = ACTIONS(880),
- [anon_sym_AMP_AMP] = ACTIONS(880),
- [anon_sym_PIPE_PIPE] = ACTIONS(880),
- [anon_sym_GT_GT] = ACTIONS(880),
- [anon_sym_GT_GT_GT] = ACTIONS(880),
- [anon_sym_LT_LT] = ACTIONS(880),
- [anon_sym_AMP] = ACTIONS(880),
- [anon_sym_CARET] = ACTIONS(880),
- [anon_sym_PIPE] = ACTIONS(880),
- [anon_sym_PLUS] = ACTIONS(880),
- [anon_sym_DASH] = ACTIONS(880),
- [anon_sym_SLASH] = ACTIONS(880),
- [anon_sym_PERCENT] = ACTIONS(880),
- [anon_sym_STAR_STAR] = ACTIONS(880),
- [anon_sym_LT_EQ] = ACTIONS(880),
- [anon_sym_EQ_EQ] = ACTIONS(880),
- [anon_sym_EQ_EQ_EQ] = ACTIONS(880),
- [anon_sym_BANG_EQ] = ACTIONS(880),
- [anon_sym_BANG_EQ_EQ] = ACTIONS(880),
- [anon_sym_GT_EQ] = ACTIONS(880),
- [anon_sym_QMARK_QMARK] = ACTIONS(880),
- [anon_sym_instanceof] = ACTIONS(880),
- [anon_sym_BANG] = ACTIONS(880),
- [anon_sym_TILDE] = ACTIONS(880),
- [anon_sym_typeof] = ACTIONS(880),
- [anon_sym_void] = ACTIONS(880),
- [anon_sym_delete] = ACTIONS(880),
- [anon_sym_PLUS_PLUS] = ACTIONS(880),
- [anon_sym_DASH_DASH] = ACTIONS(880),
- [anon_sym_DQUOTE] = ACTIONS(880),
- [anon_sym_SQUOTE] = ACTIONS(880),
+ [153] = {
+ [ts_builtin_sym_end] = ACTIONS(880),
+ [sym_identifier] = ACTIONS(822),
+ [anon_sym_export] = ACTIONS(822),
+ [anon_sym_STAR] = ACTIONS(824),
+ [anon_sym_LBRACE] = ACTIONS(822),
+ [anon_sym_COMMA] = ACTIONS(824),
+ [anon_sym_RBRACE] = ACTIONS(822),
+ [anon_sym_import] = ACTIONS(822),
+ [anon_sym_var] = ACTIONS(822),
+ [anon_sym_let] = ACTIONS(822),
+ [anon_sym_const] = ACTIONS(822),
+ [anon_sym_else] = ACTIONS(822),
+ [anon_sym_if] = ACTIONS(822),
+ [anon_sym_switch] = ACTIONS(822),
+ [anon_sym_for] = ACTIONS(822),
+ [anon_sym_LPAREN] = ACTIONS(822),
+ [anon_sym_await] = ACTIONS(822),
+ [anon_sym_in] = ACTIONS(824),
+ [anon_sym_while] = ACTIONS(822),
+ [anon_sym_do] = ACTIONS(822),
+ [anon_sym_try] = ACTIONS(822),
+ [anon_sym_with] = ACTIONS(822),
+ [anon_sym_break] = ACTIONS(822),
+ [anon_sym_continue] = ACTIONS(822),
+ [anon_sym_debugger] = ACTIONS(822),
+ [anon_sym_return] = ACTIONS(822),
+ [anon_sym_throw] = ACTIONS(822),
+ [anon_sym_SEMI] = ACTIONS(822),
+ [anon_sym_yield] = ACTIONS(822),
+ [anon_sym_EQ] = ACTIONS(826),
+ [anon_sym_LBRACK] = ACTIONS(822),
+ [anon_sym_LTtemplate_GT] = ACTIONS(822),
+ [anon_sym_LT] = ACTIONS(822),
+ [anon_sym_GT] = ACTIONS(824),
+ [anon_sym_DOT] = ACTIONS(824),
+ [anon_sym_DQUOTE] = ACTIONS(822),
+ [anon_sym_SQUOTE] = ACTIONS(822),
+ [anon_sym_class] = ACTIONS(822),
+ [anon_sym_async] = ACTIONS(822),
+ [anon_sym_function] = ACTIONS(822),
+ [sym_optional_chain] = ACTIONS(824),
+ [anon_sym_new] = ACTIONS(822),
+ [anon_sym_AMP_AMP] = ACTIONS(824),
+ [anon_sym_PIPE_PIPE] = ACTIONS(824),
+ [anon_sym_GT_GT] = ACTIONS(824),
+ [anon_sym_GT_GT_GT] = ACTIONS(824),
+ [anon_sym_LT_LT] = ACTIONS(824),
+ [anon_sym_AMP] = ACTIONS(824),
+ [anon_sym_CARET] = ACTIONS(824),
+ [anon_sym_PIPE] = ACTIONS(824),
+ [anon_sym_PLUS] = ACTIONS(822),
+ [anon_sym_DASH] = ACTIONS(822),
+ [anon_sym_SLASH] = ACTIONS(822),
+ [anon_sym_PERCENT] = ACTIONS(824),
+ [anon_sym_STAR_STAR] = ACTIONS(824),
+ [anon_sym_LT_EQ] = ACTIONS(824),
+ [anon_sym_EQ_EQ] = ACTIONS(824),
+ [anon_sym_EQ_EQ_EQ] = ACTIONS(824),
+ [anon_sym_BANG_EQ] = ACTIONS(824),
+ [anon_sym_BANG_EQ_EQ] = ACTIONS(824),
+ [anon_sym_GT_EQ] = ACTIONS(824),
+ [anon_sym_QMARK_QMARK] = ACTIONS(824),
+ [anon_sym_instanceof] = ACTIONS(824),
+ [anon_sym_BANG] = ACTIONS(822),
+ [anon_sym_TILDE] = ACTIONS(822),
+ [anon_sym_typeof] = ACTIONS(822),
+ [anon_sym_void] = ACTIONS(822),
+ [anon_sym_delete] = ACTIONS(822),
+ [anon_sym_PLUS_PLUS] = ACTIONS(822),
+ [anon_sym_DASH_DASH] = ACTIONS(822),
[sym_comment] = ACTIONS(3),
- [anon_sym_BQUOTE] = ACTIONS(880),
- [sym_number] = ACTIONS(880),
- [sym_private_property_identifier] = ACTIONS(880),
- [sym_this] = ACTIONS(880),
- [sym_super] = ACTIONS(880),
- [sym_true] = ACTIONS(880),
- [sym_false] = ACTIONS(880),
- [sym_null] = ACTIONS(880),
- [sym_undefined] = ACTIONS(880),
- [anon_sym_AT] = ACTIONS(880),
- [anon_sym_static] = ACTIONS(880),
- [anon_sym_get] = ACTIONS(880),
- [anon_sym_set] = ACTIONS(880),
+ [anon_sym_BQUOTE] = ACTIONS(822),
+ [sym_number] = ACTIONS(822),
+ [sym_private_property_identifier] = ACTIONS(822),
+ [sym_this] = ACTIONS(822),
+ [sym_super] = ACTIONS(822),
+ [sym_true] = ACTIONS(822),
+ [sym_false] = ACTIONS(822),
+ [sym_null] = ACTIONS(822),
+ [sym_undefined] = ACTIONS(822),
+ [anon_sym_AT] = ACTIONS(822),
+ [anon_sym_static] = ACTIONS(822),
+ [anon_sym_get] = ACTIONS(822),
+ [anon_sym_set] = ACTIONS(822),
[sym__automatic_semicolon] = ACTIONS(882),
- [sym__ternary_qmark] = ACTIONS(882),
+ [sym__ternary_qmark] = ACTIONS(830),
},
- [157] = {
+ [154] = {
[sym_identifier] = ACTIONS(884),
[anon_sym_export] = ACTIONS(884),
- [anon_sym_STAR] = ACTIONS(884),
+ [anon_sym_STAR] = ACTIONS(886),
[anon_sym_default] = ACTIONS(884),
[anon_sym_LBRACE] = ACTIONS(884),
- [anon_sym_COMMA] = ACTIONS(884),
+ [anon_sym_COMMA] = ACTIONS(886),
[anon_sym_RBRACE] = ACTIONS(884),
[anon_sym_import] = ACTIONS(884),
[anon_sym_var] = ACTIONS(884),
@@ -31444,7 +31653,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_for] = ACTIONS(884),
[anon_sym_LPAREN] = ACTIONS(884),
[anon_sym_await] = ACTIONS(884),
- [anon_sym_in] = ACTIONS(884),
+ [anon_sym_in] = ACTIONS(886),
[anon_sym_while] = ACTIONS(884),
[anon_sym_do] = ACTIONS(884),
[anon_sym_try] = ACTIONS(884),
@@ -31460,34 +31669,36 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_LBRACK] = ACTIONS(884),
[anon_sym_LTtemplate_GT] = ACTIONS(884),
[anon_sym_LT] = ACTIONS(884),
- [anon_sym_GT] = ACTIONS(884),
- [anon_sym_DOT] = ACTIONS(884),
+ [anon_sym_GT] = ACTIONS(886),
+ [anon_sym_DOT] = ACTIONS(886),
+ [anon_sym_DQUOTE] = ACTIONS(884),
+ [anon_sym_SQUOTE] = ACTIONS(884),
[anon_sym_class] = ACTIONS(884),
[anon_sym_async] = ACTIONS(884),
[anon_sym_function] = ACTIONS(884),
- [sym_optional_chain] = ACTIONS(884),
+ [sym_optional_chain] = ACTIONS(886),
[anon_sym_new] = ACTIONS(884),
- [anon_sym_AMP_AMP] = ACTIONS(884),
- [anon_sym_PIPE_PIPE] = ACTIONS(884),
- [anon_sym_GT_GT] = ACTIONS(884),
- [anon_sym_GT_GT_GT] = ACTIONS(884),
- [anon_sym_LT_LT] = ACTIONS(884),
- [anon_sym_AMP] = ACTIONS(884),
- [anon_sym_CARET] = ACTIONS(884),
- [anon_sym_PIPE] = ACTIONS(884),
+ [anon_sym_AMP_AMP] = ACTIONS(886),
+ [anon_sym_PIPE_PIPE] = ACTIONS(886),
+ [anon_sym_GT_GT] = ACTIONS(886),
+ [anon_sym_GT_GT_GT] = ACTIONS(886),
+ [anon_sym_LT_LT] = ACTIONS(886),
+ [anon_sym_AMP] = ACTIONS(886),
+ [anon_sym_CARET] = ACTIONS(886),
+ [anon_sym_PIPE] = ACTIONS(886),
[anon_sym_PLUS] = ACTIONS(884),
[anon_sym_DASH] = ACTIONS(884),
[anon_sym_SLASH] = ACTIONS(884),
- [anon_sym_PERCENT] = ACTIONS(884),
- [anon_sym_STAR_STAR] = ACTIONS(884),
- [anon_sym_LT_EQ] = ACTIONS(884),
- [anon_sym_EQ_EQ] = ACTIONS(884),
- [anon_sym_EQ_EQ_EQ] = ACTIONS(884),
- [anon_sym_BANG_EQ] = ACTIONS(884),
- [anon_sym_BANG_EQ_EQ] = ACTIONS(884),
- [anon_sym_GT_EQ] = ACTIONS(884),
- [anon_sym_QMARK_QMARK] = ACTIONS(884),
- [anon_sym_instanceof] = ACTIONS(884),
+ [anon_sym_PERCENT] = ACTIONS(886),
+ [anon_sym_STAR_STAR] = ACTIONS(886),
+ [anon_sym_LT_EQ] = ACTIONS(886),
+ [anon_sym_EQ_EQ] = ACTIONS(886),
+ [anon_sym_EQ_EQ_EQ] = ACTIONS(886),
+ [anon_sym_BANG_EQ] = ACTIONS(886),
+ [anon_sym_BANG_EQ_EQ] = ACTIONS(886),
+ [anon_sym_GT_EQ] = ACTIONS(886),
+ [anon_sym_QMARK_QMARK] = ACTIONS(886),
+ [anon_sym_instanceof] = ACTIONS(886),
[anon_sym_BANG] = ACTIONS(884),
[anon_sym_TILDE] = ACTIONS(884),
[anon_sym_typeof] = ACTIONS(884),
@@ -31495,8 +31706,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_delete] = ACTIONS(884),
[anon_sym_PLUS_PLUS] = ACTIONS(884),
[anon_sym_DASH_DASH] = ACTIONS(884),
- [anon_sym_DQUOTE] = ACTIONS(884),
- [anon_sym_SQUOTE] = ACTIONS(884),
[sym_comment] = ACTIONS(3),
[anon_sym_BQUOTE] = ACTIONS(884),
[sym_number] = ACTIONS(884),
@@ -31511,368 +31720,368 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_static] = ACTIONS(884),
[anon_sym_get] = ACTIONS(884),
[anon_sym_set] = ACTIONS(884),
- [sym__automatic_semicolon] = ACTIONS(886),
- [sym__ternary_qmark] = ACTIONS(886),
+ [sym__automatic_semicolon] = ACTIONS(888),
+ [sym__ternary_qmark] = ACTIONS(890),
},
- [158] = {
- [sym_identifier] = ACTIONS(888),
- [anon_sym_export] = ACTIONS(888),
- [anon_sym_STAR] = ACTIONS(890),
- [anon_sym_default] = ACTIONS(888),
- [anon_sym_LBRACE] = ACTIONS(888),
- [anon_sym_COMMA] = ACTIONS(890),
- [anon_sym_RBRACE] = ACTIONS(888),
- [anon_sym_import] = ACTIONS(888),
- [anon_sym_var] = ACTIONS(888),
- [anon_sym_let] = ACTIONS(888),
- [anon_sym_const] = ACTIONS(888),
- [anon_sym_else] = ACTIONS(888),
- [anon_sym_if] = ACTIONS(888),
- [anon_sym_switch] = ACTIONS(888),
- [anon_sym_for] = ACTIONS(888),
- [anon_sym_LPAREN] = ACTIONS(888),
- [anon_sym_await] = ACTIONS(888),
- [anon_sym_in] = ACTIONS(890),
- [anon_sym_while] = ACTIONS(888),
- [anon_sym_do] = ACTIONS(888),
- [anon_sym_try] = ACTIONS(888),
- [anon_sym_with] = ACTIONS(888),
- [anon_sym_break] = ACTIONS(888),
- [anon_sym_continue] = ACTIONS(888),
- [anon_sym_debugger] = ACTIONS(888),
- [anon_sym_return] = ACTIONS(888),
- [anon_sym_throw] = ACTIONS(888),
- [anon_sym_SEMI] = ACTIONS(888),
- [anon_sym_case] = ACTIONS(888),
- [anon_sym_yield] = ACTIONS(888),
- [anon_sym_LBRACK] = ACTIONS(888),
- [anon_sym_LTtemplate_GT] = ACTIONS(888),
- [anon_sym_LT] = ACTIONS(888),
- [anon_sym_GT] = ACTIONS(890),
- [anon_sym_DOT] = ACTIONS(890),
- [anon_sym_class] = ACTIONS(888),
- [anon_sym_async] = ACTIONS(888),
- [anon_sym_function] = ACTIONS(888),
- [sym_optional_chain] = ACTIONS(890),
- [anon_sym_new] = ACTIONS(888),
- [anon_sym_AMP_AMP] = ACTIONS(890),
- [anon_sym_PIPE_PIPE] = ACTIONS(890),
- [anon_sym_GT_GT] = ACTIONS(890),
- [anon_sym_GT_GT_GT] = ACTIONS(890),
- [anon_sym_LT_LT] = ACTIONS(890),
- [anon_sym_AMP] = ACTIONS(890),
- [anon_sym_CARET] = ACTIONS(890),
- [anon_sym_PIPE] = ACTIONS(890),
- [anon_sym_PLUS] = ACTIONS(888),
- [anon_sym_DASH] = ACTIONS(888),
- [anon_sym_SLASH] = ACTIONS(888),
- [anon_sym_PERCENT] = ACTIONS(890),
- [anon_sym_STAR_STAR] = ACTIONS(890),
- [anon_sym_LT_EQ] = ACTIONS(890),
- [anon_sym_EQ_EQ] = ACTIONS(890),
- [anon_sym_EQ_EQ_EQ] = ACTIONS(890),
- [anon_sym_BANG_EQ] = ACTIONS(890),
- [anon_sym_BANG_EQ_EQ] = ACTIONS(890),
- [anon_sym_GT_EQ] = ACTIONS(890),
- [anon_sym_QMARK_QMARK] = ACTIONS(890),
- [anon_sym_instanceof] = ACTIONS(890),
- [anon_sym_BANG] = ACTIONS(888),
- [anon_sym_TILDE] = ACTIONS(888),
- [anon_sym_typeof] = ACTIONS(888),
- [anon_sym_void] = ACTIONS(888),
- [anon_sym_delete] = ACTIONS(888),
- [anon_sym_PLUS_PLUS] = ACTIONS(888),
- [anon_sym_DASH_DASH] = ACTIONS(888),
- [anon_sym_DQUOTE] = ACTIONS(888),
- [anon_sym_SQUOTE] = ACTIONS(888),
+ [155] = {
+ [sym_identifier] = ACTIONS(892),
+ [anon_sym_export] = ACTIONS(892),
+ [anon_sym_STAR] = ACTIONS(894),
+ [anon_sym_default] = ACTIONS(892),
+ [anon_sym_LBRACE] = ACTIONS(892),
+ [anon_sym_COMMA] = ACTIONS(894),
+ [anon_sym_RBRACE] = ACTIONS(892),
+ [anon_sym_import] = ACTIONS(892),
+ [anon_sym_var] = ACTIONS(892),
+ [anon_sym_let] = ACTIONS(892),
+ [anon_sym_const] = ACTIONS(892),
+ [anon_sym_else] = ACTIONS(892),
+ [anon_sym_if] = ACTIONS(892),
+ [anon_sym_switch] = ACTIONS(892),
+ [anon_sym_for] = ACTIONS(892),
+ [anon_sym_LPAREN] = ACTIONS(892),
+ [anon_sym_await] = ACTIONS(892),
+ [anon_sym_in] = ACTIONS(894),
+ [anon_sym_while] = ACTIONS(892),
+ [anon_sym_do] = ACTIONS(892),
+ [anon_sym_try] = ACTIONS(892),
+ [anon_sym_with] = ACTIONS(892),
+ [anon_sym_break] = ACTIONS(892),
+ [anon_sym_continue] = ACTIONS(892),
+ [anon_sym_debugger] = ACTIONS(892),
+ [anon_sym_return] = ACTIONS(892),
+ [anon_sym_throw] = ACTIONS(892),
+ [anon_sym_SEMI] = ACTIONS(892),
+ [anon_sym_case] = ACTIONS(892),
+ [anon_sym_yield] = ACTIONS(892),
+ [anon_sym_LBRACK] = ACTIONS(892),
+ [anon_sym_LTtemplate_GT] = ACTIONS(892),
+ [anon_sym_LT] = ACTIONS(892),
+ [anon_sym_GT] = ACTIONS(894),
+ [anon_sym_DOT] = ACTIONS(894),
+ [anon_sym_DQUOTE] = ACTIONS(892),
+ [anon_sym_SQUOTE] = ACTIONS(892),
+ [anon_sym_class] = ACTIONS(892),
+ [anon_sym_async] = ACTIONS(892),
+ [anon_sym_function] = ACTIONS(892),
+ [sym_optional_chain] = ACTIONS(894),
+ [anon_sym_new] = ACTIONS(892),
+ [anon_sym_AMP_AMP] = ACTIONS(894),
+ [anon_sym_PIPE_PIPE] = ACTIONS(894),
+ [anon_sym_GT_GT] = ACTIONS(894),
+ [anon_sym_GT_GT_GT] = ACTIONS(894),
+ [anon_sym_LT_LT] = ACTIONS(894),
+ [anon_sym_AMP] = ACTIONS(894),
+ [anon_sym_CARET] = ACTIONS(894),
+ [anon_sym_PIPE] = ACTIONS(894),
+ [anon_sym_PLUS] = ACTIONS(892),
+ [anon_sym_DASH] = ACTIONS(892),
+ [anon_sym_SLASH] = ACTIONS(892),
+ [anon_sym_PERCENT] = ACTIONS(894),
+ [anon_sym_STAR_STAR] = ACTIONS(894),
+ [anon_sym_LT_EQ] = ACTIONS(894),
+ [anon_sym_EQ_EQ] = ACTIONS(894),
+ [anon_sym_EQ_EQ_EQ] = ACTIONS(894),
+ [anon_sym_BANG_EQ] = ACTIONS(894),
+ [anon_sym_BANG_EQ_EQ] = ACTIONS(894),
+ [anon_sym_GT_EQ] = ACTIONS(894),
+ [anon_sym_QMARK_QMARK] = ACTIONS(894),
+ [anon_sym_instanceof] = ACTIONS(894),
+ [anon_sym_BANG] = ACTIONS(892),
+ [anon_sym_TILDE] = ACTIONS(892),
+ [anon_sym_typeof] = ACTIONS(892),
+ [anon_sym_void] = ACTIONS(892),
+ [anon_sym_delete] = ACTIONS(892),
+ [anon_sym_PLUS_PLUS] = ACTIONS(892),
+ [anon_sym_DASH_DASH] = ACTIONS(892),
[sym_comment] = ACTIONS(3),
- [anon_sym_BQUOTE] = ACTIONS(888),
- [sym_number] = ACTIONS(888),
- [sym_private_property_identifier] = ACTIONS(888),
- [sym_this] = ACTIONS(888),
- [sym_super] = ACTIONS(888),
- [sym_true] = ACTIONS(888),
- [sym_false] = ACTIONS(888),
- [sym_null] = ACTIONS(888),
- [sym_undefined] = ACTIONS(888),
- [anon_sym_AT] = ACTIONS(888),
- [anon_sym_static] = ACTIONS(888),
- [anon_sym_get] = ACTIONS(888),
- [anon_sym_set] = ACTIONS(888),
- [sym__automatic_semicolon] = ACTIONS(892),
- [sym__ternary_qmark] = ACTIONS(894),
+ [anon_sym_BQUOTE] = ACTIONS(892),
+ [sym_number] = ACTIONS(892),
+ [sym_private_property_identifier] = ACTIONS(892),
+ [sym_this] = ACTIONS(892),
+ [sym_super] = ACTIONS(892),
+ [sym_true] = ACTIONS(892),
+ [sym_false] = ACTIONS(892),
+ [sym_null] = ACTIONS(892),
+ [sym_undefined] = ACTIONS(892),
+ [anon_sym_AT] = ACTIONS(892),
+ [anon_sym_static] = ACTIONS(892),
+ [anon_sym_get] = ACTIONS(892),
+ [anon_sym_set] = ACTIONS(892),
+ [sym__automatic_semicolon] = ACTIONS(896),
+ [sym__ternary_qmark] = ACTIONS(898),
},
- [159] = {
- [sym_identifier] = ACTIONS(896),
- [anon_sym_export] = ACTIONS(896),
- [anon_sym_STAR] = ACTIONS(898),
- [anon_sym_default] = ACTIONS(896),
- [anon_sym_LBRACE] = ACTIONS(896),
- [anon_sym_COMMA] = ACTIONS(898),
- [anon_sym_RBRACE] = ACTIONS(896),
- [anon_sym_import] = ACTIONS(896),
- [anon_sym_var] = ACTIONS(896),
- [anon_sym_let] = ACTIONS(896),
- [anon_sym_const] = ACTIONS(896),
- [anon_sym_else] = ACTIONS(896),
- [anon_sym_if] = ACTIONS(896),
- [anon_sym_switch] = ACTIONS(896),
- [anon_sym_for] = ACTIONS(896),
- [anon_sym_LPAREN] = ACTIONS(896),
- [anon_sym_await] = ACTIONS(896),
- [anon_sym_in] = ACTIONS(898),
- [anon_sym_while] = ACTIONS(896),
- [anon_sym_do] = ACTIONS(896),
- [anon_sym_try] = ACTIONS(896),
- [anon_sym_with] = ACTIONS(896),
- [anon_sym_break] = ACTIONS(896),
- [anon_sym_continue] = ACTIONS(896),
- [anon_sym_debugger] = ACTIONS(896),
- [anon_sym_return] = ACTIONS(896),
- [anon_sym_throw] = ACTIONS(896),
- [anon_sym_SEMI] = ACTIONS(896),
- [anon_sym_case] = ACTIONS(896),
- [anon_sym_yield] = ACTIONS(896),
- [anon_sym_LBRACK] = ACTIONS(896),
- [anon_sym_LTtemplate_GT] = ACTIONS(896),
- [anon_sym_LT] = ACTIONS(896),
- [anon_sym_GT] = ACTIONS(898),
- [anon_sym_DOT] = ACTIONS(898),
- [anon_sym_class] = ACTIONS(896),
- [anon_sym_async] = ACTIONS(896),
- [anon_sym_function] = ACTIONS(896),
- [sym_optional_chain] = ACTIONS(898),
- [anon_sym_new] = ACTIONS(896),
- [anon_sym_AMP_AMP] = ACTIONS(898),
- [anon_sym_PIPE_PIPE] = ACTIONS(898),
- [anon_sym_GT_GT] = ACTIONS(898),
- [anon_sym_GT_GT_GT] = ACTIONS(898),
- [anon_sym_LT_LT] = ACTIONS(898),
- [anon_sym_AMP] = ACTIONS(898),
- [anon_sym_CARET] = ACTIONS(898),
- [anon_sym_PIPE] = ACTIONS(898),
- [anon_sym_PLUS] = ACTIONS(896),
- [anon_sym_DASH] = ACTIONS(896),
- [anon_sym_SLASH] = ACTIONS(896),
- [anon_sym_PERCENT] = ACTIONS(898),
- [anon_sym_STAR_STAR] = ACTIONS(898),
- [anon_sym_LT_EQ] = ACTIONS(898),
- [anon_sym_EQ_EQ] = ACTIONS(898),
- [anon_sym_EQ_EQ_EQ] = ACTIONS(898),
- [anon_sym_BANG_EQ] = ACTIONS(898),
- [anon_sym_BANG_EQ_EQ] = ACTIONS(898),
- [anon_sym_GT_EQ] = ACTIONS(898),
- [anon_sym_QMARK_QMARK] = ACTIONS(898),
- [anon_sym_instanceof] = ACTIONS(898),
- [anon_sym_BANG] = ACTIONS(896),
- [anon_sym_TILDE] = ACTIONS(896),
- [anon_sym_typeof] = ACTIONS(896),
- [anon_sym_void] = ACTIONS(896),
- [anon_sym_delete] = ACTIONS(896),
- [anon_sym_PLUS_PLUS] = ACTIONS(896),
- [anon_sym_DASH_DASH] = ACTIONS(896),
- [anon_sym_DQUOTE] = ACTIONS(896),
- [anon_sym_SQUOTE] = ACTIONS(896),
+ [156] = {
+ [sym_identifier] = ACTIONS(900),
+ [anon_sym_export] = ACTIONS(900),
+ [anon_sym_STAR] = ACTIONS(902),
+ [anon_sym_default] = ACTIONS(900),
+ [anon_sym_LBRACE] = ACTIONS(900),
+ [anon_sym_COMMA] = ACTIONS(902),
+ [anon_sym_RBRACE] = ACTIONS(900),
+ [anon_sym_import] = ACTIONS(900),
+ [anon_sym_var] = ACTIONS(900),
+ [anon_sym_let] = ACTIONS(900),
+ [anon_sym_const] = ACTIONS(900),
+ [anon_sym_else] = ACTIONS(900),
+ [anon_sym_if] = ACTIONS(900),
+ [anon_sym_switch] = ACTIONS(900),
+ [anon_sym_for] = ACTIONS(900),
+ [anon_sym_LPAREN] = ACTIONS(900),
+ [anon_sym_await] = ACTIONS(900),
+ [anon_sym_in] = ACTIONS(902),
+ [anon_sym_while] = ACTIONS(900),
+ [anon_sym_do] = ACTIONS(900),
+ [anon_sym_try] = ACTIONS(900),
+ [anon_sym_with] = ACTIONS(900),
+ [anon_sym_break] = ACTIONS(900),
+ [anon_sym_continue] = ACTIONS(900),
+ [anon_sym_debugger] = ACTIONS(900),
+ [anon_sym_return] = ACTIONS(900),
+ [anon_sym_throw] = ACTIONS(900),
+ [anon_sym_SEMI] = ACTIONS(900),
+ [anon_sym_case] = ACTIONS(900),
+ [anon_sym_yield] = ACTIONS(900),
+ [anon_sym_LBRACK] = ACTIONS(900),
+ [anon_sym_LTtemplate_GT] = ACTIONS(900),
+ [anon_sym_LT] = ACTIONS(900),
+ [anon_sym_GT] = ACTIONS(902),
+ [anon_sym_DOT] = ACTIONS(902),
+ [anon_sym_DQUOTE] = ACTIONS(900),
+ [anon_sym_SQUOTE] = ACTIONS(900),
+ [anon_sym_class] = ACTIONS(900),
+ [anon_sym_async] = ACTIONS(900),
+ [anon_sym_function] = ACTIONS(900),
+ [sym_optional_chain] = ACTIONS(902),
+ [anon_sym_new] = ACTIONS(900),
+ [anon_sym_AMP_AMP] = ACTIONS(902),
+ [anon_sym_PIPE_PIPE] = ACTIONS(902),
+ [anon_sym_GT_GT] = ACTIONS(902),
+ [anon_sym_GT_GT_GT] = ACTIONS(902),
+ [anon_sym_LT_LT] = ACTIONS(902),
+ [anon_sym_AMP] = ACTIONS(902),
+ [anon_sym_CARET] = ACTIONS(902),
+ [anon_sym_PIPE] = ACTIONS(902),
+ [anon_sym_PLUS] = ACTIONS(900),
+ [anon_sym_DASH] = ACTIONS(900),
+ [anon_sym_SLASH] = ACTIONS(900),
+ [anon_sym_PERCENT] = ACTIONS(902),
+ [anon_sym_STAR_STAR] = ACTIONS(902),
+ [anon_sym_LT_EQ] = ACTIONS(902),
+ [anon_sym_EQ_EQ] = ACTIONS(902),
+ [anon_sym_EQ_EQ_EQ] = ACTIONS(902),
+ [anon_sym_BANG_EQ] = ACTIONS(902),
+ [anon_sym_BANG_EQ_EQ] = ACTIONS(902),
+ [anon_sym_GT_EQ] = ACTIONS(902),
+ [anon_sym_QMARK_QMARK] = ACTIONS(902),
+ [anon_sym_instanceof] = ACTIONS(902),
+ [anon_sym_BANG] = ACTIONS(900),
+ [anon_sym_TILDE] = ACTIONS(900),
+ [anon_sym_typeof] = ACTIONS(900),
+ [anon_sym_void] = ACTIONS(900),
+ [anon_sym_delete] = ACTIONS(900),
+ [anon_sym_PLUS_PLUS] = ACTIONS(900),
+ [anon_sym_DASH_DASH] = ACTIONS(900),
[sym_comment] = ACTIONS(3),
- [anon_sym_BQUOTE] = ACTIONS(896),
- [sym_number] = ACTIONS(896),
- [sym_private_property_identifier] = ACTIONS(896),
- [sym_this] = ACTIONS(896),
- [sym_super] = ACTIONS(896),
- [sym_true] = ACTIONS(896),
- [sym_false] = ACTIONS(896),
- [sym_null] = ACTIONS(896),
- [sym_undefined] = ACTIONS(896),
- [anon_sym_AT] = ACTIONS(896),
- [anon_sym_static] = ACTIONS(896),
- [anon_sym_get] = ACTIONS(896),
- [anon_sym_set] = ACTIONS(896),
- [sym__automatic_semicolon] = ACTIONS(900),
- [sym__ternary_qmark] = ACTIONS(902),
+ [anon_sym_BQUOTE] = ACTIONS(900),
+ [sym_number] = ACTIONS(900),
+ [sym_private_property_identifier] = ACTIONS(900),
+ [sym_this] = ACTIONS(900),
+ [sym_super] = ACTIONS(900),
+ [sym_true] = ACTIONS(900),
+ [sym_false] = ACTIONS(900),
+ [sym_null] = ACTIONS(900),
+ [sym_undefined] = ACTIONS(900),
+ [anon_sym_AT] = ACTIONS(900),
+ [anon_sym_static] = ACTIONS(900),
+ [anon_sym_get] = ACTIONS(900),
+ [anon_sym_set] = ACTIONS(900),
+ [sym__automatic_semicolon] = ACTIONS(904),
+ [sym__ternary_qmark] = ACTIONS(906),
},
- [160] = {
- [sym_identifier] = ACTIONS(880),
- [anon_sym_export] = ACTIONS(880),
- [anon_sym_STAR] = ACTIONS(880),
- [anon_sym_default] = ACTIONS(880),
- [anon_sym_LBRACE] = ACTIONS(880),
- [anon_sym_COMMA] = ACTIONS(880),
- [anon_sym_RBRACE] = ACTIONS(880),
- [anon_sym_import] = ACTIONS(880),
- [anon_sym_var] = ACTIONS(880),
- [anon_sym_let] = ACTIONS(880),
- [anon_sym_const] = ACTIONS(880),
- [anon_sym_else] = ACTIONS(880),
- [anon_sym_if] = ACTIONS(880),
- [anon_sym_switch] = ACTIONS(880),
- [anon_sym_for] = ACTIONS(880),
- [anon_sym_LPAREN] = ACTIONS(880),
- [anon_sym_await] = ACTIONS(880),
- [anon_sym_in] = ACTIONS(880),
- [anon_sym_while] = ACTIONS(880),
- [anon_sym_do] = ACTIONS(880),
- [anon_sym_try] = ACTIONS(880),
- [anon_sym_with] = ACTIONS(880),
- [anon_sym_break] = ACTIONS(880),
- [anon_sym_continue] = ACTIONS(880),
- [anon_sym_debugger] = ACTIONS(880),
- [anon_sym_return] = ACTIONS(880),
- [anon_sym_throw] = ACTIONS(880),
- [anon_sym_SEMI] = ACTIONS(880),
- [anon_sym_case] = ACTIONS(880),
- [anon_sym_yield] = ACTIONS(880),
- [anon_sym_LBRACK] = ACTIONS(880),
- [anon_sym_LTtemplate_GT] = ACTIONS(880),
- [anon_sym_LT] = ACTIONS(880),
- [anon_sym_GT] = ACTIONS(880),
- [anon_sym_DOT] = ACTIONS(880),
- [anon_sym_class] = ACTIONS(880),
- [anon_sym_async] = ACTIONS(880),
- [anon_sym_function] = ACTIONS(880),
- [sym_optional_chain] = ACTIONS(880),
- [anon_sym_new] = ACTIONS(880),
- [anon_sym_AMP_AMP] = ACTIONS(880),
- [anon_sym_PIPE_PIPE] = ACTIONS(880),
- [anon_sym_GT_GT] = ACTIONS(880),
- [anon_sym_GT_GT_GT] = ACTIONS(880),
- [anon_sym_LT_LT] = ACTIONS(880),
- [anon_sym_AMP] = ACTIONS(880),
- [anon_sym_CARET] = ACTIONS(880),
- [anon_sym_PIPE] = ACTIONS(880),
- [anon_sym_PLUS] = ACTIONS(880),
- [anon_sym_DASH] = ACTIONS(880),
- [anon_sym_SLASH] = ACTIONS(880),
- [anon_sym_PERCENT] = ACTIONS(880),
- [anon_sym_STAR_STAR] = ACTIONS(880),
- [anon_sym_LT_EQ] = ACTIONS(880),
- [anon_sym_EQ_EQ] = ACTIONS(880),
- [anon_sym_EQ_EQ_EQ] = ACTIONS(880),
- [anon_sym_BANG_EQ] = ACTIONS(880),
- [anon_sym_BANG_EQ_EQ] = ACTIONS(880),
- [anon_sym_GT_EQ] = ACTIONS(880),
- [anon_sym_QMARK_QMARK] = ACTIONS(880),
- [anon_sym_instanceof] = ACTIONS(880),
- [anon_sym_BANG] = ACTIONS(880),
- [anon_sym_TILDE] = ACTIONS(880),
- [anon_sym_typeof] = ACTIONS(880),
- [anon_sym_void] = ACTIONS(880),
- [anon_sym_delete] = ACTIONS(880),
- [anon_sym_PLUS_PLUS] = ACTIONS(880),
- [anon_sym_DASH_DASH] = ACTIONS(880),
- [anon_sym_DQUOTE] = ACTIONS(880),
- [anon_sym_SQUOTE] = ACTIONS(880),
+ [157] = {
+ [sym_identifier] = ACTIONS(822),
+ [anon_sym_export] = ACTIONS(822),
+ [anon_sym_STAR] = ACTIONS(824),
+ [anon_sym_default] = ACTIONS(822),
+ [anon_sym_LBRACE] = ACTIONS(822),
+ [anon_sym_COMMA] = ACTIONS(824),
+ [anon_sym_RBRACE] = ACTIONS(822),
+ [anon_sym_import] = ACTIONS(822),
+ [anon_sym_var] = ACTIONS(822),
+ [anon_sym_let] = ACTIONS(822),
+ [anon_sym_const] = ACTIONS(822),
+ [anon_sym_if] = ACTIONS(822),
+ [anon_sym_switch] = ACTIONS(822),
+ [anon_sym_for] = ACTIONS(822),
+ [anon_sym_LPAREN] = ACTIONS(822),
+ [anon_sym_await] = ACTIONS(822),
+ [anon_sym_in] = ACTIONS(824),
+ [anon_sym_while] = ACTIONS(822),
+ [anon_sym_do] = ACTIONS(822),
+ [anon_sym_try] = ACTIONS(822),
+ [anon_sym_with] = ACTIONS(822),
+ [anon_sym_break] = ACTIONS(822),
+ [anon_sym_continue] = ACTIONS(822),
+ [anon_sym_debugger] = ACTIONS(822),
+ [anon_sym_return] = ACTIONS(822),
+ [anon_sym_throw] = ACTIONS(822),
+ [anon_sym_SEMI] = ACTIONS(822),
+ [anon_sym_case] = ACTIONS(822),
+ [anon_sym_yield] = ACTIONS(822),
+ [anon_sym_EQ] = ACTIONS(826),
+ [anon_sym_LBRACK] = ACTIONS(822),
+ [anon_sym_LTtemplate_GT] = ACTIONS(822),
+ [anon_sym_LT] = ACTIONS(822),
+ [anon_sym_GT] = ACTIONS(824),
+ [anon_sym_DOT] = ACTIONS(824),
+ [anon_sym_DQUOTE] = ACTIONS(822),
+ [anon_sym_SQUOTE] = ACTIONS(822),
+ [anon_sym_class] = ACTIONS(822),
+ [anon_sym_async] = ACTIONS(822),
+ [anon_sym_function] = ACTIONS(822),
+ [sym_optional_chain] = ACTIONS(824),
+ [anon_sym_new] = ACTIONS(822),
+ [anon_sym_AMP_AMP] = ACTIONS(824),
+ [anon_sym_PIPE_PIPE] = ACTIONS(824),
+ [anon_sym_GT_GT] = ACTIONS(824),
+ [anon_sym_GT_GT_GT] = ACTIONS(824),
+ [anon_sym_LT_LT] = ACTIONS(824),
+ [anon_sym_AMP] = ACTIONS(824),
+ [anon_sym_CARET] = ACTIONS(824),
+ [anon_sym_PIPE] = ACTIONS(824),
+ [anon_sym_PLUS] = ACTIONS(822),
+ [anon_sym_DASH] = ACTIONS(822),
+ [anon_sym_SLASH] = ACTIONS(822),
+ [anon_sym_PERCENT] = ACTIONS(824),
+ [anon_sym_STAR_STAR] = ACTIONS(824),
+ [anon_sym_LT_EQ] = ACTIONS(824),
+ [anon_sym_EQ_EQ] = ACTIONS(824),
+ [anon_sym_EQ_EQ_EQ] = ACTIONS(824),
+ [anon_sym_BANG_EQ] = ACTIONS(824),
+ [anon_sym_BANG_EQ_EQ] = ACTIONS(824),
+ [anon_sym_GT_EQ] = ACTIONS(824),
+ [anon_sym_QMARK_QMARK] = ACTIONS(824),
+ [anon_sym_instanceof] = ACTIONS(824),
+ [anon_sym_BANG] = ACTIONS(822),
+ [anon_sym_TILDE] = ACTIONS(822),
+ [anon_sym_typeof] = ACTIONS(822),
+ [anon_sym_void] = ACTIONS(822),
+ [anon_sym_delete] = ACTIONS(822),
+ [anon_sym_PLUS_PLUS] = ACTIONS(822),
+ [anon_sym_DASH_DASH] = ACTIONS(822),
[sym_comment] = ACTIONS(3),
- [anon_sym_BQUOTE] = ACTIONS(880),
- [sym_number] = ACTIONS(880),
- [sym_private_property_identifier] = ACTIONS(880),
- [sym_this] = ACTIONS(880),
- [sym_super] = ACTIONS(880),
- [sym_true] = ACTIONS(880),
- [sym_false] = ACTIONS(880),
- [sym_null] = ACTIONS(880),
- [sym_undefined] = ACTIONS(880),
- [anon_sym_AT] = ACTIONS(880),
- [anon_sym_static] = ACTIONS(880),
- [anon_sym_get] = ACTIONS(880),
- [anon_sym_set] = ACTIONS(880),
- [sym__automatic_semicolon] = ACTIONS(904),
- [sym__ternary_qmark] = ACTIONS(882),
+ [anon_sym_BQUOTE] = ACTIONS(822),
+ [sym_number] = ACTIONS(822),
+ [sym_private_property_identifier] = ACTIONS(822),
+ [sym_this] = ACTIONS(822),
+ [sym_super] = ACTIONS(822),
+ [sym_true] = ACTIONS(822),
+ [sym_false] = ACTIONS(822),
+ [sym_null] = ACTIONS(822),
+ [sym_undefined] = ACTIONS(822),
+ [anon_sym_AT] = ACTIONS(822),
+ [anon_sym_static] = ACTIONS(822),
+ [anon_sym_get] = ACTIONS(822),
+ [anon_sym_set] = ACTIONS(822),
+ [sym__automatic_semicolon] = ACTIONS(908),
+ [sym__ternary_qmark] = ACTIONS(830),
},
- [161] = {
- [sym_identifier] = ACTIONS(906),
- [anon_sym_export] = ACTIONS(906),
- [anon_sym_STAR] = ACTIONS(908),
- [anon_sym_default] = ACTIONS(906),
- [anon_sym_LBRACE] = ACTIONS(906),
- [anon_sym_COMMA] = ACTIONS(908),
- [anon_sym_RBRACE] = ACTIONS(906),
- [anon_sym_import] = ACTIONS(906),
- [anon_sym_var] = ACTIONS(906),
- [anon_sym_let] = ACTIONS(906),
- [anon_sym_const] = ACTIONS(906),
- [anon_sym_else] = ACTIONS(906),
- [anon_sym_if] = ACTIONS(906),
- [anon_sym_switch] = ACTIONS(906),
- [anon_sym_for] = ACTIONS(906),
- [anon_sym_LPAREN] = ACTIONS(906),
- [anon_sym_await] = ACTIONS(906),
- [anon_sym_in] = ACTIONS(908),
- [anon_sym_while] = ACTIONS(906),
- [anon_sym_do] = ACTIONS(906),
- [anon_sym_try] = ACTIONS(906),
- [anon_sym_with] = ACTIONS(906),
- [anon_sym_break] = ACTIONS(906),
- [anon_sym_continue] = ACTIONS(906),
- [anon_sym_debugger] = ACTIONS(906),
- [anon_sym_return] = ACTIONS(906),
- [anon_sym_throw] = ACTIONS(906),
- [anon_sym_SEMI] = ACTIONS(906),
- [anon_sym_case] = ACTIONS(906),
- [anon_sym_yield] = ACTIONS(906),
- [anon_sym_LBRACK] = ACTIONS(906),
- [anon_sym_LTtemplate_GT] = ACTIONS(906),
- [anon_sym_LT] = ACTIONS(906),
- [anon_sym_GT] = ACTIONS(908),
- [anon_sym_DOT] = ACTIONS(908),
- [anon_sym_class] = ACTIONS(906),
- [anon_sym_async] = ACTIONS(906),
- [anon_sym_function] = ACTIONS(906),
- [sym_optional_chain] = ACTIONS(908),
- [anon_sym_new] = ACTIONS(906),
- [anon_sym_AMP_AMP] = ACTIONS(908),
- [anon_sym_PIPE_PIPE] = ACTIONS(908),
- [anon_sym_GT_GT] = ACTIONS(908),
- [anon_sym_GT_GT_GT] = ACTIONS(908),
- [anon_sym_LT_LT] = ACTIONS(908),
- [anon_sym_AMP] = ACTIONS(908),
- [anon_sym_CARET] = ACTIONS(908),
- [anon_sym_PIPE] = ACTIONS(908),
- [anon_sym_PLUS] = ACTIONS(906),
- [anon_sym_DASH] = ACTIONS(906),
- [anon_sym_SLASH] = ACTIONS(906),
- [anon_sym_PERCENT] = ACTIONS(908),
- [anon_sym_STAR_STAR] = ACTIONS(908),
- [anon_sym_LT_EQ] = ACTIONS(908),
- [anon_sym_EQ_EQ] = ACTIONS(908),
- [anon_sym_EQ_EQ_EQ] = ACTIONS(908),
- [anon_sym_BANG_EQ] = ACTIONS(908),
- [anon_sym_BANG_EQ_EQ] = ACTIONS(908),
- [anon_sym_GT_EQ] = ACTIONS(908),
- [anon_sym_QMARK_QMARK] = ACTIONS(908),
- [anon_sym_instanceof] = ACTIONS(908),
- [anon_sym_BANG] = ACTIONS(906),
- [anon_sym_TILDE] = ACTIONS(906),
- [anon_sym_typeof] = ACTIONS(906),
- [anon_sym_void] = ACTIONS(906),
- [anon_sym_delete] = ACTIONS(906),
- [anon_sym_PLUS_PLUS] = ACTIONS(906),
- [anon_sym_DASH_DASH] = ACTIONS(906),
- [anon_sym_DQUOTE] = ACTIONS(906),
- [anon_sym_SQUOTE] = ACTIONS(906),
+ [158] = {
+ [sym_identifier] = ACTIONS(910),
+ [anon_sym_export] = ACTIONS(910),
+ [anon_sym_STAR] = ACTIONS(910),
+ [anon_sym_default] = ACTIONS(910),
+ [anon_sym_LBRACE] = ACTIONS(910),
+ [anon_sym_COMMA] = ACTIONS(910),
+ [anon_sym_RBRACE] = ACTIONS(910),
+ [anon_sym_import] = ACTIONS(910),
+ [anon_sym_var] = ACTIONS(910),
+ [anon_sym_let] = ACTIONS(910),
+ [anon_sym_const] = ACTIONS(910),
+ [anon_sym_else] = ACTIONS(910),
+ [anon_sym_if] = ACTIONS(910),
+ [anon_sym_switch] = ACTIONS(910),
+ [anon_sym_for] = ACTIONS(910),
+ [anon_sym_LPAREN] = ACTIONS(910),
+ [anon_sym_await] = ACTIONS(910),
+ [anon_sym_in] = ACTIONS(910),
+ [anon_sym_while] = ACTIONS(910),
+ [anon_sym_do] = ACTIONS(910),
+ [anon_sym_try] = ACTIONS(910),
+ [anon_sym_with] = ACTIONS(910),
+ [anon_sym_break] = ACTIONS(910),
+ [anon_sym_continue] = ACTIONS(910),
+ [anon_sym_debugger] = ACTIONS(910),
+ [anon_sym_return] = ACTIONS(910),
+ [anon_sym_throw] = ACTIONS(910),
+ [anon_sym_SEMI] = ACTIONS(910),
+ [anon_sym_case] = ACTIONS(910),
+ [anon_sym_yield] = ACTIONS(910),
+ [anon_sym_LBRACK] = ACTIONS(910),
+ [anon_sym_LTtemplate_GT] = ACTIONS(910),
+ [anon_sym_LT] = ACTIONS(910),
+ [anon_sym_GT] = ACTIONS(910),
+ [anon_sym_DOT] = ACTIONS(910),
+ [anon_sym_DQUOTE] = ACTIONS(910),
+ [anon_sym_SQUOTE] = ACTIONS(910),
+ [anon_sym_class] = ACTIONS(910),
+ [anon_sym_async] = ACTIONS(910),
+ [anon_sym_function] = ACTIONS(910),
+ [sym_optional_chain] = ACTIONS(910),
+ [anon_sym_new] = ACTIONS(910),
+ [anon_sym_AMP_AMP] = ACTIONS(910),
+ [anon_sym_PIPE_PIPE] = ACTIONS(910),
+ [anon_sym_GT_GT] = ACTIONS(910),
+ [anon_sym_GT_GT_GT] = ACTIONS(910),
+ [anon_sym_LT_LT] = ACTIONS(910),
+ [anon_sym_AMP] = ACTIONS(910),
+ [anon_sym_CARET] = ACTIONS(910),
+ [anon_sym_PIPE] = ACTIONS(910),
+ [anon_sym_PLUS] = ACTIONS(910),
+ [anon_sym_DASH] = ACTIONS(910),
+ [anon_sym_SLASH] = ACTIONS(910),
+ [anon_sym_PERCENT] = ACTIONS(910),
+ [anon_sym_STAR_STAR] = ACTIONS(910),
+ [anon_sym_LT_EQ] = ACTIONS(910),
+ [anon_sym_EQ_EQ] = ACTIONS(910),
+ [anon_sym_EQ_EQ_EQ] = ACTIONS(910),
+ [anon_sym_BANG_EQ] = ACTIONS(910),
+ [anon_sym_BANG_EQ_EQ] = ACTIONS(910),
+ [anon_sym_GT_EQ] = ACTIONS(910),
+ [anon_sym_QMARK_QMARK] = ACTIONS(910),
+ [anon_sym_instanceof] = ACTIONS(910),
+ [anon_sym_BANG] = ACTIONS(910),
+ [anon_sym_TILDE] = ACTIONS(910),
+ [anon_sym_typeof] = ACTIONS(910),
+ [anon_sym_void] = ACTIONS(910),
+ [anon_sym_delete] = ACTIONS(910),
+ [anon_sym_PLUS_PLUS] = ACTIONS(910),
+ [anon_sym_DASH_DASH] = ACTIONS(910),
[sym_comment] = ACTIONS(3),
- [anon_sym_BQUOTE] = ACTIONS(906),
- [sym_number] = ACTIONS(906),
- [sym_private_property_identifier] = ACTIONS(906),
- [sym_this] = ACTIONS(906),
- [sym_super] = ACTIONS(906),
- [sym_true] = ACTIONS(906),
- [sym_false] = ACTIONS(906),
- [sym_null] = ACTIONS(906),
- [sym_undefined] = ACTIONS(906),
- [anon_sym_AT] = ACTIONS(906),
- [anon_sym_static] = ACTIONS(906),
- [anon_sym_get] = ACTIONS(906),
- [anon_sym_set] = ACTIONS(906),
- [sym__automatic_semicolon] = ACTIONS(910),
+ [anon_sym_BQUOTE] = ACTIONS(910),
+ [sym_number] = ACTIONS(910),
+ [sym_private_property_identifier] = ACTIONS(910),
+ [sym_this] = ACTIONS(910),
+ [sym_super] = ACTIONS(910),
+ [sym_true] = ACTIONS(910),
+ [sym_false] = ACTIONS(910),
+ [sym_null] = ACTIONS(910),
+ [sym_undefined] = ACTIONS(910),
+ [anon_sym_AT] = ACTIONS(910),
+ [anon_sym_static] = ACTIONS(910),
+ [anon_sym_get] = ACTIONS(910),
+ [anon_sym_set] = ACTIONS(910),
+ [sym__automatic_semicolon] = ACTIONS(912),
[sym__ternary_qmark] = ACTIONS(912),
},
- [162] = {
+ [159] = {
[sym_identifier] = ACTIONS(914),
[anon_sym_export] = ACTIONS(914),
- [anon_sym_STAR] = ACTIONS(916),
+ [anon_sym_STAR] = ACTIONS(914),
[anon_sym_default] = ACTIONS(914),
[anon_sym_LBRACE] = ACTIONS(914),
- [anon_sym_COMMA] = ACTIONS(916),
+ [anon_sym_COMMA] = ACTIONS(914),
[anon_sym_RBRACE] = ACTIONS(914),
[anon_sym_import] = ACTIONS(914),
[anon_sym_var] = ACTIONS(914),
@@ -31884,7 +32093,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_for] = ACTIONS(914),
[anon_sym_LPAREN] = ACTIONS(914),
[anon_sym_await] = ACTIONS(914),
- [anon_sym_in] = ACTIONS(916),
+ [anon_sym_in] = ACTIONS(914),
[anon_sym_while] = ACTIONS(914),
[anon_sym_do] = ACTIONS(914),
[anon_sym_try] = ACTIONS(914),
@@ -31900,34 +32109,36 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_LBRACK] = ACTIONS(914),
[anon_sym_LTtemplate_GT] = ACTIONS(914),
[anon_sym_LT] = ACTIONS(914),
- [anon_sym_GT] = ACTIONS(916),
- [anon_sym_DOT] = ACTIONS(916),
+ [anon_sym_GT] = ACTIONS(914),
+ [anon_sym_DOT] = ACTIONS(914),
+ [anon_sym_DQUOTE] = ACTIONS(914),
+ [anon_sym_SQUOTE] = ACTIONS(914),
[anon_sym_class] = ACTIONS(914),
[anon_sym_async] = ACTIONS(914),
[anon_sym_function] = ACTIONS(914),
- [sym_optional_chain] = ACTIONS(916),
+ [sym_optional_chain] = ACTIONS(914),
[anon_sym_new] = ACTIONS(914),
- [anon_sym_AMP_AMP] = ACTIONS(916),
- [anon_sym_PIPE_PIPE] = ACTIONS(916),
- [anon_sym_GT_GT] = ACTIONS(916),
- [anon_sym_GT_GT_GT] = ACTIONS(916),
- [anon_sym_LT_LT] = ACTIONS(916),
- [anon_sym_AMP] = ACTIONS(916),
- [anon_sym_CARET] = ACTIONS(916),
- [anon_sym_PIPE] = ACTIONS(916),
+ [anon_sym_AMP_AMP] = ACTIONS(914),
+ [anon_sym_PIPE_PIPE] = ACTIONS(914),
+ [anon_sym_GT_GT] = ACTIONS(914),
+ [anon_sym_GT_GT_GT] = ACTIONS(914),
+ [anon_sym_LT_LT] = ACTIONS(914),
+ [anon_sym_AMP] = ACTIONS(914),
+ [anon_sym_CARET] = ACTIONS(914),
+ [anon_sym_PIPE] = ACTIONS(914),
[anon_sym_PLUS] = ACTIONS(914),
[anon_sym_DASH] = ACTIONS(914),
[anon_sym_SLASH] = ACTIONS(914),
- [anon_sym_PERCENT] = ACTIONS(916),
- [anon_sym_STAR_STAR] = ACTIONS(916),
- [anon_sym_LT_EQ] = ACTIONS(916),
- [anon_sym_EQ_EQ] = ACTIONS(916),
- [anon_sym_EQ_EQ_EQ] = ACTIONS(916),
- [anon_sym_BANG_EQ] = ACTIONS(916),
- [anon_sym_BANG_EQ_EQ] = ACTIONS(916),
- [anon_sym_GT_EQ] = ACTIONS(916),
- [anon_sym_QMARK_QMARK] = ACTIONS(916),
- [anon_sym_instanceof] = ACTIONS(916),
+ [anon_sym_PERCENT] = ACTIONS(914),
+ [anon_sym_STAR_STAR] = ACTIONS(914),
+ [anon_sym_LT_EQ] = ACTIONS(914),
+ [anon_sym_EQ_EQ] = ACTIONS(914),
+ [anon_sym_EQ_EQ_EQ] = ACTIONS(914),
+ [anon_sym_BANG_EQ] = ACTIONS(914),
+ [anon_sym_BANG_EQ_EQ] = ACTIONS(914),
+ [anon_sym_GT_EQ] = ACTIONS(914),
+ [anon_sym_QMARK_QMARK] = ACTIONS(914),
+ [anon_sym_instanceof] = ACTIONS(914),
[anon_sym_BANG] = ACTIONS(914),
[anon_sym_TILDE] = ACTIONS(914),
[anon_sym_typeof] = ACTIONS(914),
@@ -31935,8 +32146,182 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_delete] = ACTIONS(914),
[anon_sym_PLUS_PLUS] = ACTIONS(914),
[anon_sym_DASH_DASH] = ACTIONS(914),
+ [sym_comment] = ACTIONS(3),
+ [anon_sym_BQUOTE] = ACTIONS(914),
+ [sym_number] = ACTIONS(914),
+ [sym_private_property_identifier] = ACTIONS(914),
+ [sym_this] = ACTIONS(914),
+ [sym_super] = ACTIONS(914),
+ [sym_true] = ACTIONS(914),
+ [sym_false] = ACTIONS(914),
+ [sym_null] = ACTIONS(914),
+ [sym_undefined] = ACTIONS(914),
+ [anon_sym_AT] = ACTIONS(914),
+ [anon_sym_static] = ACTIONS(914),
+ [anon_sym_get] = ACTIONS(914),
+ [anon_sym_set] = ACTIONS(914),
+ [sym__automatic_semicolon] = ACTIONS(916),
+ [sym__ternary_qmark] = ACTIONS(916),
+ },
+ [160] = {
+ [sym_identifier] = ACTIONS(822),
+ [anon_sym_export] = ACTIONS(822),
+ [anon_sym_STAR] = ACTIONS(822),
+ [anon_sym_default] = ACTIONS(822),
+ [anon_sym_LBRACE] = ACTIONS(822),
+ [anon_sym_COMMA] = ACTIONS(822),
+ [anon_sym_RBRACE] = ACTIONS(822),
+ [anon_sym_import] = ACTIONS(822),
+ [anon_sym_var] = ACTIONS(822),
+ [anon_sym_let] = ACTIONS(822),
+ [anon_sym_const] = ACTIONS(822),
+ [anon_sym_else] = ACTIONS(822),
+ [anon_sym_if] = ACTIONS(822),
+ [anon_sym_switch] = ACTIONS(822),
+ [anon_sym_for] = ACTIONS(822),
+ [anon_sym_LPAREN] = ACTIONS(822),
+ [anon_sym_await] = ACTIONS(822),
+ [anon_sym_in] = ACTIONS(822),
+ [anon_sym_while] = ACTIONS(822),
+ [anon_sym_do] = ACTIONS(822),
+ [anon_sym_try] = ACTIONS(822),
+ [anon_sym_with] = ACTIONS(822),
+ [anon_sym_break] = ACTIONS(822),
+ [anon_sym_continue] = ACTIONS(822),
+ [anon_sym_debugger] = ACTIONS(822),
+ [anon_sym_return] = ACTIONS(822),
+ [anon_sym_throw] = ACTIONS(822),
+ [anon_sym_SEMI] = ACTIONS(822),
+ [anon_sym_case] = ACTIONS(822),
+ [anon_sym_yield] = ACTIONS(822),
+ [anon_sym_LBRACK] = ACTIONS(822),
+ [anon_sym_LTtemplate_GT] = ACTIONS(822),
+ [anon_sym_LT] = ACTIONS(822),
+ [anon_sym_GT] = ACTIONS(822),
+ [anon_sym_DOT] = ACTIONS(822),
+ [anon_sym_DQUOTE] = ACTIONS(822),
+ [anon_sym_SQUOTE] = ACTIONS(822),
+ [anon_sym_class] = ACTIONS(822),
+ [anon_sym_async] = ACTIONS(822),
+ [anon_sym_function] = ACTIONS(822),
+ [sym_optional_chain] = ACTIONS(822),
+ [anon_sym_new] = ACTIONS(822),
+ [anon_sym_AMP_AMP] = ACTIONS(822),
+ [anon_sym_PIPE_PIPE] = ACTIONS(822),
+ [anon_sym_GT_GT] = ACTIONS(822),
+ [anon_sym_GT_GT_GT] = ACTIONS(822),
+ [anon_sym_LT_LT] = ACTIONS(822),
+ [anon_sym_AMP] = ACTIONS(822),
+ [anon_sym_CARET] = ACTIONS(822),
+ [anon_sym_PIPE] = ACTIONS(822),
+ [anon_sym_PLUS] = ACTIONS(822),
+ [anon_sym_DASH] = ACTIONS(822),
+ [anon_sym_SLASH] = ACTIONS(822),
+ [anon_sym_PERCENT] = ACTIONS(822),
+ [anon_sym_STAR_STAR] = ACTIONS(822),
+ [anon_sym_LT_EQ] = ACTIONS(822),
+ [anon_sym_EQ_EQ] = ACTIONS(822),
+ [anon_sym_EQ_EQ_EQ] = ACTIONS(822),
+ [anon_sym_BANG_EQ] = ACTIONS(822),
+ [anon_sym_BANG_EQ_EQ] = ACTIONS(822),
+ [anon_sym_GT_EQ] = ACTIONS(822),
+ [anon_sym_QMARK_QMARK] = ACTIONS(822),
+ [anon_sym_instanceof] = ACTIONS(822),
+ [anon_sym_BANG] = ACTIONS(822),
+ [anon_sym_TILDE] = ACTIONS(822),
+ [anon_sym_typeof] = ACTIONS(822),
+ [anon_sym_void] = ACTIONS(822),
+ [anon_sym_delete] = ACTIONS(822),
+ [anon_sym_PLUS_PLUS] = ACTIONS(822),
+ [anon_sym_DASH_DASH] = ACTIONS(822),
+ [sym_comment] = ACTIONS(3),
+ [anon_sym_BQUOTE] = ACTIONS(822),
+ [sym_number] = ACTIONS(822),
+ [sym_private_property_identifier] = ACTIONS(822),
+ [sym_this] = ACTIONS(822),
+ [sym_super] = ACTIONS(822),
+ [sym_true] = ACTIONS(822),
+ [sym_false] = ACTIONS(822),
+ [sym_null] = ACTIONS(822),
+ [sym_undefined] = ACTIONS(822),
+ [anon_sym_AT] = ACTIONS(822),
+ [anon_sym_static] = ACTIONS(822),
+ [anon_sym_get] = ACTIONS(822),
+ [anon_sym_set] = ACTIONS(822),
+ [sym__automatic_semicolon] = ACTIONS(918),
+ [sym__ternary_qmark] = ACTIONS(880),
+ },
+ [161] = {
+ [sym_identifier] = ACTIONS(914),
+ [anon_sym_export] = ACTIONS(914),
+ [anon_sym_STAR] = ACTIONS(914),
+ [anon_sym_default] = ACTIONS(914),
+ [anon_sym_LBRACE] = ACTIONS(914),
+ [anon_sym_COMMA] = ACTIONS(914),
+ [anon_sym_RBRACE] = ACTIONS(914),
+ [anon_sym_import] = ACTIONS(914),
+ [anon_sym_var] = ACTIONS(914),
+ [anon_sym_let] = ACTIONS(914),
+ [anon_sym_const] = ACTIONS(914),
+ [anon_sym_else] = ACTIONS(914),
+ [anon_sym_if] = ACTIONS(914),
+ [anon_sym_switch] = ACTIONS(914),
+ [anon_sym_for] = ACTIONS(914),
+ [anon_sym_LPAREN] = ACTIONS(914),
+ [anon_sym_await] = ACTIONS(914),
+ [anon_sym_in] = ACTIONS(914),
+ [anon_sym_while] = ACTIONS(914),
+ [anon_sym_do] = ACTIONS(914),
+ [anon_sym_try] = ACTIONS(914),
+ [anon_sym_with] = ACTIONS(914),
+ [anon_sym_break] = ACTIONS(914),
+ [anon_sym_continue] = ACTIONS(914),
+ [anon_sym_debugger] = ACTIONS(914),
+ [anon_sym_return] = ACTIONS(914),
+ [anon_sym_throw] = ACTIONS(914),
+ [anon_sym_SEMI] = ACTIONS(914),
+ [anon_sym_case] = ACTIONS(914),
+ [anon_sym_yield] = ACTIONS(914),
+ [anon_sym_LBRACK] = ACTIONS(914),
+ [anon_sym_LTtemplate_GT] = ACTIONS(914),
+ [anon_sym_LT] = ACTIONS(914),
+ [anon_sym_GT] = ACTIONS(914),
+ [anon_sym_DOT] = ACTIONS(914),
[anon_sym_DQUOTE] = ACTIONS(914),
[anon_sym_SQUOTE] = ACTIONS(914),
+ [anon_sym_class] = ACTIONS(914),
+ [anon_sym_async] = ACTIONS(914),
+ [anon_sym_function] = ACTIONS(914),
+ [sym_optional_chain] = ACTIONS(914),
+ [anon_sym_new] = ACTIONS(914),
+ [anon_sym_AMP_AMP] = ACTIONS(914),
+ [anon_sym_PIPE_PIPE] = ACTIONS(914),
+ [anon_sym_GT_GT] = ACTIONS(914),
+ [anon_sym_GT_GT_GT] = ACTIONS(914),
+ [anon_sym_LT_LT] = ACTIONS(914),
+ [anon_sym_AMP] = ACTIONS(914),
+ [anon_sym_CARET] = ACTIONS(914),
+ [anon_sym_PIPE] = ACTIONS(914),
+ [anon_sym_PLUS] = ACTIONS(914),
+ [anon_sym_DASH] = ACTIONS(914),
+ [anon_sym_SLASH] = ACTIONS(914),
+ [anon_sym_PERCENT] = ACTIONS(914),
+ [anon_sym_STAR_STAR] = ACTIONS(914),
+ [anon_sym_LT_EQ] = ACTIONS(914),
+ [anon_sym_EQ_EQ] = ACTIONS(914),
+ [anon_sym_EQ_EQ_EQ] = ACTIONS(914),
+ [anon_sym_BANG_EQ] = ACTIONS(914),
+ [anon_sym_BANG_EQ_EQ] = ACTIONS(914),
+ [anon_sym_GT_EQ] = ACTIONS(914),
+ [anon_sym_QMARK_QMARK] = ACTIONS(914),
+ [anon_sym_instanceof] = ACTIONS(914),
+ [anon_sym_BANG] = ACTIONS(914),
+ [anon_sym_TILDE] = ACTIONS(914),
+ [anon_sym_typeof] = ACTIONS(914),
+ [anon_sym_void] = ACTIONS(914),
+ [anon_sym_delete] = ACTIONS(914),
+ [anon_sym_PLUS_PLUS] = ACTIONS(914),
+ [anon_sym_DASH_DASH] = ACTIONS(914),
[sym_comment] = ACTIONS(3),
[anon_sym_BQUOTE] = ACTIONS(914),
[sym_number] = ACTIONS(914),
@@ -31951,16 +32336,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_static] = ACTIONS(914),
[anon_sym_get] = ACTIONS(914),
[anon_sym_set] = ACTIONS(914),
- [sym__automatic_semicolon] = ACTIONS(918),
- [sym__ternary_qmark] = ACTIONS(920),
+ [sym__automatic_semicolon] = ACTIONS(920),
+ [sym__ternary_qmark] = ACTIONS(916),
},
- [163] = {
+ [162] = {
[sym_identifier] = ACTIONS(922),
[anon_sym_export] = ACTIONS(922),
- [anon_sym_STAR] = ACTIONS(924),
+ [anon_sym_STAR] = ACTIONS(922),
[anon_sym_default] = ACTIONS(922),
[anon_sym_LBRACE] = ACTIONS(922),
- [anon_sym_COMMA] = ACTIONS(924),
+ [anon_sym_COMMA] = ACTIONS(922),
[anon_sym_RBRACE] = ACTIONS(922),
[anon_sym_import] = ACTIONS(922),
[anon_sym_var] = ACTIONS(922),
@@ -31972,7 +32357,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_for] = ACTIONS(922),
[anon_sym_LPAREN] = ACTIONS(922),
[anon_sym_await] = ACTIONS(922),
- [anon_sym_in] = ACTIONS(924),
+ [anon_sym_in] = ACTIONS(922),
[anon_sym_while] = ACTIONS(922),
[anon_sym_do] = ACTIONS(922),
[anon_sym_try] = ACTIONS(922),
@@ -31988,34 +32373,36 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_LBRACK] = ACTIONS(922),
[anon_sym_LTtemplate_GT] = ACTIONS(922),
[anon_sym_LT] = ACTIONS(922),
- [anon_sym_GT] = ACTIONS(924),
- [anon_sym_DOT] = ACTIONS(924),
+ [anon_sym_GT] = ACTIONS(922),
+ [anon_sym_DOT] = ACTIONS(922),
+ [anon_sym_DQUOTE] = ACTIONS(922),
+ [anon_sym_SQUOTE] = ACTIONS(922),
[anon_sym_class] = ACTIONS(922),
[anon_sym_async] = ACTIONS(922),
[anon_sym_function] = ACTIONS(922),
- [sym_optional_chain] = ACTIONS(924),
+ [sym_optional_chain] = ACTIONS(922),
[anon_sym_new] = ACTIONS(922),
- [anon_sym_AMP_AMP] = ACTIONS(924),
- [anon_sym_PIPE_PIPE] = ACTIONS(924),
- [anon_sym_GT_GT] = ACTIONS(924),
- [anon_sym_GT_GT_GT] = ACTIONS(924),
- [anon_sym_LT_LT] = ACTIONS(924),
- [anon_sym_AMP] = ACTIONS(924),
- [anon_sym_CARET] = ACTIONS(924),
- [anon_sym_PIPE] = ACTIONS(924),
+ [anon_sym_AMP_AMP] = ACTIONS(922),
+ [anon_sym_PIPE_PIPE] = ACTIONS(922),
+ [anon_sym_GT_GT] = ACTIONS(922),
+ [anon_sym_GT_GT_GT] = ACTIONS(922),
+ [anon_sym_LT_LT] = ACTIONS(922),
+ [anon_sym_AMP] = ACTIONS(922),
+ [anon_sym_CARET] = ACTIONS(922),
+ [anon_sym_PIPE] = ACTIONS(922),
[anon_sym_PLUS] = ACTIONS(922),
[anon_sym_DASH] = ACTIONS(922),
[anon_sym_SLASH] = ACTIONS(922),
- [anon_sym_PERCENT] = ACTIONS(924),
- [anon_sym_STAR_STAR] = ACTIONS(924),
- [anon_sym_LT_EQ] = ACTIONS(924),
- [anon_sym_EQ_EQ] = ACTIONS(924),
- [anon_sym_EQ_EQ_EQ] = ACTIONS(924),
- [anon_sym_BANG_EQ] = ACTIONS(924),
- [anon_sym_BANG_EQ_EQ] = ACTIONS(924),
- [anon_sym_GT_EQ] = ACTIONS(924),
- [anon_sym_QMARK_QMARK] = ACTIONS(924),
- [anon_sym_instanceof] = ACTIONS(924),
+ [anon_sym_PERCENT] = ACTIONS(922),
+ [anon_sym_STAR_STAR] = ACTIONS(922),
+ [anon_sym_LT_EQ] = ACTIONS(922),
+ [anon_sym_EQ_EQ] = ACTIONS(922),
+ [anon_sym_EQ_EQ_EQ] = ACTIONS(922),
+ [anon_sym_BANG_EQ] = ACTIONS(922),
+ [anon_sym_BANG_EQ_EQ] = ACTIONS(922),
+ [anon_sym_GT_EQ] = ACTIONS(922),
+ [anon_sym_QMARK_QMARK] = ACTIONS(922),
+ [anon_sym_instanceof] = ACTIONS(922),
[anon_sym_BANG] = ACTIONS(922),
[anon_sym_TILDE] = ACTIONS(922),
[anon_sym_typeof] = ACTIONS(922),
@@ -32023,8 +32410,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_delete] = ACTIONS(922),
[anon_sym_PLUS_PLUS] = ACTIONS(922),
[anon_sym_DASH_DASH] = ACTIONS(922),
- [anon_sym_DQUOTE] = ACTIONS(922),
- [anon_sym_SQUOTE] = ACTIONS(922),
[sym_comment] = ACTIONS(3),
[anon_sym_BQUOTE] = ACTIONS(922),
[sym_number] = ACTIONS(922),
@@ -32039,603 +32424,169 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_static] = ACTIONS(922),
[anon_sym_get] = ACTIONS(922),
[anon_sym_set] = ACTIONS(922),
- [sym__automatic_semicolon] = ACTIONS(926),
- [sym__ternary_qmark] = ACTIONS(928),
- },
- [164] = {
- [sym_identifier] = ACTIONS(888),
- [anon_sym_export] = ACTIONS(888),
- [anon_sym_STAR] = ACTIONS(890),
- [anon_sym_default] = ACTIONS(888),
- [anon_sym_LBRACE] = ACTIONS(888),
- [anon_sym_COMMA] = ACTIONS(890),
- [anon_sym_RBRACE] = ACTIONS(888),
- [anon_sym_import] = ACTIONS(888),
- [anon_sym_var] = ACTIONS(888),
- [anon_sym_let] = ACTIONS(888),
- [anon_sym_const] = ACTIONS(888),
- [anon_sym_if] = ACTIONS(888),
- [anon_sym_switch] = ACTIONS(888),
- [anon_sym_for] = ACTIONS(888),
- [anon_sym_LPAREN] = ACTIONS(888),
- [anon_sym_await] = ACTIONS(888),
- [anon_sym_in] = ACTIONS(890),
- [anon_sym_while] = ACTIONS(888),
- [anon_sym_do] = ACTIONS(888),
- [anon_sym_try] = ACTIONS(888),
- [anon_sym_with] = ACTIONS(888),
- [anon_sym_break] = ACTIONS(888),
- [anon_sym_continue] = ACTIONS(888),
- [anon_sym_debugger] = ACTIONS(888),
- [anon_sym_return] = ACTIONS(888),
- [anon_sym_throw] = ACTIONS(888),
- [anon_sym_SEMI] = ACTIONS(888),
- [anon_sym_case] = ACTIONS(888),
- [anon_sym_yield] = ACTIONS(888),
- [anon_sym_LBRACK] = ACTIONS(888),
- [anon_sym_LTtemplate_GT] = ACTIONS(888),
- [anon_sym_LT] = ACTIONS(888),
- [anon_sym_GT] = ACTIONS(890),
- [anon_sym_DOT] = ACTIONS(890),
- [anon_sym_class] = ACTIONS(888),
- [anon_sym_async] = ACTIONS(888),
- [anon_sym_function] = ACTIONS(888),
- [sym_optional_chain] = ACTIONS(890),
- [anon_sym_new] = ACTIONS(888),
- [anon_sym_AMP_AMP] = ACTIONS(890),
- [anon_sym_PIPE_PIPE] = ACTIONS(890),
- [anon_sym_GT_GT] = ACTIONS(890),
- [anon_sym_GT_GT_GT] = ACTIONS(890),
- [anon_sym_LT_LT] = ACTIONS(890),
- [anon_sym_AMP] = ACTIONS(890),
- [anon_sym_CARET] = ACTIONS(890),
- [anon_sym_PIPE] = ACTIONS(890),
- [anon_sym_PLUS] = ACTIONS(888),
- [anon_sym_DASH] = ACTIONS(888),
- [anon_sym_SLASH] = ACTIONS(888),
- [anon_sym_PERCENT] = ACTIONS(890),
- [anon_sym_STAR_STAR] = ACTIONS(890),
- [anon_sym_LT_EQ] = ACTIONS(890),
- [anon_sym_EQ_EQ] = ACTIONS(890),
- [anon_sym_EQ_EQ_EQ] = ACTIONS(890),
- [anon_sym_BANG_EQ] = ACTIONS(890),
- [anon_sym_BANG_EQ_EQ] = ACTIONS(890),
- [anon_sym_GT_EQ] = ACTIONS(890),
- [anon_sym_QMARK_QMARK] = ACTIONS(890),
- [anon_sym_instanceof] = ACTIONS(890),
- [anon_sym_BANG] = ACTIONS(888),
- [anon_sym_TILDE] = ACTIONS(888),
- [anon_sym_typeof] = ACTIONS(888),
- [anon_sym_void] = ACTIONS(888),
- [anon_sym_delete] = ACTIONS(888),
- [anon_sym_PLUS_PLUS] = ACTIONS(888),
- [anon_sym_DASH_DASH] = ACTIONS(888),
- [anon_sym_DQUOTE] = ACTIONS(888),
- [anon_sym_SQUOTE] = ACTIONS(888),
- [sym_comment] = ACTIONS(3),
- [anon_sym_BQUOTE] = ACTIONS(888),
- [sym_number] = ACTIONS(888),
- [sym_private_property_identifier] = ACTIONS(888),
- [sym_this] = ACTIONS(888),
- [sym_super] = ACTIONS(888),
- [sym_true] = ACTIONS(888),
- [sym_false] = ACTIONS(888),
- [sym_null] = ACTIONS(888),
- [sym_undefined] = ACTIONS(888),
- [anon_sym_AT] = ACTIONS(888),
- [anon_sym_static] = ACTIONS(888),
- [anon_sym_get] = ACTIONS(888),
- [anon_sym_set] = ACTIONS(888),
- [sym__automatic_semicolon] = ACTIONS(930),
- [sym__ternary_qmark] = ACTIONS(894),
- },
- [165] = {
- [ts_builtin_sym_end] = ACTIONS(882),
- [sym_identifier] = ACTIONS(880),
- [anon_sym_export] = ACTIONS(880),
- [anon_sym_STAR] = ACTIONS(880),
- [anon_sym_LBRACE] = ACTIONS(880),
- [anon_sym_COMMA] = ACTIONS(880),
- [anon_sym_RBRACE] = ACTIONS(880),
- [anon_sym_import] = ACTIONS(880),
- [anon_sym_var] = ACTIONS(880),
- [anon_sym_let] = ACTIONS(880),
- [anon_sym_const] = ACTIONS(880),
- [anon_sym_else] = ACTIONS(880),
- [anon_sym_if] = ACTIONS(880),
- [anon_sym_switch] = ACTIONS(880),
- [anon_sym_for] = ACTIONS(880),
- [anon_sym_LPAREN] = ACTIONS(880),
- [anon_sym_await] = ACTIONS(880),
- [anon_sym_in] = ACTIONS(880),
- [anon_sym_while] = ACTIONS(880),
- [anon_sym_do] = ACTIONS(880),
- [anon_sym_try] = ACTIONS(880),
- [anon_sym_with] = ACTIONS(880),
- [anon_sym_break] = ACTIONS(880),
- [anon_sym_continue] = ACTIONS(880),
- [anon_sym_debugger] = ACTIONS(880),
- [anon_sym_return] = ACTIONS(880),
- [anon_sym_throw] = ACTIONS(880),
- [anon_sym_SEMI] = ACTIONS(880),
- [anon_sym_yield] = ACTIONS(880),
- [anon_sym_LBRACK] = ACTIONS(880),
- [anon_sym_LTtemplate_GT] = ACTIONS(880),
- [anon_sym_LT] = ACTIONS(880),
- [anon_sym_GT] = ACTIONS(880),
- [anon_sym_DOT] = ACTIONS(880),
- [anon_sym_class] = ACTIONS(880),
- [anon_sym_async] = ACTIONS(880),
- [anon_sym_function] = ACTIONS(880),
- [sym_optional_chain] = ACTIONS(880),
- [anon_sym_new] = ACTIONS(880),
- [anon_sym_AMP_AMP] = ACTIONS(880),
- [anon_sym_PIPE_PIPE] = ACTIONS(880),
- [anon_sym_GT_GT] = ACTIONS(880),
- [anon_sym_GT_GT_GT] = ACTIONS(880),
- [anon_sym_LT_LT] = ACTIONS(880),
- [anon_sym_AMP] = ACTIONS(880),
- [anon_sym_CARET] = ACTIONS(880),
- [anon_sym_PIPE] = ACTIONS(880),
- [anon_sym_PLUS] = ACTIONS(880),
- [anon_sym_DASH] = ACTIONS(880),
- [anon_sym_SLASH] = ACTIONS(880),
- [anon_sym_PERCENT] = ACTIONS(880),
- [anon_sym_STAR_STAR] = ACTIONS(880),
- [anon_sym_LT_EQ] = ACTIONS(880),
- [anon_sym_EQ_EQ] = ACTIONS(880),
- [anon_sym_EQ_EQ_EQ] = ACTIONS(880),
- [anon_sym_BANG_EQ] = ACTIONS(880),
- [anon_sym_BANG_EQ_EQ] = ACTIONS(880),
- [anon_sym_GT_EQ] = ACTIONS(880),
- [anon_sym_QMARK_QMARK] = ACTIONS(880),
- [anon_sym_instanceof] = ACTIONS(880),
- [anon_sym_BANG] = ACTIONS(880),
- [anon_sym_TILDE] = ACTIONS(880),
- [anon_sym_typeof] = ACTIONS(880),
- [anon_sym_void] = ACTIONS(880),
- [anon_sym_delete] = ACTIONS(880),
- [anon_sym_PLUS_PLUS] = ACTIONS(880),
- [anon_sym_DASH_DASH] = ACTIONS(880),
- [anon_sym_DQUOTE] = ACTIONS(880),
- [anon_sym_SQUOTE] = ACTIONS(880),
- [sym_comment] = ACTIONS(3),
- [anon_sym_BQUOTE] = ACTIONS(880),
- [sym_number] = ACTIONS(880),
- [sym_private_property_identifier] = ACTIONS(880),
- [sym_this] = ACTIONS(880),
- [sym_super] = ACTIONS(880),
- [sym_true] = ACTIONS(880),
- [sym_false] = ACTIONS(880),
- [sym_null] = ACTIONS(880),
- [sym_undefined] = ACTIONS(880),
- [anon_sym_AT] = ACTIONS(880),
- [anon_sym_static] = ACTIONS(880),
- [anon_sym_get] = ACTIONS(880),
- [anon_sym_set] = ACTIONS(880),
- [sym__automatic_semicolon] = ACTIONS(932),
- [sym__ternary_qmark] = ACTIONS(882),
- },
- [166] = {
- [sym_import] = STATE(1096),
- [sym_parenthesized_expression] = STATE(974),
- [sym_expression] = STATE(1446),
- [sym_primary_expression] = STATE(1092),
- [sym_yield_expression] = STATE(1094),
- [sym_object] = STATE(1096),
- [sym_object_pattern] = STATE(1798),
- [sym_assignment_pattern] = STATE(2055),
- [sym_array] = STATE(1096),
- [sym_array_pattern] = STATE(1798),
- [sym_glimmer_template] = STATE(1094),
- [sym_glimmer_opening_tag] = STATE(1882),
- [sym_jsx_element] = STATE(1094),
- [sym_jsx_opening_element] = STATE(1654),
- [sym_jsx_self_closing_element] = STATE(1094),
- [sym_class] = STATE(1096),
- [sym_function] = STATE(1096),
- [sym_generator_function] = STATE(1096),
- [sym_arrow_function] = STATE(1096),
- [sym_call_expression] = STATE(1096),
- [sym_new_expression] = STATE(1094),
- [sym_await_expression] = STATE(1094),
- [sym_member_expression] = STATE(1028),
- [sym_subscript_expression] = STATE(1028),
- [sym_assignment_expression] = STATE(1094),
- [sym__augmented_assignment_lhs] = STATE(1608),
- [sym_augmented_assignment_expression] = STATE(1094),
- [sym__destructuring_pattern] = STATE(1798),
- [sym_ternary_expression] = STATE(1094),
- [sym_binary_expression] = STATE(1094),
- [sym_unary_expression] = STATE(1094),
- [sym_update_expression] = STATE(1094),
- [sym_string] = STATE(1096),
- [sym_template_string] = STATE(1096),
- [sym_regex] = STATE(1096),
- [sym_meta_property] = STATE(1096),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2767),
- [sym_pattern] = STATE(1970),
- [sym_rest_pattern] = STATE(1849),
- [aux_sym_export_statement_repeat1] = STATE(1976),
- [aux_sym_array_pattern_repeat1] = STATE(2115),
- [sym_identifier] = ACTIONS(934),
- [anon_sym_export] = ACTIONS(936),
- [anon_sym_LBRACE] = ACTIONS(938),
- [anon_sym_COMMA] = ACTIONS(940),
- [anon_sym_import] = ACTIONS(648),
- [anon_sym_LPAREN] = ACTIONS(650),
- [anon_sym_await] = ACTIONS(736),
- [anon_sym_yield] = ACTIONS(738),
- [anon_sym_LBRACK] = ACTIONS(942),
- [anon_sym_RBRACK] = ACTIONS(944),
- [anon_sym_LTtemplate_GT] = ACTIONS(55),
- [anon_sym_LT] = ACTIONS(658),
- [anon_sym_class] = ACTIONS(660),
- [anon_sym_async] = ACTIONS(946),
- [anon_sym_function] = ACTIONS(664),
- [anon_sym_new] = ACTIONS(744),
- [anon_sym_DOT_DOT_DOT] = ACTIONS(948),
- [anon_sym_PLUS] = ACTIONS(746),
- [anon_sym_DASH] = ACTIONS(746),
- [anon_sym_SLASH] = ACTIONS(670),
- [anon_sym_BANG] = ACTIONS(746),
- [anon_sym_TILDE] = ACTIONS(746),
- [anon_sym_typeof] = ACTIONS(746),
- [anon_sym_void] = ACTIONS(746),
- [anon_sym_delete] = ACTIONS(746),
- [anon_sym_PLUS_PLUS] = ACTIONS(748),
- [anon_sym_DASH_DASH] = ACTIONS(748),
- [anon_sym_DQUOTE] = ACTIONS(674),
- [anon_sym_SQUOTE] = ACTIONS(676),
- [sym_comment] = ACTIONS(3),
- [anon_sym_BQUOTE] = ACTIONS(678),
- [sym_number] = ACTIONS(680),
- [sym_private_property_identifier] = ACTIONS(750),
- [sym_this] = ACTIONS(680),
- [sym_super] = ACTIONS(680),
- [sym_true] = ACTIONS(680),
- [sym_false] = ACTIONS(680),
- [sym_null] = ACTIONS(680),
- [sym_undefined] = ACTIONS(950),
- [anon_sym_AT] = ACTIONS(85),
- [anon_sym_static] = ACTIONS(936),
- [anon_sym_get] = ACTIONS(936),
- [anon_sym_set] = ACTIONS(936),
- },
- [167] = {
- [ts_builtin_sym_end] = ACTIONS(952),
- [sym_identifier] = ACTIONS(860),
- [anon_sym_export] = ACTIONS(860),
- [anon_sym_STAR] = ACTIONS(862),
- [anon_sym_LBRACE] = ACTIONS(860),
- [anon_sym_COMMA] = ACTIONS(862),
- [anon_sym_RBRACE] = ACTIONS(860),
- [anon_sym_import] = ACTIONS(860),
- [anon_sym_var] = ACTIONS(860),
- [anon_sym_let] = ACTIONS(860),
- [anon_sym_const] = ACTIONS(860),
- [anon_sym_else] = ACTIONS(860),
- [anon_sym_if] = ACTIONS(860),
- [anon_sym_switch] = ACTIONS(860),
- [anon_sym_for] = ACTIONS(860),
- [anon_sym_LPAREN] = ACTIONS(860),
- [anon_sym_await] = ACTIONS(860),
- [anon_sym_in] = ACTIONS(862),
- [anon_sym_while] = ACTIONS(860),
- [anon_sym_do] = ACTIONS(860),
- [anon_sym_try] = ACTIONS(860),
- [anon_sym_with] = ACTIONS(860),
- [anon_sym_break] = ACTIONS(860),
- [anon_sym_continue] = ACTIONS(860),
- [anon_sym_debugger] = ACTIONS(860),
- [anon_sym_return] = ACTIONS(860),
- [anon_sym_throw] = ACTIONS(860),
- [anon_sym_SEMI] = ACTIONS(860),
- [anon_sym_yield] = ACTIONS(860),
- [anon_sym_LBRACK] = ACTIONS(860),
- [anon_sym_LTtemplate_GT] = ACTIONS(860),
- [anon_sym_LT] = ACTIONS(860),
- [anon_sym_GT] = ACTIONS(862),
- [anon_sym_DOT] = ACTIONS(862),
- [anon_sym_class] = ACTIONS(860),
- [anon_sym_async] = ACTIONS(860),
- [anon_sym_function] = ACTIONS(860),
- [sym_optional_chain] = ACTIONS(862),
- [anon_sym_new] = ACTIONS(860),
- [anon_sym_AMP_AMP] = ACTIONS(862),
- [anon_sym_PIPE_PIPE] = ACTIONS(862),
- [anon_sym_GT_GT] = ACTIONS(862),
- [anon_sym_GT_GT_GT] = ACTIONS(862),
- [anon_sym_LT_LT] = ACTIONS(862),
- [anon_sym_AMP] = ACTIONS(862),
- [anon_sym_CARET] = ACTIONS(862),
- [anon_sym_PIPE] = ACTIONS(862),
- [anon_sym_PLUS] = ACTIONS(860),
- [anon_sym_DASH] = ACTIONS(860),
- [anon_sym_SLASH] = ACTIONS(860),
- [anon_sym_PERCENT] = ACTIONS(862),
- [anon_sym_STAR_STAR] = ACTIONS(862),
- [anon_sym_LT_EQ] = ACTIONS(862),
- [anon_sym_EQ_EQ] = ACTIONS(862),
- [anon_sym_EQ_EQ_EQ] = ACTIONS(862),
- [anon_sym_BANG_EQ] = ACTIONS(862),
- [anon_sym_BANG_EQ_EQ] = ACTIONS(862),
- [anon_sym_GT_EQ] = ACTIONS(862),
- [anon_sym_QMARK_QMARK] = ACTIONS(862),
- [anon_sym_instanceof] = ACTIONS(862),
- [anon_sym_BANG] = ACTIONS(860),
- [anon_sym_TILDE] = ACTIONS(860),
- [anon_sym_typeof] = ACTIONS(860),
- [anon_sym_void] = ACTIONS(860),
- [anon_sym_delete] = ACTIONS(860),
- [anon_sym_PLUS_PLUS] = ACTIONS(860),
- [anon_sym_DASH_DASH] = ACTIONS(860),
- [anon_sym_DQUOTE] = ACTIONS(860),
- [anon_sym_SQUOTE] = ACTIONS(860),
- [sym_comment] = ACTIONS(3),
- [anon_sym_BQUOTE] = ACTIONS(860),
- [sym_number] = ACTIONS(860),
- [sym_private_property_identifier] = ACTIONS(860),
- [sym_this] = ACTIONS(860),
- [sym_super] = ACTIONS(860),
- [sym_true] = ACTIONS(860),
- [sym_false] = ACTIONS(860),
- [sym_null] = ACTIONS(860),
- [sym_undefined] = ACTIONS(860),
- [anon_sym_AT] = ACTIONS(860),
- [anon_sym_static] = ACTIONS(860),
- [anon_sym_get] = ACTIONS(860),
- [anon_sym_set] = ACTIONS(860),
- [sym__automatic_semicolon] = ACTIONS(954),
- [sym__ternary_qmark] = ACTIONS(866),
- },
- [168] = {
- [sym_identifier] = ACTIONS(880),
- [anon_sym_export] = ACTIONS(880),
- [anon_sym_STAR] = ACTIONS(880),
- [anon_sym_default] = ACTIONS(880),
- [anon_sym_LBRACE] = ACTIONS(880),
- [anon_sym_COMMA] = ACTIONS(880),
- [anon_sym_RBRACE] = ACTIONS(880),
- [anon_sym_import] = ACTIONS(880),
- [anon_sym_var] = ACTIONS(880),
- [anon_sym_let] = ACTIONS(880),
- [anon_sym_const] = ACTIONS(880),
- [anon_sym_if] = ACTIONS(880),
- [anon_sym_switch] = ACTIONS(880),
- [anon_sym_for] = ACTIONS(880),
- [anon_sym_LPAREN] = ACTIONS(880),
- [anon_sym_await] = ACTIONS(880),
- [anon_sym_in] = ACTIONS(880),
- [anon_sym_while] = ACTIONS(880),
- [anon_sym_do] = ACTIONS(880),
- [anon_sym_try] = ACTIONS(880),
- [anon_sym_with] = ACTIONS(880),
- [anon_sym_break] = ACTIONS(880),
- [anon_sym_continue] = ACTIONS(880),
- [anon_sym_debugger] = ACTIONS(880),
- [anon_sym_return] = ACTIONS(880),
- [anon_sym_throw] = ACTIONS(880),
- [anon_sym_SEMI] = ACTIONS(880),
- [anon_sym_case] = ACTIONS(880),
- [anon_sym_yield] = ACTIONS(880),
- [anon_sym_LBRACK] = ACTIONS(880),
- [anon_sym_LTtemplate_GT] = ACTIONS(880),
- [anon_sym_LT] = ACTIONS(880),
- [anon_sym_GT] = ACTIONS(880),
- [anon_sym_DOT] = ACTIONS(880),
- [anon_sym_class] = ACTIONS(880),
- [anon_sym_async] = ACTIONS(880),
- [anon_sym_function] = ACTIONS(880),
- [sym_optional_chain] = ACTIONS(880),
- [anon_sym_new] = ACTIONS(880),
- [anon_sym_AMP_AMP] = ACTIONS(880),
- [anon_sym_PIPE_PIPE] = ACTIONS(880),
- [anon_sym_GT_GT] = ACTIONS(880),
- [anon_sym_GT_GT_GT] = ACTIONS(880),
- [anon_sym_LT_LT] = ACTIONS(880),
- [anon_sym_AMP] = ACTIONS(880),
- [anon_sym_CARET] = ACTIONS(880),
- [anon_sym_PIPE] = ACTIONS(880),
- [anon_sym_PLUS] = ACTIONS(880),
- [anon_sym_DASH] = ACTIONS(880),
- [anon_sym_SLASH] = ACTIONS(880),
- [anon_sym_PERCENT] = ACTIONS(880),
- [anon_sym_STAR_STAR] = ACTIONS(880),
- [anon_sym_LT_EQ] = ACTIONS(880),
- [anon_sym_EQ_EQ] = ACTIONS(880),
- [anon_sym_EQ_EQ_EQ] = ACTIONS(880),
- [anon_sym_BANG_EQ] = ACTIONS(880),
- [anon_sym_BANG_EQ_EQ] = ACTIONS(880),
- [anon_sym_GT_EQ] = ACTIONS(880),
- [anon_sym_QMARK_QMARK] = ACTIONS(880),
- [anon_sym_instanceof] = ACTIONS(880),
- [anon_sym_BANG] = ACTIONS(880),
- [anon_sym_TILDE] = ACTIONS(880),
- [anon_sym_typeof] = ACTIONS(880),
- [anon_sym_void] = ACTIONS(880),
- [anon_sym_delete] = ACTIONS(880),
- [anon_sym_PLUS_PLUS] = ACTIONS(880),
- [anon_sym_DASH_DASH] = ACTIONS(880),
- [anon_sym_DQUOTE] = ACTIONS(880),
- [anon_sym_SQUOTE] = ACTIONS(880),
- [sym_comment] = ACTIONS(3),
- [anon_sym_BQUOTE] = ACTIONS(880),
- [sym_number] = ACTIONS(880),
- [sym_private_property_identifier] = ACTIONS(880),
- [sym_this] = ACTIONS(880),
- [sym_super] = ACTIONS(880),
- [sym_true] = ACTIONS(880),
- [sym_false] = ACTIONS(880),
- [sym_null] = ACTIONS(880),
- [sym_undefined] = ACTIONS(880),
- [anon_sym_AT] = ACTIONS(880),
- [anon_sym_static] = ACTIONS(880),
- [anon_sym_get] = ACTIONS(880),
- [anon_sym_set] = ACTIONS(880),
- [sym__automatic_semicolon] = ACTIONS(956),
- [sym__ternary_qmark] = ACTIONS(882),
+ [sym__automatic_semicolon] = ACTIONS(924),
+ [sym__ternary_qmark] = ACTIONS(924),
},
- [169] = {
- [ts_builtin_sym_end] = ACTIONS(958),
- [sym_identifier] = ACTIONS(868),
- [anon_sym_export] = ACTIONS(868),
- [anon_sym_STAR] = ACTIONS(870),
- [anon_sym_LBRACE] = ACTIONS(868),
- [anon_sym_COMMA] = ACTIONS(870),
- [anon_sym_RBRACE] = ACTIONS(868),
- [anon_sym_import] = ACTIONS(868),
- [anon_sym_var] = ACTIONS(868),
- [anon_sym_let] = ACTIONS(868),
- [anon_sym_const] = ACTIONS(868),
- [anon_sym_else] = ACTIONS(868),
- [anon_sym_if] = ACTIONS(868),
- [anon_sym_switch] = ACTIONS(868),
- [anon_sym_for] = ACTIONS(868),
- [anon_sym_LPAREN] = ACTIONS(868),
- [anon_sym_await] = ACTIONS(868),
- [anon_sym_in] = ACTIONS(870),
- [anon_sym_while] = ACTIONS(868),
- [anon_sym_do] = ACTIONS(868),
- [anon_sym_try] = ACTIONS(868),
- [anon_sym_with] = ACTIONS(868),
- [anon_sym_break] = ACTIONS(868),
- [anon_sym_continue] = ACTIONS(868),
- [anon_sym_debugger] = ACTIONS(868),
- [anon_sym_return] = ACTIONS(868),
- [anon_sym_throw] = ACTIONS(868),
- [anon_sym_SEMI] = ACTIONS(868),
- [anon_sym_yield] = ACTIONS(868),
- [anon_sym_LBRACK] = ACTIONS(868),
- [anon_sym_LTtemplate_GT] = ACTIONS(868),
- [anon_sym_LT] = ACTIONS(868),
- [anon_sym_GT] = ACTIONS(870),
- [anon_sym_DOT] = ACTIONS(870),
- [anon_sym_class] = ACTIONS(868),
- [anon_sym_async] = ACTIONS(868),
- [anon_sym_function] = ACTIONS(868),
- [sym_optional_chain] = ACTIONS(870),
- [anon_sym_new] = ACTIONS(868),
- [anon_sym_AMP_AMP] = ACTIONS(870),
- [anon_sym_PIPE_PIPE] = ACTIONS(870),
- [anon_sym_GT_GT] = ACTIONS(870),
- [anon_sym_GT_GT_GT] = ACTIONS(870),
- [anon_sym_LT_LT] = ACTIONS(870),
- [anon_sym_AMP] = ACTIONS(870),
- [anon_sym_CARET] = ACTIONS(870),
- [anon_sym_PIPE] = ACTIONS(870),
- [anon_sym_PLUS] = ACTIONS(868),
- [anon_sym_DASH] = ACTIONS(868),
- [anon_sym_SLASH] = ACTIONS(868),
- [anon_sym_PERCENT] = ACTIONS(870),
- [anon_sym_STAR_STAR] = ACTIONS(870),
- [anon_sym_LT_EQ] = ACTIONS(870),
- [anon_sym_EQ_EQ] = ACTIONS(870),
- [anon_sym_EQ_EQ_EQ] = ACTIONS(870),
- [anon_sym_BANG_EQ] = ACTIONS(870),
- [anon_sym_BANG_EQ_EQ] = ACTIONS(870),
- [anon_sym_GT_EQ] = ACTIONS(870),
- [anon_sym_QMARK_QMARK] = ACTIONS(870),
- [anon_sym_instanceof] = ACTIONS(870),
- [anon_sym_BANG] = ACTIONS(868),
- [anon_sym_TILDE] = ACTIONS(868),
- [anon_sym_typeof] = ACTIONS(868),
- [anon_sym_void] = ACTIONS(868),
- [anon_sym_delete] = ACTIONS(868),
- [anon_sym_PLUS_PLUS] = ACTIONS(868),
- [anon_sym_DASH_DASH] = ACTIONS(868),
- [anon_sym_DQUOTE] = ACTIONS(868),
- [anon_sym_SQUOTE] = ACTIONS(868),
+ [163] = {
+ [sym_identifier] = ACTIONS(926),
+ [anon_sym_export] = ACTIONS(926),
+ [anon_sym_STAR] = ACTIONS(926),
+ [anon_sym_default] = ACTIONS(926),
+ [anon_sym_LBRACE] = ACTIONS(926),
+ [anon_sym_COMMA] = ACTIONS(926),
+ [anon_sym_RBRACE] = ACTIONS(926),
+ [anon_sym_import] = ACTIONS(926),
+ [anon_sym_var] = ACTIONS(926),
+ [anon_sym_let] = ACTIONS(926),
+ [anon_sym_const] = ACTIONS(926),
+ [anon_sym_else] = ACTIONS(926),
+ [anon_sym_if] = ACTIONS(926),
+ [anon_sym_switch] = ACTIONS(926),
+ [anon_sym_for] = ACTIONS(926),
+ [anon_sym_LPAREN] = ACTIONS(926),
+ [anon_sym_await] = ACTIONS(926),
+ [anon_sym_in] = ACTIONS(926),
+ [anon_sym_while] = ACTIONS(926),
+ [anon_sym_do] = ACTIONS(926),
+ [anon_sym_try] = ACTIONS(926),
+ [anon_sym_with] = ACTIONS(926),
+ [anon_sym_break] = ACTIONS(926),
+ [anon_sym_continue] = ACTIONS(926),
+ [anon_sym_debugger] = ACTIONS(926),
+ [anon_sym_return] = ACTIONS(926),
+ [anon_sym_throw] = ACTIONS(926),
+ [anon_sym_SEMI] = ACTIONS(926),
+ [anon_sym_case] = ACTIONS(926),
+ [anon_sym_yield] = ACTIONS(926),
+ [anon_sym_LBRACK] = ACTIONS(926),
+ [anon_sym_LTtemplate_GT] = ACTIONS(926),
+ [anon_sym_LT] = ACTIONS(926),
+ [anon_sym_GT] = ACTIONS(926),
+ [anon_sym_DOT] = ACTIONS(926),
+ [anon_sym_DQUOTE] = ACTIONS(926),
+ [anon_sym_SQUOTE] = ACTIONS(926),
+ [anon_sym_class] = ACTIONS(926),
+ [anon_sym_async] = ACTIONS(926),
+ [anon_sym_function] = ACTIONS(926),
+ [sym_optional_chain] = ACTIONS(926),
+ [anon_sym_new] = ACTIONS(926),
+ [anon_sym_AMP_AMP] = ACTIONS(926),
+ [anon_sym_PIPE_PIPE] = ACTIONS(926),
+ [anon_sym_GT_GT] = ACTIONS(926),
+ [anon_sym_GT_GT_GT] = ACTIONS(926),
+ [anon_sym_LT_LT] = ACTIONS(926),
+ [anon_sym_AMP] = ACTIONS(926),
+ [anon_sym_CARET] = ACTIONS(926),
+ [anon_sym_PIPE] = ACTIONS(926),
+ [anon_sym_PLUS] = ACTIONS(926),
+ [anon_sym_DASH] = ACTIONS(926),
+ [anon_sym_SLASH] = ACTIONS(926),
+ [anon_sym_PERCENT] = ACTIONS(926),
+ [anon_sym_STAR_STAR] = ACTIONS(926),
+ [anon_sym_LT_EQ] = ACTIONS(926),
+ [anon_sym_EQ_EQ] = ACTIONS(926),
+ [anon_sym_EQ_EQ_EQ] = ACTIONS(926),
+ [anon_sym_BANG_EQ] = ACTIONS(926),
+ [anon_sym_BANG_EQ_EQ] = ACTIONS(926),
+ [anon_sym_GT_EQ] = ACTIONS(926),
+ [anon_sym_QMARK_QMARK] = ACTIONS(926),
+ [anon_sym_instanceof] = ACTIONS(926),
+ [anon_sym_BANG] = ACTIONS(926),
+ [anon_sym_TILDE] = ACTIONS(926),
+ [anon_sym_typeof] = ACTIONS(926),
+ [anon_sym_void] = ACTIONS(926),
+ [anon_sym_delete] = ACTIONS(926),
+ [anon_sym_PLUS_PLUS] = ACTIONS(926),
+ [anon_sym_DASH_DASH] = ACTIONS(926),
[sym_comment] = ACTIONS(3),
- [anon_sym_BQUOTE] = ACTIONS(868),
- [sym_number] = ACTIONS(868),
- [sym_private_property_identifier] = ACTIONS(868),
- [sym_this] = ACTIONS(868),
- [sym_super] = ACTIONS(868),
- [sym_true] = ACTIONS(868),
- [sym_false] = ACTIONS(868),
- [sym_null] = ACTIONS(868),
- [sym_undefined] = ACTIONS(868),
- [anon_sym_AT] = ACTIONS(868),
- [anon_sym_static] = ACTIONS(868),
- [anon_sym_get] = ACTIONS(868),
- [anon_sym_set] = ACTIONS(868),
- [sym__automatic_semicolon] = ACTIONS(960),
- [sym__ternary_qmark] = ACTIONS(874),
+ [anon_sym_BQUOTE] = ACTIONS(926),
+ [sym_number] = ACTIONS(926),
+ [sym_private_property_identifier] = ACTIONS(926),
+ [sym_this] = ACTIONS(926),
+ [sym_super] = ACTIONS(926),
+ [sym_true] = ACTIONS(926),
+ [sym_false] = ACTIONS(926),
+ [sym_null] = ACTIONS(926),
+ [sym_undefined] = ACTIONS(926),
+ [anon_sym_AT] = ACTIONS(926),
+ [anon_sym_static] = ACTIONS(926),
+ [anon_sym_get] = ACTIONS(926),
+ [anon_sym_set] = ACTIONS(926),
+ [sym__automatic_semicolon] = ACTIONS(928),
+ [sym__ternary_qmark] = ACTIONS(928),
},
- [170] = {
- [sym_import] = STATE(1096),
- [sym_parenthesized_expression] = STATE(1015),
- [sym_expression] = STATE(1236),
- [sym_primary_expression] = STATE(1092),
- [sym_yield_expression] = STATE(1094),
- [sym_object] = STATE(1096),
- [sym_object_pattern] = STATE(1781),
- [sym_assignment_pattern] = STATE(2131),
- [sym_array] = STATE(1096),
- [sym_array_pattern] = STATE(1781),
- [sym_glimmer_template] = STATE(1094),
- [sym_glimmer_opening_tag] = STATE(1882),
- [sym_jsx_element] = STATE(1094),
- [sym_jsx_opening_element] = STATE(1654),
- [sym_jsx_self_closing_element] = STATE(1094),
- [sym_class] = STATE(1096),
- [sym_function] = STATE(1096),
- [sym_generator_function] = STATE(1096),
- [sym_arrow_function] = STATE(1096),
- [sym_call_expression] = STATE(1096),
- [sym_new_expression] = STATE(1094),
- [sym_await_expression] = STATE(1094),
- [sym_member_expression] = STATE(1032),
- [sym_subscript_expression] = STATE(1032),
- [sym_assignment_expression] = STATE(1094),
- [sym__augmented_assignment_lhs] = STATE(1594),
- [sym_augmented_assignment_expression] = STATE(1094),
- [sym__destructuring_pattern] = STATE(1781),
- [sym_spread_element] = STATE(2063),
- [sym_ternary_expression] = STATE(1094),
- [sym_binary_expression] = STATE(1094),
- [sym_unary_expression] = STATE(1094),
- [sym_update_expression] = STATE(1094),
- [sym_string] = STATE(1096),
- [sym_template_string] = STATE(1096),
- [sym_regex] = STATE(1096),
- [sym_meta_property] = STATE(1096),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2729),
- [sym_pattern] = STATE(2014),
- [sym_rest_pattern] = STATE(1849),
- [aux_sym_export_statement_repeat1] = STATE(1976),
- [sym_identifier] = ACTIONS(798),
- [anon_sym_export] = ACTIONS(800),
+ [164] = {
+ [sym_import] = STATE(1071),
+ [sym_parenthesized_expression] = STATE(1006),
+ [sym_expression] = STATE(1253),
+ [sym_primary_expression] = STATE(1079),
+ [sym_yield_expression] = STATE(1081),
+ [sym_object] = STATE(1071),
+ [sym_object_pattern] = STATE(1807),
+ [sym_assignment_pattern] = STATE(2477),
+ [sym_array] = STATE(1071),
+ [sym_array_pattern] = STATE(1807),
+ [sym_glimmer_template] = STATE(1081),
+ [sym_glimmer_opening_tag] = STATE(1888),
+ [sym_jsx_element] = STATE(1081),
+ [sym_jsx_opening_element] = STATE(1648),
+ [sym_jsx_self_closing_element] = STATE(1081),
+ [sym_class] = STATE(1071),
+ [sym_function] = STATE(1071),
+ [sym_generator_function] = STATE(1071),
+ [sym_arrow_function] = STATE(1071),
+ [sym_call_expression] = STATE(1071),
+ [sym_new_expression] = STATE(1081),
+ [sym_await_expression] = STATE(1081),
+ [sym_member_expression] = STATE(1027),
+ [sym_subscript_expression] = STATE(1027),
+ [sym_assignment_expression] = STATE(1081),
+ [sym__augmented_assignment_lhs] = STATE(1606),
+ [sym_augmented_assignment_expression] = STATE(1081),
+ [sym__destructuring_pattern] = STATE(1807),
+ [sym_spread_element] = STATE(2039),
+ [sym_ternary_expression] = STATE(1081),
+ [sym_binary_expression] = STATE(1081),
+ [sym_unary_expression] = STATE(1081),
+ [sym_update_expression] = STATE(1081),
+ [sym_string] = STATE(1071),
+ [sym_template_string] = STATE(1071),
+ [sym_regex] = STATE(1071),
+ [sym_meta_property] = STATE(1071),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2700),
+ [sym_pattern] = STATE(2040),
+ [sym_rest_pattern] = STATE(1803),
+ [aux_sym_export_statement_repeat1] = STATE(1861),
+ [sym_identifier] = ACTIONS(800),
+ [anon_sym_export] = ACTIONS(802),
[anon_sym_LBRACE] = ACTIONS(734),
- [anon_sym_COMMA] = ACTIONS(962),
+ [anon_sym_COMMA] = ACTIONS(930),
[anon_sym_import] = ACTIONS(648),
[anon_sym_LPAREN] = ACTIONS(650),
[anon_sym_await] = ACTIONS(652),
[anon_sym_yield] = ACTIONS(654),
[anon_sym_LBRACK] = ACTIONS(740),
- [anon_sym_RBRACK] = ACTIONS(962),
+ [anon_sym_RBRACK] = ACTIONS(930),
[anon_sym_LTtemplate_GT] = ACTIONS(55),
[anon_sym_LT] = ACTIONS(658),
- [anon_sym_class] = ACTIONS(660),
- [anon_sym_async] = ACTIONS(806),
- [anon_sym_function] = ACTIONS(664),
- [anon_sym_new] = ACTIONS(666),
+ [anon_sym_DQUOTE] = ACTIONS(660),
+ [anon_sym_SQUOTE] = ACTIONS(662),
+ [anon_sym_class] = ACTIONS(664),
+ [anon_sym_async] = ACTIONS(808),
+ [anon_sym_function] = ACTIONS(668),
+ [anon_sym_new] = ACTIONS(670),
[anon_sym_DOT_DOT_DOT] = ACTIONS(103),
- [anon_sym_PLUS] = ACTIONS(668),
- [anon_sym_DASH] = ACTIONS(668),
- [anon_sym_SLASH] = ACTIONS(670),
- [anon_sym_BANG] = ACTIONS(668),
- [anon_sym_TILDE] = ACTIONS(668),
- [anon_sym_typeof] = ACTIONS(668),
- [anon_sym_void] = ACTIONS(668),
- [anon_sym_delete] = ACTIONS(668),
- [anon_sym_PLUS_PLUS] = ACTIONS(672),
- [anon_sym_DASH_DASH] = ACTIONS(672),
- [anon_sym_DQUOTE] = ACTIONS(674),
- [anon_sym_SQUOTE] = ACTIONS(676),
+ [anon_sym_PLUS] = ACTIONS(672),
+ [anon_sym_DASH] = ACTIONS(672),
+ [anon_sym_SLASH] = ACTIONS(674),
+ [anon_sym_BANG] = ACTIONS(672),
+ [anon_sym_TILDE] = ACTIONS(672),
+ [anon_sym_typeof] = ACTIONS(672),
+ [anon_sym_void] = ACTIONS(672),
+ [anon_sym_delete] = ACTIONS(672),
+ [anon_sym_PLUS_PLUS] = ACTIONS(676),
+ [anon_sym_DASH_DASH] = ACTIONS(676),
[sym_comment] = ACTIONS(3),
[anon_sym_BQUOTE] = ACTIONS(678),
[sym_number] = ACTIONS(680),
@@ -32645,326 +32596,415 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_true] = ACTIONS(680),
[sym_false] = ACTIONS(680),
[sym_null] = ACTIONS(680),
- [sym_undefined] = ACTIONS(808),
+ [sym_undefined] = ACTIONS(810),
[anon_sym_AT] = ACTIONS(85),
- [anon_sym_static] = ACTIONS(800),
- [anon_sym_get] = ACTIONS(800),
- [anon_sym_set] = ACTIONS(800),
+ [anon_sym_static] = ACTIONS(802),
+ [anon_sym_get] = ACTIONS(802),
+ [anon_sym_set] = ACTIONS(802),
},
- [171] = {
- [ts_builtin_sym_end] = ACTIONS(878),
- [sym_identifier] = ACTIONS(876),
- [anon_sym_export] = ACTIONS(876),
- [anon_sym_STAR] = ACTIONS(876),
- [anon_sym_LBRACE] = ACTIONS(876),
- [anon_sym_COMMA] = ACTIONS(876),
- [anon_sym_RBRACE] = ACTIONS(876),
- [anon_sym_import] = ACTIONS(876),
- [anon_sym_var] = ACTIONS(876),
- [anon_sym_let] = ACTIONS(876),
- [anon_sym_const] = ACTIONS(876),
- [anon_sym_else] = ACTIONS(876),
- [anon_sym_if] = ACTIONS(876),
- [anon_sym_switch] = ACTIONS(876),
- [anon_sym_for] = ACTIONS(876),
- [anon_sym_LPAREN] = ACTIONS(876),
- [anon_sym_await] = ACTIONS(876),
- [anon_sym_in] = ACTIONS(876),
- [anon_sym_while] = ACTIONS(876),
- [anon_sym_do] = ACTIONS(876),
- [anon_sym_try] = ACTIONS(876),
- [anon_sym_with] = ACTIONS(876),
- [anon_sym_break] = ACTIONS(876),
- [anon_sym_continue] = ACTIONS(876),
- [anon_sym_debugger] = ACTIONS(876),
- [anon_sym_return] = ACTIONS(876),
- [anon_sym_throw] = ACTIONS(876),
- [anon_sym_SEMI] = ACTIONS(876),
- [anon_sym_yield] = ACTIONS(876),
- [anon_sym_LBRACK] = ACTIONS(876),
- [anon_sym_LTtemplate_GT] = ACTIONS(876),
- [anon_sym_LT] = ACTIONS(876),
- [anon_sym_GT] = ACTIONS(876),
- [anon_sym_DOT] = ACTIONS(876),
- [anon_sym_class] = ACTIONS(876),
- [anon_sym_async] = ACTIONS(876),
- [anon_sym_function] = ACTIONS(876),
- [sym_optional_chain] = ACTIONS(876),
- [anon_sym_new] = ACTIONS(876),
- [anon_sym_AMP_AMP] = ACTIONS(876),
- [anon_sym_PIPE_PIPE] = ACTIONS(876),
- [anon_sym_GT_GT] = ACTIONS(876),
- [anon_sym_GT_GT_GT] = ACTIONS(876),
- [anon_sym_LT_LT] = ACTIONS(876),
- [anon_sym_AMP] = ACTIONS(876),
- [anon_sym_CARET] = ACTIONS(876),
- [anon_sym_PIPE] = ACTIONS(876),
- [anon_sym_PLUS] = ACTIONS(876),
- [anon_sym_DASH] = ACTIONS(876),
- [anon_sym_SLASH] = ACTIONS(876),
- [anon_sym_PERCENT] = ACTIONS(876),
- [anon_sym_STAR_STAR] = ACTIONS(876),
- [anon_sym_LT_EQ] = ACTIONS(876),
- [anon_sym_EQ_EQ] = ACTIONS(876),
- [anon_sym_EQ_EQ_EQ] = ACTIONS(876),
- [anon_sym_BANG_EQ] = ACTIONS(876),
- [anon_sym_BANG_EQ_EQ] = ACTIONS(876),
- [anon_sym_GT_EQ] = ACTIONS(876),
- [anon_sym_QMARK_QMARK] = ACTIONS(876),
- [anon_sym_instanceof] = ACTIONS(876),
- [anon_sym_BANG] = ACTIONS(876),
- [anon_sym_TILDE] = ACTIONS(876),
- [anon_sym_typeof] = ACTIONS(876),
- [anon_sym_void] = ACTIONS(876),
- [anon_sym_delete] = ACTIONS(876),
- [anon_sym_PLUS_PLUS] = ACTIONS(876),
- [anon_sym_DASH_DASH] = ACTIONS(876),
- [anon_sym_DQUOTE] = ACTIONS(876),
- [anon_sym_SQUOTE] = ACTIONS(876),
+ [165] = {
+ [sym_identifier] = ACTIONS(856),
+ [anon_sym_export] = ACTIONS(856),
+ [anon_sym_STAR] = ACTIONS(858),
+ [anon_sym_default] = ACTIONS(856),
+ [anon_sym_LBRACE] = ACTIONS(856),
+ [anon_sym_COMMA] = ACTIONS(858),
+ [anon_sym_RBRACE] = ACTIONS(856),
+ [anon_sym_import] = ACTIONS(856),
+ [anon_sym_var] = ACTIONS(856),
+ [anon_sym_let] = ACTIONS(856),
+ [anon_sym_const] = ACTIONS(856),
+ [anon_sym_if] = ACTIONS(856),
+ [anon_sym_switch] = ACTIONS(856),
+ [anon_sym_for] = ACTIONS(856),
+ [anon_sym_LPAREN] = ACTIONS(856),
+ [anon_sym_await] = ACTIONS(856),
+ [anon_sym_in] = ACTIONS(858),
+ [anon_sym_while] = ACTIONS(856),
+ [anon_sym_do] = ACTIONS(856),
+ [anon_sym_try] = ACTIONS(856),
+ [anon_sym_with] = ACTIONS(856),
+ [anon_sym_break] = ACTIONS(856),
+ [anon_sym_continue] = ACTIONS(856),
+ [anon_sym_debugger] = ACTIONS(856),
+ [anon_sym_return] = ACTIONS(856),
+ [anon_sym_throw] = ACTIONS(856),
+ [anon_sym_SEMI] = ACTIONS(856),
+ [anon_sym_case] = ACTIONS(856),
+ [anon_sym_yield] = ACTIONS(856),
+ [anon_sym_LBRACK] = ACTIONS(856),
+ [anon_sym_LTtemplate_GT] = ACTIONS(856),
+ [anon_sym_LT] = ACTIONS(856),
+ [anon_sym_GT] = ACTIONS(858),
+ [anon_sym_DOT] = ACTIONS(858),
+ [anon_sym_DQUOTE] = ACTIONS(856),
+ [anon_sym_SQUOTE] = ACTIONS(856),
+ [anon_sym_class] = ACTIONS(856),
+ [anon_sym_async] = ACTIONS(856),
+ [anon_sym_function] = ACTIONS(856),
+ [sym_optional_chain] = ACTIONS(858),
+ [anon_sym_new] = ACTIONS(856),
+ [anon_sym_AMP_AMP] = ACTIONS(858),
+ [anon_sym_PIPE_PIPE] = ACTIONS(858),
+ [anon_sym_GT_GT] = ACTIONS(858),
+ [anon_sym_GT_GT_GT] = ACTIONS(858),
+ [anon_sym_LT_LT] = ACTIONS(858),
+ [anon_sym_AMP] = ACTIONS(858),
+ [anon_sym_CARET] = ACTIONS(858),
+ [anon_sym_PIPE] = ACTIONS(858),
+ [anon_sym_PLUS] = ACTIONS(856),
+ [anon_sym_DASH] = ACTIONS(856),
+ [anon_sym_SLASH] = ACTIONS(856),
+ [anon_sym_PERCENT] = ACTIONS(858),
+ [anon_sym_STAR_STAR] = ACTIONS(858),
+ [anon_sym_LT_EQ] = ACTIONS(858),
+ [anon_sym_EQ_EQ] = ACTIONS(858),
+ [anon_sym_EQ_EQ_EQ] = ACTIONS(858),
+ [anon_sym_BANG_EQ] = ACTIONS(858),
+ [anon_sym_BANG_EQ_EQ] = ACTIONS(858),
+ [anon_sym_GT_EQ] = ACTIONS(858),
+ [anon_sym_QMARK_QMARK] = ACTIONS(858),
+ [anon_sym_instanceof] = ACTIONS(858),
+ [anon_sym_BANG] = ACTIONS(856),
+ [anon_sym_TILDE] = ACTIONS(856),
+ [anon_sym_typeof] = ACTIONS(856),
+ [anon_sym_void] = ACTIONS(856),
+ [anon_sym_delete] = ACTIONS(856),
+ [anon_sym_PLUS_PLUS] = ACTIONS(856),
+ [anon_sym_DASH_DASH] = ACTIONS(856),
[sym_comment] = ACTIONS(3),
- [anon_sym_BQUOTE] = ACTIONS(876),
- [sym_number] = ACTIONS(876),
- [sym_private_property_identifier] = ACTIONS(876),
- [sym_this] = ACTIONS(876),
- [sym_super] = ACTIONS(876),
- [sym_true] = ACTIONS(876),
- [sym_false] = ACTIONS(876),
- [sym_null] = ACTIONS(876),
- [sym_undefined] = ACTIONS(876),
- [anon_sym_AT] = ACTIONS(876),
- [anon_sym_static] = ACTIONS(876),
- [anon_sym_get] = ACTIONS(876),
- [anon_sym_set] = ACTIONS(876),
- [sym__automatic_semicolon] = ACTIONS(878),
- [sym__ternary_qmark] = ACTIONS(878),
+ [anon_sym_BQUOTE] = ACTIONS(856),
+ [sym_number] = ACTIONS(856),
+ [sym_private_property_identifier] = ACTIONS(856),
+ [sym_this] = ACTIONS(856),
+ [sym_super] = ACTIONS(856),
+ [sym_true] = ACTIONS(856),
+ [sym_false] = ACTIONS(856),
+ [sym_null] = ACTIONS(856),
+ [sym_undefined] = ACTIONS(856),
+ [anon_sym_AT] = ACTIONS(856),
+ [anon_sym_static] = ACTIONS(856),
+ [anon_sym_get] = ACTIONS(856),
+ [anon_sym_set] = ACTIONS(856),
+ [sym__automatic_semicolon] = ACTIONS(933),
+ [sym__ternary_qmark] = ACTIONS(862),
},
- [172] = {
- [ts_builtin_sym_end] = ACTIONS(965),
- [sym_identifier] = ACTIONS(888),
- [anon_sym_export] = ACTIONS(888),
- [anon_sym_STAR] = ACTIONS(890),
- [anon_sym_LBRACE] = ACTIONS(888),
- [anon_sym_COMMA] = ACTIONS(890),
- [anon_sym_RBRACE] = ACTIONS(888),
- [anon_sym_import] = ACTIONS(888),
- [anon_sym_var] = ACTIONS(888),
- [anon_sym_let] = ACTIONS(888),
- [anon_sym_const] = ACTIONS(888),
- [anon_sym_else] = ACTIONS(888),
- [anon_sym_if] = ACTIONS(888),
- [anon_sym_switch] = ACTIONS(888),
- [anon_sym_for] = ACTIONS(888),
- [anon_sym_LPAREN] = ACTIONS(888),
- [anon_sym_await] = ACTIONS(888),
- [anon_sym_in] = ACTIONS(890),
- [anon_sym_while] = ACTIONS(888),
- [anon_sym_do] = ACTIONS(888),
- [anon_sym_try] = ACTIONS(888),
- [anon_sym_with] = ACTIONS(888),
- [anon_sym_break] = ACTIONS(888),
- [anon_sym_continue] = ACTIONS(888),
- [anon_sym_debugger] = ACTIONS(888),
- [anon_sym_return] = ACTIONS(888),
- [anon_sym_throw] = ACTIONS(888),
- [anon_sym_SEMI] = ACTIONS(888),
- [anon_sym_yield] = ACTIONS(888),
- [anon_sym_LBRACK] = ACTIONS(888),
- [anon_sym_LTtemplate_GT] = ACTIONS(888),
- [anon_sym_LT] = ACTIONS(888),
- [anon_sym_GT] = ACTIONS(890),
- [anon_sym_DOT] = ACTIONS(890),
- [anon_sym_class] = ACTIONS(888),
- [anon_sym_async] = ACTIONS(888),
- [anon_sym_function] = ACTIONS(888),
- [sym_optional_chain] = ACTIONS(890),
- [anon_sym_new] = ACTIONS(888),
- [anon_sym_AMP_AMP] = ACTIONS(890),
- [anon_sym_PIPE_PIPE] = ACTIONS(890),
- [anon_sym_GT_GT] = ACTIONS(890),
- [anon_sym_GT_GT_GT] = ACTIONS(890),
- [anon_sym_LT_LT] = ACTIONS(890),
- [anon_sym_AMP] = ACTIONS(890),
- [anon_sym_CARET] = ACTIONS(890),
- [anon_sym_PIPE] = ACTIONS(890),
- [anon_sym_PLUS] = ACTIONS(888),
- [anon_sym_DASH] = ACTIONS(888),
- [anon_sym_SLASH] = ACTIONS(888),
- [anon_sym_PERCENT] = ACTIONS(890),
- [anon_sym_STAR_STAR] = ACTIONS(890),
- [anon_sym_LT_EQ] = ACTIONS(890),
- [anon_sym_EQ_EQ] = ACTIONS(890),
- [anon_sym_EQ_EQ_EQ] = ACTIONS(890),
- [anon_sym_BANG_EQ] = ACTIONS(890),
- [anon_sym_BANG_EQ_EQ] = ACTIONS(890),
- [anon_sym_GT_EQ] = ACTIONS(890),
- [anon_sym_QMARK_QMARK] = ACTIONS(890),
- [anon_sym_instanceof] = ACTIONS(890),
- [anon_sym_BANG] = ACTIONS(888),
- [anon_sym_TILDE] = ACTIONS(888),
- [anon_sym_typeof] = ACTIONS(888),
- [anon_sym_void] = ACTIONS(888),
- [anon_sym_delete] = ACTIONS(888),
- [anon_sym_PLUS_PLUS] = ACTIONS(888),
- [anon_sym_DASH_DASH] = ACTIONS(888),
- [anon_sym_DQUOTE] = ACTIONS(888),
- [anon_sym_SQUOTE] = ACTIONS(888),
+ [166] = {
+ [sym_identifier] = ACTIONS(914),
+ [anon_sym_export] = ACTIONS(914),
+ [anon_sym_STAR] = ACTIONS(914),
+ [anon_sym_default] = ACTIONS(914),
+ [anon_sym_LBRACE] = ACTIONS(914),
+ [anon_sym_COMMA] = ACTIONS(914),
+ [anon_sym_RBRACE] = ACTIONS(914),
+ [anon_sym_import] = ACTIONS(914),
+ [anon_sym_var] = ACTIONS(914),
+ [anon_sym_let] = ACTIONS(914),
+ [anon_sym_const] = ACTIONS(914),
+ [anon_sym_if] = ACTIONS(914),
+ [anon_sym_switch] = ACTIONS(914),
+ [anon_sym_for] = ACTIONS(914),
+ [anon_sym_LPAREN] = ACTIONS(914),
+ [anon_sym_await] = ACTIONS(914),
+ [anon_sym_in] = ACTIONS(914),
+ [anon_sym_while] = ACTIONS(914),
+ [anon_sym_do] = ACTIONS(914),
+ [anon_sym_try] = ACTIONS(914),
+ [anon_sym_with] = ACTIONS(914),
+ [anon_sym_break] = ACTIONS(914),
+ [anon_sym_continue] = ACTIONS(914),
+ [anon_sym_debugger] = ACTIONS(914),
+ [anon_sym_return] = ACTIONS(914),
+ [anon_sym_throw] = ACTIONS(914),
+ [anon_sym_SEMI] = ACTIONS(914),
+ [anon_sym_case] = ACTIONS(914),
+ [anon_sym_yield] = ACTIONS(914),
+ [anon_sym_LBRACK] = ACTIONS(914),
+ [anon_sym_LTtemplate_GT] = ACTIONS(914),
+ [anon_sym_LT] = ACTIONS(914),
+ [anon_sym_GT] = ACTIONS(914),
+ [anon_sym_DOT] = ACTIONS(914),
+ [anon_sym_DQUOTE] = ACTIONS(914),
+ [anon_sym_SQUOTE] = ACTIONS(914),
+ [anon_sym_class] = ACTIONS(914),
+ [anon_sym_async] = ACTIONS(914),
+ [anon_sym_function] = ACTIONS(914),
+ [sym_optional_chain] = ACTIONS(914),
+ [anon_sym_new] = ACTIONS(914),
+ [anon_sym_AMP_AMP] = ACTIONS(914),
+ [anon_sym_PIPE_PIPE] = ACTIONS(914),
+ [anon_sym_GT_GT] = ACTIONS(914),
+ [anon_sym_GT_GT_GT] = ACTIONS(914),
+ [anon_sym_LT_LT] = ACTIONS(914),
+ [anon_sym_AMP] = ACTIONS(914),
+ [anon_sym_CARET] = ACTIONS(914),
+ [anon_sym_PIPE] = ACTIONS(914),
+ [anon_sym_PLUS] = ACTIONS(914),
+ [anon_sym_DASH] = ACTIONS(914),
+ [anon_sym_SLASH] = ACTIONS(914),
+ [anon_sym_PERCENT] = ACTIONS(914),
+ [anon_sym_STAR_STAR] = ACTIONS(914),
+ [anon_sym_LT_EQ] = ACTIONS(914),
+ [anon_sym_EQ_EQ] = ACTIONS(914),
+ [anon_sym_EQ_EQ_EQ] = ACTIONS(914),
+ [anon_sym_BANG_EQ] = ACTIONS(914),
+ [anon_sym_BANG_EQ_EQ] = ACTIONS(914),
+ [anon_sym_GT_EQ] = ACTIONS(914),
+ [anon_sym_QMARK_QMARK] = ACTIONS(914),
+ [anon_sym_instanceof] = ACTIONS(914),
+ [anon_sym_BANG] = ACTIONS(914),
+ [anon_sym_TILDE] = ACTIONS(914),
+ [anon_sym_typeof] = ACTIONS(914),
+ [anon_sym_void] = ACTIONS(914),
+ [anon_sym_delete] = ACTIONS(914),
+ [anon_sym_PLUS_PLUS] = ACTIONS(914),
+ [anon_sym_DASH_DASH] = ACTIONS(914),
[sym_comment] = ACTIONS(3),
- [anon_sym_BQUOTE] = ACTIONS(888),
- [sym_number] = ACTIONS(888),
- [sym_private_property_identifier] = ACTIONS(888),
- [sym_this] = ACTIONS(888),
- [sym_super] = ACTIONS(888),
- [sym_true] = ACTIONS(888),
- [sym_false] = ACTIONS(888),
- [sym_null] = ACTIONS(888),
- [sym_undefined] = ACTIONS(888),
- [anon_sym_AT] = ACTIONS(888),
- [anon_sym_static] = ACTIONS(888),
- [anon_sym_get] = ACTIONS(888),
- [anon_sym_set] = ACTIONS(888),
- [sym__automatic_semicolon] = ACTIONS(967),
- [sym__ternary_qmark] = ACTIONS(894),
+ [anon_sym_BQUOTE] = ACTIONS(914),
+ [sym_number] = ACTIONS(914),
+ [sym_private_property_identifier] = ACTIONS(914),
+ [sym_this] = ACTIONS(914),
+ [sym_super] = ACTIONS(914),
+ [sym_true] = ACTIONS(914),
+ [sym_false] = ACTIONS(914),
+ [sym_null] = ACTIONS(914),
+ [sym_undefined] = ACTIONS(914),
+ [anon_sym_AT] = ACTIONS(914),
+ [anon_sym_static] = ACTIONS(914),
+ [anon_sym_get] = ACTIONS(914),
+ [anon_sym_set] = ACTIONS(914),
+ [sym__automatic_semicolon] = ACTIONS(935),
+ [sym__ternary_qmark] = ACTIONS(916),
},
- [173] = {
- [sym_identifier] = ACTIONS(860),
- [anon_sym_export] = ACTIONS(860),
- [anon_sym_STAR] = ACTIONS(862),
- [anon_sym_default] = ACTIONS(860),
- [anon_sym_LBRACE] = ACTIONS(860),
- [anon_sym_COMMA] = ACTIONS(862),
- [anon_sym_RBRACE] = ACTIONS(860),
- [anon_sym_import] = ACTIONS(860),
- [anon_sym_var] = ACTIONS(860),
- [anon_sym_let] = ACTIONS(860),
- [anon_sym_const] = ACTIONS(860),
- [anon_sym_if] = ACTIONS(860),
- [anon_sym_switch] = ACTIONS(860),
- [anon_sym_for] = ACTIONS(860),
- [anon_sym_LPAREN] = ACTIONS(860),
- [anon_sym_await] = ACTIONS(860),
- [anon_sym_in] = ACTIONS(862),
- [anon_sym_while] = ACTIONS(860),
- [anon_sym_do] = ACTIONS(860),
- [anon_sym_try] = ACTIONS(860),
- [anon_sym_with] = ACTIONS(860),
- [anon_sym_break] = ACTIONS(860),
- [anon_sym_continue] = ACTIONS(860),
- [anon_sym_debugger] = ACTIONS(860),
- [anon_sym_return] = ACTIONS(860),
- [anon_sym_throw] = ACTIONS(860),
- [anon_sym_SEMI] = ACTIONS(860),
- [anon_sym_case] = ACTIONS(860),
- [anon_sym_yield] = ACTIONS(860),
- [anon_sym_LBRACK] = ACTIONS(860),
- [anon_sym_LTtemplate_GT] = ACTIONS(860),
- [anon_sym_LT] = ACTIONS(860),
- [anon_sym_GT] = ACTIONS(862),
- [anon_sym_DOT] = ACTIONS(862),
- [anon_sym_class] = ACTIONS(860),
- [anon_sym_async] = ACTIONS(860),
- [anon_sym_function] = ACTIONS(860),
- [sym_optional_chain] = ACTIONS(862),
- [anon_sym_new] = ACTIONS(860),
- [anon_sym_AMP_AMP] = ACTIONS(862),
- [anon_sym_PIPE_PIPE] = ACTIONS(862),
- [anon_sym_GT_GT] = ACTIONS(862),
- [anon_sym_GT_GT_GT] = ACTIONS(862),
- [anon_sym_LT_LT] = ACTIONS(862),
- [anon_sym_AMP] = ACTIONS(862),
- [anon_sym_CARET] = ACTIONS(862),
- [anon_sym_PIPE] = ACTIONS(862),
- [anon_sym_PLUS] = ACTIONS(860),
- [anon_sym_DASH] = ACTIONS(860),
- [anon_sym_SLASH] = ACTIONS(860),
- [anon_sym_PERCENT] = ACTIONS(862),
- [anon_sym_STAR_STAR] = ACTIONS(862),
- [anon_sym_LT_EQ] = ACTIONS(862),
- [anon_sym_EQ_EQ] = ACTIONS(862),
- [anon_sym_EQ_EQ_EQ] = ACTIONS(862),
- [anon_sym_BANG_EQ] = ACTIONS(862),
- [anon_sym_BANG_EQ_EQ] = ACTIONS(862),
- [anon_sym_GT_EQ] = ACTIONS(862),
- [anon_sym_QMARK_QMARK] = ACTIONS(862),
- [anon_sym_instanceof] = ACTIONS(862),
- [anon_sym_BANG] = ACTIONS(860),
- [anon_sym_TILDE] = ACTIONS(860),
- [anon_sym_typeof] = ACTIONS(860),
- [anon_sym_void] = ACTIONS(860),
- [anon_sym_delete] = ACTIONS(860),
- [anon_sym_PLUS_PLUS] = ACTIONS(860),
- [anon_sym_DASH_DASH] = ACTIONS(860),
- [anon_sym_DQUOTE] = ACTIONS(860),
- [anon_sym_SQUOTE] = ACTIONS(860),
+ [167] = {
+ [ts_builtin_sym_end] = ACTIONS(912),
+ [sym_identifier] = ACTIONS(910),
+ [anon_sym_export] = ACTIONS(910),
+ [anon_sym_STAR] = ACTIONS(910),
+ [anon_sym_LBRACE] = ACTIONS(910),
+ [anon_sym_COMMA] = ACTIONS(910),
+ [anon_sym_RBRACE] = ACTIONS(910),
+ [anon_sym_import] = ACTIONS(910),
+ [anon_sym_var] = ACTIONS(910),
+ [anon_sym_let] = ACTIONS(910),
+ [anon_sym_const] = ACTIONS(910),
+ [anon_sym_else] = ACTIONS(910),
+ [anon_sym_if] = ACTIONS(910),
+ [anon_sym_switch] = ACTIONS(910),
+ [anon_sym_for] = ACTIONS(910),
+ [anon_sym_LPAREN] = ACTIONS(910),
+ [anon_sym_await] = ACTIONS(910),
+ [anon_sym_in] = ACTIONS(910),
+ [anon_sym_while] = ACTIONS(910),
+ [anon_sym_do] = ACTIONS(910),
+ [anon_sym_try] = ACTIONS(910),
+ [anon_sym_with] = ACTIONS(910),
+ [anon_sym_break] = ACTIONS(910),
+ [anon_sym_continue] = ACTIONS(910),
+ [anon_sym_debugger] = ACTIONS(910),
+ [anon_sym_return] = ACTIONS(910),
+ [anon_sym_throw] = ACTIONS(910),
+ [anon_sym_SEMI] = ACTIONS(910),
+ [anon_sym_yield] = ACTIONS(910),
+ [anon_sym_LBRACK] = ACTIONS(910),
+ [anon_sym_LTtemplate_GT] = ACTIONS(910),
+ [anon_sym_LT] = ACTIONS(910),
+ [anon_sym_GT] = ACTIONS(910),
+ [anon_sym_DOT] = ACTIONS(910),
+ [anon_sym_DQUOTE] = ACTIONS(910),
+ [anon_sym_SQUOTE] = ACTIONS(910),
+ [anon_sym_class] = ACTIONS(910),
+ [anon_sym_async] = ACTIONS(910),
+ [anon_sym_function] = ACTIONS(910),
+ [sym_optional_chain] = ACTIONS(910),
+ [anon_sym_new] = ACTIONS(910),
+ [anon_sym_AMP_AMP] = ACTIONS(910),
+ [anon_sym_PIPE_PIPE] = ACTIONS(910),
+ [anon_sym_GT_GT] = ACTIONS(910),
+ [anon_sym_GT_GT_GT] = ACTIONS(910),
+ [anon_sym_LT_LT] = ACTIONS(910),
+ [anon_sym_AMP] = ACTIONS(910),
+ [anon_sym_CARET] = ACTIONS(910),
+ [anon_sym_PIPE] = ACTIONS(910),
+ [anon_sym_PLUS] = ACTIONS(910),
+ [anon_sym_DASH] = ACTIONS(910),
+ [anon_sym_SLASH] = ACTIONS(910),
+ [anon_sym_PERCENT] = ACTIONS(910),
+ [anon_sym_STAR_STAR] = ACTIONS(910),
+ [anon_sym_LT_EQ] = ACTIONS(910),
+ [anon_sym_EQ_EQ] = ACTIONS(910),
+ [anon_sym_EQ_EQ_EQ] = ACTIONS(910),
+ [anon_sym_BANG_EQ] = ACTIONS(910),
+ [anon_sym_BANG_EQ_EQ] = ACTIONS(910),
+ [anon_sym_GT_EQ] = ACTIONS(910),
+ [anon_sym_QMARK_QMARK] = ACTIONS(910),
+ [anon_sym_instanceof] = ACTIONS(910),
+ [anon_sym_BANG] = ACTIONS(910),
+ [anon_sym_TILDE] = ACTIONS(910),
+ [anon_sym_typeof] = ACTIONS(910),
+ [anon_sym_void] = ACTIONS(910),
+ [anon_sym_delete] = ACTIONS(910),
+ [anon_sym_PLUS_PLUS] = ACTIONS(910),
+ [anon_sym_DASH_DASH] = ACTIONS(910),
[sym_comment] = ACTIONS(3),
- [anon_sym_BQUOTE] = ACTIONS(860),
- [sym_number] = ACTIONS(860),
- [sym_private_property_identifier] = ACTIONS(860),
- [sym_this] = ACTIONS(860),
- [sym_super] = ACTIONS(860),
- [sym_true] = ACTIONS(860),
- [sym_false] = ACTIONS(860),
- [sym_null] = ACTIONS(860),
- [sym_undefined] = ACTIONS(860),
- [anon_sym_AT] = ACTIONS(860),
- [anon_sym_static] = ACTIONS(860),
- [anon_sym_get] = ACTIONS(860),
- [anon_sym_set] = ACTIONS(860),
- [sym__automatic_semicolon] = ACTIONS(969),
- [sym__ternary_qmark] = ACTIONS(866),
+ [anon_sym_BQUOTE] = ACTIONS(910),
+ [sym_number] = ACTIONS(910),
+ [sym_private_property_identifier] = ACTIONS(910),
+ [sym_this] = ACTIONS(910),
+ [sym_super] = ACTIONS(910),
+ [sym_true] = ACTIONS(910),
+ [sym_false] = ACTIONS(910),
+ [sym_null] = ACTIONS(910),
+ [sym_undefined] = ACTIONS(910),
+ [anon_sym_AT] = ACTIONS(910),
+ [anon_sym_static] = ACTIONS(910),
+ [anon_sym_get] = ACTIONS(910),
+ [anon_sym_set] = ACTIONS(910),
+ [sym__automatic_semicolon] = ACTIONS(912),
+ [sym__ternary_qmark] = ACTIONS(912),
},
- [174] = {
- [ts_builtin_sym_end] = ACTIONS(840),
- [sym_identifier] = ACTIONS(820),
- [anon_sym_export] = ACTIONS(820),
- [anon_sym_STAR] = ACTIONS(822),
- [anon_sym_LBRACE] = ACTIONS(820),
- [anon_sym_COMMA] = ACTIONS(822),
- [anon_sym_RBRACE] = ACTIONS(820),
- [anon_sym_import] = ACTIONS(820),
- [anon_sym_var] = ACTIONS(820),
- [anon_sym_let] = ACTIONS(820),
- [anon_sym_const] = ACTIONS(820),
- [anon_sym_if] = ACTIONS(820),
- [anon_sym_switch] = ACTIONS(820),
- [anon_sym_for] = ACTIONS(820),
- [anon_sym_LPAREN] = ACTIONS(820),
- [anon_sym_await] = ACTIONS(820),
- [anon_sym_in] = ACTIONS(822),
- [anon_sym_while] = ACTIONS(820),
- [anon_sym_do] = ACTIONS(820),
- [anon_sym_try] = ACTIONS(820),
- [anon_sym_with] = ACTIONS(820),
- [anon_sym_break] = ACTIONS(820),
- [anon_sym_continue] = ACTIONS(820),
- [anon_sym_debugger] = ACTIONS(820),
- [anon_sym_return] = ACTIONS(820),
- [anon_sym_throw] = ACTIONS(820),
- [anon_sym_SEMI] = ACTIONS(820),
- [anon_sym_yield] = ACTIONS(820),
- [anon_sym_EQ] = ACTIONS(824),
- [anon_sym_LBRACK] = ACTIONS(820),
- [anon_sym_LTtemplate_GT] = ACTIONS(820),
- [anon_sym_LT] = ACTIONS(820),
- [anon_sym_GT] = ACTIONS(822),
- [anon_sym_DOT] = ACTIONS(822),
- [anon_sym_class] = ACTIONS(820),
- [anon_sym_async] = ACTIONS(820),
- [anon_sym_function] = ACTIONS(820),
- [sym_optional_chain] = ACTIONS(822),
- [anon_sym_new] = ACTIONS(820),
- [anon_sym_AMP_AMP] = ACTIONS(822),
- [anon_sym_PIPE_PIPE] = ACTIONS(822),
- [anon_sym_GT_GT] = ACTIONS(822),
- [anon_sym_GT_GT_GT] = ACTIONS(822),
- [anon_sym_LT_LT] = ACTIONS(822),
- [anon_sym_AMP] = ACTIONS(822),
- [anon_sym_CARET] = ACTIONS(822),
- [anon_sym_PIPE] = ACTIONS(822),
- [anon_sym_PLUS] = ACTIONS(820),
- [anon_sym_DASH] = ACTIONS(820),
- [anon_sym_SLASH] = ACTIONS(820),
- [anon_sym_PERCENT] = ACTIONS(822),
- [anon_sym_STAR_STAR] = ACTIONS(822),
+ [168] = {
+ [ts_builtin_sym_end] = ACTIONS(916),
+ [sym_identifier] = ACTIONS(914),
+ [anon_sym_export] = ACTIONS(914),
+ [anon_sym_STAR] = ACTIONS(914),
+ [anon_sym_LBRACE] = ACTIONS(914),
+ [anon_sym_COMMA] = ACTIONS(914),
+ [anon_sym_RBRACE] = ACTIONS(914),
+ [anon_sym_import] = ACTIONS(914),
+ [anon_sym_var] = ACTIONS(914),
+ [anon_sym_let] = ACTIONS(914),
+ [anon_sym_const] = ACTIONS(914),
+ [anon_sym_else] = ACTIONS(914),
+ [anon_sym_if] = ACTIONS(914),
+ [anon_sym_switch] = ACTIONS(914),
+ [anon_sym_for] = ACTIONS(914),
+ [anon_sym_LPAREN] = ACTIONS(914),
+ [anon_sym_await] = ACTIONS(914),
+ [anon_sym_in] = ACTIONS(914),
+ [anon_sym_while] = ACTIONS(914),
+ [anon_sym_do] = ACTIONS(914),
+ [anon_sym_try] = ACTIONS(914),
+ [anon_sym_with] = ACTIONS(914),
+ [anon_sym_break] = ACTIONS(914),
+ [anon_sym_continue] = ACTIONS(914),
+ [anon_sym_debugger] = ACTIONS(914),
+ [anon_sym_return] = ACTIONS(914),
+ [anon_sym_throw] = ACTIONS(914),
+ [anon_sym_SEMI] = ACTIONS(914),
+ [anon_sym_yield] = ACTIONS(914),
+ [anon_sym_LBRACK] = ACTIONS(914),
+ [anon_sym_LTtemplate_GT] = ACTIONS(914),
+ [anon_sym_LT] = ACTIONS(914),
+ [anon_sym_GT] = ACTIONS(914),
+ [anon_sym_DOT] = ACTIONS(914),
+ [anon_sym_DQUOTE] = ACTIONS(914),
+ [anon_sym_SQUOTE] = ACTIONS(914),
+ [anon_sym_class] = ACTIONS(914),
+ [anon_sym_async] = ACTIONS(914),
+ [anon_sym_function] = ACTIONS(914),
+ [sym_optional_chain] = ACTIONS(914),
+ [anon_sym_new] = ACTIONS(914),
+ [anon_sym_AMP_AMP] = ACTIONS(914),
+ [anon_sym_PIPE_PIPE] = ACTIONS(914),
+ [anon_sym_GT_GT] = ACTIONS(914),
+ [anon_sym_GT_GT_GT] = ACTIONS(914),
+ [anon_sym_LT_LT] = ACTIONS(914),
+ [anon_sym_AMP] = ACTIONS(914),
+ [anon_sym_CARET] = ACTIONS(914),
+ [anon_sym_PIPE] = ACTIONS(914),
+ [anon_sym_PLUS] = ACTIONS(914),
+ [anon_sym_DASH] = ACTIONS(914),
+ [anon_sym_SLASH] = ACTIONS(914),
+ [anon_sym_PERCENT] = ACTIONS(914),
+ [anon_sym_STAR_STAR] = ACTIONS(914),
+ [anon_sym_LT_EQ] = ACTIONS(914),
+ [anon_sym_EQ_EQ] = ACTIONS(914),
+ [anon_sym_EQ_EQ_EQ] = ACTIONS(914),
+ [anon_sym_BANG_EQ] = ACTIONS(914),
+ [anon_sym_BANG_EQ_EQ] = ACTIONS(914),
+ [anon_sym_GT_EQ] = ACTIONS(914),
+ [anon_sym_QMARK_QMARK] = ACTIONS(914),
+ [anon_sym_instanceof] = ACTIONS(914),
+ [anon_sym_BANG] = ACTIONS(914),
+ [anon_sym_TILDE] = ACTIONS(914),
+ [anon_sym_typeof] = ACTIONS(914),
+ [anon_sym_void] = ACTIONS(914),
+ [anon_sym_delete] = ACTIONS(914),
+ [anon_sym_PLUS_PLUS] = ACTIONS(914),
+ [anon_sym_DASH_DASH] = ACTIONS(914),
+ [sym_comment] = ACTIONS(3),
+ [anon_sym_BQUOTE] = ACTIONS(914),
+ [sym_number] = ACTIONS(914),
+ [sym_private_property_identifier] = ACTIONS(914),
+ [sym_this] = ACTIONS(914),
+ [sym_super] = ACTIONS(914),
+ [sym_true] = ACTIONS(914),
+ [sym_false] = ACTIONS(914),
+ [sym_null] = ACTIONS(914),
+ [sym_undefined] = ACTIONS(914),
+ [anon_sym_AT] = ACTIONS(914),
+ [anon_sym_static] = ACTIONS(914),
+ [anon_sym_get] = ACTIONS(914),
+ [anon_sym_set] = ACTIONS(914),
+ [sym__automatic_semicolon] = ACTIONS(916),
+ [sym__ternary_qmark] = ACTIONS(916),
+ },
+ [169] = {
+ [ts_builtin_sym_end] = ACTIONS(880),
+ [sym_identifier] = ACTIONS(822),
+ [anon_sym_export] = ACTIONS(822),
+ [anon_sym_STAR] = ACTIONS(822),
+ [anon_sym_LBRACE] = ACTIONS(822),
+ [anon_sym_COMMA] = ACTIONS(822),
+ [anon_sym_RBRACE] = ACTIONS(822),
+ [anon_sym_import] = ACTIONS(822),
+ [anon_sym_var] = ACTIONS(822),
+ [anon_sym_let] = ACTIONS(822),
+ [anon_sym_const] = ACTIONS(822),
+ [anon_sym_else] = ACTIONS(822),
+ [anon_sym_if] = ACTIONS(822),
+ [anon_sym_switch] = ACTIONS(822),
+ [anon_sym_for] = ACTIONS(822),
+ [anon_sym_LPAREN] = ACTIONS(822),
+ [anon_sym_await] = ACTIONS(822),
+ [anon_sym_in] = ACTIONS(822),
+ [anon_sym_while] = ACTIONS(822),
+ [anon_sym_do] = ACTIONS(822),
+ [anon_sym_try] = ACTIONS(822),
+ [anon_sym_with] = ACTIONS(822),
+ [anon_sym_break] = ACTIONS(822),
+ [anon_sym_continue] = ACTIONS(822),
+ [anon_sym_debugger] = ACTIONS(822),
+ [anon_sym_return] = ACTIONS(822),
+ [anon_sym_throw] = ACTIONS(822),
+ [anon_sym_SEMI] = ACTIONS(822),
+ [anon_sym_yield] = ACTIONS(822),
+ [anon_sym_LBRACK] = ACTIONS(822),
+ [anon_sym_LTtemplate_GT] = ACTIONS(822),
+ [anon_sym_LT] = ACTIONS(822),
+ [anon_sym_GT] = ACTIONS(822),
+ [anon_sym_DOT] = ACTIONS(822),
+ [anon_sym_DQUOTE] = ACTIONS(822),
+ [anon_sym_SQUOTE] = ACTIONS(822),
+ [anon_sym_class] = ACTIONS(822),
+ [anon_sym_async] = ACTIONS(822),
+ [anon_sym_function] = ACTIONS(822),
+ [sym_optional_chain] = ACTIONS(822),
+ [anon_sym_new] = ACTIONS(822),
+ [anon_sym_AMP_AMP] = ACTIONS(822),
+ [anon_sym_PIPE_PIPE] = ACTIONS(822),
+ [anon_sym_GT_GT] = ACTIONS(822),
+ [anon_sym_GT_GT_GT] = ACTIONS(822),
+ [anon_sym_LT_LT] = ACTIONS(822),
+ [anon_sym_AMP] = ACTIONS(822),
+ [anon_sym_CARET] = ACTIONS(822),
+ [anon_sym_PIPE] = ACTIONS(822),
+ [anon_sym_PLUS] = ACTIONS(822),
+ [anon_sym_DASH] = ACTIONS(822),
+ [anon_sym_SLASH] = ACTIONS(822),
+ [anon_sym_PERCENT] = ACTIONS(822),
+ [anon_sym_STAR_STAR] = ACTIONS(822),
[anon_sym_LT_EQ] = ACTIONS(822),
[anon_sym_EQ_EQ] = ACTIONS(822),
[anon_sym_EQ_EQ_EQ] = ACTIONS(822),
@@ -32973,387 +33013,37 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_GT_EQ] = ACTIONS(822),
[anon_sym_QMARK_QMARK] = ACTIONS(822),
[anon_sym_instanceof] = ACTIONS(822),
- [anon_sym_BANG] = ACTIONS(820),
- [anon_sym_TILDE] = ACTIONS(820),
- [anon_sym_typeof] = ACTIONS(820),
- [anon_sym_void] = ACTIONS(820),
- [anon_sym_delete] = ACTIONS(820),
- [anon_sym_PLUS_PLUS] = ACTIONS(820),
- [anon_sym_DASH_DASH] = ACTIONS(820),
- [anon_sym_DQUOTE] = ACTIONS(820),
- [anon_sym_SQUOTE] = ACTIONS(820),
- [sym_comment] = ACTIONS(3),
- [anon_sym_BQUOTE] = ACTIONS(820),
- [sym_number] = ACTIONS(820),
- [sym_private_property_identifier] = ACTIONS(820),
- [sym_this] = ACTIONS(820),
- [sym_super] = ACTIONS(820),
- [sym_true] = ACTIONS(820),
- [sym_false] = ACTIONS(820),
- [sym_null] = ACTIONS(820),
- [sym_undefined] = ACTIONS(820),
- [anon_sym_AT] = ACTIONS(820),
- [anon_sym_static] = ACTIONS(820),
- [anon_sym_get] = ACTIONS(820),
- [anon_sym_set] = ACTIONS(820),
- [sym__automatic_semicolon] = ACTIONS(971),
- [sym__ternary_qmark] = ACTIONS(828),
- },
- [175] = {
- [ts_builtin_sym_end] = ACTIONS(973),
- [sym_identifier] = ACTIONS(896),
- [anon_sym_export] = ACTIONS(896),
- [anon_sym_STAR] = ACTIONS(898),
- [anon_sym_LBRACE] = ACTIONS(896),
- [anon_sym_COMMA] = ACTIONS(898),
- [anon_sym_RBRACE] = ACTIONS(896),
- [anon_sym_import] = ACTIONS(896),
- [anon_sym_var] = ACTIONS(896),
- [anon_sym_let] = ACTIONS(896),
- [anon_sym_const] = ACTIONS(896),
- [anon_sym_else] = ACTIONS(896),
- [anon_sym_if] = ACTIONS(896),
- [anon_sym_switch] = ACTIONS(896),
- [anon_sym_for] = ACTIONS(896),
- [anon_sym_LPAREN] = ACTIONS(896),
- [anon_sym_await] = ACTIONS(896),
- [anon_sym_in] = ACTIONS(898),
- [anon_sym_while] = ACTIONS(896),
- [anon_sym_do] = ACTIONS(896),
- [anon_sym_try] = ACTIONS(896),
- [anon_sym_with] = ACTIONS(896),
- [anon_sym_break] = ACTIONS(896),
- [anon_sym_continue] = ACTIONS(896),
- [anon_sym_debugger] = ACTIONS(896),
- [anon_sym_return] = ACTIONS(896),
- [anon_sym_throw] = ACTIONS(896),
- [anon_sym_SEMI] = ACTIONS(896),
- [anon_sym_yield] = ACTIONS(896),
- [anon_sym_LBRACK] = ACTIONS(896),
- [anon_sym_LTtemplate_GT] = ACTIONS(896),
- [anon_sym_LT] = ACTIONS(896),
- [anon_sym_GT] = ACTIONS(898),
- [anon_sym_DOT] = ACTIONS(898),
- [anon_sym_class] = ACTIONS(896),
- [anon_sym_async] = ACTIONS(896),
- [anon_sym_function] = ACTIONS(896),
- [sym_optional_chain] = ACTIONS(898),
- [anon_sym_new] = ACTIONS(896),
- [anon_sym_AMP_AMP] = ACTIONS(898),
- [anon_sym_PIPE_PIPE] = ACTIONS(898),
- [anon_sym_GT_GT] = ACTIONS(898),
- [anon_sym_GT_GT_GT] = ACTIONS(898),
- [anon_sym_LT_LT] = ACTIONS(898),
- [anon_sym_AMP] = ACTIONS(898),
- [anon_sym_CARET] = ACTIONS(898),
- [anon_sym_PIPE] = ACTIONS(898),
- [anon_sym_PLUS] = ACTIONS(896),
- [anon_sym_DASH] = ACTIONS(896),
- [anon_sym_SLASH] = ACTIONS(896),
- [anon_sym_PERCENT] = ACTIONS(898),
- [anon_sym_STAR_STAR] = ACTIONS(898),
- [anon_sym_LT_EQ] = ACTIONS(898),
- [anon_sym_EQ_EQ] = ACTIONS(898),
- [anon_sym_EQ_EQ_EQ] = ACTIONS(898),
- [anon_sym_BANG_EQ] = ACTIONS(898),
- [anon_sym_BANG_EQ_EQ] = ACTIONS(898),
- [anon_sym_GT_EQ] = ACTIONS(898),
- [anon_sym_QMARK_QMARK] = ACTIONS(898),
- [anon_sym_instanceof] = ACTIONS(898),
- [anon_sym_BANG] = ACTIONS(896),
- [anon_sym_TILDE] = ACTIONS(896),
- [anon_sym_typeof] = ACTIONS(896),
- [anon_sym_void] = ACTIONS(896),
- [anon_sym_delete] = ACTIONS(896),
- [anon_sym_PLUS_PLUS] = ACTIONS(896),
- [anon_sym_DASH_DASH] = ACTIONS(896),
- [anon_sym_DQUOTE] = ACTIONS(896),
- [anon_sym_SQUOTE] = ACTIONS(896),
- [sym_comment] = ACTIONS(3),
- [anon_sym_BQUOTE] = ACTIONS(896),
- [sym_number] = ACTIONS(896),
- [sym_private_property_identifier] = ACTIONS(896),
- [sym_this] = ACTIONS(896),
- [sym_super] = ACTIONS(896),
- [sym_true] = ACTIONS(896),
- [sym_false] = ACTIONS(896),
- [sym_null] = ACTIONS(896),
- [sym_undefined] = ACTIONS(896),
- [anon_sym_AT] = ACTIONS(896),
- [anon_sym_static] = ACTIONS(896),
- [anon_sym_get] = ACTIONS(896),
- [anon_sym_set] = ACTIONS(896),
- [sym__automatic_semicolon] = ACTIONS(975),
- [sym__ternary_qmark] = ACTIONS(902),
- },
- [176] = {
- [ts_builtin_sym_end] = ACTIONS(886),
- [sym_identifier] = ACTIONS(884),
- [anon_sym_export] = ACTIONS(884),
- [anon_sym_STAR] = ACTIONS(884),
- [anon_sym_LBRACE] = ACTIONS(884),
- [anon_sym_COMMA] = ACTIONS(884),
- [anon_sym_RBRACE] = ACTIONS(884),
- [anon_sym_import] = ACTIONS(884),
- [anon_sym_var] = ACTIONS(884),
- [anon_sym_let] = ACTIONS(884),
- [anon_sym_const] = ACTIONS(884),
- [anon_sym_else] = ACTIONS(884),
- [anon_sym_if] = ACTIONS(884),
- [anon_sym_switch] = ACTIONS(884),
- [anon_sym_for] = ACTIONS(884),
- [anon_sym_LPAREN] = ACTIONS(884),
- [anon_sym_await] = ACTIONS(884),
- [anon_sym_in] = ACTIONS(884),
- [anon_sym_while] = ACTIONS(884),
- [anon_sym_do] = ACTIONS(884),
- [anon_sym_try] = ACTIONS(884),
- [anon_sym_with] = ACTIONS(884),
- [anon_sym_break] = ACTIONS(884),
- [anon_sym_continue] = ACTIONS(884),
- [anon_sym_debugger] = ACTIONS(884),
- [anon_sym_return] = ACTIONS(884),
- [anon_sym_throw] = ACTIONS(884),
- [anon_sym_SEMI] = ACTIONS(884),
- [anon_sym_yield] = ACTIONS(884),
- [anon_sym_LBRACK] = ACTIONS(884),
- [anon_sym_LTtemplate_GT] = ACTIONS(884),
- [anon_sym_LT] = ACTIONS(884),
- [anon_sym_GT] = ACTIONS(884),
- [anon_sym_DOT] = ACTIONS(884),
- [anon_sym_class] = ACTIONS(884),
- [anon_sym_async] = ACTIONS(884),
- [anon_sym_function] = ACTIONS(884),
- [sym_optional_chain] = ACTIONS(884),
- [anon_sym_new] = ACTIONS(884),
- [anon_sym_AMP_AMP] = ACTIONS(884),
- [anon_sym_PIPE_PIPE] = ACTIONS(884),
- [anon_sym_GT_GT] = ACTIONS(884),
- [anon_sym_GT_GT_GT] = ACTIONS(884),
- [anon_sym_LT_LT] = ACTIONS(884),
- [anon_sym_AMP] = ACTIONS(884),
- [anon_sym_CARET] = ACTIONS(884),
- [anon_sym_PIPE] = ACTIONS(884),
- [anon_sym_PLUS] = ACTIONS(884),
- [anon_sym_DASH] = ACTIONS(884),
- [anon_sym_SLASH] = ACTIONS(884),
- [anon_sym_PERCENT] = ACTIONS(884),
- [anon_sym_STAR_STAR] = ACTIONS(884),
- [anon_sym_LT_EQ] = ACTIONS(884),
- [anon_sym_EQ_EQ] = ACTIONS(884),
- [anon_sym_EQ_EQ_EQ] = ACTIONS(884),
- [anon_sym_BANG_EQ] = ACTIONS(884),
- [anon_sym_BANG_EQ_EQ] = ACTIONS(884),
- [anon_sym_GT_EQ] = ACTIONS(884),
- [anon_sym_QMARK_QMARK] = ACTIONS(884),
- [anon_sym_instanceof] = ACTIONS(884),
- [anon_sym_BANG] = ACTIONS(884),
- [anon_sym_TILDE] = ACTIONS(884),
- [anon_sym_typeof] = ACTIONS(884),
- [anon_sym_void] = ACTIONS(884),
- [anon_sym_delete] = ACTIONS(884),
- [anon_sym_PLUS_PLUS] = ACTIONS(884),
- [anon_sym_DASH_DASH] = ACTIONS(884),
- [anon_sym_DQUOTE] = ACTIONS(884),
- [anon_sym_SQUOTE] = ACTIONS(884),
- [sym_comment] = ACTIONS(3),
- [anon_sym_BQUOTE] = ACTIONS(884),
- [sym_number] = ACTIONS(884),
- [sym_private_property_identifier] = ACTIONS(884),
- [sym_this] = ACTIONS(884),
- [sym_super] = ACTIONS(884),
- [sym_true] = ACTIONS(884),
- [sym_false] = ACTIONS(884),
- [sym_null] = ACTIONS(884),
- [sym_undefined] = ACTIONS(884),
- [anon_sym_AT] = ACTIONS(884),
- [anon_sym_static] = ACTIONS(884),
- [anon_sym_get] = ACTIONS(884),
- [anon_sym_set] = ACTIONS(884),
- [sym__automatic_semicolon] = ACTIONS(886),
- [sym__ternary_qmark] = ACTIONS(886),
- },
- [177] = {
- [ts_builtin_sym_end] = ACTIONS(977),
- [sym_identifier] = ACTIONS(906),
- [anon_sym_export] = ACTIONS(906),
- [anon_sym_STAR] = ACTIONS(908),
- [anon_sym_LBRACE] = ACTIONS(906),
- [anon_sym_COMMA] = ACTIONS(908),
- [anon_sym_RBRACE] = ACTIONS(906),
- [anon_sym_import] = ACTIONS(906),
- [anon_sym_var] = ACTIONS(906),
- [anon_sym_let] = ACTIONS(906),
- [anon_sym_const] = ACTIONS(906),
- [anon_sym_else] = ACTIONS(906),
- [anon_sym_if] = ACTIONS(906),
- [anon_sym_switch] = ACTIONS(906),
- [anon_sym_for] = ACTIONS(906),
- [anon_sym_LPAREN] = ACTIONS(906),
- [anon_sym_await] = ACTIONS(906),
- [anon_sym_in] = ACTIONS(908),
- [anon_sym_while] = ACTIONS(906),
- [anon_sym_do] = ACTIONS(906),
- [anon_sym_try] = ACTIONS(906),
- [anon_sym_with] = ACTIONS(906),
- [anon_sym_break] = ACTIONS(906),
- [anon_sym_continue] = ACTIONS(906),
- [anon_sym_debugger] = ACTIONS(906),
- [anon_sym_return] = ACTIONS(906),
- [anon_sym_throw] = ACTIONS(906),
- [anon_sym_SEMI] = ACTIONS(906),
- [anon_sym_yield] = ACTIONS(906),
- [anon_sym_LBRACK] = ACTIONS(906),
- [anon_sym_LTtemplate_GT] = ACTIONS(906),
- [anon_sym_LT] = ACTIONS(906),
- [anon_sym_GT] = ACTIONS(908),
- [anon_sym_DOT] = ACTIONS(908),
- [anon_sym_class] = ACTIONS(906),
- [anon_sym_async] = ACTIONS(906),
- [anon_sym_function] = ACTIONS(906),
- [sym_optional_chain] = ACTIONS(908),
- [anon_sym_new] = ACTIONS(906),
- [anon_sym_AMP_AMP] = ACTIONS(908),
- [anon_sym_PIPE_PIPE] = ACTIONS(908),
- [anon_sym_GT_GT] = ACTIONS(908),
- [anon_sym_GT_GT_GT] = ACTIONS(908),
- [anon_sym_LT_LT] = ACTIONS(908),
- [anon_sym_AMP] = ACTIONS(908),
- [anon_sym_CARET] = ACTIONS(908),
- [anon_sym_PIPE] = ACTIONS(908),
- [anon_sym_PLUS] = ACTIONS(906),
- [anon_sym_DASH] = ACTIONS(906),
- [anon_sym_SLASH] = ACTIONS(906),
- [anon_sym_PERCENT] = ACTIONS(908),
- [anon_sym_STAR_STAR] = ACTIONS(908),
- [anon_sym_LT_EQ] = ACTIONS(908),
- [anon_sym_EQ_EQ] = ACTIONS(908),
- [anon_sym_EQ_EQ_EQ] = ACTIONS(908),
- [anon_sym_BANG_EQ] = ACTIONS(908),
- [anon_sym_BANG_EQ_EQ] = ACTIONS(908),
- [anon_sym_GT_EQ] = ACTIONS(908),
- [anon_sym_QMARK_QMARK] = ACTIONS(908),
- [anon_sym_instanceof] = ACTIONS(908),
- [anon_sym_BANG] = ACTIONS(906),
- [anon_sym_TILDE] = ACTIONS(906),
- [anon_sym_typeof] = ACTIONS(906),
- [anon_sym_void] = ACTIONS(906),
- [anon_sym_delete] = ACTIONS(906),
- [anon_sym_PLUS_PLUS] = ACTIONS(906),
- [anon_sym_DASH_DASH] = ACTIONS(906),
- [anon_sym_DQUOTE] = ACTIONS(906),
- [anon_sym_SQUOTE] = ACTIONS(906),
- [sym_comment] = ACTIONS(3),
- [anon_sym_BQUOTE] = ACTIONS(906),
- [sym_number] = ACTIONS(906),
- [sym_private_property_identifier] = ACTIONS(906),
- [sym_this] = ACTIONS(906),
- [sym_super] = ACTIONS(906),
- [sym_true] = ACTIONS(906),
- [sym_false] = ACTIONS(906),
- [sym_null] = ACTIONS(906),
- [sym_undefined] = ACTIONS(906),
- [anon_sym_AT] = ACTIONS(906),
- [anon_sym_static] = ACTIONS(906),
- [anon_sym_get] = ACTIONS(906),
- [anon_sym_set] = ACTIONS(906),
- [sym__automatic_semicolon] = ACTIONS(979),
- [sym__ternary_qmark] = ACTIONS(912),
- },
- [178] = {
- [sym_import] = STATE(1096),
- [sym_parenthesized_expression] = STATE(974),
- [sym_expression] = STATE(1446),
- [sym_primary_expression] = STATE(1092),
- [sym_yield_expression] = STATE(1094),
- [sym_object] = STATE(1096),
- [sym_object_pattern] = STATE(1798),
- [sym_assignment_pattern] = STATE(2011),
- [sym_array] = STATE(1096),
- [sym_array_pattern] = STATE(1798),
- [sym_glimmer_template] = STATE(1094),
- [sym_glimmer_opening_tag] = STATE(1882),
- [sym_jsx_element] = STATE(1094),
- [sym_jsx_opening_element] = STATE(1654),
- [sym_jsx_self_closing_element] = STATE(1094),
- [sym_class] = STATE(1096),
- [sym_function] = STATE(1096),
- [sym_generator_function] = STATE(1096),
- [sym_arrow_function] = STATE(1096),
- [sym_call_expression] = STATE(1096),
- [sym_new_expression] = STATE(1094),
- [sym_await_expression] = STATE(1094),
- [sym_member_expression] = STATE(1028),
- [sym_subscript_expression] = STATE(1028),
- [sym_assignment_expression] = STATE(1094),
- [sym__augmented_assignment_lhs] = STATE(1608),
- [sym_augmented_assignment_expression] = STATE(1094),
- [sym__destructuring_pattern] = STATE(1798),
- [sym_ternary_expression] = STATE(1094),
- [sym_binary_expression] = STATE(1094),
- [sym_unary_expression] = STATE(1094),
- [sym_update_expression] = STATE(1094),
- [sym_string] = STATE(1096),
- [sym_template_string] = STATE(1096),
- [sym_regex] = STATE(1096),
- [sym_meta_property] = STATE(1096),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2767),
- [sym_pattern] = STATE(1924),
- [sym_rest_pattern] = STATE(1849),
- [aux_sym_export_statement_repeat1] = STATE(1976),
- [aux_sym_array_pattern_repeat1] = STATE(2006),
- [sym_identifier] = ACTIONS(934),
- [anon_sym_export] = ACTIONS(936),
- [anon_sym_LBRACE] = ACTIONS(938),
- [anon_sym_COMMA] = ACTIONS(940),
- [anon_sym_import] = ACTIONS(648),
- [anon_sym_LPAREN] = ACTIONS(650),
- [anon_sym_await] = ACTIONS(736),
- [anon_sym_yield] = ACTIONS(738),
- [anon_sym_LBRACK] = ACTIONS(942),
- [anon_sym_RBRACK] = ACTIONS(981),
- [anon_sym_LTtemplate_GT] = ACTIONS(55),
- [anon_sym_LT] = ACTIONS(658),
- [anon_sym_class] = ACTIONS(660),
- [anon_sym_async] = ACTIONS(946),
- [anon_sym_function] = ACTIONS(664),
- [anon_sym_new] = ACTIONS(744),
- [anon_sym_DOT_DOT_DOT] = ACTIONS(948),
- [anon_sym_PLUS] = ACTIONS(746),
- [anon_sym_DASH] = ACTIONS(746),
- [anon_sym_SLASH] = ACTIONS(670),
- [anon_sym_BANG] = ACTIONS(746),
- [anon_sym_TILDE] = ACTIONS(746),
- [anon_sym_typeof] = ACTIONS(746),
- [anon_sym_void] = ACTIONS(746),
- [anon_sym_delete] = ACTIONS(746),
- [anon_sym_PLUS_PLUS] = ACTIONS(748),
- [anon_sym_DASH_DASH] = ACTIONS(748),
- [anon_sym_DQUOTE] = ACTIONS(674),
- [anon_sym_SQUOTE] = ACTIONS(676),
+ [anon_sym_BANG] = ACTIONS(822),
+ [anon_sym_TILDE] = ACTIONS(822),
+ [anon_sym_typeof] = ACTIONS(822),
+ [anon_sym_void] = ACTIONS(822),
+ [anon_sym_delete] = ACTIONS(822),
+ [anon_sym_PLUS_PLUS] = ACTIONS(822),
+ [anon_sym_DASH_DASH] = ACTIONS(822),
[sym_comment] = ACTIONS(3),
- [anon_sym_BQUOTE] = ACTIONS(678),
- [sym_number] = ACTIONS(680),
- [sym_private_property_identifier] = ACTIONS(750),
- [sym_this] = ACTIONS(680),
- [sym_super] = ACTIONS(680),
- [sym_true] = ACTIONS(680),
- [sym_false] = ACTIONS(680),
- [sym_null] = ACTIONS(680),
- [sym_undefined] = ACTIONS(950),
- [anon_sym_AT] = ACTIONS(85),
- [anon_sym_static] = ACTIONS(936),
- [anon_sym_get] = ACTIONS(936),
- [anon_sym_set] = ACTIONS(936),
+ [anon_sym_BQUOTE] = ACTIONS(822),
+ [sym_number] = ACTIONS(822),
+ [sym_private_property_identifier] = ACTIONS(822),
+ [sym_this] = ACTIONS(822),
+ [sym_super] = ACTIONS(822),
+ [sym_true] = ACTIONS(822),
+ [sym_false] = ACTIONS(822),
+ [sym_null] = ACTIONS(822),
+ [sym_undefined] = ACTIONS(822),
+ [anon_sym_AT] = ACTIONS(822),
+ [anon_sym_static] = ACTIONS(822),
+ [anon_sym_get] = ACTIONS(822),
+ [anon_sym_set] = ACTIONS(822),
+ [sym__automatic_semicolon] = ACTIONS(937),
+ [sym__ternary_qmark] = ACTIONS(880),
},
- [179] = {
- [ts_builtin_sym_end] = ACTIONS(983),
+ [170] = {
+ [ts_builtin_sym_end] = ACTIONS(916),
[sym_identifier] = ACTIONS(914),
[anon_sym_export] = ACTIONS(914),
- [anon_sym_STAR] = ACTIONS(916),
+ [anon_sym_STAR] = ACTIONS(914),
[anon_sym_LBRACE] = ACTIONS(914),
- [anon_sym_COMMA] = ACTIONS(916),
+ [anon_sym_COMMA] = ACTIONS(914),
[anon_sym_RBRACE] = ACTIONS(914),
[anon_sym_import] = ACTIONS(914),
[anon_sym_var] = ACTIONS(914),
@@ -33365,7 +33055,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_for] = ACTIONS(914),
[anon_sym_LPAREN] = ACTIONS(914),
[anon_sym_await] = ACTIONS(914),
- [anon_sym_in] = ACTIONS(916),
+ [anon_sym_in] = ACTIONS(914),
[anon_sym_while] = ACTIONS(914),
[anon_sym_do] = ACTIONS(914),
[anon_sym_try] = ACTIONS(914),
@@ -33380,34 +33070,36 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_LBRACK] = ACTIONS(914),
[anon_sym_LTtemplate_GT] = ACTIONS(914),
[anon_sym_LT] = ACTIONS(914),
- [anon_sym_GT] = ACTIONS(916),
- [anon_sym_DOT] = ACTIONS(916),
+ [anon_sym_GT] = ACTIONS(914),
+ [anon_sym_DOT] = ACTIONS(914),
+ [anon_sym_DQUOTE] = ACTIONS(914),
+ [anon_sym_SQUOTE] = ACTIONS(914),
[anon_sym_class] = ACTIONS(914),
[anon_sym_async] = ACTIONS(914),
[anon_sym_function] = ACTIONS(914),
- [sym_optional_chain] = ACTIONS(916),
+ [sym_optional_chain] = ACTIONS(914),
[anon_sym_new] = ACTIONS(914),
- [anon_sym_AMP_AMP] = ACTIONS(916),
- [anon_sym_PIPE_PIPE] = ACTIONS(916),
- [anon_sym_GT_GT] = ACTIONS(916),
- [anon_sym_GT_GT_GT] = ACTIONS(916),
- [anon_sym_LT_LT] = ACTIONS(916),
- [anon_sym_AMP] = ACTIONS(916),
- [anon_sym_CARET] = ACTIONS(916),
- [anon_sym_PIPE] = ACTIONS(916),
+ [anon_sym_AMP_AMP] = ACTIONS(914),
+ [anon_sym_PIPE_PIPE] = ACTIONS(914),
+ [anon_sym_GT_GT] = ACTIONS(914),
+ [anon_sym_GT_GT_GT] = ACTIONS(914),
+ [anon_sym_LT_LT] = ACTIONS(914),
+ [anon_sym_AMP] = ACTIONS(914),
+ [anon_sym_CARET] = ACTIONS(914),
+ [anon_sym_PIPE] = ACTIONS(914),
[anon_sym_PLUS] = ACTIONS(914),
[anon_sym_DASH] = ACTIONS(914),
[anon_sym_SLASH] = ACTIONS(914),
- [anon_sym_PERCENT] = ACTIONS(916),
- [anon_sym_STAR_STAR] = ACTIONS(916),
- [anon_sym_LT_EQ] = ACTIONS(916),
- [anon_sym_EQ_EQ] = ACTIONS(916),
- [anon_sym_EQ_EQ_EQ] = ACTIONS(916),
- [anon_sym_BANG_EQ] = ACTIONS(916),
- [anon_sym_BANG_EQ_EQ] = ACTIONS(916),
- [anon_sym_GT_EQ] = ACTIONS(916),
- [anon_sym_QMARK_QMARK] = ACTIONS(916),
- [anon_sym_instanceof] = ACTIONS(916),
+ [anon_sym_PERCENT] = ACTIONS(914),
+ [anon_sym_STAR_STAR] = ACTIONS(914),
+ [anon_sym_LT_EQ] = ACTIONS(914),
+ [anon_sym_EQ_EQ] = ACTIONS(914),
+ [anon_sym_EQ_EQ_EQ] = ACTIONS(914),
+ [anon_sym_BANG_EQ] = ACTIONS(914),
+ [anon_sym_BANG_EQ_EQ] = ACTIONS(914),
+ [anon_sym_GT_EQ] = ACTIONS(914),
+ [anon_sym_QMARK_QMARK] = ACTIONS(914),
+ [anon_sym_instanceof] = ACTIONS(914),
[anon_sym_BANG] = ACTIONS(914),
[anon_sym_TILDE] = ACTIONS(914),
[anon_sym_typeof] = ACTIONS(914),
@@ -33415,8 +33107,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_delete] = ACTIONS(914),
[anon_sym_PLUS_PLUS] = ACTIONS(914),
[anon_sym_DASH_DASH] = ACTIONS(914),
- [anon_sym_DQUOTE] = ACTIONS(914),
- [anon_sym_SQUOTE] = ACTIONS(914),
[sym_comment] = ACTIONS(3),
[anon_sym_BQUOTE] = ACTIONS(914),
[sym_number] = ACTIONS(914),
@@ -33431,115 +33121,549 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_static] = ACTIONS(914),
[anon_sym_get] = ACTIONS(914),
[anon_sym_set] = ACTIONS(914),
- [sym__automatic_semicolon] = ACTIONS(985),
- [sym__ternary_qmark] = ACTIONS(920),
+ [sym__automatic_semicolon] = ACTIONS(939),
+ [sym__ternary_qmark] = ACTIONS(916),
},
- [180] = {
- [sym_identifier] = ACTIONS(868),
- [anon_sym_export] = ACTIONS(868),
- [anon_sym_STAR] = ACTIONS(870),
- [anon_sym_default] = ACTIONS(868),
- [anon_sym_LBRACE] = ACTIONS(868),
- [anon_sym_COMMA] = ACTIONS(870),
- [anon_sym_RBRACE] = ACTIONS(868),
- [anon_sym_import] = ACTIONS(868),
- [anon_sym_var] = ACTIONS(868),
- [anon_sym_let] = ACTIONS(868),
- [anon_sym_const] = ACTIONS(868),
- [anon_sym_if] = ACTIONS(868),
- [anon_sym_switch] = ACTIONS(868),
- [anon_sym_for] = ACTIONS(868),
- [anon_sym_LPAREN] = ACTIONS(868),
- [anon_sym_await] = ACTIONS(868),
- [anon_sym_in] = ACTIONS(870),
- [anon_sym_while] = ACTIONS(868),
- [anon_sym_do] = ACTIONS(868),
- [anon_sym_try] = ACTIONS(868),
- [anon_sym_with] = ACTIONS(868),
- [anon_sym_break] = ACTIONS(868),
- [anon_sym_continue] = ACTIONS(868),
- [anon_sym_debugger] = ACTIONS(868),
- [anon_sym_return] = ACTIONS(868),
- [anon_sym_throw] = ACTIONS(868),
- [anon_sym_SEMI] = ACTIONS(868),
- [anon_sym_case] = ACTIONS(868),
- [anon_sym_yield] = ACTIONS(868),
- [anon_sym_LBRACK] = ACTIONS(868),
- [anon_sym_LTtemplate_GT] = ACTIONS(868),
- [anon_sym_LT] = ACTIONS(868),
- [anon_sym_GT] = ACTIONS(870),
- [anon_sym_DOT] = ACTIONS(870),
- [anon_sym_class] = ACTIONS(868),
- [anon_sym_async] = ACTIONS(868),
- [anon_sym_function] = ACTIONS(868),
- [sym_optional_chain] = ACTIONS(870),
- [anon_sym_new] = ACTIONS(868),
- [anon_sym_AMP_AMP] = ACTIONS(870),
- [anon_sym_PIPE_PIPE] = ACTIONS(870),
- [anon_sym_GT_GT] = ACTIONS(870),
- [anon_sym_GT_GT_GT] = ACTIONS(870),
- [anon_sym_LT_LT] = ACTIONS(870),
- [anon_sym_AMP] = ACTIONS(870),
- [anon_sym_CARET] = ACTIONS(870),
- [anon_sym_PIPE] = ACTIONS(870),
- [anon_sym_PLUS] = ACTIONS(868),
- [anon_sym_DASH] = ACTIONS(868),
- [anon_sym_SLASH] = ACTIONS(868),
- [anon_sym_PERCENT] = ACTIONS(870),
- [anon_sym_STAR_STAR] = ACTIONS(870),
- [anon_sym_LT_EQ] = ACTIONS(870),
- [anon_sym_EQ_EQ] = ACTIONS(870),
- [anon_sym_EQ_EQ_EQ] = ACTIONS(870),
- [anon_sym_BANG_EQ] = ACTIONS(870),
- [anon_sym_BANG_EQ_EQ] = ACTIONS(870),
- [anon_sym_GT_EQ] = ACTIONS(870),
- [anon_sym_QMARK_QMARK] = ACTIONS(870),
- [anon_sym_instanceof] = ACTIONS(870),
- [anon_sym_BANG] = ACTIONS(868),
- [anon_sym_TILDE] = ACTIONS(868),
- [anon_sym_typeof] = ACTIONS(868),
- [anon_sym_void] = ACTIONS(868),
- [anon_sym_delete] = ACTIONS(868),
- [anon_sym_PLUS_PLUS] = ACTIONS(868),
- [anon_sym_DASH_DASH] = ACTIONS(868),
- [anon_sym_DQUOTE] = ACTIONS(868),
- [anon_sym_SQUOTE] = ACTIONS(868),
+ [171] = {
+ [sym_import] = STATE(1071),
+ [sym_parenthesized_expression] = STATE(1006),
+ [sym_expression] = STATE(1408),
+ [sym_primary_expression] = STATE(1079),
+ [sym_yield_expression] = STATE(1081),
+ [sym_object] = STATE(1071),
+ [sym_object_pattern] = STATE(1807),
+ [sym_assignment_pattern] = STATE(2045),
+ [sym_array] = STATE(1071),
+ [sym_array_pattern] = STATE(1807),
+ [sym_glimmer_template] = STATE(1081),
+ [sym_glimmer_opening_tag] = STATE(1888),
+ [sym_jsx_element] = STATE(1081),
+ [sym_jsx_opening_element] = STATE(1648),
+ [sym_jsx_self_closing_element] = STATE(1081),
+ [sym_class] = STATE(1071),
+ [sym_function] = STATE(1071),
+ [sym_generator_function] = STATE(1071),
+ [sym_arrow_function] = STATE(1071),
+ [sym_call_expression] = STATE(1071),
+ [sym_new_expression] = STATE(1081),
+ [sym_await_expression] = STATE(1081),
+ [sym_member_expression] = STATE(1045),
+ [sym_subscript_expression] = STATE(1045),
+ [sym_assignment_expression] = STATE(1081),
+ [sym__augmented_assignment_lhs] = STATE(1606),
+ [sym_augmented_assignment_expression] = STATE(1081),
+ [sym__destructuring_pattern] = STATE(1807),
+ [sym_ternary_expression] = STATE(1081),
+ [sym_binary_expression] = STATE(1081),
+ [sym_unary_expression] = STATE(1081),
+ [sym_update_expression] = STATE(1081),
+ [sym_string] = STATE(1071),
+ [sym_template_string] = STATE(1071),
+ [sym_regex] = STATE(1071),
+ [sym_meta_property] = STATE(1071),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2700),
+ [sym_pattern] = STATE(1894),
+ [sym_rest_pattern] = STATE(1803),
+ [aux_sym_export_statement_repeat1] = STATE(1861),
+ [aux_sym_array_pattern_repeat1] = STATE(1992),
+ [sym_identifier] = ACTIONS(941),
+ [anon_sym_export] = ACTIONS(943),
+ [anon_sym_LBRACE] = ACTIONS(945),
+ [anon_sym_COMMA] = ACTIONS(947),
+ [anon_sym_import] = ACTIONS(648),
+ [anon_sym_LPAREN] = ACTIONS(650),
+ [anon_sym_await] = ACTIONS(652),
+ [anon_sym_yield] = ACTIONS(654),
+ [anon_sym_LBRACK] = ACTIONS(949),
+ [anon_sym_RBRACK] = ACTIONS(951),
+ [anon_sym_LTtemplate_GT] = ACTIONS(55),
+ [anon_sym_LT] = ACTIONS(658),
+ [anon_sym_DQUOTE] = ACTIONS(660),
+ [anon_sym_SQUOTE] = ACTIONS(662),
+ [anon_sym_class] = ACTIONS(664),
+ [anon_sym_async] = ACTIONS(953),
+ [anon_sym_function] = ACTIONS(668),
+ [anon_sym_new] = ACTIONS(670),
+ [anon_sym_DOT_DOT_DOT] = ACTIONS(955),
+ [anon_sym_PLUS] = ACTIONS(672),
+ [anon_sym_DASH] = ACTIONS(672),
+ [anon_sym_SLASH] = ACTIONS(674),
+ [anon_sym_BANG] = ACTIONS(672),
+ [anon_sym_TILDE] = ACTIONS(672),
+ [anon_sym_typeof] = ACTIONS(672),
+ [anon_sym_void] = ACTIONS(672),
+ [anon_sym_delete] = ACTIONS(672),
+ [anon_sym_PLUS_PLUS] = ACTIONS(676),
+ [anon_sym_DASH_DASH] = ACTIONS(676),
[sym_comment] = ACTIONS(3),
- [anon_sym_BQUOTE] = ACTIONS(868),
- [sym_number] = ACTIONS(868),
- [sym_private_property_identifier] = ACTIONS(868),
- [sym_this] = ACTIONS(868),
- [sym_super] = ACTIONS(868),
- [sym_true] = ACTIONS(868),
- [sym_false] = ACTIONS(868),
- [sym_null] = ACTIONS(868),
- [sym_undefined] = ACTIONS(868),
- [anon_sym_AT] = ACTIONS(868),
- [anon_sym_static] = ACTIONS(868),
- [anon_sym_get] = ACTIONS(868),
- [anon_sym_set] = ACTIONS(868),
- [sym__automatic_semicolon] = ACTIONS(987),
- [sym__ternary_qmark] = ACTIONS(874),
+ [anon_sym_BQUOTE] = ACTIONS(678),
+ [sym_number] = ACTIONS(680),
+ [sym_private_property_identifier] = ACTIONS(682),
+ [sym_this] = ACTIONS(680),
+ [sym_super] = ACTIONS(680),
+ [sym_true] = ACTIONS(680),
+ [sym_false] = ACTIONS(680),
+ [sym_null] = ACTIONS(680),
+ [sym_undefined] = ACTIONS(957),
+ [anon_sym_AT] = ACTIONS(85),
+ [anon_sym_static] = ACTIONS(943),
+ [anon_sym_get] = ACTIONS(943),
+ [anon_sym_set] = ACTIONS(943),
},
- [181] = {
- [ts_builtin_sym_end] = ACTIONS(989),
+ [172] = {
+ [ts_builtin_sym_end] = ACTIONS(880),
+ [sym_identifier] = ACTIONS(822),
+ [anon_sym_export] = ACTIONS(822),
+ [anon_sym_STAR] = ACTIONS(824),
+ [anon_sym_LBRACE] = ACTIONS(822),
+ [anon_sym_COMMA] = ACTIONS(824),
+ [anon_sym_RBRACE] = ACTIONS(822),
+ [anon_sym_import] = ACTIONS(822),
+ [anon_sym_var] = ACTIONS(822),
+ [anon_sym_let] = ACTIONS(822),
+ [anon_sym_const] = ACTIONS(822),
+ [anon_sym_if] = ACTIONS(822),
+ [anon_sym_switch] = ACTIONS(822),
+ [anon_sym_for] = ACTIONS(822),
+ [anon_sym_LPAREN] = ACTIONS(822),
+ [anon_sym_await] = ACTIONS(822),
+ [anon_sym_in] = ACTIONS(824),
+ [anon_sym_while] = ACTIONS(822),
+ [anon_sym_do] = ACTIONS(822),
+ [anon_sym_try] = ACTIONS(822),
+ [anon_sym_with] = ACTIONS(822),
+ [anon_sym_break] = ACTIONS(822),
+ [anon_sym_continue] = ACTIONS(822),
+ [anon_sym_debugger] = ACTIONS(822),
+ [anon_sym_return] = ACTIONS(822),
+ [anon_sym_throw] = ACTIONS(822),
+ [anon_sym_SEMI] = ACTIONS(822),
+ [anon_sym_yield] = ACTIONS(822),
+ [anon_sym_EQ] = ACTIONS(826),
+ [anon_sym_LBRACK] = ACTIONS(822),
+ [anon_sym_LTtemplate_GT] = ACTIONS(822),
+ [anon_sym_LT] = ACTIONS(822),
+ [anon_sym_GT] = ACTIONS(824),
+ [anon_sym_DOT] = ACTIONS(824),
+ [anon_sym_DQUOTE] = ACTIONS(822),
+ [anon_sym_SQUOTE] = ACTIONS(822),
+ [anon_sym_class] = ACTIONS(822),
+ [anon_sym_async] = ACTIONS(822),
+ [anon_sym_function] = ACTIONS(822),
+ [sym_optional_chain] = ACTIONS(824),
+ [anon_sym_new] = ACTIONS(822),
+ [anon_sym_AMP_AMP] = ACTIONS(824),
+ [anon_sym_PIPE_PIPE] = ACTIONS(824),
+ [anon_sym_GT_GT] = ACTIONS(824),
+ [anon_sym_GT_GT_GT] = ACTIONS(824),
+ [anon_sym_LT_LT] = ACTIONS(824),
+ [anon_sym_AMP] = ACTIONS(824),
+ [anon_sym_CARET] = ACTIONS(824),
+ [anon_sym_PIPE] = ACTIONS(824),
+ [anon_sym_PLUS] = ACTIONS(822),
+ [anon_sym_DASH] = ACTIONS(822),
+ [anon_sym_SLASH] = ACTIONS(822),
+ [anon_sym_PERCENT] = ACTIONS(824),
+ [anon_sym_STAR_STAR] = ACTIONS(824),
+ [anon_sym_LT_EQ] = ACTIONS(824),
+ [anon_sym_EQ_EQ] = ACTIONS(824),
+ [anon_sym_EQ_EQ_EQ] = ACTIONS(824),
+ [anon_sym_BANG_EQ] = ACTIONS(824),
+ [anon_sym_BANG_EQ_EQ] = ACTIONS(824),
+ [anon_sym_GT_EQ] = ACTIONS(824),
+ [anon_sym_QMARK_QMARK] = ACTIONS(824),
+ [anon_sym_instanceof] = ACTIONS(824),
+ [anon_sym_BANG] = ACTIONS(822),
+ [anon_sym_TILDE] = ACTIONS(822),
+ [anon_sym_typeof] = ACTIONS(822),
+ [anon_sym_void] = ACTIONS(822),
+ [anon_sym_delete] = ACTIONS(822),
+ [anon_sym_PLUS_PLUS] = ACTIONS(822),
+ [anon_sym_DASH_DASH] = ACTIONS(822),
+ [sym_comment] = ACTIONS(3),
+ [anon_sym_BQUOTE] = ACTIONS(822),
+ [sym_number] = ACTIONS(822),
+ [sym_private_property_identifier] = ACTIONS(822),
+ [sym_this] = ACTIONS(822),
+ [sym_super] = ACTIONS(822),
+ [sym_true] = ACTIONS(822),
+ [sym_false] = ACTIONS(822),
+ [sym_null] = ACTIONS(822),
+ [sym_undefined] = ACTIONS(822),
+ [anon_sym_AT] = ACTIONS(822),
+ [anon_sym_static] = ACTIONS(822),
+ [anon_sym_get] = ACTIONS(822),
+ [anon_sym_set] = ACTIONS(822),
+ [sym__automatic_semicolon] = ACTIONS(959),
+ [sym__ternary_qmark] = ACTIONS(830),
+ },
+ [173] = {
+ [ts_builtin_sym_end] = ACTIONS(961),
+ [sym_identifier] = ACTIONS(892),
+ [anon_sym_export] = ACTIONS(892),
+ [anon_sym_STAR] = ACTIONS(894),
+ [anon_sym_LBRACE] = ACTIONS(892),
+ [anon_sym_COMMA] = ACTIONS(894),
+ [anon_sym_RBRACE] = ACTIONS(892),
+ [anon_sym_import] = ACTIONS(892),
+ [anon_sym_var] = ACTIONS(892),
+ [anon_sym_let] = ACTIONS(892),
+ [anon_sym_const] = ACTIONS(892),
+ [anon_sym_else] = ACTIONS(892),
+ [anon_sym_if] = ACTIONS(892),
+ [anon_sym_switch] = ACTIONS(892),
+ [anon_sym_for] = ACTIONS(892),
+ [anon_sym_LPAREN] = ACTIONS(892),
+ [anon_sym_await] = ACTIONS(892),
+ [anon_sym_in] = ACTIONS(894),
+ [anon_sym_while] = ACTIONS(892),
+ [anon_sym_do] = ACTIONS(892),
+ [anon_sym_try] = ACTIONS(892),
+ [anon_sym_with] = ACTIONS(892),
+ [anon_sym_break] = ACTIONS(892),
+ [anon_sym_continue] = ACTIONS(892),
+ [anon_sym_debugger] = ACTIONS(892),
+ [anon_sym_return] = ACTIONS(892),
+ [anon_sym_throw] = ACTIONS(892),
+ [anon_sym_SEMI] = ACTIONS(892),
+ [anon_sym_yield] = ACTIONS(892),
+ [anon_sym_LBRACK] = ACTIONS(892),
+ [anon_sym_LTtemplate_GT] = ACTIONS(892),
+ [anon_sym_LT] = ACTIONS(892),
+ [anon_sym_GT] = ACTIONS(894),
+ [anon_sym_DOT] = ACTIONS(894),
+ [anon_sym_DQUOTE] = ACTIONS(892),
+ [anon_sym_SQUOTE] = ACTIONS(892),
+ [anon_sym_class] = ACTIONS(892),
+ [anon_sym_async] = ACTIONS(892),
+ [anon_sym_function] = ACTIONS(892),
+ [sym_optional_chain] = ACTIONS(894),
+ [anon_sym_new] = ACTIONS(892),
+ [anon_sym_AMP_AMP] = ACTIONS(894),
+ [anon_sym_PIPE_PIPE] = ACTIONS(894),
+ [anon_sym_GT_GT] = ACTIONS(894),
+ [anon_sym_GT_GT_GT] = ACTIONS(894),
+ [anon_sym_LT_LT] = ACTIONS(894),
+ [anon_sym_AMP] = ACTIONS(894),
+ [anon_sym_CARET] = ACTIONS(894),
+ [anon_sym_PIPE] = ACTIONS(894),
+ [anon_sym_PLUS] = ACTIONS(892),
+ [anon_sym_DASH] = ACTIONS(892),
+ [anon_sym_SLASH] = ACTIONS(892),
+ [anon_sym_PERCENT] = ACTIONS(894),
+ [anon_sym_STAR_STAR] = ACTIONS(894),
+ [anon_sym_LT_EQ] = ACTIONS(894),
+ [anon_sym_EQ_EQ] = ACTIONS(894),
+ [anon_sym_EQ_EQ_EQ] = ACTIONS(894),
+ [anon_sym_BANG_EQ] = ACTIONS(894),
+ [anon_sym_BANG_EQ_EQ] = ACTIONS(894),
+ [anon_sym_GT_EQ] = ACTIONS(894),
+ [anon_sym_QMARK_QMARK] = ACTIONS(894),
+ [anon_sym_instanceof] = ACTIONS(894),
+ [anon_sym_BANG] = ACTIONS(892),
+ [anon_sym_TILDE] = ACTIONS(892),
+ [anon_sym_typeof] = ACTIONS(892),
+ [anon_sym_void] = ACTIONS(892),
+ [anon_sym_delete] = ACTIONS(892),
+ [anon_sym_PLUS_PLUS] = ACTIONS(892),
+ [anon_sym_DASH_DASH] = ACTIONS(892),
+ [sym_comment] = ACTIONS(3),
+ [anon_sym_BQUOTE] = ACTIONS(892),
+ [sym_number] = ACTIONS(892),
+ [sym_private_property_identifier] = ACTIONS(892),
+ [sym_this] = ACTIONS(892),
+ [sym_super] = ACTIONS(892),
+ [sym_true] = ACTIONS(892),
+ [sym_false] = ACTIONS(892),
+ [sym_null] = ACTIONS(892),
+ [sym_undefined] = ACTIONS(892),
+ [anon_sym_AT] = ACTIONS(892),
+ [anon_sym_static] = ACTIONS(892),
+ [anon_sym_get] = ACTIONS(892),
+ [anon_sym_set] = ACTIONS(892),
+ [sym__automatic_semicolon] = ACTIONS(963),
+ [sym__ternary_qmark] = ACTIONS(898),
+ },
+ [174] = {
+ [sym_import] = STATE(1071),
+ [sym_parenthesized_expression] = STATE(974),
+ [sym_expression] = STATE(1443),
+ [sym_primary_expression] = STATE(1079),
+ [sym_yield_expression] = STATE(1081),
+ [sym_object] = STATE(1071),
+ [sym_object_pattern] = STATE(1808),
+ [sym_assignment_pattern] = STATE(2021),
+ [sym_array] = STATE(1071),
+ [sym_array_pattern] = STATE(1808),
+ [sym_glimmer_template] = STATE(1081),
+ [sym_glimmer_opening_tag] = STATE(1888),
+ [sym_jsx_element] = STATE(1081),
+ [sym_jsx_opening_element] = STATE(1648),
+ [sym_jsx_self_closing_element] = STATE(1081),
+ [sym_class] = STATE(1071),
+ [sym_function] = STATE(1071),
+ [sym_generator_function] = STATE(1071),
+ [sym_arrow_function] = STATE(1071),
+ [sym_call_expression] = STATE(1071),
+ [sym_new_expression] = STATE(1081),
+ [sym_await_expression] = STATE(1081),
+ [sym_member_expression] = STATE(1034),
+ [sym_subscript_expression] = STATE(1034),
+ [sym_assignment_expression] = STATE(1081),
+ [sym__augmented_assignment_lhs] = STATE(1607),
+ [sym_augmented_assignment_expression] = STATE(1081),
+ [sym__destructuring_pattern] = STATE(1808),
+ [sym_ternary_expression] = STATE(1081),
+ [sym_binary_expression] = STATE(1081),
+ [sym_unary_expression] = STATE(1081),
+ [sym_update_expression] = STATE(1081),
+ [sym_string] = STATE(1071),
+ [sym_template_string] = STATE(1071),
+ [sym_regex] = STATE(1071),
+ [sym_meta_property] = STATE(1071),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2769),
+ [sym_pattern] = STATE(1930),
+ [sym_rest_pattern] = STATE(1803),
+ [aux_sym_export_statement_repeat1] = STATE(1861),
+ [aux_sym_array_pattern_repeat1] = STATE(2013),
+ [sym_identifier] = ACTIONS(965),
+ [anon_sym_export] = ACTIONS(967),
+ [anon_sym_LBRACE] = ACTIONS(969),
+ [anon_sym_COMMA] = ACTIONS(947),
+ [anon_sym_import] = ACTIONS(648),
+ [anon_sym_LPAREN] = ACTIONS(650),
+ [anon_sym_await] = ACTIONS(762),
+ [anon_sym_yield] = ACTIONS(764),
+ [anon_sym_LBRACK] = ACTIONS(971),
+ [anon_sym_RBRACK] = ACTIONS(973),
+ [anon_sym_LTtemplate_GT] = ACTIONS(55),
+ [anon_sym_LT] = ACTIONS(658),
+ [anon_sym_DQUOTE] = ACTIONS(660),
+ [anon_sym_SQUOTE] = ACTIONS(662),
+ [anon_sym_class] = ACTIONS(664),
+ [anon_sym_async] = ACTIONS(975),
+ [anon_sym_function] = ACTIONS(668),
+ [anon_sym_new] = ACTIONS(768),
+ [anon_sym_DOT_DOT_DOT] = ACTIONS(955),
+ [anon_sym_PLUS] = ACTIONS(770),
+ [anon_sym_DASH] = ACTIONS(770),
+ [anon_sym_SLASH] = ACTIONS(674),
+ [anon_sym_BANG] = ACTIONS(770),
+ [anon_sym_TILDE] = ACTIONS(770),
+ [anon_sym_typeof] = ACTIONS(770),
+ [anon_sym_void] = ACTIONS(770),
+ [anon_sym_delete] = ACTIONS(770),
+ [anon_sym_PLUS_PLUS] = ACTIONS(772),
+ [anon_sym_DASH_DASH] = ACTIONS(772),
+ [sym_comment] = ACTIONS(3),
+ [anon_sym_BQUOTE] = ACTIONS(678),
+ [sym_number] = ACTIONS(680),
+ [sym_private_property_identifier] = ACTIONS(774),
+ [sym_this] = ACTIONS(680),
+ [sym_super] = ACTIONS(680),
+ [sym_true] = ACTIONS(680),
+ [sym_false] = ACTIONS(680),
+ [sym_null] = ACTIONS(680),
+ [sym_undefined] = ACTIONS(977),
+ [anon_sym_AT] = ACTIONS(85),
+ [anon_sym_static] = ACTIONS(967),
+ [anon_sym_get] = ACTIONS(967),
+ [anon_sym_set] = ACTIONS(967),
+ },
+ [175] = {
+ [sym_identifier] = ACTIONS(822),
+ [anon_sym_export] = ACTIONS(822),
+ [anon_sym_STAR] = ACTIONS(822),
+ [anon_sym_default] = ACTIONS(822),
+ [anon_sym_LBRACE] = ACTIONS(822),
+ [anon_sym_COMMA] = ACTIONS(822),
+ [anon_sym_RBRACE] = ACTIONS(822),
+ [anon_sym_import] = ACTIONS(822),
+ [anon_sym_var] = ACTIONS(822),
+ [anon_sym_let] = ACTIONS(822),
+ [anon_sym_const] = ACTIONS(822),
+ [anon_sym_if] = ACTIONS(822),
+ [anon_sym_switch] = ACTIONS(822),
+ [anon_sym_for] = ACTIONS(822),
+ [anon_sym_LPAREN] = ACTIONS(822),
+ [anon_sym_await] = ACTIONS(822),
+ [anon_sym_in] = ACTIONS(822),
+ [anon_sym_while] = ACTIONS(822),
+ [anon_sym_do] = ACTIONS(822),
+ [anon_sym_try] = ACTIONS(822),
+ [anon_sym_with] = ACTIONS(822),
+ [anon_sym_break] = ACTIONS(822),
+ [anon_sym_continue] = ACTIONS(822),
+ [anon_sym_debugger] = ACTIONS(822),
+ [anon_sym_return] = ACTIONS(822),
+ [anon_sym_throw] = ACTIONS(822),
+ [anon_sym_SEMI] = ACTIONS(822),
+ [anon_sym_case] = ACTIONS(822),
+ [anon_sym_yield] = ACTIONS(822),
+ [anon_sym_LBRACK] = ACTIONS(822),
+ [anon_sym_LTtemplate_GT] = ACTIONS(822),
+ [anon_sym_LT] = ACTIONS(822),
+ [anon_sym_GT] = ACTIONS(822),
+ [anon_sym_DOT] = ACTIONS(822),
+ [anon_sym_DQUOTE] = ACTIONS(822),
+ [anon_sym_SQUOTE] = ACTIONS(822),
+ [anon_sym_class] = ACTIONS(822),
+ [anon_sym_async] = ACTIONS(822),
+ [anon_sym_function] = ACTIONS(822),
+ [sym_optional_chain] = ACTIONS(822),
+ [anon_sym_new] = ACTIONS(822),
+ [anon_sym_AMP_AMP] = ACTIONS(822),
+ [anon_sym_PIPE_PIPE] = ACTIONS(822),
+ [anon_sym_GT_GT] = ACTIONS(822),
+ [anon_sym_GT_GT_GT] = ACTIONS(822),
+ [anon_sym_LT_LT] = ACTIONS(822),
+ [anon_sym_AMP] = ACTIONS(822),
+ [anon_sym_CARET] = ACTIONS(822),
+ [anon_sym_PIPE] = ACTIONS(822),
+ [anon_sym_PLUS] = ACTIONS(822),
+ [anon_sym_DASH] = ACTIONS(822),
+ [anon_sym_SLASH] = ACTIONS(822),
+ [anon_sym_PERCENT] = ACTIONS(822),
+ [anon_sym_STAR_STAR] = ACTIONS(822),
+ [anon_sym_LT_EQ] = ACTIONS(822),
+ [anon_sym_EQ_EQ] = ACTIONS(822),
+ [anon_sym_EQ_EQ_EQ] = ACTIONS(822),
+ [anon_sym_BANG_EQ] = ACTIONS(822),
+ [anon_sym_BANG_EQ_EQ] = ACTIONS(822),
+ [anon_sym_GT_EQ] = ACTIONS(822),
+ [anon_sym_QMARK_QMARK] = ACTIONS(822),
+ [anon_sym_instanceof] = ACTIONS(822),
+ [anon_sym_BANG] = ACTIONS(822),
+ [anon_sym_TILDE] = ACTIONS(822),
+ [anon_sym_typeof] = ACTIONS(822),
+ [anon_sym_void] = ACTIONS(822),
+ [anon_sym_delete] = ACTIONS(822),
+ [anon_sym_PLUS_PLUS] = ACTIONS(822),
+ [anon_sym_DASH_DASH] = ACTIONS(822),
+ [sym_comment] = ACTIONS(3),
+ [anon_sym_BQUOTE] = ACTIONS(822),
+ [sym_number] = ACTIONS(822),
+ [sym_private_property_identifier] = ACTIONS(822),
+ [sym_this] = ACTIONS(822),
+ [sym_super] = ACTIONS(822),
+ [sym_true] = ACTIONS(822),
+ [sym_false] = ACTIONS(822),
+ [sym_null] = ACTIONS(822),
+ [sym_undefined] = ACTIONS(822),
+ [anon_sym_AT] = ACTIONS(822),
+ [anon_sym_static] = ACTIONS(822),
+ [anon_sym_get] = ACTIONS(822),
+ [anon_sym_set] = ACTIONS(822),
+ [sym__automatic_semicolon] = ACTIONS(979),
+ [sym__ternary_qmark] = ACTIONS(880),
+ },
+ [176] = {
+ [sym_identifier] = ACTIONS(926),
+ [anon_sym_export] = ACTIONS(926),
+ [anon_sym_STAR] = ACTIONS(926),
+ [anon_sym_default] = ACTIONS(926),
+ [anon_sym_LBRACE] = ACTIONS(926),
+ [anon_sym_COMMA] = ACTIONS(926),
+ [anon_sym_RBRACE] = ACTIONS(926),
+ [anon_sym_import] = ACTIONS(926),
+ [anon_sym_var] = ACTIONS(926),
+ [anon_sym_let] = ACTIONS(926),
+ [anon_sym_const] = ACTIONS(926),
+ [anon_sym_if] = ACTIONS(926),
+ [anon_sym_switch] = ACTIONS(926),
+ [anon_sym_for] = ACTIONS(926),
+ [anon_sym_LPAREN] = ACTIONS(926),
+ [anon_sym_await] = ACTIONS(926),
+ [anon_sym_in] = ACTIONS(926),
+ [anon_sym_while] = ACTIONS(926),
+ [anon_sym_do] = ACTIONS(926),
+ [anon_sym_try] = ACTIONS(926),
+ [anon_sym_with] = ACTIONS(926),
+ [anon_sym_break] = ACTIONS(926),
+ [anon_sym_continue] = ACTIONS(926),
+ [anon_sym_debugger] = ACTIONS(926),
+ [anon_sym_return] = ACTIONS(926),
+ [anon_sym_throw] = ACTIONS(926),
+ [anon_sym_SEMI] = ACTIONS(926),
+ [anon_sym_case] = ACTIONS(926),
+ [anon_sym_yield] = ACTIONS(926),
+ [anon_sym_LBRACK] = ACTIONS(926),
+ [anon_sym_LTtemplate_GT] = ACTIONS(926),
+ [anon_sym_LT] = ACTIONS(926),
+ [anon_sym_GT] = ACTIONS(926),
+ [anon_sym_DOT] = ACTIONS(926),
+ [anon_sym_DQUOTE] = ACTIONS(926),
+ [anon_sym_SQUOTE] = ACTIONS(926),
+ [anon_sym_class] = ACTIONS(926),
+ [anon_sym_async] = ACTIONS(926),
+ [anon_sym_function] = ACTIONS(926),
+ [sym_optional_chain] = ACTIONS(926),
+ [anon_sym_new] = ACTIONS(926),
+ [anon_sym_AMP_AMP] = ACTIONS(926),
+ [anon_sym_PIPE_PIPE] = ACTIONS(926),
+ [anon_sym_GT_GT] = ACTIONS(926),
+ [anon_sym_GT_GT_GT] = ACTIONS(926),
+ [anon_sym_LT_LT] = ACTIONS(926),
+ [anon_sym_AMP] = ACTIONS(926),
+ [anon_sym_CARET] = ACTIONS(926),
+ [anon_sym_PIPE] = ACTIONS(926),
+ [anon_sym_PLUS] = ACTIONS(926),
+ [anon_sym_DASH] = ACTIONS(926),
+ [anon_sym_SLASH] = ACTIONS(926),
+ [anon_sym_PERCENT] = ACTIONS(926),
+ [anon_sym_STAR_STAR] = ACTIONS(926),
+ [anon_sym_LT_EQ] = ACTIONS(926),
+ [anon_sym_EQ_EQ] = ACTIONS(926),
+ [anon_sym_EQ_EQ_EQ] = ACTIONS(926),
+ [anon_sym_BANG_EQ] = ACTIONS(926),
+ [anon_sym_BANG_EQ_EQ] = ACTIONS(926),
+ [anon_sym_GT_EQ] = ACTIONS(926),
+ [anon_sym_QMARK_QMARK] = ACTIONS(926),
+ [anon_sym_instanceof] = ACTIONS(926),
+ [anon_sym_BANG] = ACTIONS(926),
+ [anon_sym_TILDE] = ACTIONS(926),
+ [anon_sym_typeof] = ACTIONS(926),
+ [anon_sym_void] = ACTIONS(926),
+ [anon_sym_delete] = ACTIONS(926),
+ [anon_sym_PLUS_PLUS] = ACTIONS(926),
+ [anon_sym_DASH_DASH] = ACTIONS(926),
+ [sym_comment] = ACTIONS(3),
+ [anon_sym_BQUOTE] = ACTIONS(926),
+ [sym_number] = ACTIONS(926),
+ [sym_private_property_identifier] = ACTIONS(926),
+ [sym_this] = ACTIONS(926),
+ [sym_super] = ACTIONS(926),
+ [sym_true] = ACTIONS(926),
+ [sym_false] = ACTIONS(926),
+ [sym_null] = ACTIONS(926),
+ [sym_undefined] = ACTIONS(926),
+ [anon_sym_AT] = ACTIONS(926),
+ [anon_sym_static] = ACTIONS(926),
+ [anon_sym_get] = ACTIONS(926),
+ [anon_sym_set] = ACTIONS(926),
+ [sym__automatic_semicolon] = ACTIONS(928),
+ [sym__ternary_qmark] = ACTIONS(928),
+ },
+ [177] = {
[sym_identifier] = ACTIONS(922),
[anon_sym_export] = ACTIONS(922),
- [anon_sym_STAR] = ACTIONS(924),
+ [anon_sym_STAR] = ACTIONS(922),
+ [anon_sym_default] = ACTIONS(922),
[anon_sym_LBRACE] = ACTIONS(922),
- [anon_sym_COMMA] = ACTIONS(924),
+ [anon_sym_COMMA] = ACTIONS(922),
[anon_sym_RBRACE] = ACTIONS(922),
[anon_sym_import] = ACTIONS(922),
[anon_sym_var] = ACTIONS(922),
[anon_sym_let] = ACTIONS(922),
[anon_sym_const] = ACTIONS(922),
- [anon_sym_else] = ACTIONS(922),
[anon_sym_if] = ACTIONS(922),
[anon_sym_switch] = ACTIONS(922),
[anon_sym_for] = ACTIONS(922),
[anon_sym_LPAREN] = ACTIONS(922),
[anon_sym_await] = ACTIONS(922),
- [anon_sym_in] = ACTIONS(924),
+ [anon_sym_in] = ACTIONS(922),
[anon_sym_while] = ACTIONS(922),
[anon_sym_do] = ACTIONS(922),
[anon_sym_try] = ACTIONS(922),
@@ -33550,38 +33674,41 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_return] = ACTIONS(922),
[anon_sym_throw] = ACTIONS(922),
[anon_sym_SEMI] = ACTIONS(922),
+ [anon_sym_case] = ACTIONS(922),
[anon_sym_yield] = ACTIONS(922),
[anon_sym_LBRACK] = ACTIONS(922),
[anon_sym_LTtemplate_GT] = ACTIONS(922),
[anon_sym_LT] = ACTIONS(922),
- [anon_sym_GT] = ACTIONS(924),
- [anon_sym_DOT] = ACTIONS(924),
+ [anon_sym_GT] = ACTIONS(922),
+ [anon_sym_DOT] = ACTIONS(922),
+ [anon_sym_DQUOTE] = ACTIONS(922),
+ [anon_sym_SQUOTE] = ACTIONS(922),
[anon_sym_class] = ACTIONS(922),
[anon_sym_async] = ACTIONS(922),
[anon_sym_function] = ACTIONS(922),
- [sym_optional_chain] = ACTIONS(924),
+ [sym_optional_chain] = ACTIONS(922),
[anon_sym_new] = ACTIONS(922),
- [anon_sym_AMP_AMP] = ACTIONS(924),
- [anon_sym_PIPE_PIPE] = ACTIONS(924),
- [anon_sym_GT_GT] = ACTIONS(924),
- [anon_sym_GT_GT_GT] = ACTIONS(924),
- [anon_sym_LT_LT] = ACTIONS(924),
- [anon_sym_AMP] = ACTIONS(924),
- [anon_sym_CARET] = ACTIONS(924),
- [anon_sym_PIPE] = ACTIONS(924),
+ [anon_sym_AMP_AMP] = ACTIONS(922),
+ [anon_sym_PIPE_PIPE] = ACTIONS(922),
+ [anon_sym_GT_GT] = ACTIONS(922),
+ [anon_sym_GT_GT_GT] = ACTIONS(922),
+ [anon_sym_LT_LT] = ACTIONS(922),
+ [anon_sym_AMP] = ACTIONS(922),
+ [anon_sym_CARET] = ACTIONS(922),
+ [anon_sym_PIPE] = ACTIONS(922),
[anon_sym_PLUS] = ACTIONS(922),
[anon_sym_DASH] = ACTIONS(922),
[anon_sym_SLASH] = ACTIONS(922),
- [anon_sym_PERCENT] = ACTIONS(924),
- [anon_sym_STAR_STAR] = ACTIONS(924),
- [anon_sym_LT_EQ] = ACTIONS(924),
- [anon_sym_EQ_EQ] = ACTIONS(924),
- [anon_sym_EQ_EQ_EQ] = ACTIONS(924),
- [anon_sym_BANG_EQ] = ACTIONS(924),
- [anon_sym_BANG_EQ_EQ] = ACTIONS(924),
- [anon_sym_GT_EQ] = ACTIONS(924),
- [anon_sym_QMARK_QMARK] = ACTIONS(924),
- [anon_sym_instanceof] = ACTIONS(924),
+ [anon_sym_PERCENT] = ACTIONS(922),
+ [anon_sym_STAR_STAR] = ACTIONS(922),
+ [anon_sym_LT_EQ] = ACTIONS(922),
+ [anon_sym_EQ_EQ] = ACTIONS(922),
+ [anon_sym_EQ_EQ_EQ] = ACTIONS(922),
+ [anon_sym_BANG_EQ] = ACTIONS(922),
+ [anon_sym_BANG_EQ_EQ] = ACTIONS(922),
+ [anon_sym_GT_EQ] = ACTIONS(922),
+ [anon_sym_QMARK_QMARK] = ACTIONS(922),
+ [anon_sym_instanceof] = ACTIONS(922),
[anon_sym_BANG] = ACTIONS(922),
[anon_sym_TILDE] = ACTIONS(922),
[anon_sym_typeof] = ACTIONS(922),
@@ -33589,8 +33716,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_delete] = ACTIONS(922),
[anon_sym_PLUS_PLUS] = ACTIONS(922),
[anon_sym_DASH_DASH] = ACTIONS(922),
- [anon_sym_DQUOTE] = ACTIONS(922),
- [anon_sym_SQUOTE] = ACTIONS(922),
[sym_comment] = ACTIONS(3),
[anon_sym_BQUOTE] = ACTIONS(922),
[sym_number] = ACTIONS(922),
@@ -33605,625 +33730,103 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_static] = ACTIONS(922),
[anon_sym_get] = ACTIONS(922),
[anon_sym_set] = ACTIONS(922),
- [sym__automatic_semicolon] = ACTIONS(991),
- [sym__ternary_qmark] = ACTIONS(928),
- },
- [182] = {
- [sym_identifier] = ACTIONS(896),
- [anon_sym_export] = ACTIONS(896),
- [anon_sym_STAR] = ACTIONS(898),
- [anon_sym_default] = ACTIONS(896),
- [anon_sym_LBRACE] = ACTIONS(896),
- [anon_sym_COMMA] = ACTIONS(898),
- [anon_sym_RBRACE] = ACTIONS(896),
- [anon_sym_import] = ACTIONS(896),
- [anon_sym_var] = ACTIONS(896),
- [anon_sym_let] = ACTIONS(896),
- [anon_sym_const] = ACTIONS(896),
- [anon_sym_if] = ACTIONS(896),
- [anon_sym_switch] = ACTIONS(896),
- [anon_sym_for] = ACTIONS(896),
- [anon_sym_LPAREN] = ACTIONS(896),
- [anon_sym_await] = ACTIONS(896),
- [anon_sym_in] = ACTIONS(898),
- [anon_sym_while] = ACTIONS(896),
- [anon_sym_do] = ACTIONS(896),
- [anon_sym_try] = ACTIONS(896),
- [anon_sym_with] = ACTIONS(896),
- [anon_sym_break] = ACTIONS(896),
- [anon_sym_continue] = ACTIONS(896),
- [anon_sym_debugger] = ACTIONS(896),
- [anon_sym_return] = ACTIONS(896),
- [anon_sym_throw] = ACTIONS(896),
- [anon_sym_SEMI] = ACTIONS(896),
- [anon_sym_case] = ACTIONS(896),
- [anon_sym_yield] = ACTIONS(896),
- [anon_sym_LBRACK] = ACTIONS(896),
- [anon_sym_LTtemplate_GT] = ACTIONS(896),
- [anon_sym_LT] = ACTIONS(896),
- [anon_sym_GT] = ACTIONS(898),
- [anon_sym_DOT] = ACTIONS(898),
- [anon_sym_class] = ACTIONS(896),
- [anon_sym_async] = ACTIONS(896),
- [anon_sym_function] = ACTIONS(896),
- [sym_optional_chain] = ACTIONS(898),
- [anon_sym_new] = ACTIONS(896),
- [anon_sym_AMP_AMP] = ACTIONS(898),
- [anon_sym_PIPE_PIPE] = ACTIONS(898),
- [anon_sym_GT_GT] = ACTIONS(898),
- [anon_sym_GT_GT_GT] = ACTIONS(898),
- [anon_sym_LT_LT] = ACTIONS(898),
- [anon_sym_AMP] = ACTIONS(898),
- [anon_sym_CARET] = ACTIONS(898),
- [anon_sym_PIPE] = ACTIONS(898),
- [anon_sym_PLUS] = ACTIONS(896),
- [anon_sym_DASH] = ACTIONS(896),
- [anon_sym_SLASH] = ACTIONS(896),
- [anon_sym_PERCENT] = ACTIONS(898),
- [anon_sym_STAR_STAR] = ACTIONS(898),
- [anon_sym_LT_EQ] = ACTIONS(898),
- [anon_sym_EQ_EQ] = ACTIONS(898),
- [anon_sym_EQ_EQ_EQ] = ACTIONS(898),
- [anon_sym_BANG_EQ] = ACTIONS(898),
- [anon_sym_BANG_EQ_EQ] = ACTIONS(898),
- [anon_sym_GT_EQ] = ACTIONS(898),
- [anon_sym_QMARK_QMARK] = ACTIONS(898),
- [anon_sym_instanceof] = ACTIONS(898),
- [anon_sym_BANG] = ACTIONS(896),
- [anon_sym_TILDE] = ACTIONS(896),
- [anon_sym_typeof] = ACTIONS(896),
- [anon_sym_void] = ACTIONS(896),
- [anon_sym_delete] = ACTIONS(896),
- [anon_sym_PLUS_PLUS] = ACTIONS(896),
- [anon_sym_DASH_DASH] = ACTIONS(896),
- [anon_sym_DQUOTE] = ACTIONS(896),
- [anon_sym_SQUOTE] = ACTIONS(896),
- [sym_comment] = ACTIONS(3),
- [anon_sym_BQUOTE] = ACTIONS(896),
- [sym_number] = ACTIONS(896),
- [sym_private_property_identifier] = ACTIONS(896),
- [sym_this] = ACTIONS(896),
- [sym_super] = ACTIONS(896),
- [sym_true] = ACTIONS(896),
- [sym_false] = ACTIONS(896),
- [sym_null] = ACTIONS(896),
- [sym_undefined] = ACTIONS(896),
- [anon_sym_AT] = ACTIONS(896),
- [anon_sym_static] = ACTIONS(896),
- [anon_sym_get] = ACTIONS(896),
- [anon_sym_set] = ACTIONS(896),
- [sym__automatic_semicolon] = ACTIONS(993),
- [sym__ternary_qmark] = ACTIONS(902),
- },
- [183] = {
- [sym_identifier] = ACTIONS(820),
- [anon_sym_export] = ACTIONS(820),
- [anon_sym_STAR] = ACTIONS(820),
- [anon_sym_default] = ACTIONS(820),
- [anon_sym_LBRACE] = ACTIONS(820),
- [anon_sym_COMMA] = ACTIONS(820),
- [anon_sym_RBRACE] = ACTIONS(820),
- [anon_sym_import] = ACTIONS(820),
- [anon_sym_var] = ACTIONS(820),
- [anon_sym_let] = ACTIONS(820),
- [anon_sym_const] = ACTIONS(820),
- [anon_sym_if] = ACTIONS(820),
- [anon_sym_switch] = ACTIONS(820),
- [anon_sym_for] = ACTIONS(820),
- [anon_sym_LPAREN] = ACTIONS(820),
- [anon_sym_await] = ACTIONS(820),
- [anon_sym_in] = ACTIONS(820),
- [anon_sym_while] = ACTIONS(820),
- [anon_sym_do] = ACTIONS(820),
- [anon_sym_try] = ACTIONS(820),
- [anon_sym_with] = ACTIONS(820),
- [anon_sym_break] = ACTIONS(820),
- [anon_sym_continue] = ACTIONS(820),
- [anon_sym_debugger] = ACTIONS(820),
- [anon_sym_return] = ACTIONS(820),
- [anon_sym_throw] = ACTIONS(820),
- [anon_sym_SEMI] = ACTIONS(820),
- [anon_sym_case] = ACTIONS(820),
- [anon_sym_yield] = ACTIONS(820),
- [anon_sym_LBRACK] = ACTIONS(820),
- [anon_sym_LTtemplate_GT] = ACTIONS(820),
- [anon_sym_LT] = ACTIONS(820),
- [anon_sym_GT] = ACTIONS(820),
- [anon_sym_DOT] = ACTIONS(820),
- [anon_sym_class] = ACTIONS(820),
- [anon_sym_async] = ACTIONS(820),
- [anon_sym_function] = ACTIONS(820),
- [sym_optional_chain] = ACTIONS(820),
- [anon_sym_new] = ACTIONS(820),
- [anon_sym_AMP_AMP] = ACTIONS(820),
- [anon_sym_PIPE_PIPE] = ACTIONS(820),
- [anon_sym_GT_GT] = ACTIONS(820),
- [anon_sym_GT_GT_GT] = ACTIONS(820),
- [anon_sym_LT_LT] = ACTIONS(820),
- [anon_sym_AMP] = ACTIONS(820),
- [anon_sym_CARET] = ACTIONS(820),
- [anon_sym_PIPE] = ACTIONS(820),
- [anon_sym_PLUS] = ACTIONS(820),
- [anon_sym_DASH] = ACTIONS(820),
- [anon_sym_SLASH] = ACTIONS(820),
- [anon_sym_PERCENT] = ACTIONS(820),
- [anon_sym_STAR_STAR] = ACTIONS(820),
- [anon_sym_LT_EQ] = ACTIONS(820),
- [anon_sym_EQ_EQ] = ACTIONS(820),
- [anon_sym_EQ_EQ_EQ] = ACTIONS(820),
- [anon_sym_BANG_EQ] = ACTIONS(820),
- [anon_sym_BANG_EQ_EQ] = ACTIONS(820),
- [anon_sym_GT_EQ] = ACTIONS(820),
- [anon_sym_QMARK_QMARK] = ACTIONS(820),
- [anon_sym_instanceof] = ACTIONS(820),
- [anon_sym_BANG] = ACTIONS(820),
- [anon_sym_TILDE] = ACTIONS(820),
- [anon_sym_typeof] = ACTIONS(820),
- [anon_sym_void] = ACTIONS(820),
- [anon_sym_delete] = ACTIONS(820),
- [anon_sym_PLUS_PLUS] = ACTIONS(820),
- [anon_sym_DASH_DASH] = ACTIONS(820),
- [anon_sym_DQUOTE] = ACTIONS(820),
- [anon_sym_SQUOTE] = ACTIONS(820),
- [sym_comment] = ACTIONS(3),
- [anon_sym_BQUOTE] = ACTIONS(820),
- [sym_number] = ACTIONS(820),
- [sym_private_property_identifier] = ACTIONS(820),
- [sym_this] = ACTIONS(820),
- [sym_super] = ACTIONS(820),
- [sym_true] = ACTIONS(820),
- [sym_false] = ACTIONS(820),
- [sym_null] = ACTIONS(820),
- [sym_undefined] = ACTIONS(820),
- [anon_sym_AT] = ACTIONS(820),
- [anon_sym_static] = ACTIONS(820),
- [anon_sym_get] = ACTIONS(820),
- [anon_sym_set] = ACTIONS(820),
- [sym__automatic_semicolon] = ACTIONS(995),
- [sym__ternary_qmark] = ACTIONS(840),
- },
- [184] = {
- [ts_builtin_sym_end] = ACTIONS(848),
- [sym_identifier] = ACTIONS(846),
- [anon_sym_export] = ACTIONS(846),
- [anon_sym_STAR] = ACTIONS(846),
- [anon_sym_LBRACE] = ACTIONS(846),
- [anon_sym_COMMA] = ACTIONS(846),
- [anon_sym_RBRACE] = ACTIONS(846),
- [anon_sym_import] = ACTIONS(846),
- [anon_sym_var] = ACTIONS(846),
- [anon_sym_let] = ACTIONS(846),
- [anon_sym_const] = ACTIONS(846),
- [anon_sym_else] = ACTIONS(846),
- [anon_sym_if] = ACTIONS(846),
- [anon_sym_switch] = ACTIONS(846),
- [anon_sym_for] = ACTIONS(846),
- [anon_sym_LPAREN] = ACTIONS(846),
- [anon_sym_await] = ACTIONS(846),
- [anon_sym_in] = ACTIONS(846),
- [anon_sym_while] = ACTIONS(846),
- [anon_sym_do] = ACTIONS(846),
- [anon_sym_try] = ACTIONS(846),
- [anon_sym_with] = ACTIONS(846),
- [anon_sym_break] = ACTIONS(846),
- [anon_sym_continue] = ACTIONS(846),
- [anon_sym_debugger] = ACTIONS(846),
- [anon_sym_return] = ACTIONS(846),
- [anon_sym_throw] = ACTIONS(846),
- [anon_sym_SEMI] = ACTIONS(846),
- [anon_sym_yield] = ACTIONS(846),
- [anon_sym_LBRACK] = ACTIONS(846),
- [anon_sym_LTtemplate_GT] = ACTIONS(846),
- [anon_sym_LT] = ACTIONS(846),
- [anon_sym_GT] = ACTIONS(846),
- [anon_sym_DOT] = ACTIONS(846),
- [anon_sym_class] = ACTIONS(846),
- [anon_sym_async] = ACTIONS(846),
- [anon_sym_function] = ACTIONS(846),
- [sym_optional_chain] = ACTIONS(846),
- [anon_sym_new] = ACTIONS(846),
- [anon_sym_AMP_AMP] = ACTIONS(846),
- [anon_sym_PIPE_PIPE] = ACTIONS(846),
- [anon_sym_GT_GT] = ACTIONS(846),
- [anon_sym_GT_GT_GT] = ACTIONS(846),
- [anon_sym_LT_LT] = ACTIONS(846),
- [anon_sym_AMP] = ACTIONS(846),
- [anon_sym_CARET] = ACTIONS(846),
- [anon_sym_PIPE] = ACTIONS(846),
- [anon_sym_PLUS] = ACTIONS(846),
- [anon_sym_DASH] = ACTIONS(846),
- [anon_sym_SLASH] = ACTIONS(846),
- [anon_sym_PERCENT] = ACTIONS(846),
- [anon_sym_STAR_STAR] = ACTIONS(846),
- [anon_sym_LT_EQ] = ACTIONS(846),
- [anon_sym_EQ_EQ] = ACTIONS(846),
- [anon_sym_EQ_EQ_EQ] = ACTIONS(846),
- [anon_sym_BANG_EQ] = ACTIONS(846),
- [anon_sym_BANG_EQ_EQ] = ACTIONS(846),
- [anon_sym_GT_EQ] = ACTIONS(846),
- [anon_sym_QMARK_QMARK] = ACTIONS(846),
- [anon_sym_instanceof] = ACTIONS(846),
- [anon_sym_BANG] = ACTIONS(846),
- [anon_sym_TILDE] = ACTIONS(846),
- [anon_sym_typeof] = ACTIONS(846),
- [anon_sym_void] = ACTIONS(846),
- [anon_sym_delete] = ACTIONS(846),
- [anon_sym_PLUS_PLUS] = ACTIONS(846),
- [anon_sym_DASH_DASH] = ACTIONS(846),
- [anon_sym_DQUOTE] = ACTIONS(846),
- [anon_sym_SQUOTE] = ACTIONS(846),
- [sym_comment] = ACTIONS(3),
- [anon_sym_BQUOTE] = ACTIONS(846),
- [sym_number] = ACTIONS(846),
- [sym_private_property_identifier] = ACTIONS(846),
- [sym_this] = ACTIONS(846),
- [sym_super] = ACTIONS(846),
- [sym_true] = ACTIONS(846),
- [sym_false] = ACTIONS(846),
- [sym_null] = ACTIONS(846),
- [sym_undefined] = ACTIONS(846),
- [anon_sym_AT] = ACTIONS(846),
- [anon_sym_static] = ACTIONS(846),
- [anon_sym_get] = ACTIONS(846),
- [anon_sym_set] = ACTIONS(846),
- [sym__automatic_semicolon] = ACTIONS(848),
- [sym__ternary_qmark] = ACTIONS(848),
- },
- [185] = {
- [sym_identifier] = ACTIONS(880),
- [anon_sym_export] = ACTIONS(880),
- [anon_sym_STAR] = ACTIONS(880),
- [anon_sym_default] = ACTIONS(880),
- [anon_sym_LBRACE] = ACTIONS(880),
- [anon_sym_COMMA] = ACTIONS(880),
- [anon_sym_RBRACE] = ACTIONS(880),
- [anon_sym_import] = ACTIONS(880),
- [anon_sym_var] = ACTIONS(880),
- [anon_sym_let] = ACTIONS(880),
- [anon_sym_const] = ACTIONS(880),
- [anon_sym_if] = ACTIONS(880),
- [anon_sym_switch] = ACTIONS(880),
- [anon_sym_for] = ACTIONS(880),
- [anon_sym_LPAREN] = ACTIONS(880),
- [anon_sym_await] = ACTIONS(880),
- [anon_sym_in] = ACTIONS(880),
- [anon_sym_while] = ACTIONS(880),
- [anon_sym_do] = ACTIONS(880),
- [anon_sym_try] = ACTIONS(880),
- [anon_sym_with] = ACTIONS(880),
- [anon_sym_break] = ACTIONS(880),
- [anon_sym_continue] = ACTIONS(880),
- [anon_sym_debugger] = ACTIONS(880),
- [anon_sym_return] = ACTIONS(880),
- [anon_sym_throw] = ACTIONS(880),
- [anon_sym_SEMI] = ACTIONS(880),
- [anon_sym_case] = ACTIONS(880),
- [anon_sym_yield] = ACTIONS(880),
- [anon_sym_LBRACK] = ACTIONS(880),
- [anon_sym_LTtemplate_GT] = ACTIONS(880),
- [anon_sym_LT] = ACTIONS(880),
- [anon_sym_GT] = ACTIONS(880),
- [anon_sym_DOT] = ACTIONS(880),
- [anon_sym_class] = ACTIONS(880),
- [anon_sym_async] = ACTIONS(880),
- [anon_sym_function] = ACTIONS(880),
- [sym_optional_chain] = ACTIONS(880),
- [anon_sym_new] = ACTIONS(880),
- [anon_sym_AMP_AMP] = ACTIONS(880),
- [anon_sym_PIPE_PIPE] = ACTIONS(880),
- [anon_sym_GT_GT] = ACTIONS(880),
- [anon_sym_GT_GT_GT] = ACTIONS(880),
- [anon_sym_LT_LT] = ACTIONS(880),
- [anon_sym_AMP] = ACTIONS(880),
- [anon_sym_CARET] = ACTIONS(880),
- [anon_sym_PIPE] = ACTIONS(880),
- [anon_sym_PLUS] = ACTIONS(880),
- [anon_sym_DASH] = ACTIONS(880),
- [anon_sym_SLASH] = ACTIONS(880),
- [anon_sym_PERCENT] = ACTIONS(880),
- [anon_sym_STAR_STAR] = ACTIONS(880),
- [anon_sym_LT_EQ] = ACTIONS(880),
- [anon_sym_EQ_EQ] = ACTIONS(880),
- [anon_sym_EQ_EQ_EQ] = ACTIONS(880),
- [anon_sym_BANG_EQ] = ACTIONS(880),
- [anon_sym_BANG_EQ_EQ] = ACTIONS(880),
- [anon_sym_GT_EQ] = ACTIONS(880),
- [anon_sym_QMARK_QMARK] = ACTIONS(880),
- [anon_sym_instanceof] = ACTIONS(880),
- [anon_sym_BANG] = ACTIONS(880),
- [anon_sym_TILDE] = ACTIONS(880),
- [anon_sym_typeof] = ACTIONS(880),
- [anon_sym_void] = ACTIONS(880),
- [anon_sym_delete] = ACTIONS(880),
- [anon_sym_PLUS_PLUS] = ACTIONS(880),
- [anon_sym_DASH_DASH] = ACTIONS(880),
- [anon_sym_DQUOTE] = ACTIONS(880),
- [anon_sym_SQUOTE] = ACTIONS(880),
- [sym_comment] = ACTIONS(3),
- [anon_sym_BQUOTE] = ACTIONS(880),
- [sym_number] = ACTIONS(880),
- [sym_private_property_identifier] = ACTIONS(880),
- [sym_this] = ACTIONS(880),
- [sym_super] = ACTIONS(880),
- [sym_true] = ACTIONS(880),
- [sym_false] = ACTIONS(880),
- [sym_null] = ACTIONS(880),
- [sym_undefined] = ACTIONS(880),
- [anon_sym_AT] = ACTIONS(880),
- [anon_sym_static] = ACTIONS(880),
- [anon_sym_get] = ACTIONS(880),
- [anon_sym_set] = ACTIONS(880),
- [sym__automatic_semicolon] = ACTIONS(882),
- [sym__ternary_qmark] = ACTIONS(882),
- },
- [186] = {
- [sym_identifier] = ACTIONS(846),
- [anon_sym_export] = ACTIONS(846),
- [anon_sym_STAR] = ACTIONS(846),
- [anon_sym_default] = ACTIONS(846),
- [anon_sym_LBRACE] = ACTIONS(846),
- [anon_sym_COMMA] = ACTIONS(846),
- [anon_sym_RBRACE] = ACTIONS(846),
- [anon_sym_import] = ACTIONS(846),
- [anon_sym_var] = ACTIONS(846),
- [anon_sym_let] = ACTIONS(846),
- [anon_sym_const] = ACTIONS(846),
- [anon_sym_if] = ACTIONS(846),
- [anon_sym_switch] = ACTIONS(846),
- [anon_sym_for] = ACTIONS(846),
- [anon_sym_LPAREN] = ACTIONS(846),
- [anon_sym_await] = ACTIONS(846),
- [anon_sym_in] = ACTIONS(846),
- [anon_sym_while] = ACTIONS(846),
- [anon_sym_do] = ACTIONS(846),
- [anon_sym_try] = ACTIONS(846),
- [anon_sym_with] = ACTIONS(846),
- [anon_sym_break] = ACTIONS(846),
- [anon_sym_continue] = ACTIONS(846),
- [anon_sym_debugger] = ACTIONS(846),
- [anon_sym_return] = ACTIONS(846),
- [anon_sym_throw] = ACTIONS(846),
- [anon_sym_SEMI] = ACTIONS(846),
- [anon_sym_case] = ACTIONS(846),
- [anon_sym_yield] = ACTIONS(846),
- [anon_sym_LBRACK] = ACTIONS(846),
- [anon_sym_LTtemplate_GT] = ACTIONS(846),
- [anon_sym_LT] = ACTIONS(846),
- [anon_sym_GT] = ACTIONS(846),
- [anon_sym_DOT] = ACTIONS(846),
- [anon_sym_class] = ACTIONS(846),
- [anon_sym_async] = ACTIONS(846),
- [anon_sym_function] = ACTIONS(846),
- [sym_optional_chain] = ACTIONS(846),
- [anon_sym_new] = ACTIONS(846),
- [anon_sym_AMP_AMP] = ACTIONS(846),
- [anon_sym_PIPE_PIPE] = ACTIONS(846),
- [anon_sym_GT_GT] = ACTIONS(846),
- [anon_sym_GT_GT_GT] = ACTIONS(846),
- [anon_sym_LT_LT] = ACTIONS(846),
- [anon_sym_AMP] = ACTIONS(846),
- [anon_sym_CARET] = ACTIONS(846),
- [anon_sym_PIPE] = ACTIONS(846),
- [anon_sym_PLUS] = ACTIONS(846),
- [anon_sym_DASH] = ACTIONS(846),
- [anon_sym_SLASH] = ACTIONS(846),
- [anon_sym_PERCENT] = ACTIONS(846),
- [anon_sym_STAR_STAR] = ACTIONS(846),
- [anon_sym_LT_EQ] = ACTIONS(846),
- [anon_sym_EQ_EQ] = ACTIONS(846),
- [anon_sym_EQ_EQ_EQ] = ACTIONS(846),
- [anon_sym_BANG_EQ] = ACTIONS(846),
- [anon_sym_BANG_EQ_EQ] = ACTIONS(846),
- [anon_sym_GT_EQ] = ACTIONS(846),
- [anon_sym_QMARK_QMARK] = ACTIONS(846),
- [anon_sym_instanceof] = ACTIONS(846),
- [anon_sym_BANG] = ACTIONS(846),
- [anon_sym_TILDE] = ACTIONS(846),
- [anon_sym_typeof] = ACTIONS(846),
- [anon_sym_void] = ACTIONS(846),
- [anon_sym_delete] = ACTIONS(846),
- [anon_sym_PLUS_PLUS] = ACTIONS(846),
- [anon_sym_DASH_DASH] = ACTIONS(846),
- [anon_sym_DQUOTE] = ACTIONS(846),
- [anon_sym_SQUOTE] = ACTIONS(846),
- [sym_comment] = ACTIONS(3),
- [anon_sym_BQUOTE] = ACTIONS(846),
- [sym_number] = ACTIONS(846),
- [sym_private_property_identifier] = ACTIONS(846),
- [sym_this] = ACTIONS(846),
- [sym_super] = ACTIONS(846),
- [sym_true] = ACTIONS(846),
- [sym_false] = ACTIONS(846),
- [sym_null] = ACTIONS(846),
- [sym_undefined] = ACTIONS(846),
- [anon_sym_AT] = ACTIONS(846),
- [anon_sym_static] = ACTIONS(846),
- [anon_sym_get] = ACTIONS(846),
- [anon_sym_set] = ACTIONS(846),
- [sym__automatic_semicolon] = ACTIONS(848),
- [sym__ternary_qmark] = ACTIONS(848),
- },
- [187] = {
- [sym_identifier] = ACTIONS(906),
- [anon_sym_export] = ACTIONS(906),
- [anon_sym_STAR] = ACTIONS(908),
- [anon_sym_default] = ACTIONS(906),
- [anon_sym_LBRACE] = ACTIONS(906),
- [anon_sym_COMMA] = ACTIONS(908),
- [anon_sym_RBRACE] = ACTIONS(906),
- [anon_sym_import] = ACTIONS(906),
- [anon_sym_var] = ACTIONS(906),
- [anon_sym_let] = ACTIONS(906),
- [anon_sym_const] = ACTIONS(906),
- [anon_sym_if] = ACTIONS(906),
- [anon_sym_switch] = ACTIONS(906),
- [anon_sym_for] = ACTIONS(906),
- [anon_sym_LPAREN] = ACTIONS(906),
- [anon_sym_await] = ACTIONS(906),
- [anon_sym_in] = ACTIONS(908),
- [anon_sym_while] = ACTIONS(906),
- [anon_sym_do] = ACTIONS(906),
- [anon_sym_try] = ACTIONS(906),
- [anon_sym_with] = ACTIONS(906),
- [anon_sym_break] = ACTIONS(906),
- [anon_sym_continue] = ACTIONS(906),
- [anon_sym_debugger] = ACTIONS(906),
- [anon_sym_return] = ACTIONS(906),
- [anon_sym_throw] = ACTIONS(906),
- [anon_sym_SEMI] = ACTIONS(906),
- [anon_sym_case] = ACTIONS(906),
- [anon_sym_yield] = ACTIONS(906),
- [anon_sym_LBRACK] = ACTIONS(906),
- [anon_sym_LTtemplate_GT] = ACTIONS(906),
- [anon_sym_LT] = ACTIONS(906),
- [anon_sym_GT] = ACTIONS(908),
- [anon_sym_DOT] = ACTIONS(908),
- [anon_sym_class] = ACTIONS(906),
- [anon_sym_async] = ACTIONS(906),
- [anon_sym_function] = ACTIONS(906),
- [sym_optional_chain] = ACTIONS(908),
- [anon_sym_new] = ACTIONS(906),
- [anon_sym_AMP_AMP] = ACTIONS(908),
- [anon_sym_PIPE_PIPE] = ACTIONS(908),
- [anon_sym_GT_GT] = ACTIONS(908),
- [anon_sym_GT_GT_GT] = ACTIONS(908),
- [anon_sym_LT_LT] = ACTIONS(908),
- [anon_sym_AMP] = ACTIONS(908),
- [anon_sym_CARET] = ACTIONS(908),
- [anon_sym_PIPE] = ACTIONS(908),
- [anon_sym_PLUS] = ACTIONS(906),
- [anon_sym_DASH] = ACTIONS(906),
- [anon_sym_SLASH] = ACTIONS(906),
- [anon_sym_PERCENT] = ACTIONS(908),
- [anon_sym_STAR_STAR] = ACTIONS(908),
- [anon_sym_LT_EQ] = ACTIONS(908),
- [anon_sym_EQ_EQ] = ACTIONS(908),
- [anon_sym_EQ_EQ_EQ] = ACTIONS(908),
- [anon_sym_BANG_EQ] = ACTIONS(908),
- [anon_sym_BANG_EQ_EQ] = ACTIONS(908),
- [anon_sym_GT_EQ] = ACTIONS(908),
- [anon_sym_QMARK_QMARK] = ACTIONS(908),
- [anon_sym_instanceof] = ACTIONS(908),
- [anon_sym_BANG] = ACTIONS(906),
- [anon_sym_TILDE] = ACTIONS(906),
- [anon_sym_typeof] = ACTIONS(906),
- [anon_sym_void] = ACTIONS(906),
- [anon_sym_delete] = ACTIONS(906),
- [anon_sym_PLUS_PLUS] = ACTIONS(906),
- [anon_sym_DASH_DASH] = ACTIONS(906),
- [anon_sym_DQUOTE] = ACTIONS(906),
- [anon_sym_SQUOTE] = ACTIONS(906),
- [sym_comment] = ACTIONS(3),
- [anon_sym_BQUOTE] = ACTIONS(906),
- [sym_number] = ACTIONS(906),
- [sym_private_property_identifier] = ACTIONS(906),
- [sym_this] = ACTIONS(906),
- [sym_super] = ACTIONS(906),
- [sym_true] = ACTIONS(906),
- [sym_false] = ACTIONS(906),
- [sym_null] = ACTIONS(906),
- [sym_undefined] = ACTIONS(906),
- [anon_sym_AT] = ACTIONS(906),
- [anon_sym_static] = ACTIONS(906),
- [anon_sym_get] = ACTIONS(906),
- [anon_sym_set] = ACTIONS(906),
- [sym__automatic_semicolon] = ACTIONS(997),
- [sym__ternary_qmark] = ACTIONS(912),
+ [sym__automatic_semicolon] = ACTIONS(924),
+ [sym__ternary_qmark] = ACTIONS(924),
},
- [188] = {
- [sym_import] = STATE(1096),
- [sym_parenthesized_expression] = STATE(1015),
- [sym_expression] = STATE(1407),
- [sym_primary_expression] = STATE(1092),
- [sym_yield_expression] = STATE(1094),
- [sym_object] = STATE(1096),
- [sym_object_pattern] = STATE(1781),
- [sym_assignment_pattern] = STATE(2055),
- [sym_array] = STATE(1096),
- [sym_array_pattern] = STATE(1781),
- [sym_glimmer_template] = STATE(1094),
- [sym_glimmer_opening_tag] = STATE(1882),
- [sym_jsx_element] = STATE(1094),
- [sym_jsx_opening_element] = STATE(1654),
- [sym_jsx_self_closing_element] = STATE(1094),
- [sym_class] = STATE(1096),
- [sym_function] = STATE(1096),
- [sym_generator_function] = STATE(1096),
- [sym_arrow_function] = STATE(1096),
- [sym_call_expression] = STATE(1096),
- [sym_new_expression] = STATE(1094),
- [sym_await_expression] = STATE(1094),
- [sym_member_expression] = STATE(1041),
- [sym_subscript_expression] = STATE(1041),
- [sym_assignment_expression] = STATE(1094),
- [sym__augmented_assignment_lhs] = STATE(1594),
- [sym_augmented_assignment_expression] = STATE(1094),
- [sym__destructuring_pattern] = STATE(1781),
- [sym_ternary_expression] = STATE(1094),
- [sym_binary_expression] = STATE(1094),
- [sym_unary_expression] = STATE(1094),
- [sym_update_expression] = STATE(1094),
- [sym_string] = STATE(1096),
- [sym_template_string] = STATE(1096),
- [sym_regex] = STATE(1096),
- [sym_meta_property] = STATE(1096),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2729),
- [sym_pattern] = STATE(1970),
- [sym_rest_pattern] = STATE(1849),
- [aux_sym_export_statement_repeat1] = STATE(1976),
- [aux_sym_array_pattern_repeat1] = STATE(2115),
- [sym_identifier] = ACTIONS(999),
- [anon_sym_export] = ACTIONS(1001),
- [anon_sym_LBRACE] = ACTIONS(1003),
- [anon_sym_COMMA] = ACTIONS(940),
- [anon_sym_import] = ACTIONS(648),
- [anon_sym_LPAREN] = ACTIONS(650),
- [anon_sym_await] = ACTIONS(652),
- [anon_sym_yield] = ACTIONS(654),
- [anon_sym_LBRACK] = ACTIONS(1005),
- [anon_sym_RBRACK] = ACTIONS(944),
- [anon_sym_LTtemplate_GT] = ACTIONS(55),
- [anon_sym_LT] = ACTIONS(658),
- [anon_sym_class] = ACTIONS(660),
- [anon_sym_async] = ACTIONS(1007),
- [anon_sym_function] = ACTIONS(664),
- [anon_sym_new] = ACTIONS(666),
- [anon_sym_DOT_DOT_DOT] = ACTIONS(948),
- [anon_sym_PLUS] = ACTIONS(668),
- [anon_sym_DASH] = ACTIONS(668),
- [anon_sym_SLASH] = ACTIONS(670),
- [anon_sym_BANG] = ACTIONS(668),
- [anon_sym_TILDE] = ACTIONS(668),
- [anon_sym_typeof] = ACTIONS(668),
- [anon_sym_void] = ACTIONS(668),
- [anon_sym_delete] = ACTIONS(668),
- [anon_sym_PLUS_PLUS] = ACTIONS(672),
- [anon_sym_DASH_DASH] = ACTIONS(672),
- [anon_sym_DQUOTE] = ACTIONS(674),
- [anon_sym_SQUOTE] = ACTIONS(676),
+ [178] = {
+ [ts_builtin_sym_end] = ACTIONS(981),
+ [sym_identifier] = ACTIONS(872),
+ [anon_sym_export] = ACTIONS(872),
+ [anon_sym_STAR] = ACTIONS(874),
+ [anon_sym_LBRACE] = ACTIONS(872),
+ [anon_sym_COMMA] = ACTIONS(874),
+ [anon_sym_RBRACE] = ACTIONS(872),
+ [anon_sym_import] = ACTIONS(872),
+ [anon_sym_var] = ACTIONS(872),
+ [anon_sym_let] = ACTIONS(872),
+ [anon_sym_const] = ACTIONS(872),
+ [anon_sym_else] = ACTIONS(872),
+ [anon_sym_if] = ACTIONS(872),
+ [anon_sym_switch] = ACTIONS(872),
+ [anon_sym_for] = ACTIONS(872),
+ [anon_sym_LPAREN] = ACTIONS(872),
+ [anon_sym_await] = ACTIONS(872),
+ [anon_sym_in] = ACTIONS(874),
+ [anon_sym_while] = ACTIONS(872),
+ [anon_sym_do] = ACTIONS(872),
+ [anon_sym_try] = ACTIONS(872),
+ [anon_sym_with] = ACTIONS(872),
+ [anon_sym_break] = ACTIONS(872),
+ [anon_sym_continue] = ACTIONS(872),
+ [anon_sym_debugger] = ACTIONS(872),
+ [anon_sym_return] = ACTIONS(872),
+ [anon_sym_throw] = ACTIONS(872),
+ [anon_sym_SEMI] = ACTIONS(872),
+ [anon_sym_yield] = ACTIONS(872),
+ [anon_sym_LBRACK] = ACTIONS(872),
+ [anon_sym_LTtemplate_GT] = ACTIONS(872),
+ [anon_sym_LT] = ACTIONS(872),
+ [anon_sym_GT] = ACTIONS(874),
+ [anon_sym_DOT] = ACTIONS(874),
+ [anon_sym_DQUOTE] = ACTIONS(872),
+ [anon_sym_SQUOTE] = ACTIONS(872),
+ [anon_sym_class] = ACTIONS(872),
+ [anon_sym_async] = ACTIONS(872),
+ [anon_sym_function] = ACTIONS(872),
+ [sym_optional_chain] = ACTIONS(874),
+ [anon_sym_new] = ACTIONS(872),
+ [anon_sym_AMP_AMP] = ACTIONS(874),
+ [anon_sym_PIPE_PIPE] = ACTIONS(874),
+ [anon_sym_GT_GT] = ACTIONS(874),
+ [anon_sym_GT_GT_GT] = ACTIONS(874),
+ [anon_sym_LT_LT] = ACTIONS(874),
+ [anon_sym_AMP] = ACTIONS(874),
+ [anon_sym_CARET] = ACTIONS(874),
+ [anon_sym_PIPE] = ACTIONS(874),
+ [anon_sym_PLUS] = ACTIONS(872),
+ [anon_sym_DASH] = ACTIONS(872),
+ [anon_sym_SLASH] = ACTIONS(872),
+ [anon_sym_PERCENT] = ACTIONS(874),
+ [anon_sym_STAR_STAR] = ACTIONS(874),
+ [anon_sym_LT_EQ] = ACTIONS(874),
+ [anon_sym_EQ_EQ] = ACTIONS(874),
+ [anon_sym_EQ_EQ_EQ] = ACTIONS(874),
+ [anon_sym_BANG_EQ] = ACTIONS(874),
+ [anon_sym_BANG_EQ_EQ] = ACTIONS(874),
+ [anon_sym_GT_EQ] = ACTIONS(874),
+ [anon_sym_QMARK_QMARK] = ACTIONS(874),
+ [anon_sym_instanceof] = ACTIONS(874),
+ [anon_sym_BANG] = ACTIONS(872),
+ [anon_sym_TILDE] = ACTIONS(872),
+ [anon_sym_typeof] = ACTIONS(872),
+ [anon_sym_void] = ACTIONS(872),
+ [anon_sym_delete] = ACTIONS(872),
+ [anon_sym_PLUS_PLUS] = ACTIONS(872),
+ [anon_sym_DASH_DASH] = ACTIONS(872),
[sym_comment] = ACTIONS(3),
- [anon_sym_BQUOTE] = ACTIONS(678),
- [sym_number] = ACTIONS(680),
- [sym_private_property_identifier] = ACTIONS(682),
- [sym_this] = ACTIONS(680),
- [sym_super] = ACTIONS(680),
- [sym_true] = ACTIONS(680),
- [sym_false] = ACTIONS(680),
- [sym_null] = ACTIONS(680),
- [sym_undefined] = ACTIONS(1009),
- [anon_sym_AT] = ACTIONS(85),
- [anon_sym_static] = ACTIONS(1001),
- [anon_sym_get] = ACTIONS(1001),
- [anon_sym_set] = ACTIONS(1001),
+ [anon_sym_BQUOTE] = ACTIONS(872),
+ [sym_number] = ACTIONS(872),
+ [sym_private_property_identifier] = ACTIONS(872),
+ [sym_this] = ACTIONS(872),
+ [sym_super] = ACTIONS(872),
+ [sym_true] = ACTIONS(872),
+ [sym_false] = ACTIONS(872),
+ [sym_null] = ACTIONS(872),
+ [sym_undefined] = ACTIONS(872),
+ [anon_sym_AT] = ACTIONS(872),
+ [anon_sym_static] = ACTIONS(872),
+ [anon_sym_get] = ACTIONS(872),
+ [anon_sym_set] = ACTIONS(872),
+ [sym__automatic_semicolon] = ACTIONS(983),
+ [sym__ternary_qmark] = ACTIONS(878),
},
- [189] = {
+ [179] = {
[sym_identifier] = ACTIONS(914),
[anon_sym_export] = ACTIONS(914),
- [anon_sym_STAR] = ACTIONS(916),
+ [anon_sym_STAR] = ACTIONS(914),
[anon_sym_default] = ACTIONS(914),
[anon_sym_LBRACE] = ACTIONS(914),
- [anon_sym_COMMA] = ACTIONS(916),
+ [anon_sym_COMMA] = ACTIONS(914),
[anon_sym_RBRACE] = ACTIONS(914),
[anon_sym_import] = ACTIONS(914),
[anon_sym_var] = ACTIONS(914),
@@ -34234,7 +33837,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_for] = ACTIONS(914),
[anon_sym_LPAREN] = ACTIONS(914),
[anon_sym_await] = ACTIONS(914),
- [anon_sym_in] = ACTIONS(916),
+ [anon_sym_in] = ACTIONS(914),
[anon_sym_while] = ACTIONS(914),
[anon_sym_do] = ACTIONS(914),
[anon_sym_try] = ACTIONS(914),
@@ -34250,34 +33853,36 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_LBRACK] = ACTIONS(914),
[anon_sym_LTtemplate_GT] = ACTIONS(914),
[anon_sym_LT] = ACTIONS(914),
- [anon_sym_GT] = ACTIONS(916),
- [anon_sym_DOT] = ACTIONS(916),
+ [anon_sym_GT] = ACTIONS(914),
+ [anon_sym_DOT] = ACTIONS(914),
+ [anon_sym_DQUOTE] = ACTIONS(914),
+ [anon_sym_SQUOTE] = ACTIONS(914),
[anon_sym_class] = ACTIONS(914),
[anon_sym_async] = ACTIONS(914),
[anon_sym_function] = ACTIONS(914),
- [sym_optional_chain] = ACTIONS(916),
+ [sym_optional_chain] = ACTIONS(914),
[anon_sym_new] = ACTIONS(914),
- [anon_sym_AMP_AMP] = ACTIONS(916),
- [anon_sym_PIPE_PIPE] = ACTIONS(916),
- [anon_sym_GT_GT] = ACTIONS(916),
- [anon_sym_GT_GT_GT] = ACTIONS(916),
- [anon_sym_LT_LT] = ACTIONS(916),
- [anon_sym_AMP] = ACTIONS(916),
- [anon_sym_CARET] = ACTIONS(916),
- [anon_sym_PIPE] = ACTIONS(916),
+ [anon_sym_AMP_AMP] = ACTIONS(914),
+ [anon_sym_PIPE_PIPE] = ACTIONS(914),
+ [anon_sym_GT_GT] = ACTIONS(914),
+ [anon_sym_GT_GT_GT] = ACTIONS(914),
+ [anon_sym_LT_LT] = ACTIONS(914),
+ [anon_sym_AMP] = ACTIONS(914),
+ [anon_sym_CARET] = ACTIONS(914),
+ [anon_sym_PIPE] = ACTIONS(914),
[anon_sym_PLUS] = ACTIONS(914),
[anon_sym_DASH] = ACTIONS(914),
[anon_sym_SLASH] = ACTIONS(914),
- [anon_sym_PERCENT] = ACTIONS(916),
- [anon_sym_STAR_STAR] = ACTIONS(916),
- [anon_sym_LT_EQ] = ACTIONS(916),
- [anon_sym_EQ_EQ] = ACTIONS(916),
- [anon_sym_EQ_EQ_EQ] = ACTIONS(916),
- [anon_sym_BANG_EQ] = ACTIONS(916),
- [anon_sym_BANG_EQ_EQ] = ACTIONS(916),
- [anon_sym_GT_EQ] = ACTIONS(916),
- [anon_sym_QMARK_QMARK] = ACTIONS(916),
- [anon_sym_instanceof] = ACTIONS(916),
+ [anon_sym_PERCENT] = ACTIONS(914),
+ [anon_sym_STAR_STAR] = ACTIONS(914),
+ [anon_sym_LT_EQ] = ACTIONS(914),
+ [anon_sym_EQ_EQ] = ACTIONS(914),
+ [anon_sym_EQ_EQ_EQ] = ACTIONS(914),
+ [anon_sym_BANG_EQ] = ACTIONS(914),
+ [anon_sym_BANG_EQ_EQ] = ACTIONS(914),
+ [anon_sym_GT_EQ] = ACTIONS(914),
+ [anon_sym_QMARK_QMARK] = ACTIONS(914),
+ [anon_sym_instanceof] = ACTIONS(914),
[anon_sym_BANG] = ACTIONS(914),
[anon_sym_TILDE] = ACTIONS(914),
[anon_sym_typeof] = ACTIONS(914),
@@ -34285,8 +33890,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_delete] = ACTIONS(914),
[anon_sym_PLUS_PLUS] = ACTIONS(914),
[anon_sym_DASH_DASH] = ACTIONS(914),
- [anon_sym_DQUOTE] = ACTIONS(914),
- [anon_sym_SQUOTE] = ACTIONS(914),
[sym_comment] = ACTIONS(3),
[anon_sym_BQUOTE] = ACTIONS(914),
[sym_number] = ACTIONS(914),
@@ -34301,375 +33904,550 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_static] = ACTIONS(914),
[anon_sym_get] = ACTIONS(914),
[anon_sym_set] = ACTIONS(914),
- [sym__automatic_semicolon] = ACTIONS(1011),
- [sym__ternary_qmark] = ACTIONS(920),
+ [sym__automatic_semicolon] = ACTIONS(916),
+ [sym__ternary_qmark] = ACTIONS(916),
},
- [190] = {
- [ts_builtin_sym_end] = ACTIONS(882),
- [sym_identifier] = ACTIONS(880),
- [anon_sym_export] = ACTIONS(880),
- [anon_sym_STAR] = ACTIONS(880),
- [anon_sym_LBRACE] = ACTIONS(880),
- [anon_sym_COMMA] = ACTIONS(880),
- [anon_sym_RBRACE] = ACTIONS(880),
- [anon_sym_import] = ACTIONS(880),
- [anon_sym_var] = ACTIONS(880),
- [anon_sym_let] = ACTIONS(880),
- [anon_sym_const] = ACTIONS(880),
- [anon_sym_else] = ACTIONS(880),
- [anon_sym_if] = ACTIONS(880),
- [anon_sym_switch] = ACTIONS(880),
- [anon_sym_for] = ACTIONS(880),
- [anon_sym_LPAREN] = ACTIONS(880),
- [anon_sym_await] = ACTIONS(880),
- [anon_sym_in] = ACTIONS(880),
- [anon_sym_while] = ACTIONS(880),
- [anon_sym_do] = ACTIONS(880),
- [anon_sym_try] = ACTIONS(880),
- [anon_sym_with] = ACTIONS(880),
- [anon_sym_break] = ACTIONS(880),
- [anon_sym_continue] = ACTIONS(880),
- [anon_sym_debugger] = ACTIONS(880),
- [anon_sym_return] = ACTIONS(880),
- [anon_sym_throw] = ACTIONS(880),
- [anon_sym_SEMI] = ACTIONS(880),
- [anon_sym_yield] = ACTIONS(880),
- [anon_sym_LBRACK] = ACTIONS(880),
- [anon_sym_LTtemplate_GT] = ACTIONS(880),
- [anon_sym_LT] = ACTIONS(880),
- [anon_sym_GT] = ACTIONS(880),
- [anon_sym_DOT] = ACTIONS(880),
- [anon_sym_class] = ACTIONS(880),
- [anon_sym_async] = ACTIONS(880),
- [anon_sym_function] = ACTIONS(880),
- [sym_optional_chain] = ACTIONS(880),
- [anon_sym_new] = ACTIONS(880),
- [anon_sym_AMP_AMP] = ACTIONS(880),
- [anon_sym_PIPE_PIPE] = ACTIONS(880),
- [anon_sym_GT_GT] = ACTIONS(880),
- [anon_sym_GT_GT_GT] = ACTIONS(880),
- [anon_sym_LT_LT] = ACTIONS(880),
- [anon_sym_AMP] = ACTIONS(880),
- [anon_sym_CARET] = ACTIONS(880),
- [anon_sym_PIPE] = ACTIONS(880),
- [anon_sym_PLUS] = ACTIONS(880),
- [anon_sym_DASH] = ACTIONS(880),
- [anon_sym_SLASH] = ACTIONS(880),
- [anon_sym_PERCENT] = ACTIONS(880),
- [anon_sym_STAR_STAR] = ACTIONS(880),
- [anon_sym_LT_EQ] = ACTIONS(880),
- [anon_sym_EQ_EQ] = ACTIONS(880),
- [anon_sym_EQ_EQ_EQ] = ACTIONS(880),
- [anon_sym_BANG_EQ] = ACTIONS(880),
- [anon_sym_BANG_EQ_EQ] = ACTIONS(880),
- [anon_sym_GT_EQ] = ACTIONS(880),
- [anon_sym_QMARK_QMARK] = ACTIONS(880),
- [anon_sym_instanceof] = ACTIONS(880),
- [anon_sym_BANG] = ACTIONS(880),
- [anon_sym_TILDE] = ACTIONS(880),
- [anon_sym_typeof] = ACTIONS(880),
- [anon_sym_void] = ACTIONS(880),
- [anon_sym_delete] = ACTIONS(880),
- [anon_sym_PLUS_PLUS] = ACTIONS(880),
- [anon_sym_DASH_DASH] = ACTIONS(880),
- [anon_sym_DQUOTE] = ACTIONS(880),
- [anon_sym_SQUOTE] = ACTIONS(880),
+ [180] = {
+ [sym_identifier] = ACTIONS(910),
+ [anon_sym_export] = ACTIONS(910),
+ [anon_sym_STAR] = ACTIONS(910),
+ [anon_sym_default] = ACTIONS(910),
+ [anon_sym_LBRACE] = ACTIONS(910),
+ [anon_sym_COMMA] = ACTIONS(910),
+ [anon_sym_RBRACE] = ACTIONS(910),
+ [anon_sym_import] = ACTIONS(910),
+ [anon_sym_var] = ACTIONS(910),
+ [anon_sym_let] = ACTIONS(910),
+ [anon_sym_const] = ACTIONS(910),
+ [anon_sym_if] = ACTIONS(910),
+ [anon_sym_switch] = ACTIONS(910),
+ [anon_sym_for] = ACTIONS(910),
+ [anon_sym_LPAREN] = ACTIONS(910),
+ [anon_sym_await] = ACTIONS(910),
+ [anon_sym_in] = ACTIONS(910),
+ [anon_sym_while] = ACTIONS(910),
+ [anon_sym_do] = ACTIONS(910),
+ [anon_sym_try] = ACTIONS(910),
+ [anon_sym_with] = ACTIONS(910),
+ [anon_sym_break] = ACTIONS(910),
+ [anon_sym_continue] = ACTIONS(910),
+ [anon_sym_debugger] = ACTIONS(910),
+ [anon_sym_return] = ACTIONS(910),
+ [anon_sym_throw] = ACTIONS(910),
+ [anon_sym_SEMI] = ACTIONS(910),
+ [anon_sym_case] = ACTIONS(910),
+ [anon_sym_yield] = ACTIONS(910),
+ [anon_sym_LBRACK] = ACTIONS(910),
+ [anon_sym_LTtemplate_GT] = ACTIONS(910),
+ [anon_sym_LT] = ACTIONS(910),
+ [anon_sym_GT] = ACTIONS(910),
+ [anon_sym_DOT] = ACTIONS(910),
+ [anon_sym_DQUOTE] = ACTIONS(910),
+ [anon_sym_SQUOTE] = ACTIONS(910),
+ [anon_sym_class] = ACTIONS(910),
+ [anon_sym_async] = ACTIONS(910),
+ [anon_sym_function] = ACTIONS(910),
+ [sym_optional_chain] = ACTIONS(910),
+ [anon_sym_new] = ACTIONS(910),
+ [anon_sym_AMP_AMP] = ACTIONS(910),
+ [anon_sym_PIPE_PIPE] = ACTIONS(910),
+ [anon_sym_GT_GT] = ACTIONS(910),
+ [anon_sym_GT_GT_GT] = ACTIONS(910),
+ [anon_sym_LT_LT] = ACTIONS(910),
+ [anon_sym_AMP] = ACTIONS(910),
+ [anon_sym_CARET] = ACTIONS(910),
+ [anon_sym_PIPE] = ACTIONS(910),
+ [anon_sym_PLUS] = ACTIONS(910),
+ [anon_sym_DASH] = ACTIONS(910),
+ [anon_sym_SLASH] = ACTIONS(910),
+ [anon_sym_PERCENT] = ACTIONS(910),
+ [anon_sym_STAR_STAR] = ACTIONS(910),
+ [anon_sym_LT_EQ] = ACTIONS(910),
+ [anon_sym_EQ_EQ] = ACTIONS(910),
+ [anon_sym_EQ_EQ_EQ] = ACTIONS(910),
+ [anon_sym_BANG_EQ] = ACTIONS(910),
+ [anon_sym_BANG_EQ_EQ] = ACTIONS(910),
+ [anon_sym_GT_EQ] = ACTIONS(910),
+ [anon_sym_QMARK_QMARK] = ACTIONS(910),
+ [anon_sym_instanceof] = ACTIONS(910),
+ [anon_sym_BANG] = ACTIONS(910),
+ [anon_sym_TILDE] = ACTIONS(910),
+ [anon_sym_typeof] = ACTIONS(910),
+ [anon_sym_void] = ACTIONS(910),
+ [anon_sym_delete] = ACTIONS(910),
+ [anon_sym_PLUS_PLUS] = ACTIONS(910),
+ [anon_sym_DASH_DASH] = ACTIONS(910),
[sym_comment] = ACTIONS(3),
- [anon_sym_BQUOTE] = ACTIONS(880),
- [sym_number] = ACTIONS(880),
- [sym_private_property_identifier] = ACTIONS(880),
- [sym_this] = ACTIONS(880),
- [sym_super] = ACTIONS(880),
- [sym_true] = ACTIONS(880),
- [sym_false] = ACTIONS(880),
- [sym_null] = ACTIONS(880),
- [sym_undefined] = ACTIONS(880),
- [anon_sym_AT] = ACTIONS(880),
- [anon_sym_static] = ACTIONS(880),
- [anon_sym_get] = ACTIONS(880),
- [anon_sym_set] = ACTIONS(880),
- [sym__automatic_semicolon] = ACTIONS(882),
- [sym__ternary_qmark] = ACTIONS(882),
+ [anon_sym_BQUOTE] = ACTIONS(910),
+ [sym_number] = ACTIONS(910),
+ [sym_private_property_identifier] = ACTIONS(910),
+ [sym_this] = ACTIONS(910),
+ [sym_super] = ACTIONS(910),
+ [sym_true] = ACTIONS(910),
+ [sym_false] = ACTIONS(910),
+ [sym_null] = ACTIONS(910),
+ [sym_undefined] = ACTIONS(910),
+ [anon_sym_AT] = ACTIONS(910),
+ [anon_sym_static] = ACTIONS(910),
+ [anon_sym_get] = ACTIONS(910),
+ [anon_sym_set] = ACTIONS(910),
+ [sym__automatic_semicolon] = ACTIONS(912),
+ [sym__ternary_qmark] = ACTIONS(912),
},
- [191] = {
- [ts_builtin_sym_end] = ACTIONS(840),
- [sym_identifier] = ACTIONS(820),
- [anon_sym_export] = ACTIONS(820),
- [anon_sym_STAR] = ACTIONS(820),
- [anon_sym_LBRACE] = ACTIONS(820),
- [anon_sym_COMMA] = ACTIONS(820),
- [anon_sym_RBRACE] = ACTIONS(820),
- [anon_sym_import] = ACTIONS(820),
- [anon_sym_var] = ACTIONS(820),
- [anon_sym_let] = ACTIONS(820),
- [anon_sym_const] = ACTIONS(820),
- [anon_sym_else] = ACTIONS(820),
- [anon_sym_if] = ACTIONS(820),
- [anon_sym_switch] = ACTIONS(820),
- [anon_sym_for] = ACTIONS(820),
- [anon_sym_LPAREN] = ACTIONS(820),
- [anon_sym_await] = ACTIONS(820),
- [anon_sym_in] = ACTIONS(820),
- [anon_sym_while] = ACTIONS(820),
- [anon_sym_do] = ACTIONS(820),
- [anon_sym_try] = ACTIONS(820),
- [anon_sym_with] = ACTIONS(820),
- [anon_sym_break] = ACTIONS(820),
- [anon_sym_continue] = ACTIONS(820),
- [anon_sym_debugger] = ACTIONS(820),
- [anon_sym_return] = ACTIONS(820),
- [anon_sym_throw] = ACTIONS(820),
- [anon_sym_SEMI] = ACTIONS(820),
- [anon_sym_yield] = ACTIONS(820),
- [anon_sym_LBRACK] = ACTIONS(820),
- [anon_sym_LTtemplate_GT] = ACTIONS(820),
- [anon_sym_LT] = ACTIONS(820),
- [anon_sym_GT] = ACTIONS(820),
- [anon_sym_DOT] = ACTIONS(820),
- [anon_sym_class] = ACTIONS(820),
- [anon_sym_async] = ACTIONS(820),
- [anon_sym_function] = ACTIONS(820),
- [sym_optional_chain] = ACTIONS(820),
- [anon_sym_new] = ACTIONS(820),
- [anon_sym_AMP_AMP] = ACTIONS(820),
- [anon_sym_PIPE_PIPE] = ACTIONS(820),
- [anon_sym_GT_GT] = ACTIONS(820),
- [anon_sym_GT_GT_GT] = ACTIONS(820),
- [anon_sym_LT_LT] = ACTIONS(820),
- [anon_sym_AMP] = ACTIONS(820),
- [anon_sym_CARET] = ACTIONS(820),
- [anon_sym_PIPE] = ACTIONS(820),
- [anon_sym_PLUS] = ACTIONS(820),
- [anon_sym_DASH] = ACTIONS(820),
- [anon_sym_SLASH] = ACTIONS(820),
- [anon_sym_PERCENT] = ACTIONS(820),
- [anon_sym_STAR_STAR] = ACTIONS(820),
- [anon_sym_LT_EQ] = ACTIONS(820),
- [anon_sym_EQ_EQ] = ACTIONS(820),
- [anon_sym_EQ_EQ_EQ] = ACTIONS(820),
- [anon_sym_BANG_EQ] = ACTIONS(820),
- [anon_sym_BANG_EQ_EQ] = ACTIONS(820),
- [anon_sym_GT_EQ] = ACTIONS(820),
- [anon_sym_QMARK_QMARK] = ACTIONS(820),
- [anon_sym_instanceof] = ACTIONS(820),
- [anon_sym_BANG] = ACTIONS(820),
- [anon_sym_TILDE] = ACTIONS(820),
- [anon_sym_typeof] = ACTIONS(820),
- [anon_sym_void] = ACTIONS(820),
- [anon_sym_delete] = ACTIONS(820),
- [anon_sym_PLUS_PLUS] = ACTIONS(820),
- [anon_sym_DASH_DASH] = ACTIONS(820),
- [anon_sym_DQUOTE] = ACTIONS(820),
- [anon_sym_SQUOTE] = ACTIONS(820),
+ [181] = {
+ [ts_builtin_sym_end] = ACTIONS(985),
+ [sym_identifier] = ACTIONS(856),
+ [anon_sym_export] = ACTIONS(856),
+ [anon_sym_STAR] = ACTIONS(858),
+ [anon_sym_LBRACE] = ACTIONS(856),
+ [anon_sym_COMMA] = ACTIONS(858),
+ [anon_sym_RBRACE] = ACTIONS(856),
+ [anon_sym_import] = ACTIONS(856),
+ [anon_sym_var] = ACTIONS(856),
+ [anon_sym_let] = ACTIONS(856),
+ [anon_sym_const] = ACTIONS(856),
+ [anon_sym_else] = ACTIONS(856),
+ [anon_sym_if] = ACTIONS(856),
+ [anon_sym_switch] = ACTIONS(856),
+ [anon_sym_for] = ACTIONS(856),
+ [anon_sym_LPAREN] = ACTIONS(856),
+ [anon_sym_await] = ACTIONS(856),
+ [anon_sym_in] = ACTIONS(858),
+ [anon_sym_while] = ACTIONS(856),
+ [anon_sym_do] = ACTIONS(856),
+ [anon_sym_try] = ACTIONS(856),
+ [anon_sym_with] = ACTIONS(856),
+ [anon_sym_break] = ACTIONS(856),
+ [anon_sym_continue] = ACTIONS(856),
+ [anon_sym_debugger] = ACTIONS(856),
+ [anon_sym_return] = ACTIONS(856),
+ [anon_sym_throw] = ACTIONS(856),
+ [anon_sym_SEMI] = ACTIONS(856),
+ [anon_sym_yield] = ACTIONS(856),
+ [anon_sym_LBRACK] = ACTIONS(856),
+ [anon_sym_LTtemplate_GT] = ACTIONS(856),
+ [anon_sym_LT] = ACTIONS(856),
+ [anon_sym_GT] = ACTIONS(858),
+ [anon_sym_DOT] = ACTIONS(858),
+ [anon_sym_DQUOTE] = ACTIONS(856),
+ [anon_sym_SQUOTE] = ACTIONS(856),
+ [anon_sym_class] = ACTIONS(856),
+ [anon_sym_async] = ACTIONS(856),
+ [anon_sym_function] = ACTIONS(856),
+ [sym_optional_chain] = ACTIONS(858),
+ [anon_sym_new] = ACTIONS(856),
+ [anon_sym_AMP_AMP] = ACTIONS(858),
+ [anon_sym_PIPE_PIPE] = ACTIONS(858),
+ [anon_sym_GT_GT] = ACTIONS(858),
+ [anon_sym_GT_GT_GT] = ACTIONS(858),
+ [anon_sym_LT_LT] = ACTIONS(858),
+ [anon_sym_AMP] = ACTIONS(858),
+ [anon_sym_CARET] = ACTIONS(858),
+ [anon_sym_PIPE] = ACTIONS(858),
+ [anon_sym_PLUS] = ACTIONS(856),
+ [anon_sym_DASH] = ACTIONS(856),
+ [anon_sym_SLASH] = ACTIONS(856),
+ [anon_sym_PERCENT] = ACTIONS(858),
+ [anon_sym_STAR_STAR] = ACTIONS(858),
+ [anon_sym_LT_EQ] = ACTIONS(858),
+ [anon_sym_EQ_EQ] = ACTIONS(858),
+ [anon_sym_EQ_EQ_EQ] = ACTIONS(858),
+ [anon_sym_BANG_EQ] = ACTIONS(858),
+ [anon_sym_BANG_EQ_EQ] = ACTIONS(858),
+ [anon_sym_GT_EQ] = ACTIONS(858),
+ [anon_sym_QMARK_QMARK] = ACTIONS(858),
+ [anon_sym_instanceof] = ACTIONS(858),
+ [anon_sym_BANG] = ACTIONS(856),
+ [anon_sym_TILDE] = ACTIONS(856),
+ [anon_sym_typeof] = ACTIONS(856),
+ [anon_sym_void] = ACTIONS(856),
+ [anon_sym_delete] = ACTIONS(856),
+ [anon_sym_PLUS_PLUS] = ACTIONS(856),
+ [anon_sym_DASH_DASH] = ACTIONS(856),
[sym_comment] = ACTIONS(3),
- [anon_sym_BQUOTE] = ACTIONS(820),
- [sym_number] = ACTIONS(820),
- [sym_private_property_identifier] = ACTIONS(820),
- [sym_this] = ACTIONS(820),
- [sym_super] = ACTIONS(820),
- [sym_true] = ACTIONS(820),
- [sym_false] = ACTIONS(820),
- [sym_null] = ACTIONS(820),
- [sym_undefined] = ACTIONS(820),
- [anon_sym_AT] = ACTIONS(820),
- [anon_sym_static] = ACTIONS(820),
- [anon_sym_get] = ACTIONS(820),
- [anon_sym_set] = ACTIONS(820),
- [sym__automatic_semicolon] = ACTIONS(1013),
- [sym__ternary_qmark] = ACTIONS(840),
+ [anon_sym_BQUOTE] = ACTIONS(856),
+ [sym_number] = ACTIONS(856),
+ [sym_private_property_identifier] = ACTIONS(856),
+ [sym_this] = ACTIONS(856),
+ [sym_super] = ACTIONS(856),
+ [sym_true] = ACTIONS(856),
+ [sym_false] = ACTIONS(856),
+ [sym_null] = ACTIONS(856),
+ [sym_undefined] = ACTIONS(856),
+ [anon_sym_AT] = ACTIONS(856),
+ [anon_sym_static] = ACTIONS(856),
+ [anon_sym_get] = ACTIONS(856),
+ [anon_sym_set] = ACTIONS(856),
+ [sym__automatic_semicolon] = ACTIONS(987),
+ [sym__ternary_qmark] = ACTIONS(862),
},
- [192] = {
- [sym_identifier] = ACTIONS(852),
- [anon_sym_export] = ACTIONS(852),
- [anon_sym_STAR] = ACTIONS(854),
- [anon_sym_default] = ACTIONS(852),
- [anon_sym_LBRACE] = ACTIONS(852),
- [anon_sym_COMMA] = ACTIONS(854),
- [anon_sym_RBRACE] = ACTIONS(852),
- [anon_sym_import] = ACTIONS(852),
- [anon_sym_var] = ACTIONS(852),
- [anon_sym_let] = ACTIONS(852),
- [anon_sym_const] = ACTIONS(852),
- [anon_sym_if] = ACTIONS(852),
- [anon_sym_switch] = ACTIONS(852),
- [anon_sym_for] = ACTIONS(852),
- [anon_sym_LPAREN] = ACTIONS(852),
- [anon_sym_await] = ACTIONS(852),
- [anon_sym_in] = ACTIONS(854),
- [anon_sym_while] = ACTIONS(852),
- [anon_sym_do] = ACTIONS(852),
- [anon_sym_try] = ACTIONS(852),
- [anon_sym_with] = ACTIONS(852),
- [anon_sym_break] = ACTIONS(852),
- [anon_sym_continue] = ACTIONS(852),
- [anon_sym_debugger] = ACTIONS(852),
- [anon_sym_return] = ACTIONS(852),
- [anon_sym_throw] = ACTIONS(852),
- [anon_sym_SEMI] = ACTIONS(852),
- [anon_sym_case] = ACTIONS(852),
- [anon_sym_yield] = ACTIONS(852),
- [anon_sym_LBRACK] = ACTIONS(852),
- [anon_sym_LTtemplate_GT] = ACTIONS(852),
- [anon_sym_LT] = ACTIONS(852),
- [anon_sym_GT] = ACTIONS(854),
- [anon_sym_DOT] = ACTIONS(854),
- [anon_sym_class] = ACTIONS(852),
- [anon_sym_async] = ACTIONS(852),
- [anon_sym_function] = ACTIONS(852),
- [sym_optional_chain] = ACTIONS(854),
- [anon_sym_new] = ACTIONS(852),
- [anon_sym_AMP_AMP] = ACTIONS(854),
- [anon_sym_PIPE_PIPE] = ACTIONS(854),
- [anon_sym_GT_GT] = ACTIONS(854),
- [anon_sym_GT_GT_GT] = ACTIONS(854),
- [anon_sym_LT_LT] = ACTIONS(854),
- [anon_sym_AMP] = ACTIONS(854),
- [anon_sym_CARET] = ACTIONS(854),
- [anon_sym_PIPE] = ACTIONS(854),
- [anon_sym_PLUS] = ACTIONS(852),
- [anon_sym_DASH] = ACTIONS(852),
- [anon_sym_SLASH] = ACTIONS(852),
- [anon_sym_PERCENT] = ACTIONS(854),
- [anon_sym_STAR_STAR] = ACTIONS(854),
- [anon_sym_LT_EQ] = ACTIONS(854),
- [anon_sym_EQ_EQ] = ACTIONS(854),
- [anon_sym_EQ_EQ_EQ] = ACTIONS(854),
- [anon_sym_BANG_EQ] = ACTIONS(854),
- [anon_sym_BANG_EQ_EQ] = ACTIONS(854),
- [anon_sym_GT_EQ] = ACTIONS(854),
- [anon_sym_QMARK_QMARK] = ACTIONS(854),
- [anon_sym_instanceof] = ACTIONS(854),
- [anon_sym_BANG] = ACTIONS(852),
- [anon_sym_TILDE] = ACTIONS(852),
- [anon_sym_typeof] = ACTIONS(852),
- [anon_sym_void] = ACTIONS(852),
- [anon_sym_delete] = ACTIONS(852),
- [anon_sym_PLUS_PLUS] = ACTIONS(852),
- [anon_sym_DASH_DASH] = ACTIONS(852),
- [anon_sym_DQUOTE] = ACTIONS(852),
- [anon_sym_SQUOTE] = ACTIONS(852),
+ [182] = {
+ [ts_builtin_sym_end] = ACTIONS(989),
+ [sym_identifier] = ACTIONS(840),
+ [anon_sym_export] = ACTIONS(840),
+ [anon_sym_STAR] = ACTIONS(842),
+ [anon_sym_LBRACE] = ACTIONS(840),
+ [anon_sym_COMMA] = ACTIONS(842),
+ [anon_sym_RBRACE] = ACTIONS(840),
+ [anon_sym_import] = ACTIONS(840),
+ [anon_sym_var] = ACTIONS(840),
+ [anon_sym_let] = ACTIONS(840),
+ [anon_sym_const] = ACTIONS(840),
+ [anon_sym_else] = ACTIONS(840),
+ [anon_sym_if] = ACTIONS(840),
+ [anon_sym_switch] = ACTIONS(840),
+ [anon_sym_for] = ACTIONS(840),
+ [anon_sym_LPAREN] = ACTIONS(840),
+ [anon_sym_await] = ACTIONS(840),
+ [anon_sym_in] = ACTIONS(842),
+ [anon_sym_while] = ACTIONS(840),
+ [anon_sym_do] = ACTIONS(840),
+ [anon_sym_try] = ACTIONS(840),
+ [anon_sym_with] = ACTIONS(840),
+ [anon_sym_break] = ACTIONS(840),
+ [anon_sym_continue] = ACTIONS(840),
+ [anon_sym_debugger] = ACTIONS(840),
+ [anon_sym_return] = ACTIONS(840),
+ [anon_sym_throw] = ACTIONS(840),
+ [anon_sym_SEMI] = ACTIONS(840),
+ [anon_sym_yield] = ACTIONS(840),
+ [anon_sym_LBRACK] = ACTIONS(840),
+ [anon_sym_LTtemplate_GT] = ACTIONS(840),
+ [anon_sym_LT] = ACTIONS(840),
+ [anon_sym_GT] = ACTIONS(842),
+ [anon_sym_DOT] = ACTIONS(842),
+ [anon_sym_DQUOTE] = ACTIONS(840),
+ [anon_sym_SQUOTE] = ACTIONS(840),
+ [anon_sym_class] = ACTIONS(840),
+ [anon_sym_async] = ACTIONS(840),
+ [anon_sym_function] = ACTIONS(840),
+ [sym_optional_chain] = ACTIONS(842),
+ [anon_sym_new] = ACTIONS(840),
+ [anon_sym_AMP_AMP] = ACTIONS(842),
+ [anon_sym_PIPE_PIPE] = ACTIONS(842),
+ [anon_sym_GT_GT] = ACTIONS(842),
+ [anon_sym_GT_GT_GT] = ACTIONS(842),
+ [anon_sym_LT_LT] = ACTIONS(842),
+ [anon_sym_AMP] = ACTIONS(842),
+ [anon_sym_CARET] = ACTIONS(842),
+ [anon_sym_PIPE] = ACTIONS(842),
+ [anon_sym_PLUS] = ACTIONS(840),
+ [anon_sym_DASH] = ACTIONS(840),
+ [anon_sym_SLASH] = ACTIONS(840),
+ [anon_sym_PERCENT] = ACTIONS(842),
+ [anon_sym_STAR_STAR] = ACTIONS(842),
+ [anon_sym_LT_EQ] = ACTIONS(842),
+ [anon_sym_EQ_EQ] = ACTIONS(842),
+ [anon_sym_EQ_EQ_EQ] = ACTIONS(842),
+ [anon_sym_BANG_EQ] = ACTIONS(842),
+ [anon_sym_BANG_EQ_EQ] = ACTIONS(842),
+ [anon_sym_GT_EQ] = ACTIONS(842),
+ [anon_sym_QMARK_QMARK] = ACTIONS(842),
+ [anon_sym_instanceof] = ACTIONS(842),
+ [anon_sym_BANG] = ACTIONS(840),
+ [anon_sym_TILDE] = ACTIONS(840),
+ [anon_sym_typeof] = ACTIONS(840),
+ [anon_sym_void] = ACTIONS(840),
+ [anon_sym_delete] = ACTIONS(840),
+ [anon_sym_PLUS_PLUS] = ACTIONS(840),
+ [anon_sym_DASH_DASH] = ACTIONS(840),
[sym_comment] = ACTIONS(3),
- [anon_sym_BQUOTE] = ACTIONS(852),
- [sym_number] = ACTIONS(852),
- [sym_private_property_identifier] = ACTIONS(852),
- [sym_this] = ACTIONS(852),
- [sym_super] = ACTIONS(852),
- [sym_true] = ACTIONS(852),
- [sym_false] = ACTIONS(852),
- [sym_null] = ACTIONS(852),
- [sym_undefined] = ACTIONS(852),
- [anon_sym_AT] = ACTIONS(852),
- [anon_sym_static] = ACTIONS(852),
- [anon_sym_get] = ACTIONS(852),
- [anon_sym_set] = ACTIONS(852),
- [sym__automatic_semicolon] = ACTIONS(1015),
- [sym__ternary_qmark] = ACTIONS(858),
+ [anon_sym_BQUOTE] = ACTIONS(840),
+ [sym_number] = ACTIONS(840),
+ [sym_private_property_identifier] = ACTIONS(840),
+ [sym_this] = ACTIONS(840),
+ [sym_super] = ACTIONS(840),
+ [sym_true] = ACTIONS(840),
+ [sym_false] = ACTIONS(840),
+ [sym_null] = ACTIONS(840),
+ [sym_undefined] = ACTIONS(840),
+ [anon_sym_AT] = ACTIONS(840),
+ [anon_sym_static] = ACTIONS(840),
+ [anon_sym_get] = ACTIONS(840),
+ [anon_sym_set] = ACTIONS(840),
+ [sym__automatic_semicolon] = ACTIONS(991),
+ [sym__ternary_qmark] = ACTIONS(846),
},
- [193] = {
- [ts_builtin_sym_end] = ACTIONS(1017),
- [sym_identifier] = ACTIONS(852),
- [anon_sym_export] = ACTIONS(852),
- [anon_sym_STAR] = ACTIONS(854),
- [anon_sym_LBRACE] = ACTIONS(852),
- [anon_sym_COMMA] = ACTIONS(854),
- [anon_sym_RBRACE] = ACTIONS(852),
- [anon_sym_import] = ACTIONS(852),
- [anon_sym_var] = ACTIONS(852),
- [anon_sym_let] = ACTIONS(852),
- [anon_sym_const] = ACTIONS(852),
- [anon_sym_else] = ACTIONS(852),
- [anon_sym_if] = ACTIONS(852),
- [anon_sym_switch] = ACTIONS(852),
- [anon_sym_for] = ACTIONS(852),
- [anon_sym_LPAREN] = ACTIONS(852),
- [anon_sym_await] = ACTIONS(852),
- [anon_sym_in] = ACTIONS(854),
- [anon_sym_while] = ACTIONS(852),
- [anon_sym_do] = ACTIONS(852),
- [anon_sym_try] = ACTIONS(852),
- [anon_sym_with] = ACTIONS(852),
- [anon_sym_break] = ACTIONS(852),
- [anon_sym_continue] = ACTIONS(852),
- [anon_sym_debugger] = ACTIONS(852),
- [anon_sym_return] = ACTIONS(852),
- [anon_sym_throw] = ACTIONS(852),
- [anon_sym_SEMI] = ACTIONS(852),
- [anon_sym_yield] = ACTIONS(852),
- [anon_sym_LBRACK] = ACTIONS(852),
- [anon_sym_LTtemplate_GT] = ACTIONS(852),
- [anon_sym_LT] = ACTIONS(852),
- [anon_sym_GT] = ACTIONS(854),
- [anon_sym_DOT] = ACTIONS(854),
- [anon_sym_class] = ACTIONS(852),
- [anon_sym_async] = ACTIONS(852),
- [anon_sym_function] = ACTIONS(852),
- [sym_optional_chain] = ACTIONS(854),
- [anon_sym_new] = ACTIONS(852),
- [anon_sym_AMP_AMP] = ACTIONS(854),
- [anon_sym_PIPE_PIPE] = ACTIONS(854),
- [anon_sym_GT_GT] = ACTIONS(854),
- [anon_sym_GT_GT_GT] = ACTIONS(854),
- [anon_sym_LT_LT] = ACTIONS(854),
- [anon_sym_AMP] = ACTIONS(854),
- [anon_sym_CARET] = ACTIONS(854),
- [anon_sym_PIPE] = ACTIONS(854),
- [anon_sym_PLUS] = ACTIONS(852),
- [anon_sym_DASH] = ACTIONS(852),
- [anon_sym_SLASH] = ACTIONS(852),
- [anon_sym_PERCENT] = ACTIONS(854),
- [anon_sym_STAR_STAR] = ACTIONS(854),
- [anon_sym_LT_EQ] = ACTIONS(854),
- [anon_sym_EQ_EQ] = ACTIONS(854),
- [anon_sym_EQ_EQ_EQ] = ACTIONS(854),
- [anon_sym_BANG_EQ] = ACTIONS(854),
- [anon_sym_BANG_EQ_EQ] = ACTIONS(854),
- [anon_sym_GT_EQ] = ACTIONS(854),
- [anon_sym_QMARK_QMARK] = ACTIONS(854),
- [anon_sym_instanceof] = ACTIONS(854),
- [anon_sym_BANG] = ACTIONS(852),
- [anon_sym_TILDE] = ACTIONS(852),
- [anon_sym_typeof] = ACTIONS(852),
- [anon_sym_void] = ACTIONS(852),
- [anon_sym_delete] = ACTIONS(852),
- [anon_sym_PLUS_PLUS] = ACTIONS(852),
- [anon_sym_DASH_DASH] = ACTIONS(852),
- [anon_sym_DQUOTE] = ACTIONS(852),
- [anon_sym_SQUOTE] = ACTIONS(852),
+ [183] = {
+ [sym_import] = STATE(1071),
+ [sym_parenthesized_expression] = STATE(974),
+ [sym_expression] = STATE(1443),
+ [sym_primary_expression] = STATE(1079),
+ [sym_yield_expression] = STATE(1081),
+ [sym_object] = STATE(1071),
+ [sym_object_pattern] = STATE(1808),
+ [sym_assignment_pattern] = STATE(2045),
+ [sym_array] = STATE(1071),
+ [sym_array_pattern] = STATE(1808),
+ [sym_glimmer_template] = STATE(1081),
+ [sym_glimmer_opening_tag] = STATE(1888),
+ [sym_jsx_element] = STATE(1081),
+ [sym_jsx_opening_element] = STATE(1648),
+ [sym_jsx_self_closing_element] = STATE(1081),
+ [sym_class] = STATE(1071),
+ [sym_function] = STATE(1071),
+ [sym_generator_function] = STATE(1071),
+ [sym_arrow_function] = STATE(1071),
+ [sym_call_expression] = STATE(1071),
+ [sym_new_expression] = STATE(1081),
+ [sym_await_expression] = STATE(1081),
+ [sym_member_expression] = STATE(1034),
+ [sym_subscript_expression] = STATE(1034),
+ [sym_assignment_expression] = STATE(1081),
+ [sym__augmented_assignment_lhs] = STATE(1607),
+ [sym_augmented_assignment_expression] = STATE(1081),
+ [sym__destructuring_pattern] = STATE(1808),
+ [sym_ternary_expression] = STATE(1081),
+ [sym_binary_expression] = STATE(1081),
+ [sym_unary_expression] = STATE(1081),
+ [sym_update_expression] = STATE(1081),
+ [sym_string] = STATE(1071),
+ [sym_template_string] = STATE(1071),
+ [sym_regex] = STATE(1071),
+ [sym_meta_property] = STATE(1071),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2769),
+ [sym_pattern] = STATE(1894),
+ [sym_rest_pattern] = STATE(1803),
+ [aux_sym_export_statement_repeat1] = STATE(1861),
+ [aux_sym_array_pattern_repeat1] = STATE(1992),
+ [sym_identifier] = ACTIONS(965),
+ [anon_sym_export] = ACTIONS(967),
+ [anon_sym_LBRACE] = ACTIONS(969),
+ [anon_sym_COMMA] = ACTIONS(947),
+ [anon_sym_import] = ACTIONS(648),
+ [anon_sym_LPAREN] = ACTIONS(650),
+ [anon_sym_await] = ACTIONS(762),
+ [anon_sym_yield] = ACTIONS(764),
+ [anon_sym_LBRACK] = ACTIONS(971),
+ [anon_sym_RBRACK] = ACTIONS(951),
+ [anon_sym_LTtemplate_GT] = ACTIONS(55),
+ [anon_sym_LT] = ACTIONS(658),
+ [anon_sym_DQUOTE] = ACTIONS(660),
+ [anon_sym_SQUOTE] = ACTIONS(662),
+ [anon_sym_class] = ACTIONS(664),
+ [anon_sym_async] = ACTIONS(975),
+ [anon_sym_function] = ACTIONS(668),
+ [anon_sym_new] = ACTIONS(768),
+ [anon_sym_DOT_DOT_DOT] = ACTIONS(955),
+ [anon_sym_PLUS] = ACTIONS(770),
+ [anon_sym_DASH] = ACTIONS(770),
+ [anon_sym_SLASH] = ACTIONS(674),
+ [anon_sym_BANG] = ACTIONS(770),
+ [anon_sym_TILDE] = ACTIONS(770),
+ [anon_sym_typeof] = ACTIONS(770),
+ [anon_sym_void] = ACTIONS(770),
+ [anon_sym_delete] = ACTIONS(770),
+ [anon_sym_PLUS_PLUS] = ACTIONS(772),
+ [anon_sym_DASH_DASH] = ACTIONS(772),
[sym_comment] = ACTIONS(3),
- [anon_sym_BQUOTE] = ACTIONS(852),
- [sym_number] = ACTIONS(852),
- [sym_private_property_identifier] = ACTIONS(852),
- [sym_this] = ACTIONS(852),
- [sym_super] = ACTIONS(852),
- [sym_true] = ACTIONS(852),
- [sym_false] = ACTIONS(852),
- [sym_null] = ACTIONS(852),
- [sym_undefined] = ACTIONS(852),
- [anon_sym_AT] = ACTIONS(852),
- [anon_sym_static] = ACTIONS(852),
- [anon_sym_get] = ACTIONS(852),
- [anon_sym_set] = ACTIONS(852),
- [sym__automatic_semicolon] = ACTIONS(1019),
- [sym__ternary_qmark] = ACTIONS(858),
+ [anon_sym_BQUOTE] = ACTIONS(678),
+ [sym_number] = ACTIONS(680),
+ [sym_private_property_identifier] = ACTIONS(774),
+ [sym_this] = ACTIONS(680),
+ [sym_super] = ACTIONS(680),
+ [sym_true] = ACTIONS(680),
+ [sym_false] = ACTIONS(680),
+ [sym_null] = ACTIONS(680),
+ [sym_undefined] = ACTIONS(977),
+ [anon_sym_AT] = ACTIONS(85),
+ [anon_sym_static] = ACTIONS(967),
+ [anon_sym_get] = ACTIONS(967),
+ [anon_sym_set] = ACTIONS(967),
},
- [194] = {
+ [184] = {
+ [ts_builtin_sym_end] = ACTIONS(993),
+ [sym_identifier] = ACTIONS(848),
+ [anon_sym_export] = ACTIONS(848),
+ [anon_sym_STAR] = ACTIONS(850),
+ [anon_sym_LBRACE] = ACTIONS(848),
+ [anon_sym_COMMA] = ACTIONS(850),
+ [anon_sym_RBRACE] = ACTIONS(848),
+ [anon_sym_import] = ACTIONS(848),
+ [anon_sym_var] = ACTIONS(848),
+ [anon_sym_let] = ACTIONS(848),
+ [anon_sym_const] = ACTIONS(848),
+ [anon_sym_else] = ACTIONS(848),
+ [anon_sym_if] = ACTIONS(848),
+ [anon_sym_switch] = ACTIONS(848),
+ [anon_sym_for] = ACTIONS(848),
+ [anon_sym_LPAREN] = ACTIONS(848),
+ [anon_sym_await] = ACTIONS(848),
+ [anon_sym_in] = ACTIONS(850),
+ [anon_sym_while] = ACTIONS(848),
+ [anon_sym_do] = ACTIONS(848),
+ [anon_sym_try] = ACTIONS(848),
+ [anon_sym_with] = ACTIONS(848),
+ [anon_sym_break] = ACTIONS(848),
+ [anon_sym_continue] = ACTIONS(848),
+ [anon_sym_debugger] = ACTIONS(848),
+ [anon_sym_return] = ACTIONS(848),
+ [anon_sym_throw] = ACTIONS(848),
+ [anon_sym_SEMI] = ACTIONS(848),
+ [anon_sym_yield] = ACTIONS(848),
+ [anon_sym_LBRACK] = ACTIONS(848),
+ [anon_sym_LTtemplate_GT] = ACTIONS(848),
+ [anon_sym_LT] = ACTIONS(848),
+ [anon_sym_GT] = ACTIONS(850),
+ [anon_sym_DOT] = ACTIONS(850),
+ [anon_sym_DQUOTE] = ACTIONS(848),
+ [anon_sym_SQUOTE] = ACTIONS(848),
+ [anon_sym_class] = ACTIONS(848),
+ [anon_sym_async] = ACTIONS(848),
+ [anon_sym_function] = ACTIONS(848),
+ [sym_optional_chain] = ACTIONS(850),
+ [anon_sym_new] = ACTIONS(848),
+ [anon_sym_AMP_AMP] = ACTIONS(850),
+ [anon_sym_PIPE_PIPE] = ACTIONS(850),
+ [anon_sym_GT_GT] = ACTIONS(850),
+ [anon_sym_GT_GT_GT] = ACTIONS(850),
+ [anon_sym_LT_LT] = ACTIONS(850),
+ [anon_sym_AMP] = ACTIONS(850),
+ [anon_sym_CARET] = ACTIONS(850),
+ [anon_sym_PIPE] = ACTIONS(850),
+ [anon_sym_PLUS] = ACTIONS(848),
+ [anon_sym_DASH] = ACTIONS(848),
+ [anon_sym_SLASH] = ACTIONS(848),
+ [anon_sym_PERCENT] = ACTIONS(850),
+ [anon_sym_STAR_STAR] = ACTIONS(850),
+ [anon_sym_LT_EQ] = ACTIONS(850),
+ [anon_sym_EQ_EQ] = ACTIONS(850),
+ [anon_sym_EQ_EQ_EQ] = ACTIONS(850),
+ [anon_sym_BANG_EQ] = ACTIONS(850),
+ [anon_sym_BANG_EQ_EQ] = ACTIONS(850),
+ [anon_sym_GT_EQ] = ACTIONS(850),
+ [anon_sym_QMARK_QMARK] = ACTIONS(850),
+ [anon_sym_instanceof] = ACTIONS(850),
+ [anon_sym_BANG] = ACTIONS(848),
+ [anon_sym_TILDE] = ACTIONS(848),
+ [anon_sym_typeof] = ACTIONS(848),
+ [anon_sym_void] = ACTIONS(848),
+ [anon_sym_delete] = ACTIONS(848),
+ [anon_sym_PLUS_PLUS] = ACTIONS(848),
+ [anon_sym_DASH_DASH] = ACTIONS(848),
+ [sym_comment] = ACTIONS(3),
+ [anon_sym_BQUOTE] = ACTIONS(848),
+ [sym_number] = ACTIONS(848),
+ [sym_private_property_identifier] = ACTIONS(848),
+ [sym_this] = ACTIONS(848),
+ [sym_super] = ACTIONS(848),
+ [sym_true] = ACTIONS(848),
+ [sym_false] = ACTIONS(848),
+ [sym_null] = ACTIONS(848),
+ [sym_undefined] = ACTIONS(848),
+ [anon_sym_AT] = ACTIONS(848),
+ [anon_sym_static] = ACTIONS(848),
+ [anon_sym_get] = ACTIONS(848),
+ [anon_sym_set] = ACTIONS(848),
+ [sym__automatic_semicolon] = ACTIONS(995),
+ [sym__ternary_qmark] = ACTIONS(854),
+ },
+ [185] = {
+ [ts_builtin_sym_end] = ACTIONS(997),
+ [sym_identifier] = ACTIONS(864),
+ [anon_sym_export] = ACTIONS(864),
+ [anon_sym_STAR] = ACTIONS(866),
+ [anon_sym_LBRACE] = ACTIONS(864),
+ [anon_sym_COMMA] = ACTIONS(866),
+ [anon_sym_RBRACE] = ACTIONS(864),
+ [anon_sym_import] = ACTIONS(864),
+ [anon_sym_var] = ACTIONS(864),
+ [anon_sym_let] = ACTIONS(864),
+ [anon_sym_const] = ACTIONS(864),
+ [anon_sym_else] = ACTIONS(864),
+ [anon_sym_if] = ACTIONS(864),
+ [anon_sym_switch] = ACTIONS(864),
+ [anon_sym_for] = ACTIONS(864),
+ [anon_sym_LPAREN] = ACTIONS(864),
+ [anon_sym_await] = ACTIONS(864),
+ [anon_sym_in] = ACTIONS(866),
+ [anon_sym_while] = ACTIONS(864),
+ [anon_sym_do] = ACTIONS(864),
+ [anon_sym_try] = ACTIONS(864),
+ [anon_sym_with] = ACTIONS(864),
+ [anon_sym_break] = ACTIONS(864),
+ [anon_sym_continue] = ACTIONS(864),
+ [anon_sym_debugger] = ACTIONS(864),
+ [anon_sym_return] = ACTIONS(864),
+ [anon_sym_throw] = ACTIONS(864),
+ [anon_sym_SEMI] = ACTIONS(864),
+ [anon_sym_yield] = ACTIONS(864),
+ [anon_sym_LBRACK] = ACTIONS(864),
+ [anon_sym_LTtemplate_GT] = ACTIONS(864),
+ [anon_sym_LT] = ACTIONS(864),
+ [anon_sym_GT] = ACTIONS(866),
+ [anon_sym_DOT] = ACTIONS(866),
+ [anon_sym_DQUOTE] = ACTIONS(864),
+ [anon_sym_SQUOTE] = ACTIONS(864),
+ [anon_sym_class] = ACTIONS(864),
+ [anon_sym_async] = ACTIONS(864),
+ [anon_sym_function] = ACTIONS(864),
+ [sym_optional_chain] = ACTIONS(866),
+ [anon_sym_new] = ACTIONS(864),
+ [anon_sym_AMP_AMP] = ACTIONS(866),
+ [anon_sym_PIPE_PIPE] = ACTIONS(866),
+ [anon_sym_GT_GT] = ACTIONS(866),
+ [anon_sym_GT_GT_GT] = ACTIONS(866),
+ [anon_sym_LT_LT] = ACTIONS(866),
+ [anon_sym_AMP] = ACTIONS(866),
+ [anon_sym_CARET] = ACTIONS(866),
+ [anon_sym_PIPE] = ACTIONS(866),
+ [anon_sym_PLUS] = ACTIONS(864),
+ [anon_sym_DASH] = ACTIONS(864),
+ [anon_sym_SLASH] = ACTIONS(864),
+ [anon_sym_PERCENT] = ACTIONS(866),
+ [anon_sym_STAR_STAR] = ACTIONS(866),
+ [anon_sym_LT_EQ] = ACTIONS(866),
+ [anon_sym_EQ_EQ] = ACTIONS(866),
+ [anon_sym_EQ_EQ_EQ] = ACTIONS(866),
+ [anon_sym_BANG_EQ] = ACTIONS(866),
+ [anon_sym_BANG_EQ_EQ] = ACTIONS(866),
+ [anon_sym_GT_EQ] = ACTIONS(866),
+ [anon_sym_QMARK_QMARK] = ACTIONS(866),
+ [anon_sym_instanceof] = ACTIONS(866),
+ [anon_sym_BANG] = ACTIONS(864),
+ [anon_sym_TILDE] = ACTIONS(864),
+ [anon_sym_typeof] = ACTIONS(864),
+ [anon_sym_void] = ACTIONS(864),
+ [anon_sym_delete] = ACTIONS(864),
+ [anon_sym_PLUS_PLUS] = ACTIONS(864),
+ [anon_sym_DASH_DASH] = ACTIONS(864),
+ [sym_comment] = ACTIONS(3),
+ [anon_sym_BQUOTE] = ACTIONS(864),
+ [sym_number] = ACTIONS(864),
+ [sym_private_property_identifier] = ACTIONS(864),
+ [sym_this] = ACTIONS(864),
+ [sym_super] = ACTIONS(864),
+ [sym_true] = ACTIONS(864),
+ [sym_false] = ACTIONS(864),
+ [sym_null] = ACTIONS(864),
+ [sym_undefined] = ACTIONS(864),
+ [anon_sym_AT] = ACTIONS(864),
+ [anon_sym_static] = ACTIONS(864),
+ [anon_sym_get] = ACTIONS(864),
+ [anon_sym_set] = ACTIONS(864),
+ [sym__automatic_semicolon] = ACTIONS(999),
+ [sym__ternary_qmark] = ACTIONS(870),
+ },
+ [186] = {
+ [ts_builtin_sym_end] = ACTIONS(1001),
[sym_identifier] = ACTIONS(884),
[anon_sym_export] = ACTIONS(884),
- [anon_sym_STAR] = ACTIONS(884),
- [anon_sym_default] = ACTIONS(884),
+ [anon_sym_STAR] = ACTIONS(886),
[anon_sym_LBRACE] = ACTIONS(884),
- [anon_sym_COMMA] = ACTIONS(884),
+ [anon_sym_COMMA] = ACTIONS(886),
[anon_sym_RBRACE] = ACTIONS(884),
[anon_sym_import] = ACTIONS(884),
[anon_sym_var] = ACTIONS(884),
[anon_sym_let] = ACTIONS(884),
[anon_sym_const] = ACTIONS(884),
+ [anon_sym_else] = ACTIONS(884),
[anon_sym_if] = ACTIONS(884),
[anon_sym_switch] = ACTIONS(884),
[anon_sym_for] = ACTIONS(884),
[anon_sym_LPAREN] = ACTIONS(884),
[anon_sym_await] = ACTIONS(884),
- [anon_sym_in] = ACTIONS(884),
+ [anon_sym_in] = ACTIONS(886),
[anon_sym_while] = ACTIONS(884),
[anon_sym_do] = ACTIONS(884),
[anon_sym_try] = ACTIONS(884),
@@ -34680,39 +34458,40 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_return] = ACTIONS(884),
[anon_sym_throw] = ACTIONS(884),
[anon_sym_SEMI] = ACTIONS(884),
- [anon_sym_case] = ACTIONS(884),
[anon_sym_yield] = ACTIONS(884),
[anon_sym_LBRACK] = ACTIONS(884),
[anon_sym_LTtemplate_GT] = ACTIONS(884),
[anon_sym_LT] = ACTIONS(884),
- [anon_sym_GT] = ACTIONS(884),
- [anon_sym_DOT] = ACTIONS(884),
+ [anon_sym_GT] = ACTIONS(886),
+ [anon_sym_DOT] = ACTIONS(886),
+ [anon_sym_DQUOTE] = ACTIONS(884),
+ [anon_sym_SQUOTE] = ACTIONS(884),
[anon_sym_class] = ACTIONS(884),
[anon_sym_async] = ACTIONS(884),
[anon_sym_function] = ACTIONS(884),
- [sym_optional_chain] = ACTIONS(884),
+ [sym_optional_chain] = ACTIONS(886),
[anon_sym_new] = ACTIONS(884),
- [anon_sym_AMP_AMP] = ACTIONS(884),
- [anon_sym_PIPE_PIPE] = ACTIONS(884),
- [anon_sym_GT_GT] = ACTIONS(884),
- [anon_sym_GT_GT_GT] = ACTIONS(884),
- [anon_sym_LT_LT] = ACTIONS(884),
- [anon_sym_AMP] = ACTIONS(884),
- [anon_sym_CARET] = ACTIONS(884),
- [anon_sym_PIPE] = ACTIONS(884),
+ [anon_sym_AMP_AMP] = ACTIONS(886),
+ [anon_sym_PIPE_PIPE] = ACTIONS(886),
+ [anon_sym_GT_GT] = ACTIONS(886),
+ [anon_sym_GT_GT_GT] = ACTIONS(886),
+ [anon_sym_LT_LT] = ACTIONS(886),
+ [anon_sym_AMP] = ACTIONS(886),
+ [anon_sym_CARET] = ACTIONS(886),
+ [anon_sym_PIPE] = ACTIONS(886),
[anon_sym_PLUS] = ACTIONS(884),
[anon_sym_DASH] = ACTIONS(884),
[anon_sym_SLASH] = ACTIONS(884),
- [anon_sym_PERCENT] = ACTIONS(884),
- [anon_sym_STAR_STAR] = ACTIONS(884),
- [anon_sym_LT_EQ] = ACTIONS(884),
- [anon_sym_EQ_EQ] = ACTIONS(884),
- [anon_sym_EQ_EQ_EQ] = ACTIONS(884),
- [anon_sym_BANG_EQ] = ACTIONS(884),
- [anon_sym_BANG_EQ_EQ] = ACTIONS(884),
- [anon_sym_GT_EQ] = ACTIONS(884),
- [anon_sym_QMARK_QMARK] = ACTIONS(884),
- [anon_sym_instanceof] = ACTIONS(884),
+ [anon_sym_PERCENT] = ACTIONS(886),
+ [anon_sym_STAR_STAR] = ACTIONS(886),
+ [anon_sym_LT_EQ] = ACTIONS(886),
+ [anon_sym_EQ_EQ] = ACTIONS(886),
+ [anon_sym_EQ_EQ_EQ] = ACTIONS(886),
+ [anon_sym_BANG_EQ] = ACTIONS(886),
+ [anon_sym_BANG_EQ_EQ] = ACTIONS(886),
+ [anon_sym_GT_EQ] = ACTIONS(886),
+ [anon_sym_QMARK_QMARK] = ACTIONS(886),
+ [anon_sym_instanceof] = ACTIONS(886),
[anon_sym_BANG] = ACTIONS(884),
[anon_sym_TILDE] = ACTIONS(884),
[anon_sym_typeof] = ACTIONS(884),
@@ -34720,8 +34499,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_delete] = ACTIONS(884),
[anon_sym_PLUS_PLUS] = ACTIONS(884),
[anon_sym_DASH_DASH] = ACTIONS(884),
- [anon_sym_DQUOTE] = ACTIONS(884),
- [anon_sym_SQUOTE] = ACTIONS(884),
[sym_comment] = ACTIONS(3),
[anon_sym_BQUOTE] = ACTIONS(884),
[sym_number] = ACTIONS(884),
@@ -34736,114 +34513,376 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_static] = ACTIONS(884),
[anon_sym_get] = ACTIONS(884),
[anon_sym_set] = ACTIONS(884),
- [sym__automatic_semicolon] = ACTIONS(886),
- [sym__ternary_qmark] = ACTIONS(886),
+ [sym__automatic_semicolon] = ACTIONS(1003),
+ [sym__ternary_qmark] = ACTIONS(890),
},
- [195] = {
- [sym_identifier] = ACTIONS(876),
- [anon_sym_export] = ACTIONS(876),
- [anon_sym_STAR] = ACTIONS(876),
- [anon_sym_default] = ACTIONS(876),
- [anon_sym_LBRACE] = ACTIONS(876),
- [anon_sym_COMMA] = ACTIONS(876),
- [anon_sym_RBRACE] = ACTIONS(876),
- [anon_sym_import] = ACTIONS(876),
- [anon_sym_var] = ACTIONS(876),
- [anon_sym_let] = ACTIONS(876),
- [anon_sym_const] = ACTIONS(876),
- [anon_sym_if] = ACTIONS(876),
- [anon_sym_switch] = ACTIONS(876),
- [anon_sym_for] = ACTIONS(876),
- [anon_sym_LPAREN] = ACTIONS(876),
- [anon_sym_await] = ACTIONS(876),
- [anon_sym_in] = ACTIONS(876),
- [anon_sym_while] = ACTIONS(876),
- [anon_sym_do] = ACTIONS(876),
- [anon_sym_try] = ACTIONS(876),
- [anon_sym_with] = ACTIONS(876),
- [anon_sym_break] = ACTIONS(876),
- [anon_sym_continue] = ACTIONS(876),
- [anon_sym_debugger] = ACTIONS(876),
- [anon_sym_return] = ACTIONS(876),
- [anon_sym_throw] = ACTIONS(876),
- [anon_sym_SEMI] = ACTIONS(876),
- [anon_sym_case] = ACTIONS(876),
- [anon_sym_yield] = ACTIONS(876),
- [anon_sym_LBRACK] = ACTIONS(876),
- [anon_sym_LTtemplate_GT] = ACTIONS(876),
- [anon_sym_LT] = ACTIONS(876),
- [anon_sym_GT] = ACTIONS(876),
- [anon_sym_DOT] = ACTIONS(876),
- [anon_sym_class] = ACTIONS(876),
- [anon_sym_async] = ACTIONS(876),
- [anon_sym_function] = ACTIONS(876),
- [sym_optional_chain] = ACTIONS(876),
- [anon_sym_new] = ACTIONS(876),
- [anon_sym_AMP_AMP] = ACTIONS(876),
- [anon_sym_PIPE_PIPE] = ACTIONS(876),
- [anon_sym_GT_GT] = ACTIONS(876),
- [anon_sym_GT_GT_GT] = ACTIONS(876),
- [anon_sym_LT_LT] = ACTIONS(876),
- [anon_sym_AMP] = ACTIONS(876),
- [anon_sym_CARET] = ACTIONS(876),
- [anon_sym_PIPE] = ACTIONS(876),
- [anon_sym_PLUS] = ACTIONS(876),
- [anon_sym_DASH] = ACTIONS(876),
- [anon_sym_SLASH] = ACTIONS(876),
- [anon_sym_PERCENT] = ACTIONS(876),
- [anon_sym_STAR_STAR] = ACTIONS(876),
- [anon_sym_LT_EQ] = ACTIONS(876),
- [anon_sym_EQ_EQ] = ACTIONS(876),
- [anon_sym_EQ_EQ_EQ] = ACTIONS(876),
- [anon_sym_BANG_EQ] = ACTIONS(876),
- [anon_sym_BANG_EQ_EQ] = ACTIONS(876),
- [anon_sym_GT_EQ] = ACTIONS(876),
- [anon_sym_QMARK_QMARK] = ACTIONS(876),
- [anon_sym_instanceof] = ACTIONS(876),
- [anon_sym_BANG] = ACTIONS(876),
- [anon_sym_TILDE] = ACTIONS(876),
- [anon_sym_typeof] = ACTIONS(876),
- [anon_sym_void] = ACTIONS(876),
- [anon_sym_delete] = ACTIONS(876),
- [anon_sym_PLUS_PLUS] = ACTIONS(876),
- [anon_sym_DASH_DASH] = ACTIONS(876),
- [anon_sym_DQUOTE] = ACTIONS(876),
- [anon_sym_SQUOTE] = ACTIONS(876),
+ [187] = {
+ [ts_builtin_sym_end] = ACTIONS(1005),
+ [sym_identifier] = ACTIONS(900),
+ [anon_sym_export] = ACTIONS(900),
+ [anon_sym_STAR] = ACTIONS(902),
+ [anon_sym_LBRACE] = ACTIONS(900),
+ [anon_sym_COMMA] = ACTIONS(902),
+ [anon_sym_RBRACE] = ACTIONS(900),
+ [anon_sym_import] = ACTIONS(900),
+ [anon_sym_var] = ACTIONS(900),
+ [anon_sym_let] = ACTIONS(900),
+ [anon_sym_const] = ACTIONS(900),
+ [anon_sym_else] = ACTIONS(900),
+ [anon_sym_if] = ACTIONS(900),
+ [anon_sym_switch] = ACTIONS(900),
+ [anon_sym_for] = ACTIONS(900),
+ [anon_sym_LPAREN] = ACTIONS(900),
+ [anon_sym_await] = ACTIONS(900),
+ [anon_sym_in] = ACTIONS(902),
+ [anon_sym_while] = ACTIONS(900),
+ [anon_sym_do] = ACTIONS(900),
+ [anon_sym_try] = ACTIONS(900),
+ [anon_sym_with] = ACTIONS(900),
+ [anon_sym_break] = ACTIONS(900),
+ [anon_sym_continue] = ACTIONS(900),
+ [anon_sym_debugger] = ACTIONS(900),
+ [anon_sym_return] = ACTIONS(900),
+ [anon_sym_throw] = ACTIONS(900),
+ [anon_sym_SEMI] = ACTIONS(900),
+ [anon_sym_yield] = ACTIONS(900),
+ [anon_sym_LBRACK] = ACTIONS(900),
+ [anon_sym_LTtemplate_GT] = ACTIONS(900),
+ [anon_sym_LT] = ACTIONS(900),
+ [anon_sym_GT] = ACTIONS(902),
+ [anon_sym_DOT] = ACTIONS(902),
+ [anon_sym_DQUOTE] = ACTIONS(900),
+ [anon_sym_SQUOTE] = ACTIONS(900),
+ [anon_sym_class] = ACTIONS(900),
+ [anon_sym_async] = ACTIONS(900),
+ [anon_sym_function] = ACTIONS(900),
+ [sym_optional_chain] = ACTIONS(902),
+ [anon_sym_new] = ACTIONS(900),
+ [anon_sym_AMP_AMP] = ACTIONS(902),
+ [anon_sym_PIPE_PIPE] = ACTIONS(902),
+ [anon_sym_GT_GT] = ACTIONS(902),
+ [anon_sym_GT_GT_GT] = ACTIONS(902),
+ [anon_sym_LT_LT] = ACTIONS(902),
+ [anon_sym_AMP] = ACTIONS(902),
+ [anon_sym_CARET] = ACTIONS(902),
+ [anon_sym_PIPE] = ACTIONS(902),
+ [anon_sym_PLUS] = ACTIONS(900),
+ [anon_sym_DASH] = ACTIONS(900),
+ [anon_sym_SLASH] = ACTIONS(900),
+ [anon_sym_PERCENT] = ACTIONS(902),
+ [anon_sym_STAR_STAR] = ACTIONS(902),
+ [anon_sym_LT_EQ] = ACTIONS(902),
+ [anon_sym_EQ_EQ] = ACTIONS(902),
+ [anon_sym_EQ_EQ_EQ] = ACTIONS(902),
+ [anon_sym_BANG_EQ] = ACTIONS(902),
+ [anon_sym_BANG_EQ_EQ] = ACTIONS(902),
+ [anon_sym_GT_EQ] = ACTIONS(902),
+ [anon_sym_QMARK_QMARK] = ACTIONS(902),
+ [anon_sym_instanceof] = ACTIONS(902),
+ [anon_sym_BANG] = ACTIONS(900),
+ [anon_sym_TILDE] = ACTIONS(900),
+ [anon_sym_typeof] = ACTIONS(900),
+ [anon_sym_void] = ACTIONS(900),
+ [anon_sym_delete] = ACTIONS(900),
+ [anon_sym_PLUS_PLUS] = ACTIONS(900),
+ [anon_sym_DASH_DASH] = ACTIONS(900),
[sym_comment] = ACTIONS(3),
- [anon_sym_BQUOTE] = ACTIONS(876),
- [sym_number] = ACTIONS(876),
- [sym_private_property_identifier] = ACTIONS(876),
- [sym_this] = ACTIONS(876),
- [sym_super] = ACTIONS(876),
- [sym_true] = ACTIONS(876),
- [sym_false] = ACTIONS(876),
- [sym_null] = ACTIONS(876),
- [sym_undefined] = ACTIONS(876),
- [anon_sym_AT] = ACTIONS(876),
- [anon_sym_static] = ACTIONS(876),
- [anon_sym_get] = ACTIONS(876),
- [anon_sym_set] = ACTIONS(876),
- [sym__automatic_semicolon] = ACTIONS(878),
+ [anon_sym_BQUOTE] = ACTIONS(900),
+ [sym_number] = ACTIONS(900),
+ [sym_private_property_identifier] = ACTIONS(900),
+ [sym_this] = ACTIONS(900),
+ [sym_super] = ACTIONS(900),
+ [sym_true] = ACTIONS(900),
+ [sym_false] = ACTIONS(900),
+ [sym_null] = ACTIONS(900),
+ [sym_undefined] = ACTIONS(900),
+ [anon_sym_AT] = ACTIONS(900),
+ [anon_sym_static] = ACTIONS(900),
+ [anon_sym_get] = ACTIONS(900),
+ [anon_sym_set] = ACTIONS(900),
+ [sym__automatic_semicolon] = ACTIONS(1007),
+ [sym__ternary_qmark] = ACTIONS(906),
+ },
+ [188] = {
+ [ts_builtin_sym_end] = ACTIONS(928),
+ [sym_identifier] = ACTIONS(926),
+ [anon_sym_export] = ACTIONS(926),
+ [anon_sym_STAR] = ACTIONS(926),
+ [anon_sym_LBRACE] = ACTIONS(926),
+ [anon_sym_COMMA] = ACTIONS(926),
+ [anon_sym_RBRACE] = ACTIONS(926),
+ [anon_sym_import] = ACTIONS(926),
+ [anon_sym_var] = ACTIONS(926),
+ [anon_sym_let] = ACTIONS(926),
+ [anon_sym_const] = ACTIONS(926),
+ [anon_sym_else] = ACTIONS(926),
+ [anon_sym_if] = ACTIONS(926),
+ [anon_sym_switch] = ACTIONS(926),
+ [anon_sym_for] = ACTIONS(926),
+ [anon_sym_LPAREN] = ACTIONS(926),
+ [anon_sym_await] = ACTIONS(926),
+ [anon_sym_in] = ACTIONS(926),
+ [anon_sym_while] = ACTIONS(926),
+ [anon_sym_do] = ACTIONS(926),
+ [anon_sym_try] = ACTIONS(926),
+ [anon_sym_with] = ACTIONS(926),
+ [anon_sym_break] = ACTIONS(926),
+ [anon_sym_continue] = ACTIONS(926),
+ [anon_sym_debugger] = ACTIONS(926),
+ [anon_sym_return] = ACTIONS(926),
+ [anon_sym_throw] = ACTIONS(926),
+ [anon_sym_SEMI] = ACTIONS(926),
+ [anon_sym_yield] = ACTIONS(926),
+ [anon_sym_LBRACK] = ACTIONS(926),
+ [anon_sym_LTtemplate_GT] = ACTIONS(926),
+ [anon_sym_LT] = ACTIONS(926),
+ [anon_sym_GT] = ACTIONS(926),
+ [anon_sym_DOT] = ACTIONS(926),
+ [anon_sym_DQUOTE] = ACTIONS(926),
+ [anon_sym_SQUOTE] = ACTIONS(926),
+ [anon_sym_class] = ACTIONS(926),
+ [anon_sym_async] = ACTIONS(926),
+ [anon_sym_function] = ACTIONS(926),
+ [sym_optional_chain] = ACTIONS(926),
+ [anon_sym_new] = ACTIONS(926),
+ [anon_sym_AMP_AMP] = ACTIONS(926),
+ [anon_sym_PIPE_PIPE] = ACTIONS(926),
+ [anon_sym_GT_GT] = ACTIONS(926),
+ [anon_sym_GT_GT_GT] = ACTIONS(926),
+ [anon_sym_LT_LT] = ACTIONS(926),
+ [anon_sym_AMP] = ACTIONS(926),
+ [anon_sym_CARET] = ACTIONS(926),
+ [anon_sym_PIPE] = ACTIONS(926),
+ [anon_sym_PLUS] = ACTIONS(926),
+ [anon_sym_DASH] = ACTIONS(926),
+ [anon_sym_SLASH] = ACTIONS(926),
+ [anon_sym_PERCENT] = ACTIONS(926),
+ [anon_sym_STAR_STAR] = ACTIONS(926),
+ [anon_sym_LT_EQ] = ACTIONS(926),
+ [anon_sym_EQ_EQ] = ACTIONS(926),
+ [anon_sym_EQ_EQ_EQ] = ACTIONS(926),
+ [anon_sym_BANG_EQ] = ACTIONS(926),
+ [anon_sym_BANG_EQ_EQ] = ACTIONS(926),
+ [anon_sym_GT_EQ] = ACTIONS(926),
+ [anon_sym_QMARK_QMARK] = ACTIONS(926),
+ [anon_sym_instanceof] = ACTIONS(926),
+ [anon_sym_BANG] = ACTIONS(926),
+ [anon_sym_TILDE] = ACTIONS(926),
+ [anon_sym_typeof] = ACTIONS(926),
+ [anon_sym_void] = ACTIONS(926),
+ [anon_sym_delete] = ACTIONS(926),
+ [anon_sym_PLUS_PLUS] = ACTIONS(926),
+ [anon_sym_DASH_DASH] = ACTIONS(926),
+ [sym_comment] = ACTIONS(3),
+ [anon_sym_BQUOTE] = ACTIONS(926),
+ [sym_number] = ACTIONS(926),
+ [sym_private_property_identifier] = ACTIONS(926),
+ [sym_this] = ACTIONS(926),
+ [sym_super] = ACTIONS(926),
+ [sym_true] = ACTIONS(926),
+ [sym_false] = ACTIONS(926),
+ [sym_null] = ACTIONS(926),
+ [sym_undefined] = ACTIONS(926),
+ [anon_sym_AT] = ACTIONS(926),
+ [anon_sym_static] = ACTIONS(926),
+ [anon_sym_get] = ACTIONS(926),
+ [anon_sym_set] = ACTIONS(926),
+ [sym__automatic_semicolon] = ACTIONS(928),
+ [sym__ternary_qmark] = ACTIONS(928),
+ },
+ [189] = {
+ [sym_identifier] = ACTIONS(872),
+ [anon_sym_export] = ACTIONS(872),
+ [anon_sym_STAR] = ACTIONS(874),
+ [anon_sym_default] = ACTIONS(872),
+ [anon_sym_LBRACE] = ACTIONS(872),
+ [anon_sym_COMMA] = ACTIONS(874),
+ [anon_sym_RBRACE] = ACTIONS(872),
+ [anon_sym_import] = ACTIONS(872),
+ [anon_sym_var] = ACTIONS(872),
+ [anon_sym_let] = ACTIONS(872),
+ [anon_sym_const] = ACTIONS(872),
+ [anon_sym_if] = ACTIONS(872),
+ [anon_sym_switch] = ACTIONS(872),
+ [anon_sym_for] = ACTIONS(872),
+ [anon_sym_LPAREN] = ACTIONS(872),
+ [anon_sym_await] = ACTIONS(872),
+ [anon_sym_in] = ACTIONS(874),
+ [anon_sym_while] = ACTIONS(872),
+ [anon_sym_do] = ACTIONS(872),
+ [anon_sym_try] = ACTIONS(872),
+ [anon_sym_with] = ACTIONS(872),
+ [anon_sym_break] = ACTIONS(872),
+ [anon_sym_continue] = ACTIONS(872),
+ [anon_sym_debugger] = ACTIONS(872),
+ [anon_sym_return] = ACTIONS(872),
+ [anon_sym_throw] = ACTIONS(872),
+ [anon_sym_SEMI] = ACTIONS(872),
+ [anon_sym_case] = ACTIONS(872),
+ [anon_sym_yield] = ACTIONS(872),
+ [anon_sym_LBRACK] = ACTIONS(872),
+ [anon_sym_LTtemplate_GT] = ACTIONS(872),
+ [anon_sym_LT] = ACTIONS(872),
+ [anon_sym_GT] = ACTIONS(874),
+ [anon_sym_DOT] = ACTIONS(874),
+ [anon_sym_DQUOTE] = ACTIONS(872),
+ [anon_sym_SQUOTE] = ACTIONS(872),
+ [anon_sym_class] = ACTIONS(872),
+ [anon_sym_async] = ACTIONS(872),
+ [anon_sym_function] = ACTIONS(872),
+ [sym_optional_chain] = ACTIONS(874),
+ [anon_sym_new] = ACTIONS(872),
+ [anon_sym_AMP_AMP] = ACTIONS(874),
+ [anon_sym_PIPE_PIPE] = ACTIONS(874),
+ [anon_sym_GT_GT] = ACTIONS(874),
+ [anon_sym_GT_GT_GT] = ACTIONS(874),
+ [anon_sym_LT_LT] = ACTIONS(874),
+ [anon_sym_AMP] = ACTIONS(874),
+ [anon_sym_CARET] = ACTIONS(874),
+ [anon_sym_PIPE] = ACTIONS(874),
+ [anon_sym_PLUS] = ACTIONS(872),
+ [anon_sym_DASH] = ACTIONS(872),
+ [anon_sym_SLASH] = ACTIONS(872),
+ [anon_sym_PERCENT] = ACTIONS(874),
+ [anon_sym_STAR_STAR] = ACTIONS(874),
+ [anon_sym_LT_EQ] = ACTIONS(874),
+ [anon_sym_EQ_EQ] = ACTIONS(874),
+ [anon_sym_EQ_EQ_EQ] = ACTIONS(874),
+ [anon_sym_BANG_EQ] = ACTIONS(874),
+ [anon_sym_BANG_EQ_EQ] = ACTIONS(874),
+ [anon_sym_GT_EQ] = ACTIONS(874),
+ [anon_sym_QMARK_QMARK] = ACTIONS(874),
+ [anon_sym_instanceof] = ACTIONS(874),
+ [anon_sym_BANG] = ACTIONS(872),
+ [anon_sym_TILDE] = ACTIONS(872),
+ [anon_sym_typeof] = ACTIONS(872),
+ [anon_sym_void] = ACTIONS(872),
+ [anon_sym_delete] = ACTIONS(872),
+ [anon_sym_PLUS_PLUS] = ACTIONS(872),
+ [anon_sym_DASH_DASH] = ACTIONS(872),
+ [sym_comment] = ACTIONS(3),
+ [anon_sym_BQUOTE] = ACTIONS(872),
+ [sym_number] = ACTIONS(872),
+ [sym_private_property_identifier] = ACTIONS(872),
+ [sym_this] = ACTIONS(872),
+ [sym_super] = ACTIONS(872),
+ [sym_true] = ACTIONS(872),
+ [sym_false] = ACTIONS(872),
+ [sym_null] = ACTIONS(872),
+ [sym_undefined] = ACTIONS(872),
+ [anon_sym_AT] = ACTIONS(872),
+ [anon_sym_static] = ACTIONS(872),
+ [anon_sym_get] = ACTIONS(872),
+ [anon_sym_set] = ACTIONS(872),
+ [sym__automatic_semicolon] = ACTIONS(1009),
[sym__ternary_qmark] = ACTIONS(878),
},
- [196] = {
+ [190] = {
+ [sym_identifier] = ACTIONS(864),
+ [anon_sym_export] = ACTIONS(864),
+ [anon_sym_STAR] = ACTIONS(866),
+ [anon_sym_default] = ACTIONS(864),
+ [anon_sym_LBRACE] = ACTIONS(864),
+ [anon_sym_COMMA] = ACTIONS(866),
+ [anon_sym_RBRACE] = ACTIONS(864),
+ [anon_sym_import] = ACTIONS(864),
+ [anon_sym_var] = ACTIONS(864),
+ [anon_sym_let] = ACTIONS(864),
+ [anon_sym_const] = ACTIONS(864),
+ [anon_sym_if] = ACTIONS(864),
+ [anon_sym_switch] = ACTIONS(864),
+ [anon_sym_for] = ACTIONS(864),
+ [anon_sym_LPAREN] = ACTIONS(864),
+ [anon_sym_await] = ACTIONS(864),
+ [anon_sym_in] = ACTIONS(866),
+ [anon_sym_while] = ACTIONS(864),
+ [anon_sym_do] = ACTIONS(864),
+ [anon_sym_try] = ACTIONS(864),
+ [anon_sym_with] = ACTIONS(864),
+ [anon_sym_break] = ACTIONS(864),
+ [anon_sym_continue] = ACTIONS(864),
+ [anon_sym_debugger] = ACTIONS(864),
+ [anon_sym_return] = ACTIONS(864),
+ [anon_sym_throw] = ACTIONS(864),
+ [anon_sym_SEMI] = ACTIONS(864),
+ [anon_sym_case] = ACTIONS(864),
+ [anon_sym_yield] = ACTIONS(864),
+ [anon_sym_LBRACK] = ACTIONS(864),
+ [anon_sym_LTtemplate_GT] = ACTIONS(864),
+ [anon_sym_LT] = ACTIONS(864),
+ [anon_sym_GT] = ACTIONS(866),
+ [anon_sym_DOT] = ACTIONS(866),
+ [anon_sym_DQUOTE] = ACTIONS(864),
+ [anon_sym_SQUOTE] = ACTIONS(864),
+ [anon_sym_class] = ACTIONS(864),
+ [anon_sym_async] = ACTIONS(864),
+ [anon_sym_function] = ACTIONS(864),
+ [sym_optional_chain] = ACTIONS(866),
+ [anon_sym_new] = ACTIONS(864),
+ [anon_sym_AMP_AMP] = ACTIONS(866),
+ [anon_sym_PIPE_PIPE] = ACTIONS(866),
+ [anon_sym_GT_GT] = ACTIONS(866),
+ [anon_sym_GT_GT_GT] = ACTIONS(866),
+ [anon_sym_LT_LT] = ACTIONS(866),
+ [anon_sym_AMP] = ACTIONS(866),
+ [anon_sym_CARET] = ACTIONS(866),
+ [anon_sym_PIPE] = ACTIONS(866),
+ [anon_sym_PLUS] = ACTIONS(864),
+ [anon_sym_DASH] = ACTIONS(864),
+ [anon_sym_SLASH] = ACTIONS(864),
+ [anon_sym_PERCENT] = ACTIONS(866),
+ [anon_sym_STAR_STAR] = ACTIONS(866),
+ [anon_sym_LT_EQ] = ACTIONS(866),
+ [anon_sym_EQ_EQ] = ACTIONS(866),
+ [anon_sym_EQ_EQ_EQ] = ACTIONS(866),
+ [anon_sym_BANG_EQ] = ACTIONS(866),
+ [anon_sym_BANG_EQ_EQ] = ACTIONS(866),
+ [anon_sym_GT_EQ] = ACTIONS(866),
+ [anon_sym_QMARK_QMARK] = ACTIONS(866),
+ [anon_sym_instanceof] = ACTIONS(866),
+ [anon_sym_BANG] = ACTIONS(864),
+ [anon_sym_TILDE] = ACTIONS(864),
+ [anon_sym_typeof] = ACTIONS(864),
+ [anon_sym_void] = ACTIONS(864),
+ [anon_sym_delete] = ACTIONS(864),
+ [anon_sym_PLUS_PLUS] = ACTIONS(864),
+ [anon_sym_DASH_DASH] = ACTIONS(864),
+ [sym_comment] = ACTIONS(3),
+ [anon_sym_BQUOTE] = ACTIONS(864),
+ [sym_number] = ACTIONS(864),
+ [sym_private_property_identifier] = ACTIONS(864),
+ [sym_this] = ACTIONS(864),
+ [sym_super] = ACTIONS(864),
+ [sym_true] = ACTIONS(864),
+ [sym_false] = ACTIONS(864),
+ [sym_null] = ACTIONS(864),
+ [sym_undefined] = ACTIONS(864),
+ [anon_sym_AT] = ACTIONS(864),
+ [anon_sym_static] = ACTIONS(864),
+ [anon_sym_get] = ACTIONS(864),
+ [anon_sym_set] = ACTIONS(864),
+ [sym__automatic_semicolon] = ACTIONS(1011),
+ [sym__ternary_qmark] = ACTIONS(870),
+ },
+ [191] = {
+ [ts_builtin_sym_end] = ACTIONS(924),
[sym_identifier] = ACTIONS(922),
[anon_sym_export] = ACTIONS(922),
- [anon_sym_STAR] = ACTIONS(924),
- [anon_sym_default] = ACTIONS(922),
+ [anon_sym_STAR] = ACTIONS(922),
[anon_sym_LBRACE] = ACTIONS(922),
- [anon_sym_COMMA] = ACTIONS(924),
+ [anon_sym_COMMA] = ACTIONS(922),
[anon_sym_RBRACE] = ACTIONS(922),
[anon_sym_import] = ACTIONS(922),
[anon_sym_var] = ACTIONS(922),
[anon_sym_let] = ACTIONS(922),
[anon_sym_const] = ACTIONS(922),
+ [anon_sym_else] = ACTIONS(922),
[anon_sym_if] = ACTIONS(922),
[anon_sym_switch] = ACTIONS(922),
[anon_sym_for] = ACTIONS(922),
[anon_sym_LPAREN] = ACTIONS(922),
[anon_sym_await] = ACTIONS(922),
- [anon_sym_in] = ACTIONS(924),
+ [anon_sym_in] = ACTIONS(922),
[anon_sym_while] = ACTIONS(922),
[anon_sym_do] = ACTIONS(922),
[anon_sym_try] = ACTIONS(922),
@@ -34854,39 +34893,40 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_return] = ACTIONS(922),
[anon_sym_throw] = ACTIONS(922),
[anon_sym_SEMI] = ACTIONS(922),
- [anon_sym_case] = ACTIONS(922),
[anon_sym_yield] = ACTIONS(922),
[anon_sym_LBRACK] = ACTIONS(922),
[anon_sym_LTtemplate_GT] = ACTIONS(922),
[anon_sym_LT] = ACTIONS(922),
- [anon_sym_GT] = ACTIONS(924),
- [anon_sym_DOT] = ACTIONS(924),
+ [anon_sym_GT] = ACTIONS(922),
+ [anon_sym_DOT] = ACTIONS(922),
+ [anon_sym_DQUOTE] = ACTIONS(922),
+ [anon_sym_SQUOTE] = ACTIONS(922),
[anon_sym_class] = ACTIONS(922),
[anon_sym_async] = ACTIONS(922),
[anon_sym_function] = ACTIONS(922),
- [sym_optional_chain] = ACTIONS(924),
+ [sym_optional_chain] = ACTIONS(922),
[anon_sym_new] = ACTIONS(922),
- [anon_sym_AMP_AMP] = ACTIONS(924),
- [anon_sym_PIPE_PIPE] = ACTIONS(924),
- [anon_sym_GT_GT] = ACTIONS(924),
- [anon_sym_GT_GT_GT] = ACTIONS(924),
- [anon_sym_LT_LT] = ACTIONS(924),
- [anon_sym_AMP] = ACTIONS(924),
- [anon_sym_CARET] = ACTIONS(924),
- [anon_sym_PIPE] = ACTIONS(924),
+ [anon_sym_AMP_AMP] = ACTIONS(922),
+ [anon_sym_PIPE_PIPE] = ACTIONS(922),
+ [anon_sym_GT_GT] = ACTIONS(922),
+ [anon_sym_GT_GT_GT] = ACTIONS(922),
+ [anon_sym_LT_LT] = ACTIONS(922),
+ [anon_sym_AMP] = ACTIONS(922),
+ [anon_sym_CARET] = ACTIONS(922),
+ [anon_sym_PIPE] = ACTIONS(922),
[anon_sym_PLUS] = ACTIONS(922),
[anon_sym_DASH] = ACTIONS(922),
[anon_sym_SLASH] = ACTIONS(922),
- [anon_sym_PERCENT] = ACTIONS(924),
- [anon_sym_STAR_STAR] = ACTIONS(924),
- [anon_sym_LT_EQ] = ACTIONS(924),
- [anon_sym_EQ_EQ] = ACTIONS(924),
- [anon_sym_EQ_EQ_EQ] = ACTIONS(924),
- [anon_sym_BANG_EQ] = ACTIONS(924),
- [anon_sym_BANG_EQ_EQ] = ACTIONS(924),
- [anon_sym_GT_EQ] = ACTIONS(924),
- [anon_sym_QMARK_QMARK] = ACTIONS(924),
- [anon_sym_instanceof] = ACTIONS(924),
+ [anon_sym_PERCENT] = ACTIONS(922),
+ [anon_sym_STAR_STAR] = ACTIONS(922),
+ [anon_sym_LT_EQ] = ACTIONS(922),
+ [anon_sym_EQ_EQ] = ACTIONS(922),
+ [anon_sym_EQ_EQ_EQ] = ACTIONS(922),
+ [anon_sym_BANG_EQ] = ACTIONS(922),
+ [anon_sym_BANG_EQ_EQ] = ACTIONS(922),
+ [anon_sym_GT_EQ] = ACTIONS(922),
+ [anon_sym_QMARK_QMARK] = ACTIONS(922),
+ [anon_sym_instanceof] = ACTIONS(922),
[anon_sym_BANG] = ACTIONS(922),
[anon_sym_TILDE] = ACTIONS(922),
[anon_sym_typeof] = ACTIONS(922),
@@ -34894,8 +34934,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_delete] = ACTIONS(922),
[anon_sym_PLUS_PLUS] = ACTIONS(922),
[anon_sym_DASH_DASH] = ACTIONS(922),
- [anon_sym_DQUOTE] = ACTIONS(922),
- [anon_sym_SQUOTE] = ACTIONS(922),
[sym_comment] = ACTIONS(3),
[anon_sym_BQUOTE] = ACTIONS(922),
[sym_number] = ACTIONS(922),
@@ -34910,682 +34948,1203 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_static] = ACTIONS(922),
[anon_sym_get] = ACTIONS(922),
[anon_sym_set] = ACTIONS(922),
- [sym__automatic_semicolon] = ACTIONS(1021),
- [sym__ternary_qmark] = ACTIONS(928),
+ [sym__automatic_semicolon] = ACTIONS(924),
+ [sym__ternary_qmark] = ACTIONS(924),
},
- [197] = {
- [ts_builtin_sym_end] = ACTIONS(977),
- [sym_identifier] = ACTIONS(906),
- [anon_sym_export] = ACTIONS(906),
- [anon_sym_STAR] = ACTIONS(908),
- [anon_sym_LBRACE] = ACTIONS(906),
- [anon_sym_COMMA] = ACTIONS(908),
- [anon_sym_RBRACE] = ACTIONS(906),
- [anon_sym_import] = ACTIONS(906),
- [anon_sym_var] = ACTIONS(906),
- [anon_sym_let] = ACTIONS(906),
- [anon_sym_const] = ACTIONS(906),
- [anon_sym_if] = ACTIONS(906),
- [anon_sym_switch] = ACTIONS(906),
- [anon_sym_for] = ACTIONS(906),
- [anon_sym_LPAREN] = ACTIONS(906),
- [anon_sym_await] = ACTIONS(906),
- [anon_sym_in] = ACTIONS(908),
- [anon_sym_while] = ACTIONS(906),
- [anon_sym_do] = ACTIONS(906),
- [anon_sym_try] = ACTIONS(906),
- [anon_sym_with] = ACTIONS(906),
- [anon_sym_break] = ACTIONS(906),
- [anon_sym_continue] = ACTIONS(906),
- [anon_sym_debugger] = ACTIONS(906),
- [anon_sym_return] = ACTIONS(906),
- [anon_sym_throw] = ACTIONS(906),
- [anon_sym_SEMI] = ACTIONS(906),
- [anon_sym_yield] = ACTIONS(906),
- [anon_sym_LBRACK] = ACTIONS(906),
- [anon_sym_LTtemplate_GT] = ACTIONS(906),
- [anon_sym_LT] = ACTIONS(906),
- [anon_sym_GT] = ACTIONS(908),
- [anon_sym_DOT] = ACTIONS(908),
- [anon_sym_class] = ACTIONS(906),
- [anon_sym_async] = ACTIONS(906),
- [anon_sym_function] = ACTIONS(906),
- [sym_optional_chain] = ACTIONS(908),
- [anon_sym_new] = ACTIONS(906),
- [anon_sym_AMP_AMP] = ACTIONS(908),
- [anon_sym_PIPE_PIPE] = ACTIONS(908),
- [anon_sym_GT_GT] = ACTIONS(908),
- [anon_sym_GT_GT_GT] = ACTIONS(908),
- [anon_sym_LT_LT] = ACTIONS(908),
- [anon_sym_AMP] = ACTIONS(908),
- [anon_sym_CARET] = ACTIONS(908),
- [anon_sym_PIPE] = ACTIONS(908),
- [anon_sym_PLUS] = ACTIONS(906),
- [anon_sym_DASH] = ACTIONS(906),
- [anon_sym_SLASH] = ACTIONS(906),
- [anon_sym_PERCENT] = ACTIONS(908),
- [anon_sym_STAR_STAR] = ACTIONS(908),
- [anon_sym_LT_EQ] = ACTIONS(908),
- [anon_sym_EQ_EQ] = ACTIONS(908),
- [anon_sym_EQ_EQ_EQ] = ACTIONS(908),
- [anon_sym_BANG_EQ] = ACTIONS(908),
- [anon_sym_BANG_EQ_EQ] = ACTIONS(908),
- [anon_sym_GT_EQ] = ACTIONS(908),
- [anon_sym_QMARK_QMARK] = ACTIONS(908),
- [anon_sym_instanceof] = ACTIONS(908),
- [anon_sym_BANG] = ACTIONS(906),
- [anon_sym_TILDE] = ACTIONS(906),
- [anon_sym_typeof] = ACTIONS(906),
- [anon_sym_void] = ACTIONS(906),
- [anon_sym_delete] = ACTIONS(906),
- [anon_sym_PLUS_PLUS] = ACTIONS(906),
- [anon_sym_DASH_DASH] = ACTIONS(906),
- [anon_sym_DQUOTE] = ACTIONS(906),
- [anon_sym_SQUOTE] = ACTIONS(906),
+ [192] = {
+ [sym_identifier] = ACTIONS(848),
+ [anon_sym_export] = ACTIONS(848),
+ [anon_sym_STAR] = ACTIONS(850),
+ [anon_sym_default] = ACTIONS(848),
+ [anon_sym_LBRACE] = ACTIONS(848),
+ [anon_sym_COMMA] = ACTIONS(850),
+ [anon_sym_RBRACE] = ACTIONS(848),
+ [anon_sym_import] = ACTIONS(848),
+ [anon_sym_var] = ACTIONS(848),
+ [anon_sym_let] = ACTIONS(848),
+ [anon_sym_const] = ACTIONS(848),
+ [anon_sym_if] = ACTIONS(848),
+ [anon_sym_switch] = ACTIONS(848),
+ [anon_sym_for] = ACTIONS(848),
+ [anon_sym_LPAREN] = ACTIONS(848),
+ [anon_sym_await] = ACTIONS(848),
+ [anon_sym_in] = ACTIONS(850),
+ [anon_sym_while] = ACTIONS(848),
+ [anon_sym_do] = ACTIONS(848),
+ [anon_sym_try] = ACTIONS(848),
+ [anon_sym_with] = ACTIONS(848),
+ [anon_sym_break] = ACTIONS(848),
+ [anon_sym_continue] = ACTIONS(848),
+ [anon_sym_debugger] = ACTIONS(848),
+ [anon_sym_return] = ACTIONS(848),
+ [anon_sym_throw] = ACTIONS(848),
+ [anon_sym_SEMI] = ACTIONS(848),
+ [anon_sym_case] = ACTIONS(848),
+ [anon_sym_yield] = ACTIONS(848),
+ [anon_sym_LBRACK] = ACTIONS(848),
+ [anon_sym_LTtemplate_GT] = ACTIONS(848),
+ [anon_sym_LT] = ACTIONS(848),
+ [anon_sym_GT] = ACTIONS(850),
+ [anon_sym_DOT] = ACTIONS(850),
+ [anon_sym_DQUOTE] = ACTIONS(848),
+ [anon_sym_SQUOTE] = ACTIONS(848),
+ [anon_sym_class] = ACTIONS(848),
+ [anon_sym_async] = ACTIONS(848),
+ [anon_sym_function] = ACTIONS(848),
+ [sym_optional_chain] = ACTIONS(850),
+ [anon_sym_new] = ACTIONS(848),
+ [anon_sym_AMP_AMP] = ACTIONS(850),
+ [anon_sym_PIPE_PIPE] = ACTIONS(850),
+ [anon_sym_GT_GT] = ACTIONS(850),
+ [anon_sym_GT_GT_GT] = ACTIONS(850),
+ [anon_sym_LT_LT] = ACTIONS(850),
+ [anon_sym_AMP] = ACTIONS(850),
+ [anon_sym_CARET] = ACTIONS(850),
+ [anon_sym_PIPE] = ACTIONS(850),
+ [anon_sym_PLUS] = ACTIONS(848),
+ [anon_sym_DASH] = ACTIONS(848),
+ [anon_sym_SLASH] = ACTIONS(848),
+ [anon_sym_PERCENT] = ACTIONS(850),
+ [anon_sym_STAR_STAR] = ACTIONS(850),
+ [anon_sym_LT_EQ] = ACTIONS(850),
+ [anon_sym_EQ_EQ] = ACTIONS(850),
+ [anon_sym_EQ_EQ_EQ] = ACTIONS(850),
+ [anon_sym_BANG_EQ] = ACTIONS(850),
+ [anon_sym_BANG_EQ_EQ] = ACTIONS(850),
+ [anon_sym_GT_EQ] = ACTIONS(850),
+ [anon_sym_QMARK_QMARK] = ACTIONS(850),
+ [anon_sym_instanceof] = ACTIONS(850),
+ [anon_sym_BANG] = ACTIONS(848),
+ [anon_sym_TILDE] = ACTIONS(848),
+ [anon_sym_typeof] = ACTIONS(848),
+ [anon_sym_void] = ACTIONS(848),
+ [anon_sym_delete] = ACTIONS(848),
+ [anon_sym_PLUS_PLUS] = ACTIONS(848),
+ [anon_sym_DASH_DASH] = ACTIONS(848),
[sym_comment] = ACTIONS(3),
- [anon_sym_BQUOTE] = ACTIONS(906),
- [sym_number] = ACTIONS(906),
- [sym_private_property_identifier] = ACTIONS(906),
- [sym_this] = ACTIONS(906),
- [sym_super] = ACTIONS(906),
- [sym_true] = ACTIONS(906),
- [sym_false] = ACTIONS(906),
- [sym_null] = ACTIONS(906),
- [sym_undefined] = ACTIONS(906),
- [anon_sym_AT] = ACTIONS(906),
- [anon_sym_static] = ACTIONS(906),
- [anon_sym_get] = ACTIONS(906),
- [anon_sym_set] = ACTIONS(906),
- [sym__automatic_semicolon] = ACTIONS(1023),
- [sym__ternary_qmark] = ACTIONS(912),
+ [anon_sym_BQUOTE] = ACTIONS(848),
+ [sym_number] = ACTIONS(848),
+ [sym_private_property_identifier] = ACTIONS(848),
+ [sym_this] = ACTIONS(848),
+ [sym_super] = ACTIONS(848),
+ [sym_true] = ACTIONS(848),
+ [sym_false] = ACTIONS(848),
+ [sym_null] = ACTIONS(848),
+ [sym_undefined] = ACTIONS(848),
+ [anon_sym_AT] = ACTIONS(848),
+ [anon_sym_static] = ACTIONS(848),
+ [anon_sym_get] = ACTIONS(848),
+ [anon_sym_set] = ACTIONS(848),
+ [sym__automatic_semicolon] = ACTIONS(1013),
+ [sym__ternary_qmark] = ACTIONS(854),
},
- [198] = {
- [sym_import] = STATE(1096),
- [sym_parenthesized_expression] = STATE(974),
- [sym_expression] = STATE(1446),
- [sym_primary_expression] = STATE(1092),
- [sym_yield_expression] = STATE(1094),
- [sym_object] = STATE(1096),
- [sym_object_pattern] = STATE(1798),
- [sym_assignment_pattern] = STATE(2131),
- [sym_array] = STATE(1096),
- [sym_array_pattern] = STATE(1798),
- [sym_glimmer_template] = STATE(1094),
- [sym_glimmer_opening_tag] = STATE(1882),
- [sym_jsx_element] = STATE(1094),
- [sym_jsx_opening_element] = STATE(1654),
- [sym_jsx_self_closing_element] = STATE(1094),
- [sym_class] = STATE(1096),
- [sym_function] = STATE(1096),
- [sym_generator_function] = STATE(1096),
- [sym_arrow_function] = STATE(1096),
- [sym_call_expression] = STATE(1096),
- [sym_new_expression] = STATE(1094),
- [sym_await_expression] = STATE(1094),
- [sym_member_expression] = STATE(1028),
- [sym_subscript_expression] = STATE(1028),
- [sym_assignment_expression] = STATE(1094),
- [sym__augmented_assignment_lhs] = STATE(1608),
- [sym_augmented_assignment_expression] = STATE(1094),
- [sym__destructuring_pattern] = STATE(1798),
- [sym_ternary_expression] = STATE(1094),
- [sym_binary_expression] = STATE(1094),
- [sym_unary_expression] = STATE(1094),
- [sym_update_expression] = STATE(1094),
- [sym_string] = STATE(1096),
- [sym_template_string] = STATE(1096),
- [sym_regex] = STATE(1096),
- [sym_meta_property] = STATE(1096),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2767),
- [sym_pattern] = STATE(2014),
- [sym_rest_pattern] = STATE(1849),
- [aux_sym_export_statement_repeat1] = STATE(1976),
- [sym_identifier] = ACTIONS(934),
- [anon_sym_export] = ACTIONS(936),
- [anon_sym_LBRACE] = ACTIONS(938),
- [anon_sym_COMMA] = ACTIONS(1025),
- [anon_sym_import] = ACTIONS(648),
- [anon_sym_LPAREN] = ACTIONS(650),
- [anon_sym_await] = ACTIONS(736),
- [anon_sym_yield] = ACTIONS(738),
- [anon_sym_LBRACK] = ACTIONS(942),
- [anon_sym_RBRACK] = ACTIONS(1025),
- [anon_sym_LTtemplate_GT] = ACTIONS(55),
- [anon_sym_LT] = ACTIONS(658),
- [anon_sym_class] = ACTIONS(660),
- [anon_sym_async] = ACTIONS(946),
- [anon_sym_function] = ACTIONS(664),
- [anon_sym_new] = ACTIONS(744),
- [anon_sym_DOT_DOT_DOT] = ACTIONS(948),
- [anon_sym_PLUS] = ACTIONS(746),
- [anon_sym_DASH] = ACTIONS(746),
- [anon_sym_SLASH] = ACTIONS(670),
- [anon_sym_BANG] = ACTIONS(746),
- [anon_sym_TILDE] = ACTIONS(746),
- [anon_sym_typeof] = ACTIONS(746),
- [anon_sym_void] = ACTIONS(746),
- [anon_sym_delete] = ACTIONS(746),
- [anon_sym_PLUS_PLUS] = ACTIONS(748),
- [anon_sym_DASH_DASH] = ACTIONS(748),
- [anon_sym_DQUOTE] = ACTIONS(674),
- [anon_sym_SQUOTE] = ACTIONS(676),
+ [193] = {
+ [sym_identifier] = ACTIONS(900),
+ [anon_sym_export] = ACTIONS(900),
+ [anon_sym_STAR] = ACTIONS(902),
+ [anon_sym_default] = ACTIONS(900),
+ [anon_sym_LBRACE] = ACTIONS(900),
+ [anon_sym_COMMA] = ACTIONS(902),
+ [anon_sym_RBRACE] = ACTIONS(900),
+ [anon_sym_import] = ACTIONS(900),
+ [anon_sym_var] = ACTIONS(900),
+ [anon_sym_let] = ACTIONS(900),
+ [anon_sym_const] = ACTIONS(900),
+ [anon_sym_if] = ACTIONS(900),
+ [anon_sym_switch] = ACTIONS(900),
+ [anon_sym_for] = ACTIONS(900),
+ [anon_sym_LPAREN] = ACTIONS(900),
+ [anon_sym_await] = ACTIONS(900),
+ [anon_sym_in] = ACTIONS(902),
+ [anon_sym_while] = ACTIONS(900),
+ [anon_sym_do] = ACTIONS(900),
+ [anon_sym_try] = ACTIONS(900),
+ [anon_sym_with] = ACTIONS(900),
+ [anon_sym_break] = ACTIONS(900),
+ [anon_sym_continue] = ACTIONS(900),
+ [anon_sym_debugger] = ACTIONS(900),
+ [anon_sym_return] = ACTIONS(900),
+ [anon_sym_throw] = ACTIONS(900),
+ [anon_sym_SEMI] = ACTIONS(900),
+ [anon_sym_case] = ACTIONS(900),
+ [anon_sym_yield] = ACTIONS(900),
+ [anon_sym_LBRACK] = ACTIONS(900),
+ [anon_sym_LTtemplate_GT] = ACTIONS(900),
+ [anon_sym_LT] = ACTIONS(900),
+ [anon_sym_GT] = ACTIONS(902),
+ [anon_sym_DOT] = ACTIONS(902),
+ [anon_sym_DQUOTE] = ACTIONS(900),
+ [anon_sym_SQUOTE] = ACTIONS(900),
+ [anon_sym_class] = ACTIONS(900),
+ [anon_sym_async] = ACTIONS(900),
+ [anon_sym_function] = ACTIONS(900),
+ [sym_optional_chain] = ACTIONS(902),
+ [anon_sym_new] = ACTIONS(900),
+ [anon_sym_AMP_AMP] = ACTIONS(902),
+ [anon_sym_PIPE_PIPE] = ACTIONS(902),
+ [anon_sym_GT_GT] = ACTIONS(902),
+ [anon_sym_GT_GT_GT] = ACTIONS(902),
+ [anon_sym_LT_LT] = ACTIONS(902),
+ [anon_sym_AMP] = ACTIONS(902),
+ [anon_sym_CARET] = ACTIONS(902),
+ [anon_sym_PIPE] = ACTIONS(902),
+ [anon_sym_PLUS] = ACTIONS(900),
+ [anon_sym_DASH] = ACTIONS(900),
+ [anon_sym_SLASH] = ACTIONS(900),
+ [anon_sym_PERCENT] = ACTIONS(902),
+ [anon_sym_STAR_STAR] = ACTIONS(902),
+ [anon_sym_LT_EQ] = ACTIONS(902),
+ [anon_sym_EQ_EQ] = ACTIONS(902),
+ [anon_sym_EQ_EQ_EQ] = ACTIONS(902),
+ [anon_sym_BANG_EQ] = ACTIONS(902),
+ [anon_sym_BANG_EQ_EQ] = ACTIONS(902),
+ [anon_sym_GT_EQ] = ACTIONS(902),
+ [anon_sym_QMARK_QMARK] = ACTIONS(902),
+ [anon_sym_instanceof] = ACTIONS(902),
+ [anon_sym_BANG] = ACTIONS(900),
+ [anon_sym_TILDE] = ACTIONS(900),
+ [anon_sym_typeof] = ACTIONS(900),
+ [anon_sym_void] = ACTIONS(900),
+ [anon_sym_delete] = ACTIONS(900),
+ [anon_sym_PLUS_PLUS] = ACTIONS(900),
+ [anon_sym_DASH_DASH] = ACTIONS(900),
[sym_comment] = ACTIONS(3),
- [anon_sym_BQUOTE] = ACTIONS(678),
- [sym_number] = ACTIONS(680),
- [sym_private_property_identifier] = ACTIONS(750),
- [sym_this] = ACTIONS(680),
- [sym_super] = ACTIONS(680),
- [sym_true] = ACTIONS(680),
- [sym_false] = ACTIONS(680),
- [sym_null] = ACTIONS(680),
- [sym_undefined] = ACTIONS(950),
- [anon_sym_AT] = ACTIONS(85),
- [anon_sym_static] = ACTIONS(936),
- [anon_sym_get] = ACTIONS(936),
- [anon_sym_set] = ACTIONS(936),
+ [anon_sym_BQUOTE] = ACTIONS(900),
+ [sym_number] = ACTIONS(900),
+ [sym_private_property_identifier] = ACTIONS(900),
+ [sym_this] = ACTIONS(900),
+ [sym_super] = ACTIONS(900),
+ [sym_true] = ACTIONS(900),
+ [sym_false] = ACTIONS(900),
+ [sym_null] = ACTIONS(900),
+ [sym_undefined] = ACTIONS(900),
+ [anon_sym_AT] = ACTIONS(900),
+ [anon_sym_static] = ACTIONS(900),
+ [anon_sym_get] = ACTIONS(900),
+ [anon_sym_set] = ACTIONS(900),
+ [sym__automatic_semicolon] = ACTIONS(1015),
+ [sym__ternary_qmark] = ACTIONS(906),
},
- [199] = {
- [sym_import] = STATE(1096),
- [sym_parenthesized_expression] = STATE(1015),
- [sym_expression] = STATE(1388),
- [sym_primary_expression] = STATE(1092),
- [sym_yield_expression] = STATE(1094),
- [sym_object] = STATE(1096),
- [sym_object_pattern] = STATE(1781),
- [sym_assignment_pattern] = STATE(2072),
- [sym_array] = STATE(1096),
- [sym_array_pattern] = STATE(1781),
- [sym_glimmer_template] = STATE(1094),
- [sym_glimmer_opening_tag] = STATE(1882),
- [sym_jsx_element] = STATE(1094),
- [sym_jsx_opening_element] = STATE(1654),
- [sym_jsx_self_closing_element] = STATE(1094),
- [sym_class] = STATE(1096),
- [sym_function] = STATE(1096),
- [sym_generator_function] = STATE(1096),
- [sym_arrow_function] = STATE(1096),
- [sym_call_expression] = STATE(1096),
- [sym_new_expression] = STATE(1094),
- [sym_await_expression] = STATE(1094),
- [sym_member_expression] = STATE(1032),
- [sym_subscript_expression] = STATE(1032),
- [sym_assignment_expression] = STATE(1094),
- [sym__augmented_assignment_lhs] = STATE(1594),
- [sym_augmented_assignment_expression] = STATE(1094),
- [sym__destructuring_pattern] = STATE(1781),
- [sym_ternary_expression] = STATE(1094),
- [sym_binary_expression] = STATE(1094),
- [sym_unary_expression] = STATE(1094),
- [sym_update_expression] = STATE(1094),
- [sym_sequence_expression] = STATE(2679),
- [sym_string] = STATE(1096),
- [sym_template_string] = STATE(1096),
- [sym_regex] = STATE(1096),
- [sym_meta_property] = STATE(1096),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2729),
- [sym_pattern] = STATE(1894),
- [sym_rest_pattern] = STATE(1849),
- [aux_sym_export_statement_repeat1] = STATE(1976),
- [sym_identifier] = ACTIONS(798),
- [anon_sym_export] = ACTIONS(800),
- [anon_sym_LBRACE] = ACTIONS(734),
- [anon_sym_import] = ACTIONS(648),
- [anon_sym_LPAREN] = ACTIONS(650),
- [anon_sym_RPAREN] = ACTIONS(1027),
- [anon_sym_await] = ACTIONS(652),
- [anon_sym_yield] = ACTIONS(654),
- [anon_sym_LBRACK] = ACTIONS(740),
- [anon_sym_LTtemplate_GT] = ACTIONS(55),
- [anon_sym_LT] = ACTIONS(658),
- [anon_sym_class] = ACTIONS(660),
- [anon_sym_async] = ACTIONS(806),
- [anon_sym_function] = ACTIONS(664),
- [anon_sym_new] = ACTIONS(666),
- [anon_sym_DOT_DOT_DOT] = ACTIONS(948),
- [anon_sym_PLUS] = ACTIONS(668),
- [anon_sym_DASH] = ACTIONS(668),
- [anon_sym_SLASH] = ACTIONS(670),
- [anon_sym_BANG] = ACTIONS(668),
- [anon_sym_TILDE] = ACTIONS(668),
- [anon_sym_typeof] = ACTIONS(668),
- [anon_sym_void] = ACTIONS(668),
- [anon_sym_delete] = ACTIONS(668),
- [anon_sym_PLUS_PLUS] = ACTIONS(672),
- [anon_sym_DASH_DASH] = ACTIONS(672),
- [anon_sym_DQUOTE] = ACTIONS(674),
- [anon_sym_SQUOTE] = ACTIONS(676),
+ [194] = {
+ [sym_identifier] = ACTIONS(892),
+ [anon_sym_export] = ACTIONS(892),
+ [anon_sym_STAR] = ACTIONS(894),
+ [anon_sym_default] = ACTIONS(892),
+ [anon_sym_LBRACE] = ACTIONS(892),
+ [anon_sym_COMMA] = ACTIONS(894),
+ [anon_sym_RBRACE] = ACTIONS(892),
+ [anon_sym_import] = ACTIONS(892),
+ [anon_sym_var] = ACTIONS(892),
+ [anon_sym_let] = ACTIONS(892),
+ [anon_sym_const] = ACTIONS(892),
+ [anon_sym_if] = ACTIONS(892),
+ [anon_sym_switch] = ACTIONS(892),
+ [anon_sym_for] = ACTIONS(892),
+ [anon_sym_LPAREN] = ACTIONS(892),
+ [anon_sym_await] = ACTIONS(892),
+ [anon_sym_in] = ACTIONS(894),
+ [anon_sym_while] = ACTIONS(892),
+ [anon_sym_do] = ACTIONS(892),
+ [anon_sym_try] = ACTIONS(892),
+ [anon_sym_with] = ACTIONS(892),
+ [anon_sym_break] = ACTIONS(892),
+ [anon_sym_continue] = ACTIONS(892),
+ [anon_sym_debugger] = ACTIONS(892),
+ [anon_sym_return] = ACTIONS(892),
+ [anon_sym_throw] = ACTIONS(892),
+ [anon_sym_SEMI] = ACTIONS(892),
+ [anon_sym_case] = ACTIONS(892),
+ [anon_sym_yield] = ACTIONS(892),
+ [anon_sym_LBRACK] = ACTIONS(892),
+ [anon_sym_LTtemplate_GT] = ACTIONS(892),
+ [anon_sym_LT] = ACTIONS(892),
+ [anon_sym_GT] = ACTIONS(894),
+ [anon_sym_DOT] = ACTIONS(894),
+ [anon_sym_DQUOTE] = ACTIONS(892),
+ [anon_sym_SQUOTE] = ACTIONS(892),
+ [anon_sym_class] = ACTIONS(892),
+ [anon_sym_async] = ACTIONS(892),
+ [anon_sym_function] = ACTIONS(892),
+ [sym_optional_chain] = ACTIONS(894),
+ [anon_sym_new] = ACTIONS(892),
+ [anon_sym_AMP_AMP] = ACTIONS(894),
+ [anon_sym_PIPE_PIPE] = ACTIONS(894),
+ [anon_sym_GT_GT] = ACTIONS(894),
+ [anon_sym_GT_GT_GT] = ACTIONS(894),
+ [anon_sym_LT_LT] = ACTIONS(894),
+ [anon_sym_AMP] = ACTIONS(894),
+ [anon_sym_CARET] = ACTIONS(894),
+ [anon_sym_PIPE] = ACTIONS(894),
+ [anon_sym_PLUS] = ACTIONS(892),
+ [anon_sym_DASH] = ACTIONS(892),
+ [anon_sym_SLASH] = ACTIONS(892),
+ [anon_sym_PERCENT] = ACTIONS(894),
+ [anon_sym_STAR_STAR] = ACTIONS(894),
+ [anon_sym_LT_EQ] = ACTIONS(894),
+ [anon_sym_EQ_EQ] = ACTIONS(894),
+ [anon_sym_EQ_EQ_EQ] = ACTIONS(894),
+ [anon_sym_BANG_EQ] = ACTIONS(894),
+ [anon_sym_BANG_EQ_EQ] = ACTIONS(894),
+ [anon_sym_GT_EQ] = ACTIONS(894),
+ [anon_sym_QMARK_QMARK] = ACTIONS(894),
+ [anon_sym_instanceof] = ACTIONS(894),
+ [anon_sym_BANG] = ACTIONS(892),
+ [anon_sym_TILDE] = ACTIONS(892),
+ [anon_sym_typeof] = ACTIONS(892),
+ [anon_sym_void] = ACTIONS(892),
+ [anon_sym_delete] = ACTIONS(892),
+ [anon_sym_PLUS_PLUS] = ACTIONS(892),
+ [anon_sym_DASH_DASH] = ACTIONS(892),
[sym_comment] = ACTIONS(3),
- [anon_sym_BQUOTE] = ACTIONS(678),
- [sym_number] = ACTIONS(680),
- [sym_private_property_identifier] = ACTIONS(682),
- [sym_this] = ACTIONS(680),
- [sym_super] = ACTIONS(680),
- [sym_true] = ACTIONS(680),
- [sym_false] = ACTIONS(680),
- [sym_null] = ACTIONS(680),
- [sym_undefined] = ACTIONS(808),
- [anon_sym_AT] = ACTIONS(85),
- [anon_sym_static] = ACTIONS(800),
- [anon_sym_get] = ACTIONS(800),
- [anon_sym_set] = ACTIONS(800),
+ [anon_sym_BQUOTE] = ACTIONS(892),
+ [sym_number] = ACTIONS(892),
+ [sym_private_property_identifier] = ACTIONS(892),
+ [sym_this] = ACTIONS(892),
+ [sym_super] = ACTIONS(892),
+ [sym_true] = ACTIONS(892),
+ [sym_false] = ACTIONS(892),
+ [sym_null] = ACTIONS(892),
+ [sym_undefined] = ACTIONS(892),
+ [anon_sym_AT] = ACTIONS(892),
+ [anon_sym_static] = ACTIONS(892),
+ [anon_sym_get] = ACTIONS(892),
+ [anon_sym_set] = ACTIONS(892),
+ [sym__automatic_semicolon] = ACTIONS(1017),
+ [sym__ternary_qmark] = ACTIONS(898),
},
- [200] = {
- [ts_builtin_sym_end] = ACTIONS(983),
- [sym_identifier] = ACTIONS(914),
- [anon_sym_export] = ACTIONS(914),
- [anon_sym_STAR] = ACTIONS(916),
- [anon_sym_LBRACE] = ACTIONS(914),
- [anon_sym_COMMA] = ACTIONS(916),
- [anon_sym_RBRACE] = ACTIONS(914),
- [anon_sym_import] = ACTIONS(914),
- [anon_sym_var] = ACTIONS(914),
- [anon_sym_let] = ACTIONS(914),
- [anon_sym_const] = ACTIONS(914),
- [anon_sym_if] = ACTIONS(914),
- [anon_sym_switch] = ACTIONS(914),
- [anon_sym_for] = ACTIONS(914),
- [anon_sym_LPAREN] = ACTIONS(914),
- [anon_sym_await] = ACTIONS(914),
- [anon_sym_in] = ACTIONS(916),
- [anon_sym_while] = ACTIONS(914),
- [anon_sym_do] = ACTIONS(914),
- [anon_sym_try] = ACTIONS(914),
- [anon_sym_with] = ACTIONS(914),
- [anon_sym_break] = ACTIONS(914),
- [anon_sym_continue] = ACTIONS(914),
- [anon_sym_debugger] = ACTIONS(914),
- [anon_sym_return] = ACTIONS(914),
- [anon_sym_throw] = ACTIONS(914),
- [anon_sym_SEMI] = ACTIONS(914),
- [anon_sym_yield] = ACTIONS(914),
- [anon_sym_LBRACK] = ACTIONS(914),
- [anon_sym_LTtemplate_GT] = ACTIONS(914),
- [anon_sym_LT] = ACTIONS(914),
- [anon_sym_GT] = ACTIONS(916),
- [anon_sym_DOT] = ACTIONS(916),
- [anon_sym_class] = ACTIONS(914),
- [anon_sym_async] = ACTIONS(914),
- [anon_sym_function] = ACTIONS(914),
- [sym_optional_chain] = ACTIONS(916),
- [anon_sym_new] = ACTIONS(914),
- [anon_sym_AMP_AMP] = ACTIONS(916),
- [anon_sym_PIPE_PIPE] = ACTIONS(916),
- [anon_sym_GT_GT] = ACTIONS(916),
- [anon_sym_GT_GT_GT] = ACTIONS(916),
- [anon_sym_LT_LT] = ACTIONS(916),
- [anon_sym_AMP] = ACTIONS(916),
- [anon_sym_CARET] = ACTIONS(916),
- [anon_sym_PIPE] = ACTIONS(916),
- [anon_sym_PLUS] = ACTIONS(914),
- [anon_sym_DASH] = ACTIONS(914),
- [anon_sym_SLASH] = ACTIONS(914),
- [anon_sym_PERCENT] = ACTIONS(916),
- [anon_sym_STAR_STAR] = ACTIONS(916),
- [anon_sym_LT_EQ] = ACTIONS(916),
- [anon_sym_EQ_EQ] = ACTIONS(916),
- [anon_sym_EQ_EQ_EQ] = ACTIONS(916),
- [anon_sym_BANG_EQ] = ACTIONS(916),
- [anon_sym_BANG_EQ_EQ] = ACTIONS(916),
- [anon_sym_GT_EQ] = ACTIONS(916),
- [anon_sym_QMARK_QMARK] = ACTIONS(916),
- [anon_sym_instanceof] = ACTIONS(916),
- [anon_sym_BANG] = ACTIONS(914),
- [anon_sym_TILDE] = ACTIONS(914),
- [anon_sym_typeof] = ACTIONS(914),
- [anon_sym_void] = ACTIONS(914),
- [anon_sym_delete] = ACTIONS(914),
- [anon_sym_PLUS_PLUS] = ACTIONS(914),
- [anon_sym_DASH_DASH] = ACTIONS(914),
- [anon_sym_DQUOTE] = ACTIONS(914),
- [anon_sym_SQUOTE] = ACTIONS(914),
- [sym_comment] = ACTIONS(3),
- [anon_sym_BQUOTE] = ACTIONS(914),
- [sym_number] = ACTIONS(914),
- [sym_private_property_identifier] = ACTIONS(914),
- [sym_this] = ACTIONS(914),
- [sym_super] = ACTIONS(914),
- [sym_true] = ACTIONS(914),
- [sym_false] = ACTIONS(914),
- [sym_null] = ACTIONS(914),
- [sym_undefined] = ACTIONS(914),
- [anon_sym_AT] = ACTIONS(914),
- [anon_sym_static] = ACTIONS(914),
+ [195] = {
+ [sym_identifier] = ACTIONS(884),
+ [anon_sym_export] = ACTIONS(884),
+ [anon_sym_STAR] = ACTIONS(886),
+ [anon_sym_default] = ACTIONS(884),
+ [anon_sym_LBRACE] = ACTIONS(884),
+ [anon_sym_COMMA] = ACTIONS(886),
+ [anon_sym_RBRACE] = ACTIONS(884),
+ [anon_sym_import] = ACTIONS(884),
+ [anon_sym_var] = ACTIONS(884),
+ [anon_sym_let] = ACTIONS(884),
+ [anon_sym_const] = ACTIONS(884),
+ [anon_sym_if] = ACTIONS(884),
+ [anon_sym_switch] = ACTIONS(884),
+ [anon_sym_for] = ACTIONS(884),
+ [anon_sym_LPAREN] = ACTIONS(884),
+ [anon_sym_await] = ACTIONS(884),
+ [anon_sym_in] = ACTIONS(886),
+ [anon_sym_while] = ACTIONS(884),
+ [anon_sym_do] = ACTIONS(884),
+ [anon_sym_try] = ACTIONS(884),
+ [anon_sym_with] = ACTIONS(884),
+ [anon_sym_break] = ACTIONS(884),
+ [anon_sym_continue] = ACTIONS(884),
+ [anon_sym_debugger] = ACTIONS(884),
+ [anon_sym_return] = ACTIONS(884),
+ [anon_sym_throw] = ACTIONS(884),
+ [anon_sym_SEMI] = ACTIONS(884),
+ [anon_sym_case] = ACTIONS(884),
+ [anon_sym_yield] = ACTIONS(884),
+ [anon_sym_LBRACK] = ACTIONS(884),
+ [anon_sym_LTtemplate_GT] = ACTIONS(884),
+ [anon_sym_LT] = ACTIONS(884),
+ [anon_sym_GT] = ACTIONS(886),
+ [anon_sym_DOT] = ACTIONS(886),
+ [anon_sym_DQUOTE] = ACTIONS(884),
+ [anon_sym_SQUOTE] = ACTIONS(884),
+ [anon_sym_class] = ACTIONS(884),
+ [anon_sym_async] = ACTIONS(884),
+ [anon_sym_function] = ACTIONS(884),
+ [sym_optional_chain] = ACTIONS(886),
+ [anon_sym_new] = ACTIONS(884),
+ [anon_sym_AMP_AMP] = ACTIONS(886),
+ [anon_sym_PIPE_PIPE] = ACTIONS(886),
+ [anon_sym_GT_GT] = ACTIONS(886),
+ [anon_sym_GT_GT_GT] = ACTIONS(886),
+ [anon_sym_LT_LT] = ACTIONS(886),
+ [anon_sym_AMP] = ACTIONS(886),
+ [anon_sym_CARET] = ACTIONS(886),
+ [anon_sym_PIPE] = ACTIONS(886),
+ [anon_sym_PLUS] = ACTIONS(884),
+ [anon_sym_DASH] = ACTIONS(884),
+ [anon_sym_SLASH] = ACTIONS(884),
+ [anon_sym_PERCENT] = ACTIONS(886),
+ [anon_sym_STAR_STAR] = ACTIONS(886),
+ [anon_sym_LT_EQ] = ACTIONS(886),
+ [anon_sym_EQ_EQ] = ACTIONS(886),
+ [anon_sym_EQ_EQ_EQ] = ACTIONS(886),
+ [anon_sym_BANG_EQ] = ACTIONS(886),
+ [anon_sym_BANG_EQ_EQ] = ACTIONS(886),
+ [anon_sym_GT_EQ] = ACTIONS(886),
+ [anon_sym_QMARK_QMARK] = ACTIONS(886),
+ [anon_sym_instanceof] = ACTIONS(886),
+ [anon_sym_BANG] = ACTIONS(884),
+ [anon_sym_TILDE] = ACTIONS(884),
+ [anon_sym_typeof] = ACTIONS(884),
+ [anon_sym_void] = ACTIONS(884),
+ [anon_sym_delete] = ACTIONS(884),
+ [anon_sym_PLUS_PLUS] = ACTIONS(884),
+ [anon_sym_DASH_DASH] = ACTIONS(884),
+ [sym_comment] = ACTIONS(3),
+ [anon_sym_BQUOTE] = ACTIONS(884),
+ [sym_number] = ACTIONS(884),
+ [sym_private_property_identifier] = ACTIONS(884),
+ [sym_this] = ACTIONS(884),
+ [sym_super] = ACTIONS(884),
+ [sym_true] = ACTIONS(884),
+ [sym_false] = ACTIONS(884),
+ [sym_null] = ACTIONS(884),
+ [sym_undefined] = ACTIONS(884),
+ [anon_sym_AT] = ACTIONS(884),
+ [anon_sym_static] = ACTIONS(884),
+ [anon_sym_get] = ACTIONS(884),
+ [anon_sym_set] = ACTIONS(884),
+ [sym__automatic_semicolon] = ACTIONS(1019),
+ [sym__ternary_qmark] = ACTIONS(890),
+ },
+ [196] = {
+ [sym_identifier] = ACTIONS(840),
+ [anon_sym_export] = ACTIONS(840),
+ [anon_sym_STAR] = ACTIONS(842),
+ [anon_sym_default] = ACTIONS(840),
+ [anon_sym_LBRACE] = ACTIONS(840),
+ [anon_sym_COMMA] = ACTIONS(842),
+ [anon_sym_RBRACE] = ACTIONS(840),
+ [anon_sym_import] = ACTIONS(840),
+ [anon_sym_var] = ACTIONS(840),
+ [anon_sym_let] = ACTIONS(840),
+ [anon_sym_const] = ACTIONS(840),
+ [anon_sym_if] = ACTIONS(840),
+ [anon_sym_switch] = ACTIONS(840),
+ [anon_sym_for] = ACTIONS(840),
+ [anon_sym_LPAREN] = ACTIONS(840),
+ [anon_sym_await] = ACTIONS(840),
+ [anon_sym_in] = ACTIONS(842),
+ [anon_sym_while] = ACTIONS(840),
+ [anon_sym_do] = ACTIONS(840),
+ [anon_sym_try] = ACTIONS(840),
+ [anon_sym_with] = ACTIONS(840),
+ [anon_sym_break] = ACTIONS(840),
+ [anon_sym_continue] = ACTIONS(840),
+ [anon_sym_debugger] = ACTIONS(840),
+ [anon_sym_return] = ACTIONS(840),
+ [anon_sym_throw] = ACTIONS(840),
+ [anon_sym_SEMI] = ACTIONS(840),
+ [anon_sym_case] = ACTIONS(840),
+ [anon_sym_yield] = ACTIONS(840),
+ [anon_sym_LBRACK] = ACTIONS(840),
+ [anon_sym_LTtemplate_GT] = ACTIONS(840),
+ [anon_sym_LT] = ACTIONS(840),
+ [anon_sym_GT] = ACTIONS(842),
+ [anon_sym_DOT] = ACTIONS(842),
+ [anon_sym_DQUOTE] = ACTIONS(840),
+ [anon_sym_SQUOTE] = ACTIONS(840),
+ [anon_sym_class] = ACTIONS(840),
+ [anon_sym_async] = ACTIONS(840),
+ [anon_sym_function] = ACTIONS(840),
+ [sym_optional_chain] = ACTIONS(842),
+ [anon_sym_new] = ACTIONS(840),
+ [anon_sym_AMP_AMP] = ACTIONS(842),
+ [anon_sym_PIPE_PIPE] = ACTIONS(842),
+ [anon_sym_GT_GT] = ACTIONS(842),
+ [anon_sym_GT_GT_GT] = ACTIONS(842),
+ [anon_sym_LT_LT] = ACTIONS(842),
+ [anon_sym_AMP] = ACTIONS(842),
+ [anon_sym_CARET] = ACTIONS(842),
+ [anon_sym_PIPE] = ACTIONS(842),
+ [anon_sym_PLUS] = ACTIONS(840),
+ [anon_sym_DASH] = ACTIONS(840),
+ [anon_sym_SLASH] = ACTIONS(840),
+ [anon_sym_PERCENT] = ACTIONS(842),
+ [anon_sym_STAR_STAR] = ACTIONS(842),
+ [anon_sym_LT_EQ] = ACTIONS(842),
+ [anon_sym_EQ_EQ] = ACTIONS(842),
+ [anon_sym_EQ_EQ_EQ] = ACTIONS(842),
+ [anon_sym_BANG_EQ] = ACTIONS(842),
+ [anon_sym_BANG_EQ_EQ] = ACTIONS(842),
+ [anon_sym_GT_EQ] = ACTIONS(842),
+ [anon_sym_QMARK_QMARK] = ACTIONS(842),
+ [anon_sym_instanceof] = ACTIONS(842),
+ [anon_sym_BANG] = ACTIONS(840),
+ [anon_sym_TILDE] = ACTIONS(840),
+ [anon_sym_typeof] = ACTIONS(840),
+ [anon_sym_void] = ACTIONS(840),
+ [anon_sym_delete] = ACTIONS(840),
+ [anon_sym_PLUS_PLUS] = ACTIONS(840),
+ [anon_sym_DASH_DASH] = ACTIONS(840),
+ [sym_comment] = ACTIONS(3),
+ [anon_sym_BQUOTE] = ACTIONS(840),
+ [sym_number] = ACTIONS(840),
+ [sym_private_property_identifier] = ACTIONS(840),
+ [sym_this] = ACTIONS(840),
+ [sym_super] = ACTIONS(840),
+ [sym_true] = ACTIONS(840),
+ [sym_false] = ACTIONS(840),
+ [sym_null] = ACTIONS(840),
+ [sym_undefined] = ACTIONS(840),
+ [anon_sym_AT] = ACTIONS(840),
+ [anon_sym_static] = ACTIONS(840),
+ [anon_sym_get] = ACTIONS(840),
+ [anon_sym_set] = ACTIONS(840),
+ [sym__automatic_semicolon] = ACTIONS(1021),
+ [sym__ternary_qmark] = ACTIONS(846),
+ },
+ [197] = {
+ [ts_builtin_sym_end] = ACTIONS(928),
+ [sym_identifier] = ACTIONS(926),
+ [anon_sym_export] = ACTIONS(926),
+ [anon_sym_STAR] = ACTIONS(926),
+ [anon_sym_LBRACE] = ACTIONS(926),
+ [anon_sym_COMMA] = ACTIONS(926),
+ [anon_sym_RBRACE] = ACTIONS(926),
+ [anon_sym_import] = ACTIONS(926),
+ [anon_sym_var] = ACTIONS(926),
+ [anon_sym_let] = ACTIONS(926),
+ [anon_sym_const] = ACTIONS(926),
+ [anon_sym_if] = ACTIONS(926),
+ [anon_sym_switch] = ACTIONS(926),
+ [anon_sym_for] = ACTIONS(926),
+ [anon_sym_LPAREN] = ACTIONS(926),
+ [anon_sym_await] = ACTIONS(926),
+ [anon_sym_in] = ACTIONS(926),
+ [anon_sym_while] = ACTIONS(926),
+ [anon_sym_do] = ACTIONS(926),
+ [anon_sym_try] = ACTIONS(926),
+ [anon_sym_with] = ACTIONS(926),
+ [anon_sym_break] = ACTIONS(926),
+ [anon_sym_continue] = ACTIONS(926),
+ [anon_sym_debugger] = ACTIONS(926),
+ [anon_sym_return] = ACTIONS(926),
+ [anon_sym_throw] = ACTIONS(926),
+ [anon_sym_SEMI] = ACTIONS(926),
+ [anon_sym_yield] = ACTIONS(926),
+ [anon_sym_LBRACK] = ACTIONS(926),
+ [anon_sym_LTtemplate_GT] = ACTIONS(926),
+ [anon_sym_LT] = ACTIONS(926),
+ [anon_sym_GT] = ACTIONS(926),
+ [anon_sym_DOT] = ACTIONS(926),
+ [anon_sym_DQUOTE] = ACTIONS(926),
+ [anon_sym_SQUOTE] = ACTIONS(926),
+ [anon_sym_class] = ACTIONS(926),
+ [anon_sym_async] = ACTIONS(926),
+ [anon_sym_function] = ACTIONS(926),
+ [sym_optional_chain] = ACTIONS(926),
+ [anon_sym_new] = ACTIONS(926),
+ [anon_sym_AMP_AMP] = ACTIONS(926),
+ [anon_sym_PIPE_PIPE] = ACTIONS(926),
+ [anon_sym_GT_GT] = ACTIONS(926),
+ [anon_sym_GT_GT_GT] = ACTIONS(926),
+ [anon_sym_LT_LT] = ACTIONS(926),
+ [anon_sym_AMP] = ACTIONS(926),
+ [anon_sym_CARET] = ACTIONS(926),
+ [anon_sym_PIPE] = ACTIONS(926),
+ [anon_sym_PLUS] = ACTIONS(926),
+ [anon_sym_DASH] = ACTIONS(926),
+ [anon_sym_SLASH] = ACTIONS(926),
+ [anon_sym_PERCENT] = ACTIONS(926),
+ [anon_sym_STAR_STAR] = ACTIONS(926),
+ [anon_sym_LT_EQ] = ACTIONS(926),
+ [anon_sym_EQ_EQ] = ACTIONS(926),
+ [anon_sym_EQ_EQ_EQ] = ACTIONS(926),
+ [anon_sym_BANG_EQ] = ACTIONS(926),
+ [anon_sym_BANG_EQ_EQ] = ACTIONS(926),
+ [anon_sym_GT_EQ] = ACTIONS(926),
+ [anon_sym_QMARK_QMARK] = ACTIONS(926),
+ [anon_sym_instanceof] = ACTIONS(926),
+ [anon_sym_BANG] = ACTIONS(926),
+ [anon_sym_TILDE] = ACTIONS(926),
+ [anon_sym_typeof] = ACTIONS(926),
+ [anon_sym_void] = ACTIONS(926),
+ [anon_sym_delete] = ACTIONS(926),
+ [anon_sym_PLUS_PLUS] = ACTIONS(926),
+ [anon_sym_DASH_DASH] = ACTIONS(926),
+ [sym_comment] = ACTIONS(3),
+ [anon_sym_BQUOTE] = ACTIONS(926),
+ [sym_number] = ACTIONS(926),
+ [sym_private_property_identifier] = ACTIONS(926),
+ [sym_this] = ACTIONS(926),
+ [sym_super] = ACTIONS(926),
+ [sym_true] = ACTIONS(926),
+ [sym_false] = ACTIONS(926),
+ [sym_null] = ACTIONS(926),
+ [sym_undefined] = ACTIONS(926),
+ [anon_sym_AT] = ACTIONS(926),
+ [anon_sym_static] = ACTIONS(926),
+ [anon_sym_get] = ACTIONS(926),
+ [anon_sym_set] = ACTIONS(926),
+ [sym__automatic_semicolon] = ACTIONS(928),
+ [sym__ternary_qmark] = ACTIONS(928),
+ },
+ [198] = {
+ [ts_builtin_sym_end] = ACTIONS(916),
+ [sym_identifier] = ACTIONS(914),
+ [anon_sym_export] = ACTIONS(914),
+ [anon_sym_STAR] = ACTIONS(914),
+ [anon_sym_LBRACE] = ACTIONS(914),
+ [anon_sym_COMMA] = ACTIONS(914),
+ [anon_sym_RBRACE] = ACTIONS(914),
+ [anon_sym_import] = ACTIONS(914),
+ [anon_sym_var] = ACTIONS(914),
+ [anon_sym_let] = ACTIONS(914),
+ [anon_sym_const] = ACTIONS(914),
+ [anon_sym_if] = ACTIONS(914),
+ [anon_sym_switch] = ACTIONS(914),
+ [anon_sym_for] = ACTIONS(914),
+ [anon_sym_LPAREN] = ACTIONS(914),
+ [anon_sym_await] = ACTIONS(914),
+ [anon_sym_in] = ACTIONS(914),
+ [anon_sym_while] = ACTIONS(914),
+ [anon_sym_do] = ACTIONS(914),
+ [anon_sym_try] = ACTIONS(914),
+ [anon_sym_with] = ACTIONS(914),
+ [anon_sym_break] = ACTIONS(914),
+ [anon_sym_continue] = ACTIONS(914),
+ [anon_sym_debugger] = ACTIONS(914),
+ [anon_sym_return] = ACTIONS(914),
+ [anon_sym_throw] = ACTIONS(914),
+ [anon_sym_SEMI] = ACTIONS(914),
+ [anon_sym_yield] = ACTIONS(914),
+ [anon_sym_LBRACK] = ACTIONS(914),
+ [anon_sym_LTtemplate_GT] = ACTIONS(914),
+ [anon_sym_LT] = ACTIONS(914),
+ [anon_sym_GT] = ACTIONS(914),
+ [anon_sym_DOT] = ACTIONS(914),
+ [anon_sym_DQUOTE] = ACTIONS(914),
+ [anon_sym_SQUOTE] = ACTIONS(914),
+ [anon_sym_class] = ACTIONS(914),
+ [anon_sym_async] = ACTIONS(914),
+ [anon_sym_function] = ACTIONS(914),
+ [sym_optional_chain] = ACTIONS(914),
+ [anon_sym_new] = ACTIONS(914),
+ [anon_sym_AMP_AMP] = ACTIONS(914),
+ [anon_sym_PIPE_PIPE] = ACTIONS(914),
+ [anon_sym_GT_GT] = ACTIONS(914),
+ [anon_sym_GT_GT_GT] = ACTIONS(914),
+ [anon_sym_LT_LT] = ACTIONS(914),
+ [anon_sym_AMP] = ACTIONS(914),
+ [anon_sym_CARET] = ACTIONS(914),
+ [anon_sym_PIPE] = ACTIONS(914),
+ [anon_sym_PLUS] = ACTIONS(914),
+ [anon_sym_DASH] = ACTIONS(914),
+ [anon_sym_SLASH] = ACTIONS(914),
+ [anon_sym_PERCENT] = ACTIONS(914),
+ [anon_sym_STAR_STAR] = ACTIONS(914),
+ [anon_sym_LT_EQ] = ACTIONS(914),
+ [anon_sym_EQ_EQ] = ACTIONS(914),
+ [anon_sym_EQ_EQ_EQ] = ACTIONS(914),
+ [anon_sym_BANG_EQ] = ACTIONS(914),
+ [anon_sym_BANG_EQ_EQ] = ACTIONS(914),
+ [anon_sym_GT_EQ] = ACTIONS(914),
+ [anon_sym_QMARK_QMARK] = ACTIONS(914),
+ [anon_sym_instanceof] = ACTIONS(914),
+ [anon_sym_BANG] = ACTIONS(914),
+ [anon_sym_TILDE] = ACTIONS(914),
+ [anon_sym_typeof] = ACTIONS(914),
+ [anon_sym_void] = ACTIONS(914),
+ [anon_sym_delete] = ACTIONS(914),
+ [anon_sym_PLUS_PLUS] = ACTIONS(914),
+ [anon_sym_DASH_DASH] = ACTIONS(914),
+ [sym_comment] = ACTIONS(3),
+ [anon_sym_BQUOTE] = ACTIONS(914),
+ [sym_number] = ACTIONS(914),
+ [sym_private_property_identifier] = ACTIONS(914),
+ [sym_this] = ACTIONS(914),
+ [sym_super] = ACTIONS(914),
+ [sym_true] = ACTIONS(914),
+ [sym_false] = ACTIONS(914),
+ [sym_null] = ACTIONS(914),
+ [sym_undefined] = ACTIONS(914),
+ [anon_sym_AT] = ACTIONS(914),
+ [anon_sym_static] = ACTIONS(914),
[anon_sym_get] = ACTIONS(914),
[anon_sym_set] = ACTIONS(914),
- [sym__automatic_semicolon] = ACTIONS(1029),
- [sym__ternary_qmark] = ACTIONS(920),
+ [sym__automatic_semicolon] = ACTIONS(916),
+ [sym__ternary_qmark] = ACTIONS(916),
+ },
+ [199] = {
+ [sym_import] = STATE(1071),
+ [sym_parenthesized_expression] = STATE(1006),
+ [sym_expression] = STATE(1386),
+ [sym_primary_expression] = STATE(1079),
+ [sym_yield_expression] = STATE(1081),
+ [sym_object] = STATE(1071),
+ [sym_object_pattern] = STATE(1807),
+ [sym_assignment_pattern] = STATE(2082),
+ [sym_array] = STATE(1071),
+ [sym_array_pattern] = STATE(1807),
+ [sym_glimmer_template] = STATE(1081),
+ [sym_glimmer_opening_tag] = STATE(1888),
+ [sym_jsx_element] = STATE(1081),
+ [sym_jsx_opening_element] = STATE(1648),
+ [sym_jsx_self_closing_element] = STATE(1081),
+ [sym_class] = STATE(1071),
+ [sym_function] = STATE(1071),
+ [sym_generator_function] = STATE(1071),
+ [sym_arrow_function] = STATE(1071),
+ [sym_call_expression] = STATE(1071),
+ [sym_new_expression] = STATE(1081),
+ [sym_await_expression] = STATE(1081),
+ [sym_member_expression] = STATE(1027),
+ [sym_subscript_expression] = STATE(1027),
+ [sym_assignment_expression] = STATE(1081),
+ [sym__augmented_assignment_lhs] = STATE(1606),
+ [sym_augmented_assignment_expression] = STATE(1081),
+ [sym__destructuring_pattern] = STATE(1807),
+ [sym_ternary_expression] = STATE(1081),
+ [sym_binary_expression] = STATE(1081),
+ [sym_unary_expression] = STATE(1081),
+ [sym_update_expression] = STATE(1081),
+ [sym_sequence_expression] = STATE(2740),
+ [sym_string] = STATE(1071),
+ [sym_template_string] = STATE(1071),
+ [sym_regex] = STATE(1071),
+ [sym_meta_property] = STATE(1071),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2700),
+ [sym_pattern] = STATE(1871),
+ [sym_rest_pattern] = STATE(1803),
+ [aux_sym_export_statement_repeat1] = STATE(1861),
+ [sym_identifier] = ACTIONS(800),
+ [anon_sym_export] = ACTIONS(802),
+ [anon_sym_LBRACE] = ACTIONS(734),
+ [anon_sym_import] = ACTIONS(648),
+ [anon_sym_LPAREN] = ACTIONS(650),
+ [anon_sym_RPAREN] = ACTIONS(1023),
+ [anon_sym_await] = ACTIONS(652),
+ [anon_sym_yield] = ACTIONS(654),
+ [anon_sym_LBRACK] = ACTIONS(740),
+ [anon_sym_LTtemplate_GT] = ACTIONS(55),
+ [anon_sym_LT] = ACTIONS(658),
+ [anon_sym_DQUOTE] = ACTIONS(660),
+ [anon_sym_SQUOTE] = ACTIONS(662),
+ [anon_sym_class] = ACTIONS(664),
+ [anon_sym_async] = ACTIONS(808),
+ [anon_sym_function] = ACTIONS(668),
+ [anon_sym_new] = ACTIONS(670),
+ [anon_sym_DOT_DOT_DOT] = ACTIONS(955),
+ [anon_sym_PLUS] = ACTIONS(672),
+ [anon_sym_DASH] = ACTIONS(672),
+ [anon_sym_SLASH] = ACTIONS(674),
+ [anon_sym_BANG] = ACTIONS(672),
+ [anon_sym_TILDE] = ACTIONS(672),
+ [anon_sym_typeof] = ACTIONS(672),
+ [anon_sym_void] = ACTIONS(672),
+ [anon_sym_delete] = ACTIONS(672),
+ [anon_sym_PLUS_PLUS] = ACTIONS(676),
+ [anon_sym_DASH_DASH] = ACTIONS(676),
+ [sym_comment] = ACTIONS(3),
+ [anon_sym_BQUOTE] = ACTIONS(678),
+ [sym_number] = ACTIONS(680),
+ [sym_private_property_identifier] = ACTIONS(682),
+ [sym_this] = ACTIONS(680),
+ [sym_super] = ACTIONS(680),
+ [sym_true] = ACTIONS(680),
+ [sym_false] = ACTIONS(680),
+ [sym_null] = ACTIONS(680),
+ [sym_undefined] = ACTIONS(810),
+ [anon_sym_AT] = ACTIONS(85),
+ [anon_sym_static] = ACTIONS(802),
+ [anon_sym_get] = ACTIONS(802),
+ [anon_sym_set] = ACTIONS(802),
+ },
+ [200] = {
+ [ts_builtin_sym_end] = ACTIONS(912),
+ [sym_identifier] = ACTIONS(910),
+ [anon_sym_export] = ACTIONS(910),
+ [anon_sym_STAR] = ACTIONS(910),
+ [anon_sym_LBRACE] = ACTIONS(910),
+ [anon_sym_COMMA] = ACTIONS(910),
+ [anon_sym_RBRACE] = ACTIONS(910),
+ [anon_sym_import] = ACTIONS(910),
+ [anon_sym_var] = ACTIONS(910),
+ [anon_sym_let] = ACTIONS(910),
+ [anon_sym_const] = ACTIONS(910),
+ [anon_sym_if] = ACTIONS(910),
+ [anon_sym_switch] = ACTIONS(910),
+ [anon_sym_for] = ACTIONS(910),
+ [anon_sym_LPAREN] = ACTIONS(910),
+ [anon_sym_await] = ACTIONS(910),
+ [anon_sym_in] = ACTIONS(910),
+ [anon_sym_while] = ACTIONS(910),
+ [anon_sym_do] = ACTIONS(910),
+ [anon_sym_try] = ACTIONS(910),
+ [anon_sym_with] = ACTIONS(910),
+ [anon_sym_break] = ACTIONS(910),
+ [anon_sym_continue] = ACTIONS(910),
+ [anon_sym_debugger] = ACTIONS(910),
+ [anon_sym_return] = ACTIONS(910),
+ [anon_sym_throw] = ACTIONS(910),
+ [anon_sym_SEMI] = ACTIONS(910),
+ [anon_sym_yield] = ACTIONS(910),
+ [anon_sym_LBRACK] = ACTIONS(910),
+ [anon_sym_LTtemplate_GT] = ACTIONS(910),
+ [anon_sym_LT] = ACTIONS(910),
+ [anon_sym_GT] = ACTIONS(910),
+ [anon_sym_DOT] = ACTIONS(910),
+ [anon_sym_DQUOTE] = ACTIONS(910),
+ [anon_sym_SQUOTE] = ACTIONS(910),
+ [anon_sym_class] = ACTIONS(910),
+ [anon_sym_async] = ACTIONS(910),
+ [anon_sym_function] = ACTIONS(910),
+ [sym_optional_chain] = ACTIONS(910),
+ [anon_sym_new] = ACTIONS(910),
+ [anon_sym_AMP_AMP] = ACTIONS(910),
+ [anon_sym_PIPE_PIPE] = ACTIONS(910),
+ [anon_sym_GT_GT] = ACTIONS(910),
+ [anon_sym_GT_GT_GT] = ACTIONS(910),
+ [anon_sym_LT_LT] = ACTIONS(910),
+ [anon_sym_AMP] = ACTIONS(910),
+ [anon_sym_CARET] = ACTIONS(910),
+ [anon_sym_PIPE] = ACTIONS(910),
+ [anon_sym_PLUS] = ACTIONS(910),
+ [anon_sym_DASH] = ACTIONS(910),
+ [anon_sym_SLASH] = ACTIONS(910),
+ [anon_sym_PERCENT] = ACTIONS(910),
+ [anon_sym_STAR_STAR] = ACTIONS(910),
+ [anon_sym_LT_EQ] = ACTIONS(910),
+ [anon_sym_EQ_EQ] = ACTIONS(910),
+ [anon_sym_EQ_EQ_EQ] = ACTIONS(910),
+ [anon_sym_BANG_EQ] = ACTIONS(910),
+ [anon_sym_BANG_EQ_EQ] = ACTIONS(910),
+ [anon_sym_GT_EQ] = ACTIONS(910),
+ [anon_sym_QMARK_QMARK] = ACTIONS(910),
+ [anon_sym_instanceof] = ACTIONS(910),
+ [anon_sym_BANG] = ACTIONS(910),
+ [anon_sym_TILDE] = ACTIONS(910),
+ [anon_sym_typeof] = ACTIONS(910),
+ [anon_sym_void] = ACTIONS(910),
+ [anon_sym_delete] = ACTIONS(910),
+ [anon_sym_PLUS_PLUS] = ACTIONS(910),
+ [anon_sym_DASH_DASH] = ACTIONS(910),
+ [sym_comment] = ACTIONS(3),
+ [anon_sym_BQUOTE] = ACTIONS(910),
+ [sym_number] = ACTIONS(910),
+ [sym_private_property_identifier] = ACTIONS(910),
+ [sym_this] = ACTIONS(910),
+ [sym_super] = ACTIONS(910),
+ [sym_true] = ACTIONS(910),
+ [sym_false] = ACTIONS(910),
+ [sym_null] = ACTIONS(910),
+ [sym_undefined] = ACTIONS(910),
+ [anon_sym_AT] = ACTIONS(910),
+ [anon_sym_static] = ACTIONS(910),
+ [anon_sym_get] = ACTIONS(910),
+ [anon_sym_set] = ACTIONS(910),
+ [sym__automatic_semicolon] = ACTIONS(912),
+ [sym__ternary_qmark] = ACTIONS(912),
},
[201] = {
- [ts_builtin_sym_end] = ACTIONS(882),
- [sym_identifier] = ACTIONS(880),
- [anon_sym_export] = ACTIONS(880),
- [anon_sym_STAR] = ACTIONS(880),
- [anon_sym_LBRACE] = ACTIONS(880),
- [anon_sym_COMMA] = ACTIONS(880),
- [anon_sym_RBRACE] = ACTIONS(880),
- [anon_sym_import] = ACTIONS(880),
- [anon_sym_var] = ACTIONS(880),
- [anon_sym_let] = ACTIONS(880),
- [anon_sym_const] = ACTIONS(880),
- [anon_sym_if] = ACTIONS(880),
- [anon_sym_switch] = ACTIONS(880),
- [anon_sym_for] = ACTIONS(880),
- [anon_sym_LPAREN] = ACTIONS(880),
- [anon_sym_await] = ACTIONS(880),
- [anon_sym_in] = ACTIONS(880),
- [anon_sym_while] = ACTIONS(880),
- [anon_sym_do] = ACTIONS(880),
- [anon_sym_try] = ACTIONS(880),
- [anon_sym_with] = ACTIONS(880),
- [anon_sym_break] = ACTIONS(880),
- [anon_sym_continue] = ACTIONS(880),
- [anon_sym_debugger] = ACTIONS(880),
- [anon_sym_return] = ACTIONS(880),
- [anon_sym_throw] = ACTIONS(880),
- [anon_sym_SEMI] = ACTIONS(880),
- [anon_sym_yield] = ACTIONS(880),
- [anon_sym_LBRACK] = ACTIONS(880),
- [anon_sym_LTtemplate_GT] = ACTIONS(880),
- [anon_sym_LT] = ACTIONS(880),
- [anon_sym_GT] = ACTIONS(880),
- [anon_sym_DOT] = ACTIONS(880),
- [anon_sym_class] = ACTIONS(880),
- [anon_sym_async] = ACTIONS(880),
- [anon_sym_function] = ACTIONS(880),
- [sym_optional_chain] = ACTIONS(880),
- [anon_sym_new] = ACTIONS(880),
- [anon_sym_AMP_AMP] = ACTIONS(880),
- [anon_sym_PIPE_PIPE] = ACTIONS(880),
- [anon_sym_GT_GT] = ACTIONS(880),
- [anon_sym_GT_GT_GT] = ACTIONS(880),
- [anon_sym_LT_LT] = ACTIONS(880),
- [anon_sym_AMP] = ACTIONS(880),
- [anon_sym_CARET] = ACTIONS(880),
- [anon_sym_PIPE] = ACTIONS(880),
- [anon_sym_PLUS] = ACTIONS(880),
- [anon_sym_DASH] = ACTIONS(880),
- [anon_sym_SLASH] = ACTIONS(880),
- [anon_sym_PERCENT] = ACTIONS(880),
- [anon_sym_STAR_STAR] = ACTIONS(880),
- [anon_sym_LT_EQ] = ACTIONS(880),
- [anon_sym_EQ_EQ] = ACTIONS(880),
- [anon_sym_EQ_EQ_EQ] = ACTIONS(880),
- [anon_sym_BANG_EQ] = ACTIONS(880),
- [anon_sym_BANG_EQ_EQ] = ACTIONS(880),
- [anon_sym_GT_EQ] = ACTIONS(880),
- [anon_sym_QMARK_QMARK] = ACTIONS(880),
- [anon_sym_instanceof] = ACTIONS(880),
- [anon_sym_BANG] = ACTIONS(880),
- [anon_sym_TILDE] = ACTIONS(880),
- [anon_sym_typeof] = ACTIONS(880),
- [anon_sym_void] = ACTIONS(880),
- [anon_sym_delete] = ACTIONS(880),
- [anon_sym_PLUS_PLUS] = ACTIONS(880),
- [anon_sym_DASH_DASH] = ACTIONS(880),
- [anon_sym_DQUOTE] = ACTIONS(880),
- [anon_sym_SQUOTE] = ACTIONS(880),
+ [sym_import] = STATE(1071),
+ [sym_parenthesized_expression] = STATE(974),
+ [sym_expression] = STATE(1443),
+ [sym_primary_expression] = STATE(1079),
+ [sym_yield_expression] = STATE(1081),
+ [sym_object] = STATE(1071),
+ [sym_object_pattern] = STATE(1808),
+ [sym_assignment_pattern] = STATE(2477),
+ [sym_array] = STATE(1071),
+ [sym_array_pattern] = STATE(1808),
+ [sym_glimmer_template] = STATE(1081),
+ [sym_glimmer_opening_tag] = STATE(1888),
+ [sym_jsx_element] = STATE(1081),
+ [sym_jsx_opening_element] = STATE(1648),
+ [sym_jsx_self_closing_element] = STATE(1081),
+ [sym_class] = STATE(1071),
+ [sym_function] = STATE(1071),
+ [sym_generator_function] = STATE(1071),
+ [sym_arrow_function] = STATE(1071),
+ [sym_call_expression] = STATE(1071),
+ [sym_new_expression] = STATE(1081),
+ [sym_await_expression] = STATE(1081),
+ [sym_member_expression] = STATE(1034),
+ [sym_subscript_expression] = STATE(1034),
+ [sym_assignment_expression] = STATE(1081),
+ [sym__augmented_assignment_lhs] = STATE(1607),
+ [sym_augmented_assignment_expression] = STATE(1081),
+ [sym__destructuring_pattern] = STATE(1808),
+ [sym_ternary_expression] = STATE(1081),
+ [sym_binary_expression] = STATE(1081),
+ [sym_unary_expression] = STATE(1081),
+ [sym_update_expression] = STATE(1081),
+ [sym_string] = STATE(1071),
+ [sym_template_string] = STATE(1071),
+ [sym_regex] = STATE(1071),
+ [sym_meta_property] = STATE(1071),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2769),
+ [sym_pattern] = STATE(2040),
+ [sym_rest_pattern] = STATE(1803),
+ [aux_sym_export_statement_repeat1] = STATE(1861),
+ [sym_identifier] = ACTIONS(965),
+ [anon_sym_export] = ACTIONS(967),
+ [anon_sym_LBRACE] = ACTIONS(969),
+ [anon_sym_COMMA] = ACTIONS(1025),
+ [anon_sym_import] = ACTIONS(648),
+ [anon_sym_LPAREN] = ACTIONS(650),
+ [anon_sym_await] = ACTIONS(762),
+ [anon_sym_yield] = ACTIONS(764),
+ [anon_sym_LBRACK] = ACTIONS(971),
+ [anon_sym_RBRACK] = ACTIONS(1025),
+ [anon_sym_LTtemplate_GT] = ACTIONS(55),
+ [anon_sym_LT] = ACTIONS(658),
+ [anon_sym_DQUOTE] = ACTIONS(660),
+ [anon_sym_SQUOTE] = ACTIONS(662),
+ [anon_sym_class] = ACTIONS(664),
+ [anon_sym_async] = ACTIONS(975),
+ [anon_sym_function] = ACTIONS(668),
+ [anon_sym_new] = ACTIONS(768),
+ [anon_sym_DOT_DOT_DOT] = ACTIONS(955),
+ [anon_sym_PLUS] = ACTIONS(770),
+ [anon_sym_DASH] = ACTIONS(770),
+ [anon_sym_SLASH] = ACTIONS(674),
+ [anon_sym_BANG] = ACTIONS(770),
+ [anon_sym_TILDE] = ACTIONS(770),
+ [anon_sym_typeof] = ACTIONS(770),
+ [anon_sym_void] = ACTIONS(770),
+ [anon_sym_delete] = ACTIONS(770),
+ [anon_sym_PLUS_PLUS] = ACTIONS(772),
+ [anon_sym_DASH_DASH] = ACTIONS(772),
[sym_comment] = ACTIONS(3),
- [anon_sym_BQUOTE] = ACTIONS(880),
- [sym_number] = ACTIONS(880),
- [sym_private_property_identifier] = ACTIONS(880),
- [sym_this] = ACTIONS(880),
- [sym_super] = ACTIONS(880),
- [sym_true] = ACTIONS(880),
- [sym_false] = ACTIONS(880),
- [sym_null] = ACTIONS(880),
- [sym_undefined] = ACTIONS(880),
- [anon_sym_AT] = ACTIONS(880),
- [anon_sym_static] = ACTIONS(880),
- [anon_sym_get] = ACTIONS(880),
- [anon_sym_set] = ACTIONS(880),
- [sym__automatic_semicolon] = ACTIONS(882),
- [sym__ternary_qmark] = ACTIONS(882),
+ [anon_sym_BQUOTE] = ACTIONS(678),
+ [sym_number] = ACTIONS(680),
+ [sym_private_property_identifier] = ACTIONS(774),
+ [sym_this] = ACTIONS(680),
+ [sym_super] = ACTIONS(680),
+ [sym_true] = ACTIONS(680),
+ [sym_false] = ACTIONS(680),
+ [sym_null] = ACTIONS(680),
+ [sym_undefined] = ACTIONS(977),
+ [anon_sym_AT] = ACTIONS(85),
+ [anon_sym_static] = ACTIONS(967),
+ [anon_sym_get] = ACTIONS(967),
+ [anon_sym_set] = ACTIONS(967),
},
[202] = {
- [ts_builtin_sym_end] = ACTIONS(882),
- [sym_identifier] = ACTIONS(880),
- [anon_sym_export] = ACTIONS(880),
- [anon_sym_STAR] = ACTIONS(880),
- [anon_sym_LBRACE] = ACTIONS(880),
- [anon_sym_COMMA] = ACTIONS(880),
- [anon_sym_RBRACE] = ACTIONS(880),
- [anon_sym_import] = ACTIONS(880),
- [anon_sym_var] = ACTIONS(880),
- [anon_sym_let] = ACTIONS(880),
- [anon_sym_const] = ACTIONS(880),
- [anon_sym_if] = ACTIONS(880),
- [anon_sym_switch] = ACTIONS(880),
- [anon_sym_for] = ACTIONS(880),
- [anon_sym_LPAREN] = ACTIONS(880),
- [anon_sym_await] = ACTIONS(880),
- [anon_sym_in] = ACTIONS(880),
- [anon_sym_while] = ACTIONS(880),
- [anon_sym_do] = ACTIONS(880),
- [anon_sym_try] = ACTIONS(880),
- [anon_sym_with] = ACTIONS(880),
- [anon_sym_break] = ACTIONS(880),
- [anon_sym_continue] = ACTIONS(880),
- [anon_sym_debugger] = ACTIONS(880),
- [anon_sym_return] = ACTIONS(880),
- [anon_sym_throw] = ACTIONS(880),
- [anon_sym_SEMI] = ACTIONS(880),
- [anon_sym_yield] = ACTIONS(880),
- [anon_sym_LBRACK] = ACTIONS(880),
- [anon_sym_LTtemplate_GT] = ACTIONS(880),
- [anon_sym_LT] = ACTIONS(880),
- [anon_sym_GT] = ACTIONS(880),
- [anon_sym_DOT] = ACTIONS(880),
- [anon_sym_class] = ACTIONS(880),
- [anon_sym_async] = ACTIONS(880),
- [anon_sym_function] = ACTIONS(880),
- [sym_optional_chain] = ACTIONS(880),
- [anon_sym_new] = ACTIONS(880),
- [anon_sym_AMP_AMP] = ACTIONS(880),
- [anon_sym_PIPE_PIPE] = ACTIONS(880),
- [anon_sym_GT_GT] = ACTIONS(880),
- [anon_sym_GT_GT_GT] = ACTIONS(880),
- [anon_sym_LT_LT] = ACTIONS(880),
- [anon_sym_AMP] = ACTIONS(880),
- [anon_sym_CARET] = ACTIONS(880),
- [anon_sym_PIPE] = ACTIONS(880),
- [anon_sym_PLUS] = ACTIONS(880),
- [anon_sym_DASH] = ACTIONS(880),
- [anon_sym_SLASH] = ACTIONS(880),
- [anon_sym_PERCENT] = ACTIONS(880),
- [anon_sym_STAR_STAR] = ACTIONS(880),
- [anon_sym_LT_EQ] = ACTIONS(880),
- [anon_sym_EQ_EQ] = ACTIONS(880),
- [anon_sym_EQ_EQ_EQ] = ACTIONS(880),
- [anon_sym_BANG_EQ] = ACTIONS(880),
- [anon_sym_BANG_EQ_EQ] = ACTIONS(880),
- [anon_sym_GT_EQ] = ACTIONS(880),
- [anon_sym_QMARK_QMARK] = ACTIONS(880),
- [anon_sym_instanceof] = ACTIONS(880),
- [anon_sym_BANG] = ACTIONS(880),
- [anon_sym_TILDE] = ACTIONS(880),
- [anon_sym_typeof] = ACTIONS(880),
- [anon_sym_void] = ACTIONS(880),
- [anon_sym_delete] = ACTIONS(880),
- [anon_sym_PLUS_PLUS] = ACTIONS(880),
- [anon_sym_DASH_DASH] = ACTIONS(880),
- [anon_sym_DQUOTE] = ACTIONS(880),
- [anon_sym_SQUOTE] = ACTIONS(880),
+ [ts_builtin_sym_end] = ACTIONS(1005),
+ [sym_identifier] = ACTIONS(900),
+ [anon_sym_export] = ACTIONS(900),
+ [anon_sym_STAR] = ACTIONS(902),
+ [anon_sym_LBRACE] = ACTIONS(900),
+ [anon_sym_COMMA] = ACTIONS(902),
+ [anon_sym_RBRACE] = ACTIONS(900),
+ [anon_sym_import] = ACTIONS(900),
+ [anon_sym_var] = ACTIONS(900),
+ [anon_sym_let] = ACTIONS(900),
+ [anon_sym_const] = ACTIONS(900),
+ [anon_sym_if] = ACTIONS(900),
+ [anon_sym_switch] = ACTIONS(900),
+ [anon_sym_for] = ACTIONS(900),
+ [anon_sym_LPAREN] = ACTIONS(900),
+ [anon_sym_await] = ACTIONS(900),
+ [anon_sym_in] = ACTIONS(902),
+ [anon_sym_while] = ACTIONS(900),
+ [anon_sym_do] = ACTIONS(900),
+ [anon_sym_try] = ACTIONS(900),
+ [anon_sym_with] = ACTIONS(900),
+ [anon_sym_break] = ACTIONS(900),
+ [anon_sym_continue] = ACTIONS(900),
+ [anon_sym_debugger] = ACTIONS(900),
+ [anon_sym_return] = ACTIONS(900),
+ [anon_sym_throw] = ACTIONS(900),
+ [anon_sym_SEMI] = ACTIONS(900),
+ [anon_sym_yield] = ACTIONS(900),
+ [anon_sym_LBRACK] = ACTIONS(900),
+ [anon_sym_LTtemplate_GT] = ACTIONS(900),
+ [anon_sym_LT] = ACTIONS(900),
+ [anon_sym_GT] = ACTIONS(902),
+ [anon_sym_DOT] = ACTIONS(902),
+ [anon_sym_DQUOTE] = ACTIONS(900),
+ [anon_sym_SQUOTE] = ACTIONS(900),
+ [anon_sym_class] = ACTIONS(900),
+ [anon_sym_async] = ACTIONS(900),
+ [anon_sym_function] = ACTIONS(900),
+ [sym_optional_chain] = ACTIONS(902),
+ [anon_sym_new] = ACTIONS(900),
+ [anon_sym_AMP_AMP] = ACTIONS(902),
+ [anon_sym_PIPE_PIPE] = ACTIONS(902),
+ [anon_sym_GT_GT] = ACTIONS(902),
+ [anon_sym_GT_GT_GT] = ACTIONS(902),
+ [anon_sym_LT_LT] = ACTIONS(902),
+ [anon_sym_AMP] = ACTIONS(902),
+ [anon_sym_CARET] = ACTIONS(902),
+ [anon_sym_PIPE] = ACTIONS(902),
+ [anon_sym_PLUS] = ACTIONS(900),
+ [anon_sym_DASH] = ACTIONS(900),
+ [anon_sym_SLASH] = ACTIONS(900),
+ [anon_sym_PERCENT] = ACTIONS(902),
+ [anon_sym_STAR_STAR] = ACTIONS(902),
+ [anon_sym_LT_EQ] = ACTIONS(902),
+ [anon_sym_EQ_EQ] = ACTIONS(902),
+ [anon_sym_EQ_EQ_EQ] = ACTIONS(902),
+ [anon_sym_BANG_EQ] = ACTIONS(902),
+ [anon_sym_BANG_EQ_EQ] = ACTIONS(902),
+ [anon_sym_GT_EQ] = ACTIONS(902),
+ [anon_sym_QMARK_QMARK] = ACTIONS(902),
+ [anon_sym_instanceof] = ACTIONS(902),
+ [anon_sym_BANG] = ACTIONS(900),
+ [anon_sym_TILDE] = ACTIONS(900),
+ [anon_sym_typeof] = ACTIONS(900),
+ [anon_sym_void] = ACTIONS(900),
+ [anon_sym_delete] = ACTIONS(900),
+ [anon_sym_PLUS_PLUS] = ACTIONS(900),
+ [anon_sym_DASH_DASH] = ACTIONS(900),
[sym_comment] = ACTIONS(3),
- [anon_sym_BQUOTE] = ACTIONS(880),
- [sym_number] = ACTIONS(880),
- [sym_private_property_identifier] = ACTIONS(880),
- [sym_this] = ACTIONS(880),
- [sym_super] = ACTIONS(880),
- [sym_true] = ACTIONS(880),
- [sym_false] = ACTIONS(880),
- [sym_null] = ACTIONS(880),
- [sym_undefined] = ACTIONS(880),
- [anon_sym_AT] = ACTIONS(880),
- [anon_sym_static] = ACTIONS(880),
- [anon_sym_get] = ACTIONS(880),
- [anon_sym_set] = ACTIONS(880),
- [sym__automatic_semicolon] = ACTIONS(1031),
- [sym__ternary_qmark] = ACTIONS(882),
+ [anon_sym_BQUOTE] = ACTIONS(900),
+ [sym_number] = ACTIONS(900),
+ [sym_private_property_identifier] = ACTIONS(900),
+ [sym_this] = ACTIONS(900),
+ [sym_super] = ACTIONS(900),
+ [sym_true] = ACTIONS(900),
+ [sym_false] = ACTIONS(900),
+ [sym_null] = ACTIONS(900),
+ [sym_undefined] = ACTIONS(900),
+ [anon_sym_AT] = ACTIONS(900),
+ [anon_sym_static] = ACTIONS(900),
+ [anon_sym_get] = ACTIONS(900),
+ [anon_sym_set] = ACTIONS(900),
+ [sym__automatic_semicolon] = ACTIONS(1027),
+ [sym__ternary_qmark] = ACTIONS(906),
},
[203] = {
- [ts_builtin_sym_end] = ACTIONS(848),
- [sym_identifier] = ACTIONS(846),
- [anon_sym_export] = ACTIONS(846),
- [anon_sym_STAR] = ACTIONS(846),
- [anon_sym_LBRACE] = ACTIONS(846),
- [anon_sym_COMMA] = ACTIONS(846),
- [anon_sym_RBRACE] = ACTIONS(846),
- [anon_sym_import] = ACTIONS(846),
- [anon_sym_var] = ACTIONS(846),
- [anon_sym_let] = ACTIONS(846),
- [anon_sym_const] = ACTIONS(846),
- [anon_sym_if] = ACTIONS(846),
- [anon_sym_switch] = ACTIONS(846),
- [anon_sym_for] = ACTIONS(846),
- [anon_sym_LPAREN] = ACTIONS(846),
- [anon_sym_await] = ACTIONS(846),
- [anon_sym_in] = ACTIONS(846),
- [anon_sym_while] = ACTIONS(846),
- [anon_sym_do] = ACTIONS(846),
- [anon_sym_try] = ACTIONS(846),
- [anon_sym_with] = ACTIONS(846),
- [anon_sym_break] = ACTIONS(846),
- [anon_sym_continue] = ACTIONS(846),
- [anon_sym_debugger] = ACTIONS(846),
- [anon_sym_return] = ACTIONS(846),
- [anon_sym_throw] = ACTIONS(846),
- [anon_sym_SEMI] = ACTIONS(846),
- [anon_sym_yield] = ACTIONS(846),
- [anon_sym_LBRACK] = ACTIONS(846),
- [anon_sym_LTtemplate_GT] = ACTIONS(846),
- [anon_sym_LT] = ACTIONS(846),
- [anon_sym_GT] = ACTIONS(846),
- [anon_sym_DOT] = ACTIONS(846),
- [anon_sym_class] = ACTIONS(846),
- [anon_sym_async] = ACTIONS(846),
- [anon_sym_function] = ACTIONS(846),
- [sym_optional_chain] = ACTIONS(846),
- [anon_sym_new] = ACTIONS(846),
- [anon_sym_AMP_AMP] = ACTIONS(846),
- [anon_sym_PIPE_PIPE] = ACTIONS(846),
- [anon_sym_GT_GT] = ACTIONS(846),
- [anon_sym_GT_GT_GT] = ACTIONS(846),
- [anon_sym_LT_LT] = ACTIONS(846),
- [anon_sym_AMP] = ACTIONS(846),
- [anon_sym_CARET] = ACTIONS(846),
- [anon_sym_PIPE] = ACTIONS(846),
- [anon_sym_PLUS] = ACTIONS(846),
- [anon_sym_DASH] = ACTIONS(846),
- [anon_sym_SLASH] = ACTIONS(846),
- [anon_sym_PERCENT] = ACTIONS(846),
- [anon_sym_STAR_STAR] = ACTIONS(846),
- [anon_sym_LT_EQ] = ACTIONS(846),
- [anon_sym_EQ_EQ] = ACTIONS(846),
- [anon_sym_EQ_EQ_EQ] = ACTIONS(846),
- [anon_sym_BANG_EQ] = ACTIONS(846),
- [anon_sym_BANG_EQ_EQ] = ACTIONS(846),
- [anon_sym_GT_EQ] = ACTIONS(846),
- [anon_sym_QMARK_QMARK] = ACTIONS(846),
- [anon_sym_instanceof] = ACTIONS(846),
- [anon_sym_BANG] = ACTIONS(846),
- [anon_sym_TILDE] = ACTIONS(846),
- [anon_sym_typeof] = ACTIONS(846),
- [anon_sym_void] = ACTIONS(846),
- [anon_sym_delete] = ACTIONS(846),
- [anon_sym_PLUS_PLUS] = ACTIONS(846),
- [anon_sym_DASH_DASH] = ACTIONS(846),
- [anon_sym_DQUOTE] = ACTIONS(846),
- [anon_sym_SQUOTE] = ACTIONS(846),
+ [ts_builtin_sym_end] = ACTIONS(916),
+ [sym_identifier] = ACTIONS(914),
+ [anon_sym_export] = ACTIONS(914),
+ [anon_sym_STAR] = ACTIONS(914),
+ [anon_sym_LBRACE] = ACTIONS(914),
+ [anon_sym_COMMA] = ACTIONS(914),
+ [anon_sym_RBRACE] = ACTIONS(914),
+ [anon_sym_import] = ACTIONS(914),
+ [anon_sym_var] = ACTIONS(914),
+ [anon_sym_let] = ACTIONS(914),
+ [anon_sym_const] = ACTIONS(914),
+ [anon_sym_if] = ACTIONS(914),
+ [anon_sym_switch] = ACTIONS(914),
+ [anon_sym_for] = ACTIONS(914),
+ [anon_sym_LPAREN] = ACTIONS(914),
+ [anon_sym_await] = ACTIONS(914),
+ [anon_sym_in] = ACTIONS(914),
+ [anon_sym_while] = ACTIONS(914),
+ [anon_sym_do] = ACTIONS(914),
+ [anon_sym_try] = ACTIONS(914),
+ [anon_sym_with] = ACTIONS(914),
+ [anon_sym_break] = ACTIONS(914),
+ [anon_sym_continue] = ACTIONS(914),
+ [anon_sym_debugger] = ACTIONS(914),
+ [anon_sym_return] = ACTIONS(914),
+ [anon_sym_throw] = ACTIONS(914),
+ [anon_sym_SEMI] = ACTIONS(914),
+ [anon_sym_yield] = ACTIONS(914),
+ [anon_sym_LBRACK] = ACTIONS(914),
+ [anon_sym_LTtemplate_GT] = ACTIONS(914),
+ [anon_sym_LT] = ACTIONS(914),
+ [anon_sym_GT] = ACTIONS(914),
+ [anon_sym_DOT] = ACTIONS(914),
+ [anon_sym_DQUOTE] = ACTIONS(914),
+ [anon_sym_SQUOTE] = ACTIONS(914),
+ [anon_sym_class] = ACTIONS(914),
+ [anon_sym_async] = ACTIONS(914),
+ [anon_sym_function] = ACTIONS(914),
+ [sym_optional_chain] = ACTIONS(914),
+ [anon_sym_new] = ACTIONS(914),
+ [anon_sym_AMP_AMP] = ACTIONS(914),
+ [anon_sym_PIPE_PIPE] = ACTIONS(914),
+ [anon_sym_GT_GT] = ACTIONS(914),
+ [anon_sym_GT_GT_GT] = ACTIONS(914),
+ [anon_sym_LT_LT] = ACTIONS(914),
+ [anon_sym_AMP] = ACTIONS(914),
+ [anon_sym_CARET] = ACTIONS(914),
+ [anon_sym_PIPE] = ACTIONS(914),
+ [anon_sym_PLUS] = ACTIONS(914),
+ [anon_sym_DASH] = ACTIONS(914),
+ [anon_sym_SLASH] = ACTIONS(914),
+ [anon_sym_PERCENT] = ACTIONS(914),
+ [anon_sym_STAR_STAR] = ACTIONS(914),
+ [anon_sym_LT_EQ] = ACTIONS(914),
+ [anon_sym_EQ_EQ] = ACTIONS(914),
+ [anon_sym_EQ_EQ_EQ] = ACTIONS(914),
+ [anon_sym_BANG_EQ] = ACTIONS(914),
+ [anon_sym_BANG_EQ_EQ] = ACTIONS(914),
+ [anon_sym_GT_EQ] = ACTIONS(914),
+ [anon_sym_QMARK_QMARK] = ACTIONS(914),
+ [anon_sym_instanceof] = ACTIONS(914),
+ [anon_sym_BANG] = ACTIONS(914),
+ [anon_sym_TILDE] = ACTIONS(914),
+ [anon_sym_typeof] = ACTIONS(914),
+ [anon_sym_void] = ACTIONS(914),
+ [anon_sym_delete] = ACTIONS(914),
+ [anon_sym_PLUS_PLUS] = ACTIONS(914),
+ [anon_sym_DASH_DASH] = ACTIONS(914),
[sym_comment] = ACTIONS(3),
- [anon_sym_BQUOTE] = ACTIONS(846),
- [sym_number] = ACTIONS(846),
- [sym_private_property_identifier] = ACTIONS(846),
- [sym_this] = ACTIONS(846),
- [sym_super] = ACTIONS(846),
- [sym_true] = ACTIONS(846),
- [sym_false] = ACTIONS(846),
- [sym_null] = ACTIONS(846),
- [sym_undefined] = ACTIONS(846),
- [anon_sym_AT] = ACTIONS(846),
- [anon_sym_static] = ACTIONS(846),
- [anon_sym_get] = ACTIONS(846),
- [anon_sym_set] = ACTIONS(846),
- [sym__automatic_semicolon] = ACTIONS(848),
- [sym__ternary_qmark] = ACTIONS(848),
+ [anon_sym_BQUOTE] = ACTIONS(914),
+ [sym_number] = ACTIONS(914),
+ [sym_private_property_identifier] = ACTIONS(914),
+ [sym_this] = ACTIONS(914),
+ [sym_super] = ACTIONS(914),
+ [sym_true] = ACTIONS(914),
+ [sym_false] = ACTIONS(914),
+ [sym_null] = ACTIONS(914),
+ [sym_undefined] = ACTIONS(914),
+ [anon_sym_AT] = ACTIONS(914),
+ [anon_sym_static] = ACTIONS(914),
+ [anon_sym_get] = ACTIONS(914),
+ [anon_sym_set] = ACTIONS(914),
+ [sym__automatic_semicolon] = ACTIONS(1029),
+ [sym__ternary_qmark] = ACTIONS(916),
},
[204] = {
- [sym_import] = STATE(1096),
- [sym_parenthesized_expression] = STATE(1015),
- [sym_expression] = STATE(1359),
- [sym_primary_expression] = STATE(1092),
- [sym_yield_expression] = STATE(1094),
- [sym_object] = STATE(1096),
- [sym_object_pattern] = STATE(1781),
- [sym_assignment_pattern] = STATE(2072),
- [sym_array] = STATE(1096),
- [sym_array_pattern] = STATE(1781),
- [sym_glimmer_template] = STATE(1094),
- [sym_glimmer_opening_tag] = STATE(1882),
- [sym_jsx_element] = STATE(1094),
- [sym_jsx_opening_element] = STATE(1654),
- [sym_jsx_self_closing_element] = STATE(1094),
- [sym_class] = STATE(1096),
- [sym_function] = STATE(1096),
- [sym_generator_function] = STATE(1096),
- [sym_arrow_function] = STATE(1096),
- [sym_call_expression] = STATE(1096),
- [sym_new_expression] = STATE(1094),
- [sym_await_expression] = STATE(1094),
- [sym_member_expression] = STATE(1032),
- [sym_subscript_expression] = STATE(1032),
- [sym_assignment_expression] = STATE(1094),
- [sym__augmented_assignment_lhs] = STATE(1594),
- [sym_augmented_assignment_expression] = STATE(1094),
- [sym__destructuring_pattern] = STATE(1781),
- [sym_ternary_expression] = STATE(1094),
- [sym_binary_expression] = STATE(1094),
- [sym_unary_expression] = STATE(1094),
- [sym_update_expression] = STATE(1094),
- [sym_sequence_expression] = STATE(2730),
- [sym_string] = STATE(1096),
- [sym_template_string] = STATE(1096),
- [sym_regex] = STATE(1096),
- [sym_meta_property] = STATE(1096),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2729),
- [sym_pattern] = STATE(1894),
- [sym_rest_pattern] = STATE(1849),
- [aux_sym_export_statement_repeat1] = STATE(1976),
- [sym_identifier] = ACTIONS(798),
- [anon_sym_export] = ACTIONS(800),
+ [ts_builtin_sym_end] = ACTIONS(880),
+ [sym_identifier] = ACTIONS(822),
+ [anon_sym_export] = ACTIONS(822),
+ [anon_sym_STAR] = ACTIONS(822),
+ [anon_sym_LBRACE] = ACTIONS(822),
+ [anon_sym_COMMA] = ACTIONS(822),
+ [anon_sym_RBRACE] = ACTIONS(822),
+ [anon_sym_import] = ACTIONS(822),
+ [anon_sym_var] = ACTIONS(822),
+ [anon_sym_let] = ACTIONS(822),
+ [anon_sym_const] = ACTIONS(822),
+ [anon_sym_if] = ACTIONS(822),
+ [anon_sym_switch] = ACTIONS(822),
+ [anon_sym_for] = ACTIONS(822),
+ [anon_sym_LPAREN] = ACTIONS(822),
+ [anon_sym_await] = ACTIONS(822),
+ [anon_sym_in] = ACTIONS(822),
+ [anon_sym_while] = ACTIONS(822),
+ [anon_sym_do] = ACTIONS(822),
+ [anon_sym_try] = ACTIONS(822),
+ [anon_sym_with] = ACTIONS(822),
+ [anon_sym_break] = ACTIONS(822),
+ [anon_sym_continue] = ACTIONS(822),
+ [anon_sym_debugger] = ACTIONS(822),
+ [anon_sym_return] = ACTIONS(822),
+ [anon_sym_throw] = ACTIONS(822),
+ [anon_sym_SEMI] = ACTIONS(822),
+ [anon_sym_yield] = ACTIONS(822),
+ [anon_sym_LBRACK] = ACTIONS(822),
+ [anon_sym_LTtemplate_GT] = ACTIONS(822),
+ [anon_sym_LT] = ACTIONS(822),
+ [anon_sym_GT] = ACTIONS(822),
+ [anon_sym_DOT] = ACTIONS(822),
+ [anon_sym_DQUOTE] = ACTIONS(822),
+ [anon_sym_SQUOTE] = ACTIONS(822),
+ [anon_sym_class] = ACTIONS(822),
+ [anon_sym_async] = ACTIONS(822),
+ [anon_sym_function] = ACTIONS(822),
+ [sym_optional_chain] = ACTIONS(822),
+ [anon_sym_new] = ACTIONS(822),
+ [anon_sym_AMP_AMP] = ACTIONS(822),
+ [anon_sym_PIPE_PIPE] = ACTIONS(822),
+ [anon_sym_GT_GT] = ACTIONS(822),
+ [anon_sym_GT_GT_GT] = ACTIONS(822),
+ [anon_sym_LT_LT] = ACTIONS(822),
+ [anon_sym_AMP] = ACTIONS(822),
+ [anon_sym_CARET] = ACTIONS(822),
+ [anon_sym_PIPE] = ACTIONS(822),
+ [anon_sym_PLUS] = ACTIONS(822),
+ [anon_sym_DASH] = ACTIONS(822),
+ [anon_sym_SLASH] = ACTIONS(822),
+ [anon_sym_PERCENT] = ACTIONS(822),
+ [anon_sym_STAR_STAR] = ACTIONS(822),
+ [anon_sym_LT_EQ] = ACTIONS(822),
+ [anon_sym_EQ_EQ] = ACTIONS(822),
+ [anon_sym_EQ_EQ_EQ] = ACTIONS(822),
+ [anon_sym_BANG_EQ] = ACTIONS(822),
+ [anon_sym_BANG_EQ_EQ] = ACTIONS(822),
+ [anon_sym_GT_EQ] = ACTIONS(822),
+ [anon_sym_QMARK_QMARK] = ACTIONS(822),
+ [anon_sym_instanceof] = ACTIONS(822),
+ [anon_sym_BANG] = ACTIONS(822),
+ [anon_sym_TILDE] = ACTIONS(822),
+ [anon_sym_typeof] = ACTIONS(822),
+ [anon_sym_void] = ACTIONS(822),
+ [anon_sym_delete] = ACTIONS(822),
+ [anon_sym_PLUS_PLUS] = ACTIONS(822),
+ [anon_sym_DASH_DASH] = ACTIONS(822),
+ [sym_comment] = ACTIONS(3),
+ [anon_sym_BQUOTE] = ACTIONS(822),
+ [sym_number] = ACTIONS(822),
+ [sym_private_property_identifier] = ACTIONS(822),
+ [sym_this] = ACTIONS(822),
+ [sym_super] = ACTIONS(822),
+ [sym_true] = ACTIONS(822),
+ [sym_false] = ACTIONS(822),
+ [sym_null] = ACTIONS(822),
+ [sym_undefined] = ACTIONS(822),
+ [anon_sym_AT] = ACTIONS(822),
+ [anon_sym_static] = ACTIONS(822),
+ [anon_sym_get] = ACTIONS(822),
+ [anon_sym_set] = ACTIONS(822),
+ [sym__automatic_semicolon] = ACTIONS(1031),
+ [sym__ternary_qmark] = ACTIONS(880),
+ },
+ [205] = {
+ [sym_import] = STATE(1071),
+ [sym_parenthesized_expression] = STATE(1006),
+ [sym_expression] = STATE(1394),
+ [sym_primary_expression] = STATE(1079),
+ [sym_yield_expression] = STATE(1081),
+ [sym_object] = STATE(1071),
+ [sym_object_pattern] = STATE(1807),
+ [sym_assignment_pattern] = STATE(2082),
+ [sym_array] = STATE(1071),
+ [sym_array_pattern] = STATE(1807),
+ [sym_glimmer_template] = STATE(1081),
+ [sym_glimmer_opening_tag] = STATE(1888),
+ [sym_jsx_element] = STATE(1081),
+ [sym_jsx_opening_element] = STATE(1648),
+ [sym_jsx_self_closing_element] = STATE(1081),
+ [sym_class] = STATE(1071),
+ [sym_function] = STATE(1071),
+ [sym_generator_function] = STATE(1071),
+ [sym_arrow_function] = STATE(1071),
+ [sym_call_expression] = STATE(1071),
+ [sym_new_expression] = STATE(1081),
+ [sym_await_expression] = STATE(1081),
+ [sym_member_expression] = STATE(1027),
+ [sym_subscript_expression] = STATE(1027),
+ [sym_assignment_expression] = STATE(1081),
+ [sym__augmented_assignment_lhs] = STATE(1606),
+ [sym_augmented_assignment_expression] = STATE(1081),
+ [sym__destructuring_pattern] = STATE(1807),
+ [sym_ternary_expression] = STATE(1081),
+ [sym_binary_expression] = STATE(1081),
+ [sym_unary_expression] = STATE(1081),
+ [sym_update_expression] = STATE(1081),
+ [sym_sequence_expression] = STATE(2773),
+ [sym_string] = STATE(1071),
+ [sym_template_string] = STATE(1071),
+ [sym_regex] = STATE(1071),
+ [sym_meta_property] = STATE(1071),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2700),
+ [sym_pattern] = STATE(1871),
+ [sym_rest_pattern] = STATE(1803),
+ [aux_sym_export_statement_repeat1] = STATE(1861),
+ [sym_identifier] = ACTIONS(800),
+ [anon_sym_export] = ACTIONS(802),
[anon_sym_LBRACE] = ACTIONS(734),
[anon_sym_import] = ACTIONS(648),
[anon_sym_LPAREN] = ACTIONS(650),
- [anon_sym_RPAREN] = ACTIONS(1027),
+ [anon_sym_RPAREN] = ACTIONS(1023),
[anon_sym_await] = ACTIONS(652),
[anon_sym_yield] = ACTIONS(654),
[anon_sym_LBRACK] = ACTIONS(740),
[anon_sym_LTtemplate_GT] = ACTIONS(55),
[anon_sym_LT] = ACTIONS(658),
- [anon_sym_class] = ACTIONS(660),
- [anon_sym_async] = ACTIONS(806),
- [anon_sym_function] = ACTIONS(664),
- [anon_sym_new] = ACTIONS(666),
- [anon_sym_DOT_DOT_DOT] = ACTIONS(948),
- [anon_sym_PLUS] = ACTIONS(668),
- [anon_sym_DASH] = ACTIONS(668),
- [anon_sym_SLASH] = ACTIONS(670),
- [anon_sym_BANG] = ACTIONS(668),
- [anon_sym_TILDE] = ACTIONS(668),
- [anon_sym_typeof] = ACTIONS(668),
- [anon_sym_void] = ACTIONS(668),
- [anon_sym_delete] = ACTIONS(668),
- [anon_sym_PLUS_PLUS] = ACTIONS(672),
- [anon_sym_DASH_DASH] = ACTIONS(672),
- [anon_sym_DQUOTE] = ACTIONS(674),
- [anon_sym_SQUOTE] = ACTIONS(676),
+ [anon_sym_DQUOTE] = ACTIONS(660),
+ [anon_sym_SQUOTE] = ACTIONS(662),
+ [anon_sym_class] = ACTIONS(664),
+ [anon_sym_async] = ACTIONS(808),
+ [anon_sym_function] = ACTIONS(668),
+ [anon_sym_new] = ACTIONS(670),
+ [anon_sym_DOT_DOT_DOT] = ACTIONS(955),
+ [anon_sym_PLUS] = ACTIONS(672),
+ [anon_sym_DASH] = ACTIONS(672),
+ [anon_sym_SLASH] = ACTIONS(674),
+ [anon_sym_BANG] = ACTIONS(672),
+ [anon_sym_TILDE] = ACTIONS(672),
+ [anon_sym_typeof] = ACTIONS(672),
+ [anon_sym_void] = ACTIONS(672),
+ [anon_sym_delete] = ACTIONS(672),
+ [anon_sym_PLUS_PLUS] = ACTIONS(676),
+ [anon_sym_DASH_DASH] = ACTIONS(676),
[sym_comment] = ACTIONS(3),
[anon_sym_BQUOTE] = ACTIONS(678),
[sym_number] = ACTIONS(680),
@@ -35595,277 +36154,19 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_true] = ACTIONS(680),
[sym_false] = ACTIONS(680),
[sym_null] = ACTIONS(680),
- [sym_undefined] = ACTIONS(808),
+ [sym_undefined] = ACTIONS(810),
[anon_sym_AT] = ACTIONS(85),
- [anon_sym_static] = ACTIONS(800),
- [anon_sym_get] = ACTIONS(800),
- [anon_sym_set] = ACTIONS(800),
- },
- [205] = {
- [ts_builtin_sym_end] = ACTIONS(840),
- [sym_identifier] = ACTIONS(820),
- [anon_sym_export] = ACTIONS(820),
- [anon_sym_STAR] = ACTIONS(820),
- [anon_sym_LBRACE] = ACTIONS(820),
- [anon_sym_COMMA] = ACTIONS(820),
- [anon_sym_RBRACE] = ACTIONS(820),
- [anon_sym_import] = ACTIONS(820),
- [anon_sym_var] = ACTIONS(820),
- [anon_sym_let] = ACTIONS(820),
- [anon_sym_const] = ACTIONS(820),
- [anon_sym_if] = ACTIONS(820),
- [anon_sym_switch] = ACTIONS(820),
- [anon_sym_for] = ACTIONS(820),
- [anon_sym_LPAREN] = ACTIONS(820),
- [anon_sym_await] = ACTIONS(820),
- [anon_sym_in] = ACTIONS(820),
- [anon_sym_while] = ACTIONS(820),
- [anon_sym_do] = ACTIONS(820),
- [anon_sym_try] = ACTIONS(820),
- [anon_sym_with] = ACTIONS(820),
- [anon_sym_break] = ACTIONS(820),
- [anon_sym_continue] = ACTIONS(820),
- [anon_sym_debugger] = ACTIONS(820),
- [anon_sym_return] = ACTIONS(820),
- [anon_sym_throw] = ACTIONS(820),
- [anon_sym_SEMI] = ACTIONS(820),
- [anon_sym_yield] = ACTIONS(820),
- [anon_sym_LBRACK] = ACTIONS(820),
- [anon_sym_LTtemplate_GT] = ACTIONS(820),
- [anon_sym_LT] = ACTIONS(820),
- [anon_sym_GT] = ACTIONS(820),
- [anon_sym_DOT] = ACTIONS(820),
- [anon_sym_class] = ACTIONS(820),
- [anon_sym_async] = ACTIONS(820),
- [anon_sym_function] = ACTIONS(820),
- [sym_optional_chain] = ACTIONS(820),
- [anon_sym_new] = ACTIONS(820),
- [anon_sym_AMP_AMP] = ACTIONS(820),
- [anon_sym_PIPE_PIPE] = ACTIONS(820),
- [anon_sym_GT_GT] = ACTIONS(820),
- [anon_sym_GT_GT_GT] = ACTIONS(820),
- [anon_sym_LT_LT] = ACTIONS(820),
- [anon_sym_AMP] = ACTIONS(820),
- [anon_sym_CARET] = ACTIONS(820),
- [anon_sym_PIPE] = ACTIONS(820),
- [anon_sym_PLUS] = ACTIONS(820),
- [anon_sym_DASH] = ACTIONS(820),
- [anon_sym_SLASH] = ACTIONS(820),
- [anon_sym_PERCENT] = ACTIONS(820),
- [anon_sym_STAR_STAR] = ACTIONS(820),
- [anon_sym_LT_EQ] = ACTIONS(820),
- [anon_sym_EQ_EQ] = ACTIONS(820),
- [anon_sym_EQ_EQ_EQ] = ACTIONS(820),
- [anon_sym_BANG_EQ] = ACTIONS(820),
- [anon_sym_BANG_EQ_EQ] = ACTIONS(820),
- [anon_sym_GT_EQ] = ACTIONS(820),
- [anon_sym_QMARK_QMARK] = ACTIONS(820),
- [anon_sym_instanceof] = ACTIONS(820),
- [anon_sym_BANG] = ACTIONS(820),
- [anon_sym_TILDE] = ACTIONS(820),
- [anon_sym_typeof] = ACTIONS(820),
- [anon_sym_void] = ACTIONS(820),
- [anon_sym_delete] = ACTIONS(820),
- [anon_sym_PLUS_PLUS] = ACTIONS(820),
- [anon_sym_DASH_DASH] = ACTIONS(820),
- [anon_sym_DQUOTE] = ACTIONS(820),
- [anon_sym_SQUOTE] = ACTIONS(820),
- [sym_comment] = ACTIONS(3),
- [anon_sym_BQUOTE] = ACTIONS(820),
- [sym_number] = ACTIONS(820),
- [sym_private_property_identifier] = ACTIONS(820),
- [sym_this] = ACTIONS(820),
- [sym_super] = ACTIONS(820),
- [sym_true] = ACTIONS(820),
- [sym_false] = ACTIONS(820),
- [sym_null] = ACTIONS(820),
- [sym_undefined] = ACTIONS(820),
- [anon_sym_AT] = ACTIONS(820),
- [anon_sym_static] = ACTIONS(820),
- [anon_sym_get] = ACTIONS(820),
- [anon_sym_set] = ACTIONS(820),
- [sym__automatic_semicolon] = ACTIONS(1033),
- [sym__ternary_qmark] = ACTIONS(840),
+ [anon_sym_static] = ACTIONS(802),
+ [anon_sym_get] = ACTIONS(802),
+ [anon_sym_set] = ACTIONS(802),
},
[206] = {
- [ts_builtin_sym_end] = ACTIONS(952),
- [sym_identifier] = ACTIONS(860),
- [anon_sym_export] = ACTIONS(860),
- [anon_sym_STAR] = ACTIONS(862),
- [anon_sym_LBRACE] = ACTIONS(860),
- [anon_sym_COMMA] = ACTIONS(862),
- [anon_sym_RBRACE] = ACTIONS(860),
- [anon_sym_import] = ACTIONS(860),
- [anon_sym_var] = ACTIONS(860),
- [anon_sym_let] = ACTIONS(860),
- [anon_sym_const] = ACTIONS(860),
- [anon_sym_if] = ACTIONS(860),
- [anon_sym_switch] = ACTIONS(860),
- [anon_sym_for] = ACTIONS(860),
- [anon_sym_LPAREN] = ACTIONS(860),
- [anon_sym_await] = ACTIONS(860),
- [anon_sym_in] = ACTIONS(862),
- [anon_sym_while] = ACTIONS(860),
- [anon_sym_do] = ACTIONS(860),
- [anon_sym_try] = ACTIONS(860),
- [anon_sym_with] = ACTIONS(860),
- [anon_sym_break] = ACTIONS(860),
- [anon_sym_continue] = ACTIONS(860),
- [anon_sym_debugger] = ACTIONS(860),
- [anon_sym_return] = ACTIONS(860),
- [anon_sym_throw] = ACTIONS(860),
- [anon_sym_SEMI] = ACTIONS(860),
- [anon_sym_yield] = ACTIONS(860),
- [anon_sym_LBRACK] = ACTIONS(860),
- [anon_sym_LTtemplate_GT] = ACTIONS(860),
- [anon_sym_LT] = ACTIONS(860),
- [anon_sym_GT] = ACTIONS(862),
- [anon_sym_DOT] = ACTIONS(862),
- [anon_sym_class] = ACTIONS(860),
- [anon_sym_async] = ACTIONS(860),
- [anon_sym_function] = ACTIONS(860),
- [sym_optional_chain] = ACTIONS(862),
- [anon_sym_new] = ACTIONS(860),
- [anon_sym_AMP_AMP] = ACTIONS(862),
- [anon_sym_PIPE_PIPE] = ACTIONS(862),
- [anon_sym_GT_GT] = ACTIONS(862),
- [anon_sym_GT_GT_GT] = ACTIONS(862),
- [anon_sym_LT_LT] = ACTIONS(862),
- [anon_sym_AMP] = ACTIONS(862),
- [anon_sym_CARET] = ACTIONS(862),
- [anon_sym_PIPE] = ACTIONS(862),
- [anon_sym_PLUS] = ACTIONS(860),
- [anon_sym_DASH] = ACTIONS(860),
- [anon_sym_SLASH] = ACTIONS(860),
- [anon_sym_PERCENT] = ACTIONS(862),
- [anon_sym_STAR_STAR] = ACTIONS(862),
- [anon_sym_LT_EQ] = ACTIONS(862),
- [anon_sym_EQ_EQ] = ACTIONS(862),
- [anon_sym_EQ_EQ_EQ] = ACTIONS(862),
- [anon_sym_BANG_EQ] = ACTIONS(862),
- [anon_sym_BANG_EQ_EQ] = ACTIONS(862),
- [anon_sym_GT_EQ] = ACTIONS(862),
- [anon_sym_QMARK_QMARK] = ACTIONS(862),
- [anon_sym_instanceof] = ACTIONS(862),
- [anon_sym_BANG] = ACTIONS(860),
- [anon_sym_TILDE] = ACTIONS(860),
- [anon_sym_typeof] = ACTIONS(860),
- [anon_sym_void] = ACTIONS(860),
- [anon_sym_delete] = ACTIONS(860),
- [anon_sym_PLUS_PLUS] = ACTIONS(860),
- [anon_sym_DASH_DASH] = ACTIONS(860),
- [anon_sym_DQUOTE] = ACTIONS(860),
- [anon_sym_SQUOTE] = ACTIONS(860),
- [sym_comment] = ACTIONS(3),
- [anon_sym_BQUOTE] = ACTIONS(860),
- [sym_number] = ACTIONS(860),
- [sym_private_property_identifier] = ACTIONS(860),
- [sym_this] = ACTIONS(860),
- [sym_super] = ACTIONS(860),
- [sym_true] = ACTIONS(860),
- [sym_false] = ACTIONS(860),
- [sym_null] = ACTIONS(860),
- [sym_undefined] = ACTIONS(860),
- [anon_sym_AT] = ACTIONS(860),
- [anon_sym_static] = ACTIONS(860),
- [anon_sym_get] = ACTIONS(860),
- [anon_sym_set] = ACTIONS(860),
- [sym__automatic_semicolon] = ACTIONS(1035),
- [sym__ternary_qmark] = ACTIONS(866),
- },
- [207] = {
- [ts_builtin_sym_end] = ACTIONS(989),
- [sym_identifier] = ACTIONS(922),
- [anon_sym_export] = ACTIONS(922),
- [anon_sym_STAR] = ACTIONS(924),
- [anon_sym_LBRACE] = ACTIONS(922),
- [anon_sym_COMMA] = ACTIONS(924),
- [anon_sym_RBRACE] = ACTIONS(922),
- [anon_sym_import] = ACTIONS(922),
- [anon_sym_var] = ACTIONS(922),
- [anon_sym_let] = ACTIONS(922),
- [anon_sym_const] = ACTIONS(922),
- [anon_sym_if] = ACTIONS(922),
- [anon_sym_switch] = ACTIONS(922),
- [anon_sym_for] = ACTIONS(922),
- [anon_sym_LPAREN] = ACTIONS(922),
- [anon_sym_await] = ACTIONS(922),
- [anon_sym_in] = ACTIONS(924),
- [anon_sym_while] = ACTIONS(922),
- [anon_sym_do] = ACTIONS(922),
- [anon_sym_try] = ACTIONS(922),
- [anon_sym_with] = ACTIONS(922),
- [anon_sym_break] = ACTIONS(922),
- [anon_sym_continue] = ACTIONS(922),
- [anon_sym_debugger] = ACTIONS(922),
- [anon_sym_return] = ACTIONS(922),
- [anon_sym_throw] = ACTIONS(922),
- [anon_sym_SEMI] = ACTIONS(922),
- [anon_sym_yield] = ACTIONS(922),
- [anon_sym_LBRACK] = ACTIONS(922),
- [anon_sym_LTtemplate_GT] = ACTIONS(922),
- [anon_sym_LT] = ACTIONS(922),
- [anon_sym_GT] = ACTIONS(924),
- [anon_sym_DOT] = ACTIONS(924),
- [anon_sym_class] = ACTIONS(922),
- [anon_sym_async] = ACTIONS(922),
- [anon_sym_function] = ACTIONS(922),
- [sym_optional_chain] = ACTIONS(924),
- [anon_sym_new] = ACTIONS(922),
- [anon_sym_AMP_AMP] = ACTIONS(924),
- [anon_sym_PIPE_PIPE] = ACTIONS(924),
- [anon_sym_GT_GT] = ACTIONS(924),
- [anon_sym_GT_GT_GT] = ACTIONS(924),
- [anon_sym_LT_LT] = ACTIONS(924),
- [anon_sym_AMP] = ACTIONS(924),
- [anon_sym_CARET] = ACTIONS(924),
- [anon_sym_PIPE] = ACTIONS(924),
- [anon_sym_PLUS] = ACTIONS(922),
- [anon_sym_DASH] = ACTIONS(922),
- [anon_sym_SLASH] = ACTIONS(922),
- [anon_sym_PERCENT] = ACTIONS(924),
- [anon_sym_STAR_STAR] = ACTIONS(924),
- [anon_sym_LT_EQ] = ACTIONS(924),
- [anon_sym_EQ_EQ] = ACTIONS(924),
- [anon_sym_EQ_EQ_EQ] = ACTIONS(924),
- [anon_sym_BANG_EQ] = ACTIONS(924),
- [anon_sym_BANG_EQ_EQ] = ACTIONS(924),
- [anon_sym_GT_EQ] = ACTIONS(924),
- [anon_sym_QMARK_QMARK] = ACTIONS(924),
- [anon_sym_instanceof] = ACTIONS(924),
- [anon_sym_BANG] = ACTIONS(922),
- [anon_sym_TILDE] = ACTIONS(922),
- [anon_sym_typeof] = ACTIONS(922),
- [anon_sym_void] = ACTIONS(922),
- [anon_sym_delete] = ACTIONS(922),
- [anon_sym_PLUS_PLUS] = ACTIONS(922),
- [anon_sym_DASH_DASH] = ACTIONS(922),
- [anon_sym_DQUOTE] = ACTIONS(922),
- [anon_sym_SQUOTE] = ACTIONS(922),
- [sym_comment] = ACTIONS(3),
- [anon_sym_BQUOTE] = ACTIONS(922),
- [sym_number] = ACTIONS(922),
- [sym_private_property_identifier] = ACTIONS(922),
- [sym_this] = ACTIONS(922),
- [sym_super] = ACTIONS(922),
- [sym_true] = ACTIONS(922),
- [sym_false] = ACTIONS(922),
- [sym_null] = ACTIONS(922),
- [sym_undefined] = ACTIONS(922),
- [anon_sym_AT] = ACTIONS(922),
- [anon_sym_static] = ACTIONS(922),
- [anon_sym_get] = ACTIONS(922),
- [anon_sym_set] = ACTIONS(922),
- [sym__automatic_semicolon] = ACTIONS(1037),
- [sym__ternary_qmark] = ACTIONS(928),
- },
- [208] = {
- [ts_builtin_sym_end] = ACTIONS(886),
+ [ts_builtin_sym_end] = ACTIONS(1001),
[sym_identifier] = ACTIONS(884),
[anon_sym_export] = ACTIONS(884),
- [anon_sym_STAR] = ACTIONS(884),
+ [anon_sym_STAR] = ACTIONS(886),
[anon_sym_LBRACE] = ACTIONS(884),
- [anon_sym_COMMA] = ACTIONS(884),
+ [anon_sym_COMMA] = ACTIONS(886),
[anon_sym_RBRACE] = ACTIONS(884),
[anon_sym_import] = ACTIONS(884),
[anon_sym_var] = ACTIONS(884),
@@ -35876,7 +36177,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_for] = ACTIONS(884),
[anon_sym_LPAREN] = ACTIONS(884),
[anon_sym_await] = ACTIONS(884),
- [anon_sym_in] = ACTIONS(884),
+ [anon_sym_in] = ACTIONS(886),
[anon_sym_while] = ACTIONS(884),
[anon_sym_do] = ACTIONS(884),
[anon_sym_try] = ACTIONS(884),
@@ -35891,34 +36192,36 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_LBRACK] = ACTIONS(884),
[anon_sym_LTtemplate_GT] = ACTIONS(884),
[anon_sym_LT] = ACTIONS(884),
- [anon_sym_GT] = ACTIONS(884),
- [anon_sym_DOT] = ACTIONS(884),
+ [anon_sym_GT] = ACTIONS(886),
+ [anon_sym_DOT] = ACTIONS(886),
+ [anon_sym_DQUOTE] = ACTIONS(884),
+ [anon_sym_SQUOTE] = ACTIONS(884),
[anon_sym_class] = ACTIONS(884),
[anon_sym_async] = ACTIONS(884),
[anon_sym_function] = ACTIONS(884),
- [sym_optional_chain] = ACTIONS(884),
+ [sym_optional_chain] = ACTIONS(886),
[anon_sym_new] = ACTIONS(884),
- [anon_sym_AMP_AMP] = ACTIONS(884),
- [anon_sym_PIPE_PIPE] = ACTIONS(884),
- [anon_sym_GT_GT] = ACTIONS(884),
- [anon_sym_GT_GT_GT] = ACTIONS(884),
- [anon_sym_LT_LT] = ACTIONS(884),
- [anon_sym_AMP] = ACTIONS(884),
- [anon_sym_CARET] = ACTIONS(884),
- [anon_sym_PIPE] = ACTIONS(884),
+ [anon_sym_AMP_AMP] = ACTIONS(886),
+ [anon_sym_PIPE_PIPE] = ACTIONS(886),
+ [anon_sym_GT_GT] = ACTIONS(886),
+ [anon_sym_GT_GT_GT] = ACTIONS(886),
+ [anon_sym_LT_LT] = ACTIONS(886),
+ [anon_sym_AMP] = ACTIONS(886),
+ [anon_sym_CARET] = ACTIONS(886),
+ [anon_sym_PIPE] = ACTIONS(886),
[anon_sym_PLUS] = ACTIONS(884),
[anon_sym_DASH] = ACTIONS(884),
[anon_sym_SLASH] = ACTIONS(884),
- [anon_sym_PERCENT] = ACTIONS(884),
- [anon_sym_STAR_STAR] = ACTIONS(884),
- [anon_sym_LT_EQ] = ACTIONS(884),
- [anon_sym_EQ_EQ] = ACTIONS(884),
- [anon_sym_EQ_EQ_EQ] = ACTIONS(884),
- [anon_sym_BANG_EQ] = ACTIONS(884),
- [anon_sym_BANG_EQ_EQ] = ACTIONS(884),
- [anon_sym_GT_EQ] = ACTIONS(884),
- [anon_sym_QMARK_QMARK] = ACTIONS(884),
- [anon_sym_instanceof] = ACTIONS(884),
+ [anon_sym_PERCENT] = ACTIONS(886),
+ [anon_sym_STAR_STAR] = ACTIONS(886),
+ [anon_sym_LT_EQ] = ACTIONS(886),
+ [anon_sym_EQ_EQ] = ACTIONS(886),
+ [anon_sym_EQ_EQ_EQ] = ACTIONS(886),
+ [anon_sym_BANG_EQ] = ACTIONS(886),
+ [anon_sym_BANG_EQ_EQ] = ACTIONS(886),
+ [anon_sym_GT_EQ] = ACTIONS(886),
+ [anon_sym_QMARK_QMARK] = ACTIONS(886),
+ [anon_sym_instanceof] = ACTIONS(886),
[anon_sym_BANG] = ACTIONS(884),
[anon_sym_TILDE] = ACTIONS(884),
[anon_sym_typeof] = ACTIONS(884),
@@ -35926,8 +36229,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_delete] = ACTIONS(884),
[anon_sym_PLUS_PLUS] = ACTIONS(884),
[anon_sym_DASH_DASH] = ACTIONS(884),
- [anon_sym_DQUOTE] = ACTIONS(884),
- [anon_sym_SQUOTE] = ACTIONS(884),
[sym_comment] = ACTIONS(3),
[anon_sym_BQUOTE] = ACTIONS(884),
[sym_number] = ACTIONS(884),
@@ -35942,509 +36243,681 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_static] = ACTIONS(884),
[anon_sym_get] = ACTIONS(884),
[anon_sym_set] = ACTIONS(884),
- [sym__automatic_semicolon] = ACTIONS(886),
- [sym__ternary_qmark] = ACTIONS(886),
+ [sym__automatic_semicolon] = ACTIONS(1033),
+ [sym__ternary_qmark] = ACTIONS(890),
+ },
+ [207] = {
+ [ts_builtin_sym_end] = ACTIONS(961),
+ [sym_identifier] = ACTIONS(892),
+ [anon_sym_export] = ACTIONS(892),
+ [anon_sym_STAR] = ACTIONS(894),
+ [anon_sym_LBRACE] = ACTIONS(892),
+ [anon_sym_COMMA] = ACTIONS(894),
+ [anon_sym_RBRACE] = ACTIONS(892),
+ [anon_sym_import] = ACTIONS(892),
+ [anon_sym_var] = ACTIONS(892),
+ [anon_sym_let] = ACTIONS(892),
+ [anon_sym_const] = ACTIONS(892),
+ [anon_sym_if] = ACTIONS(892),
+ [anon_sym_switch] = ACTIONS(892),
+ [anon_sym_for] = ACTIONS(892),
+ [anon_sym_LPAREN] = ACTIONS(892),
+ [anon_sym_await] = ACTIONS(892),
+ [anon_sym_in] = ACTIONS(894),
+ [anon_sym_while] = ACTIONS(892),
+ [anon_sym_do] = ACTIONS(892),
+ [anon_sym_try] = ACTIONS(892),
+ [anon_sym_with] = ACTIONS(892),
+ [anon_sym_break] = ACTIONS(892),
+ [anon_sym_continue] = ACTIONS(892),
+ [anon_sym_debugger] = ACTIONS(892),
+ [anon_sym_return] = ACTIONS(892),
+ [anon_sym_throw] = ACTIONS(892),
+ [anon_sym_SEMI] = ACTIONS(892),
+ [anon_sym_yield] = ACTIONS(892),
+ [anon_sym_LBRACK] = ACTIONS(892),
+ [anon_sym_LTtemplate_GT] = ACTIONS(892),
+ [anon_sym_LT] = ACTIONS(892),
+ [anon_sym_GT] = ACTIONS(894),
+ [anon_sym_DOT] = ACTIONS(894),
+ [anon_sym_DQUOTE] = ACTIONS(892),
+ [anon_sym_SQUOTE] = ACTIONS(892),
+ [anon_sym_class] = ACTIONS(892),
+ [anon_sym_async] = ACTIONS(892),
+ [anon_sym_function] = ACTIONS(892),
+ [sym_optional_chain] = ACTIONS(894),
+ [anon_sym_new] = ACTIONS(892),
+ [anon_sym_AMP_AMP] = ACTIONS(894),
+ [anon_sym_PIPE_PIPE] = ACTIONS(894),
+ [anon_sym_GT_GT] = ACTIONS(894),
+ [anon_sym_GT_GT_GT] = ACTIONS(894),
+ [anon_sym_LT_LT] = ACTIONS(894),
+ [anon_sym_AMP] = ACTIONS(894),
+ [anon_sym_CARET] = ACTIONS(894),
+ [anon_sym_PIPE] = ACTIONS(894),
+ [anon_sym_PLUS] = ACTIONS(892),
+ [anon_sym_DASH] = ACTIONS(892),
+ [anon_sym_SLASH] = ACTIONS(892),
+ [anon_sym_PERCENT] = ACTIONS(894),
+ [anon_sym_STAR_STAR] = ACTIONS(894),
+ [anon_sym_LT_EQ] = ACTIONS(894),
+ [anon_sym_EQ_EQ] = ACTIONS(894),
+ [anon_sym_EQ_EQ_EQ] = ACTIONS(894),
+ [anon_sym_BANG_EQ] = ACTIONS(894),
+ [anon_sym_BANG_EQ_EQ] = ACTIONS(894),
+ [anon_sym_GT_EQ] = ACTIONS(894),
+ [anon_sym_QMARK_QMARK] = ACTIONS(894),
+ [anon_sym_instanceof] = ACTIONS(894),
+ [anon_sym_BANG] = ACTIONS(892),
+ [anon_sym_TILDE] = ACTIONS(892),
+ [anon_sym_typeof] = ACTIONS(892),
+ [anon_sym_void] = ACTIONS(892),
+ [anon_sym_delete] = ACTIONS(892),
+ [anon_sym_PLUS_PLUS] = ACTIONS(892),
+ [anon_sym_DASH_DASH] = ACTIONS(892),
+ [sym_comment] = ACTIONS(3),
+ [anon_sym_BQUOTE] = ACTIONS(892),
+ [sym_number] = ACTIONS(892),
+ [sym_private_property_identifier] = ACTIONS(892),
+ [sym_this] = ACTIONS(892),
+ [sym_super] = ACTIONS(892),
+ [sym_true] = ACTIONS(892),
+ [sym_false] = ACTIONS(892),
+ [sym_null] = ACTIONS(892),
+ [sym_undefined] = ACTIONS(892),
+ [anon_sym_AT] = ACTIONS(892),
+ [anon_sym_static] = ACTIONS(892),
+ [anon_sym_get] = ACTIONS(892),
+ [anon_sym_set] = ACTIONS(892),
+ [sym__automatic_semicolon] = ACTIONS(1035),
+ [sym__ternary_qmark] = ACTIONS(898),
+ },
+ [208] = {
+ [ts_builtin_sym_end] = ACTIONS(997),
+ [sym_identifier] = ACTIONS(864),
+ [anon_sym_export] = ACTIONS(864),
+ [anon_sym_STAR] = ACTIONS(866),
+ [anon_sym_LBRACE] = ACTIONS(864),
+ [anon_sym_COMMA] = ACTIONS(866),
+ [anon_sym_RBRACE] = ACTIONS(864),
+ [anon_sym_import] = ACTIONS(864),
+ [anon_sym_var] = ACTIONS(864),
+ [anon_sym_let] = ACTIONS(864),
+ [anon_sym_const] = ACTIONS(864),
+ [anon_sym_if] = ACTIONS(864),
+ [anon_sym_switch] = ACTIONS(864),
+ [anon_sym_for] = ACTIONS(864),
+ [anon_sym_LPAREN] = ACTIONS(864),
+ [anon_sym_await] = ACTIONS(864),
+ [anon_sym_in] = ACTIONS(866),
+ [anon_sym_while] = ACTIONS(864),
+ [anon_sym_do] = ACTIONS(864),
+ [anon_sym_try] = ACTIONS(864),
+ [anon_sym_with] = ACTIONS(864),
+ [anon_sym_break] = ACTIONS(864),
+ [anon_sym_continue] = ACTIONS(864),
+ [anon_sym_debugger] = ACTIONS(864),
+ [anon_sym_return] = ACTIONS(864),
+ [anon_sym_throw] = ACTIONS(864),
+ [anon_sym_SEMI] = ACTIONS(864),
+ [anon_sym_yield] = ACTIONS(864),
+ [anon_sym_LBRACK] = ACTIONS(864),
+ [anon_sym_LTtemplate_GT] = ACTIONS(864),
+ [anon_sym_LT] = ACTIONS(864),
+ [anon_sym_GT] = ACTIONS(866),
+ [anon_sym_DOT] = ACTIONS(866),
+ [anon_sym_DQUOTE] = ACTIONS(864),
+ [anon_sym_SQUOTE] = ACTIONS(864),
+ [anon_sym_class] = ACTIONS(864),
+ [anon_sym_async] = ACTIONS(864),
+ [anon_sym_function] = ACTIONS(864),
+ [sym_optional_chain] = ACTIONS(866),
+ [anon_sym_new] = ACTIONS(864),
+ [anon_sym_AMP_AMP] = ACTIONS(866),
+ [anon_sym_PIPE_PIPE] = ACTIONS(866),
+ [anon_sym_GT_GT] = ACTIONS(866),
+ [anon_sym_GT_GT_GT] = ACTIONS(866),
+ [anon_sym_LT_LT] = ACTIONS(866),
+ [anon_sym_AMP] = ACTIONS(866),
+ [anon_sym_CARET] = ACTIONS(866),
+ [anon_sym_PIPE] = ACTIONS(866),
+ [anon_sym_PLUS] = ACTIONS(864),
+ [anon_sym_DASH] = ACTIONS(864),
+ [anon_sym_SLASH] = ACTIONS(864),
+ [anon_sym_PERCENT] = ACTIONS(866),
+ [anon_sym_STAR_STAR] = ACTIONS(866),
+ [anon_sym_LT_EQ] = ACTIONS(866),
+ [anon_sym_EQ_EQ] = ACTIONS(866),
+ [anon_sym_EQ_EQ_EQ] = ACTIONS(866),
+ [anon_sym_BANG_EQ] = ACTIONS(866),
+ [anon_sym_BANG_EQ_EQ] = ACTIONS(866),
+ [anon_sym_GT_EQ] = ACTIONS(866),
+ [anon_sym_QMARK_QMARK] = ACTIONS(866),
+ [anon_sym_instanceof] = ACTIONS(866),
+ [anon_sym_BANG] = ACTIONS(864),
+ [anon_sym_TILDE] = ACTIONS(864),
+ [anon_sym_typeof] = ACTIONS(864),
+ [anon_sym_void] = ACTIONS(864),
+ [anon_sym_delete] = ACTIONS(864),
+ [anon_sym_PLUS_PLUS] = ACTIONS(864),
+ [anon_sym_DASH_DASH] = ACTIONS(864),
+ [sym_comment] = ACTIONS(3),
+ [anon_sym_BQUOTE] = ACTIONS(864),
+ [sym_number] = ACTIONS(864),
+ [sym_private_property_identifier] = ACTIONS(864),
+ [sym_this] = ACTIONS(864),
+ [sym_super] = ACTIONS(864),
+ [sym_true] = ACTIONS(864),
+ [sym_false] = ACTIONS(864),
+ [sym_null] = ACTIONS(864),
+ [sym_undefined] = ACTIONS(864),
+ [anon_sym_AT] = ACTIONS(864),
+ [anon_sym_static] = ACTIONS(864),
+ [anon_sym_get] = ACTIONS(864),
+ [anon_sym_set] = ACTIONS(864),
+ [sym__automatic_semicolon] = ACTIONS(1037),
+ [sym__ternary_qmark] = ACTIONS(870),
},
[209] = {
- [ts_builtin_sym_end] = ACTIONS(1017),
- [sym_identifier] = ACTIONS(852),
- [anon_sym_export] = ACTIONS(852),
- [anon_sym_STAR] = ACTIONS(854),
- [anon_sym_LBRACE] = ACTIONS(852),
- [anon_sym_COMMA] = ACTIONS(854),
- [anon_sym_RBRACE] = ACTIONS(852),
- [anon_sym_import] = ACTIONS(852),
- [anon_sym_var] = ACTIONS(852),
- [anon_sym_let] = ACTIONS(852),
- [anon_sym_const] = ACTIONS(852),
- [anon_sym_if] = ACTIONS(852),
- [anon_sym_switch] = ACTIONS(852),
- [anon_sym_for] = ACTIONS(852),
- [anon_sym_LPAREN] = ACTIONS(852),
- [anon_sym_await] = ACTIONS(852),
- [anon_sym_in] = ACTIONS(854),
- [anon_sym_while] = ACTIONS(852),
- [anon_sym_do] = ACTIONS(852),
- [anon_sym_try] = ACTIONS(852),
- [anon_sym_with] = ACTIONS(852),
- [anon_sym_break] = ACTIONS(852),
- [anon_sym_continue] = ACTIONS(852),
- [anon_sym_debugger] = ACTIONS(852),
- [anon_sym_return] = ACTIONS(852),
- [anon_sym_throw] = ACTIONS(852),
- [anon_sym_SEMI] = ACTIONS(852),
- [anon_sym_yield] = ACTIONS(852),
- [anon_sym_LBRACK] = ACTIONS(852),
- [anon_sym_LTtemplate_GT] = ACTIONS(852),
- [anon_sym_LT] = ACTIONS(852),
- [anon_sym_GT] = ACTIONS(854),
- [anon_sym_DOT] = ACTIONS(854),
- [anon_sym_class] = ACTIONS(852),
- [anon_sym_async] = ACTIONS(852),
- [anon_sym_function] = ACTIONS(852),
- [sym_optional_chain] = ACTIONS(854),
- [anon_sym_new] = ACTIONS(852),
- [anon_sym_AMP_AMP] = ACTIONS(854),
- [anon_sym_PIPE_PIPE] = ACTIONS(854),
- [anon_sym_GT_GT] = ACTIONS(854),
- [anon_sym_GT_GT_GT] = ACTIONS(854),
- [anon_sym_LT_LT] = ACTIONS(854),
- [anon_sym_AMP] = ACTIONS(854),
- [anon_sym_CARET] = ACTIONS(854),
- [anon_sym_PIPE] = ACTIONS(854),
- [anon_sym_PLUS] = ACTIONS(852),
- [anon_sym_DASH] = ACTIONS(852),
- [anon_sym_SLASH] = ACTIONS(852),
- [anon_sym_PERCENT] = ACTIONS(854),
- [anon_sym_STAR_STAR] = ACTIONS(854),
- [anon_sym_LT_EQ] = ACTIONS(854),
- [anon_sym_EQ_EQ] = ACTIONS(854),
- [anon_sym_EQ_EQ_EQ] = ACTIONS(854),
- [anon_sym_BANG_EQ] = ACTIONS(854),
- [anon_sym_BANG_EQ_EQ] = ACTIONS(854),
- [anon_sym_GT_EQ] = ACTIONS(854),
- [anon_sym_QMARK_QMARK] = ACTIONS(854),
- [anon_sym_instanceof] = ACTIONS(854),
- [anon_sym_BANG] = ACTIONS(852),
- [anon_sym_TILDE] = ACTIONS(852),
- [anon_sym_typeof] = ACTIONS(852),
- [anon_sym_void] = ACTIONS(852),
- [anon_sym_delete] = ACTIONS(852),
- [anon_sym_PLUS_PLUS] = ACTIONS(852),
- [anon_sym_DASH_DASH] = ACTIONS(852),
- [anon_sym_DQUOTE] = ACTIONS(852),
- [anon_sym_SQUOTE] = ACTIONS(852),
+ [ts_builtin_sym_end] = ACTIONS(993),
+ [sym_identifier] = ACTIONS(848),
+ [anon_sym_export] = ACTIONS(848),
+ [anon_sym_STAR] = ACTIONS(850),
+ [anon_sym_LBRACE] = ACTIONS(848),
+ [anon_sym_COMMA] = ACTIONS(850),
+ [anon_sym_RBRACE] = ACTIONS(848),
+ [anon_sym_import] = ACTIONS(848),
+ [anon_sym_var] = ACTIONS(848),
+ [anon_sym_let] = ACTIONS(848),
+ [anon_sym_const] = ACTIONS(848),
+ [anon_sym_if] = ACTIONS(848),
+ [anon_sym_switch] = ACTIONS(848),
+ [anon_sym_for] = ACTIONS(848),
+ [anon_sym_LPAREN] = ACTIONS(848),
+ [anon_sym_await] = ACTIONS(848),
+ [anon_sym_in] = ACTIONS(850),
+ [anon_sym_while] = ACTIONS(848),
+ [anon_sym_do] = ACTIONS(848),
+ [anon_sym_try] = ACTIONS(848),
+ [anon_sym_with] = ACTIONS(848),
+ [anon_sym_break] = ACTIONS(848),
+ [anon_sym_continue] = ACTIONS(848),
+ [anon_sym_debugger] = ACTIONS(848),
+ [anon_sym_return] = ACTIONS(848),
+ [anon_sym_throw] = ACTIONS(848),
+ [anon_sym_SEMI] = ACTIONS(848),
+ [anon_sym_yield] = ACTIONS(848),
+ [anon_sym_LBRACK] = ACTIONS(848),
+ [anon_sym_LTtemplate_GT] = ACTIONS(848),
+ [anon_sym_LT] = ACTIONS(848),
+ [anon_sym_GT] = ACTIONS(850),
+ [anon_sym_DOT] = ACTIONS(850),
+ [anon_sym_DQUOTE] = ACTIONS(848),
+ [anon_sym_SQUOTE] = ACTIONS(848),
+ [anon_sym_class] = ACTIONS(848),
+ [anon_sym_async] = ACTIONS(848),
+ [anon_sym_function] = ACTIONS(848),
+ [sym_optional_chain] = ACTIONS(850),
+ [anon_sym_new] = ACTIONS(848),
+ [anon_sym_AMP_AMP] = ACTIONS(850),
+ [anon_sym_PIPE_PIPE] = ACTIONS(850),
+ [anon_sym_GT_GT] = ACTIONS(850),
+ [anon_sym_GT_GT_GT] = ACTIONS(850),
+ [anon_sym_LT_LT] = ACTIONS(850),
+ [anon_sym_AMP] = ACTIONS(850),
+ [anon_sym_CARET] = ACTIONS(850),
+ [anon_sym_PIPE] = ACTIONS(850),
+ [anon_sym_PLUS] = ACTIONS(848),
+ [anon_sym_DASH] = ACTIONS(848),
+ [anon_sym_SLASH] = ACTIONS(848),
+ [anon_sym_PERCENT] = ACTIONS(850),
+ [anon_sym_STAR_STAR] = ACTIONS(850),
+ [anon_sym_LT_EQ] = ACTIONS(850),
+ [anon_sym_EQ_EQ] = ACTIONS(850),
+ [anon_sym_EQ_EQ_EQ] = ACTIONS(850),
+ [anon_sym_BANG_EQ] = ACTIONS(850),
+ [anon_sym_BANG_EQ_EQ] = ACTIONS(850),
+ [anon_sym_GT_EQ] = ACTIONS(850),
+ [anon_sym_QMARK_QMARK] = ACTIONS(850),
+ [anon_sym_instanceof] = ACTIONS(850),
+ [anon_sym_BANG] = ACTIONS(848),
+ [anon_sym_TILDE] = ACTIONS(848),
+ [anon_sym_typeof] = ACTIONS(848),
+ [anon_sym_void] = ACTIONS(848),
+ [anon_sym_delete] = ACTIONS(848),
+ [anon_sym_PLUS_PLUS] = ACTIONS(848),
+ [anon_sym_DASH_DASH] = ACTIONS(848),
[sym_comment] = ACTIONS(3),
- [anon_sym_BQUOTE] = ACTIONS(852),
- [sym_number] = ACTIONS(852),
- [sym_private_property_identifier] = ACTIONS(852),
- [sym_this] = ACTIONS(852),
- [sym_super] = ACTIONS(852),
- [sym_true] = ACTIONS(852),
- [sym_false] = ACTIONS(852),
- [sym_null] = ACTIONS(852),
- [sym_undefined] = ACTIONS(852),
- [anon_sym_AT] = ACTIONS(852),
- [anon_sym_static] = ACTIONS(852),
- [anon_sym_get] = ACTIONS(852),
- [anon_sym_set] = ACTIONS(852),
+ [anon_sym_BQUOTE] = ACTIONS(848),
+ [sym_number] = ACTIONS(848),
+ [sym_private_property_identifier] = ACTIONS(848),
+ [sym_this] = ACTIONS(848),
+ [sym_super] = ACTIONS(848),
+ [sym_true] = ACTIONS(848),
+ [sym_false] = ACTIONS(848),
+ [sym_null] = ACTIONS(848),
+ [sym_undefined] = ACTIONS(848),
+ [anon_sym_AT] = ACTIONS(848),
+ [anon_sym_static] = ACTIONS(848),
+ [anon_sym_get] = ACTIONS(848),
+ [anon_sym_set] = ACTIONS(848),
[sym__automatic_semicolon] = ACTIONS(1039),
- [sym__ternary_qmark] = ACTIONS(858),
+ [sym__ternary_qmark] = ACTIONS(854),
},
[210] = {
- [ts_builtin_sym_end] = ACTIONS(878),
- [sym_identifier] = ACTIONS(876),
- [anon_sym_export] = ACTIONS(876),
- [anon_sym_STAR] = ACTIONS(876),
- [anon_sym_LBRACE] = ACTIONS(876),
- [anon_sym_COMMA] = ACTIONS(876),
- [anon_sym_RBRACE] = ACTIONS(876),
- [anon_sym_import] = ACTIONS(876),
- [anon_sym_var] = ACTIONS(876),
- [anon_sym_let] = ACTIONS(876),
- [anon_sym_const] = ACTIONS(876),
- [anon_sym_if] = ACTIONS(876),
- [anon_sym_switch] = ACTIONS(876),
- [anon_sym_for] = ACTIONS(876),
- [anon_sym_LPAREN] = ACTIONS(876),
- [anon_sym_await] = ACTIONS(876),
- [anon_sym_in] = ACTIONS(876),
- [anon_sym_while] = ACTIONS(876),
- [anon_sym_do] = ACTIONS(876),
- [anon_sym_try] = ACTIONS(876),
- [anon_sym_with] = ACTIONS(876),
- [anon_sym_break] = ACTIONS(876),
- [anon_sym_continue] = ACTIONS(876),
- [anon_sym_debugger] = ACTIONS(876),
- [anon_sym_return] = ACTIONS(876),
- [anon_sym_throw] = ACTIONS(876),
- [anon_sym_SEMI] = ACTIONS(876),
- [anon_sym_yield] = ACTIONS(876),
- [anon_sym_LBRACK] = ACTIONS(876),
- [anon_sym_LTtemplate_GT] = ACTIONS(876),
- [anon_sym_LT] = ACTIONS(876),
- [anon_sym_GT] = ACTIONS(876),
- [anon_sym_DOT] = ACTIONS(876),
- [anon_sym_class] = ACTIONS(876),
- [anon_sym_async] = ACTIONS(876),
- [anon_sym_function] = ACTIONS(876),
- [sym_optional_chain] = ACTIONS(876),
- [anon_sym_new] = ACTIONS(876),
- [anon_sym_AMP_AMP] = ACTIONS(876),
- [anon_sym_PIPE_PIPE] = ACTIONS(876),
- [anon_sym_GT_GT] = ACTIONS(876),
- [anon_sym_GT_GT_GT] = ACTIONS(876),
- [anon_sym_LT_LT] = ACTIONS(876),
- [anon_sym_AMP] = ACTIONS(876),
- [anon_sym_CARET] = ACTIONS(876),
- [anon_sym_PIPE] = ACTIONS(876),
- [anon_sym_PLUS] = ACTIONS(876),
- [anon_sym_DASH] = ACTIONS(876),
- [anon_sym_SLASH] = ACTIONS(876),
- [anon_sym_PERCENT] = ACTIONS(876),
- [anon_sym_STAR_STAR] = ACTIONS(876),
- [anon_sym_LT_EQ] = ACTIONS(876),
- [anon_sym_EQ_EQ] = ACTIONS(876),
- [anon_sym_EQ_EQ_EQ] = ACTIONS(876),
- [anon_sym_BANG_EQ] = ACTIONS(876),
- [anon_sym_BANG_EQ_EQ] = ACTIONS(876),
- [anon_sym_GT_EQ] = ACTIONS(876),
- [anon_sym_QMARK_QMARK] = ACTIONS(876),
- [anon_sym_instanceof] = ACTIONS(876),
- [anon_sym_BANG] = ACTIONS(876),
- [anon_sym_TILDE] = ACTIONS(876),
- [anon_sym_typeof] = ACTIONS(876),
- [anon_sym_void] = ACTIONS(876),
- [anon_sym_delete] = ACTIONS(876),
- [anon_sym_PLUS_PLUS] = ACTIONS(876),
- [anon_sym_DASH_DASH] = ACTIONS(876),
- [anon_sym_DQUOTE] = ACTIONS(876),
- [anon_sym_SQUOTE] = ACTIONS(876),
+ [ts_builtin_sym_end] = ACTIONS(924),
+ [sym_identifier] = ACTIONS(922),
+ [anon_sym_export] = ACTIONS(922),
+ [anon_sym_STAR] = ACTIONS(922),
+ [anon_sym_LBRACE] = ACTIONS(922),
+ [anon_sym_COMMA] = ACTIONS(922),
+ [anon_sym_RBRACE] = ACTIONS(922),
+ [anon_sym_import] = ACTIONS(922),
+ [anon_sym_var] = ACTIONS(922),
+ [anon_sym_let] = ACTIONS(922),
+ [anon_sym_const] = ACTIONS(922),
+ [anon_sym_if] = ACTIONS(922),
+ [anon_sym_switch] = ACTIONS(922),
+ [anon_sym_for] = ACTIONS(922),
+ [anon_sym_LPAREN] = ACTIONS(922),
+ [anon_sym_await] = ACTIONS(922),
+ [anon_sym_in] = ACTIONS(922),
+ [anon_sym_while] = ACTIONS(922),
+ [anon_sym_do] = ACTIONS(922),
+ [anon_sym_try] = ACTIONS(922),
+ [anon_sym_with] = ACTIONS(922),
+ [anon_sym_break] = ACTIONS(922),
+ [anon_sym_continue] = ACTIONS(922),
+ [anon_sym_debugger] = ACTIONS(922),
+ [anon_sym_return] = ACTIONS(922),
+ [anon_sym_throw] = ACTIONS(922),
+ [anon_sym_SEMI] = ACTIONS(922),
+ [anon_sym_yield] = ACTIONS(922),
+ [anon_sym_LBRACK] = ACTIONS(922),
+ [anon_sym_LTtemplate_GT] = ACTIONS(922),
+ [anon_sym_LT] = ACTIONS(922),
+ [anon_sym_GT] = ACTIONS(922),
+ [anon_sym_DOT] = ACTIONS(922),
+ [anon_sym_DQUOTE] = ACTIONS(922),
+ [anon_sym_SQUOTE] = ACTIONS(922),
+ [anon_sym_class] = ACTIONS(922),
+ [anon_sym_async] = ACTIONS(922),
+ [anon_sym_function] = ACTIONS(922),
+ [sym_optional_chain] = ACTIONS(922),
+ [anon_sym_new] = ACTIONS(922),
+ [anon_sym_AMP_AMP] = ACTIONS(922),
+ [anon_sym_PIPE_PIPE] = ACTIONS(922),
+ [anon_sym_GT_GT] = ACTIONS(922),
+ [anon_sym_GT_GT_GT] = ACTIONS(922),
+ [anon_sym_LT_LT] = ACTIONS(922),
+ [anon_sym_AMP] = ACTIONS(922),
+ [anon_sym_CARET] = ACTIONS(922),
+ [anon_sym_PIPE] = ACTIONS(922),
+ [anon_sym_PLUS] = ACTIONS(922),
+ [anon_sym_DASH] = ACTIONS(922),
+ [anon_sym_SLASH] = ACTIONS(922),
+ [anon_sym_PERCENT] = ACTIONS(922),
+ [anon_sym_STAR_STAR] = ACTIONS(922),
+ [anon_sym_LT_EQ] = ACTIONS(922),
+ [anon_sym_EQ_EQ] = ACTIONS(922),
+ [anon_sym_EQ_EQ_EQ] = ACTIONS(922),
+ [anon_sym_BANG_EQ] = ACTIONS(922),
+ [anon_sym_BANG_EQ_EQ] = ACTIONS(922),
+ [anon_sym_GT_EQ] = ACTIONS(922),
+ [anon_sym_QMARK_QMARK] = ACTIONS(922),
+ [anon_sym_instanceof] = ACTIONS(922),
+ [anon_sym_BANG] = ACTIONS(922),
+ [anon_sym_TILDE] = ACTIONS(922),
+ [anon_sym_typeof] = ACTIONS(922),
+ [anon_sym_void] = ACTIONS(922),
+ [anon_sym_delete] = ACTIONS(922),
+ [anon_sym_PLUS_PLUS] = ACTIONS(922),
+ [anon_sym_DASH_DASH] = ACTIONS(922),
[sym_comment] = ACTIONS(3),
- [anon_sym_BQUOTE] = ACTIONS(876),
- [sym_number] = ACTIONS(876),
- [sym_private_property_identifier] = ACTIONS(876),
- [sym_this] = ACTIONS(876),
- [sym_super] = ACTIONS(876),
- [sym_true] = ACTIONS(876),
- [sym_false] = ACTIONS(876),
- [sym_null] = ACTIONS(876),
- [sym_undefined] = ACTIONS(876),
- [anon_sym_AT] = ACTIONS(876),
- [anon_sym_static] = ACTIONS(876),
- [anon_sym_get] = ACTIONS(876),
- [anon_sym_set] = ACTIONS(876),
- [sym__automatic_semicolon] = ACTIONS(878),
- [sym__ternary_qmark] = ACTIONS(878),
+ [anon_sym_BQUOTE] = ACTIONS(922),
+ [sym_number] = ACTIONS(922),
+ [sym_private_property_identifier] = ACTIONS(922),
+ [sym_this] = ACTIONS(922),
+ [sym_super] = ACTIONS(922),
+ [sym_true] = ACTIONS(922),
+ [sym_false] = ACTIONS(922),
+ [sym_null] = ACTIONS(922),
+ [sym_undefined] = ACTIONS(922),
+ [anon_sym_AT] = ACTIONS(922),
+ [anon_sym_static] = ACTIONS(922),
+ [anon_sym_get] = ACTIONS(922),
+ [anon_sym_set] = ACTIONS(922),
+ [sym__automatic_semicolon] = ACTIONS(924),
+ [sym__ternary_qmark] = ACTIONS(924),
},
[211] = {
- [ts_builtin_sym_end] = ACTIONS(973),
- [sym_identifier] = ACTIONS(896),
- [anon_sym_export] = ACTIONS(896),
- [anon_sym_STAR] = ACTIONS(898),
- [anon_sym_LBRACE] = ACTIONS(896),
- [anon_sym_COMMA] = ACTIONS(898),
- [anon_sym_RBRACE] = ACTIONS(896),
- [anon_sym_import] = ACTIONS(896),
- [anon_sym_var] = ACTIONS(896),
- [anon_sym_let] = ACTIONS(896),
- [anon_sym_const] = ACTIONS(896),
- [anon_sym_if] = ACTIONS(896),
- [anon_sym_switch] = ACTIONS(896),
- [anon_sym_for] = ACTIONS(896),
- [anon_sym_LPAREN] = ACTIONS(896),
- [anon_sym_await] = ACTIONS(896),
- [anon_sym_in] = ACTIONS(898),
- [anon_sym_while] = ACTIONS(896),
- [anon_sym_do] = ACTIONS(896),
- [anon_sym_try] = ACTIONS(896),
- [anon_sym_with] = ACTIONS(896),
- [anon_sym_break] = ACTIONS(896),
- [anon_sym_continue] = ACTIONS(896),
- [anon_sym_debugger] = ACTIONS(896),
- [anon_sym_return] = ACTIONS(896),
- [anon_sym_throw] = ACTIONS(896),
- [anon_sym_SEMI] = ACTIONS(896),
- [anon_sym_yield] = ACTIONS(896),
- [anon_sym_LBRACK] = ACTIONS(896),
- [anon_sym_LTtemplate_GT] = ACTIONS(896),
- [anon_sym_LT] = ACTIONS(896),
- [anon_sym_GT] = ACTIONS(898),
- [anon_sym_DOT] = ACTIONS(898),
- [anon_sym_class] = ACTIONS(896),
- [anon_sym_async] = ACTIONS(896),
- [anon_sym_function] = ACTIONS(896),
- [sym_optional_chain] = ACTIONS(898),
- [anon_sym_new] = ACTIONS(896),
- [anon_sym_AMP_AMP] = ACTIONS(898),
- [anon_sym_PIPE_PIPE] = ACTIONS(898),
- [anon_sym_GT_GT] = ACTIONS(898),
- [anon_sym_GT_GT_GT] = ACTIONS(898),
- [anon_sym_LT_LT] = ACTIONS(898),
- [anon_sym_AMP] = ACTIONS(898),
- [anon_sym_CARET] = ACTIONS(898),
- [anon_sym_PIPE] = ACTIONS(898),
- [anon_sym_PLUS] = ACTIONS(896),
- [anon_sym_DASH] = ACTIONS(896),
- [anon_sym_SLASH] = ACTIONS(896),
- [anon_sym_PERCENT] = ACTIONS(898),
- [anon_sym_STAR_STAR] = ACTIONS(898),
- [anon_sym_LT_EQ] = ACTIONS(898),
- [anon_sym_EQ_EQ] = ACTIONS(898),
- [anon_sym_EQ_EQ_EQ] = ACTIONS(898),
- [anon_sym_BANG_EQ] = ACTIONS(898),
- [anon_sym_BANG_EQ_EQ] = ACTIONS(898),
- [anon_sym_GT_EQ] = ACTIONS(898),
- [anon_sym_QMARK_QMARK] = ACTIONS(898),
- [anon_sym_instanceof] = ACTIONS(898),
- [anon_sym_BANG] = ACTIONS(896),
- [anon_sym_TILDE] = ACTIONS(896),
- [anon_sym_typeof] = ACTIONS(896),
- [anon_sym_void] = ACTIONS(896),
- [anon_sym_delete] = ACTIONS(896),
- [anon_sym_PLUS_PLUS] = ACTIONS(896),
- [anon_sym_DASH_DASH] = ACTIONS(896),
- [anon_sym_DQUOTE] = ACTIONS(896),
- [anon_sym_SQUOTE] = ACTIONS(896),
+ [ts_builtin_sym_end] = ACTIONS(989),
+ [sym_identifier] = ACTIONS(840),
+ [anon_sym_export] = ACTIONS(840),
+ [anon_sym_STAR] = ACTIONS(842),
+ [anon_sym_LBRACE] = ACTIONS(840),
+ [anon_sym_COMMA] = ACTIONS(842),
+ [anon_sym_RBRACE] = ACTIONS(840),
+ [anon_sym_import] = ACTIONS(840),
+ [anon_sym_var] = ACTIONS(840),
+ [anon_sym_let] = ACTIONS(840),
+ [anon_sym_const] = ACTIONS(840),
+ [anon_sym_if] = ACTIONS(840),
+ [anon_sym_switch] = ACTIONS(840),
+ [anon_sym_for] = ACTIONS(840),
+ [anon_sym_LPAREN] = ACTIONS(840),
+ [anon_sym_await] = ACTIONS(840),
+ [anon_sym_in] = ACTIONS(842),
+ [anon_sym_while] = ACTIONS(840),
+ [anon_sym_do] = ACTIONS(840),
+ [anon_sym_try] = ACTIONS(840),
+ [anon_sym_with] = ACTIONS(840),
+ [anon_sym_break] = ACTIONS(840),
+ [anon_sym_continue] = ACTIONS(840),
+ [anon_sym_debugger] = ACTIONS(840),
+ [anon_sym_return] = ACTIONS(840),
+ [anon_sym_throw] = ACTIONS(840),
+ [anon_sym_SEMI] = ACTIONS(840),
+ [anon_sym_yield] = ACTIONS(840),
+ [anon_sym_LBRACK] = ACTIONS(840),
+ [anon_sym_LTtemplate_GT] = ACTIONS(840),
+ [anon_sym_LT] = ACTIONS(840),
+ [anon_sym_GT] = ACTIONS(842),
+ [anon_sym_DOT] = ACTIONS(842),
+ [anon_sym_DQUOTE] = ACTIONS(840),
+ [anon_sym_SQUOTE] = ACTIONS(840),
+ [anon_sym_class] = ACTIONS(840),
+ [anon_sym_async] = ACTIONS(840),
+ [anon_sym_function] = ACTIONS(840),
+ [sym_optional_chain] = ACTIONS(842),
+ [anon_sym_new] = ACTIONS(840),
+ [anon_sym_AMP_AMP] = ACTIONS(842),
+ [anon_sym_PIPE_PIPE] = ACTIONS(842),
+ [anon_sym_GT_GT] = ACTIONS(842),
+ [anon_sym_GT_GT_GT] = ACTIONS(842),
+ [anon_sym_LT_LT] = ACTIONS(842),
+ [anon_sym_AMP] = ACTIONS(842),
+ [anon_sym_CARET] = ACTIONS(842),
+ [anon_sym_PIPE] = ACTIONS(842),
+ [anon_sym_PLUS] = ACTIONS(840),
+ [anon_sym_DASH] = ACTIONS(840),
+ [anon_sym_SLASH] = ACTIONS(840),
+ [anon_sym_PERCENT] = ACTIONS(842),
+ [anon_sym_STAR_STAR] = ACTIONS(842),
+ [anon_sym_LT_EQ] = ACTIONS(842),
+ [anon_sym_EQ_EQ] = ACTIONS(842),
+ [anon_sym_EQ_EQ_EQ] = ACTIONS(842),
+ [anon_sym_BANG_EQ] = ACTIONS(842),
+ [anon_sym_BANG_EQ_EQ] = ACTIONS(842),
+ [anon_sym_GT_EQ] = ACTIONS(842),
+ [anon_sym_QMARK_QMARK] = ACTIONS(842),
+ [anon_sym_instanceof] = ACTIONS(842),
+ [anon_sym_BANG] = ACTIONS(840),
+ [anon_sym_TILDE] = ACTIONS(840),
+ [anon_sym_typeof] = ACTIONS(840),
+ [anon_sym_void] = ACTIONS(840),
+ [anon_sym_delete] = ACTIONS(840),
+ [anon_sym_PLUS_PLUS] = ACTIONS(840),
+ [anon_sym_DASH_DASH] = ACTIONS(840),
[sym_comment] = ACTIONS(3),
- [anon_sym_BQUOTE] = ACTIONS(896),
- [sym_number] = ACTIONS(896),
- [sym_private_property_identifier] = ACTIONS(896),
- [sym_this] = ACTIONS(896),
- [sym_super] = ACTIONS(896),
- [sym_true] = ACTIONS(896),
- [sym_false] = ACTIONS(896),
- [sym_null] = ACTIONS(896),
- [sym_undefined] = ACTIONS(896),
- [anon_sym_AT] = ACTIONS(896),
- [anon_sym_static] = ACTIONS(896),
- [anon_sym_get] = ACTIONS(896),
- [anon_sym_set] = ACTIONS(896),
+ [anon_sym_BQUOTE] = ACTIONS(840),
+ [sym_number] = ACTIONS(840),
+ [sym_private_property_identifier] = ACTIONS(840),
+ [sym_this] = ACTIONS(840),
+ [sym_super] = ACTIONS(840),
+ [sym_true] = ACTIONS(840),
+ [sym_false] = ACTIONS(840),
+ [sym_null] = ACTIONS(840),
+ [sym_undefined] = ACTIONS(840),
+ [anon_sym_AT] = ACTIONS(840),
+ [anon_sym_static] = ACTIONS(840),
+ [anon_sym_get] = ACTIONS(840),
+ [anon_sym_set] = ACTIONS(840),
[sym__automatic_semicolon] = ACTIONS(1041),
- [sym__ternary_qmark] = ACTIONS(902),
+ [sym__ternary_qmark] = ACTIONS(846),
},
[212] = {
- [ts_builtin_sym_end] = ACTIONS(958),
- [sym_identifier] = ACTIONS(868),
- [anon_sym_export] = ACTIONS(868),
- [anon_sym_STAR] = ACTIONS(870),
- [anon_sym_LBRACE] = ACTIONS(868),
- [anon_sym_COMMA] = ACTIONS(870),
- [anon_sym_RBRACE] = ACTIONS(868),
- [anon_sym_import] = ACTIONS(868),
- [anon_sym_var] = ACTIONS(868),
- [anon_sym_let] = ACTIONS(868),
- [anon_sym_const] = ACTIONS(868),
- [anon_sym_if] = ACTIONS(868),
- [anon_sym_switch] = ACTIONS(868),
- [anon_sym_for] = ACTIONS(868),
- [anon_sym_LPAREN] = ACTIONS(868),
- [anon_sym_await] = ACTIONS(868),
- [anon_sym_in] = ACTIONS(870),
- [anon_sym_while] = ACTIONS(868),
- [anon_sym_do] = ACTIONS(868),
- [anon_sym_try] = ACTIONS(868),
- [anon_sym_with] = ACTIONS(868),
- [anon_sym_break] = ACTIONS(868),
- [anon_sym_continue] = ACTIONS(868),
- [anon_sym_debugger] = ACTIONS(868),
- [anon_sym_return] = ACTIONS(868),
- [anon_sym_throw] = ACTIONS(868),
- [anon_sym_SEMI] = ACTIONS(868),
- [anon_sym_yield] = ACTIONS(868),
- [anon_sym_LBRACK] = ACTIONS(868),
- [anon_sym_LTtemplate_GT] = ACTIONS(868),
- [anon_sym_LT] = ACTIONS(868),
- [anon_sym_GT] = ACTIONS(870),
- [anon_sym_DOT] = ACTIONS(870),
- [anon_sym_class] = ACTIONS(868),
- [anon_sym_async] = ACTIONS(868),
- [anon_sym_function] = ACTIONS(868),
- [sym_optional_chain] = ACTIONS(870),
- [anon_sym_new] = ACTIONS(868),
- [anon_sym_AMP_AMP] = ACTIONS(870),
- [anon_sym_PIPE_PIPE] = ACTIONS(870),
- [anon_sym_GT_GT] = ACTIONS(870),
- [anon_sym_GT_GT_GT] = ACTIONS(870),
- [anon_sym_LT_LT] = ACTIONS(870),
- [anon_sym_AMP] = ACTIONS(870),
- [anon_sym_CARET] = ACTIONS(870),
- [anon_sym_PIPE] = ACTIONS(870),
- [anon_sym_PLUS] = ACTIONS(868),
- [anon_sym_DASH] = ACTIONS(868),
- [anon_sym_SLASH] = ACTIONS(868),
- [anon_sym_PERCENT] = ACTIONS(870),
- [anon_sym_STAR_STAR] = ACTIONS(870),
- [anon_sym_LT_EQ] = ACTIONS(870),
- [anon_sym_EQ_EQ] = ACTIONS(870),
- [anon_sym_EQ_EQ_EQ] = ACTIONS(870),
- [anon_sym_BANG_EQ] = ACTIONS(870),
- [anon_sym_BANG_EQ_EQ] = ACTIONS(870),
- [anon_sym_GT_EQ] = ACTIONS(870),
- [anon_sym_QMARK_QMARK] = ACTIONS(870),
- [anon_sym_instanceof] = ACTIONS(870),
- [anon_sym_BANG] = ACTIONS(868),
- [anon_sym_TILDE] = ACTIONS(868),
- [anon_sym_typeof] = ACTIONS(868),
- [anon_sym_void] = ACTIONS(868),
- [anon_sym_delete] = ACTIONS(868),
- [anon_sym_PLUS_PLUS] = ACTIONS(868),
- [anon_sym_DASH_DASH] = ACTIONS(868),
- [anon_sym_DQUOTE] = ACTIONS(868),
- [anon_sym_SQUOTE] = ACTIONS(868),
+ [ts_builtin_sym_end] = ACTIONS(981),
+ [sym_identifier] = ACTIONS(872),
+ [anon_sym_export] = ACTIONS(872),
+ [anon_sym_STAR] = ACTIONS(874),
+ [anon_sym_LBRACE] = ACTIONS(872),
+ [anon_sym_COMMA] = ACTIONS(874),
+ [anon_sym_RBRACE] = ACTIONS(872),
+ [anon_sym_import] = ACTIONS(872),
+ [anon_sym_var] = ACTIONS(872),
+ [anon_sym_let] = ACTIONS(872),
+ [anon_sym_const] = ACTIONS(872),
+ [anon_sym_if] = ACTIONS(872),
+ [anon_sym_switch] = ACTIONS(872),
+ [anon_sym_for] = ACTIONS(872),
+ [anon_sym_LPAREN] = ACTIONS(872),
+ [anon_sym_await] = ACTIONS(872),
+ [anon_sym_in] = ACTIONS(874),
+ [anon_sym_while] = ACTIONS(872),
+ [anon_sym_do] = ACTIONS(872),
+ [anon_sym_try] = ACTIONS(872),
+ [anon_sym_with] = ACTIONS(872),
+ [anon_sym_break] = ACTIONS(872),
+ [anon_sym_continue] = ACTIONS(872),
+ [anon_sym_debugger] = ACTIONS(872),
+ [anon_sym_return] = ACTIONS(872),
+ [anon_sym_throw] = ACTIONS(872),
+ [anon_sym_SEMI] = ACTIONS(872),
+ [anon_sym_yield] = ACTIONS(872),
+ [anon_sym_LBRACK] = ACTIONS(872),
+ [anon_sym_LTtemplate_GT] = ACTIONS(872),
+ [anon_sym_LT] = ACTIONS(872),
+ [anon_sym_GT] = ACTIONS(874),
+ [anon_sym_DOT] = ACTIONS(874),
+ [anon_sym_DQUOTE] = ACTIONS(872),
+ [anon_sym_SQUOTE] = ACTIONS(872),
+ [anon_sym_class] = ACTIONS(872),
+ [anon_sym_async] = ACTIONS(872),
+ [anon_sym_function] = ACTIONS(872),
+ [sym_optional_chain] = ACTIONS(874),
+ [anon_sym_new] = ACTIONS(872),
+ [anon_sym_AMP_AMP] = ACTIONS(874),
+ [anon_sym_PIPE_PIPE] = ACTIONS(874),
+ [anon_sym_GT_GT] = ACTIONS(874),
+ [anon_sym_GT_GT_GT] = ACTIONS(874),
+ [anon_sym_LT_LT] = ACTIONS(874),
+ [anon_sym_AMP] = ACTIONS(874),
+ [anon_sym_CARET] = ACTIONS(874),
+ [anon_sym_PIPE] = ACTIONS(874),
+ [anon_sym_PLUS] = ACTIONS(872),
+ [anon_sym_DASH] = ACTIONS(872),
+ [anon_sym_SLASH] = ACTIONS(872),
+ [anon_sym_PERCENT] = ACTIONS(874),
+ [anon_sym_STAR_STAR] = ACTIONS(874),
+ [anon_sym_LT_EQ] = ACTIONS(874),
+ [anon_sym_EQ_EQ] = ACTIONS(874),
+ [anon_sym_EQ_EQ_EQ] = ACTIONS(874),
+ [anon_sym_BANG_EQ] = ACTIONS(874),
+ [anon_sym_BANG_EQ_EQ] = ACTIONS(874),
+ [anon_sym_GT_EQ] = ACTIONS(874),
+ [anon_sym_QMARK_QMARK] = ACTIONS(874),
+ [anon_sym_instanceof] = ACTIONS(874),
+ [anon_sym_BANG] = ACTIONS(872),
+ [anon_sym_TILDE] = ACTIONS(872),
+ [anon_sym_typeof] = ACTIONS(872),
+ [anon_sym_void] = ACTIONS(872),
+ [anon_sym_delete] = ACTIONS(872),
+ [anon_sym_PLUS_PLUS] = ACTIONS(872),
+ [anon_sym_DASH_DASH] = ACTIONS(872),
[sym_comment] = ACTIONS(3),
- [anon_sym_BQUOTE] = ACTIONS(868),
- [sym_number] = ACTIONS(868),
- [sym_private_property_identifier] = ACTIONS(868),
- [sym_this] = ACTIONS(868),
- [sym_super] = ACTIONS(868),
- [sym_true] = ACTIONS(868),
- [sym_false] = ACTIONS(868),
- [sym_null] = ACTIONS(868),
- [sym_undefined] = ACTIONS(868),
- [anon_sym_AT] = ACTIONS(868),
- [anon_sym_static] = ACTIONS(868),
- [anon_sym_get] = ACTIONS(868),
- [anon_sym_set] = ACTIONS(868),
+ [anon_sym_BQUOTE] = ACTIONS(872),
+ [sym_number] = ACTIONS(872),
+ [sym_private_property_identifier] = ACTIONS(872),
+ [sym_this] = ACTIONS(872),
+ [sym_super] = ACTIONS(872),
+ [sym_true] = ACTIONS(872),
+ [sym_false] = ACTIONS(872),
+ [sym_null] = ACTIONS(872),
+ [sym_undefined] = ACTIONS(872),
+ [anon_sym_AT] = ACTIONS(872),
+ [anon_sym_static] = ACTIONS(872),
+ [anon_sym_get] = ACTIONS(872),
+ [anon_sym_set] = ACTIONS(872),
[sym__automatic_semicolon] = ACTIONS(1043),
- [sym__ternary_qmark] = ACTIONS(874),
+ [sym__ternary_qmark] = ACTIONS(878),
},
[213] = {
- [ts_builtin_sym_end] = ACTIONS(965),
- [sym_identifier] = ACTIONS(888),
- [anon_sym_export] = ACTIONS(888),
- [anon_sym_STAR] = ACTIONS(890),
- [anon_sym_LBRACE] = ACTIONS(888),
- [anon_sym_COMMA] = ACTIONS(890),
- [anon_sym_RBRACE] = ACTIONS(888),
- [anon_sym_import] = ACTIONS(888),
- [anon_sym_var] = ACTIONS(888),
- [anon_sym_let] = ACTIONS(888),
- [anon_sym_const] = ACTIONS(888),
- [anon_sym_if] = ACTIONS(888),
- [anon_sym_switch] = ACTIONS(888),
- [anon_sym_for] = ACTIONS(888),
- [anon_sym_LPAREN] = ACTIONS(888),
- [anon_sym_await] = ACTIONS(888),
- [anon_sym_in] = ACTIONS(890),
- [anon_sym_while] = ACTIONS(888),
- [anon_sym_do] = ACTIONS(888),
- [anon_sym_try] = ACTIONS(888),
- [anon_sym_with] = ACTIONS(888),
- [anon_sym_break] = ACTIONS(888),
- [anon_sym_continue] = ACTIONS(888),
- [anon_sym_debugger] = ACTIONS(888),
- [anon_sym_return] = ACTIONS(888),
- [anon_sym_throw] = ACTIONS(888),
- [anon_sym_SEMI] = ACTIONS(888),
- [anon_sym_yield] = ACTIONS(888),
- [anon_sym_LBRACK] = ACTIONS(888),
- [anon_sym_LTtemplate_GT] = ACTIONS(888),
- [anon_sym_LT] = ACTIONS(888),
- [anon_sym_GT] = ACTIONS(890),
- [anon_sym_DOT] = ACTIONS(890),
- [anon_sym_class] = ACTIONS(888),
- [anon_sym_async] = ACTIONS(888),
- [anon_sym_function] = ACTIONS(888),
- [sym_optional_chain] = ACTIONS(890),
- [anon_sym_new] = ACTIONS(888),
- [anon_sym_AMP_AMP] = ACTIONS(890),
- [anon_sym_PIPE_PIPE] = ACTIONS(890),
- [anon_sym_GT_GT] = ACTIONS(890),
- [anon_sym_GT_GT_GT] = ACTIONS(890),
- [anon_sym_LT_LT] = ACTIONS(890),
- [anon_sym_AMP] = ACTIONS(890),
- [anon_sym_CARET] = ACTIONS(890),
- [anon_sym_PIPE] = ACTIONS(890),
- [anon_sym_PLUS] = ACTIONS(888),
- [anon_sym_DASH] = ACTIONS(888),
- [anon_sym_SLASH] = ACTIONS(888),
- [anon_sym_PERCENT] = ACTIONS(890),
- [anon_sym_STAR_STAR] = ACTIONS(890),
- [anon_sym_LT_EQ] = ACTIONS(890),
- [anon_sym_EQ_EQ] = ACTIONS(890),
- [anon_sym_EQ_EQ_EQ] = ACTIONS(890),
- [anon_sym_BANG_EQ] = ACTIONS(890),
- [anon_sym_BANG_EQ_EQ] = ACTIONS(890),
- [anon_sym_GT_EQ] = ACTIONS(890),
- [anon_sym_QMARK_QMARK] = ACTIONS(890),
- [anon_sym_instanceof] = ACTIONS(890),
- [anon_sym_BANG] = ACTIONS(888),
- [anon_sym_TILDE] = ACTIONS(888),
- [anon_sym_typeof] = ACTIONS(888),
- [anon_sym_void] = ACTIONS(888),
- [anon_sym_delete] = ACTIONS(888),
- [anon_sym_PLUS_PLUS] = ACTIONS(888),
- [anon_sym_DASH_DASH] = ACTIONS(888),
- [anon_sym_DQUOTE] = ACTIONS(888),
- [anon_sym_SQUOTE] = ACTIONS(888),
+ [ts_builtin_sym_end] = ACTIONS(985),
+ [sym_identifier] = ACTIONS(856),
+ [anon_sym_export] = ACTIONS(856),
+ [anon_sym_STAR] = ACTIONS(858),
+ [anon_sym_LBRACE] = ACTIONS(856),
+ [anon_sym_COMMA] = ACTIONS(858),
+ [anon_sym_RBRACE] = ACTIONS(856),
+ [anon_sym_import] = ACTIONS(856),
+ [anon_sym_var] = ACTIONS(856),
+ [anon_sym_let] = ACTIONS(856),
+ [anon_sym_const] = ACTIONS(856),
+ [anon_sym_if] = ACTIONS(856),
+ [anon_sym_switch] = ACTIONS(856),
+ [anon_sym_for] = ACTIONS(856),
+ [anon_sym_LPAREN] = ACTIONS(856),
+ [anon_sym_await] = ACTIONS(856),
+ [anon_sym_in] = ACTIONS(858),
+ [anon_sym_while] = ACTIONS(856),
+ [anon_sym_do] = ACTIONS(856),
+ [anon_sym_try] = ACTIONS(856),
+ [anon_sym_with] = ACTIONS(856),
+ [anon_sym_break] = ACTIONS(856),
+ [anon_sym_continue] = ACTIONS(856),
+ [anon_sym_debugger] = ACTIONS(856),
+ [anon_sym_return] = ACTIONS(856),
+ [anon_sym_throw] = ACTIONS(856),
+ [anon_sym_SEMI] = ACTIONS(856),
+ [anon_sym_yield] = ACTIONS(856),
+ [anon_sym_LBRACK] = ACTIONS(856),
+ [anon_sym_LTtemplate_GT] = ACTIONS(856),
+ [anon_sym_LT] = ACTIONS(856),
+ [anon_sym_GT] = ACTIONS(858),
+ [anon_sym_DOT] = ACTIONS(858),
+ [anon_sym_DQUOTE] = ACTIONS(856),
+ [anon_sym_SQUOTE] = ACTIONS(856),
+ [anon_sym_class] = ACTIONS(856),
+ [anon_sym_async] = ACTIONS(856),
+ [anon_sym_function] = ACTIONS(856),
+ [sym_optional_chain] = ACTIONS(858),
+ [anon_sym_new] = ACTIONS(856),
+ [anon_sym_AMP_AMP] = ACTIONS(858),
+ [anon_sym_PIPE_PIPE] = ACTIONS(858),
+ [anon_sym_GT_GT] = ACTIONS(858),
+ [anon_sym_GT_GT_GT] = ACTIONS(858),
+ [anon_sym_LT_LT] = ACTIONS(858),
+ [anon_sym_AMP] = ACTIONS(858),
+ [anon_sym_CARET] = ACTIONS(858),
+ [anon_sym_PIPE] = ACTIONS(858),
+ [anon_sym_PLUS] = ACTIONS(856),
+ [anon_sym_DASH] = ACTIONS(856),
+ [anon_sym_SLASH] = ACTIONS(856),
+ [anon_sym_PERCENT] = ACTIONS(858),
+ [anon_sym_STAR_STAR] = ACTIONS(858),
+ [anon_sym_LT_EQ] = ACTIONS(858),
+ [anon_sym_EQ_EQ] = ACTIONS(858),
+ [anon_sym_EQ_EQ_EQ] = ACTIONS(858),
+ [anon_sym_BANG_EQ] = ACTIONS(858),
+ [anon_sym_BANG_EQ_EQ] = ACTIONS(858),
+ [anon_sym_GT_EQ] = ACTIONS(858),
+ [anon_sym_QMARK_QMARK] = ACTIONS(858),
+ [anon_sym_instanceof] = ACTIONS(858),
+ [anon_sym_BANG] = ACTIONS(856),
+ [anon_sym_TILDE] = ACTIONS(856),
+ [anon_sym_typeof] = ACTIONS(856),
+ [anon_sym_void] = ACTIONS(856),
+ [anon_sym_delete] = ACTIONS(856),
+ [anon_sym_PLUS_PLUS] = ACTIONS(856),
+ [anon_sym_DASH_DASH] = ACTIONS(856),
[sym_comment] = ACTIONS(3),
- [anon_sym_BQUOTE] = ACTIONS(888),
- [sym_number] = ACTIONS(888),
- [sym_private_property_identifier] = ACTIONS(888),
- [sym_this] = ACTIONS(888),
- [sym_super] = ACTIONS(888),
- [sym_true] = ACTIONS(888),
- [sym_false] = ACTIONS(888),
- [sym_null] = ACTIONS(888),
- [sym_undefined] = ACTIONS(888),
- [anon_sym_AT] = ACTIONS(888),
- [anon_sym_static] = ACTIONS(888),
- [anon_sym_get] = ACTIONS(888),
- [anon_sym_set] = ACTIONS(888),
+ [anon_sym_BQUOTE] = ACTIONS(856),
+ [sym_number] = ACTIONS(856),
+ [sym_private_property_identifier] = ACTIONS(856),
+ [sym_this] = ACTIONS(856),
+ [sym_super] = ACTIONS(856),
+ [sym_true] = ACTIONS(856),
+ [sym_false] = ACTIONS(856),
+ [sym_null] = ACTIONS(856),
+ [sym_undefined] = ACTIONS(856),
+ [anon_sym_AT] = ACTIONS(856),
+ [anon_sym_static] = ACTIONS(856),
+ [anon_sym_get] = ACTIONS(856),
+ [anon_sym_set] = ACTIONS(856),
[sym__automatic_semicolon] = ACTIONS(1045),
- [sym__ternary_qmark] = ACTIONS(894),
+ [sym__ternary_qmark] = ACTIONS(862),
},
[214] = {
- [sym_import] = STATE(1096),
- [sym_parenthesized_expression] = STATE(1015),
- [sym_expression] = STATE(1311),
- [sym_primary_expression] = STATE(1092),
- [sym_yield_expression] = STATE(1094),
- [sym_object] = STATE(1096),
- [sym_object_pattern] = STATE(2768),
- [sym_array] = STATE(1096),
- [sym_array_pattern] = STATE(2768),
- [sym_glimmer_template] = STATE(1094),
- [sym_glimmer_opening_tag] = STATE(1882),
- [sym_jsx_element] = STATE(1094),
- [sym_jsx_opening_element] = STATE(1654),
- [sym_jsx_self_closing_element] = STATE(1094),
- [sym_class] = STATE(1096),
- [sym_function] = STATE(1096),
- [sym_generator_function] = STATE(1096),
- [sym_arrow_function] = STATE(1096),
- [sym_call_expression] = STATE(1096),
- [sym_new_expression] = STATE(1094),
- [sym_await_expression] = STATE(1094),
- [sym_member_expression] = STATE(1015),
- [sym_subscript_expression] = STATE(1015),
- [sym_assignment_expression] = STATE(1094),
- [sym__augmented_assignment_lhs] = STATE(1594),
- [sym_augmented_assignment_expression] = STATE(1094),
- [sym__destructuring_pattern] = STATE(2768),
- [sym_spread_element] = STATE(2108),
- [sym_ternary_expression] = STATE(1094),
- [sym_binary_expression] = STATE(1094),
- [sym_unary_expression] = STATE(1094),
- [sym_update_expression] = STATE(1094),
- [sym_string] = STATE(1096),
- [sym_template_string] = STATE(1096),
- [sym_regex] = STATE(1096),
- [sym_meta_property] = STATE(1096),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2729),
- [aux_sym_export_statement_repeat1] = STATE(1976),
- [aux_sym_array_repeat1] = STATE(2110),
+ [sym_import] = STATE(1071),
+ [sym_parenthesized_expression] = STATE(1006),
+ [sym_expression] = STATE(1253),
+ [sym_primary_expression] = STATE(1079),
+ [sym_yield_expression] = STATE(1081),
+ [sym_object] = STATE(1071),
+ [sym_object_pattern] = STATE(2770),
+ [sym_array] = STATE(1071),
+ [sym_array_pattern] = STATE(2770),
+ [sym_glimmer_template] = STATE(1081),
+ [sym_glimmer_opening_tag] = STATE(1888),
+ [sym_jsx_element] = STATE(1081),
+ [sym_jsx_opening_element] = STATE(1648),
+ [sym_jsx_self_closing_element] = STATE(1081),
+ [sym_class] = STATE(1071),
+ [sym_function] = STATE(1071),
+ [sym_generator_function] = STATE(1071),
+ [sym_arrow_function] = STATE(1071),
+ [sym_call_expression] = STATE(1071),
+ [sym_new_expression] = STATE(1081),
+ [sym_await_expression] = STATE(1081),
+ [sym_member_expression] = STATE(1006),
+ [sym_subscript_expression] = STATE(1006),
+ [sym_assignment_expression] = STATE(1081),
+ [sym__augmented_assignment_lhs] = STATE(1606),
+ [sym_augmented_assignment_expression] = STATE(1081),
+ [sym__destructuring_pattern] = STATE(2770),
+ [sym_spread_element] = STATE(2039),
+ [sym_ternary_expression] = STATE(1081),
+ [sym_binary_expression] = STATE(1081),
+ [sym_unary_expression] = STATE(1081),
+ [sym_update_expression] = STATE(1081),
+ [sym_string] = STATE(1071),
+ [sym_template_string] = STATE(1071),
+ [sym_regex] = STATE(1071),
+ [sym_meta_property] = STATE(1071),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2700),
+ [aux_sym_export_statement_repeat1] = STATE(1861),
[sym_identifier] = ACTIONS(638),
[anon_sym_export] = ACTIONS(640),
[anon_sym_LBRACE] = ACTIONS(644),
[anon_sym_COMMA] = ACTIONS(1047),
[anon_sym_import] = ACTIONS(648),
[anon_sym_LPAREN] = ACTIONS(650),
- [anon_sym_RPAREN] = ACTIONS(1049),
+ [anon_sym_RPAREN] = ACTIONS(1047),
[anon_sym_await] = ACTIONS(652),
[anon_sym_yield] = ACTIONS(654),
[anon_sym_LBRACK] = ACTIONS(656),
+ [anon_sym_RBRACK] = ACTIONS(1047),
[anon_sym_LTtemplate_GT] = ACTIONS(55),
[anon_sym_LT] = ACTIONS(658),
- [anon_sym_class] = ACTIONS(660),
- [anon_sym_async] = ACTIONS(662),
- [anon_sym_function] = ACTIONS(664),
- [anon_sym_new] = ACTIONS(666),
- [anon_sym_DOT_DOT_DOT] = ACTIONS(1051),
- [anon_sym_PLUS] = ACTIONS(668),
- [anon_sym_DASH] = ACTIONS(668),
- [anon_sym_SLASH] = ACTIONS(670),
- [anon_sym_BANG] = ACTIONS(668),
- [anon_sym_TILDE] = ACTIONS(668),
- [anon_sym_typeof] = ACTIONS(668),
- [anon_sym_void] = ACTIONS(668),
- [anon_sym_delete] = ACTIONS(668),
- [anon_sym_PLUS_PLUS] = ACTIONS(672),
- [anon_sym_DASH_DASH] = ACTIONS(672),
- [anon_sym_DQUOTE] = ACTIONS(674),
- [anon_sym_SQUOTE] = ACTIONS(676),
+ [anon_sym_DQUOTE] = ACTIONS(660),
+ [anon_sym_SQUOTE] = ACTIONS(662),
+ [anon_sym_class] = ACTIONS(664),
+ [anon_sym_async] = ACTIONS(666),
+ [anon_sym_function] = ACTIONS(668),
+ [anon_sym_new] = ACTIONS(670),
+ [anon_sym_DOT_DOT_DOT] = ACTIONS(1049),
+ [anon_sym_PLUS] = ACTIONS(672),
+ [anon_sym_DASH] = ACTIONS(672),
+ [anon_sym_SLASH] = ACTIONS(674),
+ [anon_sym_BANG] = ACTIONS(672),
+ [anon_sym_TILDE] = ACTIONS(672),
+ [anon_sym_typeof] = ACTIONS(672),
+ [anon_sym_void] = ACTIONS(672),
+ [anon_sym_delete] = ACTIONS(672),
+ [anon_sym_PLUS_PLUS] = ACTIONS(676),
+ [anon_sym_DASH_DASH] = ACTIONS(676),
[sym_comment] = ACTIONS(3),
[anon_sym_BQUOTE] = ACTIONS(678),
[sym_number] = ACTIONS(680),
@@ -36461,135 +36934,135 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(640),
},
[215] = {
- [sym_import] = STATE(1096),
- [sym_parenthesized_expression] = STATE(1015),
- [sym_expression] = STATE(1306),
- [sym_primary_expression] = STATE(1092),
- [sym_yield_expression] = STATE(1094),
- [sym_object] = STATE(1096),
- [sym_object_pattern] = STATE(2768),
- [sym_array] = STATE(1096),
- [sym_array_pattern] = STATE(2768),
- [sym_glimmer_template] = STATE(1094),
- [sym_glimmer_opening_tag] = STATE(1882),
- [sym_jsx_element] = STATE(1094),
- [sym_jsx_opening_element] = STATE(1654),
- [sym_jsx_self_closing_element] = STATE(1094),
- [sym_class] = STATE(1096),
- [sym_function] = STATE(1096),
- [sym_generator_function] = STATE(1096),
- [sym_arrow_function] = STATE(1096),
- [sym_call_expression] = STATE(1096),
- [sym_new_expression] = STATE(1094),
- [sym_await_expression] = STATE(1094),
- [sym_member_expression] = STATE(1015),
- [sym_subscript_expression] = STATE(1015),
- [sym_assignment_expression] = STATE(1094),
- [sym__augmented_assignment_lhs] = STATE(1594),
- [sym_augmented_assignment_expression] = STATE(1094),
- [sym__destructuring_pattern] = STATE(2768),
- [sym_spread_element] = STATE(1989),
- [sym_ternary_expression] = STATE(1094),
- [sym_binary_expression] = STATE(1094),
- [sym_unary_expression] = STATE(1094),
- [sym_update_expression] = STATE(1094),
- [sym_string] = STATE(1096),
- [sym_template_string] = STATE(1096),
- [sym_regex] = STATE(1096),
- [sym_meta_property] = STATE(1096),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2729),
- [aux_sym_export_statement_repeat1] = STATE(1976),
- [aux_sym_array_repeat1] = STATE(1988),
- [sym_identifier] = ACTIONS(638),
- [anon_sym_export] = ACTIONS(640),
- [anon_sym_LBRACE] = ACTIONS(644),
- [anon_sym_COMMA] = ACTIONS(1047),
+ [sym_import] = STATE(1071),
+ [sym_parenthesized_expression] = STATE(974),
+ [sym_expression] = STATE(1443),
+ [sym_primary_expression] = STATE(1079),
+ [sym_yield_expression] = STATE(1081),
+ [sym_object] = STATE(1071),
+ [sym_object_pattern] = STATE(1808),
+ [sym_assignment_pattern] = STATE(2155),
+ [sym_array] = STATE(1071),
+ [sym_array_pattern] = STATE(1808),
+ [sym_glimmer_template] = STATE(1081),
+ [sym_glimmer_opening_tag] = STATE(1888),
+ [sym_jsx_element] = STATE(1081),
+ [sym_jsx_opening_element] = STATE(1648),
+ [sym_jsx_self_closing_element] = STATE(1081),
+ [sym_class] = STATE(1071),
+ [sym_function] = STATE(1071),
+ [sym_generator_function] = STATE(1071),
+ [sym_arrow_function] = STATE(1071),
+ [sym_call_expression] = STATE(1071),
+ [sym_new_expression] = STATE(1081),
+ [sym_await_expression] = STATE(1081),
+ [sym_member_expression] = STATE(1034),
+ [sym_subscript_expression] = STATE(1034),
+ [sym_assignment_expression] = STATE(1081),
+ [sym__augmented_assignment_lhs] = STATE(1607),
+ [sym_augmented_assignment_expression] = STATE(1081),
+ [sym__destructuring_pattern] = STATE(1808),
+ [sym_ternary_expression] = STATE(1081),
+ [sym_binary_expression] = STATE(1081),
+ [sym_unary_expression] = STATE(1081),
+ [sym_update_expression] = STATE(1081),
+ [sym_string] = STATE(1071),
+ [sym_template_string] = STATE(1071),
+ [sym_regex] = STATE(1071),
+ [sym_meta_property] = STATE(1071),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2769),
+ [sym_pattern] = STATE(2091),
+ [sym_rest_pattern] = STATE(1803),
+ [aux_sym_export_statement_repeat1] = STATE(1861),
+ [sym_identifier] = ACTIONS(965),
+ [anon_sym_export] = ACTIONS(967),
+ [anon_sym_LBRACE] = ACTIONS(969),
[anon_sym_import] = ACTIONS(648),
[anon_sym_LPAREN] = ACTIONS(650),
- [anon_sym_RPAREN] = ACTIONS(1053),
- [anon_sym_await] = ACTIONS(652),
- [anon_sym_yield] = ACTIONS(654),
- [anon_sym_LBRACK] = ACTIONS(656),
+ [anon_sym_RPAREN] = ACTIONS(1051),
+ [anon_sym_await] = ACTIONS(762),
+ [anon_sym_yield] = ACTIONS(764),
+ [anon_sym_LBRACK] = ACTIONS(971),
[anon_sym_LTtemplate_GT] = ACTIONS(55),
[anon_sym_LT] = ACTIONS(658),
- [anon_sym_class] = ACTIONS(660),
- [anon_sym_async] = ACTIONS(662),
- [anon_sym_function] = ACTIONS(664),
- [anon_sym_new] = ACTIONS(666),
- [anon_sym_DOT_DOT_DOT] = ACTIONS(1051),
- [anon_sym_PLUS] = ACTIONS(668),
- [anon_sym_DASH] = ACTIONS(668),
- [anon_sym_SLASH] = ACTIONS(670),
- [anon_sym_BANG] = ACTIONS(668),
- [anon_sym_TILDE] = ACTIONS(668),
- [anon_sym_typeof] = ACTIONS(668),
- [anon_sym_void] = ACTIONS(668),
- [anon_sym_delete] = ACTIONS(668),
- [anon_sym_PLUS_PLUS] = ACTIONS(672),
- [anon_sym_DASH_DASH] = ACTIONS(672),
- [anon_sym_DQUOTE] = ACTIONS(674),
- [anon_sym_SQUOTE] = ACTIONS(676),
+ [anon_sym_DQUOTE] = ACTIONS(660),
+ [anon_sym_SQUOTE] = ACTIONS(662),
+ [anon_sym_class] = ACTIONS(664),
+ [anon_sym_async] = ACTIONS(975),
+ [anon_sym_function] = ACTIONS(668),
+ [anon_sym_new] = ACTIONS(768),
+ [anon_sym_DOT_DOT_DOT] = ACTIONS(955),
+ [anon_sym_PLUS] = ACTIONS(770),
+ [anon_sym_DASH] = ACTIONS(770),
+ [anon_sym_SLASH] = ACTIONS(674),
+ [anon_sym_BANG] = ACTIONS(770),
+ [anon_sym_TILDE] = ACTIONS(770),
+ [anon_sym_typeof] = ACTIONS(770),
+ [anon_sym_void] = ACTIONS(770),
+ [anon_sym_delete] = ACTIONS(770),
+ [anon_sym_PLUS_PLUS] = ACTIONS(772),
+ [anon_sym_DASH_DASH] = ACTIONS(772),
[sym_comment] = ACTIONS(3),
[anon_sym_BQUOTE] = ACTIONS(678),
[sym_number] = ACTIONS(680),
- [sym_private_property_identifier] = ACTIONS(682),
+ [sym_private_property_identifier] = ACTIONS(774),
[sym_this] = ACTIONS(680),
[sym_super] = ACTIONS(680),
[sym_true] = ACTIONS(680),
[sym_false] = ACTIONS(680),
[sym_null] = ACTIONS(680),
- [sym_undefined] = ACTIONS(684),
+ [sym_undefined] = ACTIONS(977),
[anon_sym_AT] = ACTIONS(85),
- [anon_sym_static] = ACTIONS(640),
- [anon_sym_get] = ACTIONS(640),
- [anon_sym_set] = ACTIONS(640),
+ [anon_sym_static] = ACTIONS(967),
+ [anon_sym_get] = ACTIONS(967),
+ [anon_sym_set] = ACTIONS(967),
},
[216] = {
- [sym_import] = STATE(1096),
- [sym_parenthesized_expression] = STATE(1015),
- [sym_expression] = STATE(1330),
- [sym_primary_expression] = STATE(1092),
- [sym_yield_expression] = STATE(1094),
- [sym_object] = STATE(1096),
- [sym_object_pattern] = STATE(2768),
- [sym_array] = STATE(1096),
- [sym_array_pattern] = STATE(2768),
- [sym_glimmer_template] = STATE(1094),
- [sym_glimmer_opening_tag] = STATE(1882),
- [sym_jsx_element] = STATE(1094),
- [sym_jsx_opening_element] = STATE(1654),
- [sym_jsx_self_closing_element] = STATE(1094),
- [sym_class] = STATE(1096),
- [sym_function] = STATE(1096),
- [sym_generator_function] = STATE(1096),
- [sym_arrow_function] = STATE(1096),
- [sym_call_expression] = STATE(1096),
- [sym_new_expression] = STATE(1094),
- [sym_await_expression] = STATE(1094),
- [sym_member_expression] = STATE(1015),
- [sym_subscript_expression] = STATE(1015),
- [sym_assignment_expression] = STATE(1094),
- [sym__augmented_assignment_lhs] = STATE(1594),
- [sym_augmented_assignment_expression] = STATE(1094),
- [sym__destructuring_pattern] = STATE(2768),
- [sym_spread_element] = STATE(2009),
- [sym_ternary_expression] = STATE(1094),
- [sym_binary_expression] = STATE(1094),
- [sym_unary_expression] = STATE(1094),
- [sym_update_expression] = STATE(1094),
- [sym_string] = STATE(1096),
- [sym_template_string] = STATE(1096),
- [sym_regex] = STATE(1096),
- [sym_meta_property] = STATE(1096),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2729),
- [aux_sym_export_statement_repeat1] = STATE(1976),
- [aux_sym_array_repeat1] = STATE(2056),
+ [sym_import] = STATE(1071),
+ [sym_parenthesized_expression] = STATE(1006),
+ [sym_expression] = STATE(1236),
+ [sym_primary_expression] = STATE(1079),
+ [sym_yield_expression] = STATE(1081),
+ [sym_object] = STATE(1071),
+ [sym_object_pattern] = STATE(2770),
+ [sym_array] = STATE(1071),
+ [sym_array_pattern] = STATE(2770),
+ [sym_glimmer_template] = STATE(1081),
+ [sym_glimmer_opening_tag] = STATE(1888),
+ [sym_jsx_element] = STATE(1081),
+ [sym_jsx_opening_element] = STATE(1648),
+ [sym_jsx_self_closing_element] = STATE(1081),
+ [sym_class] = STATE(1071),
+ [sym_function] = STATE(1071),
+ [sym_generator_function] = STATE(1071),
+ [sym_arrow_function] = STATE(1071),
+ [sym_call_expression] = STATE(1071),
+ [sym_new_expression] = STATE(1081),
+ [sym_await_expression] = STATE(1081),
+ [sym_member_expression] = STATE(1006),
+ [sym_subscript_expression] = STATE(1006),
+ [sym_assignment_expression] = STATE(1081),
+ [sym__augmented_assignment_lhs] = STATE(1606),
+ [sym_augmented_assignment_expression] = STATE(1081),
+ [sym__destructuring_pattern] = STATE(2770),
+ [sym_spread_element] = STATE(2044),
+ [sym_ternary_expression] = STATE(1081),
+ [sym_binary_expression] = STATE(1081),
+ [sym_unary_expression] = STATE(1081),
+ [sym_update_expression] = STATE(1081),
+ [sym_string] = STATE(1071),
+ [sym_template_string] = STATE(1071),
+ [sym_regex] = STATE(1071),
+ [sym_meta_property] = STATE(1071),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2700),
+ [aux_sym_export_statement_repeat1] = STATE(1861),
+ [aux_sym_array_repeat1] = STATE(2043),
[sym_identifier] = ACTIONS(638),
[anon_sym_export] = ACTIONS(640),
[anon_sym_LBRACE] = ACTIONS(644),
- [anon_sym_COMMA] = ACTIONS(1047),
+ [anon_sym_COMMA] = ACTIONS(1053),
[anon_sym_import] = ACTIONS(648),
[anon_sym_LPAREN] = ACTIONS(650),
[anon_sym_RPAREN] = ACTIONS(1055),
@@ -36598,23 +37071,23 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_LBRACK] = ACTIONS(656),
[anon_sym_LTtemplate_GT] = ACTIONS(55),
[anon_sym_LT] = ACTIONS(658),
- [anon_sym_class] = ACTIONS(660),
- [anon_sym_async] = ACTIONS(662),
- [anon_sym_function] = ACTIONS(664),
- [anon_sym_new] = ACTIONS(666),
- [anon_sym_DOT_DOT_DOT] = ACTIONS(1051),
- [anon_sym_PLUS] = ACTIONS(668),
- [anon_sym_DASH] = ACTIONS(668),
- [anon_sym_SLASH] = ACTIONS(670),
- [anon_sym_BANG] = ACTIONS(668),
- [anon_sym_TILDE] = ACTIONS(668),
- [anon_sym_typeof] = ACTIONS(668),
- [anon_sym_void] = ACTIONS(668),
- [anon_sym_delete] = ACTIONS(668),
- [anon_sym_PLUS_PLUS] = ACTIONS(672),
- [anon_sym_DASH_DASH] = ACTIONS(672),
- [anon_sym_DQUOTE] = ACTIONS(674),
- [anon_sym_SQUOTE] = ACTIONS(676),
+ [anon_sym_DQUOTE] = ACTIONS(660),
+ [anon_sym_SQUOTE] = ACTIONS(662),
+ [anon_sym_class] = ACTIONS(664),
+ [anon_sym_async] = ACTIONS(666),
+ [anon_sym_function] = ACTIONS(668),
+ [anon_sym_new] = ACTIONS(670),
+ [anon_sym_DOT_DOT_DOT] = ACTIONS(1049),
+ [anon_sym_PLUS] = ACTIONS(672),
+ [anon_sym_DASH] = ACTIONS(672),
+ [anon_sym_SLASH] = ACTIONS(674),
+ [anon_sym_BANG] = ACTIONS(672),
+ [anon_sym_TILDE] = ACTIONS(672),
+ [anon_sym_typeof] = ACTIONS(672),
+ [anon_sym_void] = ACTIONS(672),
+ [anon_sym_delete] = ACTIONS(672),
+ [anon_sym_PLUS_PLUS] = ACTIONS(676),
+ [anon_sym_DASH_DASH] = ACTIONS(676),
[sym_comment] = ACTIONS(3),
[anon_sym_BQUOTE] = ACTIONS(678),
[sym_number] = ACTIONS(680),
@@ -36631,75 +37104,75 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(640),
},
[217] = {
- [sym_import] = STATE(1096),
- [sym_parenthesized_expression] = STATE(1015),
- [sym_expression] = STATE(1236),
- [sym_primary_expression] = STATE(1092),
- [sym_yield_expression] = STATE(1094),
- [sym_object] = STATE(1096),
- [sym_object_pattern] = STATE(2768),
- [sym_array] = STATE(1096),
- [sym_array_pattern] = STATE(2768),
- [sym_glimmer_template] = STATE(1094),
- [sym_glimmer_opening_tag] = STATE(1882),
- [sym_jsx_element] = STATE(1094),
- [sym_jsx_opening_element] = STATE(1654),
- [sym_jsx_self_closing_element] = STATE(1094),
- [sym_class] = STATE(1096),
- [sym_function] = STATE(1096),
- [sym_generator_function] = STATE(1096),
- [sym_arrow_function] = STATE(1096),
- [sym_call_expression] = STATE(1096),
- [sym_new_expression] = STATE(1094),
- [sym_await_expression] = STATE(1094),
- [sym_member_expression] = STATE(1015),
- [sym_subscript_expression] = STATE(1015),
- [sym_assignment_expression] = STATE(1094),
- [sym__augmented_assignment_lhs] = STATE(1594),
- [sym_augmented_assignment_expression] = STATE(1094),
- [sym__destructuring_pattern] = STATE(2768),
- [sym_spread_element] = STATE(2063),
- [sym_ternary_expression] = STATE(1094),
- [sym_binary_expression] = STATE(1094),
- [sym_unary_expression] = STATE(1094),
- [sym_update_expression] = STATE(1094),
- [sym_string] = STATE(1096),
- [sym_template_string] = STATE(1096),
- [sym_regex] = STATE(1096),
- [sym_meta_property] = STATE(1096),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2729),
- [aux_sym_export_statement_repeat1] = STATE(1976),
+ [sym_import] = STATE(1071),
+ [sym_parenthesized_expression] = STATE(1006),
+ [sym_expression] = STATE(1317),
+ [sym_primary_expression] = STATE(1079),
+ [sym_yield_expression] = STATE(1081),
+ [sym_object] = STATE(1071),
+ [sym_object_pattern] = STATE(2770),
+ [sym_array] = STATE(1071),
+ [sym_array_pattern] = STATE(2770),
+ [sym_glimmer_template] = STATE(1081),
+ [sym_glimmer_opening_tag] = STATE(1888),
+ [sym_jsx_element] = STATE(1081),
+ [sym_jsx_opening_element] = STATE(1648),
+ [sym_jsx_self_closing_element] = STATE(1081),
+ [sym_class] = STATE(1071),
+ [sym_function] = STATE(1071),
+ [sym_generator_function] = STATE(1071),
+ [sym_arrow_function] = STATE(1071),
+ [sym_call_expression] = STATE(1071),
+ [sym_new_expression] = STATE(1081),
+ [sym_await_expression] = STATE(1081),
+ [sym_member_expression] = STATE(1006),
+ [sym_subscript_expression] = STATE(1006),
+ [sym_assignment_expression] = STATE(1081),
+ [sym__augmented_assignment_lhs] = STATE(1606),
+ [sym_augmented_assignment_expression] = STATE(1081),
+ [sym__destructuring_pattern] = STATE(2770),
+ [sym_spread_element] = STATE(2093),
+ [sym_ternary_expression] = STATE(1081),
+ [sym_binary_expression] = STATE(1081),
+ [sym_unary_expression] = STATE(1081),
+ [sym_update_expression] = STATE(1081),
+ [sym_string] = STATE(1071),
+ [sym_template_string] = STATE(1071),
+ [sym_regex] = STATE(1071),
+ [sym_meta_property] = STATE(1071),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2700),
+ [aux_sym_export_statement_repeat1] = STATE(1861),
+ [aux_sym_array_repeat1] = STATE(2102),
[sym_identifier] = ACTIONS(638),
[anon_sym_export] = ACTIONS(640),
[anon_sym_LBRACE] = ACTIONS(644),
- [anon_sym_COMMA] = ACTIONS(1057),
+ [anon_sym_COMMA] = ACTIONS(1053),
[anon_sym_import] = ACTIONS(648),
[anon_sym_LPAREN] = ACTIONS(650),
[anon_sym_RPAREN] = ACTIONS(1057),
[anon_sym_await] = ACTIONS(652),
[anon_sym_yield] = ACTIONS(654),
[anon_sym_LBRACK] = ACTIONS(656),
- [anon_sym_RBRACK] = ACTIONS(1057),
[anon_sym_LTtemplate_GT] = ACTIONS(55),
[anon_sym_LT] = ACTIONS(658),
- [anon_sym_class] = ACTIONS(660),
- [anon_sym_async] = ACTIONS(662),
- [anon_sym_function] = ACTIONS(664),
- [anon_sym_new] = ACTIONS(666),
- [anon_sym_DOT_DOT_DOT] = ACTIONS(1051),
- [anon_sym_PLUS] = ACTIONS(668),
- [anon_sym_DASH] = ACTIONS(668),
- [anon_sym_SLASH] = ACTIONS(670),
- [anon_sym_BANG] = ACTIONS(668),
- [anon_sym_TILDE] = ACTIONS(668),
- [anon_sym_typeof] = ACTIONS(668),
- [anon_sym_void] = ACTIONS(668),
- [anon_sym_delete] = ACTIONS(668),
- [anon_sym_PLUS_PLUS] = ACTIONS(672),
- [anon_sym_DASH_DASH] = ACTIONS(672),
- [anon_sym_DQUOTE] = ACTIONS(674),
- [anon_sym_SQUOTE] = ACTIONS(676),
+ [anon_sym_DQUOTE] = ACTIONS(660),
+ [anon_sym_SQUOTE] = ACTIONS(662),
+ [anon_sym_class] = ACTIONS(664),
+ [anon_sym_async] = ACTIONS(666),
+ [anon_sym_function] = ACTIONS(668),
+ [anon_sym_new] = ACTIONS(670),
+ [anon_sym_DOT_DOT_DOT] = ACTIONS(1049),
+ [anon_sym_PLUS] = ACTIONS(672),
+ [anon_sym_DASH] = ACTIONS(672),
+ [anon_sym_SLASH] = ACTIONS(674),
+ [anon_sym_BANG] = ACTIONS(672),
+ [anon_sym_TILDE] = ACTIONS(672),
+ [anon_sym_typeof] = ACTIONS(672),
+ [anon_sym_void] = ACTIONS(672),
+ [anon_sym_delete] = ACTIONS(672),
+ [anon_sym_PLUS_PLUS] = ACTIONS(676),
+ [anon_sym_DASH_DASH] = ACTIONS(676),
[sym_comment] = ACTIONS(3),
[anon_sym_BQUOTE] = ACTIONS(678),
[sym_number] = ACTIONS(680),
@@ -36716,305 +37189,305 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(640),
},
[218] = {
- [sym_import] = STATE(1096),
+ [sym_import] = STATE(1071),
[sym_parenthesized_expression] = STATE(974),
- [sym_expression] = STATE(1446),
- [sym_primary_expression] = STATE(1092),
- [sym_yield_expression] = STATE(1094),
- [sym_object] = STATE(1096),
- [sym_object_pattern] = STATE(1798),
- [sym_assignment_pattern] = STATE(2072),
- [sym_array] = STATE(1096),
- [sym_array_pattern] = STATE(1798),
- [sym_glimmer_template] = STATE(1094),
- [sym_glimmer_opening_tag] = STATE(1882),
- [sym_jsx_element] = STATE(1094),
- [sym_jsx_opening_element] = STATE(1654),
- [sym_jsx_self_closing_element] = STATE(1094),
- [sym_class] = STATE(1096),
- [sym_function] = STATE(1096),
- [sym_generator_function] = STATE(1096),
- [sym_arrow_function] = STATE(1096),
- [sym_call_expression] = STATE(1096),
- [sym_new_expression] = STATE(1094),
- [sym_await_expression] = STATE(1094),
- [sym_member_expression] = STATE(1028),
- [sym_subscript_expression] = STATE(1028),
- [sym_assignment_expression] = STATE(1094),
- [sym__augmented_assignment_lhs] = STATE(1608),
- [sym_augmented_assignment_expression] = STATE(1094),
- [sym__destructuring_pattern] = STATE(1798),
- [sym_ternary_expression] = STATE(1094),
- [sym_binary_expression] = STATE(1094),
- [sym_unary_expression] = STATE(1094),
- [sym_update_expression] = STATE(1094),
- [sym_string] = STATE(1096),
- [sym_template_string] = STATE(1096),
- [sym_regex] = STATE(1096),
- [sym_meta_property] = STATE(1096),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2767),
- [sym_pattern] = STATE(1894),
- [sym_rest_pattern] = STATE(1849),
- [aux_sym_export_statement_repeat1] = STATE(1976),
- [sym_identifier] = ACTIONS(934),
- [anon_sym_export] = ACTIONS(936),
- [anon_sym_LBRACE] = ACTIONS(938),
+ [sym_expression] = STATE(1443),
+ [sym_primary_expression] = STATE(1079),
+ [sym_yield_expression] = STATE(1081),
+ [sym_object] = STATE(1071),
+ [sym_object_pattern] = STATE(1808),
+ [sym_assignment_pattern] = STATE(2082),
+ [sym_array] = STATE(1071),
+ [sym_array_pattern] = STATE(1808),
+ [sym_glimmer_template] = STATE(1081),
+ [sym_glimmer_opening_tag] = STATE(1888),
+ [sym_jsx_element] = STATE(1081),
+ [sym_jsx_opening_element] = STATE(1648),
+ [sym_jsx_self_closing_element] = STATE(1081),
+ [sym_class] = STATE(1071),
+ [sym_function] = STATE(1071),
+ [sym_generator_function] = STATE(1071),
+ [sym_arrow_function] = STATE(1071),
+ [sym_call_expression] = STATE(1071),
+ [sym_new_expression] = STATE(1081),
+ [sym_await_expression] = STATE(1081),
+ [sym_member_expression] = STATE(1034),
+ [sym_subscript_expression] = STATE(1034),
+ [sym_assignment_expression] = STATE(1081),
+ [sym__augmented_assignment_lhs] = STATE(1607),
+ [sym_augmented_assignment_expression] = STATE(1081),
+ [sym__destructuring_pattern] = STATE(1808),
+ [sym_ternary_expression] = STATE(1081),
+ [sym_binary_expression] = STATE(1081),
+ [sym_unary_expression] = STATE(1081),
+ [sym_update_expression] = STATE(1081),
+ [sym_string] = STATE(1071),
+ [sym_template_string] = STATE(1071),
+ [sym_regex] = STATE(1071),
+ [sym_meta_property] = STATE(1071),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2769),
+ [sym_pattern] = STATE(1871),
+ [sym_rest_pattern] = STATE(1803),
+ [aux_sym_export_statement_repeat1] = STATE(1861),
+ [sym_identifier] = ACTIONS(965),
+ [anon_sym_export] = ACTIONS(967),
+ [anon_sym_LBRACE] = ACTIONS(969),
[anon_sym_import] = ACTIONS(648),
[anon_sym_LPAREN] = ACTIONS(650),
- [anon_sym_RPAREN] = ACTIONS(1027),
- [anon_sym_await] = ACTIONS(736),
- [anon_sym_yield] = ACTIONS(738),
- [anon_sym_LBRACK] = ACTIONS(942),
+ [anon_sym_RPAREN] = ACTIONS(1023),
+ [anon_sym_await] = ACTIONS(762),
+ [anon_sym_yield] = ACTIONS(764),
+ [anon_sym_LBRACK] = ACTIONS(971),
[anon_sym_LTtemplate_GT] = ACTIONS(55),
[anon_sym_LT] = ACTIONS(658),
- [anon_sym_class] = ACTIONS(660),
- [anon_sym_async] = ACTIONS(946),
- [anon_sym_function] = ACTIONS(664),
- [anon_sym_new] = ACTIONS(744),
- [anon_sym_DOT_DOT_DOT] = ACTIONS(948),
- [anon_sym_PLUS] = ACTIONS(746),
- [anon_sym_DASH] = ACTIONS(746),
- [anon_sym_SLASH] = ACTIONS(670),
- [anon_sym_BANG] = ACTIONS(746),
- [anon_sym_TILDE] = ACTIONS(746),
- [anon_sym_typeof] = ACTIONS(746),
- [anon_sym_void] = ACTIONS(746),
- [anon_sym_delete] = ACTIONS(746),
- [anon_sym_PLUS_PLUS] = ACTIONS(748),
- [anon_sym_DASH_DASH] = ACTIONS(748),
- [anon_sym_DQUOTE] = ACTIONS(674),
- [anon_sym_SQUOTE] = ACTIONS(676),
+ [anon_sym_DQUOTE] = ACTIONS(660),
+ [anon_sym_SQUOTE] = ACTIONS(662),
+ [anon_sym_class] = ACTIONS(664),
+ [anon_sym_async] = ACTIONS(975),
+ [anon_sym_function] = ACTIONS(668),
+ [anon_sym_new] = ACTIONS(768),
+ [anon_sym_DOT_DOT_DOT] = ACTIONS(955),
+ [anon_sym_PLUS] = ACTIONS(770),
+ [anon_sym_DASH] = ACTIONS(770),
+ [anon_sym_SLASH] = ACTIONS(674),
+ [anon_sym_BANG] = ACTIONS(770),
+ [anon_sym_TILDE] = ACTIONS(770),
+ [anon_sym_typeof] = ACTIONS(770),
+ [anon_sym_void] = ACTIONS(770),
+ [anon_sym_delete] = ACTIONS(770),
+ [anon_sym_PLUS_PLUS] = ACTIONS(772),
+ [anon_sym_DASH_DASH] = ACTIONS(772),
[sym_comment] = ACTIONS(3),
[anon_sym_BQUOTE] = ACTIONS(678),
[sym_number] = ACTIONS(680),
- [sym_private_property_identifier] = ACTIONS(750),
+ [sym_private_property_identifier] = ACTIONS(774),
[sym_this] = ACTIONS(680),
[sym_super] = ACTIONS(680),
[sym_true] = ACTIONS(680),
[sym_false] = ACTIONS(680),
[sym_null] = ACTIONS(680),
- [sym_undefined] = ACTIONS(950),
+ [sym_undefined] = ACTIONS(977),
[anon_sym_AT] = ACTIONS(85),
- [anon_sym_static] = ACTIONS(936),
- [anon_sym_get] = ACTIONS(936),
- [anon_sym_set] = ACTIONS(936),
+ [anon_sym_static] = ACTIONS(967),
+ [anon_sym_get] = ACTIONS(967),
+ [anon_sym_set] = ACTIONS(967),
},
[219] = {
- [sym_import] = STATE(1096),
- [sym_parenthesized_expression] = STATE(1015),
- [sym_expression] = STATE(1238),
- [sym_primary_expression] = STATE(1092),
- [sym_yield_expression] = STATE(1094),
- [sym_object] = STATE(1096),
- [sym_object_pattern] = STATE(2768),
- [sym_array] = STATE(1096),
- [sym_array_pattern] = STATE(2768),
- [sym_glimmer_template] = STATE(1094),
- [sym_glimmer_opening_tag] = STATE(1882),
- [sym_jsx_element] = STATE(1094),
- [sym_jsx_opening_element] = STATE(1654),
- [sym_jsx_self_closing_element] = STATE(1094),
- [sym_class] = STATE(1096),
- [sym_function] = STATE(1096),
- [sym_generator_function] = STATE(1096),
- [sym_arrow_function] = STATE(1096),
- [sym_call_expression] = STATE(1096),
- [sym_new_expression] = STATE(1094),
- [sym_await_expression] = STATE(1094),
- [sym_member_expression] = STATE(1015),
- [sym_subscript_expression] = STATE(1015),
- [sym_assignment_expression] = STATE(1094),
- [sym__augmented_assignment_lhs] = STATE(1594),
- [sym_augmented_assignment_expression] = STATE(1094),
- [sym__destructuring_pattern] = STATE(2768),
- [sym_spread_element] = STATE(1994),
- [sym_ternary_expression] = STATE(1094),
- [sym_binary_expression] = STATE(1094),
- [sym_unary_expression] = STATE(1094),
- [sym_update_expression] = STATE(1094),
- [sym_string] = STATE(1096),
- [sym_template_string] = STATE(1096),
- [sym_regex] = STATE(1096),
- [sym_meta_property] = STATE(1096),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2729),
- [aux_sym_export_statement_repeat1] = STATE(1976),
- [aux_sym_array_repeat1] = STATE(1995),
- [sym_identifier] = ACTIONS(638),
- [anon_sym_export] = ACTIONS(640),
- [anon_sym_LBRACE] = ACTIONS(644),
- [anon_sym_COMMA] = ACTIONS(1047),
+ [sym_import] = STATE(1071),
+ [sym_parenthesized_expression] = STATE(974),
+ [sym_expression] = STATE(1443),
+ [sym_primary_expression] = STATE(1079),
+ [sym_yield_expression] = STATE(1081),
+ [sym_object] = STATE(1071),
+ [sym_object_pattern] = STATE(1808),
+ [sym_assignment_pattern] = STATE(2155),
+ [sym_array] = STATE(1071),
+ [sym_array_pattern] = STATE(1808),
+ [sym_glimmer_template] = STATE(1081),
+ [sym_glimmer_opening_tag] = STATE(1888),
+ [sym_jsx_element] = STATE(1081),
+ [sym_jsx_opening_element] = STATE(1648),
+ [sym_jsx_self_closing_element] = STATE(1081),
+ [sym_class] = STATE(1071),
+ [sym_function] = STATE(1071),
+ [sym_generator_function] = STATE(1071),
+ [sym_arrow_function] = STATE(1071),
+ [sym_call_expression] = STATE(1071),
+ [sym_new_expression] = STATE(1081),
+ [sym_await_expression] = STATE(1081),
+ [sym_member_expression] = STATE(1034),
+ [sym_subscript_expression] = STATE(1034),
+ [sym_assignment_expression] = STATE(1081),
+ [sym__augmented_assignment_lhs] = STATE(1607),
+ [sym_augmented_assignment_expression] = STATE(1081),
+ [sym__destructuring_pattern] = STATE(1808),
+ [sym_ternary_expression] = STATE(1081),
+ [sym_binary_expression] = STATE(1081),
+ [sym_unary_expression] = STATE(1081),
+ [sym_update_expression] = STATE(1081),
+ [sym_string] = STATE(1071),
+ [sym_template_string] = STATE(1071),
+ [sym_regex] = STATE(1071),
+ [sym_meta_property] = STATE(1071),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2769),
+ [sym_pattern] = STATE(2091),
+ [sym_rest_pattern] = STATE(1803),
+ [aux_sym_export_statement_repeat1] = STATE(1861),
+ [sym_identifier] = ACTIONS(965),
+ [anon_sym_export] = ACTIONS(967),
+ [anon_sym_LBRACE] = ACTIONS(969),
[anon_sym_import] = ACTIONS(648),
[anon_sym_LPAREN] = ACTIONS(650),
[anon_sym_RPAREN] = ACTIONS(1059),
- [anon_sym_await] = ACTIONS(652),
- [anon_sym_yield] = ACTIONS(654),
- [anon_sym_LBRACK] = ACTIONS(656),
+ [anon_sym_await] = ACTIONS(762),
+ [anon_sym_yield] = ACTIONS(764),
+ [anon_sym_LBRACK] = ACTIONS(971),
[anon_sym_LTtemplate_GT] = ACTIONS(55),
[anon_sym_LT] = ACTIONS(658),
- [anon_sym_class] = ACTIONS(660),
- [anon_sym_async] = ACTIONS(662),
- [anon_sym_function] = ACTIONS(664),
- [anon_sym_new] = ACTIONS(666),
- [anon_sym_DOT_DOT_DOT] = ACTIONS(1051),
- [anon_sym_PLUS] = ACTIONS(668),
- [anon_sym_DASH] = ACTIONS(668),
- [anon_sym_SLASH] = ACTIONS(670),
- [anon_sym_BANG] = ACTIONS(668),
- [anon_sym_TILDE] = ACTIONS(668),
- [anon_sym_typeof] = ACTIONS(668),
- [anon_sym_void] = ACTIONS(668),
- [anon_sym_delete] = ACTIONS(668),
- [anon_sym_PLUS_PLUS] = ACTIONS(672),
- [anon_sym_DASH_DASH] = ACTIONS(672),
- [anon_sym_DQUOTE] = ACTIONS(674),
- [anon_sym_SQUOTE] = ACTIONS(676),
+ [anon_sym_DQUOTE] = ACTIONS(660),
+ [anon_sym_SQUOTE] = ACTIONS(662),
+ [anon_sym_class] = ACTIONS(664),
+ [anon_sym_async] = ACTIONS(975),
+ [anon_sym_function] = ACTIONS(668),
+ [anon_sym_new] = ACTIONS(768),
+ [anon_sym_DOT_DOT_DOT] = ACTIONS(955),
+ [anon_sym_PLUS] = ACTIONS(770),
+ [anon_sym_DASH] = ACTIONS(770),
+ [anon_sym_SLASH] = ACTIONS(674),
+ [anon_sym_BANG] = ACTIONS(770),
+ [anon_sym_TILDE] = ACTIONS(770),
+ [anon_sym_typeof] = ACTIONS(770),
+ [anon_sym_void] = ACTIONS(770),
+ [anon_sym_delete] = ACTIONS(770),
+ [anon_sym_PLUS_PLUS] = ACTIONS(772),
+ [anon_sym_DASH_DASH] = ACTIONS(772),
[sym_comment] = ACTIONS(3),
[anon_sym_BQUOTE] = ACTIONS(678),
[sym_number] = ACTIONS(680),
- [sym_private_property_identifier] = ACTIONS(682),
+ [sym_private_property_identifier] = ACTIONS(774),
[sym_this] = ACTIONS(680),
[sym_super] = ACTIONS(680),
[sym_true] = ACTIONS(680),
[sym_false] = ACTIONS(680),
[sym_null] = ACTIONS(680),
- [sym_undefined] = ACTIONS(684),
+ [sym_undefined] = ACTIONS(977),
[anon_sym_AT] = ACTIONS(85),
- [anon_sym_static] = ACTIONS(640),
- [anon_sym_get] = ACTIONS(640),
- [anon_sym_set] = ACTIONS(640),
+ [anon_sym_static] = ACTIONS(967),
+ [anon_sym_get] = ACTIONS(967),
+ [anon_sym_set] = ACTIONS(967),
},
[220] = {
- [sym_import] = STATE(1096),
- [sym_parenthesized_expression] = STATE(974),
- [sym_expression] = STATE(1446),
- [sym_primary_expression] = STATE(1092),
- [sym_yield_expression] = STATE(1094),
- [sym_object] = STATE(1096),
- [sym_object_pattern] = STATE(1798),
- [sym_assignment_pattern] = STATE(2302),
- [sym_array] = STATE(1096),
- [sym_array_pattern] = STATE(1798),
- [sym_glimmer_template] = STATE(1094),
- [sym_glimmer_opening_tag] = STATE(1882),
- [sym_jsx_element] = STATE(1094),
- [sym_jsx_opening_element] = STATE(1654),
- [sym_jsx_self_closing_element] = STATE(1094),
- [sym_class] = STATE(1096),
- [sym_function] = STATE(1096),
- [sym_generator_function] = STATE(1096),
- [sym_arrow_function] = STATE(1096),
- [sym_call_expression] = STATE(1096),
- [sym_new_expression] = STATE(1094),
- [sym_await_expression] = STATE(1094),
- [sym_member_expression] = STATE(1028),
- [sym_subscript_expression] = STATE(1028),
- [sym_assignment_expression] = STATE(1094),
- [sym__augmented_assignment_lhs] = STATE(1608),
- [sym_augmented_assignment_expression] = STATE(1094),
- [sym__destructuring_pattern] = STATE(1798),
- [sym_ternary_expression] = STATE(1094),
- [sym_binary_expression] = STATE(1094),
- [sym_unary_expression] = STATE(1094),
- [sym_update_expression] = STATE(1094),
- [sym_string] = STATE(1096),
- [sym_template_string] = STATE(1096),
- [sym_regex] = STATE(1096),
- [sym_meta_property] = STATE(1096),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2767),
- [sym_pattern] = STATE(2100),
- [sym_rest_pattern] = STATE(1849),
- [aux_sym_export_statement_repeat1] = STATE(1976),
- [sym_identifier] = ACTIONS(934),
- [anon_sym_export] = ACTIONS(936),
- [anon_sym_LBRACE] = ACTIONS(938),
+ [sym_import] = STATE(1071),
+ [sym_parenthesized_expression] = STATE(1006),
+ [sym_expression] = STATE(1289),
+ [sym_primary_expression] = STATE(1079),
+ [sym_yield_expression] = STATE(1081),
+ [sym_object] = STATE(1071),
+ [sym_object_pattern] = STATE(2770),
+ [sym_array] = STATE(1071),
+ [sym_array_pattern] = STATE(2770),
+ [sym_glimmer_template] = STATE(1081),
+ [sym_glimmer_opening_tag] = STATE(1888),
+ [sym_jsx_element] = STATE(1081),
+ [sym_jsx_opening_element] = STATE(1648),
+ [sym_jsx_self_closing_element] = STATE(1081),
+ [sym_class] = STATE(1071),
+ [sym_function] = STATE(1071),
+ [sym_generator_function] = STATE(1071),
+ [sym_arrow_function] = STATE(1071),
+ [sym_call_expression] = STATE(1071),
+ [sym_new_expression] = STATE(1081),
+ [sym_await_expression] = STATE(1081),
+ [sym_member_expression] = STATE(1006),
+ [sym_subscript_expression] = STATE(1006),
+ [sym_assignment_expression] = STATE(1081),
+ [sym__augmented_assignment_lhs] = STATE(1606),
+ [sym_augmented_assignment_expression] = STATE(1081),
+ [sym__destructuring_pattern] = STATE(2770),
+ [sym_spread_element] = STATE(2000),
+ [sym_ternary_expression] = STATE(1081),
+ [sym_binary_expression] = STATE(1081),
+ [sym_unary_expression] = STATE(1081),
+ [sym_update_expression] = STATE(1081),
+ [sym_string] = STATE(1071),
+ [sym_template_string] = STATE(1071),
+ [sym_regex] = STATE(1071),
+ [sym_meta_property] = STATE(1071),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2700),
+ [aux_sym_export_statement_repeat1] = STATE(1861),
+ [aux_sym_array_repeat1] = STATE(2001),
+ [sym_identifier] = ACTIONS(638),
+ [anon_sym_export] = ACTIONS(640),
+ [anon_sym_LBRACE] = ACTIONS(644),
+ [anon_sym_COMMA] = ACTIONS(1053),
[anon_sym_import] = ACTIONS(648),
[anon_sym_LPAREN] = ACTIONS(650),
[anon_sym_RPAREN] = ACTIONS(1061),
- [anon_sym_await] = ACTIONS(736),
- [anon_sym_yield] = ACTIONS(738),
- [anon_sym_LBRACK] = ACTIONS(942),
+ [anon_sym_await] = ACTIONS(652),
+ [anon_sym_yield] = ACTIONS(654),
+ [anon_sym_LBRACK] = ACTIONS(656),
[anon_sym_LTtemplate_GT] = ACTIONS(55),
[anon_sym_LT] = ACTIONS(658),
- [anon_sym_class] = ACTIONS(660),
- [anon_sym_async] = ACTIONS(946),
- [anon_sym_function] = ACTIONS(664),
- [anon_sym_new] = ACTIONS(744),
- [anon_sym_DOT_DOT_DOT] = ACTIONS(948),
- [anon_sym_PLUS] = ACTIONS(746),
- [anon_sym_DASH] = ACTIONS(746),
- [anon_sym_SLASH] = ACTIONS(670),
- [anon_sym_BANG] = ACTIONS(746),
- [anon_sym_TILDE] = ACTIONS(746),
- [anon_sym_typeof] = ACTIONS(746),
- [anon_sym_void] = ACTIONS(746),
- [anon_sym_delete] = ACTIONS(746),
- [anon_sym_PLUS_PLUS] = ACTIONS(748),
- [anon_sym_DASH_DASH] = ACTIONS(748),
- [anon_sym_DQUOTE] = ACTIONS(674),
- [anon_sym_SQUOTE] = ACTIONS(676),
+ [anon_sym_DQUOTE] = ACTIONS(660),
+ [anon_sym_SQUOTE] = ACTIONS(662),
+ [anon_sym_class] = ACTIONS(664),
+ [anon_sym_async] = ACTIONS(666),
+ [anon_sym_function] = ACTIONS(668),
+ [anon_sym_new] = ACTIONS(670),
+ [anon_sym_DOT_DOT_DOT] = ACTIONS(1049),
+ [anon_sym_PLUS] = ACTIONS(672),
+ [anon_sym_DASH] = ACTIONS(672),
+ [anon_sym_SLASH] = ACTIONS(674),
+ [anon_sym_BANG] = ACTIONS(672),
+ [anon_sym_TILDE] = ACTIONS(672),
+ [anon_sym_typeof] = ACTIONS(672),
+ [anon_sym_void] = ACTIONS(672),
+ [anon_sym_delete] = ACTIONS(672),
+ [anon_sym_PLUS_PLUS] = ACTIONS(676),
+ [anon_sym_DASH_DASH] = ACTIONS(676),
[sym_comment] = ACTIONS(3),
[anon_sym_BQUOTE] = ACTIONS(678),
[sym_number] = ACTIONS(680),
- [sym_private_property_identifier] = ACTIONS(750),
+ [sym_private_property_identifier] = ACTIONS(682),
[sym_this] = ACTIONS(680),
[sym_super] = ACTIONS(680),
[sym_true] = ACTIONS(680),
[sym_false] = ACTIONS(680),
[sym_null] = ACTIONS(680),
- [sym_undefined] = ACTIONS(950),
+ [sym_undefined] = ACTIONS(684),
[anon_sym_AT] = ACTIONS(85),
- [anon_sym_static] = ACTIONS(936),
- [anon_sym_get] = ACTIONS(936),
- [anon_sym_set] = ACTIONS(936),
+ [anon_sym_static] = ACTIONS(640),
+ [anon_sym_get] = ACTIONS(640),
+ [anon_sym_set] = ACTIONS(640),
},
[221] = {
- [sym_import] = STATE(1096),
- [sym_parenthesized_expression] = STATE(1015),
- [sym_expression] = STATE(1298),
- [sym_primary_expression] = STATE(1092),
- [sym_yield_expression] = STATE(1094),
- [sym_object] = STATE(1096),
- [sym_object_pattern] = STATE(2768),
- [sym_array] = STATE(1096),
- [sym_array_pattern] = STATE(2768),
- [sym_glimmer_template] = STATE(1094),
- [sym_glimmer_opening_tag] = STATE(1882),
- [sym_jsx_element] = STATE(1094),
- [sym_jsx_opening_element] = STATE(1654),
- [sym_jsx_self_closing_element] = STATE(1094),
- [sym_class] = STATE(1096),
- [sym_function] = STATE(1096),
- [sym_generator_function] = STATE(1096),
- [sym_arrow_function] = STATE(1096),
- [sym_call_expression] = STATE(1096),
- [sym_new_expression] = STATE(1094),
- [sym_await_expression] = STATE(1094),
- [sym_member_expression] = STATE(1015),
- [sym_subscript_expression] = STATE(1015),
- [sym_assignment_expression] = STATE(1094),
- [sym__augmented_assignment_lhs] = STATE(1594),
- [sym_augmented_assignment_expression] = STATE(1094),
- [sym__destructuring_pattern] = STATE(2768),
- [sym_spread_element] = STATE(2033),
- [sym_ternary_expression] = STATE(1094),
- [sym_binary_expression] = STATE(1094),
- [sym_unary_expression] = STATE(1094),
- [sym_update_expression] = STATE(1094),
- [sym_string] = STATE(1096),
- [sym_template_string] = STATE(1096),
- [sym_regex] = STATE(1096),
- [sym_meta_property] = STATE(1096),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2729),
- [aux_sym_export_statement_repeat1] = STATE(1976),
- [aux_sym_array_repeat1] = STATE(2034),
+ [sym_import] = STATE(1071),
+ [sym_parenthesized_expression] = STATE(1006),
+ [sym_expression] = STATE(1238),
+ [sym_primary_expression] = STATE(1079),
+ [sym_yield_expression] = STATE(1081),
+ [sym_object] = STATE(1071),
+ [sym_object_pattern] = STATE(2770),
+ [sym_array] = STATE(1071),
+ [sym_array_pattern] = STATE(2770),
+ [sym_glimmer_template] = STATE(1081),
+ [sym_glimmer_opening_tag] = STATE(1888),
+ [sym_jsx_element] = STATE(1081),
+ [sym_jsx_opening_element] = STATE(1648),
+ [sym_jsx_self_closing_element] = STATE(1081),
+ [sym_class] = STATE(1071),
+ [sym_function] = STATE(1071),
+ [sym_generator_function] = STATE(1071),
+ [sym_arrow_function] = STATE(1071),
+ [sym_call_expression] = STATE(1071),
+ [sym_new_expression] = STATE(1081),
+ [sym_await_expression] = STATE(1081),
+ [sym_member_expression] = STATE(1006),
+ [sym_subscript_expression] = STATE(1006),
+ [sym_assignment_expression] = STATE(1081),
+ [sym__augmented_assignment_lhs] = STATE(1606),
+ [sym_augmented_assignment_expression] = STATE(1081),
+ [sym__destructuring_pattern] = STATE(2770),
+ [sym_spread_element] = STATE(2002),
+ [sym_ternary_expression] = STATE(1081),
+ [sym_binary_expression] = STATE(1081),
+ [sym_unary_expression] = STATE(1081),
+ [sym_update_expression] = STATE(1081),
+ [sym_string] = STATE(1071),
+ [sym_template_string] = STATE(1071),
+ [sym_regex] = STATE(1071),
+ [sym_meta_property] = STATE(1071),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2700),
+ [aux_sym_export_statement_repeat1] = STATE(1861),
+ [aux_sym_array_repeat1] = STATE(2003),
[sym_identifier] = ACTIONS(638),
[anon_sym_export] = ACTIONS(640),
[anon_sym_LBRACE] = ACTIONS(644),
- [anon_sym_COMMA] = ACTIONS(1047),
+ [anon_sym_COMMA] = ACTIONS(1053),
[anon_sym_import] = ACTIONS(648),
[anon_sym_LPAREN] = ACTIONS(650),
[anon_sym_RPAREN] = ACTIONS(1063),
@@ -37023,23 +37496,23 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_LBRACK] = ACTIONS(656),
[anon_sym_LTtemplate_GT] = ACTIONS(55),
[anon_sym_LT] = ACTIONS(658),
- [anon_sym_class] = ACTIONS(660),
- [anon_sym_async] = ACTIONS(662),
- [anon_sym_function] = ACTIONS(664),
- [anon_sym_new] = ACTIONS(666),
- [anon_sym_DOT_DOT_DOT] = ACTIONS(1051),
- [anon_sym_PLUS] = ACTIONS(668),
- [anon_sym_DASH] = ACTIONS(668),
- [anon_sym_SLASH] = ACTIONS(670),
- [anon_sym_BANG] = ACTIONS(668),
- [anon_sym_TILDE] = ACTIONS(668),
- [anon_sym_typeof] = ACTIONS(668),
- [anon_sym_void] = ACTIONS(668),
- [anon_sym_delete] = ACTIONS(668),
- [anon_sym_PLUS_PLUS] = ACTIONS(672),
- [anon_sym_DASH_DASH] = ACTIONS(672),
- [anon_sym_DQUOTE] = ACTIONS(674),
- [anon_sym_SQUOTE] = ACTIONS(676),
+ [anon_sym_DQUOTE] = ACTIONS(660),
+ [anon_sym_SQUOTE] = ACTIONS(662),
+ [anon_sym_class] = ACTIONS(664),
+ [anon_sym_async] = ACTIONS(666),
+ [anon_sym_function] = ACTIONS(668),
+ [anon_sym_new] = ACTIONS(670),
+ [anon_sym_DOT_DOT_DOT] = ACTIONS(1049),
+ [anon_sym_PLUS] = ACTIONS(672),
+ [anon_sym_DASH] = ACTIONS(672),
+ [anon_sym_SLASH] = ACTIONS(674),
+ [anon_sym_BANG] = ACTIONS(672),
+ [anon_sym_TILDE] = ACTIONS(672),
+ [anon_sym_typeof] = ACTIONS(672),
+ [anon_sym_void] = ACTIONS(672),
+ [anon_sym_delete] = ACTIONS(672),
+ [anon_sym_PLUS_PLUS] = ACTIONS(676),
+ [anon_sym_DASH_DASH] = ACTIONS(676),
[sym_comment] = ACTIONS(3),
[anon_sym_BQUOTE] = ACTIONS(678),
[sym_number] = ACTIONS(680),
@@ -37056,159 +37529,243 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(640),
},
[222] = {
- [sym_import] = STATE(1096),
- [sym_parenthesized_expression] = STATE(974),
- [sym_expression] = STATE(1446),
- [sym_primary_expression] = STATE(1092),
- [sym_yield_expression] = STATE(1094),
- [sym_object] = STATE(1096),
- [sym_object_pattern] = STATE(1798),
- [sym_assignment_pattern] = STATE(2302),
- [sym_array] = STATE(1096),
- [sym_array_pattern] = STATE(1798),
- [sym_glimmer_template] = STATE(1094),
- [sym_glimmer_opening_tag] = STATE(1882),
- [sym_jsx_element] = STATE(1094),
- [sym_jsx_opening_element] = STATE(1654),
- [sym_jsx_self_closing_element] = STATE(1094),
- [sym_class] = STATE(1096),
- [sym_function] = STATE(1096),
- [sym_generator_function] = STATE(1096),
- [sym_arrow_function] = STATE(1096),
- [sym_call_expression] = STATE(1096),
- [sym_new_expression] = STATE(1094),
- [sym_await_expression] = STATE(1094),
- [sym_member_expression] = STATE(1028),
- [sym_subscript_expression] = STATE(1028),
- [sym_assignment_expression] = STATE(1094),
- [sym__augmented_assignment_lhs] = STATE(1608),
- [sym_augmented_assignment_expression] = STATE(1094),
- [sym__destructuring_pattern] = STATE(1798),
- [sym_ternary_expression] = STATE(1094),
- [sym_binary_expression] = STATE(1094),
- [sym_unary_expression] = STATE(1094),
- [sym_update_expression] = STATE(1094),
- [sym_string] = STATE(1096),
- [sym_template_string] = STATE(1096),
- [sym_regex] = STATE(1096),
- [sym_meta_property] = STATE(1096),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2767),
- [sym_pattern] = STATE(2100),
- [sym_rest_pattern] = STATE(1849),
- [aux_sym_export_statement_repeat1] = STATE(1976),
- [sym_identifier] = ACTIONS(934),
- [anon_sym_export] = ACTIONS(936),
- [anon_sym_LBRACE] = ACTIONS(938),
- [anon_sym_import] = ACTIONS(648),
+ [sym_import] = STATE(1071),
+ [sym_parenthesized_expression] = STATE(1006),
+ [sym_expression] = STATE(1331),
+ [sym_primary_expression] = STATE(1079),
+ [sym_yield_expression] = STATE(1081),
+ [sym_object] = STATE(1071),
+ [sym_object_pattern] = STATE(2770),
+ [sym_array] = STATE(1071),
+ [sym_array_pattern] = STATE(2770),
+ [sym_glimmer_template] = STATE(1081),
+ [sym_glimmer_opening_tag] = STATE(1888),
+ [sym_jsx_element] = STATE(1081),
+ [sym_jsx_opening_element] = STATE(1648),
+ [sym_jsx_self_closing_element] = STATE(1081),
+ [sym_class] = STATE(1071),
+ [sym_function] = STATE(1071),
+ [sym_generator_function] = STATE(1071),
+ [sym_arrow_function] = STATE(1071),
+ [sym_call_expression] = STATE(1071),
+ [sym_new_expression] = STATE(1081),
+ [sym_await_expression] = STATE(1081),
+ [sym_member_expression] = STATE(1006),
+ [sym_subscript_expression] = STATE(1006),
+ [sym_assignment_expression] = STATE(1081),
+ [sym__augmented_assignment_lhs] = STATE(1606),
+ [sym_augmented_assignment_expression] = STATE(1081),
+ [sym__destructuring_pattern] = STATE(2770),
+ [sym_spread_element] = STATE(2085),
+ [sym_ternary_expression] = STATE(1081),
+ [sym_binary_expression] = STATE(1081),
+ [sym_unary_expression] = STATE(1081),
+ [sym_update_expression] = STATE(1081),
+ [sym_string] = STATE(1071),
+ [sym_template_string] = STATE(1071),
+ [sym_regex] = STATE(1071),
+ [sym_meta_property] = STATE(1071),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2700),
+ [aux_sym_export_statement_repeat1] = STATE(1861),
+ [aux_sym_array_repeat1] = STATE(2077),
+ [sym_identifier] = ACTIONS(638),
+ [anon_sym_export] = ACTIONS(640),
+ [anon_sym_LBRACE] = ACTIONS(644),
+ [anon_sym_COMMA] = ACTIONS(1053),
+ [anon_sym_import] = ACTIONS(648),
[anon_sym_LPAREN] = ACTIONS(650),
[anon_sym_RPAREN] = ACTIONS(1065),
- [anon_sym_await] = ACTIONS(736),
- [anon_sym_yield] = ACTIONS(738),
- [anon_sym_LBRACK] = ACTIONS(942),
+ [anon_sym_await] = ACTIONS(652),
+ [anon_sym_yield] = ACTIONS(654),
+ [anon_sym_LBRACK] = ACTIONS(656),
[anon_sym_LTtemplate_GT] = ACTIONS(55),
[anon_sym_LT] = ACTIONS(658),
- [anon_sym_class] = ACTIONS(660),
- [anon_sym_async] = ACTIONS(946),
- [anon_sym_function] = ACTIONS(664),
- [anon_sym_new] = ACTIONS(744),
- [anon_sym_DOT_DOT_DOT] = ACTIONS(948),
- [anon_sym_PLUS] = ACTIONS(746),
- [anon_sym_DASH] = ACTIONS(746),
- [anon_sym_SLASH] = ACTIONS(670),
- [anon_sym_BANG] = ACTIONS(746),
- [anon_sym_TILDE] = ACTIONS(746),
- [anon_sym_typeof] = ACTIONS(746),
- [anon_sym_void] = ACTIONS(746),
- [anon_sym_delete] = ACTIONS(746),
- [anon_sym_PLUS_PLUS] = ACTIONS(748),
- [anon_sym_DASH_DASH] = ACTIONS(748),
- [anon_sym_DQUOTE] = ACTIONS(674),
- [anon_sym_SQUOTE] = ACTIONS(676),
+ [anon_sym_DQUOTE] = ACTIONS(660),
+ [anon_sym_SQUOTE] = ACTIONS(662),
+ [anon_sym_class] = ACTIONS(664),
+ [anon_sym_async] = ACTIONS(666),
+ [anon_sym_function] = ACTIONS(668),
+ [anon_sym_new] = ACTIONS(670),
+ [anon_sym_DOT_DOT_DOT] = ACTIONS(1049),
+ [anon_sym_PLUS] = ACTIONS(672),
+ [anon_sym_DASH] = ACTIONS(672),
+ [anon_sym_SLASH] = ACTIONS(674),
+ [anon_sym_BANG] = ACTIONS(672),
+ [anon_sym_TILDE] = ACTIONS(672),
+ [anon_sym_typeof] = ACTIONS(672),
+ [anon_sym_void] = ACTIONS(672),
+ [anon_sym_delete] = ACTIONS(672),
+ [anon_sym_PLUS_PLUS] = ACTIONS(676),
+ [anon_sym_DASH_DASH] = ACTIONS(676),
[sym_comment] = ACTIONS(3),
[anon_sym_BQUOTE] = ACTIONS(678),
[sym_number] = ACTIONS(680),
- [sym_private_property_identifier] = ACTIONS(750),
+ [sym_private_property_identifier] = ACTIONS(682),
[sym_this] = ACTIONS(680),
[sym_super] = ACTIONS(680),
[sym_true] = ACTIONS(680),
[sym_false] = ACTIONS(680),
[sym_null] = ACTIONS(680),
- [sym_undefined] = ACTIONS(950),
+ [sym_undefined] = ACTIONS(684),
[anon_sym_AT] = ACTIONS(85),
- [anon_sym_static] = ACTIONS(936),
- [anon_sym_get] = ACTIONS(936),
- [anon_sym_set] = ACTIONS(936),
+ [anon_sym_static] = ACTIONS(640),
+ [anon_sym_get] = ACTIONS(640),
+ [anon_sym_set] = ACTIONS(640),
},
[223] = {
- [sym_import] = STATE(1268),
- [sym_expression_statement] = STATE(243),
- [sym_empty_statement] = STATE(243),
- [sym_parenthesized_expression] = STATE(1029),
- [sym_expression] = STATE(1336),
- [sym_primary_expression] = STATE(1247),
- [sym_yield_expression] = STATE(1246),
- [sym_object] = STATE(1268),
- [sym_object_pattern] = STATE(2656),
- [sym_array] = STATE(1268),
- [sym_array_pattern] = STATE(2656),
- [sym_glimmer_template] = STATE(1246),
- [sym_glimmer_opening_tag] = STATE(1921),
- [sym_jsx_element] = STATE(1246),
- [sym_jsx_opening_element] = STATE(1653),
- [sym_jsx_self_closing_element] = STATE(1246),
- [sym_class] = STATE(1268),
- [sym_function] = STATE(1268),
- [sym_generator_function] = STATE(1268),
- [sym_arrow_function] = STATE(1268),
- [sym_call_expression] = STATE(1268),
- [sym_new_expression] = STATE(1246),
- [sym_await_expression] = STATE(1246),
- [sym_member_expression] = STATE(1029),
- [sym_subscript_expression] = STATE(1029),
- [sym_assignment_expression] = STATE(1246),
- [sym__augmented_assignment_lhs] = STATE(1597),
- [sym_augmented_assignment_expression] = STATE(1246),
- [sym__destructuring_pattern] = STATE(2656),
- [sym_ternary_expression] = STATE(1246),
- [sym_binary_expression] = STATE(1246),
- [sym_unary_expression] = STATE(1246),
- [sym_update_expression] = STATE(1246),
- [sym_sequence_expression] = STATE(2282),
- [sym_string] = STATE(1268),
- [sym_template_string] = STATE(1268),
- [sym_regex] = STATE(1268),
- [sym_meta_property] = STATE(1268),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2662),
- [aux_sym_export_statement_repeat1] = STATE(1891),
+ [sym_import] = STATE(1071),
+ [sym_parenthesized_expression] = STATE(1006),
+ [sym_expression] = STATE(1368),
+ [sym_primary_expression] = STATE(1079),
+ [sym_yield_expression] = STATE(1081),
+ [sym_object] = STATE(1071),
+ [sym_object_pattern] = STATE(2770),
+ [sym_array] = STATE(1071),
+ [sym_array_pattern] = STATE(2770),
+ [sym_glimmer_template] = STATE(1081),
+ [sym_glimmer_opening_tag] = STATE(1888),
+ [sym_jsx_element] = STATE(1081),
+ [sym_jsx_opening_element] = STATE(1648),
+ [sym_jsx_self_closing_element] = STATE(1081),
+ [sym_class] = STATE(1071),
+ [sym_function] = STATE(1071),
+ [sym_generator_function] = STATE(1071),
+ [sym_arrow_function] = STATE(1071),
+ [sym_call_expression] = STATE(1071),
+ [sym_new_expression] = STATE(1081),
+ [sym_await_expression] = STATE(1081),
+ [sym_member_expression] = STATE(1006),
+ [sym_subscript_expression] = STATE(1006),
+ [sym_assignment_expression] = STATE(1081),
+ [sym__augmented_assignment_lhs] = STATE(1606),
+ [sym_augmented_assignment_expression] = STATE(1081),
+ [sym__destructuring_pattern] = STATE(2770),
+ [sym_spread_element] = STATE(2701),
+ [sym_ternary_expression] = STATE(1081),
+ [sym_binary_expression] = STATE(1081),
+ [sym_unary_expression] = STATE(1081),
+ [sym_update_expression] = STATE(1081),
+ [sym_sequence_expression] = STATE(2701),
+ [sym_string] = STATE(1071),
+ [sym_template_string] = STATE(1071),
+ [sym_regex] = STATE(1071),
+ [sym_meta_property] = STATE(1071),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2700),
+ [aux_sym_export_statement_repeat1] = STATE(1861),
+ [sym_identifier] = ACTIONS(638),
+ [anon_sym_export] = ACTIONS(640),
+ [anon_sym_LBRACE] = ACTIONS(644),
+ [anon_sym_RBRACE] = ACTIONS(1067),
+ [anon_sym_import] = ACTIONS(648),
+ [anon_sym_LPAREN] = ACTIONS(650),
+ [anon_sym_await] = ACTIONS(652),
+ [anon_sym_yield] = ACTIONS(654),
+ [anon_sym_LBRACK] = ACTIONS(656),
+ [anon_sym_LTtemplate_GT] = ACTIONS(55),
+ [anon_sym_LT] = ACTIONS(658),
+ [anon_sym_DQUOTE] = ACTIONS(660),
+ [anon_sym_SQUOTE] = ACTIONS(662),
+ [anon_sym_class] = ACTIONS(664),
+ [anon_sym_async] = ACTIONS(666),
+ [anon_sym_function] = ACTIONS(668),
+ [anon_sym_new] = ACTIONS(670),
+ [anon_sym_DOT_DOT_DOT] = ACTIONS(1049),
+ [anon_sym_PLUS] = ACTIONS(672),
+ [anon_sym_DASH] = ACTIONS(672),
+ [anon_sym_SLASH] = ACTIONS(674),
+ [anon_sym_BANG] = ACTIONS(672),
+ [anon_sym_TILDE] = ACTIONS(672),
+ [anon_sym_typeof] = ACTIONS(672),
+ [anon_sym_void] = ACTIONS(672),
+ [anon_sym_delete] = ACTIONS(672),
+ [anon_sym_PLUS_PLUS] = ACTIONS(676),
+ [anon_sym_DASH_DASH] = ACTIONS(676),
+ [sym_comment] = ACTIONS(3),
+ [anon_sym_BQUOTE] = ACTIONS(678),
+ [sym_number] = ACTIONS(680),
+ [sym_private_property_identifier] = ACTIONS(682),
+ [sym_this] = ACTIONS(680),
+ [sym_super] = ACTIONS(680),
+ [sym_true] = ACTIONS(680),
+ [sym_false] = ACTIONS(680),
+ [sym_null] = ACTIONS(680),
+ [sym_undefined] = ACTIONS(684),
+ [anon_sym_AT] = ACTIONS(85),
+ [anon_sym_static] = ACTIONS(640),
+ [anon_sym_get] = ACTIONS(640),
+ [anon_sym_set] = ACTIONS(640),
+ },
+ [224] = {
+ [sym_import] = STATE(1235),
+ [sym_expression_statement] = STATE(241),
+ [sym_empty_statement] = STATE(241),
+ [sym_parenthesized_expression] = STATE(1028),
+ [sym_expression] = STATE(1297),
+ [sym_primary_expression] = STATE(1249),
+ [sym_yield_expression] = STATE(1245),
+ [sym_object] = STATE(1235),
+ [sym_object_pattern] = STATE(2717),
+ [sym_array] = STATE(1235),
+ [sym_array_pattern] = STATE(2717),
+ [sym_glimmer_template] = STATE(1245),
+ [sym_glimmer_opening_tag] = STATE(1935),
+ [sym_jsx_element] = STATE(1245),
+ [sym_jsx_opening_element] = STATE(1651),
+ [sym_jsx_self_closing_element] = STATE(1245),
+ [sym_class] = STATE(1235),
+ [sym_function] = STATE(1235),
+ [sym_generator_function] = STATE(1235),
+ [sym_arrow_function] = STATE(1235),
+ [sym_call_expression] = STATE(1235),
+ [sym_new_expression] = STATE(1245),
+ [sym_await_expression] = STATE(1245),
+ [sym_member_expression] = STATE(1028),
+ [sym_subscript_expression] = STATE(1028),
+ [sym_assignment_expression] = STATE(1245),
+ [sym__augmented_assignment_lhs] = STATE(1616),
+ [sym_augmented_assignment_expression] = STATE(1245),
+ [sym__destructuring_pattern] = STATE(2717),
+ [sym_ternary_expression] = STATE(1245),
+ [sym_binary_expression] = STATE(1245),
+ [sym_unary_expression] = STATE(1245),
+ [sym_update_expression] = STATE(1245),
+ [sym_sequence_expression] = STATE(2288),
+ [sym_string] = STATE(1235),
+ [sym_template_string] = STATE(1235),
+ [sym_regex] = STATE(1235),
+ [sym_meta_property] = STATE(1235),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2680),
+ [aux_sym_export_statement_repeat1] = STATE(1968),
[sym_identifier] = ACTIONS(720),
[anon_sym_export] = ACTIONS(722),
[anon_sym_LBRACE] = ACTIONS(694),
[anon_sym_import] = ACTIONS(696),
[anon_sym_LPAREN] = ACTIONS(27),
[anon_sym_await] = ACTIONS(29),
- [anon_sym_SEMI] = ACTIONS(788),
+ [anon_sym_SEMI] = ACTIONS(792),
[anon_sym_yield] = ACTIONS(51),
[anon_sym_LBRACK] = ACTIONS(53),
[anon_sym_LTtemplate_GT] = ACTIONS(55),
[anon_sym_LT] = ACTIONS(57),
+ [anon_sym_DQUOTE] = ACTIONS(59),
+ [anon_sym_SQUOTE] = ACTIONS(61),
[anon_sym_class] = ACTIONS(702),
[anon_sym_async] = ACTIONS(726),
[anon_sym_function] = ACTIONS(706),
- [anon_sym_new] = ACTIONS(65),
- [anon_sym_PLUS] = ACTIONS(67),
- [anon_sym_DASH] = ACTIONS(67),
- [anon_sym_SLASH] = ACTIONS(69),
- [anon_sym_BANG] = ACTIONS(67),
- [anon_sym_TILDE] = ACTIONS(67),
- [anon_sym_typeof] = ACTIONS(67),
- [anon_sym_void] = ACTIONS(67),
- [anon_sym_delete] = ACTIONS(67),
- [anon_sym_PLUS_PLUS] = ACTIONS(71),
- [anon_sym_DASH_DASH] = ACTIONS(71),
- [anon_sym_DQUOTE] = ACTIONS(73),
- [anon_sym_SQUOTE] = ACTIONS(75),
+ [anon_sym_new] = ACTIONS(69),
+ [anon_sym_PLUS] = ACTIONS(71),
+ [anon_sym_DASH] = ACTIONS(71),
+ [anon_sym_SLASH] = ACTIONS(73),
+ [anon_sym_BANG] = ACTIONS(71),
+ [anon_sym_TILDE] = ACTIONS(71),
+ [anon_sym_typeof] = ACTIONS(71),
+ [anon_sym_void] = ACTIONS(71),
+ [anon_sym_delete] = ACTIONS(71),
+ [anon_sym_PLUS_PLUS] = ACTIONS(75),
+ [anon_sym_DASH_DASH] = ACTIONS(75),
[sym_comment] = ACTIONS(3),
[anon_sym_BQUOTE] = ACTIONS(77),
[sym_number] = ACTIONS(79),
@@ -37224,159 +37781,75 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_get] = ACTIONS(722),
[anon_sym_set] = ACTIONS(722),
},
- [224] = {
- [sym_import] = STATE(1096),
- [sym_parenthesized_expression] = STATE(974),
- [sym_expression] = STATE(1446),
- [sym_primary_expression] = STATE(1092),
- [sym_yield_expression] = STATE(1094),
- [sym_object] = STATE(1096),
- [sym_object_pattern] = STATE(1798),
- [sym_assignment_pattern] = STATE(2302),
- [sym_array] = STATE(1096),
- [sym_array_pattern] = STATE(1798),
- [sym_glimmer_template] = STATE(1094),
- [sym_glimmer_opening_tag] = STATE(1882),
- [sym_jsx_element] = STATE(1094),
- [sym_jsx_opening_element] = STATE(1654),
- [sym_jsx_self_closing_element] = STATE(1094),
- [sym_class] = STATE(1096),
- [sym_function] = STATE(1096),
- [sym_generator_function] = STATE(1096),
- [sym_arrow_function] = STATE(1096),
- [sym_call_expression] = STATE(1096),
- [sym_new_expression] = STATE(1094),
- [sym_await_expression] = STATE(1094),
+ [225] = {
+ [sym_import] = STATE(1235),
+ [sym_expression_statement] = STATE(239),
+ [sym_empty_statement] = STATE(239),
+ [sym_parenthesized_expression] = STATE(1028),
+ [sym_expression] = STATE(1297),
+ [sym_primary_expression] = STATE(1249),
+ [sym_yield_expression] = STATE(1245),
+ [sym_object] = STATE(1235),
+ [sym_object_pattern] = STATE(2717),
+ [sym_array] = STATE(1235),
+ [sym_array_pattern] = STATE(2717),
+ [sym_glimmer_template] = STATE(1245),
+ [sym_glimmer_opening_tag] = STATE(1935),
+ [sym_jsx_element] = STATE(1245),
+ [sym_jsx_opening_element] = STATE(1651),
+ [sym_jsx_self_closing_element] = STATE(1245),
+ [sym_class] = STATE(1235),
+ [sym_function] = STATE(1235),
+ [sym_generator_function] = STATE(1235),
+ [sym_arrow_function] = STATE(1235),
+ [sym_call_expression] = STATE(1235),
+ [sym_new_expression] = STATE(1245),
+ [sym_await_expression] = STATE(1245),
[sym_member_expression] = STATE(1028),
[sym_subscript_expression] = STATE(1028),
- [sym_assignment_expression] = STATE(1094),
- [sym__augmented_assignment_lhs] = STATE(1608),
- [sym_augmented_assignment_expression] = STATE(1094),
- [sym__destructuring_pattern] = STATE(1798),
- [sym_ternary_expression] = STATE(1094),
- [sym_binary_expression] = STATE(1094),
- [sym_unary_expression] = STATE(1094),
- [sym_update_expression] = STATE(1094),
- [sym_string] = STATE(1096),
- [sym_template_string] = STATE(1096),
- [sym_regex] = STATE(1096),
- [sym_meta_property] = STATE(1096),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2767),
- [sym_pattern] = STATE(2100),
- [sym_rest_pattern] = STATE(1849),
- [aux_sym_export_statement_repeat1] = STATE(1976),
- [sym_identifier] = ACTIONS(934),
- [anon_sym_export] = ACTIONS(936),
- [anon_sym_LBRACE] = ACTIONS(938),
- [anon_sym_import] = ACTIONS(648),
- [anon_sym_LPAREN] = ACTIONS(650),
- [anon_sym_await] = ACTIONS(736),
- [anon_sym_yield] = ACTIONS(738),
- [anon_sym_LBRACK] = ACTIONS(942),
- [anon_sym_LTtemplate_GT] = ACTIONS(55),
- [anon_sym_LT] = ACTIONS(658),
- [anon_sym_class] = ACTIONS(660),
- [anon_sym_async] = ACTIONS(946),
- [anon_sym_function] = ACTIONS(664),
- [anon_sym_new] = ACTIONS(744),
- [anon_sym_DOT_DOT_DOT] = ACTIONS(948),
- [anon_sym_PLUS] = ACTIONS(746),
- [anon_sym_DASH] = ACTIONS(746),
- [anon_sym_SLASH] = ACTIONS(670),
- [anon_sym_BANG] = ACTIONS(746),
- [anon_sym_TILDE] = ACTIONS(746),
- [anon_sym_typeof] = ACTIONS(746),
- [anon_sym_void] = ACTIONS(746),
- [anon_sym_delete] = ACTIONS(746),
- [anon_sym_PLUS_PLUS] = ACTIONS(748),
- [anon_sym_DASH_DASH] = ACTIONS(748),
- [anon_sym_DQUOTE] = ACTIONS(674),
- [anon_sym_SQUOTE] = ACTIONS(676),
- [sym_comment] = ACTIONS(3),
- [anon_sym_BQUOTE] = ACTIONS(678),
- [sym_number] = ACTIONS(680),
- [sym_private_property_identifier] = ACTIONS(750),
- [sym_this] = ACTIONS(680),
- [sym_super] = ACTIONS(680),
- [sym_true] = ACTIONS(680),
- [sym_false] = ACTIONS(680),
- [sym_null] = ACTIONS(680),
- [sym_undefined] = ACTIONS(950),
- [anon_sym_AT] = ACTIONS(85),
- [anon_sym_static] = ACTIONS(936),
- [anon_sym_get] = ACTIONS(936),
- [anon_sym_set] = ACTIONS(936),
- },
- [225] = {
- [sym_import] = STATE(1268),
- [sym_expression_statement] = STATE(240),
- [sym_empty_statement] = STATE(240),
- [sym_parenthesized_expression] = STATE(1029),
- [sym_expression] = STATE(1336),
- [sym_primary_expression] = STATE(1247),
- [sym_yield_expression] = STATE(1246),
- [sym_object] = STATE(1268),
- [sym_object_pattern] = STATE(2656),
- [sym_array] = STATE(1268),
- [sym_array_pattern] = STATE(2656),
- [sym_glimmer_template] = STATE(1246),
- [sym_glimmer_opening_tag] = STATE(1921),
- [sym_jsx_element] = STATE(1246),
- [sym_jsx_opening_element] = STATE(1653),
- [sym_jsx_self_closing_element] = STATE(1246),
- [sym_class] = STATE(1268),
- [sym_function] = STATE(1268),
- [sym_generator_function] = STATE(1268),
- [sym_arrow_function] = STATE(1268),
- [sym_call_expression] = STATE(1268),
- [sym_new_expression] = STATE(1246),
- [sym_await_expression] = STATE(1246),
- [sym_member_expression] = STATE(1029),
- [sym_subscript_expression] = STATE(1029),
- [sym_assignment_expression] = STATE(1246),
- [sym__augmented_assignment_lhs] = STATE(1597),
- [sym_augmented_assignment_expression] = STATE(1246),
- [sym__destructuring_pattern] = STATE(2656),
- [sym_ternary_expression] = STATE(1246),
- [sym_binary_expression] = STATE(1246),
- [sym_unary_expression] = STATE(1246),
- [sym_update_expression] = STATE(1246),
- [sym_sequence_expression] = STATE(2282),
- [sym_string] = STATE(1268),
- [sym_template_string] = STATE(1268),
- [sym_regex] = STATE(1268),
- [sym_meta_property] = STATE(1268),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2662),
- [aux_sym_export_statement_repeat1] = STATE(1891),
+ [sym_assignment_expression] = STATE(1245),
+ [sym__augmented_assignment_lhs] = STATE(1616),
+ [sym_augmented_assignment_expression] = STATE(1245),
+ [sym__destructuring_pattern] = STATE(2717),
+ [sym_ternary_expression] = STATE(1245),
+ [sym_binary_expression] = STATE(1245),
+ [sym_unary_expression] = STATE(1245),
+ [sym_update_expression] = STATE(1245),
+ [sym_sequence_expression] = STATE(2288),
+ [sym_string] = STATE(1235),
+ [sym_template_string] = STATE(1235),
+ [sym_regex] = STATE(1235),
+ [sym_meta_property] = STATE(1235),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2680),
+ [aux_sym_export_statement_repeat1] = STATE(1968),
[sym_identifier] = ACTIONS(720),
[anon_sym_export] = ACTIONS(722),
[anon_sym_LBRACE] = ACTIONS(694),
[anon_sym_import] = ACTIONS(696),
[anon_sym_LPAREN] = ACTIONS(27),
[anon_sym_await] = ACTIONS(29),
- [anon_sym_SEMI] = ACTIONS(788),
+ [anon_sym_SEMI] = ACTIONS(792),
[anon_sym_yield] = ACTIONS(51),
[anon_sym_LBRACK] = ACTIONS(53),
[anon_sym_LTtemplate_GT] = ACTIONS(55),
[anon_sym_LT] = ACTIONS(57),
+ [anon_sym_DQUOTE] = ACTIONS(59),
+ [anon_sym_SQUOTE] = ACTIONS(61),
[anon_sym_class] = ACTIONS(702),
[anon_sym_async] = ACTIONS(726),
[anon_sym_function] = ACTIONS(706),
- [anon_sym_new] = ACTIONS(65),
- [anon_sym_PLUS] = ACTIONS(67),
- [anon_sym_DASH] = ACTIONS(67),
- [anon_sym_SLASH] = ACTIONS(69),
- [anon_sym_BANG] = ACTIONS(67),
- [anon_sym_TILDE] = ACTIONS(67),
- [anon_sym_typeof] = ACTIONS(67),
- [anon_sym_void] = ACTIONS(67),
- [anon_sym_delete] = ACTIONS(67),
- [anon_sym_PLUS_PLUS] = ACTIONS(71),
- [anon_sym_DASH_DASH] = ACTIONS(71),
- [anon_sym_DQUOTE] = ACTIONS(73),
- [anon_sym_SQUOTE] = ACTIONS(75),
+ [anon_sym_new] = ACTIONS(69),
+ [anon_sym_PLUS] = ACTIONS(71),
+ [anon_sym_DASH] = ACTIONS(71),
+ [anon_sym_SLASH] = ACTIONS(73),
+ [anon_sym_BANG] = ACTIONS(71),
+ [anon_sym_TILDE] = ACTIONS(71),
+ [anon_sym_typeof] = ACTIONS(71),
+ [anon_sym_void] = ACTIONS(71),
+ [anon_sym_delete] = ACTIONS(71),
+ [anon_sym_PLUS_PLUS] = ACTIONS(75),
+ [anon_sym_DASH_DASH] = ACTIONS(75),
[sym_comment] = ACTIONS(3),
[anon_sym_BQUOTE] = ACTIONS(77),
[sym_number] = ACTIONS(79),
@@ -37393,49 +37866,301 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(722),
},
[226] = {
- [sym_import] = STATE(1096),
- [sym_parenthesized_expression] = STATE(1015),
- [sym_expression] = STATE(1344),
- [sym_primary_expression] = STATE(1092),
- [sym_yield_expression] = STATE(1094),
- [sym_object] = STATE(1096),
- [sym_object_pattern] = STATE(1781),
- [sym_assignment_pattern] = STATE(2344),
- [sym_array] = STATE(1096),
- [sym_array_pattern] = STATE(1781),
- [sym_glimmer_template] = STATE(1094),
- [sym_glimmer_opening_tag] = STATE(1882),
- [sym_jsx_element] = STATE(1094),
- [sym_jsx_opening_element] = STATE(1654),
- [sym_jsx_self_closing_element] = STATE(1094),
- [sym_class] = STATE(1096),
- [sym_function] = STATE(1096),
- [sym_generator_function] = STATE(1096),
- [sym_arrow_function] = STATE(1096),
- [sym_call_expression] = STATE(1096),
- [sym_new_expression] = STATE(1094),
- [sym_await_expression] = STATE(1094),
- [sym_member_expression] = STATE(1032),
- [sym_subscript_expression] = STATE(1032),
- [sym_assignment_expression] = STATE(1094),
- [sym__augmented_assignment_lhs] = STATE(1594),
- [sym_augmented_assignment_expression] = STATE(1094),
- [sym__destructuring_pattern] = STATE(1781),
- [sym_ternary_expression] = STATE(1094),
- [sym_binary_expression] = STATE(1094),
- [sym_unary_expression] = STATE(1094),
- [sym_update_expression] = STATE(1094),
- [sym_string] = STATE(1096),
- [sym_template_string] = STATE(1096),
- [sym_regex] = STATE(1096),
- [sym_meta_property] = STATE(1096),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2729),
- [sym_pattern] = STATE(2054),
- [sym_rest_pattern] = STATE(1849),
- [aux_sym_export_statement_repeat1] = STATE(1976),
- [sym_identifier] = ACTIONS(798),
- [anon_sym_export] = ACTIONS(800),
+ [sym_import] = STATE(1071),
+ [sym_parenthesized_expression] = STATE(974),
+ [sym_expression] = STATE(1443),
+ [sym_primary_expression] = STATE(1079),
+ [sym_yield_expression] = STATE(1081),
+ [sym_object] = STATE(1071),
+ [sym_object_pattern] = STATE(1808),
+ [sym_assignment_pattern] = STATE(2155),
+ [sym_array] = STATE(1071),
+ [sym_array_pattern] = STATE(1808),
+ [sym_glimmer_template] = STATE(1081),
+ [sym_glimmer_opening_tag] = STATE(1888),
+ [sym_jsx_element] = STATE(1081),
+ [sym_jsx_opening_element] = STATE(1648),
+ [sym_jsx_self_closing_element] = STATE(1081),
+ [sym_class] = STATE(1071),
+ [sym_function] = STATE(1071),
+ [sym_generator_function] = STATE(1071),
+ [sym_arrow_function] = STATE(1071),
+ [sym_call_expression] = STATE(1071),
+ [sym_new_expression] = STATE(1081),
+ [sym_await_expression] = STATE(1081),
+ [sym_member_expression] = STATE(1034),
+ [sym_subscript_expression] = STATE(1034),
+ [sym_assignment_expression] = STATE(1081),
+ [sym__augmented_assignment_lhs] = STATE(1607),
+ [sym_augmented_assignment_expression] = STATE(1081),
+ [sym__destructuring_pattern] = STATE(1808),
+ [sym_ternary_expression] = STATE(1081),
+ [sym_binary_expression] = STATE(1081),
+ [sym_unary_expression] = STATE(1081),
+ [sym_update_expression] = STATE(1081),
+ [sym_string] = STATE(1071),
+ [sym_template_string] = STATE(1071),
+ [sym_regex] = STATE(1071),
+ [sym_meta_property] = STATE(1071),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2769),
+ [sym_pattern] = STATE(2091),
+ [sym_rest_pattern] = STATE(1803),
+ [aux_sym_export_statement_repeat1] = STATE(1861),
+ [sym_identifier] = ACTIONS(965),
+ [anon_sym_export] = ACTIONS(967),
+ [anon_sym_LBRACE] = ACTIONS(969),
+ [anon_sym_import] = ACTIONS(648),
+ [anon_sym_LPAREN] = ACTIONS(650),
+ [anon_sym_await] = ACTIONS(762),
+ [anon_sym_yield] = ACTIONS(764),
+ [anon_sym_LBRACK] = ACTIONS(971),
+ [anon_sym_LTtemplate_GT] = ACTIONS(55),
+ [anon_sym_LT] = ACTIONS(658),
+ [anon_sym_DQUOTE] = ACTIONS(660),
+ [anon_sym_SQUOTE] = ACTIONS(662),
+ [anon_sym_class] = ACTIONS(664),
+ [anon_sym_async] = ACTIONS(975),
+ [anon_sym_function] = ACTIONS(668),
+ [anon_sym_new] = ACTIONS(768),
+ [anon_sym_DOT_DOT_DOT] = ACTIONS(955),
+ [anon_sym_PLUS] = ACTIONS(770),
+ [anon_sym_DASH] = ACTIONS(770),
+ [anon_sym_SLASH] = ACTIONS(674),
+ [anon_sym_BANG] = ACTIONS(770),
+ [anon_sym_TILDE] = ACTIONS(770),
+ [anon_sym_typeof] = ACTIONS(770),
+ [anon_sym_void] = ACTIONS(770),
+ [anon_sym_delete] = ACTIONS(770),
+ [anon_sym_PLUS_PLUS] = ACTIONS(772),
+ [anon_sym_DASH_DASH] = ACTIONS(772),
+ [sym_comment] = ACTIONS(3),
+ [anon_sym_BQUOTE] = ACTIONS(678),
+ [sym_number] = ACTIONS(680),
+ [sym_private_property_identifier] = ACTIONS(774),
+ [sym_this] = ACTIONS(680),
+ [sym_super] = ACTIONS(680),
+ [sym_true] = ACTIONS(680),
+ [sym_false] = ACTIONS(680),
+ [sym_null] = ACTIONS(680),
+ [sym_undefined] = ACTIONS(977),
+ [anon_sym_AT] = ACTIONS(85),
+ [anon_sym_static] = ACTIONS(967),
+ [anon_sym_get] = ACTIONS(967),
+ [anon_sym_set] = ACTIONS(967),
+ },
+ [227] = {
+ [sym_import] = STATE(1071),
+ [sym_parenthesized_expression] = STATE(974),
+ [sym_expression] = STATE(1443),
+ [sym_primary_expression] = STATE(1079),
+ [sym_yield_expression] = STATE(1081),
+ [sym_object] = STATE(1071),
+ [sym_object_pattern] = STATE(1808),
+ [sym_assignment_pattern] = STATE(2290),
+ [sym_array] = STATE(1071),
+ [sym_array_pattern] = STATE(1808),
+ [sym_glimmer_template] = STATE(1081),
+ [sym_glimmer_opening_tag] = STATE(1888),
+ [sym_jsx_element] = STATE(1081),
+ [sym_jsx_opening_element] = STATE(1648),
+ [sym_jsx_self_closing_element] = STATE(1081),
+ [sym_class] = STATE(1071),
+ [sym_function] = STATE(1071),
+ [sym_generator_function] = STATE(1071),
+ [sym_arrow_function] = STATE(1071),
+ [sym_call_expression] = STATE(1071),
+ [sym_new_expression] = STATE(1081),
+ [sym_await_expression] = STATE(1081),
+ [sym_member_expression] = STATE(1034),
+ [sym_subscript_expression] = STATE(1034),
+ [sym_assignment_expression] = STATE(1081),
+ [sym__augmented_assignment_lhs] = STATE(1607),
+ [sym_augmented_assignment_expression] = STATE(1081),
+ [sym__destructuring_pattern] = STATE(1808),
+ [sym_ternary_expression] = STATE(1081),
+ [sym_binary_expression] = STATE(1081),
+ [sym_unary_expression] = STATE(1081),
+ [sym_update_expression] = STATE(1081),
+ [sym_string] = STATE(1071),
+ [sym_template_string] = STATE(1071),
+ [sym_regex] = STATE(1071),
+ [sym_meta_property] = STATE(1071),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2769),
+ [sym_pattern] = STATE(2017),
+ [sym_rest_pattern] = STATE(1803),
+ [aux_sym_export_statement_repeat1] = STATE(1861),
+ [sym_identifier] = ACTIONS(965),
+ [anon_sym_export] = ACTIONS(967),
+ [anon_sym_LBRACE] = ACTIONS(969),
+ [anon_sym_import] = ACTIONS(648),
+ [anon_sym_LPAREN] = ACTIONS(650),
+ [anon_sym_await] = ACTIONS(762),
+ [anon_sym_yield] = ACTIONS(764),
+ [anon_sym_LBRACK] = ACTIONS(971),
+ [anon_sym_LTtemplate_GT] = ACTIONS(55),
+ [anon_sym_LT] = ACTIONS(658),
+ [anon_sym_DQUOTE] = ACTIONS(660),
+ [anon_sym_SQUOTE] = ACTIONS(662),
+ [anon_sym_class] = ACTIONS(664),
+ [anon_sym_async] = ACTIONS(975),
+ [anon_sym_function] = ACTIONS(668),
+ [anon_sym_new] = ACTIONS(768),
+ [anon_sym_DOT_DOT_DOT] = ACTIONS(955),
+ [anon_sym_PLUS] = ACTIONS(770),
+ [anon_sym_DASH] = ACTIONS(770),
+ [anon_sym_SLASH] = ACTIONS(674),
+ [anon_sym_BANG] = ACTIONS(770),
+ [anon_sym_TILDE] = ACTIONS(770),
+ [anon_sym_typeof] = ACTIONS(770),
+ [anon_sym_void] = ACTIONS(770),
+ [anon_sym_delete] = ACTIONS(770),
+ [anon_sym_PLUS_PLUS] = ACTIONS(772),
+ [anon_sym_DASH_DASH] = ACTIONS(772),
+ [sym_comment] = ACTIONS(3),
+ [anon_sym_BQUOTE] = ACTIONS(678),
+ [sym_number] = ACTIONS(680),
+ [sym_private_property_identifier] = ACTIONS(774),
+ [sym_this] = ACTIONS(680),
+ [sym_super] = ACTIONS(680),
+ [sym_true] = ACTIONS(680),
+ [sym_false] = ACTIONS(680),
+ [sym_null] = ACTIONS(680),
+ [sym_undefined] = ACTIONS(977),
+ [anon_sym_AT] = ACTIONS(85),
+ [anon_sym_static] = ACTIONS(967),
+ [anon_sym_get] = ACTIONS(967),
+ [anon_sym_set] = ACTIONS(967),
+ },
+ [228] = {
+ [sym_import] = STATE(1071),
+ [sym_parenthesized_expression] = STATE(1006),
+ [sym_expression] = STATE(1398),
+ [sym_primary_expression] = STATE(1079),
+ [sym_yield_expression] = STATE(1081),
+ [sym_object] = STATE(1071),
+ [sym_object_pattern] = STATE(2770),
+ [sym_array] = STATE(1071),
+ [sym_array_pattern] = STATE(2770),
+ [sym_glimmer_template] = STATE(1081),
+ [sym_glimmer_opening_tag] = STATE(1888),
+ [sym_jsx_element] = STATE(1081),
+ [sym_jsx_opening_element] = STATE(1648),
+ [sym_jsx_self_closing_element] = STATE(1081),
+ [sym_class] = STATE(1071),
+ [sym_function] = STATE(1071),
+ [sym_generator_function] = STATE(1071),
+ [sym_arrow_function] = STATE(1071),
+ [sym_call_expression] = STATE(1071),
+ [sym_new_expression] = STATE(1081),
+ [sym_await_expression] = STATE(1081),
+ [sym_member_expression] = STATE(1006),
+ [sym_subscript_expression] = STATE(1006),
+ [sym_assignment_expression] = STATE(1081),
+ [sym__augmented_assignment_lhs] = STATE(1606),
+ [sym_augmented_assignment_expression] = STATE(1081),
+ [sym__destructuring_pattern] = STATE(2770),
+ [sym_spread_element] = STATE(2739),
+ [sym_ternary_expression] = STATE(1081),
+ [sym_binary_expression] = STATE(1081),
+ [sym_unary_expression] = STATE(1081),
+ [sym_update_expression] = STATE(1081),
+ [sym_sequence_expression] = STATE(2739),
+ [sym_string] = STATE(1071),
+ [sym_template_string] = STATE(1071),
+ [sym_regex] = STATE(1071),
+ [sym_meta_property] = STATE(1071),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2700),
+ [aux_sym_export_statement_repeat1] = STATE(1861),
+ [sym_identifier] = ACTIONS(638),
+ [anon_sym_export] = ACTIONS(640),
+ [anon_sym_LBRACE] = ACTIONS(644),
+ [anon_sym_RBRACE] = ACTIONS(1069),
+ [anon_sym_import] = ACTIONS(648),
+ [anon_sym_LPAREN] = ACTIONS(650),
+ [anon_sym_await] = ACTIONS(652),
+ [anon_sym_yield] = ACTIONS(654),
+ [anon_sym_LBRACK] = ACTIONS(656),
+ [anon_sym_LTtemplate_GT] = ACTIONS(55),
+ [anon_sym_LT] = ACTIONS(658),
+ [anon_sym_DQUOTE] = ACTIONS(660),
+ [anon_sym_SQUOTE] = ACTIONS(662),
+ [anon_sym_class] = ACTIONS(664),
+ [anon_sym_async] = ACTIONS(666),
+ [anon_sym_function] = ACTIONS(668),
+ [anon_sym_new] = ACTIONS(670),
+ [anon_sym_DOT_DOT_DOT] = ACTIONS(1049),
+ [anon_sym_PLUS] = ACTIONS(672),
+ [anon_sym_DASH] = ACTIONS(672),
+ [anon_sym_SLASH] = ACTIONS(674),
+ [anon_sym_BANG] = ACTIONS(672),
+ [anon_sym_TILDE] = ACTIONS(672),
+ [anon_sym_typeof] = ACTIONS(672),
+ [anon_sym_void] = ACTIONS(672),
+ [anon_sym_delete] = ACTIONS(672),
+ [anon_sym_PLUS_PLUS] = ACTIONS(676),
+ [anon_sym_DASH_DASH] = ACTIONS(676),
+ [sym_comment] = ACTIONS(3),
+ [anon_sym_BQUOTE] = ACTIONS(678),
+ [sym_number] = ACTIONS(680),
+ [sym_private_property_identifier] = ACTIONS(682),
+ [sym_this] = ACTIONS(680),
+ [sym_super] = ACTIONS(680),
+ [sym_true] = ACTIONS(680),
+ [sym_false] = ACTIONS(680),
+ [sym_null] = ACTIONS(680),
+ [sym_undefined] = ACTIONS(684),
+ [anon_sym_AT] = ACTIONS(85),
+ [anon_sym_static] = ACTIONS(640),
+ [anon_sym_get] = ACTIONS(640),
+ [anon_sym_set] = ACTIONS(640),
+ },
+ [229] = {
+ [sym_import] = STATE(1071),
+ [sym_parenthesized_expression] = STATE(1006),
+ [sym_expression] = STATE(1379),
+ [sym_primary_expression] = STATE(1079),
+ [sym_yield_expression] = STATE(1081),
+ [sym_object] = STATE(1071),
+ [sym_object_pattern] = STATE(1807),
+ [sym_assignment_pattern] = STATE(2290),
+ [sym_array] = STATE(1071),
+ [sym_array_pattern] = STATE(1807),
+ [sym_glimmer_template] = STATE(1081),
+ [sym_glimmer_opening_tag] = STATE(1888),
+ [sym_jsx_element] = STATE(1081),
+ [sym_jsx_opening_element] = STATE(1648),
+ [sym_jsx_self_closing_element] = STATE(1081),
+ [sym_class] = STATE(1071),
+ [sym_function] = STATE(1071),
+ [sym_generator_function] = STATE(1071),
+ [sym_arrow_function] = STATE(1071),
+ [sym_call_expression] = STATE(1071),
+ [sym_new_expression] = STATE(1081),
+ [sym_await_expression] = STATE(1081),
+ [sym_member_expression] = STATE(1027),
+ [sym_subscript_expression] = STATE(1027),
+ [sym_assignment_expression] = STATE(1081),
+ [sym__augmented_assignment_lhs] = STATE(1606),
+ [sym_augmented_assignment_expression] = STATE(1081),
+ [sym__destructuring_pattern] = STATE(1807),
+ [sym_ternary_expression] = STATE(1081),
+ [sym_binary_expression] = STATE(1081),
+ [sym_unary_expression] = STATE(1081),
+ [sym_update_expression] = STATE(1081),
+ [sym_string] = STATE(1071),
+ [sym_template_string] = STATE(1071),
+ [sym_regex] = STATE(1071),
+ [sym_meta_property] = STATE(1071),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2700),
+ [sym_pattern] = STATE(2017),
+ [sym_rest_pattern] = STATE(1803),
+ [aux_sym_export_statement_repeat1] = STATE(1861),
+ [sym_identifier] = ACTIONS(800),
+ [anon_sym_export] = ACTIONS(802),
[anon_sym_LBRACE] = ACTIONS(734),
[anon_sym_import] = ACTIONS(648),
[anon_sym_LPAREN] = ACTIONS(650),
@@ -37444,23 +38169,23 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_LBRACK] = ACTIONS(740),
[anon_sym_LTtemplate_GT] = ACTIONS(55),
[anon_sym_LT] = ACTIONS(658),
- [anon_sym_class] = ACTIONS(660),
- [anon_sym_async] = ACTIONS(806),
- [anon_sym_function] = ACTIONS(664),
- [anon_sym_new] = ACTIONS(666),
- [anon_sym_DOT_DOT_DOT] = ACTIONS(948),
- [anon_sym_PLUS] = ACTIONS(668),
- [anon_sym_DASH] = ACTIONS(668),
- [anon_sym_SLASH] = ACTIONS(670),
- [anon_sym_BANG] = ACTIONS(668),
- [anon_sym_TILDE] = ACTIONS(668),
- [anon_sym_typeof] = ACTIONS(668),
- [anon_sym_void] = ACTIONS(668),
- [anon_sym_delete] = ACTIONS(668),
- [anon_sym_PLUS_PLUS] = ACTIONS(672),
- [anon_sym_DASH_DASH] = ACTIONS(672),
- [anon_sym_DQUOTE] = ACTIONS(674),
- [anon_sym_SQUOTE] = ACTIONS(676),
+ [anon_sym_DQUOTE] = ACTIONS(660),
+ [anon_sym_SQUOTE] = ACTIONS(662),
+ [anon_sym_class] = ACTIONS(664),
+ [anon_sym_async] = ACTIONS(808),
+ [anon_sym_function] = ACTIONS(668),
+ [anon_sym_new] = ACTIONS(670),
+ [anon_sym_DOT_DOT_DOT] = ACTIONS(955),
+ [anon_sym_PLUS] = ACTIONS(672),
+ [anon_sym_DASH] = ACTIONS(672),
+ [anon_sym_SLASH] = ACTIONS(674),
+ [anon_sym_BANG] = ACTIONS(672),
+ [anon_sym_TILDE] = ACTIONS(672),
+ [anon_sym_typeof] = ACTIONS(672),
+ [anon_sym_void] = ACTIONS(672),
+ [anon_sym_delete] = ACTIONS(672),
+ [anon_sym_PLUS_PLUS] = ACTIONS(676),
+ [anon_sym_DASH_DASH] = ACTIONS(676),
[sym_comment] = ACTIONS(3),
[anon_sym_BQUOTE] = ACTIONS(678),
[sym_number] = ACTIONS(680),
@@ -37470,81 +38195,81 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_true] = ACTIONS(680),
[sym_false] = ACTIONS(680),
[sym_null] = ACTIONS(680),
- [sym_undefined] = ACTIONS(808),
+ [sym_undefined] = ACTIONS(810),
[anon_sym_AT] = ACTIONS(85),
- [anon_sym_static] = ACTIONS(800),
- [anon_sym_get] = ACTIONS(800),
- [anon_sym_set] = ACTIONS(800),
+ [anon_sym_static] = ACTIONS(802),
+ [anon_sym_get] = ACTIONS(802),
+ [anon_sym_set] = ACTIONS(802),
},
- [227] = {
- [sym_import] = STATE(1268),
+ [230] = {
+ [sym_import] = STATE(1235),
[sym_expression_statement] = STATE(242),
[sym_empty_statement] = STATE(242),
- [sym_parenthesized_expression] = STATE(1029),
- [sym_expression] = STATE(1336),
- [sym_primary_expression] = STATE(1247),
- [sym_yield_expression] = STATE(1246),
- [sym_object] = STATE(1268),
- [sym_object_pattern] = STATE(2656),
- [sym_array] = STATE(1268),
- [sym_array_pattern] = STATE(2656),
- [sym_glimmer_template] = STATE(1246),
- [sym_glimmer_opening_tag] = STATE(1921),
- [sym_jsx_element] = STATE(1246),
- [sym_jsx_opening_element] = STATE(1653),
- [sym_jsx_self_closing_element] = STATE(1246),
- [sym_class] = STATE(1268),
- [sym_function] = STATE(1268),
- [sym_generator_function] = STATE(1268),
- [sym_arrow_function] = STATE(1268),
- [sym_call_expression] = STATE(1268),
- [sym_new_expression] = STATE(1246),
- [sym_await_expression] = STATE(1246),
- [sym_member_expression] = STATE(1029),
- [sym_subscript_expression] = STATE(1029),
- [sym_assignment_expression] = STATE(1246),
- [sym__augmented_assignment_lhs] = STATE(1597),
- [sym_augmented_assignment_expression] = STATE(1246),
- [sym__destructuring_pattern] = STATE(2656),
- [sym_ternary_expression] = STATE(1246),
- [sym_binary_expression] = STATE(1246),
- [sym_unary_expression] = STATE(1246),
- [sym_update_expression] = STATE(1246),
- [sym_sequence_expression] = STATE(2282),
- [sym_string] = STATE(1268),
- [sym_template_string] = STATE(1268),
- [sym_regex] = STATE(1268),
- [sym_meta_property] = STATE(1268),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2662),
- [aux_sym_export_statement_repeat1] = STATE(1891),
+ [sym_parenthesized_expression] = STATE(1028),
+ [sym_expression] = STATE(1297),
+ [sym_primary_expression] = STATE(1249),
+ [sym_yield_expression] = STATE(1245),
+ [sym_object] = STATE(1235),
+ [sym_object_pattern] = STATE(2717),
+ [sym_array] = STATE(1235),
+ [sym_array_pattern] = STATE(2717),
+ [sym_glimmer_template] = STATE(1245),
+ [sym_glimmer_opening_tag] = STATE(1935),
+ [sym_jsx_element] = STATE(1245),
+ [sym_jsx_opening_element] = STATE(1651),
+ [sym_jsx_self_closing_element] = STATE(1245),
+ [sym_class] = STATE(1235),
+ [sym_function] = STATE(1235),
+ [sym_generator_function] = STATE(1235),
+ [sym_arrow_function] = STATE(1235),
+ [sym_call_expression] = STATE(1235),
+ [sym_new_expression] = STATE(1245),
+ [sym_await_expression] = STATE(1245),
+ [sym_member_expression] = STATE(1028),
+ [sym_subscript_expression] = STATE(1028),
+ [sym_assignment_expression] = STATE(1245),
+ [sym__augmented_assignment_lhs] = STATE(1616),
+ [sym_augmented_assignment_expression] = STATE(1245),
+ [sym__destructuring_pattern] = STATE(2717),
+ [sym_ternary_expression] = STATE(1245),
+ [sym_binary_expression] = STATE(1245),
+ [sym_unary_expression] = STATE(1245),
+ [sym_update_expression] = STATE(1245),
+ [sym_sequence_expression] = STATE(2288),
+ [sym_string] = STATE(1235),
+ [sym_template_string] = STATE(1235),
+ [sym_regex] = STATE(1235),
+ [sym_meta_property] = STATE(1235),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2680),
+ [aux_sym_export_statement_repeat1] = STATE(1968),
[sym_identifier] = ACTIONS(720),
[anon_sym_export] = ACTIONS(722),
[anon_sym_LBRACE] = ACTIONS(694),
[anon_sym_import] = ACTIONS(696),
[anon_sym_LPAREN] = ACTIONS(27),
[anon_sym_await] = ACTIONS(29),
- [anon_sym_SEMI] = ACTIONS(788),
+ [anon_sym_SEMI] = ACTIONS(792),
[anon_sym_yield] = ACTIONS(51),
[anon_sym_LBRACK] = ACTIONS(53),
[anon_sym_LTtemplate_GT] = ACTIONS(55),
[anon_sym_LT] = ACTIONS(57),
+ [anon_sym_DQUOTE] = ACTIONS(59),
+ [anon_sym_SQUOTE] = ACTIONS(61),
[anon_sym_class] = ACTIONS(702),
[anon_sym_async] = ACTIONS(726),
[anon_sym_function] = ACTIONS(706),
- [anon_sym_new] = ACTIONS(65),
- [anon_sym_PLUS] = ACTIONS(67),
- [anon_sym_DASH] = ACTIONS(67),
- [anon_sym_SLASH] = ACTIONS(69),
- [anon_sym_BANG] = ACTIONS(67),
- [anon_sym_TILDE] = ACTIONS(67),
- [anon_sym_typeof] = ACTIONS(67),
- [anon_sym_void] = ACTIONS(67),
- [anon_sym_delete] = ACTIONS(67),
- [anon_sym_PLUS_PLUS] = ACTIONS(71),
- [anon_sym_DASH_DASH] = ACTIONS(71),
- [anon_sym_DQUOTE] = ACTIONS(73),
- [anon_sym_SQUOTE] = ACTIONS(75),
+ [anon_sym_new] = ACTIONS(69),
+ [anon_sym_PLUS] = ACTIONS(71),
+ [anon_sym_DASH] = ACTIONS(71),
+ [anon_sym_SLASH] = ACTIONS(73),
+ [anon_sym_BANG] = ACTIONS(71),
+ [anon_sym_TILDE] = ACTIONS(71),
+ [anon_sym_typeof] = ACTIONS(71),
+ [anon_sym_void] = ACTIONS(71),
+ [anon_sym_delete] = ACTIONS(71),
+ [anon_sym_PLUS_PLUS] = ACTIONS(75),
+ [anon_sym_DASH_DASH] = ACTIONS(75),
[sym_comment] = ACTIONS(3),
[anon_sym_BQUOTE] = ACTIONS(77),
[sym_number] = ACTIONS(79),
@@ -37560,75 +38285,75 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_get] = ACTIONS(722),
[anon_sym_set] = ACTIONS(722),
},
- [228] = {
- [sym_import] = STATE(1268),
- [sym_expression_statement] = STATE(241),
- [sym_empty_statement] = STATE(241),
- [sym_parenthesized_expression] = STATE(1029),
- [sym_expression] = STATE(1336),
- [sym_primary_expression] = STATE(1247),
- [sym_yield_expression] = STATE(1246),
- [sym_object] = STATE(1268),
- [sym_object_pattern] = STATE(2656),
- [sym_array] = STATE(1268),
- [sym_array_pattern] = STATE(2656),
- [sym_glimmer_template] = STATE(1246),
- [sym_glimmer_opening_tag] = STATE(1921),
- [sym_jsx_element] = STATE(1246),
- [sym_jsx_opening_element] = STATE(1653),
- [sym_jsx_self_closing_element] = STATE(1246),
- [sym_class] = STATE(1268),
- [sym_function] = STATE(1268),
- [sym_generator_function] = STATE(1268),
- [sym_arrow_function] = STATE(1268),
- [sym_call_expression] = STATE(1268),
- [sym_new_expression] = STATE(1246),
- [sym_await_expression] = STATE(1246),
- [sym_member_expression] = STATE(1029),
- [sym_subscript_expression] = STATE(1029),
- [sym_assignment_expression] = STATE(1246),
- [sym__augmented_assignment_lhs] = STATE(1597),
- [sym_augmented_assignment_expression] = STATE(1246),
- [sym__destructuring_pattern] = STATE(2656),
- [sym_ternary_expression] = STATE(1246),
- [sym_binary_expression] = STATE(1246),
- [sym_unary_expression] = STATE(1246),
- [sym_update_expression] = STATE(1246),
- [sym_sequence_expression] = STATE(2282),
- [sym_string] = STATE(1268),
- [sym_template_string] = STATE(1268),
- [sym_regex] = STATE(1268),
- [sym_meta_property] = STATE(1268),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2662),
- [aux_sym_export_statement_repeat1] = STATE(1891),
+ [231] = {
+ [sym_import] = STATE(1235),
+ [sym_expression_statement] = STATE(240),
+ [sym_empty_statement] = STATE(240),
+ [sym_parenthesized_expression] = STATE(1028),
+ [sym_expression] = STATE(1297),
+ [sym_primary_expression] = STATE(1249),
+ [sym_yield_expression] = STATE(1245),
+ [sym_object] = STATE(1235),
+ [sym_object_pattern] = STATE(2717),
+ [sym_array] = STATE(1235),
+ [sym_array_pattern] = STATE(2717),
+ [sym_glimmer_template] = STATE(1245),
+ [sym_glimmer_opening_tag] = STATE(1935),
+ [sym_jsx_element] = STATE(1245),
+ [sym_jsx_opening_element] = STATE(1651),
+ [sym_jsx_self_closing_element] = STATE(1245),
+ [sym_class] = STATE(1235),
+ [sym_function] = STATE(1235),
+ [sym_generator_function] = STATE(1235),
+ [sym_arrow_function] = STATE(1235),
+ [sym_call_expression] = STATE(1235),
+ [sym_new_expression] = STATE(1245),
+ [sym_await_expression] = STATE(1245),
+ [sym_member_expression] = STATE(1028),
+ [sym_subscript_expression] = STATE(1028),
+ [sym_assignment_expression] = STATE(1245),
+ [sym__augmented_assignment_lhs] = STATE(1616),
+ [sym_augmented_assignment_expression] = STATE(1245),
+ [sym__destructuring_pattern] = STATE(2717),
+ [sym_ternary_expression] = STATE(1245),
+ [sym_binary_expression] = STATE(1245),
+ [sym_unary_expression] = STATE(1245),
+ [sym_update_expression] = STATE(1245),
+ [sym_sequence_expression] = STATE(2288),
+ [sym_string] = STATE(1235),
+ [sym_template_string] = STATE(1235),
+ [sym_regex] = STATE(1235),
+ [sym_meta_property] = STATE(1235),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2680),
+ [aux_sym_export_statement_repeat1] = STATE(1968),
[sym_identifier] = ACTIONS(720),
[anon_sym_export] = ACTIONS(722),
[anon_sym_LBRACE] = ACTIONS(694),
[anon_sym_import] = ACTIONS(696),
[anon_sym_LPAREN] = ACTIONS(27),
[anon_sym_await] = ACTIONS(29),
- [anon_sym_SEMI] = ACTIONS(788),
+ [anon_sym_SEMI] = ACTIONS(792),
[anon_sym_yield] = ACTIONS(51),
[anon_sym_LBRACK] = ACTIONS(53),
[anon_sym_LTtemplate_GT] = ACTIONS(55),
[anon_sym_LT] = ACTIONS(57),
+ [anon_sym_DQUOTE] = ACTIONS(59),
+ [anon_sym_SQUOTE] = ACTIONS(61),
[anon_sym_class] = ACTIONS(702),
[anon_sym_async] = ACTIONS(726),
[anon_sym_function] = ACTIONS(706),
- [anon_sym_new] = ACTIONS(65),
- [anon_sym_PLUS] = ACTIONS(67),
- [anon_sym_DASH] = ACTIONS(67),
- [anon_sym_SLASH] = ACTIONS(69),
- [anon_sym_BANG] = ACTIONS(67),
- [anon_sym_TILDE] = ACTIONS(67),
- [anon_sym_typeof] = ACTIONS(67),
- [anon_sym_void] = ACTIONS(67),
- [anon_sym_delete] = ACTIONS(67),
- [anon_sym_PLUS_PLUS] = ACTIONS(71),
- [anon_sym_DASH_DASH] = ACTIONS(71),
- [anon_sym_DQUOTE] = ACTIONS(73),
- [anon_sym_SQUOTE] = ACTIONS(75),
+ [anon_sym_new] = ACTIONS(69),
+ [anon_sym_PLUS] = ACTIONS(71),
+ [anon_sym_DASH] = ACTIONS(71),
+ [anon_sym_SLASH] = ACTIONS(73),
+ [anon_sym_BANG] = ACTIONS(71),
+ [anon_sym_TILDE] = ACTIONS(71),
+ [anon_sym_typeof] = ACTIONS(71),
+ [anon_sym_void] = ACTIONS(71),
+ [anon_sym_delete] = ACTIONS(71),
+ [anon_sym_PLUS_PLUS] = ACTIONS(75),
+ [anon_sym_DASH_DASH] = ACTIONS(75),
[sym_comment] = ACTIONS(3),
[anon_sym_BQUOTE] = ACTIONS(77),
[sym_number] = ACTIONS(79),
@@ -37644,75 +38369,75 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_get] = ACTIONS(722),
[anon_sym_set] = ACTIONS(722),
},
- [229] = {
- [sym_import] = STATE(1268),
- [sym_expression_statement] = STATE(239),
- [sym_empty_statement] = STATE(239),
- [sym_parenthesized_expression] = STATE(1029),
- [sym_expression] = STATE(1336),
- [sym_primary_expression] = STATE(1247),
- [sym_yield_expression] = STATE(1246),
- [sym_object] = STATE(1268),
- [sym_object_pattern] = STATE(2656),
- [sym_array] = STATE(1268),
- [sym_array_pattern] = STATE(2656),
- [sym_glimmer_template] = STATE(1246),
- [sym_glimmer_opening_tag] = STATE(1921),
- [sym_jsx_element] = STATE(1246),
- [sym_jsx_opening_element] = STATE(1653),
- [sym_jsx_self_closing_element] = STATE(1246),
- [sym_class] = STATE(1268),
- [sym_function] = STATE(1268),
- [sym_generator_function] = STATE(1268),
- [sym_arrow_function] = STATE(1268),
- [sym_call_expression] = STATE(1268),
- [sym_new_expression] = STATE(1246),
- [sym_await_expression] = STATE(1246),
- [sym_member_expression] = STATE(1029),
- [sym_subscript_expression] = STATE(1029),
- [sym_assignment_expression] = STATE(1246),
- [sym__augmented_assignment_lhs] = STATE(1597),
- [sym_augmented_assignment_expression] = STATE(1246),
- [sym__destructuring_pattern] = STATE(2656),
- [sym_ternary_expression] = STATE(1246),
- [sym_binary_expression] = STATE(1246),
- [sym_unary_expression] = STATE(1246),
- [sym_update_expression] = STATE(1246),
- [sym_sequence_expression] = STATE(2282),
- [sym_string] = STATE(1268),
- [sym_template_string] = STATE(1268),
- [sym_regex] = STATE(1268),
- [sym_meta_property] = STATE(1268),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2662),
- [aux_sym_export_statement_repeat1] = STATE(1891),
+ [232] = {
+ [sym_import] = STATE(1235),
+ [sym_expression_statement] = STATE(243),
+ [sym_empty_statement] = STATE(243),
+ [sym_parenthesized_expression] = STATE(1028),
+ [sym_expression] = STATE(1297),
+ [sym_primary_expression] = STATE(1249),
+ [sym_yield_expression] = STATE(1245),
+ [sym_object] = STATE(1235),
+ [sym_object_pattern] = STATE(2717),
+ [sym_array] = STATE(1235),
+ [sym_array_pattern] = STATE(2717),
+ [sym_glimmer_template] = STATE(1245),
+ [sym_glimmer_opening_tag] = STATE(1935),
+ [sym_jsx_element] = STATE(1245),
+ [sym_jsx_opening_element] = STATE(1651),
+ [sym_jsx_self_closing_element] = STATE(1245),
+ [sym_class] = STATE(1235),
+ [sym_function] = STATE(1235),
+ [sym_generator_function] = STATE(1235),
+ [sym_arrow_function] = STATE(1235),
+ [sym_call_expression] = STATE(1235),
+ [sym_new_expression] = STATE(1245),
+ [sym_await_expression] = STATE(1245),
+ [sym_member_expression] = STATE(1028),
+ [sym_subscript_expression] = STATE(1028),
+ [sym_assignment_expression] = STATE(1245),
+ [sym__augmented_assignment_lhs] = STATE(1616),
+ [sym_augmented_assignment_expression] = STATE(1245),
+ [sym__destructuring_pattern] = STATE(2717),
+ [sym_ternary_expression] = STATE(1245),
+ [sym_binary_expression] = STATE(1245),
+ [sym_unary_expression] = STATE(1245),
+ [sym_update_expression] = STATE(1245),
+ [sym_sequence_expression] = STATE(2288),
+ [sym_string] = STATE(1235),
+ [sym_template_string] = STATE(1235),
+ [sym_regex] = STATE(1235),
+ [sym_meta_property] = STATE(1235),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2680),
+ [aux_sym_export_statement_repeat1] = STATE(1968),
[sym_identifier] = ACTIONS(720),
[anon_sym_export] = ACTIONS(722),
[anon_sym_LBRACE] = ACTIONS(694),
[anon_sym_import] = ACTIONS(696),
[anon_sym_LPAREN] = ACTIONS(27),
[anon_sym_await] = ACTIONS(29),
- [anon_sym_SEMI] = ACTIONS(788),
+ [anon_sym_SEMI] = ACTIONS(792),
[anon_sym_yield] = ACTIONS(51),
[anon_sym_LBRACK] = ACTIONS(53),
[anon_sym_LTtemplate_GT] = ACTIONS(55),
[anon_sym_LT] = ACTIONS(57),
+ [anon_sym_DQUOTE] = ACTIONS(59),
+ [anon_sym_SQUOTE] = ACTIONS(61),
[anon_sym_class] = ACTIONS(702),
[anon_sym_async] = ACTIONS(726),
[anon_sym_function] = ACTIONS(706),
- [anon_sym_new] = ACTIONS(65),
- [anon_sym_PLUS] = ACTIONS(67),
- [anon_sym_DASH] = ACTIONS(67),
- [anon_sym_SLASH] = ACTIONS(69),
- [anon_sym_BANG] = ACTIONS(67),
- [anon_sym_TILDE] = ACTIONS(67),
- [anon_sym_typeof] = ACTIONS(67),
- [anon_sym_void] = ACTIONS(67),
- [anon_sym_delete] = ACTIONS(67),
- [anon_sym_PLUS_PLUS] = ACTIONS(71),
- [anon_sym_DASH_DASH] = ACTIONS(71),
- [anon_sym_DQUOTE] = ACTIONS(73),
- [anon_sym_SQUOTE] = ACTIONS(75),
+ [anon_sym_new] = ACTIONS(69),
+ [anon_sym_PLUS] = ACTIONS(71),
+ [anon_sym_DASH] = ACTIONS(71),
+ [anon_sym_SLASH] = ACTIONS(73),
+ [anon_sym_BANG] = ACTIONS(71),
+ [anon_sym_TILDE] = ACTIONS(71),
+ [anon_sym_typeof] = ACTIONS(71),
+ [anon_sym_void] = ACTIONS(71),
+ [anon_sym_delete] = ACTIONS(71),
+ [anon_sym_PLUS_PLUS] = ACTIONS(75),
+ [anon_sym_DASH_DASH] = ACTIONS(75),
[sym_comment] = ACTIONS(3),
[anon_sym_BQUOTE] = ACTIONS(77),
[sym_number] = ACTIONS(79),
@@ -37728,408 +38453,73 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_get] = ACTIONS(722),
[anon_sym_set] = ACTIONS(722),
},
- [230] = {
- [sym_import] = STATE(1096),
- [sym_parenthesized_expression] = STATE(974),
- [sym_expression] = STATE(1446),
- [sym_primary_expression] = STATE(1092),
- [sym_yield_expression] = STATE(1094),
- [sym_object] = STATE(1096),
- [sym_object_pattern] = STATE(1798),
- [sym_assignment_pattern] = STATE(2344),
- [sym_array] = STATE(1096),
- [sym_array_pattern] = STATE(1798),
- [sym_glimmer_template] = STATE(1094),
- [sym_glimmer_opening_tag] = STATE(1882),
- [sym_jsx_element] = STATE(1094),
- [sym_jsx_opening_element] = STATE(1654),
- [sym_jsx_self_closing_element] = STATE(1094),
- [sym_class] = STATE(1096),
- [sym_function] = STATE(1096),
- [sym_generator_function] = STATE(1096),
- [sym_arrow_function] = STATE(1096),
- [sym_call_expression] = STATE(1096),
- [sym_new_expression] = STATE(1094),
- [sym_await_expression] = STATE(1094),
+ [233] = {
+ [sym_import] = STATE(1235),
+ [sym_parenthesized_expression] = STATE(1028),
+ [sym_expression] = STATE(1283),
+ [sym_primary_expression] = STATE(1249),
+ [sym_yield_expression] = STATE(1245),
+ [sym_object] = STATE(1235),
+ [sym_object_pattern] = STATE(2717),
+ [sym_array] = STATE(1235),
+ [sym_array_pattern] = STATE(2717),
+ [sym_glimmer_template] = STATE(1245),
+ [sym_glimmer_opening_tag] = STATE(1935),
+ [sym_jsx_element] = STATE(1245),
+ [sym_jsx_opening_element] = STATE(1651),
+ [sym_jsx_self_closing_element] = STATE(1245),
+ [sym_class] = STATE(1235),
+ [sym_function] = STATE(1235),
+ [sym_generator_function] = STATE(1235),
+ [sym_arrow_function] = STATE(1235),
+ [sym_call_expression] = STATE(1235),
+ [sym_new_expression] = STATE(1245),
+ [sym_await_expression] = STATE(1245),
[sym_member_expression] = STATE(1028),
[sym_subscript_expression] = STATE(1028),
- [sym_assignment_expression] = STATE(1094),
- [sym__augmented_assignment_lhs] = STATE(1608),
- [sym_augmented_assignment_expression] = STATE(1094),
- [sym__destructuring_pattern] = STATE(1798),
- [sym_ternary_expression] = STATE(1094),
- [sym_binary_expression] = STATE(1094),
- [sym_unary_expression] = STATE(1094),
- [sym_update_expression] = STATE(1094),
- [sym_string] = STATE(1096),
- [sym_template_string] = STATE(1096),
- [sym_regex] = STATE(1096),
- [sym_meta_property] = STATE(1096),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2767),
- [sym_pattern] = STATE(2054),
- [sym_rest_pattern] = STATE(1849),
- [aux_sym_export_statement_repeat1] = STATE(1976),
- [sym_identifier] = ACTIONS(934),
- [anon_sym_export] = ACTIONS(936),
- [anon_sym_LBRACE] = ACTIONS(938),
- [anon_sym_import] = ACTIONS(648),
- [anon_sym_LPAREN] = ACTIONS(650),
- [anon_sym_await] = ACTIONS(736),
- [anon_sym_yield] = ACTIONS(738),
- [anon_sym_LBRACK] = ACTIONS(942),
- [anon_sym_LTtemplate_GT] = ACTIONS(55),
- [anon_sym_LT] = ACTIONS(658),
- [anon_sym_class] = ACTIONS(660),
- [anon_sym_async] = ACTIONS(946),
- [anon_sym_function] = ACTIONS(664),
- [anon_sym_new] = ACTIONS(744),
- [anon_sym_DOT_DOT_DOT] = ACTIONS(948),
- [anon_sym_PLUS] = ACTIONS(746),
- [anon_sym_DASH] = ACTIONS(746),
- [anon_sym_SLASH] = ACTIONS(670),
- [anon_sym_BANG] = ACTIONS(746),
- [anon_sym_TILDE] = ACTIONS(746),
- [anon_sym_typeof] = ACTIONS(746),
- [anon_sym_void] = ACTIONS(746),
- [anon_sym_delete] = ACTIONS(746),
- [anon_sym_PLUS_PLUS] = ACTIONS(748),
- [anon_sym_DASH_DASH] = ACTIONS(748),
- [anon_sym_DQUOTE] = ACTIONS(674),
- [anon_sym_SQUOTE] = ACTIONS(676),
- [sym_comment] = ACTIONS(3),
- [anon_sym_BQUOTE] = ACTIONS(678),
- [sym_number] = ACTIONS(680),
- [sym_private_property_identifier] = ACTIONS(750),
- [sym_this] = ACTIONS(680),
- [sym_super] = ACTIONS(680),
- [sym_true] = ACTIONS(680),
- [sym_false] = ACTIONS(680),
- [sym_null] = ACTIONS(680),
- [sym_undefined] = ACTIONS(950),
- [anon_sym_AT] = ACTIONS(85),
- [anon_sym_static] = ACTIONS(936),
- [anon_sym_get] = ACTIONS(936),
- [anon_sym_set] = ACTIONS(936),
- },
- [231] = {
- [sym_import] = STATE(1096),
- [sym_parenthesized_expression] = STATE(1015),
- [sym_expression] = STATE(1353),
- [sym_primary_expression] = STATE(1092),
- [sym_yield_expression] = STATE(1094),
- [sym_object] = STATE(1096),
- [sym_object_pattern] = STATE(2768),
- [sym_array] = STATE(1096),
- [sym_array_pattern] = STATE(2768),
- [sym_glimmer_template] = STATE(1094),
- [sym_glimmer_opening_tag] = STATE(1882),
- [sym_jsx_element] = STATE(1094),
- [sym_jsx_opening_element] = STATE(1654),
- [sym_jsx_self_closing_element] = STATE(1094),
- [sym_class] = STATE(1096),
- [sym_function] = STATE(1096),
- [sym_generator_function] = STATE(1096),
- [sym_arrow_function] = STATE(1096),
- [sym_call_expression] = STATE(1096),
- [sym_new_expression] = STATE(1094),
- [sym_await_expression] = STATE(1094),
- [sym_member_expression] = STATE(1015),
- [sym_subscript_expression] = STATE(1015),
- [sym_assignment_expression] = STATE(1094),
- [sym__augmented_assignment_lhs] = STATE(1594),
- [sym_augmented_assignment_expression] = STATE(1094),
- [sym__destructuring_pattern] = STATE(2768),
- [sym_spread_element] = STATE(2719),
- [sym_ternary_expression] = STATE(1094),
- [sym_binary_expression] = STATE(1094),
- [sym_unary_expression] = STATE(1094),
- [sym_update_expression] = STATE(1094),
- [sym_sequence_expression] = STATE(2719),
- [sym_string] = STATE(1096),
- [sym_template_string] = STATE(1096),
- [sym_regex] = STATE(1096),
- [sym_meta_property] = STATE(1096),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2729),
- [aux_sym_export_statement_repeat1] = STATE(1976),
- [sym_identifier] = ACTIONS(638),
- [anon_sym_export] = ACTIONS(640),
- [anon_sym_LBRACE] = ACTIONS(644),
- [anon_sym_RBRACE] = ACTIONS(1067),
- [anon_sym_import] = ACTIONS(648),
- [anon_sym_LPAREN] = ACTIONS(650),
- [anon_sym_await] = ACTIONS(652),
- [anon_sym_yield] = ACTIONS(654),
- [anon_sym_LBRACK] = ACTIONS(656),
- [anon_sym_LTtemplate_GT] = ACTIONS(55),
- [anon_sym_LT] = ACTIONS(658),
- [anon_sym_class] = ACTIONS(660),
- [anon_sym_async] = ACTIONS(662),
- [anon_sym_function] = ACTIONS(664),
- [anon_sym_new] = ACTIONS(666),
- [anon_sym_DOT_DOT_DOT] = ACTIONS(1051),
- [anon_sym_PLUS] = ACTIONS(668),
- [anon_sym_DASH] = ACTIONS(668),
- [anon_sym_SLASH] = ACTIONS(670),
- [anon_sym_BANG] = ACTIONS(668),
- [anon_sym_TILDE] = ACTIONS(668),
- [anon_sym_typeof] = ACTIONS(668),
- [anon_sym_void] = ACTIONS(668),
- [anon_sym_delete] = ACTIONS(668),
- [anon_sym_PLUS_PLUS] = ACTIONS(672),
- [anon_sym_DASH_DASH] = ACTIONS(672),
- [anon_sym_DQUOTE] = ACTIONS(674),
- [anon_sym_SQUOTE] = ACTIONS(676),
- [sym_comment] = ACTIONS(3),
- [anon_sym_BQUOTE] = ACTIONS(678),
- [sym_number] = ACTIONS(680),
- [sym_private_property_identifier] = ACTIONS(682),
- [sym_this] = ACTIONS(680),
- [sym_super] = ACTIONS(680),
- [sym_true] = ACTIONS(680),
- [sym_false] = ACTIONS(680),
- [sym_null] = ACTIONS(680),
- [sym_undefined] = ACTIONS(684),
- [anon_sym_AT] = ACTIONS(85),
- [anon_sym_static] = ACTIONS(640),
- [anon_sym_get] = ACTIONS(640),
- [anon_sym_set] = ACTIONS(640),
- },
- [232] = {
- [sym_import] = STATE(1096),
- [sym_parenthesized_expression] = STATE(1015),
- [sym_expression] = STATE(1371),
- [sym_primary_expression] = STATE(1092),
- [sym_yield_expression] = STATE(1094),
- [sym_object] = STATE(1096),
- [sym_object_pattern] = STATE(2768),
- [sym_array] = STATE(1096),
- [sym_array_pattern] = STATE(2768),
- [sym_glimmer_template] = STATE(1094),
- [sym_glimmer_opening_tag] = STATE(1882),
- [sym_jsx_element] = STATE(1094),
- [sym_jsx_opening_element] = STATE(1654),
- [sym_jsx_self_closing_element] = STATE(1094),
- [sym_class] = STATE(1096),
- [sym_function] = STATE(1096),
- [sym_generator_function] = STATE(1096),
- [sym_arrow_function] = STATE(1096),
- [sym_call_expression] = STATE(1096),
- [sym_new_expression] = STATE(1094),
- [sym_await_expression] = STATE(1094),
- [sym_member_expression] = STATE(1015),
- [sym_subscript_expression] = STATE(1015),
- [sym_assignment_expression] = STATE(1094),
- [sym__augmented_assignment_lhs] = STATE(1594),
- [sym_augmented_assignment_expression] = STATE(1094),
- [sym__destructuring_pattern] = STATE(2768),
- [sym_spread_element] = STATE(2755),
- [sym_ternary_expression] = STATE(1094),
- [sym_binary_expression] = STATE(1094),
- [sym_unary_expression] = STATE(1094),
- [sym_update_expression] = STATE(1094),
- [sym_sequence_expression] = STATE(2755),
- [sym_string] = STATE(1096),
- [sym_template_string] = STATE(1096),
- [sym_regex] = STATE(1096),
- [sym_meta_property] = STATE(1096),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2729),
- [aux_sym_export_statement_repeat1] = STATE(1976),
- [sym_identifier] = ACTIONS(638),
- [anon_sym_export] = ACTIONS(640),
- [anon_sym_LBRACE] = ACTIONS(644),
- [anon_sym_RBRACE] = ACTIONS(1069),
- [anon_sym_import] = ACTIONS(648),
- [anon_sym_LPAREN] = ACTIONS(650),
- [anon_sym_await] = ACTIONS(652),
- [anon_sym_yield] = ACTIONS(654),
- [anon_sym_LBRACK] = ACTIONS(656),
- [anon_sym_LTtemplate_GT] = ACTIONS(55),
- [anon_sym_LT] = ACTIONS(658),
- [anon_sym_class] = ACTIONS(660),
- [anon_sym_async] = ACTIONS(662),
- [anon_sym_function] = ACTIONS(664),
- [anon_sym_new] = ACTIONS(666),
- [anon_sym_DOT_DOT_DOT] = ACTIONS(1051),
- [anon_sym_PLUS] = ACTIONS(668),
- [anon_sym_DASH] = ACTIONS(668),
- [anon_sym_SLASH] = ACTIONS(670),
- [anon_sym_BANG] = ACTIONS(668),
- [anon_sym_TILDE] = ACTIONS(668),
- [anon_sym_typeof] = ACTIONS(668),
- [anon_sym_void] = ACTIONS(668),
- [anon_sym_delete] = ACTIONS(668),
- [anon_sym_PLUS_PLUS] = ACTIONS(672),
- [anon_sym_DASH_DASH] = ACTIONS(672),
- [anon_sym_DQUOTE] = ACTIONS(674),
- [anon_sym_SQUOTE] = ACTIONS(676),
- [sym_comment] = ACTIONS(3),
- [anon_sym_BQUOTE] = ACTIONS(678),
- [sym_number] = ACTIONS(680),
- [sym_private_property_identifier] = ACTIONS(682),
- [sym_this] = ACTIONS(680),
- [sym_super] = ACTIONS(680),
- [sym_true] = ACTIONS(680),
- [sym_false] = ACTIONS(680),
- [sym_null] = ACTIONS(680),
- [sym_undefined] = ACTIONS(684),
- [anon_sym_AT] = ACTIONS(85),
- [anon_sym_static] = ACTIONS(640),
- [anon_sym_get] = ACTIONS(640),
- [anon_sym_set] = ACTIONS(640),
- },
- [233] = {
- [sym_import] = STATE(1096),
- [sym_parenthesized_expression] = STATE(1048),
- [sym_expression] = STATE(1446),
- [sym_primary_expression] = STATE(1092),
- [sym_yield_expression] = STATE(1094),
- [sym_object] = STATE(1096),
- [sym_object_pattern] = STATE(2022),
- [sym_array] = STATE(1096),
- [sym_array_pattern] = STATE(2022),
- [sym_glimmer_template] = STATE(1094),
- [sym_glimmer_opening_tag] = STATE(1882),
- [sym_jsx_element] = STATE(1094),
- [sym_jsx_opening_element] = STATE(1654),
- [sym_jsx_self_closing_element] = STATE(1094),
- [sym_class] = STATE(1096),
- [sym_function] = STATE(1096),
- [sym_generator_function] = STATE(1096),
- [sym_arrow_function] = STATE(1096),
- [sym_call_expression] = STATE(1096),
- [sym_new_expression] = STATE(1094),
- [sym_await_expression] = STATE(1094),
- [sym_member_expression] = STATE(1048),
- [sym_subscript_expression] = STATE(1048),
- [sym_assignment_expression] = STATE(1094),
- [sym__augmented_assignment_lhs] = STATE(1608),
- [sym_augmented_assignment_expression] = STATE(1094),
- [sym__destructuring_pattern] = STATE(2022),
- [sym_ternary_expression] = STATE(1094),
- [sym_binary_expression] = STATE(1094),
- [sym_unary_expression] = STATE(1094),
- [sym_update_expression] = STATE(1094),
- [sym_string] = STATE(1096),
- [sym_template_string] = STATE(1096),
- [sym_regex] = STATE(1096),
- [sym_meta_property] = STATE(1096),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2767),
- [aux_sym_export_statement_repeat1] = STATE(1976),
- [sym_identifier] = ACTIONS(1071),
- [anon_sym_export] = ACTIONS(1073),
- [anon_sym_LBRACE] = ACTIONS(1075),
- [anon_sym_import] = ACTIONS(648),
- [anon_sym_var] = ACTIONS(1077),
- [anon_sym_let] = ACTIONS(1079),
- [anon_sym_const] = ACTIONS(1079),
- [anon_sym_LPAREN] = ACTIONS(650),
- [anon_sym_await] = ACTIONS(736),
- [anon_sym_yield] = ACTIONS(738),
- [anon_sym_LBRACK] = ACTIONS(1081),
- [anon_sym_LTtemplate_GT] = ACTIONS(55),
- [anon_sym_LT] = ACTIONS(658),
- [anon_sym_class] = ACTIONS(660),
- [anon_sym_async] = ACTIONS(1083),
- [anon_sym_function] = ACTIONS(664),
- [anon_sym_new] = ACTIONS(744),
- [anon_sym_PLUS] = ACTIONS(746),
- [anon_sym_DASH] = ACTIONS(746),
- [anon_sym_SLASH] = ACTIONS(670),
- [anon_sym_BANG] = ACTIONS(746),
- [anon_sym_TILDE] = ACTIONS(746),
- [anon_sym_typeof] = ACTIONS(746),
- [anon_sym_void] = ACTIONS(746),
- [anon_sym_delete] = ACTIONS(746),
- [anon_sym_PLUS_PLUS] = ACTIONS(748),
- [anon_sym_DASH_DASH] = ACTIONS(748),
- [anon_sym_DQUOTE] = ACTIONS(674),
- [anon_sym_SQUOTE] = ACTIONS(676),
- [sym_comment] = ACTIONS(3),
- [anon_sym_BQUOTE] = ACTIONS(678),
- [sym_number] = ACTIONS(680),
- [sym_private_property_identifier] = ACTIONS(750),
- [sym_this] = ACTIONS(680),
- [sym_super] = ACTIONS(680),
- [sym_true] = ACTIONS(680),
- [sym_false] = ACTIONS(680),
- [sym_null] = ACTIONS(680),
- [sym_undefined] = ACTIONS(1085),
- [anon_sym_AT] = ACTIONS(85),
- [anon_sym_static] = ACTIONS(1073),
- [anon_sym_get] = ACTIONS(1073),
- [anon_sym_set] = ACTIONS(1073),
- },
- [234] = {
- [sym_import] = STATE(1268),
- [sym_parenthesized_expression] = STATE(1029),
- [sym_expression] = STATE(1321),
- [sym_primary_expression] = STATE(1247),
- [sym_yield_expression] = STATE(1246),
- [sym_object] = STATE(1268),
- [sym_object_pattern] = STATE(2656),
- [sym_array] = STATE(1268),
- [sym_array_pattern] = STATE(2656),
- [sym_glimmer_template] = STATE(1246),
- [sym_glimmer_opening_tag] = STATE(1921),
- [sym_jsx_element] = STATE(1246),
- [sym_jsx_opening_element] = STATE(1653),
- [sym_jsx_self_closing_element] = STATE(1246),
- [sym_class] = STATE(1268),
- [sym_function] = STATE(1268),
- [sym_generator_function] = STATE(1268),
- [sym_arrow_function] = STATE(1268),
- [sym_call_expression] = STATE(1268),
- [sym_new_expression] = STATE(1246),
- [sym_await_expression] = STATE(1246),
- [sym_member_expression] = STATE(1029),
- [sym_subscript_expression] = STATE(1029),
- [sym_assignment_expression] = STATE(1246),
- [sym__augmented_assignment_lhs] = STATE(1597),
- [sym_augmented_assignment_expression] = STATE(1246),
- [sym__destructuring_pattern] = STATE(2656),
- [sym_ternary_expression] = STATE(1246),
- [sym_binary_expression] = STATE(1246),
- [sym_unary_expression] = STATE(1246),
- [sym_update_expression] = STATE(1246),
- [sym_sequence_expression] = STATE(2185),
- [sym_string] = STATE(1268),
- [sym_template_string] = STATE(1268),
- [sym_regex] = STATE(1268),
- [sym_meta_property] = STATE(1268),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2662),
- [aux_sym_export_statement_repeat1] = STATE(1891),
+ [sym_assignment_expression] = STATE(1245),
+ [sym__augmented_assignment_lhs] = STATE(1616),
+ [sym_augmented_assignment_expression] = STATE(1245),
+ [sym__destructuring_pattern] = STATE(2717),
+ [sym_ternary_expression] = STATE(1245),
+ [sym_binary_expression] = STATE(1245),
+ [sym_unary_expression] = STATE(1245),
+ [sym_update_expression] = STATE(1245),
+ [sym_sequence_expression] = STATE(2307),
+ [sym_string] = STATE(1235),
+ [sym_template_string] = STATE(1235),
+ [sym_regex] = STATE(1235),
+ [sym_meta_property] = STATE(1235),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2680),
+ [aux_sym_export_statement_repeat1] = STATE(1968),
[sym_identifier] = ACTIONS(720),
[anon_sym_export] = ACTIONS(722),
[anon_sym_LBRACE] = ACTIONS(694),
[anon_sym_import] = ACTIONS(696),
[anon_sym_LPAREN] = ACTIONS(27),
[anon_sym_await] = ACTIONS(29),
- [anon_sym_SEMI] = ACTIONS(1087),
+ [anon_sym_SEMI] = ACTIONS(1071),
[anon_sym_yield] = ACTIONS(51),
[anon_sym_LBRACK] = ACTIONS(53),
[anon_sym_LTtemplate_GT] = ACTIONS(55),
[anon_sym_LT] = ACTIONS(57),
+ [anon_sym_DQUOTE] = ACTIONS(59),
+ [anon_sym_SQUOTE] = ACTIONS(61),
[anon_sym_class] = ACTIONS(702),
[anon_sym_async] = ACTIONS(726),
[anon_sym_function] = ACTIONS(706),
- [anon_sym_new] = ACTIONS(65),
- [anon_sym_PLUS] = ACTIONS(67),
- [anon_sym_DASH] = ACTIONS(67),
- [anon_sym_SLASH] = ACTIONS(69),
- [anon_sym_BANG] = ACTIONS(67),
- [anon_sym_TILDE] = ACTIONS(67),
- [anon_sym_typeof] = ACTIONS(67),
- [anon_sym_void] = ACTIONS(67),
- [anon_sym_delete] = ACTIONS(67),
- [anon_sym_PLUS_PLUS] = ACTIONS(71),
- [anon_sym_DASH_DASH] = ACTIONS(71),
- [anon_sym_DQUOTE] = ACTIONS(73),
- [anon_sym_SQUOTE] = ACTIONS(75),
+ [anon_sym_new] = ACTIONS(69),
+ [anon_sym_PLUS] = ACTIONS(71),
+ [anon_sym_DASH] = ACTIONS(71),
+ [anon_sym_SLASH] = ACTIONS(73),
+ [anon_sym_BANG] = ACTIONS(71),
+ [anon_sym_TILDE] = ACTIONS(71),
+ [anon_sym_typeof] = ACTIONS(71),
+ [anon_sym_void] = ACTIONS(71),
+ [anon_sym_delete] = ACTIONS(71),
+ [anon_sym_PLUS_PLUS] = ACTIONS(75),
+ [anon_sym_DASH_DASH] = ACTIONS(75),
[sym_comment] = ACTIONS(3),
[anon_sym_BQUOTE] = ACTIONS(77),
[sym_number] = ACTIONS(79),
@@ -38144,75 +38534,75 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_static] = ACTIONS(722),
[anon_sym_get] = ACTIONS(722),
[anon_sym_set] = ACTIONS(722),
- [sym__automatic_semicolon] = ACTIONS(1089),
+ [sym__automatic_semicolon] = ACTIONS(1073),
},
- [235] = {
- [sym_import] = STATE(1268),
- [sym_parenthesized_expression] = STATE(1029),
- [sym_expression] = STATE(1261),
- [sym_primary_expression] = STATE(1247),
- [sym_yield_expression] = STATE(1246),
- [sym_object] = STATE(1268),
- [sym_object_pattern] = STATE(2656),
- [sym_array] = STATE(1268),
- [sym_array_pattern] = STATE(2656),
- [sym_glimmer_template] = STATE(1246),
- [sym_glimmer_opening_tag] = STATE(1921),
- [sym_jsx_element] = STATE(1246),
- [sym_jsx_opening_element] = STATE(1653),
- [sym_jsx_self_closing_element] = STATE(1246),
- [sym_class] = STATE(1268),
- [sym_function] = STATE(1268),
- [sym_generator_function] = STATE(1268),
- [sym_arrow_function] = STATE(1268),
- [sym_call_expression] = STATE(1268),
- [sym_new_expression] = STATE(1246),
- [sym_await_expression] = STATE(1246),
- [sym_member_expression] = STATE(1029),
- [sym_subscript_expression] = STATE(1029),
- [sym_assignment_expression] = STATE(1246),
- [sym__augmented_assignment_lhs] = STATE(1597),
- [sym_augmented_assignment_expression] = STATE(1246),
- [sym__destructuring_pattern] = STATE(2656),
- [sym_ternary_expression] = STATE(1246),
- [sym_binary_expression] = STATE(1246),
- [sym_unary_expression] = STATE(1246),
- [sym_update_expression] = STATE(1246),
- [sym_sequence_expression] = STATE(2410),
- [sym_string] = STATE(1268),
- [sym_template_string] = STATE(1268),
- [sym_regex] = STATE(1268),
- [sym_meta_property] = STATE(1268),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2662),
- [aux_sym_export_statement_repeat1] = STATE(1891),
+ [234] = {
+ [sym_import] = STATE(1235),
+ [sym_parenthesized_expression] = STATE(1028),
+ [sym_expression] = STATE(1276),
+ [sym_primary_expression] = STATE(1249),
+ [sym_yield_expression] = STATE(1245),
+ [sym_object] = STATE(1235),
+ [sym_object_pattern] = STATE(2717),
+ [sym_array] = STATE(1235),
+ [sym_array_pattern] = STATE(2717),
+ [sym_glimmer_template] = STATE(1245),
+ [sym_glimmer_opening_tag] = STATE(1935),
+ [sym_jsx_element] = STATE(1245),
+ [sym_jsx_opening_element] = STATE(1651),
+ [sym_jsx_self_closing_element] = STATE(1245),
+ [sym_class] = STATE(1235),
+ [sym_function] = STATE(1235),
+ [sym_generator_function] = STATE(1235),
+ [sym_arrow_function] = STATE(1235),
+ [sym_call_expression] = STATE(1235),
+ [sym_new_expression] = STATE(1245),
+ [sym_await_expression] = STATE(1245),
+ [sym_member_expression] = STATE(1028),
+ [sym_subscript_expression] = STATE(1028),
+ [sym_assignment_expression] = STATE(1245),
+ [sym__augmented_assignment_lhs] = STATE(1616),
+ [sym_augmented_assignment_expression] = STATE(1245),
+ [sym__destructuring_pattern] = STATE(2717),
+ [sym_ternary_expression] = STATE(1245),
+ [sym_binary_expression] = STATE(1245),
+ [sym_unary_expression] = STATE(1245),
+ [sym_update_expression] = STATE(1245),
+ [sym_sequence_expression] = STATE(2186),
+ [sym_string] = STATE(1235),
+ [sym_template_string] = STATE(1235),
+ [sym_regex] = STATE(1235),
+ [sym_meta_property] = STATE(1235),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2680),
+ [aux_sym_export_statement_repeat1] = STATE(1968),
[sym_identifier] = ACTIONS(720),
[anon_sym_export] = ACTIONS(722),
[anon_sym_LBRACE] = ACTIONS(694),
[anon_sym_import] = ACTIONS(696),
[anon_sym_LPAREN] = ACTIONS(27),
[anon_sym_await] = ACTIONS(29),
- [anon_sym_SEMI] = ACTIONS(1091),
+ [anon_sym_SEMI] = ACTIONS(1075),
[anon_sym_yield] = ACTIONS(51),
[anon_sym_LBRACK] = ACTIONS(53),
[anon_sym_LTtemplate_GT] = ACTIONS(55),
[anon_sym_LT] = ACTIONS(57),
+ [anon_sym_DQUOTE] = ACTIONS(59),
+ [anon_sym_SQUOTE] = ACTIONS(61),
[anon_sym_class] = ACTIONS(702),
[anon_sym_async] = ACTIONS(726),
[anon_sym_function] = ACTIONS(706),
- [anon_sym_new] = ACTIONS(65),
- [anon_sym_PLUS] = ACTIONS(67),
- [anon_sym_DASH] = ACTIONS(67),
- [anon_sym_SLASH] = ACTIONS(69),
- [anon_sym_BANG] = ACTIONS(67),
- [anon_sym_TILDE] = ACTIONS(67),
- [anon_sym_typeof] = ACTIONS(67),
- [anon_sym_void] = ACTIONS(67),
- [anon_sym_delete] = ACTIONS(67),
- [anon_sym_PLUS_PLUS] = ACTIONS(71),
- [anon_sym_DASH_DASH] = ACTIONS(71),
- [anon_sym_DQUOTE] = ACTIONS(73),
- [anon_sym_SQUOTE] = ACTIONS(75),
+ [anon_sym_new] = ACTIONS(69),
+ [anon_sym_PLUS] = ACTIONS(71),
+ [anon_sym_DASH] = ACTIONS(71),
+ [anon_sym_SLASH] = ACTIONS(73),
+ [anon_sym_BANG] = ACTIONS(71),
+ [anon_sym_TILDE] = ACTIONS(71),
+ [anon_sym_typeof] = ACTIONS(71),
+ [anon_sym_void] = ACTIONS(71),
+ [anon_sym_delete] = ACTIONS(71),
+ [anon_sym_PLUS_PLUS] = ACTIONS(75),
+ [anon_sym_DASH_DASH] = ACTIONS(75),
[sym_comment] = ACTIONS(3),
[anon_sym_BQUOTE] = ACTIONS(77),
[sym_number] = ACTIONS(79),
@@ -38227,75 +38617,75 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_static] = ACTIONS(722),
[anon_sym_get] = ACTIONS(722),
[anon_sym_set] = ACTIONS(722),
- [sym__automatic_semicolon] = ACTIONS(1093),
+ [sym__automatic_semicolon] = ACTIONS(1077),
},
- [236] = {
- [sym_import] = STATE(1268),
- [sym_parenthesized_expression] = STATE(1029),
- [sym_expression] = STATE(1286),
- [sym_primary_expression] = STATE(1247),
- [sym_yield_expression] = STATE(1246),
- [sym_object] = STATE(1268),
- [sym_object_pattern] = STATE(2656),
- [sym_array] = STATE(1268),
- [sym_array_pattern] = STATE(2656),
- [sym_glimmer_template] = STATE(1246),
- [sym_glimmer_opening_tag] = STATE(1921),
- [sym_jsx_element] = STATE(1246),
- [sym_jsx_opening_element] = STATE(1653),
- [sym_jsx_self_closing_element] = STATE(1246),
- [sym_class] = STATE(1268),
- [sym_function] = STATE(1268),
- [sym_generator_function] = STATE(1268),
- [sym_arrow_function] = STATE(1268),
- [sym_call_expression] = STATE(1268),
- [sym_new_expression] = STATE(1246),
- [sym_await_expression] = STATE(1246),
- [sym_member_expression] = STATE(1029),
- [sym_subscript_expression] = STATE(1029),
- [sym_assignment_expression] = STATE(1246),
- [sym__augmented_assignment_lhs] = STATE(1597),
- [sym_augmented_assignment_expression] = STATE(1246),
- [sym__destructuring_pattern] = STATE(2656),
- [sym_ternary_expression] = STATE(1246),
- [sym_binary_expression] = STATE(1246),
- [sym_unary_expression] = STATE(1246),
- [sym_update_expression] = STATE(1246),
- [sym_sequence_expression] = STATE(2495),
- [sym_string] = STATE(1268),
- [sym_template_string] = STATE(1268),
- [sym_regex] = STATE(1268),
- [sym_meta_property] = STATE(1268),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2662),
- [aux_sym_export_statement_repeat1] = STATE(1891),
+ [235] = {
+ [sym_import] = STATE(1235),
+ [sym_parenthesized_expression] = STATE(1028),
+ [sym_expression] = STATE(1306),
+ [sym_primary_expression] = STATE(1249),
+ [sym_yield_expression] = STATE(1245),
+ [sym_object] = STATE(1235),
+ [sym_object_pattern] = STATE(2717),
+ [sym_array] = STATE(1235),
+ [sym_array_pattern] = STATE(2717),
+ [sym_glimmer_template] = STATE(1245),
+ [sym_glimmer_opening_tag] = STATE(1935),
+ [sym_jsx_element] = STATE(1245),
+ [sym_jsx_opening_element] = STATE(1651),
+ [sym_jsx_self_closing_element] = STATE(1245),
+ [sym_class] = STATE(1235),
+ [sym_function] = STATE(1235),
+ [sym_generator_function] = STATE(1235),
+ [sym_arrow_function] = STATE(1235),
+ [sym_call_expression] = STATE(1235),
+ [sym_new_expression] = STATE(1245),
+ [sym_await_expression] = STATE(1245),
+ [sym_member_expression] = STATE(1028),
+ [sym_subscript_expression] = STATE(1028),
+ [sym_assignment_expression] = STATE(1245),
+ [sym__augmented_assignment_lhs] = STATE(1616),
+ [sym_augmented_assignment_expression] = STATE(1245),
+ [sym__destructuring_pattern] = STATE(2717),
+ [sym_ternary_expression] = STATE(1245),
+ [sym_binary_expression] = STATE(1245),
+ [sym_unary_expression] = STATE(1245),
+ [sym_update_expression] = STATE(1245),
+ [sym_sequence_expression] = STATE(2379),
+ [sym_string] = STATE(1235),
+ [sym_template_string] = STATE(1235),
+ [sym_regex] = STATE(1235),
+ [sym_meta_property] = STATE(1235),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2680),
+ [aux_sym_export_statement_repeat1] = STATE(1968),
[sym_identifier] = ACTIONS(720),
[anon_sym_export] = ACTIONS(722),
[anon_sym_LBRACE] = ACTIONS(694),
[anon_sym_import] = ACTIONS(696),
[anon_sym_LPAREN] = ACTIONS(27),
[anon_sym_await] = ACTIONS(29),
- [anon_sym_SEMI] = ACTIONS(1095),
+ [anon_sym_SEMI] = ACTIONS(1079),
[anon_sym_yield] = ACTIONS(51),
[anon_sym_LBRACK] = ACTIONS(53),
[anon_sym_LTtemplate_GT] = ACTIONS(55),
[anon_sym_LT] = ACTIONS(57),
+ [anon_sym_DQUOTE] = ACTIONS(59),
+ [anon_sym_SQUOTE] = ACTIONS(61),
[anon_sym_class] = ACTIONS(702),
[anon_sym_async] = ACTIONS(726),
[anon_sym_function] = ACTIONS(706),
- [anon_sym_new] = ACTIONS(65),
- [anon_sym_PLUS] = ACTIONS(67),
- [anon_sym_DASH] = ACTIONS(67),
- [anon_sym_SLASH] = ACTIONS(69),
- [anon_sym_BANG] = ACTIONS(67),
- [anon_sym_TILDE] = ACTIONS(67),
- [anon_sym_typeof] = ACTIONS(67),
- [anon_sym_void] = ACTIONS(67),
- [anon_sym_delete] = ACTIONS(67),
- [anon_sym_PLUS_PLUS] = ACTIONS(71),
- [anon_sym_DASH_DASH] = ACTIONS(71),
- [anon_sym_DQUOTE] = ACTIONS(73),
- [anon_sym_SQUOTE] = ACTIONS(75),
+ [anon_sym_new] = ACTIONS(69),
+ [anon_sym_PLUS] = ACTIONS(71),
+ [anon_sym_DASH] = ACTIONS(71),
+ [anon_sym_SLASH] = ACTIONS(73),
+ [anon_sym_BANG] = ACTIONS(71),
+ [anon_sym_TILDE] = ACTIONS(71),
+ [anon_sym_typeof] = ACTIONS(71),
+ [anon_sym_void] = ACTIONS(71),
+ [anon_sym_delete] = ACTIONS(71),
+ [anon_sym_PLUS_PLUS] = ACTIONS(75),
+ [anon_sym_DASH_DASH] = ACTIONS(75),
[sym_comment] = ACTIONS(3),
[anon_sym_BQUOTE] = ACTIONS(77),
[sym_number] = ACTIONS(79),
@@ -38310,75 +38700,75 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_static] = ACTIONS(722),
[anon_sym_get] = ACTIONS(722),
[anon_sym_set] = ACTIONS(722),
- [sym__automatic_semicolon] = ACTIONS(1097),
+ [sym__automatic_semicolon] = ACTIONS(1081),
},
- [237] = {
- [sym_import] = STATE(1268),
- [sym_parenthesized_expression] = STATE(1029),
- [sym_expression] = STATE(1251),
- [sym_primary_expression] = STATE(1247),
- [sym_yield_expression] = STATE(1246),
- [sym_object] = STATE(1268),
- [sym_object_pattern] = STATE(2656),
- [sym_array] = STATE(1268),
- [sym_array_pattern] = STATE(2656),
- [sym_glimmer_template] = STATE(1246),
- [sym_glimmer_opening_tag] = STATE(1921),
- [sym_jsx_element] = STATE(1246),
- [sym_jsx_opening_element] = STATE(1653),
- [sym_jsx_self_closing_element] = STATE(1246),
- [sym_class] = STATE(1268),
- [sym_function] = STATE(1268),
- [sym_generator_function] = STATE(1268),
- [sym_arrow_function] = STATE(1268),
- [sym_call_expression] = STATE(1268),
- [sym_new_expression] = STATE(1246),
- [sym_await_expression] = STATE(1246),
- [sym_member_expression] = STATE(1029),
- [sym_subscript_expression] = STATE(1029),
- [sym_assignment_expression] = STATE(1246),
- [sym__augmented_assignment_lhs] = STATE(1597),
- [sym_augmented_assignment_expression] = STATE(1246),
- [sym__destructuring_pattern] = STATE(2656),
- [sym_ternary_expression] = STATE(1246),
- [sym_binary_expression] = STATE(1246),
- [sym_unary_expression] = STATE(1246),
- [sym_update_expression] = STATE(1246),
- [sym_sequence_expression] = STATE(2280),
- [sym_string] = STATE(1268),
- [sym_template_string] = STATE(1268),
- [sym_regex] = STATE(1268),
- [sym_meta_property] = STATE(1268),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2662),
- [aux_sym_export_statement_repeat1] = STATE(1891),
+ [236] = {
+ [sym_import] = STATE(1235),
+ [sym_parenthesized_expression] = STATE(1028),
+ [sym_expression] = STATE(1265),
+ [sym_primary_expression] = STATE(1249),
+ [sym_yield_expression] = STATE(1245),
+ [sym_object] = STATE(1235),
+ [sym_object_pattern] = STATE(2717),
+ [sym_array] = STATE(1235),
+ [sym_array_pattern] = STATE(2717),
+ [sym_glimmer_template] = STATE(1245),
+ [sym_glimmer_opening_tag] = STATE(1935),
+ [sym_jsx_element] = STATE(1245),
+ [sym_jsx_opening_element] = STATE(1651),
+ [sym_jsx_self_closing_element] = STATE(1245),
+ [sym_class] = STATE(1235),
+ [sym_function] = STATE(1235),
+ [sym_generator_function] = STATE(1235),
+ [sym_arrow_function] = STATE(1235),
+ [sym_call_expression] = STATE(1235),
+ [sym_new_expression] = STATE(1245),
+ [sym_await_expression] = STATE(1245),
+ [sym_member_expression] = STATE(1028),
+ [sym_subscript_expression] = STATE(1028),
+ [sym_assignment_expression] = STATE(1245),
+ [sym__augmented_assignment_lhs] = STATE(1616),
+ [sym_augmented_assignment_expression] = STATE(1245),
+ [sym__destructuring_pattern] = STATE(2717),
+ [sym_ternary_expression] = STATE(1245),
+ [sym_binary_expression] = STATE(1245),
+ [sym_unary_expression] = STATE(1245),
+ [sym_update_expression] = STATE(1245),
+ [sym_sequence_expression] = STATE(2191),
+ [sym_string] = STATE(1235),
+ [sym_template_string] = STATE(1235),
+ [sym_regex] = STATE(1235),
+ [sym_meta_property] = STATE(1235),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2680),
+ [aux_sym_export_statement_repeat1] = STATE(1968),
[sym_identifier] = ACTIONS(720),
[anon_sym_export] = ACTIONS(722),
[anon_sym_LBRACE] = ACTIONS(694),
[anon_sym_import] = ACTIONS(696),
[anon_sym_LPAREN] = ACTIONS(27),
[anon_sym_await] = ACTIONS(29),
- [anon_sym_SEMI] = ACTIONS(1099),
+ [anon_sym_SEMI] = ACTIONS(1083),
[anon_sym_yield] = ACTIONS(51),
[anon_sym_LBRACK] = ACTIONS(53),
[anon_sym_LTtemplate_GT] = ACTIONS(55),
[anon_sym_LT] = ACTIONS(57),
+ [anon_sym_DQUOTE] = ACTIONS(59),
+ [anon_sym_SQUOTE] = ACTIONS(61),
[anon_sym_class] = ACTIONS(702),
[anon_sym_async] = ACTIONS(726),
[anon_sym_function] = ACTIONS(706),
- [anon_sym_new] = ACTIONS(65),
- [anon_sym_PLUS] = ACTIONS(67),
- [anon_sym_DASH] = ACTIONS(67),
- [anon_sym_SLASH] = ACTIONS(69),
- [anon_sym_BANG] = ACTIONS(67),
- [anon_sym_TILDE] = ACTIONS(67),
- [anon_sym_typeof] = ACTIONS(67),
- [anon_sym_void] = ACTIONS(67),
- [anon_sym_delete] = ACTIONS(67),
- [anon_sym_PLUS_PLUS] = ACTIONS(71),
- [anon_sym_DASH_DASH] = ACTIONS(71),
- [anon_sym_DQUOTE] = ACTIONS(73),
- [anon_sym_SQUOTE] = ACTIONS(75),
+ [anon_sym_new] = ACTIONS(69),
+ [anon_sym_PLUS] = ACTIONS(71),
+ [anon_sym_DASH] = ACTIONS(71),
+ [anon_sym_SLASH] = ACTIONS(73),
+ [anon_sym_BANG] = ACTIONS(71),
+ [anon_sym_TILDE] = ACTIONS(71),
+ [anon_sym_typeof] = ACTIONS(71),
+ [anon_sym_void] = ACTIONS(71),
+ [anon_sym_delete] = ACTIONS(71),
+ [anon_sym_PLUS_PLUS] = ACTIONS(75),
+ [anon_sym_DASH_DASH] = ACTIONS(75),
[sym_comment] = ACTIONS(3),
[anon_sym_BQUOTE] = ACTIONS(77),
[sym_number] = ACTIONS(79),
@@ -38393,48 +38783,131 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_static] = ACTIONS(722),
[anon_sym_get] = ACTIONS(722),
[anon_sym_set] = ACTIONS(722),
- [sym__automatic_semicolon] = ACTIONS(1101),
+ [sym__automatic_semicolon] = ACTIONS(1085),
+ },
+ [237] = {
+ [sym_import] = STATE(1071),
+ [sym_parenthesized_expression] = STATE(1048),
+ [sym_expression] = STATE(1443),
+ [sym_primary_expression] = STATE(1079),
+ [sym_yield_expression] = STATE(1081),
+ [sym_object] = STATE(1071),
+ [sym_object_pattern] = STATE(1983),
+ [sym_array] = STATE(1071),
+ [sym_array_pattern] = STATE(1983),
+ [sym_glimmer_template] = STATE(1081),
+ [sym_glimmer_opening_tag] = STATE(1888),
+ [sym_jsx_element] = STATE(1081),
+ [sym_jsx_opening_element] = STATE(1648),
+ [sym_jsx_self_closing_element] = STATE(1081),
+ [sym_class] = STATE(1071),
+ [sym_function] = STATE(1071),
+ [sym_generator_function] = STATE(1071),
+ [sym_arrow_function] = STATE(1071),
+ [sym_call_expression] = STATE(1071),
+ [sym_new_expression] = STATE(1081),
+ [sym_await_expression] = STATE(1081),
+ [sym_member_expression] = STATE(1048),
+ [sym_subscript_expression] = STATE(1048),
+ [sym_assignment_expression] = STATE(1081),
+ [sym__augmented_assignment_lhs] = STATE(1607),
+ [sym_augmented_assignment_expression] = STATE(1081),
+ [sym__destructuring_pattern] = STATE(1983),
+ [sym_ternary_expression] = STATE(1081),
+ [sym_binary_expression] = STATE(1081),
+ [sym_unary_expression] = STATE(1081),
+ [sym_update_expression] = STATE(1081),
+ [sym_string] = STATE(1071),
+ [sym_template_string] = STATE(1071),
+ [sym_regex] = STATE(1071),
+ [sym_meta_property] = STATE(1071),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2769),
+ [aux_sym_export_statement_repeat1] = STATE(1861),
+ [sym_identifier] = ACTIONS(1087),
+ [anon_sym_export] = ACTIONS(1089),
+ [anon_sym_LBRACE] = ACTIONS(1091),
+ [anon_sym_import] = ACTIONS(648),
+ [anon_sym_var] = ACTIONS(1093),
+ [anon_sym_let] = ACTIONS(1095),
+ [anon_sym_const] = ACTIONS(1095),
+ [anon_sym_LPAREN] = ACTIONS(650),
+ [anon_sym_await] = ACTIONS(762),
+ [anon_sym_yield] = ACTIONS(764),
+ [anon_sym_LBRACK] = ACTIONS(1097),
+ [anon_sym_LTtemplate_GT] = ACTIONS(55),
+ [anon_sym_LT] = ACTIONS(658),
+ [anon_sym_DQUOTE] = ACTIONS(660),
+ [anon_sym_SQUOTE] = ACTIONS(662),
+ [anon_sym_class] = ACTIONS(664),
+ [anon_sym_async] = ACTIONS(1099),
+ [anon_sym_function] = ACTIONS(668),
+ [anon_sym_new] = ACTIONS(768),
+ [anon_sym_PLUS] = ACTIONS(770),
+ [anon_sym_DASH] = ACTIONS(770),
+ [anon_sym_SLASH] = ACTIONS(674),
+ [anon_sym_BANG] = ACTIONS(770),
+ [anon_sym_TILDE] = ACTIONS(770),
+ [anon_sym_typeof] = ACTIONS(770),
+ [anon_sym_void] = ACTIONS(770),
+ [anon_sym_delete] = ACTIONS(770),
+ [anon_sym_PLUS_PLUS] = ACTIONS(772),
+ [anon_sym_DASH_DASH] = ACTIONS(772),
+ [sym_comment] = ACTIONS(3),
+ [anon_sym_BQUOTE] = ACTIONS(678),
+ [sym_number] = ACTIONS(680),
+ [sym_private_property_identifier] = ACTIONS(774),
+ [sym_this] = ACTIONS(680),
+ [sym_super] = ACTIONS(680),
+ [sym_true] = ACTIONS(680),
+ [sym_false] = ACTIONS(680),
+ [sym_null] = ACTIONS(680),
+ [sym_undefined] = ACTIONS(1101),
+ [anon_sym_AT] = ACTIONS(85),
+ [anon_sym_static] = ACTIONS(1089),
+ [anon_sym_get] = ACTIONS(1089),
+ [anon_sym_set] = ACTIONS(1089),
},
[238] = {
- [sym_import] = STATE(1268),
- [sym_parenthesized_expression] = STATE(1029),
- [sym_expression] = STATE(1334),
- [sym_primary_expression] = STATE(1247),
- [sym_yield_expression] = STATE(1246),
- [sym_object] = STATE(1268),
- [sym_object_pattern] = STATE(2656),
- [sym_array] = STATE(1268),
- [sym_array_pattern] = STATE(2656),
- [sym_glimmer_template] = STATE(1246),
- [sym_glimmer_opening_tag] = STATE(1921),
- [sym_jsx_element] = STATE(1246),
- [sym_jsx_opening_element] = STATE(1653),
- [sym_jsx_self_closing_element] = STATE(1246),
- [sym_class] = STATE(1268),
- [sym_function] = STATE(1268),
- [sym_generator_function] = STATE(1268),
- [sym_arrow_function] = STATE(1268),
- [sym_call_expression] = STATE(1268),
- [sym_new_expression] = STATE(1246),
- [sym_await_expression] = STATE(1246),
- [sym_member_expression] = STATE(1029),
- [sym_subscript_expression] = STATE(1029),
- [sym_assignment_expression] = STATE(1246),
- [sym__augmented_assignment_lhs] = STATE(1597),
- [sym_augmented_assignment_expression] = STATE(1246),
- [sym__destructuring_pattern] = STATE(2656),
- [sym_ternary_expression] = STATE(1246),
- [sym_binary_expression] = STATE(1246),
- [sym_unary_expression] = STATE(1246),
- [sym_update_expression] = STATE(1246),
- [sym_sequence_expression] = STATE(2301),
- [sym_string] = STATE(1268),
- [sym_template_string] = STATE(1268),
- [sym_regex] = STATE(1268),
- [sym_meta_property] = STATE(1268),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2662),
- [aux_sym_export_statement_repeat1] = STATE(1891),
+ [sym_import] = STATE(1235),
+ [sym_parenthesized_expression] = STATE(1028),
+ [sym_expression] = STATE(1257),
+ [sym_primary_expression] = STATE(1249),
+ [sym_yield_expression] = STATE(1245),
+ [sym_object] = STATE(1235),
+ [sym_object_pattern] = STATE(2717),
+ [sym_array] = STATE(1235),
+ [sym_array_pattern] = STATE(2717),
+ [sym_glimmer_template] = STATE(1245),
+ [sym_glimmer_opening_tag] = STATE(1935),
+ [sym_jsx_element] = STATE(1245),
+ [sym_jsx_opening_element] = STATE(1651),
+ [sym_jsx_self_closing_element] = STATE(1245),
+ [sym_class] = STATE(1235),
+ [sym_function] = STATE(1235),
+ [sym_generator_function] = STATE(1235),
+ [sym_arrow_function] = STATE(1235),
+ [sym_call_expression] = STATE(1235),
+ [sym_new_expression] = STATE(1245),
+ [sym_await_expression] = STATE(1245),
+ [sym_member_expression] = STATE(1028),
+ [sym_subscript_expression] = STATE(1028),
+ [sym_assignment_expression] = STATE(1245),
+ [sym__augmented_assignment_lhs] = STATE(1616),
+ [sym_augmented_assignment_expression] = STATE(1245),
+ [sym__destructuring_pattern] = STATE(2717),
+ [sym_ternary_expression] = STATE(1245),
+ [sym_binary_expression] = STATE(1245),
+ [sym_unary_expression] = STATE(1245),
+ [sym_update_expression] = STATE(1245),
+ [sym_sequence_expression] = STATE(2414),
+ [sym_string] = STATE(1235),
+ [sym_template_string] = STATE(1235),
+ [sym_regex] = STATE(1235),
+ [sym_meta_property] = STATE(1235),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2680),
+ [aux_sym_export_statement_repeat1] = STATE(1968),
[sym_identifier] = ACTIONS(720),
[anon_sym_export] = ACTIONS(722),
[anon_sym_LBRACE] = ACTIONS(694),
@@ -38446,22 +38919,22 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_LBRACK] = ACTIONS(53),
[anon_sym_LTtemplate_GT] = ACTIONS(55),
[anon_sym_LT] = ACTIONS(57),
+ [anon_sym_DQUOTE] = ACTIONS(59),
+ [anon_sym_SQUOTE] = ACTIONS(61),
[anon_sym_class] = ACTIONS(702),
[anon_sym_async] = ACTIONS(726),
[anon_sym_function] = ACTIONS(706),
- [anon_sym_new] = ACTIONS(65),
- [anon_sym_PLUS] = ACTIONS(67),
- [anon_sym_DASH] = ACTIONS(67),
- [anon_sym_SLASH] = ACTIONS(69),
- [anon_sym_BANG] = ACTIONS(67),
- [anon_sym_TILDE] = ACTIONS(67),
- [anon_sym_typeof] = ACTIONS(67),
- [anon_sym_void] = ACTIONS(67),
- [anon_sym_delete] = ACTIONS(67),
- [anon_sym_PLUS_PLUS] = ACTIONS(71),
- [anon_sym_DASH_DASH] = ACTIONS(71),
- [anon_sym_DQUOTE] = ACTIONS(73),
- [anon_sym_SQUOTE] = ACTIONS(75),
+ [anon_sym_new] = ACTIONS(69),
+ [anon_sym_PLUS] = ACTIONS(71),
+ [anon_sym_DASH] = ACTIONS(71),
+ [anon_sym_SLASH] = ACTIONS(73),
+ [anon_sym_BANG] = ACTIONS(71),
+ [anon_sym_TILDE] = ACTIONS(71),
+ [anon_sym_typeof] = ACTIONS(71),
+ [anon_sym_void] = ACTIONS(71),
+ [anon_sym_delete] = ACTIONS(71),
+ [anon_sym_PLUS_PLUS] = ACTIONS(75),
+ [anon_sym_DASH_DASH] = ACTIONS(75),
[sym_comment] = ACTIONS(3),
[anon_sym_BQUOTE] = ACTIONS(77),
[sym_number] = ACTIONS(79),
@@ -38479,45 +38952,45 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym__automatic_semicolon] = ACTIONS(1105),
},
[239] = {
- [sym_import] = STATE(1096),
- [sym_parenthesized_expression] = STATE(1015),
- [sym_expression] = STATE(1389),
- [sym_primary_expression] = STATE(1092),
- [sym_yield_expression] = STATE(1094),
- [sym_object] = STATE(1096),
- [sym_object_pattern] = STATE(2768),
- [sym_array] = STATE(1096),
- [sym_array_pattern] = STATE(2768),
- [sym_glimmer_template] = STATE(1094),
- [sym_glimmer_opening_tag] = STATE(1882),
- [sym_jsx_element] = STATE(1094),
- [sym_jsx_opening_element] = STATE(1654),
- [sym_jsx_self_closing_element] = STATE(1094),
- [sym_class] = STATE(1096),
- [sym_function] = STATE(1096),
- [sym_generator_function] = STATE(1096),
- [sym_arrow_function] = STATE(1096),
- [sym_call_expression] = STATE(1096),
- [sym_new_expression] = STATE(1094),
- [sym_await_expression] = STATE(1094),
- [sym_member_expression] = STATE(1015),
- [sym_subscript_expression] = STATE(1015),
- [sym_assignment_expression] = STATE(1094),
- [sym__augmented_assignment_lhs] = STATE(1594),
- [sym_augmented_assignment_expression] = STATE(1094),
- [sym__destructuring_pattern] = STATE(2768),
- [sym_ternary_expression] = STATE(1094),
- [sym_binary_expression] = STATE(1094),
- [sym_unary_expression] = STATE(1094),
- [sym_update_expression] = STATE(1094),
- [sym_sequence_expression] = STATE(2690),
- [sym_string] = STATE(1096),
- [sym_template_string] = STATE(1096),
- [sym_regex] = STATE(1096),
- [sym_meta_property] = STATE(1096),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2729),
- [aux_sym_export_statement_repeat1] = STATE(1976),
+ [sym_import] = STATE(1071),
+ [sym_parenthesized_expression] = STATE(1006),
+ [sym_expression] = STATE(1392),
+ [sym_primary_expression] = STATE(1079),
+ [sym_yield_expression] = STATE(1081),
+ [sym_object] = STATE(1071),
+ [sym_object_pattern] = STATE(2770),
+ [sym_array] = STATE(1071),
+ [sym_array_pattern] = STATE(2770),
+ [sym_glimmer_template] = STATE(1081),
+ [sym_glimmer_opening_tag] = STATE(1888),
+ [sym_jsx_element] = STATE(1081),
+ [sym_jsx_opening_element] = STATE(1648),
+ [sym_jsx_self_closing_element] = STATE(1081),
+ [sym_class] = STATE(1071),
+ [sym_function] = STATE(1071),
+ [sym_generator_function] = STATE(1071),
+ [sym_arrow_function] = STATE(1071),
+ [sym_call_expression] = STATE(1071),
+ [sym_new_expression] = STATE(1081),
+ [sym_await_expression] = STATE(1081),
+ [sym_member_expression] = STATE(1006),
+ [sym_subscript_expression] = STATE(1006),
+ [sym_assignment_expression] = STATE(1081),
+ [sym__augmented_assignment_lhs] = STATE(1606),
+ [sym_augmented_assignment_expression] = STATE(1081),
+ [sym__destructuring_pattern] = STATE(2770),
+ [sym_ternary_expression] = STATE(1081),
+ [sym_binary_expression] = STATE(1081),
+ [sym_unary_expression] = STATE(1081),
+ [sym_update_expression] = STATE(1081),
+ [sym_sequence_expression] = STATE(2756),
+ [sym_string] = STATE(1071),
+ [sym_template_string] = STATE(1071),
+ [sym_regex] = STATE(1071),
+ [sym_meta_property] = STATE(1071),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2700),
+ [aux_sym_export_statement_repeat1] = STATE(1861),
[sym_identifier] = ACTIONS(638),
[anon_sym_export] = ACTIONS(640),
[anon_sym_LBRACE] = ACTIONS(644),
@@ -38529,22 +39002,22 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_LBRACK] = ACTIONS(656),
[anon_sym_LTtemplate_GT] = ACTIONS(55),
[anon_sym_LT] = ACTIONS(658),
- [anon_sym_class] = ACTIONS(660),
- [anon_sym_async] = ACTIONS(662),
- [anon_sym_function] = ACTIONS(664),
- [anon_sym_new] = ACTIONS(666),
- [anon_sym_PLUS] = ACTIONS(668),
- [anon_sym_DASH] = ACTIONS(668),
- [anon_sym_SLASH] = ACTIONS(670),
- [anon_sym_BANG] = ACTIONS(668),
- [anon_sym_TILDE] = ACTIONS(668),
- [anon_sym_typeof] = ACTIONS(668),
- [anon_sym_void] = ACTIONS(668),
- [anon_sym_delete] = ACTIONS(668),
- [anon_sym_PLUS_PLUS] = ACTIONS(672),
- [anon_sym_DASH_DASH] = ACTIONS(672),
- [anon_sym_DQUOTE] = ACTIONS(674),
- [anon_sym_SQUOTE] = ACTIONS(676),
+ [anon_sym_DQUOTE] = ACTIONS(660),
+ [anon_sym_SQUOTE] = ACTIONS(662),
+ [anon_sym_class] = ACTIONS(664),
+ [anon_sym_async] = ACTIONS(666),
+ [anon_sym_function] = ACTIONS(668),
+ [anon_sym_new] = ACTIONS(670),
+ [anon_sym_PLUS] = ACTIONS(672),
+ [anon_sym_DASH] = ACTIONS(672),
+ [anon_sym_SLASH] = ACTIONS(674),
+ [anon_sym_BANG] = ACTIONS(672),
+ [anon_sym_TILDE] = ACTIONS(672),
+ [anon_sym_typeof] = ACTIONS(672),
+ [anon_sym_void] = ACTIONS(672),
+ [anon_sym_delete] = ACTIONS(672),
+ [anon_sym_PLUS_PLUS] = ACTIONS(676),
+ [anon_sym_DASH_DASH] = ACTIONS(676),
[sym_comment] = ACTIONS(3),
[anon_sym_BQUOTE] = ACTIONS(678),
[sym_number] = ACTIONS(680),
@@ -38561,45 +39034,45 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(640),
},
[240] = {
- [sym_import] = STATE(1096),
- [sym_parenthesized_expression] = STATE(1015),
- [sym_expression] = STATE(1376),
- [sym_primary_expression] = STATE(1092),
- [sym_yield_expression] = STATE(1094),
- [sym_object] = STATE(1096),
- [sym_object_pattern] = STATE(2768),
- [sym_array] = STATE(1096),
- [sym_array_pattern] = STATE(2768),
- [sym_glimmer_template] = STATE(1094),
- [sym_glimmer_opening_tag] = STATE(1882),
- [sym_jsx_element] = STATE(1094),
- [sym_jsx_opening_element] = STATE(1654),
- [sym_jsx_self_closing_element] = STATE(1094),
- [sym_class] = STATE(1096),
- [sym_function] = STATE(1096),
- [sym_generator_function] = STATE(1096),
- [sym_arrow_function] = STATE(1096),
- [sym_call_expression] = STATE(1096),
- [sym_new_expression] = STATE(1094),
- [sym_await_expression] = STATE(1094),
- [sym_member_expression] = STATE(1015),
- [sym_subscript_expression] = STATE(1015),
- [sym_assignment_expression] = STATE(1094),
- [sym__augmented_assignment_lhs] = STATE(1594),
- [sym_augmented_assignment_expression] = STATE(1094),
- [sym__destructuring_pattern] = STATE(2768),
- [sym_ternary_expression] = STATE(1094),
- [sym_binary_expression] = STATE(1094),
- [sym_unary_expression] = STATE(1094),
- [sym_update_expression] = STATE(1094),
- [sym_sequence_expression] = STATE(2764),
- [sym_string] = STATE(1096),
- [sym_template_string] = STATE(1096),
- [sym_regex] = STATE(1096),
- [sym_meta_property] = STATE(1096),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2729),
- [aux_sym_export_statement_repeat1] = STATE(1976),
+ [sym_import] = STATE(1071),
+ [sym_parenthesized_expression] = STATE(1006),
+ [sym_expression] = STATE(1372),
+ [sym_primary_expression] = STATE(1079),
+ [sym_yield_expression] = STATE(1081),
+ [sym_object] = STATE(1071),
+ [sym_object_pattern] = STATE(2770),
+ [sym_array] = STATE(1071),
+ [sym_array_pattern] = STATE(2770),
+ [sym_glimmer_template] = STATE(1081),
+ [sym_glimmer_opening_tag] = STATE(1888),
+ [sym_jsx_element] = STATE(1081),
+ [sym_jsx_opening_element] = STATE(1648),
+ [sym_jsx_self_closing_element] = STATE(1081),
+ [sym_class] = STATE(1071),
+ [sym_function] = STATE(1071),
+ [sym_generator_function] = STATE(1071),
+ [sym_arrow_function] = STATE(1071),
+ [sym_call_expression] = STATE(1071),
+ [sym_new_expression] = STATE(1081),
+ [sym_await_expression] = STATE(1081),
+ [sym_member_expression] = STATE(1006),
+ [sym_subscript_expression] = STATE(1006),
+ [sym_assignment_expression] = STATE(1081),
+ [sym__augmented_assignment_lhs] = STATE(1606),
+ [sym_augmented_assignment_expression] = STATE(1081),
+ [sym__destructuring_pattern] = STATE(2770),
+ [sym_ternary_expression] = STATE(1081),
+ [sym_binary_expression] = STATE(1081),
+ [sym_unary_expression] = STATE(1081),
+ [sym_update_expression] = STATE(1081),
+ [sym_sequence_expression] = STATE(2753),
+ [sym_string] = STATE(1071),
+ [sym_template_string] = STATE(1071),
+ [sym_regex] = STATE(1071),
+ [sym_meta_property] = STATE(1071),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2700),
+ [aux_sym_export_statement_repeat1] = STATE(1861),
[sym_identifier] = ACTIONS(638),
[anon_sym_export] = ACTIONS(640),
[anon_sym_LBRACE] = ACTIONS(644),
@@ -38611,22 +39084,22 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_LBRACK] = ACTIONS(656),
[anon_sym_LTtemplate_GT] = ACTIONS(55),
[anon_sym_LT] = ACTIONS(658),
- [anon_sym_class] = ACTIONS(660),
- [anon_sym_async] = ACTIONS(662),
- [anon_sym_function] = ACTIONS(664),
- [anon_sym_new] = ACTIONS(666),
- [anon_sym_PLUS] = ACTIONS(668),
- [anon_sym_DASH] = ACTIONS(668),
- [anon_sym_SLASH] = ACTIONS(670),
- [anon_sym_BANG] = ACTIONS(668),
- [anon_sym_TILDE] = ACTIONS(668),
- [anon_sym_typeof] = ACTIONS(668),
- [anon_sym_void] = ACTIONS(668),
- [anon_sym_delete] = ACTIONS(668),
- [anon_sym_PLUS_PLUS] = ACTIONS(672),
- [anon_sym_DASH_DASH] = ACTIONS(672),
- [anon_sym_DQUOTE] = ACTIONS(674),
- [anon_sym_SQUOTE] = ACTIONS(676),
+ [anon_sym_DQUOTE] = ACTIONS(660),
+ [anon_sym_SQUOTE] = ACTIONS(662),
+ [anon_sym_class] = ACTIONS(664),
+ [anon_sym_async] = ACTIONS(666),
+ [anon_sym_function] = ACTIONS(668),
+ [anon_sym_new] = ACTIONS(670),
+ [anon_sym_PLUS] = ACTIONS(672),
+ [anon_sym_DASH] = ACTIONS(672),
+ [anon_sym_SLASH] = ACTIONS(674),
+ [anon_sym_BANG] = ACTIONS(672),
+ [anon_sym_TILDE] = ACTIONS(672),
+ [anon_sym_typeof] = ACTIONS(672),
+ [anon_sym_void] = ACTIONS(672),
+ [anon_sym_delete] = ACTIONS(672),
+ [anon_sym_PLUS_PLUS] = ACTIONS(676),
+ [anon_sym_DASH_DASH] = ACTIONS(676),
[sym_comment] = ACTIONS(3),
[anon_sym_BQUOTE] = ACTIONS(678),
[sym_number] = ACTIONS(680),
@@ -38643,45 +39116,45 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(640),
},
[241] = {
- [sym_import] = STATE(1096),
- [sym_parenthesized_expression] = STATE(1015),
- [sym_expression] = STATE(1368),
- [sym_primary_expression] = STATE(1092),
- [sym_yield_expression] = STATE(1094),
- [sym_object] = STATE(1096),
- [sym_object_pattern] = STATE(2768),
- [sym_array] = STATE(1096),
- [sym_array_pattern] = STATE(2768),
- [sym_glimmer_template] = STATE(1094),
- [sym_glimmer_opening_tag] = STATE(1882),
- [sym_jsx_element] = STATE(1094),
- [sym_jsx_opening_element] = STATE(1654),
- [sym_jsx_self_closing_element] = STATE(1094),
- [sym_class] = STATE(1096),
- [sym_function] = STATE(1096),
- [sym_generator_function] = STATE(1096),
- [sym_arrow_function] = STATE(1096),
- [sym_call_expression] = STATE(1096),
- [sym_new_expression] = STATE(1094),
- [sym_await_expression] = STATE(1094),
- [sym_member_expression] = STATE(1015),
- [sym_subscript_expression] = STATE(1015),
- [sym_assignment_expression] = STATE(1094),
- [sym__augmented_assignment_lhs] = STATE(1594),
- [sym_augmented_assignment_expression] = STATE(1094),
- [sym__destructuring_pattern] = STATE(2768),
- [sym_ternary_expression] = STATE(1094),
- [sym_binary_expression] = STATE(1094),
- [sym_unary_expression] = STATE(1094),
- [sym_update_expression] = STATE(1094),
- [sym_sequence_expression] = STATE(2745),
- [sym_string] = STATE(1096),
- [sym_template_string] = STATE(1096),
- [sym_regex] = STATE(1096),
- [sym_meta_property] = STATE(1096),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2729),
- [aux_sym_export_statement_repeat1] = STATE(1976),
+ [sym_import] = STATE(1071),
+ [sym_parenthesized_expression] = STATE(1006),
+ [sym_expression] = STATE(1395),
+ [sym_primary_expression] = STATE(1079),
+ [sym_yield_expression] = STATE(1081),
+ [sym_object] = STATE(1071),
+ [sym_object_pattern] = STATE(2770),
+ [sym_array] = STATE(1071),
+ [sym_array_pattern] = STATE(2770),
+ [sym_glimmer_template] = STATE(1081),
+ [sym_glimmer_opening_tag] = STATE(1888),
+ [sym_jsx_element] = STATE(1081),
+ [sym_jsx_opening_element] = STATE(1648),
+ [sym_jsx_self_closing_element] = STATE(1081),
+ [sym_class] = STATE(1071),
+ [sym_function] = STATE(1071),
+ [sym_generator_function] = STATE(1071),
+ [sym_arrow_function] = STATE(1071),
+ [sym_call_expression] = STATE(1071),
+ [sym_new_expression] = STATE(1081),
+ [sym_await_expression] = STATE(1081),
+ [sym_member_expression] = STATE(1006),
+ [sym_subscript_expression] = STATE(1006),
+ [sym_assignment_expression] = STATE(1081),
+ [sym__augmented_assignment_lhs] = STATE(1606),
+ [sym_augmented_assignment_expression] = STATE(1081),
+ [sym__destructuring_pattern] = STATE(2770),
+ [sym_ternary_expression] = STATE(1081),
+ [sym_binary_expression] = STATE(1081),
+ [sym_unary_expression] = STATE(1081),
+ [sym_update_expression] = STATE(1081),
+ [sym_sequence_expression] = STATE(2714),
+ [sym_string] = STATE(1071),
+ [sym_template_string] = STATE(1071),
+ [sym_regex] = STATE(1071),
+ [sym_meta_property] = STATE(1071),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2700),
+ [aux_sym_export_statement_repeat1] = STATE(1861),
[sym_identifier] = ACTIONS(638),
[anon_sym_export] = ACTIONS(640),
[anon_sym_LBRACE] = ACTIONS(644),
@@ -38693,22 +39166,22 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_LBRACK] = ACTIONS(656),
[anon_sym_LTtemplate_GT] = ACTIONS(55),
[anon_sym_LT] = ACTIONS(658),
- [anon_sym_class] = ACTIONS(660),
- [anon_sym_async] = ACTIONS(662),
- [anon_sym_function] = ACTIONS(664),
- [anon_sym_new] = ACTIONS(666),
- [anon_sym_PLUS] = ACTIONS(668),
- [anon_sym_DASH] = ACTIONS(668),
- [anon_sym_SLASH] = ACTIONS(670),
- [anon_sym_BANG] = ACTIONS(668),
- [anon_sym_TILDE] = ACTIONS(668),
- [anon_sym_typeof] = ACTIONS(668),
- [anon_sym_void] = ACTIONS(668),
- [anon_sym_delete] = ACTIONS(668),
- [anon_sym_PLUS_PLUS] = ACTIONS(672),
- [anon_sym_DASH_DASH] = ACTIONS(672),
- [anon_sym_DQUOTE] = ACTIONS(674),
- [anon_sym_SQUOTE] = ACTIONS(676),
+ [anon_sym_DQUOTE] = ACTIONS(660),
+ [anon_sym_SQUOTE] = ACTIONS(662),
+ [anon_sym_class] = ACTIONS(664),
+ [anon_sym_async] = ACTIONS(666),
+ [anon_sym_function] = ACTIONS(668),
+ [anon_sym_new] = ACTIONS(670),
+ [anon_sym_PLUS] = ACTIONS(672),
+ [anon_sym_DASH] = ACTIONS(672),
+ [anon_sym_SLASH] = ACTIONS(674),
+ [anon_sym_BANG] = ACTIONS(672),
+ [anon_sym_TILDE] = ACTIONS(672),
+ [anon_sym_typeof] = ACTIONS(672),
+ [anon_sym_void] = ACTIONS(672),
+ [anon_sym_delete] = ACTIONS(672),
+ [anon_sym_PLUS_PLUS] = ACTIONS(676),
+ [anon_sym_DASH_DASH] = ACTIONS(676),
[sym_comment] = ACTIONS(3),
[anon_sym_BQUOTE] = ACTIONS(678),
[sym_number] = ACTIONS(680),
@@ -38725,45 +39198,45 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(640),
},
[242] = {
- [sym_import] = STATE(1096),
- [sym_parenthesized_expression] = STATE(1015),
- [sym_expression] = STATE(1340),
- [sym_primary_expression] = STATE(1092),
- [sym_yield_expression] = STATE(1094),
- [sym_object] = STATE(1096),
- [sym_object_pattern] = STATE(2768),
- [sym_array] = STATE(1096),
- [sym_array_pattern] = STATE(2768),
- [sym_glimmer_template] = STATE(1094),
- [sym_glimmer_opening_tag] = STATE(1882),
- [sym_jsx_element] = STATE(1094),
- [sym_jsx_opening_element] = STATE(1654),
- [sym_jsx_self_closing_element] = STATE(1094),
- [sym_class] = STATE(1096),
- [sym_function] = STATE(1096),
- [sym_generator_function] = STATE(1096),
- [sym_arrow_function] = STATE(1096),
- [sym_call_expression] = STATE(1096),
- [sym_new_expression] = STATE(1094),
- [sym_await_expression] = STATE(1094),
- [sym_member_expression] = STATE(1015),
- [sym_subscript_expression] = STATE(1015),
- [sym_assignment_expression] = STATE(1094),
- [sym__augmented_assignment_lhs] = STATE(1594),
- [sym_augmented_assignment_expression] = STATE(1094),
- [sym__destructuring_pattern] = STATE(2768),
- [sym_ternary_expression] = STATE(1094),
- [sym_binary_expression] = STATE(1094),
- [sym_unary_expression] = STATE(1094),
- [sym_update_expression] = STATE(1094),
- [sym_sequence_expression] = STATE(2687),
- [sym_string] = STATE(1096),
- [sym_template_string] = STATE(1096),
- [sym_regex] = STATE(1096),
- [sym_meta_property] = STATE(1096),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2729),
- [aux_sym_export_statement_repeat1] = STATE(1976),
+ [sym_import] = STATE(1071),
+ [sym_parenthesized_expression] = STATE(1006),
+ [sym_expression] = STATE(1387),
+ [sym_primary_expression] = STATE(1079),
+ [sym_yield_expression] = STATE(1081),
+ [sym_object] = STATE(1071),
+ [sym_object_pattern] = STATE(2770),
+ [sym_array] = STATE(1071),
+ [sym_array_pattern] = STATE(2770),
+ [sym_glimmer_template] = STATE(1081),
+ [sym_glimmer_opening_tag] = STATE(1888),
+ [sym_jsx_element] = STATE(1081),
+ [sym_jsx_opening_element] = STATE(1648),
+ [sym_jsx_self_closing_element] = STATE(1081),
+ [sym_class] = STATE(1071),
+ [sym_function] = STATE(1071),
+ [sym_generator_function] = STATE(1071),
+ [sym_arrow_function] = STATE(1071),
+ [sym_call_expression] = STATE(1071),
+ [sym_new_expression] = STATE(1081),
+ [sym_await_expression] = STATE(1081),
+ [sym_member_expression] = STATE(1006),
+ [sym_subscript_expression] = STATE(1006),
+ [sym_assignment_expression] = STATE(1081),
+ [sym__augmented_assignment_lhs] = STATE(1606),
+ [sym_augmented_assignment_expression] = STATE(1081),
+ [sym__destructuring_pattern] = STATE(2770),
+ [sym_ternary_expression] = STATE(1081),
+ [sym_binary_expression] = STATE(1081),
+ [sym_unary_expression] = STATE(1081),
+ [sym_update_expression] = STATE(1081),
+ [sym_sequence_expression] = STATE(2732),
+ [sym_string] = STATE(1071),
+ [sym_template_string] = STATE(1071),
+ [sym_regex] = STATE(1071),
+ [sym_meta_property] = STATE(1071),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2700),
+ [aux_sym_export_statement_repeat1] = STATE(1861),
[sym_identifier] = ACTIONS(638),
[anon_sym_export] = ACTIONS(640),
[anon_sym_LBRACE] = ACTIONS(644),
@@ -38775,22 +39248,22 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_LBRACK] = ACTIONS(656),
[anon_sym_LTtemplate_GT] = ACTIONS(55),
[anon_sym_LT] = ACTIONS(658),
- [anon_sym_class] = ACTIONS(660),
- [anon_sym_async] = ACTIONS(662),
- [anon_sym_function] = ACTIONS(664),
- [anon_sym_new] = ACTIONS(666),
- [anon_sym_PLUS] = ACTIONS(668),
- [anon_sym_DASH] = ACTIONS(668),
- [anon_sym_SLASH] = ACTIONS(670),
- [anon_sym_BANG] = ACTIONS(668),
- [anon_sym_TILDE] = ACTIONS(668),
- [anon_sym_typeof] = ACTIONS(668),
- [anon_sym_void] = ACTIONS(668),
- [anon_sym_delete] = ACTIONS(668),
- [anon_sym_PLUS_PLUS] = ACTIONS(672),
- [anon_sym_DASH_DASH] = ACTIONS(672),
- [anon_sym_DQUOTE] = ACTIONS(674),
- [anon_sym_SQUOTE] = ACTIONS(676),
+ [anon_sym_DQUOTE] = ACTIONS(660),
+ [anon_sym_SQUOTE] = ACTIONS(662),
+ [anon_sym_class] = ACTIONS(664),
+ [anon_sym_async] = ACTIONS(666),
+ [anon_sym_function] = ACTIONS(668),
+ [anon_sym_new] = ACTIONS(670),
+ [anon_sym_PLUS] = ACTIONS(672),
+ [anon_sym_DASH] = ACTIONS(672),
+ [anon_sym_SLASH] = ACTIONS(674),
+ [anon_sym_BANG] = ACTIONS(672),
+ [anon_sym_TILDE] = ACTIONS(672),
+ [anon_sym_typeof] = ACTIONS(672),
+ [anon_sym_void] = ACTIONS(672),
+ [anon_sym_delete] = ACTIONS(672),
+ [anon_sym_PLUS_PLUS] = ACTIONS(676),
+ [anon_sym_DASH_DASH] = ACTIONS(676),
[sym_comment] = ACTIONS(3),
[anon_sym_BQUOTE] = ACTIONS(678),
[sym_number] = ACTIONS(680),
@@ -38807,45 +39280,45 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(640),
},
[243] = {
- [sym_import] = STATE(1096),
- [sym_parenthesized_expression] = STATE(1015),
- [sym_expression] = STATE(1362),
- [sym_primary_expression] = STATE(1092),
- [sym_yield_expression] = STATE(1094),
- [sym_object] = STATE(1096),
- [sym_object_pattern] = STATE(2768),
- [sym_array] = STATE(1096),
- [sym_array_pattern] = STATE(2768),
- [sym_glimmer_template] = STATE(1094),
- [sym_glimmer_opening_tag] = STATE(1882),
- [sym_jsx_element] = STATE(1094),
- [sym_jsx_opening_element] = STATE(1654),
- [sym_jsx_self_closing_element] = STATE(1094),
- [sym_class] = STATE(1096),
- [sym_function] = STATE(1096),
- [sym_generator_function] = STATE(1096),
- [sym_arrow_function] = STATE(1096),
- [sym_call_expression] = STATE(1096),
- [sym_new_expression] = STATE(1094),
- [sym_await_expression] = STATE(1094),
- [sym_member_expression] = STATE(1015),
- [sym_subscript_expression] = STATE(1015),
- [sym_assignment_expression] = STATE(1094),
- [sym__augmented_assignment_lhs] = STATE(1594),
- [sym_augmented_assignment_expression] = STATE(1094),
- [sym__destructuring_pattern] = STATE(2768),
- [sym_ternary_expression] = STATE(1094),
- [sym_binary_expression] = STATE(1094),
- [sym_unary_expression] = STATE(1094),
- [sym_update_expression] = STATE(1094),
- [sym_sequence_expression] = STATE(2710),
- [sym_string] = STATE(1096),
- [sym_template_string] = STATE(1096),
- [sym_regex] = STATE(1096),
- [sym_meta_property] = STATE(1096),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2729),
- [aux_sym_export_statement_repeat1] = STATE(1976),
+ [sym_import] = STATE(1071),
+ [sym_parenthesized_expression] = STATE(1006),
+ [sym_expression] = STATE(1371),
+ [sym_primary_expression] = STATE(1079),
+ [sym_yield_expression] = STATE(1081),
+ [sym_object] = STATE(1071),
+ [sym_object_pattern] = STATE(2770),
+ [sym_array] = STATE(1071),
+ [sym_array_pattern] = STATE(2770),
+ [sym_glimmer_template] = STATE(1081),
+ [sym_glimmer_opening_tag] = STATE(1888),
+ [sym_jsx_element] = STATE(1081),
+ [sym_jsx_opening_element] = STATE(1648),
+ [sym_jsx_self_closing_element] = STATE(1081),
+ [sym_class] = STATE(1071),
+ [sym_function] = STATE(1071),
+ [sym_generator_function] = STATE(1071),
+ [sym_arrow_function] = STATE(1071),
+ [sym_call_expression] = STATE(1071),
+ [sym_new_expression] = STATE(1081),
+ [sym_await_expression] = STATE(1081),
+ [sym_member_expression] = STATE(1006),
+ [sym_subscript_expression] = STATE(1006),
+ [sym_assignment_expression] = STATE(1081),
+ [sym__augmented_assignment_lhs] = STATE(1606),
+ [sym_augmented_assignment_expression] = STATE(1081),
+ [sym__destructuring_pattern] = STATE(2770),
+ [sym_ternary_expression] = STATE(1081),
+ [sym_binary_expression] = STATE(1081),
+ [sym_unary_expression] = STATE(1081),
+ [sym_update_expression] = STATE(1081),
+ [sym_sequence_expression] = STATE(2693),
+ [sym_string] = STATE(1071),
+ [sym_template_string] = STATE(1071),
+ [sym_regex] = STATE(1071),
+ [sym_meta_property] = STATE(1071),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2700),
+ [aux_sym_export_statement_repeat1] = STATE(1861),
[sym_identifier] = ACTIONS(638),
[anon_sym_export] = ACTIONS(640),
[anon_sym_LBRACE] = ACTIONS(644),
@@ -38857,22 +39330,22 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_LBRACK] = ACTIONS(656),
[anon_sym_LTtemplate_GT] = ACTIONS(55),
[anon_sym_LT] = ACTIONS(658),
- [anon_sym_class] = ACTIONS(660),
- [anon_sym_async] = ACTIONS(662),
- [anon_sym_function] = ACTIONS(664),
- [anon_sym_new] = ACTIONS(666),
- [anon_sym_PLUS] = ACTIONS(668),
- [anon_sym_DASH] = ACTIONS(668),
- [anon_sym_SLASH] = ACTIONS(670),
- [anon_sym_BANG] = ACTIONS(668),
- [anon_sym_TILDE] = ACTIONS(668),
- [anon_sym_typeof] = ACTIONS(668),
- [anon_sym_void] = ACTIONS(668),
- [anon_sym_delete] = ACTIONS(668),
- [anon_sym_PLUS_PLUS] = ACTIONS(672),
- [anon_sym_DASH_DASH] = ACTIONS(672),
- [anon_sym_DQUOTE] = ACTIONS(674),
- [anon_sym_SQUOTE] = ACTIONS(676),
+ [anon_sym_DQUOTE] = ACTIONS(660),
+ [anon_sym_SQUOTE] = ACTIONS(662),
+ [anon_sym_class] = ACTIONS(664),
+ [anon_sym_async] = ACTIONS(666),
+ [anon_sym_function] = ACTIONS(668),
+ [anon_sym_new] = ACTIONS(670),
+ [anon_sym_PLUS] = ACTIONS(672),
+ [anon_sym_DASH] = ACTIONS(672),
+ [anon_sym_SLASH] = ACTIONS(674),
+ [anon_sym_BANG] = ACTIONS(672),
+ [anon_sym_TILDE] = ACTIONS(672),
+ [anon_sym_typeof] = ACTIONS(672),
+ [anon_sym_void] = ACTIONS(672),
+ [anon_sym_delete] = ACTIONS(672),
+ [anon_sym_PLUS_PLUS] = ACTIONS(676),
+ [anon_sym_DASH_DASH] = ACTIONS(676),
[sym_comment] = ACTIONS(3),
[anon_sym_BQUOTE] = ACTIONS(678),
[sym_number] = ACTIONS(680),
@@ -38889,152 +39362,233 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(640),
},
[244] = {
- [sym_import] = STATE(1096),
- [sym_statement_block] = STATE(1149),
+ [sym_import] = STATE(1235),
+ [sym_statement_block] = STATE(1251),
+ [sym_parenthesized_expression] = STATE(1028),
+ [sym_expression] = STATE(1215),
+ [sym_primary_expression] = STATE(1249),
+ [sym_yield_expression] = STATE(1245),
+ [sym_object] = STATE(1235),
+ [sym_object_pattern] = STATE(2717),
+ [sym_array] = STATE(1235),
+ [sym_array_pattern] = STATE(2717),
+ [sym_glimmer_template] = STATE(1245),
+ [sym_glimmer_opening_tag] = STATE(1935),
+ [sym_jsx_element] = STATE(1245),
+ [sym_jsx_opening_element] = STATE(1651),
+ [sym_jsx_self_closing_element] = STATE(1245),
+ [sym_class] = STATE(1235),
+ [sym_function] = STATE(1235),
+ [sym_generator_function] = STATE(1235),
+ [sym_arrow_function] = STATE(1235),
+ [sym_call_expression] = STATE(1235),
+ [sym_new_expression] = STATE(1245),
+ [sym_await_expression] = STATE(1245),
+ [sym_member_expression] = STATE(1028),
+ [sym_subscript_expression] = STATE(1028),
+ [sym_assignment_expression] = STATE(1245),
+ [sym__augmented_assignment_lhs] = STATE(1616),
+ [sym_augmented_assignment_expression] = STATE(1245),
+ [sym__destructuring_pattern] = STATE(2717),
+ [sym_ternary_expression] = STATE(1245),
+ [sym_binary_expression] = STATE(1245),
+ [sym_unary_expression] = STATE(1245),
+ [sym_update_expression] = STATE(1245),
+ [sym_string] = STATE(1235),
+ [sym_template_string] = STATE(1235),
+ [sym_regex] = STATE(1235),
+ [sym_meta_property] = STATE(1235),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2680),
+ [aux_sym_export_statement_repeat1] = STATE(1968),
+ [sym_identifier] = ACTIONS(720),
+ [anon_sym_export] = ACTIONS(722),
+ [anon_sym_LBRACE] = ACTIONS(1117),
+ [anon_sym_import] = ACTIONS(696),
+ [anon_sym_LPAREN] = ACTIONS(27),
+ [anon_sym_await] = ACTIONS(29),
+ [anon_sym_yield] = ACTIONS(51),
+ [anon_sym_LBRACK] = ACTIONS(53),
+ [anon_sym_LTtemplate_GT] = ACTIONS(55),
+ [anon_sym_LT] = ACTIONS(57),
+ [anon_sym_DQUOTE] = ACTIONS(59),
+ [anon_sym_SQUOTE] = ACTIONS(61),
+ [anon_sym_class] = ACTIONS(702),
+ [anon_sym_async] = ACTIONS(726),
+ [anon_sym_function] = ACTIONS(706),
+ [anon_sym_new] = ACTIONS(69),
+ [anon_sym_PLUS] = ACTIONS(71),
+ [anon_sym_DASH] = ACTIONS(71),
+ [anon_sym_SLASH] = ACTIONS(73),
+ [anon_sym_BANG] = ACTIONS(71),
+ [anon_sym_TILDE] = ACTIONS(71),
+ [anon_sym_typeof] = ACTIONS(71),
+ [anon_sym_void] = ACTIONS(71),
+ [anon_sym_delete] = ACTIONS(71),
+ [anon_sym_PLUS_PLUS] = ACTIONS(75),
+ [anon_sym_DASH_DASH] = ACTIONS(75),
+ [sym_comment] = ACTIONS(3),
+ [anon_sym_BQUOTE] = ACTIONS(77),
+ [sym_number] = ACTIONS(79),
+ [sym_private_property_identifier] = ACTIONS(81),
+ [sym_this] = ACTIONS(79),
+ [sym_super] = ACTIONS(79),
+ [sym_true] = ACTIONS(79),
+ [sym_false] = ACTIONS(79),
+ [sym_null] = ACTIONS(79),
+ [sym_undefined] = ACTIONS(83),
+ [anon_sym_AT] = ACTIONS(85),
+ [anon_sym_static] = ACTIONS(722),
+ [anon_sym_get] = ACTIONS(722),
+ [anon_sym_set] = ACTIONS(722),
+ },
+ [245] = {
+ [sym_import] = STATE(1071),
[sym_parenthesized_expression] = STATE(974),
- [sym_expression] = STATE(1399),
- [sym_primary_expression] = STATE(1092),
- [sym_yield_expression] = STATE(1094),
- [sym_object] = STATE(1096),
- [sym_object_pattern] = STATE(2728),
- [sym_array] = STATE(1096),
- [sym_array_pattern] = STATE(2728),
- [sym_glimmer_template] = STATE(1094),
- [sym_glimmer_opening_tag] = STATE(1882),
- [sym_jsx_element] = STATE(1094),
- [sym_jsx_opening_element] = STATE(1654),
- [sym_jsx_self_closing_element] = STATE(1094),
- [sym_class] = STATE(1096),
- [sym_function] = STATE(1096),
- [sym_generator_function] = STATE(1096),
- [sym_arrow_function] = STATE(1096),
- [sym_call_expression] = STATE(1096),
- [sym_new_expression] = STATE(1094),
- [sym_await_expression] = STATE(1094),
+ [sym_expression] = STATE(1443),
+ [sym_primary_expression] = STATE(1058),
+ [sym_yield_expression] = STATE(1081),
+ [sym_object] = STATE(1071),
+ [sym_object_pattern] = STATE(2699),
+ [sym_array] = STATE(1071),
+ [sym_array_pattern] = STATE(2699),
+ [sym_glimmer_template] = STATE(1081),
+ [sym_glimmer_opening_tag] = STATE(1888),
+ [sym_jsx_element] = STATE(1081),
+ [sym_jsx_opening_element] = STATE(1648),
+ [sym_jsx_self_closing_element] = STATE(1081),
+ [sym_class] = STATE(1071),
+ [sym_function] = STATE(1071),
+ [sym_generator_function] = STATE(1071),
+ [sym_arrow_function] = STATE(1071),
+ [sym_call_expression] = STATE(1071),
+ [sym_new_expression] = STATE(1066),
+ [sym_await_expression] = STATE(1081),
[sym_member_expression] = STATE(974),
[sym_subscript_expression] = STATE(974),
- [sym_assignment_expression] = STATE(1094),
- [sym__augmented_assignment_lhs] = STATE(1608),
- [sym_augmented_assignment_expression] = STATE(1094),
- [sym__destructuring_pattern] = STATE(2728),
- [sym_ternary_expression] = STATE(1094),
- [sym_binary_expression] = STATE(1094),
- [sym_unary_expression] = STATE(1094),
- [sym_update_expression] = STATE(1094),
- [sym_string] = STATE(1096),
- [sym_template_string] = STATE(1096),
- [sym_regex] = STATE(1096),
- [sym_meta_property] = STATE(1096),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2767),
- [aux_sym_export_statement_repeat1] = STATE(1976),
- [sym_identifier] = ACTIONS(728),
- [anon_sym_export] = ACTIONS(730),
- [anon_sym_LBRACE] = ACTIONS(1117),
+ [sym_assignment_expression] = STATE(1081),
+ [sym__augmented_assignment_lhs] = STATE(1607),
+ [sym_augmented_assignment_expression] = STATE(1081),
+ [sym__destructuring_pattern] = STATE(2699),
+ [sym_ternary_expression] = STATE(1081),
+ [sym_binary_expression] = STATE(1081),
+ [sym_unary_expression] = STATE(1081),
+ [sym_update_expression] = STATE(1081),
+ [sym_string] = STATE(1071),
+ [sym_template_string] = STATE(1071),
+ [sym_regex] = STATE(1071),
+ [sym_meta_property] = STATE(1071),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2700),
+ [aux_sym_export_statement_repeat1] = STATE(1861),
+ [sym_identifier] = ACTIONS(1119),
+ [anon_sym_export] = ACTIONS(1121),
+ [anon_sym_LBRACE] = ACTIONS(644),
[anon_sym_import] = ACTIONS(648),
[anon_sym_LPAREN] = ACTIONS(650),
- [anon_sym_await] = ACTIONS(736),
- [anon_sym_yield] = ACTIONS(738),
- [anon_sym_LBRACK] = ACTIONS(740),
+ [anon_sym_await] = ACTIONS(762),
+ [anon_sym_yield] = ACTIONS(764),
+ [anon_sym_LBRACK] = ACTIONS(656),
[anon_sym_LTtemplate_GT] = ACTIONS(55),
[anon_sym_LT] = ACTIONS(658),
- [anon_sym_class] = ACTIONS(660),
- [anon_sym_async] = ACTIONS(742),
- [anon_sym_function] = ACTIONS(664),
- [anon_sym_new] = ACTIONS(744),
- [anon_sym_PLUS] = ACTIONS(746),
- [anon_sym_DASH] = ACTIONS(746),
- [anon_sym_SLASH] = ACTIONS(670),
- [anon_sym_BANG] = ACTIONS(746),
- [anon_sym_TILDE] = ACTIONS(746),
- [anon_sym_typeof] = ACTIONS(746),
- [anon_sym_void] = ACTIONS(746),
- [anon_sym_delete] = ACTIONS(746),
- [anon_sym_PLUS_PLUS] = ACTIONS(748),
- [anon_sym_DASH_DASH] = ACTIONS(748),
- [anon_sym_DQUOTE] = ACTIONS(674),
- [anon_sym_SQUOTE] = ACTIONS(676),
+ [anon_sym_DOT] = ACTIONS(1123),
+ [anon_sym_DQUOTE] = ACTIONS(660),
+ [anon_sym_SQUOTE] = ACTIONS(662),
+ [anon_sym_class] = ACTIONS(664),
+ [anon_sym_async] = ACTIONS(1125),
+ [anon_sym_function] = ACTIONS(668),
+ [anon_sym_new] = ACTIONS(670),
+ [anon_sym_PLUS] = ACTIONS(770),
+ [anon_sym_DASH] = ACTIONS(770),
+ [anon_sym_SLASH] = ACTIONS(674),
+ [anon_sym_BANG] = ACTIONS(770),
+ [anon_sym_TILDE] = ACTIONS(770),
+ [anon_sym_typeof] = ACTIONS(770),
+ [anon_sym_void] = ACTIONS(770),
+ [anon_sym_delete] = ACTIONS(770),
+ [anon_sym_PLUS_PLUS] = ACTIONS(772),
+ [anon_sym_DASH_DASH] = ACTIONS(772),
[sym_comment] = ACTIONS(3),
[anon_sym_BQUOTE] = ACTIONS(678),
[sym_number] = ACTIONS(680),
- [sym_private_property_identifier] = ACTIONS(750),
+ [sym_private_property_identifier] = ACTIONS(774),
[sym_this] = ACTIONS(680),
[sym_super] = ACTIONS(680),
[sym_true] = ACTIONS(680),
[sym_false] = ACTIONS(680),
[sym_null] = ACTIONS(680),
- [sym_undefined] = ACTIONS(752),
+ [sym_undefined] = ACTIONS(776),
[anon_sym_AT] = ACTIONS(85),
- [anon_sym_static] = ACTIONS(730),
- [anon_sym_get] = ACTIONS(730),
- [anon_sym_set] = ACTIONS(730),
+ [anon_sym_static] = ACTIONS(1121),
+ [anon_sym_get] = ACTIONS(1121),
+ [anon_sym_set] = ACTIONS(1121),
},
- [245] = {
- [sym_import] = STATE(1096),
- [sym_statement_block] = STATE(1126),
- [sym_parenthesized_expression] = STATE(1047),
- [sym_expression] = STATE(1403),
- [sym_primary_expression] = STATE(1092),
- [sym_yield_expression] = STATE(1094),
- [sym_object] = STATE(1096),
- [sym_object_pattern] = STATE(2705),
- [sym_array] = STATE(1096),
- [sym_array_pattern] = STATE(2705),
- [sym_glimmer_template] = STATE(1094),
- [sym_glimmer_opening_tag] = STATE(1882),
- [sym_jsx_element] = STATE(1094),
- [sym_jsx_opening_element] = STATE(1654),
- [sym_jsx_self_closing_element] = STATE(1094),
- [sym_class] = STATE(1096),
- [sym_function] = STATE(1096),
- [sym_generator_function] = STATE(1096),
- [sym_arrow_function] = STATE(1096),
- [sym_call_expression] = STATE(1096),
- [sym_new_expression] = STATE(1094),
- [sym_await_expression] = STATE(1094),
- [sym_member_expression] = STATE(1047),
- [sym_subscript_expression] = STATE(1047),
- [sym_assignment_expression] = STATE(1094),
- [sym__augmented_assignment_lhs] = STATE(1593),
- [sym_augmented_assignment_expression] = STATE(1094),
- [sym__destructuring_pattern] = STATE(2705),
- [sym_ternary_expression] = STATE(1094),
- [sym_binary_expression] = STATE(1094),
- [sym_unary_expression] = STATE(1094),
- [sym_update_expression] = STATE(1094),
- [sym_string] = STATE(1096),
- [sym_template_string] = STATE(1096),
- [sym_regex] = STATE(1096),
- [sym_meta_property] = STATE(1096),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2704),
- [aux_sym_export_statement_repeat1] = STATE(1976),
- [sym_identifier] = ACTIONS(754),
- [anon_sym_export] = ACTIONS(756),
- [anon_sym_LBRACE] = ACTIONS(1117),
+ [246] = {
+ [sym_import] = STATE(1071),
+ [sym_parenthesized_expression] = STATE(974),
+ [sym_expression] = STATE(1443),
+ [sym_primary_expression] = STATE(1058),
+ [sym_yield_expression] = STATE(1081),
+ [sym_object] = STATE(1071),
+ [sym_object_pattern] = STATE(2699),
+ [sym_array] = STATE(1071),
+ [sym_array_pattern] = STATE(2699),
+ [sym_glimmer_template] = STATE(1081),
+ [sym_glimmer_opening_tag] = STATE(1888),
+ [sym_jsx_element] = STATE(1081),
+ [sym_jsx_opening_element] = STATE(1648),
+ [sym_jsx_self_closing_element] = STATE(1081),
+ [sym_class] = STATE(1071),
+ [sym_function] = STATE(1071),
+ [sym_generator_function] = STATE(1071),
+ [sym_arrow_function] = STATE(1071),
+ [sym_call_expression] = STATE(1071),
+ [sym_new_expression] = STATE(1066),
+ [sym_await_expression] = STATE(1081),
+ [sym_member_expression] = STATE(974),
+ [sym_subscript_expression] = STATE(974),
+ [sym_assignment_expression] = STATE(1081),
+ [sym__augmented_assignment_lhs] = STATE(1607),
+ [sym_augmented_assignment_expression] = STATE(1081),
+ [sym__destructuring_pattern] = STATE(2699),
+ [sym_ternary_expression] = STATE(1081),
+ [sym_binary_expression] = STATE(1081),
+ [sym_unary_expression] = STATE(1081),
+ [sym_update_expression] = STATE(1081),
+ [sym_string] = STATE(1071),
+ [sym_template_string] = STATE(1071),
+ [sym_regex] = STATE(1071),
+ [sym_meta_property] = STATE(1071),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2709),
+ [aux_sym_export_statement_repeat1] = STATE(1861),
+ [sym_identifier] = ACTIONS(1127),
+ [anon_sym_export] = ACTIONS(1129),
+ [anon_sym_LBRACE] = ACTIONS(734),
[anon_sym_import] = ACTIONS(648),
[anon_sym_LPAREN] = ACTIONS(650),
- [anon_sym_await] = ACTIONS(760),
- [anon_sym_yield] = ACTIONS(762),
+ [anon_sym_await] = ACTIONS(762),
+ [anon_sym_yield] = ACTIONS(764),
[anon_sym_LBRACK] = ACTIONS(740),
[anon_sym_LTtemplate_GT] = ACTIONS(55),
[anon_sym_LT] = ACTIONS(658),
- [anon_sym_class] = ACTIONS(660),
- [anon_sym_async] = ACTIONS(764),
- [anon_sym_function] = ACTIONS(664),
- [anon_sym_new] = ACTIONS(766),
- [anon_sym_PLUS] = ACTIONS(768),
- [anon_sym_DASH] = ACTIONS(768),
- [anon_sym_SLASH] = ACTIONS(770),
- [anon_sym_BANG] = ACTIONS(768),
- [anon_sym_TILDE] = ACTIONS(768),
- [anon_sym_typeof] = ACTIONS(768),
- [anon_sym_void] = ACTIONS(768),
- [anon_sym_delete] = ACTIONS(768),
+ [anon_sym_DOT] = ACTIONS(1123),
+ [anon_sym_DQUOTE] = ACTIONS(660),
+ [anon_sym_SQUOTE] = ACTIONS(662),
+ [anon_sym_class] = ACTIONS(664),
+ [anon_sym_async] = ACTIONS(1131),
+ [anon_sym_function] = ACTIONS(668),
+ [anon_sym_new] = ACTIONS(744),
+ [anon_sym_PLUS] = ACTIONS(770),
+ [anon_sym_DASH] = ACTIONS(770),
+ [anon_sym_SLASH] = ACTIONS(748),
+ [anon_sym_BANG] = ACTIONS(770),
+ [anon_sym_TILDE] = ACTIONS(770),
+ [anon_sym_typeof] = ACTIONS(770),
+ [anon_sym_void] = ACTIONS(770),
+ [anon_sym_delete] = ACTIONS(770),
[anon_sym_PLUS_PLUS] = ACTIONS(772),
[anon_sym_DASH_DASH] = ACTIONS(772),
- [anon_sym_DQUOTE] = ACTIONS(674),
- [anon_sym_SQUOTE] = ACTIONS(676),
[sym_comment] = ACTIONS(3),
[anon_sym_BQUOTE] = ACTIONS(678),
[sym_number] = ACTIONS(680),
@@ -39046,134 +39600,53 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_null] = ACTIONS(680),
[sym_undefined] = ACTIONS(776),
[anon_sym_AT] = ACTIONS(85),
- [anon_sym_static] = ACTIONS(756),
- [anon_sym_get] = ACTIONS(756),
- [anon_sym_set] = ACTIONS(756),
- },
- [246] = {
- [sym_import] = STATE(1268),
- [sym_parenthesized_expression] = STATE(995),
- [sym_expression] = STATE(1447),
- [sym_primary_expression] = STATE(1171),
- [sym_yield_expression] = STATE(1094),
- [sym_object] = STATE(1268),
- [sym_object_pattern] = STATE(2728),
- [sym_array] = STATE(1268),
- [sym_array_pattern] = STATE(2728),
- [sym_glimmer_template] = STATE(1094),
- [sym_glimmer_opening_tag] = STATE(1882),
- [sym_jsx_element] = STATE(1094),
- [sym_jsx_opening_element] = STATE(1654),
- [sym_jsx_self_closing_element] = STATE(1094),
- [sym_class] = STATE(1268),
- [sym_function] = STATE(1268),
- [sym_generator_function] = STATE(1268),
- [sym_arrow_function] = STATE(1268),
- [sym_call_expression] = STATE(1268),
- [sym_new_expression] = STATE(1204),
- [sym_await_expression] = STATE(1094),
- [sym_member_expression] = STATE(995),
- [sym_subscript_expression] = STATE(995),
- [sym_assignment_expression] = STATE(1094),
- [sym__augmented_assignment_lhs] = STATE(1608),
- [sym_augmented_assignment_expression] = STATE(1094),
- [sym__destructuring_pattern] = STATE(2728),
- [sym_ternary_expression] = STATE(1094),
- [sym_binary_expression] = STATE(1094),
- [sym_unary_expression] = STATE(1094),
- [sym_update_expression] = STATE(1094),
- [sym_string] = STATE(1268),
- [sym_template_string] = STATE(1268),
- [sym_regex] = STATE(1268),
- [sym_meta_property] = STATE(1268),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2733),
- [aux_sym_export_statement_repeat1] = STATE(1891),
- [sym_identifier] = ACTIONS(1119),
- [anon_sym_export] = ACTIONS(1121),
- [anon_sym_LBRACE] = ACTIONS(694),
- [anon_sym_import] = ACTIONS(696),
- [anon_sym_LPAREN] = ACTIONS(27),
- [anon_sym_await] = ACTIONS(736),
- [anon_sym_yield] = ACTIONS(738),
- [anon_sym_LBRACK] = ACTIONS(53),
- [anon_sym_LTtemplate_GT] = ACTIONS(55),
- [anon_sym_LT] = ACTIONS(658),
- [anon_sym_DOT] = ACTIONS(1123),
- [anon_sym_class] = ACTIONS(702),
- [anon_sym_async] = ACTIONS(1125),
- [anon_sym_function] = ACTIONS(706),
- [anon_sym_new] = ACTIONS(708),
- [anon_sym_PLUS] = ACTIONS(746),
- [anon_sym_DASH] = ACTIONS(746),
- [anon_sym_SLASH] = ACTIONS(712),
- [anon_sym_BANG] = ACTIONS(746),
- [anon_sym_TILDE] = ACTIONS(746),
- [anon_sym_typeof] = ACTIONS(746),
- [anon_sym_void] = ACTIONS(746),
- [anon_sym_delete] = ACTIONS(746),
- [anon_sym_PLUS_PLUS] = ACTIONS(748),
- [anon_sym_DASH_DASH] = ACTIONS(748),
- [anon_sym_DQUOTE] = ACTIONS(73),
- [anon_sym_SQUOTE] = ACTIONS(75),
- [sym_comment] = ACTIONS(3),
- [anon_sym_BQUOTE] = ACTIONS(77),
- [sym_number] = ACTIONS(79),
- [sym_private_property_identifier] = ACTIONS(750),
- [sym_this] = ACTIONS(79),
- [sym_super] = ACTIONS(79),
- [sym_true] = ACTIONS(79),
- [sym_false] = ACTIONS(79),
- [sym_null] = ACTIONS(79),
- [sym_undefined] = ACTIONS(1127),
- [anon_sym_AT] = ACTIONS(85),
- [anon_sym_static] = ACTIONS(1121),
- [anon_sym_get] = ACTIONS(1121),
- [anon_sym_set] = ACTIONS(1121),
+ [anon_sym_static] = ACTIONS(1129),
+ [anon_sym_get] = ACTIONS(1129),
+ [anon_sym_set] = ACTIONS(1129),
},
[247] = {
- [sym_import] = STATE(1268),
- [sym_statement_block] = STATE(1305),
- [sym_parenthesized_expression] = STATE(1034),
- [sym_expression] = STATE(1210),
- [sym_primary_expression] = STATE(1247),
- [sym_yield_expression] = STATE(1246),
- [sym_object] = STATE(1268),
- [sym_object_pattern] = STATE(2734),
- [sym_array] = STATE(1268),
- [sym_array_pattern] = STATE(2734),
- [sym_glimmer_template] = STATE(1246),
- [sym_glimmer_opening_tag] = STATE(1921),
- [sym_jsx_element] = STATE(1246),
- [sym_jsx_opening_element] = STATE(1653),
- [sym_jsx_self_closing_element] = STATE(1246),
- [sym_class] = STATE(1268),
- [sym_function] = STATE(1268),
- [sym_generator_function] = STATE(1268),
- [sym_arrow_function] = STATE(1268),
- [sym_call_expression] = STATE(1268),
- [sym_new_expression] = STATE(1246),
- [sym_await_expression] = STATE(1246),
- [sym_member_expression] = STATE(1034),
- [sym_subscript_expression] = STATE(1034),
- [sym_assignment_expression] = STATE(1246),
- [sym__augmented_assignment_lhs] = STATE(1600),
- [sym_augmented_assignment_expression] = STATE(1246),
- [sym__destructuring_pattern] = STATE(2734),
- [sym_ternary_expression] = STATE(1246),
- [sym_binary_expression] = STATE(1246),
- [sym_unary_expression] = STATE(1246),
- [sym_update_expression] = STATE(1246),
- [sym_string] = STATE(1268),
- [sym_template_string] = STATE(1268),
- [sym_regex] = STATE(1268),
- [sym_meta_property] = STATE(1268),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2733),
- [aux_sym_export_statement_repeat1] = STATE(1891),
+ [sym_import] = STATE(1235),
+ [sym_statement_block] = STATE(1274),
+ [sym_parenthesized_expression] = STATE(1032),
+ [sym_expression] = STATE(1223),
+ [sym_primary_expression] = STATE(1249),
+ [sym_yield_expression] = STATE(1245),
+ [sym_object] = STATE(1235),
+ [sym_object_pattern] = STATE(2743),
+ [sym_array] = STATE(1235),
+ [sym_array_pattern] = STATE(2743),
+ [sym_glimmer_template] = STATE(1245),
+ [sym_glimmer_opening_tag] = STATE(1935),
+ [sym_jsx_element] = STATE(1245),
+ [sym_jsx_opening_element] = STATE(1651),
+ [sym_jsx_self_closing_element] = STATE(1245),
+ [sym_class] = STATE(1235),
+ [sym_function] = STATE(1235),
+ [sym_generator_function] = STATE(1235),
+ [sym_arrow_function] = STATE(1235),
+ [sym_call_expression] = STATE(1235),
+ [sym_new_expression] = STATE(1245),
+ [sym_await_expression] = STATE(1245),
+ [sym_member_expression] = STATE(1032),
+ [sym_subscript_expression] = STATE(1032),
+ [sym_assignment_expression] = STATE(1245),
+ [sym__augmented_assignment_lhs] = STATE(1599),
+ [sym_augmented_assignment_expression] = STATE(1245),
+ [sym__destructuring_pattern] = STATE(2743),
+ [sym_ternary_expression] = STATE(1245),
+ [sym_binary_expression] = STATE(1245),
+ [sym_unary_expression] = STATE(1245),
+ [sym_update_expression] = STATE(1245),
+ [sym_string] = STATE(1235),
+ [sym_template_string] = STATE(1235),
+ [sym_regex] = STATE(1235),
+ [sym_meta_property] = STATE(1235),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2742),
+ [aux_sym_export_statement_repeat1] = STATE(1968),
[sym_identifier] = ACTIONS(688),
[anon_sym_export] = ACTIONS(690),
- [anon_sym_LBRACE] = ACTIONS(1129),
+ [anon_sym_LBRACE] = ACTIONS(1117),
[anon_sym_import] = ACTIONS(696),
[anon_sym_LPAREN] = ACTIONS(27),
[anon_sym_await] = ACTIONS(698),
@@ -39181,6 +39654,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_LBRACK] = ACTIONS(53),
[anon_sym_LTtemplate_GT] = ACTIONS(55),
[anon_sym_LT] = ACTIONS(57),
+ [anon_sym_DQUOTE] = ACTIONS(59),
+ [anon_sym_SQUOTE] = ACTIONS(61),
[anon_sym_class] = ACTIONS(702),
[anon_sym_async] = ACTIONS(704),
[anon_sym_function] = ACTIONS(706),
@@ -39195,8 +39670,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_delete] = ACTIONS(710),
[anon_sym_PLUS_PLUS] = ACTIONS(714),
[anon_sym_DASH_DASH] = ACTIONS(714),
- [anon_sym_DQUOTE] = ACTIONS(73),
- [anon_sym_SQUOTE] = ACTIONS(75),
[sym_comment] = ACTIONS(3),
[anon_sym_BQUOTE] = ACTIONS(77),
[sym_number] = ACTIONS(79),
@@ -39213,71 +39686,152 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(690),
},
[248] = {
- [sym_import] = STATE(1268),
- [sym_statement_block] = STATE(1257),
- [sym_parenthesized_expression] = STATE(1029),
- [sym_expression] = STATE(1233),
- [sym_primary_expression] = STATE(1247),
- [sym_yield_expression] = STATE(1246),
- [sym_object] = STATE(1268),
- [sym_object_pattern] = STATE(2656),
- [sym_array] = STATE(1268),
- [sym_array_pattern] = STATE(2656),
- [sym_glimmer_template] = STATE(1246),
- [sym_glimmer_opening_tag] = STATE(1921),
- [sym_jsx_element] = STATE(1246),
- [sym_jsx_opening_element] = STATE(1653),
- [sym_jsx_self_closing_element] = STATE(1246),
- [sym_class] = STATE(1268),
- [sym_function] = STATE(1268),
- [sym_generator_function] = STATE(1268),
- [sym_arrow_function] = STATE(1268),
- [sym_call_expression] = STATE(1268),
- [sym_new_expression] = STATE(1246),
- [sym_await_expression] = STATE(1246),
- [sym_member_expression] = STATE(1029),
- [sym_subscript_expression] = STATE(1029),
- [sym_assignment_expression] = STATE(1246),
- [sym__augmented_assignment_lhs] = STATE(1597),
- [sym_augmented_assignment_expression] = STATE(1246),
- [sym__destructuring_pattern] = STATE(2656),
- [sym_ternary_expression] = STATE(1246),
- [sym_binary_expression] = STATE(1246),
- [sym_unary_expression] = STATE(1246),
- [sym_update_expression] = STATE(1246),
- [sym_string] = STATE(1268),
- [sym_template_string] = STATE(1268),
- [sym_regex] = STATE(1268),
- [sym_meta_property] = STATE(1268),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2662),
- [aux_sym_export_statement_repeat1] = STATE(1891),
- [sym_identifier] = ACTIONS(720),
- [anon_sym_export] = ACTIONS(722),
- [anon_sym_LBRACE] = ACTIONS(1129),
- [anon_sym_import] = ACTIONS(696),
- [anon_sym_LPAREN] = ACTIONS(27),
- [anon_sym_await] = ACTIONS(29),
- [anon_sym_yield] = ACTIONS(51),
- [anon_sym_LBRACK] = ACTIONS(53),
+ [sym_import] = STATE(1071),
+ [sym_statement_block] = STATE(1072),
+ [sym_parenthesized_expression] = STATE(974),
+ [sym_expression] = STATE(1354),
+ [sym_primary_expression] = STATE(1079),
+ [sym_yield_expression] = STATE(1081),
+ [sym_object] = STATE(1071),
+ [sym_object_pattern] = STATE(2699),
+ [sym_array] = STATE(1071),
+ [sym_array_pattern] = STATE(2699),
+ [sym_glimmer_template] = STATE(1081),
+ [sym_glimmer_opening_tag] = STATE(1888),
+ [sym_jsx_element] = STATE(1081),
+ [sym_jsx_opening_element] = STATE(1648),
+ [sym_jsx_self_closing_element] = STATE(1081),
+ [sym_class] = STATE(1071),
+ [sym_function] = STATE(1071),
+ [sym_generator_function] = STATE(1071),
+ [sym_arrow_function] = STATE(1071),
+ [sym_call_expression] = STATE(1071),
+ [sym_new_expression] = STATE(1081),
+ [sym_await_expression] = STATE(1081),
+ [sym_member_expression] = STATE(974),
+ [sym_subscript_expression] = STATE(974),
+ [sym_assignment_expression] = STATE(1081),
+ [sym__augmented_assignment_lhs] = STATE(1607),
+ [sym_augmented_assignment_expression] = STATE(1081),
+ [sym__destructuring_pattern] = STATE(2699),
+ [sym_ternary_expression] = STATE(1081),
+ [sym_binary_expression] = STATE(1081),
+ [sym_unary_expression] = STATE(1081),
+ [sym_update_expression] = STATE(1081),
+ [sym_string] = STATE(1071),
+ [sym_template_string] = STATE(1071),
+ [sym_regex] = STATE(1071),
+ [sym_meta_property] = STATE(1071),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2769),
+ [aux_sym_export_statement_repeat1] = STATE(1861),
+ [sym_identifier] = ACTIONS(756),
+ [anon_sym_export] = ACTIONS(758),
+ [anon_sym_LBRACE] = ACTIONS(1133),
+ [anon_sym_import] = ACTIONS(648),
+ [anon_sym_LPAREN] = ACTIONS(650),
+ [anon_sym_await] = ACTIONS(762),
+ [anon_sym_yield] = ACTIONS(764),
+ [anon_sym_LBRACK] = ACTIONS(740),
[anon_sym_LTtemplate_GT] = ACTIONS(55),
- [anon_sym_LT] = ACTIONS(57),
- [anon_sym_class] = ACTIONS(702),
- [anon_sym_async] = ACTIONS(726),
+ [anon_sym_LT] = ACTIONS(658),
+ [anon_sym_DQUOTE] = ACTIONS(660),
+ [anon_sym_SQUOTE] = ACTIONS(662),
+ [anon_sym_class] = ACTIONS(664),
+ [anon_sym_async] = ACTIONS(766),
+ [anon_sym_function] = ACTIONS(668),
+ [anon_sym_new] = ACTIONS(768),
+ [anon_sym_PLUS] = ACTIONS(770),
+ [anon_sym_DASH] = ACTIONS(770),
+ [anon_sym_SLASH] = ACTIONS(674),
+ [anon_sym_BANG] = ACTIONS(770),
+ [anon_sym_TILDE] = ACTIONS(770),
+ [anon_sym_typeof] = ACTIONS(770),
+ [anon_sym_void] = ACTIONS(770),
+ [anon_sym_delete] = ACTIONS(770),
+ [anon_sym_PLUS_PLUS] = ACTIONS(772),
+ [anon_sym_DASH_DASH] = ACTIONS(772),
+ [sym_comment] = ACTIONS(3),
+ [anon_sym_BQUOTE] = ACTIONS(678),
+ [sym_number] = ACTIONS(680),
+ [sym_private_property_identifier] = ACTIONS(774),
+ [sym_this] = ACTIONS(680),
+ [sym_super] = ACTIONS(680),
+ [sym_true] = ACTIONS(680),
+ [sym_false] = ACTIONS(680),
+ [sym_null] = ACTIONS(680),
+ [sym_undefined] = ACTIONS(776),
+ [anon_sym_AT] = ACTIONS(85),
+ [anon_sym_static] = ACTIONS(758),
+ [anon_sym_get] = ACTIONS(758),
+ [anon_sym_set] = ACTIONS(758),
+ },
+ [249] = {
+ [sym_import] = STATE(1235),
+ [sym_statement_block] = STATE(1274),
+ [sym_parenthesized_expression] = STATE(1028),
+ [sym_expression] = STATE(1205),
+ [sym_primary_expression] = STATE(1249),
+ [sym_yield_expression] = STATE(1245),
+ [sym_object] = STATE(1235),
+ [sym_object_pattern] = STATE(2717),
+ [sym_array] = STATE(1235),
+ [sym_array_pattern] = STATE(2717),
+ [sym_glimmer_template] = STATE(1245),
+ [sym_glimmer_opening_tag] = STATE(1935),
+ [sym_jsx_element] = STATE(1245),
+ [sym_jsx_opening_element] = STATE(1651),
+ [sym_jsx_self_closing_element] = STATE(1245),
+ [sym_class] = STATE(1235),
+ [sym_function] = STATE(1235),
+ [sym_generator_function] = STATE(1235),
+ [sym_arrow_function] = STATE(1235),
+ [sym_call_expression] = STATE(1235),
+ [sym_new_expression] = STATE(1245),
+ [sym_await_expression] = STATE(1245),
+ [sym_member_expression] = STATE(1028),
+ [sym_subscript_expression] = STATE(1028),
+ [sym_assignment_expression] = STATE(1245),
+ [sym__augmented_assignment_lhs] = STATE(1616),
+ [sym_augmented_assignment_expression] = STATE(1245),
+ [sym__destructuring_pattern] = STATE(2717),
+ [sym_ternary_expression] = STATE(1245),
+ [sym_binary_expression] = STATE(1245),
+ [sym_unary_expression] = STATE(1245),
+ [sym_update_expression] = STATE(1245),
+ [sym_string] = STATE(1235),
+ [sym_template_string] = STATE(1235),
+ [sym_regex] = STATE(1235),
+ [sym_meta_property] = STATE(1235),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2680),
+ [aux_sym_export_statement_repeat1] = STATE(1968),
+ [sym_identifier] = ACTIONS(720),
+ [anon_sym_export] = ACTIONS(722),
+ [anon_sym_LBRACE] = ACTIONS(1117),
+ [anon_sym_import] = ACTIONS(696),
+ [anon_sym_LPAREN] = ACTIONS(27),
+ [anon_sym_await] = ACTIONS(29),
+ [anon_sym_yield] = ACTIONS(51),
+ [anon_sym_LBRACK] = ACTIONS(53),
+ [anon_sym_LTtemplate_GT] = ACTIONS(55),
+ [anon_sym_LT] = ACTIONS(57),
+ [anon_sym_DQUOTE] = ACTIONS(59),
+ [anon_sym_SQUOTE] = ACTIONS(61),
+ [anon_sym_class] = ACTIONS(702),
+ [anon_sym_async] = ACTIONS(726),
[anon_sym_function] = ACTIONS(706),
- [anon_sym_new] = ACTIONS(65),
- [anon_sym_PLUS] = ACTIONS(67),
- [anon_sym_DASH] = ACTIONS(67),
- [anon_sym_SLASH] = ACTIONS(69),
- [anon_sym_BANG] = ACTIONS(67),
- [anon_sym_TILDE] = ACTIONS(67),
- [anon_sym_typeof] = ACTIONS(67),
- [anon_sym_void] = ACTIONS(67),
- [anon_sym_delete] = ACTIONS(67),
- [anon_sym_PLUS_PLUS] = ACTIONS(71),
- [anon_sym_DASH_DASH] = ACTIONS(71),
- [anon_sym_DQUOTE] = ACTIONS(73),
- [anon_sym_SQUOTE] = ACTIONS(75),
+ [anon_sym_new] = ACTIONS(69),
+ [anon_sym_PLUS] = ACTIONS(71),
+ [anon_sym_DASH] = ACTIONS(71),
+ [anon_sym_SLASH] = ACTIONS(73),
+ [anon_sym_BANG] = ACTIONS(71),
+ [anon_sym_TILDE] = ACTIONS(71),
+ [anon_sym_typeof] = ACTIONS(71),
+ [anon_sym_void] = ACTIONS(71),
+ [anon_sym_delete] = ACTIONS(71),
+ [anon_sym_PLUS_PLUS] = ACTIONS(75),
+ [anon_sym_DASH_DASH] = ACTIONS(75),
[sym_comment] = ACTIONS(3),
[anon_sym_BQUOTE] = ACTIONS(77),
[sym_number] = ACTIONS(79),
@@ -39293,49 +39847,49 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_get] = ACTIONS(722),
[anon_sym_set] = ACTIONS(722),
},
- [249] = {
- [sym_import] = STATE(1268),
- [sym_statement_block] = STATE(1254),
- [sym_parenthesized_expression] = STATE(1029),
- [sym_expression] = STATE(1232),
- [sym_primary_expression] = STATE(1247),
- [sym_yield_expression] = STATE(1246),
- [sym_object] = STATE(1268),
- [sym_object_pattern] = STATE(2656),
- [sym_array] = STATE(1268),
- [sym_array_pattern] = STATE(2656),
- [sym_glimmer_template] = STATE(1246),
- [sym_glimmer_opening_tag] = STATE(1921),
- [sym_jsx_element] = STATE(1246),
- [sym_jsx_opening_element] = STATE(1653),
- [sym_jsx_self_closing_element] = STATE(1246),
- [sym_class] = STATE(1268),
- [sym_function] = STATE(1268),
- [sym_generator_function] = STATE(1268),
- [sym_arrow_function] = STATE(1268),
- [sym_call_expression] = STATE(1268),
- [sym_new_expression] = STATE(1246),
- [sym_await_expression] = STATE(1246),
- [sym_member_expression] = STATE(1029),
- [sym_subscript_expression] = STATE(1029),
- [sym_assignment_expression] = STATE(1246),
- [sym__augmented_assignment_lhs] = STATE(1597),
- [sym_augmented_assignment_expression] = STATE(1246),
- [sym__destructuring_pattern] = STATE(2656),
- [sym_ternary_expression] = STATE(1246),
- [sym_binary_expression] = STATE(1246),
- [sym_unary_expression] = STATE(1246),
- [sym_update_expression] = STATE(1246),
- [sym_string] = STATE(1268),
- [sym_template_string] = STATE(1268),
- [sym_regex] = STATE(1268),
- [sym_meta_property] = STATE(1268),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2662),
- [aux_sym_export_statement_repeat1] = STATE(1891),
+ [250] = {
+ [sym_import] = STATE(1235),
+ [sym_parenthesized_expression] = STATE(1028),
+ [sym_expression] = STATE(1305),
+ [sym_primary_expression] = STATE(1249),
+ [sym_yield_expression] = STATE(1245),
+ [sym_object] = STATE(1235),
+ [sym_object_pattern] = STATE(2717),
+ [sym_array] = STATE(1235),
+ [sym_array_pattern] = STATE(2717),
+ [sym_glimmer_template] = STATE(1245),
+ [sym_glimmer_opening_tag] = STATE(1935),
+ [sym_jsx_element] = STATE(1245),
+ [sym_jsx_opening_element] = STATE(1651),
+ [sym_jsx_self_closing_element] = STATE(1245),
+ [sym_class] = STATE(1235),
+ [sym_function] = STATE(1235),
+ [sym_generator_function] = STATE(1235),
+ [sym_arrow_function] = STATE(1235),
+ [sym_call_expression] = STATE(1235),
+ [sym_new_expression] = STATE(1245),
+ [sym_await_expression] = STATE(1245),
+ [sym_member_expression] = STATE(1028),
+ [sym_subscript_expression] = STATE(1028),
+ [sym_assignment_expression] = STATE(1245),
+ [sym__augmented_assignment_lhs] = STATE(1616),
+ [sym_augmented_assignment_expression] = STATE(1245),
+ [sym__destructuring_pattern] = STATE(2717),
+ [sym_ternary_expression] = STATE(1245),
+ [sym_binary_expression] = STATE(1245),
+ [sym_unary_expression] = STATE(1245),
+ [sym_update_expression] = STATE(1245),
+ [sym_sequence_expression] = STATE(2377),
+ [sym_string] = STATE(1235),
+ [sym_template_string] = STATE(1235),
+ [sym_regex] = STATE(1235),
+ [sym_meta_property] = STATE(1235),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2680),
+ [aux_sym_export_statement_repeat1] = STATE(1968),
[sym_identifier] = ACTIONS(720),
[anon_sym_export] = ACTIONS(722),
- [anon_sym_LBRACE] = ACTIONS(1129),
+ [anon_sym_LBRACE] = ACTIONS(694),
[anon_sym_import] = ACTIONS(696),
[anon_sym_LPAREN] = ACTIONS(27),
[anon_sym_await] = ACTIONS(29),
@@ -39343,22 +39897,22 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_LBRACK] = ACTIONS(53),
[anon_sym_LTtemplate_GT] = ACTIONS(55),
[anon_sym_LT] = ACTIONS(57),
+ [anon_sym_DQUOTE] = ACTIONS(59),
+ [anon_sym_SQUOTE] = ACTIONS(61),
[anon_sym_class] = ACTIONS(702),
[anon_sym_async] = ACTIONS(726),
[anon_sym_function] = ACTIONS(706),
- [anon_sym_new] = ACTIONS(65),
- [anon_sym_PLUS] = ACTIONS(67),
- [anon_sym_DASH] = ACTIONS(67),
- [anon_sym_SLASH] = ACTIONS(69),
- [anon_sym_BANG] = ACTIONS(67),
- [anon_sym_TILDE] = ACTIONS(67),
- [anon_sym_typeof] = ACTIONS(67),
- [anon_sym_void] = ACTIONS(67),
- [anon_sym_delete] = ACTIONS(67),
- [anon_sym_PLUS_PLUS] = ACTIONS(71),
- [anon_sym_DASH_DASH] = ACTIONS(71),
- [anon_sym_DQUOTE] = ACTIONS(73),
- [anon_sym_SQUOTE] = ACTIONS(75),
+ [anon_sym_new] = ACTIONS(69),
+ [anon_sym_PLUS] = ACTIONS(71),
+ [anon_sym_DASH] = ACTIONS(71),
+ [anon_sym_SLASH] = ACTIONS(73),
+ [anon_sym_BANG] = ACTIONS(71),
+ [anon_sym_TILDE] = ACTIONS(71),
+ [anon_sym_typeof] = ACTIONS(71),
+ [anon_sym_void] = ACTIONS(71),
+ [anon_sym_delete] = ACTIONS(71),
+ [anon_sym_PLUS_PLUS] = ACTIONS(75),
+ [anon_sym_DASH_DASH] = ACTIONS(75),
[sym_comment] = ACTIONS(3),
[anon_sym_BQUOTE] = ACTIONS(77),
[sym_number] = ACTIONS(79),
@@ -39374,49 +39928,49 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_get] = ACTIONS(722),
[anon_sym_set] = ACTIONS(722),
},
- [250] = {
- [sym_import] = STATE(1096),
- [sym_parenthesized_expression] = STATE(1015),
- [sym_expression] = STATE(1352),
- [sym_primary_expression] = STATE(1092),
- [sym_yield_expression] = STATE(1094),
- [sym_object] = STATE(1096),
- [sym_object_pattern] = STATE(2768),
- [sym_array] = STATE(1096),
- [sym_array_pattern] = STATE(2768),
- [sym_glimmer_template] = STATE(1094),
- [sym_glimmer_opening_tag] = STATE(1882),
- [sym_jsx_element] = STATE(1094),
- [sym_jsx_opening_element] = STATE(1654),
- [sym_jsx_self_closing_element] = STATE(1094),
- [sym_class] = STATE(1096),
- [sym_function] = STATE(1096),
- [sym_generator_function] = STATE(1096),
- [sym_arrow_function] = STATE(1096),
- [sym_call_expression] = STATE(1096),
- [sym_new_expression] = STATE(1094),
- [sym_await_expression] = STATE(1094),
- [sym_member_expression] = STATE(1015),
- [sym_subscript_expression] = STATE(1015),
- [sym_assignment_expression] = STATE(1094),
- [sym__augmented_assignment_lhs] = STATE(1594),
- [sym_augmented_assignment_expression] = STATE(1094),
- [sym__destructuring_pattern] = STATE(2768),
- [sym_ternary_expression] = STATE(1094),
- [sym_binary_expression] = STATE(1094),
- [sym_unary_expression] = STATE(1094),
- [sym_update_expression] = STATE(1094),
- [sym_sequence_expression] = STATE(2684),
- [sym_string] = STATE(1096),
- [sym_template_string] = STATE(1096),
- [sym_regex] = STATE(1096),
- [sym_meta_property] = STATE(1096),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2729),
- [aux_sym_export_statement_repeat1] = STATE(1976),
+ [251] = {
+ [sym_import] = STATE(1071),
+ [sym_statement_block] = STATE(1134),
+ [sym_parenthesized_expression] = STATE(1006),
+ [sym_expression] = STATE(1135),
+ [sym_primary_expression] = STATE(1079),
+ [sym_yield_expression] = STATE(1081),
+ [sym_object] = STATE(1071),
+ [sym_object_pattern] = STATE(2770),
+ [sym_array] = STATE(1071),
+ [sym_array_pattern] = STATE(2770),
+ [sym_glimmer_template] = STATE(1081),
+ [sym_glimmer_opening_tag] = STATE(1888),
+ [sym_jsx_element] = STATE(1081),
+ [sym_jsx_opening_element] = STATE(1648),
+ [sym_jsx_self_closing_element] = STATE(1081),
+ [sym_class] = STATE(1071),
+ [sym_function] = STATE(1071),
+ [sym_generator_function] = STATE(1071),
+ [sym_arrow_function] = STATE(1071),
+ [sym_call_expression] = STATE(1071),
+ [sym_new_expression] = STATE(1081),
+ [sym_await_expression] = STATE(1081),
+ [sym_member_expression] = STATE(1006),
+ [sym_subscript_expression] = STATE(1006),
+ [sym_assignment_expression] = STATE(1081),
+ [sym__augmented_assignment_lhs] = STATE(1606),
+ [sym_augmented_assignment_expression] = STATE(1081),
+ [sym__destructuring_pattern] = STATE(2770),
+ [sym_ternary_expression] = STATE(1081),
+ [sym_binary_expression] = STATE(1081),
+ [sym_unary_expression] = STATE(1081),
+ [sym_update_expression] = STATE(1081),
+ [sym_string] = STATE(1071),
+ [sym_template_string] = STATE(1071),
+ [sym_regex] = STATE(1071),
+ [sym_meta_property] = STATE(1071),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2700),
+ [aux_sym_export_statement_repeat1] = STATE(1861),
[sym_identifier] = ACTIONS(638),
[anon_sym_export] = ACTIONS(640),
- [anon_sym_LBRACE] = ACTIONS(644),
+ [anon_sym_LBRACE] = ACTIONS(1135),
[anon_sym_import] = ACTIONS(648),
[anon_sym_LPAREN] = ACTIONS(650),
[anon_sym_await] = ACTIONS(652),
@@ -39424,22 +39978,22 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_LBRACK] = ACTIONS(656),
[anon_sym_LTtemplate_GT] = ACTIONS(55),
[anon_sym_LT] = ACTIONS(658),
- [anon_sym_class] = ACTIONS(660),
- [anon_sym_async] = ACTIONS(662),
- [anon_sym_function] = ACTIONS(664),
- [anon_sym_new] = ACTIONS(666),
- [anon_sym_PLUS] = ACTIONS(668),
- [anon_sym_DASH] = ACTIONS(668),
- [anon_sym_SLASH] = ACTIONS(670),
- [anon_sym_BANG] = ACTIONS(668),
- [anon_sym_TILDE] = ACTIONS(668),
- [anon_sym_typeof] = ACTIONS(668),
- [anon_sym_void] = ACTIONS(668),
- [anon_sym_delete] = ACTIONS(668),
- [anon_sym_PLUS_PLUS] = ACTIONS(672),
- [anon_sym_DASH_DASH] = ACTIONS(672),
- [anon_sym_DQUOTE] = ACTIONS(674),
- [anon_sym_SQUOTE] = ACTIONS(676),
+ [anon_sym_DQUOTE] = ACTIONS(660),
+ [anon_sym_SQUOTE] = ACTIONS(662),
+ [anon_sym_class] = ACTIONS(664),
+ [anon_sym_async] = ACTIONS(666),
+ [anon_sym_function] = ACTIONS(668),
+ [anon_sym_new] = ACTIONS(670),
+ [anon_sym_PLUS] = ACTIONS(672),
+ [anon_sym_DASH] = ACTIONS(672),
+ [anon_sym_SLASH] = ACTIONS(674),
+ [anon_sym_BANG] = ACTIONS(672),
+ [anon_sym_TILDE] = ACTIONS(672),
+ [anon_sym_typeof] = ACTIONS(672),
+ [anon_sym_void] = ACTIONS(672),
+ [anon_sym_delete] = ACTIONS(672),
+ [anon_sym_PLUS_PLUS] = ACTIONS(676),
+ [anon_sym_DASH_DASH] = ACTIONS(676),
[sym_comment] = ACTIONS(3),
[anon_sym_BQUOTE] = ACTIONS(678),
[sym_number] = ACTIONS(680),
@@ -39455,49 +40009,49 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_get] = ACTIONS(640),
[anon_sym_set] = ACTIONS(640),
},
- [251] = {
- [sym_import] = STATE(1096),
- [sym_parenthesized_expression] = STATE(1015),
- [sym_expression] = STATE(1360),
- [sym_primary_expression] = STATE(1092),
- [sym_yield_expression] = STATE(1094),
- [sym_object] = STATE(1096),
- [sym_object_pattern] = STATE(2768),
- [sym_array] = STATE(1096),
- [sym_array_pattern] = STATE(2768),
- [sym_glimmer_template] = STATE(1094),
- [sym_glimmer_opening_tag] = STATE(1882),
- [sym_jsx_element] = STATE(1094),
- [sym_jsx_opening_element] = STATE(1654),
- [sym_jsx_self_closing_element] = STATE(1094),
- [sym_class] = STATE(1096),
- [sym_function] = STATE(1096),
- [sym_generator_function] = STATE(1096),
- [sym_arrow_function] = STATE(1096),
- [sym_call_expression] = STATE(1096),
- [sym_new_expression] = STATE(1094),
- [sym_await_expression] = STATE(1094),
- [sym_member_expression] = STATE(1015),
- [sym_subscript_expression] = STATE(1015),
- [sym_assignment_expression] = STATE(1094),
- [sym__augmented_assignment_lhs] = STATE(1594),
- [sym_augmented_assignment_expression] = STATE(1094),
- [sym__destructuring_pattern] = STATE(2768),
- [sym_ternary_expression] = STATE(1094),
- [sym_binary_expression] = STATE(1094),
- [sym_unary_expression] = STATE(1094),
- [sym_update_expression] = STATE(1094),
- [sym_sequence_expression] = STATE(2731),
- [sym_string] = STATE(1096),
- [sym_template_string] = STATE(1096),
- [sym_regex] = STATE(1096),
- [sym_meta_property] = STATE(1096),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2729),
- [aux_sym_export_statement_repeat1] = STATE(1976),
+ [252] = {
+ [sym_import] = STATE(1071),
+ [sym_statement_block] = STATE(1132),
+ [sym_parenthesized_expression] = STATE(1006),
+ [sym_expression] = STATE(1133),
+ [sym_primary_expression] = STATE(1079),
+ [sym_yield_expression] = STATE(1081),
+ [sym_object] = STATE(1071),
+ [sym_object_pattern] = STATE(2770),
+ [sym_array] = STATE(1071),
+ [sym_array_pattern] = STATE(2770),
+ [sym_glimmer_template] = STATE(1081),
+ [sym_glimmer_opening_tag] = STATE(1888),
+ [sym_jsx_element] = STATE(1081),
+ [sym_jsx_opening_element] = STATE(1648),
+ [sym_jsx_self_closing_element] = STATE(1081),
+ [sym_class] = STATE(1071),
+ [sym_function] = STATE(1071),
+ [sym_generator_function] = STATE(1071),
+ [sym_arrow_function] = STATE(1071),
+ [sym_call_expression] = STATE(1071),
+ [sym_new_expression] = STATE(1081),
+ [sym_await_expression] = STATE(1081),
+ [sym_member_expression] = STATE(1006),
+ [sym_subscript_expression] = STATE(1006),
+ [sym_assignment_expression] = STATE(1081),
+ [sym__augmented_assignment_lhs] = STATE(1606),
+ [sym_augmented_assignment_expression] = STATE(1081),
+ [sym__destructuring_pattern] = STATE(2770),
+ [sym_ternary_expression] = STATE(1081),
+ [sym_binary_expression] = STATE(1081),
+ [sym_unary_expression] = STATE(1081),
+ [sym_update_expression] = STATE(1081),
+ [sym_string] = STATE(1071),
+ [sym_template_string] = STATE(1071),
+ [sym_regex] = STATE(1071),
+ [sym_meta_property] = STATE(1071),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2700),
+ [aux_sym_export_statement_repeat1] = STATE(1861),
[sym_identifier] = ACTIONS(638),
[anon_sym_export] = ACTIONS(640),
- [anon_sym_LBRACE] = ACTIONS(644),
+ [anon_sym_LBRACE] = ACTIONS(1135),
[anon_sym_import] = ACTIONS(648),
[anon_sym_LPAREN] = ACTIONS(650),
[anon_sym_await] = ACTIONS(652),
@@ -39505,22 +40059,22 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_LBRACK] = ACTIONS(656),
[anon_sym_LTtemplate_GT] = ACTIONS(55),
[anon_sym_LT] = ACTIONS(658),
- [anon_sym_class] = ACTIONS(660),
- [anon_sym_async] = ACTIONS(662),
- [anon_sym_function] = ACTIONS(664),
- [anon_sym_new] = ACTIONS(666),
- [anon_sym_PLUS] = ACTIONS(668),
- [anon_sym_DASH] = ACTIONS(668),
- [anon_sym_SLASH] = ACTIONS(670),
- [anon_sym_BANG] = ACTIONS(668),
- [anon_sym_TILDE] = ACTIONS(668),
- [anon_sym_typeof] = ACTIONS(668),
- [anon_sym_void] = ACTIONS(668),
- [anon_sym_delete] = ACTIONS(668),
- [anon_sym_PLUS_PLUS] = ACTIONS(672),
- [anon_sym_DASH_DASH] = ACTIONS(672),
- [anon_sym_DQUOTE] = ACTIONS(674),
- [anon_sym_SQUOTE] = ACTIONS(676),
+ [anon_sym_DQUOTE] = ACTIONS(660),
+ [anon_sym_SQUOTE] = ACTIONS(662),
+ [anon_sym_class] = ACTIONS(664),
+ [anon_sym_async] = ACTIONS(666),
+ [anon_sym_function] = ACTIONS(668),
+ [anon_sym_new] = ACTIONS(670),
+ [anon_sym_PLUS] = ACTIONS(672),
+ [anon_sym_DASH] = ACTIONS(672),
+ [anon_sym_SLASH] = ACTIONS(674),
+ [anon_sym_BANG] = ACTIONS(672),
+ [anon_sym_TILDE] = ACTIONS(672),
+ [anon_sym_typeof] = ACTIONS(672),
+ [anon_sym_void] = ACTIONS(672),
+ [anon_sym_delete] = ACTIONS(672),
+ [anon_sym_PLUS_PLUS] = ACTIONS(676),
+ [anon_sym_DASH_DASH] = ACTIONS(676),
[sym_comment] = ACTIONS(3),
[anon_sym_BQUOTE] = ACTIONS(678),
[sym_number] = ACTIONS(680),
@@ -39536,211 +40090,49 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_get] = ACTIONS(640),
[anon_sym_set] = ACTIONS(640),
},
- [252] = {
- [sym_import] = STATE(1268),
- [sym_parenthesized_expression] = STATE(1029),
- [sym_expression] = STATE(1333),
- [sym_primary_expression] = STATE(1247),
- [sym_yield_expression] = STATE(1246),
- [sym_object] = STATE(1268),
- [sym_object_pattern] = STATE(2656),
- [sym_array] = STATE(1268),
- [sym_array_pattern] = STATE(2656),
- [sym_glimmer_template] = STATE(1246),
- [sym_glimmer_opening_tag] = STATE(1921),
- [sym_jsx_element] = STATE(1246),
- [sym_jsx_opening_element] = STATE(1653),
- [sym_jsx_self_closing_element] = STATE(1246),
- [sym_class] = STATE(1268),
- [sym_function] = STATE(1268),
- [sym_generator_function] = STATE(1268),
- [sym_arrow_function] = STATE(1268),
- [sym_call_expression] = STATE(1268),
- [sym_new_expression] = STATE(1246),
- [sym_await_expression] = STATE(1246),
- [sym_member_expression] = STATE(1029),
- [sym_subscript_expression] = STATE(1029),
- [sym_assignment_expression] = STATE(1246),
- [sym__augmented_assignment_lhs] = STATE(1597),
- [sym_augmented_assignment_expression] = STATE(1246),
- [sym__destructuring_pattern] = STATE(2656),
- [sym_ternary_expression] = STATE(1246),
- [sym_binary_expression] = STATE(1246),
- [sym_unary_expression] = STATE(1246),
- [sym_update_expression] = STATE(1246),
- [sym_sequence_expression] = STATE(2303),
- [sym_string] = STATE(1268),
- [sym_template_string] = STATE(1268),
- [sym_regex] = STATE(1268),
- [sym_meta_property] = STATE(1268),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2662),
- [aux_sym_export_statement_repeat1] = STATE(1891),
- [sym_identifier] = ACTIONS(720),
- [anon_sym_export] = ACTIONS(722),
- [anon_sym_LBRACE] = ACTIONS(694),
- [anon_sym_import] = ACTIONS(696),
- [anon_sym_LPAREN] = ACTIONS(27),
- [anon_sym_await] = ACTIONS(29),
- [anon_sym_yield] = ACTIONS(51),
- [anon_sym_LBRACK] = ACTIONS(53),
- [anon_sym_LTtemplate_GT] = ACTIONS(55),
- [anon_sym_LT] = ACTIONS(57),
- [anon_sym_class] = ACTIONS(702),
- [anon_sym_async] = ACTIONS(726),
- [anon_sym_function] = ACTIONS(706),
- [anon_sym_new] = ACTIONS(65),
- [anon_sym_PLUS] = ACTIONS(67),
- [anon_sym_DASH] = ACTIONS(67),
- [anon_sym_SLASH] = ACTIONS(69),
- [anon_sym_BANG] = ACTIONS(67),
- [anon_sym_TILDE] = ACTIONS(67),
- [anon_sym_typeof] = ACTIONS(67),
- [anon_sym_void] = ACTIONS(67),
- [anon_sym_delete] = ACTIONS(67),
- [anon_sym_PLUS_PLUS] = ACTIONS(71),
- [anon_sym_DASH_DASH] = ACTIONS(71),
- [anon_sym_DQUOTE] = ACTIONS(73),
- [anon_sym_SQUOTE] = ACTIONS(75),
- [sym_comment] = ACTIONS(3),
- [anon_sym_BQUOTE] = ACTIONS(77),
- [sym_number] = ACTIONS(79),
- [sym_private_property_identifier] = ACTIONS(81),
- [sym_this] = ACTIONS(79),
- [sym_super] = ACTIONS(79),
- [sym_true] = ACTIONS(79),
- [sym_false] = ACTIONS(79),
- [sym_null] = ACTIONS(79),
- [sym_undefined] = ACTIONS(83),
- [anon_sym_AT] = ACTIONS(85),
- [anon_sym_static] = ACTIONS(722),
- [anon_sym_get] = ACTIONS(722),
- [anon_sym_set] = ACTIONS(722),
- },
[253] = {
- [sym_import] = STATE(1268),
- [sym_parenthesized_expression] = STATE(1029),
- [sym_expression] = STATE(1274),
- [sym_primary_expression] = STATE(1247),
- [sym_yield_expression] = STATE(1246),
- [sym_object] = STATE(1268),
- [sym_object_pattern] = STATE(2656),
- [sym_array] = STATE(1268),
- [sym_array_pattern] = STATE(2656),
- [sym_glimmer_template] = STATE(1246),
- [sym_glimmer_opening_tag] = STATE(1921),
- [sym_jsx_element] = STATE(1246),
- [sym_jsx_opening_element] = STATE(1653),
- [sym_jsx_self_closing_element] = STATE(1246),
- [sym_class] = STATE(1268),
- [sym_function] = STATE(1268),
- [sym_generator_function] = STATE(1268),
- [sym_arrow_function] = STATE(1268),
- [sym_call_expression] = STATE(1268),
- [sym_new_expression] = STATE(1246),
- [sym_await_expression] = STATE(1246),
- [sym_member_expression] = STATE(1029),
- [sym_subscript_expression] = STATE(1029),
- [sym_assignment_expression] = STATE(1246),
- [sym__augmented_assignment_lhs] = STATE(1597),
- [sym_augmented_assignment_expression] = STATE(1246),
- [sym__destructuring_pattern] = STATE(2656),
- [sym_ternary_expression] = STATE(1246),
- [sym_binary_expression] = STATE(1246),
- [sym_unary_expression] = STATE(1246),
- [sym_update_expression] = STATE(1246),
- [sym_sequence_expression] = STATE(2494),
- [sym_string] = STATE(1268),
- [sym_template_string] = STATE(1268),
- [sym_regex] = STATE(1268),
- [sym_meta_property] = STATE(1268),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2662),
- [aux_sym_export_statement_repeat1] = STATE(1891),
- [sym_identifier] = ACTIONS(720),
- [anon_sym_export] = ACTIONS(722),
- [anon_sym_LBRACE] = ACTIONS(694),
- [anon_sym_import] = ACTIONS(696),
- [anon_sym_LPAREN] = ACTIONS(27),
- [anon_sym_await] = ACTIONS(29),
- [anon_sym_yield] = ACTIONS(51),
- [anon_sym_LBRACK] = ACTIONS(53),
- [anon_sym_LTtemplate_GT] = ACTIONS(55),
- [anon_sym_LT] = ACTIONS(57),
- [anon_sym_class] = ACTIONS(702),
- [anon_sym_async] = ACTIONS(726),
- [anon_sym_function] = ACTIONS(706),
- [anon_sym_new] = ACTIONS(65),
- [anon_sym_PLUS] = ACTIONS(67),
- [anon_sym_DASH] = ACTIONS(67),
- [anon_sym_SLASH] = ACTIONS(69),
- [anon_sym_BANG] = ACTIONS(67),
- [anon_sym_TILDE] = ACTIONS(67),
- [anon_sym_typeof] = ACTIONS(67),
- [anon_sym_void] = ACTIONS(67),
- [anon_sym_delete] = ACTIONS(67),
- [anon_sym_PLUS_PLUS] = ACTIONS(71),
- [anon_sym_DASH_DASH] = ACTIONS(71),
- [anon_sym_DQUOTE] = ACTIONS(73),
- [anon_sym_SQUOTE] = ACTIONS(75),
- [sym_comment] = ACTIONS(3),
- [anon_sym_BQUOTE] = ACTIONS(77),
- [sym_number] = ACTIONS(79),
- [sym_private_property_identifier] = ACTIONS(81),
- [sym_this] = ACTIONS(79),
- [sym_super] = ACTIONS(79),
- [sym_true] = ACTIONS(79),
- [sym_false] = ACTIONS(79),
- [sym_null] = ACTIONS(79),
- [sym_undefined] = ACTIONS(83),
- [anon_sym_AT] = ACTIONS(85),
- [anon_sym_static] = ACTIONS(722),
- [anon_sym_get] = ACTIONS(722),
- [anon_sym_set] = ACTIONS(722),
- },
- [254] = {
- [sym_import] = STATE(1096),
- [sym_parenthesized_expression] = STATE(1015),
- [sym_expression] = STATE(1396),
- [sym_primary_expression] = STATE(1092),
- [sym_yield_expression] = STATE(1094),
- [sym_object] = STATE(1096),
- [sym_object_pattern] = STATE(2768),
- [sym_array] = STATE(1096),
- [sym_array_pattern] = STATE(2768),
- [sym_glimmer_template] = STATE(1094),
- [sym_glimmer_opening_tag] = STATE(1882),
- [sym_jsx_element] = STATE(1094),
- [sym_jsx_opening_element] = STATE(1654),
- [sym_jsx_self_closing_element] = STATE(1094),
- [sym_class] = STATE(1096),
- [sym_function] = STATE(1096),
- [sym_generator_function] = STATE(1096),
- [sym_arrow_function] = STATE(1096),
- [sym_call_expression] = STATE(1096),
- [sym_new_expression] = STATE(1094),
- [sym_await_expression] = STATE(1094),
- [sym_member_expression] = STATE(1015),
- [sym_subscript_expression] = STATE(1015),
- [sym_assignment_expression] = STATE(1094),
- [sym__augmented_assignment_lhs] = STATE(1594),
- [sym_augmented_assignment_expression] = STATE(1094),
- [sym__destructuring_pattern] = STATE(2768),
- [sym_ternary_expression] = STATE(1094),
- [sym_binary_expression] = STATE(1094),
- [sym_unary_expression] = STATE(1094),
- [sym_update_expression] = STATE(1094),
- [sym_sequence_expression] = STATE(2677),
- [sym_string] = STATE(1096),
- [sym_template_string] = STATE(1096),
- [sym_regex] = STATE(1096),
- [sym_meta_property] = STATE(1096),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2729),
- [aux_sym_export_statement_repeat1] = STATE(1976),
+ [sym_import] = STATE(1071),
+ [sym_statement_block] = STATE(1129),
+ [sym_parenthesized_expression] = STATE(1006),
+ [sym_expression] = STATE(1130),
+ [sym_primary_expression] = STATE(1079),
+ [sym_yield_expression] = STATE(1081),
+ [sym_object] = STATE(1071),
+ [sym_object_pattern] = STATE(2770),
+ [sym_array] = STATE(1071),
+ [sym_array_pattern] = STATE(2770),
+ [sym_glimmer_template] = STATE(1081),
+ [sym_glimmer_opening_tag] = STATE(1888),
+ [sym_jsx_element] = STATE(1081),
+ [sym_jsx_opening_element] = STATE(1648),
+ [sym_jsx_self_closing_element] = STATE(1081),
+ [sym_class] = STATE(1071),
+ [sym_function] = STATE(1071),
+ [sym_generator_function] = STATE(1071),
+ [sym_arrow_function] = STATE(1071),
+ [sym_call_expression] = STATE(1071),
+ [sym_new_expression] = STATE(1081),
+ [sym_await_expression] = STATE(1081),
+ [sym_member_expression] = STATE(1006),
+ [sym_subscript_expression] = STATE(1006),
+ [sym_assignment_expression] = STATE(1081),
+ [sym__augmented_assignment_lhs] = STATE(1606),
+ [sym_augmented_assignment_expression] = STATE(1081),
+ [sym__destructuring_pattern] = STATE(2770),
+ [sym_ternary_expression] = STATE(1081),
+ [sym_binary_expression] = STATE(1081),
+ [sym_unary_expression] = STATE(1081),
+ [sym_update_expression] = STATE(1081),
+ [sym_string] = STATE(1071),
+ [sym_template_string] = STATE(1071),
+ [sym_regex] = STATE(1071),
+ [sym_meta_property] = STATE(1071),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2700),
+ [aux_sym_export_statement_repeat1] = STATE(1861),
[sym_identifier] = ACTIONS(638),
[anon_sym_export] = ACTIONS(640),
- [anon_sym_LBRACE] = ACTIONS(644),
+ [anon_sym_LBRACE] = ACTIONS(1135),
[anon_sym_import] = ACTIONS(648),
[anon_sym_LPAREN] = ACTIONS(650),
[anon_sym_await] = ACTIONS(652),
@@ -39748,22 +40140,22 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_LBRACK] = ACTIONS(656),
[anon_sym_LTtemplate_GT] = ACTIONS(55),
[anon_sym_LT] = ACTIONS(658),
- [anon_sym_class] = ACTIONS(660),
- [anon_sym_async] = ACTIONS(662),
- [anon_sym_function] = ACTIONS(664),
- [anon_sym_new] = ACTIONS(666),
- [anon_sym_PLUS] = ACTIONS(668),
- [anon_sym_DASH] = ACTIONS(668),
- [anon_sym_SLASH] = ACTIONS(670),
- [anon_sym_BANG] = ACTIONS(668),
- [anon_sym_TILDE] = ACTIONS(668),
- [anon_sym_typeof] = ACTIONS(668),
- [anon_sym_void] = ACTIONS(668),
- [anon_sym_delete] = ACTIONS(668),
- [anon_sym_PLUS_PLUS] = ACTIONS(672),
- [anon_sym_DASH_DASH] = ACTIONS(672),
- [anon_sym_DQUOTE] = ACTIONS(674),
- [anon_sym_SQUOTE] = ACTIONS(676),
+ [anon_sym_DQUOTE] = ACTIONS(660),
+ [anon_sym_SQUOTE] = ACTIONS(662),
+ [anon_sym_class] = ACTIONS(664),
+ [anon_sym_async] = ACTIONS(666),
+ [anon_sym_function] = ACTIONS(668),
+ [anon_sym_new] = ACTIONS(670),
+ [anon_sym_PLUS] = ACTIONS(672),
+ [anon_sym_DASH] = ACTIONS(672),
+ [anon_sym_SLASH] = ACTIONS(674),
+ [anon_sym_BANG] = ACTIONS(672),
+ [anon_sym_TILDE] = ACTIONS(672),
+ [anon_sym_typeof] = ACTIONS(672),
+ [anon_sym_void] = ACTIONS(672),
+ [anon_sym_delete] = ACTIONS(672),
+ [anon_sym_PLUS_PLUS] = ACTIONS(676),
+ [anon_sym_DASH_DASH] = ACTIONS(676),
[sym_comment] = ACTIONS(3),
[anon_sym_BQUOTE] = ACTIONS(678),
[sym_number] = ACTIONS(680),
@@ -39779,130 +40171,130 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_get] = ACTIONS(640),
[anon_sym_set] = ACTIONS(640),
},
- [255] = {
- [sym_import] = STATE(1096),
- [sym_statement_block] = STATE(1106),
- [sym_parenthesized_expression] = STATE(1047),
- [sym_expression] = STATE(1411),
- [sym_primary_expression] = STATE(1092),
- [sym_yield_expression] = STATE(1094),
- [sym_object] = STATE(1096),
- [sym_object_pattern] = STATE(2705),
- [sym_array] = STATE(1096),
- [sym_array_pattern] = STATE(2705),
- [sym_glimmer_template] = STATE(1094),
- [sym_glimmer_opening_tag] = STATE(1882),
- [sym_jsx_element] = STATE(1094),
- [sym_jsx_opening_element] = STATE(1654),
- [sym_jsx_self_closing_element] = STATE(1094),
- [sym_class] = STATE(1096),
- [sym_function] = STATE(1096),
- [sym_generator_function] = STATE(1096),
- [sym_arrow_function] = STATE(1096),
- [sym_call_expression] = STATE(1096),
- [sym_new_expression] = STATE(1094),
- [sym_await_expression] = STATE(1094),
- [sym_member_expression] = STATE(1047),
- [sym_subscript_expression] = STATE(1047),
- [sym_assignment_expression] = STATE(1094),
- [sym__augmented_assignment_lhs] = STATE(1593),
- [sym_augmented_assignment_expression] = STATE(1094),
- [sym__destructuring_pattern] = STATE(2705),
- [sym_ternary_expression] = STATE(1094),
- [sym_binary_expression] = STATE(1094),
- [sym_unary_expression] = STATE(1094),
- [sym_update_expression] = STATE(1094),
- [sym_string] = STATE(1096),
- [sym_template_string] = STATE(1096),
- [sym_regex] = STATE(1096),
- [sym_meta_property] = STATE(1096),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2704),
- [aux_sym_export_statement_repeat1] = STATE(1976),
- [sym_identifier] = ACTIONS(754),
- [anon_sym_export] = ACTIONS(756),
- [anon_sym_LBRACE] = ACTIONS(1117),
- [anon_sym_import] = ACTIONS(648),
- [anon_sym_LPAREN] = ACTIONS(650),
- [anon_sym_await] = ACTIONS(760),
- [anon_sym_yield] = ACTIONS(762),
- [anon_sym_LBRACK] = ACTIONS(740),
+ [254] = {
+ [sym_import] = STATE(1235),
+ [sym_parenthesized_expression] = STATE(1007),
+ [sym_expression] = STATE(1446),
+ [sym_primary_expression] = STATE(1196),
+ [sym_yield_expression] = STATE(1081),
+ [sym_object] = STATE(1235),
+ [sym_object_pattern] = STATE(2699),
+ [sym_array] = STATE(1235),
+ [sym_array_pattern] = STATE(2699),
+ [sym_glimmer_template] = STATE(1081),
+ [sym_glimmer_opening_tag] = STATE(1888),
+ [sym_jsx_element] = STATE(1081),
+ [sym_jsx_opening_element] = STATE(1648),
+ [sym_jsx_self_closing_element] = STATE(1081),
+ [sym_class] = STATE(1235),
+ [sym_function] = STATE(1235),
+ [sym_generator_function] = STATE(1235),
+ [sym_arrow_function] = STATE(1235),
+ [sym_call_expression] = STATE(1235),
+ [sym_new_expression] = STATE(1168),
+ [sym_await_expression] = STATE(1081),
+ [sym_member_expression] = STATE(1007),
+ [sym_subscript_expression] = STATE(1007),
+ [sym_assignment_expression] = STATE(1081),
+ [sym__augmented_assignment_lhs] = STATE(1607),
+ [sym_augmented_assignment_expression] = STATE(1081),
+ [sym__destructuring_pattern] = STATE(2699),
+ [sym_ternary_expression] = STATE(1081),
+ [sym_binary_expression] = STATE(1081),
+ [sym_unary_expression] = STATE(1081),
+ [sym_update_expression] = STATE(1081),
+ [sym_string] = STATE(1235),
+ [sym_template_string] = STATE(1235),
+ [sym_regex] = STATE(1235),
+ [sym_meta_property] = STATE(1235),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2680),
+ [aux_sym_export_statement_repeat1] = STATE(1968),
+ [sym_identifier] = ACTIONS(1137),
+ [anon_sym_export] = ACTIONS(1139),
+ [anon_sym_LBRACE] = ACTIONS(694),
+ [anon_sym_import] = ACTIONS(696),
+ [anon_sym_LPAREN] = ACTIONS(27),
+ [anon_sym_await] = ACTIONS(762),
+ [anon_sym_yield] = ACTIONS(764),
+ [anon_sym_LBRACK] = ACTIONS(53),
[anon_sym_LTtemplate_GT] = ACTIONS(55),
[anon_sym_LT] = ACTIONS(658),
- [anon_sym_class] = ACTIONS(660),
- [anon_sym_async] = ACTIONS(764),
- [anon_sym_function] = ACTIONS(664),
- [anon_sym_new] = ACTIONS(766),
- [anon_sym_PLUS] = ACTIONS(768),
- [anon_sym_DASH] = ACTIONS(768),
- [anon_sym_SLASH] = ACTIONS(770),
- [anon_sym_BANG] = ACTIONS(768),
- [anon_sym_TILDE] = ACTIONS(768),
- [anon_sym_typeof] = ACTIONS(768),
- [anon_sym_void] = ACTIONS(768),
- [anon_sym_delete] = ACTIONS(768),
+ [anon_sym_DOT] = ACTIONS(1141),
+ [anon_sym_DQUOTE] = ACTIONS(59),
+ [anon_sym_SQUOTE] = ACTIONS(61),
+ [anon_sym_class] = ACTIONS(702),
+ [anon_sym_async] = ACTIONS(1143),
+ [anon_sym_function] = ACTIONS(706),
+ [anon_sym_new] = ACTIONS(69),
+ [anon_sym_PLUS] = ACTIONS(770),
+ [anon_sym_DASH] = ACTIONS(770),
+ [anon_sym_SLASH] = ACTIONS(73),
+ [anon_sym_BANG] = ACTIONS(770),
+ [anon_sym_TILDE] = ACTIONS(770),
+ [anon_sym_typeof] = ACTIONS(770),
+ [anon_sym_void] = ACTIONS(770),
+ [anon_sym_delete] = ACTIONS(770),
[anon_sym_PLUS_PLUS] = ACTIONS(772),
[anon_sym_DASH_DASH] = ACTIONS(772),
- [anon_sym_DQUOTE] = ACTIONS(674),
- [anon_sym_SQUOTE] = ACTIONS(676),
[sym_comment] = ACTIONS(3),
- [anon_sym_BQUOTE] = ACTIONS(678),
- [sym_number] = ACTIONS(680),
+ [anon_sym_BQUOTE] = ACTIONS(77),
+ [sym_number] = ACTIONS(79),
[sym_private_property_identifier] = ACTIONS(774),
- [sym_this] = ACTIONS(680),
- [sym_super] = ACTIONS(680),
- [sym_true] = ACTIONS(680),
- [sym_false] = ACTIONS(680),
- [sym_null] = ACTIONS(680),
- [sym_undefined] = ACTIONS(776),
+ [sym_this] = ACTIONS(79),
+ [sym_super] = ACTIONS(79),
+ [sym_true] = ACTIONS(79),
+ [sym_false] = ACTIONS(79),
+ [sym_null] = ACTIONS(79),
+ [sym_undefined] = ACTIONS(1145),
[anon_sym_AT] = ACTIONS(85),
- [anon_sym_static] = ACTIONS(756),
- [anon_sym_get] = ACTIONS(756),
- [anon_sym_set] = ACTIONS(756),
+ [anon_sym_static] = ACTIONS(1139),
+ [anon_sym_get] = ACTIONS(1139),
+ [anon_sym_set] = ACTIONS(1139),
},
- [256] = {
- [sym_import] = STATE(1096),
- [sym_statement_block] = STATE(1126),
- [sym_parenthesized_expression] = STATE(1015),
- [sym_expression] = STATE(1127),
- [sym_primary_expression] = STATE(1092),
- [sym_yield_expression] = STATE(1094),
- [sym_object] = STATE(1096),
- [sym_object_pattern] = STATE(2768),
- [sym_array] = STATE(1096),
- [sym_array_pattern] = STATE(2768),
- [sym_glimmer_template] = STATE(1094),
- [sym_glimmer_opening_tag] = STATE(1882),
- [sym_jsx_element] = STATE(1094),
- [sym_jsx_opening_element] = STATE(1654),
- [sym_jsx_self_closing_element] = STATE(1094),
- [sym_class] = STATE(1096),
- [sym_function] = STATE(1096),
- [sym_generator_function] = STATE(1096),
- [sym_arrow_function] = STATE(1096),
- [sym_call_expression] = STATE(1096),
- [sym_new_expression] = STATE(1094),
- [sym_await_expression] = STATE(1094),
- [sym_member_expression] = STATE(1015),
- [sym_subscript_expression] = STATE(1015),
- [sym_assignment_expression] = STATE(1094),
- [sym__augmented_assignment_lhs] = STATE(1594),
- [sym_augmented_assignment_expression] = STATE(1094),
- [sym__destructuring_pattern] = STATE(2768),
- [sym_ternary_expression] = STATE(1094),
- [sym_binary_expression] = STATE(1094),
- [sym_unary_expression] = STATE(1094),
- [sym_update_expression] = STATE(1094),
- [sym_string] = STATE(1096),
- [sym_template_string] = STATE(1096),
- [sym_regex] = STATE(1096),
- [sym_meta_property] = STATE(1096),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2729),
- [aux_sym_export_statement_repeat1] = STATE(1976),
+ [255] = {
+ [sym_import] = STATE(1071),
+ [sym_parenthesized_expression] = STATE(1006),
+ [sym_expression] = STATE(1388),
+ [sym_primary_expression] = STATE(1079),
+ [sym_yield_expression] = STATE(1081),
+ [sym_object] = STATE(1071),
+ [sym_object_pattern] = STATE(2770),
+ [sym_array] = STATE(1071),
+ [sym_array_pattern] = STATE(2770),
+ [sym_glimmer_template] = STATE(1081),
+ [sym_glimmer_opening_tag] = STATE(1888),
+ [sym_jsx_element] = STATE(1081),
+ [sym_jsx_opening_element] = STATE(1648),
+ [sym_jsx_self_closing_element] = STATE(1081),
+ [sym_class] = STATE(1071),
+ [sym_function] = STATE(1071),
+ [sym_generator_function] = STATE(1071),
+ [sym_arrow_function] = STATE(1071),
+ [sym_call_expression] = STATE(1071),
+ [sym_new_expression] = STATE(1081),
+ [sym_await_expression] = STATE(1081),
+ [sym_member_expression] = STATE(1006),
+ [sym_subscript_expression] = STATE(1006),
+ [sym_assignment_expression] = STATE(1081),
+ [sym__augmented_assignment_lhs] = STATE(1606),
+ [sym_augmented_assignment_expression] = STATE(1081),
+ [sym__destructuring_pattern] = STATE(2770),
+ [sym_ternary_expression] = STATE(1081),
+ [sym_binary_expression] = STATE(1081),
+ [sym_unary_expression] = STATE(1081),
+ [sym_update_expression] = STATE(1081),
+ [sym_sequence_expression] = STATE(2719),
+ [sym_string] = STATE(1071),
+ [sym_template_string] = STATE(1071),
+ [sym_regex] = STATE(1071),
+ [sym_meta_property] = STATE(1071),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2700),
+ [aux_sym_export_statement_repeat1] = STATE(1861),
[sym_identifier] = ACTIONS(638),
[anon_sym_export] = ACTIONS(640),
- [anon_sym_LBRACE] = ACTIONS(1131),
+ [anon_sym_LBRACE] = ACTIONS(644),
[anon_sym_import] = ACTIONS(648),
[anon_sym_LPAREN] = ACTIONS(650),
[anon_sym_await] = ACTIONS(652),
@@ -39910,22 +40302,22 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_LBRACK] = ACTIONS(656),
[anon_sym_LTtemplate_GT] = ACTIONS(55),
[anon_sym_LT] = ACTIONS(658),
- [anon_sym_class] = ACTIONS(660),
- [anon_sym_async] = ACTIONS(662),
- [anon_sym_function] = ACTIONS(664),
- [anon_sym_new] = ACTIONS(666),
- [anon_sym_PLUS] = ACTIONS(668),
- [anon_sym_DASH] = ACTIONS(668),
- [anon_sym_SLASH] = ACTIONS(670),
- [anon_sym_BANG] = ACTIONS(668),
- [anon_sym_TILDE] = ACTIONS(668),
- [anon_sym_typeof] = ACTIONS(668),
- [anon_sym_void] = ACTIONS(668),
- [anon_sym_delete] = ACTIONS(668),
- [anon_sym_PLUS_PLUS] = ACTIONS(672),
- [anon_sym_DASH_DASH] = ACTIONS(672),
- [anon_sym_DQUOTE] = ACTIONS(674),
- [anon_sym_SQUOTE] = ACTIONS(676),
+ [anon_sym_DQUOTE] = ACTIONS(660),
+ [anon_sym_SQUOTE] = ACTIONS(662),
+ [anon_sym_class] = ACTIONS(664),
+ [anon_sym_async] = ACTIONS(666),
+ [anon_sym_function] = ACTIONS(668),
+ [anon_sym_new] = ACTIONS(670),
+ [anon_sym_PLUS] = ACTIONS(672),
+ [anon_sym_DASH] = ACTIONS(672),
+ [anon_sym_SLASH] = ACTIONS(674),
+ [anon_sym_BANG] = ACTIONS(672),
+ [anon_sym_TILDE] = ACTIONS(672),
+ [anon_sym_typeof] = ACTIONS(672),
+ [anon_sym_void] = ACTIONS(672),
+ [anon_sym_delete] = ACTIONS(672),
+ [anon_sym_PLUS_PLUS] = ACTIONS(676),
+ [anon_sym_DASH_DASH] = ACTIONS(676),
[sym_comment] = ACTIONS(3),
[anon_sym_BQUOTE] = ACTIONS(678),
[sym_number] = ACTIONS(680),
@@ -39941,49 +40333,49 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_get] = ACTIONS(640),
[anon_sym_set] = ACTIONS(640),
},
- [257] = {
- [sym_import] = STATE(1096),
- [sym_parenthesized_expression] = STATE(1015),
- [sym_expression] = STATE(1381),
- [sym_primary_expression] = STATE(1092),
- [sym_yield_expression] = STATE(1094),
- [sym_object] = STATE(1096),
- [sym_object_pattern] = STATE(2768),
- [sym_array] = STATE(1096),
- [sym_array_pattern] = STATE(2768),
- [sym_glimmer_template] = STATE(1094),
- [sym_glimmer_opening_tag] = STATE(1882),
- [sym_jsx_element] = STATE(1094),
- [sym_jsx_opening_element] = STATE(1654),
- [sym_jsx_self_closing_element] = STATE(1094),
- [sym_class] = STATE(1096),
- [sym_function] = STATE(1096),
- [sym_generator_function] = STATE(1096),
- [sym_arrow_function] = STATE(1096),
- [sym_call_expression] = STATE(1096),
- [sym_new_expression] = STATE(1094),
- [sym_await_expression] = STATE(1094),
- [sym_member_expression] = STATE(1015),
- [sym_subscript_expression] = STATE(1015),
- [sym_assignment_expression] = STATE(1094),
- [sym__augmented_assignment_lhs] = STATE(1594),
- [sym_augmented_assignment_expression] = STATE(1094),
- [sym__destructuring_pattern] = STATE(2768),
- [sym_ternary_expression] = STATE(1094),
- [sym_binary_expression] = STATE(1094),
- [sym_unary_expression] = STATE(1094),
- [sym_update_expression] = STATE(1094),
- [sym_sequence_expression] = STATE(2688),
- [sym_string] = STATE(1096),
- [sym_template_string] = STATE(1096),
- [sym_regex] = STATE(1096),
- [sym_meta_property] = STATE(1096),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2729),
- [aux_sym_export_statement_repeat1] = STATE(1976),
+ [256] = {
+ [sym_import] = STATE(1071),
+ [sym_statement_block] = STATE(1072),
+ [sym_parenthesized_expression] = STATE(1006),
+ [sym_expression] = STATE(1137),
+ [sym_primary_expression] = STATE(1079),
+ [sym_yield_expression] = STATE(1081),
+ [sym_object] = STATE(1071),
+ [sym_object_pattern] = STATE(2770),
+ [sym_array] = STATE(1071),
+ [sym_array_pattern] = STATE(2770),
+ [sym_glimmer_template] = STATE(1081),
+ [sym_glimmer_opening_tag] = STATE(1888),
+ [sym_jsx_element] = STATE(1081),
+ [sym_jsx_opening_element] = STATE(1648),
+ [sym_jsx_self_closing_element] = STATE(1081),
+ [sym_class] = STATE(1071),
+ [sym_function] = STATE(1071),
+ [sym_generator_function] = STATE(1071),
+ [sym_arrow_function] = STATE(1071),
+ [sym_call_expression] = STATE(1071),
+ [sym_new_expression] = STATE(1081),
+ [sym_await_expression] = STATE(1081),
+ [sym_member_expression] = STATE(1006),
+ [sym_subscript_expression] = STATE(1006),
+ [sym_assignment_expression] = STATE(1081),
+ [sym__augmented_assignment_lhs] = STATE(1606),
+ [sym_augmented_assignment_expression] = STATE(1081),
+ [sym__destructuring_pattern] = STATE(2770),
+ [sym_ternary_expression] = STATE(1081),
+ [sym_binary_expression] = STATE(1081),
+ [sym_unary_expression] = STATE(1081),
+ [sym_update_expression] = STATE(1081),
+ [sym_string] = STATE(1071),
+ [sym_template_string] = STATE(1071),
+ [sym_regex] = STATE(1071),
+ [sym_meta_property] = STATE(1071),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2700),
+ [aux_sym_export_statement_repeat1] = STATE(1861),
[sym_identifier] = ACTIONS(638),
[anon_sym_export] = ACTIONS(640),
- [anon_sym_LBRACE] = ACTIONS(644),
+ [anon_sym_LBRACE] = ACTIONS(1135),
[anon_sym_import] = ACTIONS(648),
[anon_sym_LPAREN] = ACTIONS(650),
[anon_sym_await] = ACTIONS(652),
@@ -39991,22 +40383,22 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_LBRACK] = ACTIONS(656),
[anon_sym_LTtemplate_GT] = ACTIONS(55),
[anon_sym_LT] = ACTIONS(658),
- [anon_sym_class] = ACTIONS(660),
- [anon_sym_async] = ACTIONS(662),
- [anon_sym_function] = ACTIONS(664),
- [anon_sym_new] = ACTIONS(666),
- [anon_sym_PLUS] = ACTIONS(668),
- [anon_sym_DASH] = ACTIONS(668),
- [anon_sym_SLASH] = ACTIONS(670),
- [anon_sym_BANG] = ACTIONS(668),
- [anon_sym_TILDE] = ACTIONS(668),
- [anon_sym_typeof] = ACTIONS(668),
- [anon_sym_void] = ACTIONS(668),
- [anon_sym_delete] = ACTIONS(668),
- [anon_sym_PLUS_PLUS] = ACTIONS(672),
- [anon_sym_DASH_DASH] = ACTIONS(672),
- [anon_sym_DQUOTE] = ACTIONS(674),
- [anon_sym_SQUOTE] = ACTIONS(676),
+ [anon_sym_DQUOTE] = ACTIONS(660),
+ [anon_sym_SQUOTE] = ACTIONS(662),
+ [anon_sym_class] = ACTIONS(664),
+ [anon_sym_async] = ACTIONS(666),
+ [anon_sym_function] = ACTIONS(668),
+ [anon_sym_new] = ACTIONS(670),
+ [anon_sym_PLUS] = ACTIONS(672),
+ [anon_sym_DASH] = ACTIONS(672),
+ [anon_sym_SLASH] = ACTIONS(674),
+ [anon_sym_BANG] = ACTIONS(672),
+ [anon_sym_TILDE] = ACTIONS(672),
+ [anon_sym_typeof] = ACTIONS(672),
+ [anon_sym_void] = ACTIONS(672),
+ [anon_sym_delete] = ACTIONS(672),
+ [anon_sym_PLUS_PLUS] = ACTIONS(676),
+ [anon_sym_DASH_DASH] = ACTIONS(676),
[sym_comment] = ACTIONS(3),
[anon_sym_BQUOTE] = ACTIONS(678),
[sym_number] = ACTIONS(680),
@@ -40022,49 +40414,49 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_get] = ACTIONS(640),
[anon_sym_set] = ACTIONS(640),
},
- [258] = {
- [sym_import] = STATE(1096),
- [sym_statement_block] = STATE(1124),
- [sym_parenthesized_expression] = STATE(1015),
- [sym_expression] = STATE(1125),
- [sym_primary_expression] = STATE(1092),
- [sym_yield_expression] = STATE(1094),
- [sym_object] = STATE(1096),
- [sym_object_pattern] = STATE(2768),
- [sym_array] = STATE(1096),
- [sym_array_pattern] = STATE(2768),
- [sym_glimmer_template] = STATE(1094),
- [sym_glimmer_opening_tag] = STATE(1882),
- [sym_jsx_element] = STATE(1094),
- [sym_jsx_opening_element] = STATE(1654),
- [sym_jsx_self_closing_element] = STATE(1094),
- [sym_class] = STATE(1096),
- [sym_function] = STATE(1096),
- [sym_generator_function] = STATE(1096),
- [sym_arrow_function] = STATE(1096),
- [sym_call_expression] = STATE(1096),
- [sym_new_expression] = STATE(1094),
- [sym_await_expression] = STATE(1094),
- [sym_member_expression] = STATE(1015),
- [sym_subscript_expression] = STATE(1015),
- [sym_assignment_expression] = STATE(1094),
- [sym__augmented_assignment_lhs] = STATE(1594),
- [sym_augmented_assignment_expression] = STATE(1094),
- [sym__destructuring_pattern] = STATE(2768),
- [sym_ternary_expression] = STATE(1094),
- [sym_binary_expression] = STATE(1094),
- [sym_unary_expression] = STATE(1094),
- [sym_update_expression] = STATE(1094),
- [sym_string] = STATE(1096),
- [sym_template_string] = STATE(1096),
- [sym_regex] = STATE(1096),
- [sym_meta_property] = STATE(1096),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2729),
- [aux_sym_export_statement_repeat1] = STATE(1976),
+ [257] = {
+ [sym_import] = STATE(1071),
+ [sym_parenthesized_expression] = STATE(1006),
+ [sym_expression] = STATE(1096),
+ [sym_primary_expression] = STATE(1079),
+ [sym_yield_expression] = STATE(1081),
+ [sym_object] = STATE(1071),
+ [sym_object_pattern] = STATE(2770),
+ [sym_array] = STATE(1071),
+ [sym_array_pattern] = STATE(2770),
+ [sym_glimmer_template] = STATE(1081),
+ [sym_glimmer_opening_tag] = STATE(1888),
+ [sym_jsx_element] = STATE(1081),
+ [sym_jsx_opening_element] = STATE(1648),
+ [sym_jsx_self_closing_element] = STATE(1081),
+ [sym_class] = STATE(1071),
+ [sym_function] = STATE(1071),
+ [sym_generator_function] = STATE(1071),
+ [sym_arrow_function] = STATE(1071),
+ [sym_call_expression] = STATE(1071),
+ [sym_new_expression] = STATE(1081),
+ [sym_await_expression] = STATE(1081),
+ [sym_member_expression] = STATE(1006),
+ [sym_subscript_expression] = STATE(1006),
+ [sym_assignment_expression] = STATE(1081),
+ [sym__augmented_assignment_lhs] = STATE(1606),
+ [sym_augmented_assignment_expression] = STATE(1081),
+ [sym__destructuring_pattern] = STATE(2770),
+ [sym_ternary_expression] = STATE(1081),
+ [sym_binary_expression] = STATE(1081),
+ [sym_unary_expression] = STATE(1081),
+ [sym_update_expression] = STATE(1081),
+ [sym_sequence_expression] = STATE(1928),
+ [sym_string] = STATE(1071),
+ [sym_template_string] = STATE(1071),
+ [sym_regex] = STATE(1071),
+ [sym_meta_property] = STATE(1071),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2700),
+ [aux_sym_export_statement_repeat1] = STATE(1861),
[sym_identifier] = ACTIONS(638),
[anon_sym_export] = ACTIONS(640),
- [anon_sym_LBRACE] = ACTIONS(1131),
+ [anon_sym_LBRACE] = ACTIONS(644),
[anon_sym_import] = ACTIONS(648),
[anon_sym_LPAREN] = ACTIONS(650),
[anon_sym_await] = ACTIONS(652),
@@ -40072,22 +40464,22 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_LBRACK] = ACTIONS(656),
[anon_sym_LTtemplate_GT] = ACTIONS(55),
[anon_sym_LT] = ACTIONS(658),
- [anon_sym_class] = ACTIONS(660),
- [anon_sym_async] = ACTIONS(662),
- [anon_sym_function] = ACTIONS(664),
- [anon_sym_new] = ACTIONS(666),
- [anon_sym_PLUS] = ACTIONS(668),
- [anon_sym_DASH] = ACTIONS(668),
- [anon_sym_SLASH] = ACTIONS(670),
- [anon_sym_BANG] = ACTIONS(668),
- [anon_sym_TILDE] = ACTIONS(668),
- [anon_sym_typeof] = ACTIONS(668),
- [anon_sym_void] = ACTIONS(668),
- [anon_sym_delete] = ACTIONS(668),
- [anon_sym_PLUS_PLUS] = ACTIONS(672),
- [anon_sym_DASH_DASH] = ACTIONS(672),
- [anon_sym_DQUOTE] = ACTIONS(674),
- [anon_sym_SQUOTE] = ACTIONS(676),
+ [anon_sym_DQUOTE] = ACTIONS(660),
+ [anon_sym_SQUOTE] = ACTIONS(662),
+ [anon_sym_class] = ACTIONS(664),
+ [anon_sym_async] = ACTIONS(666),
+ [anon_sym_function] = ACTIONS(668),
+ [anon_sym_new] = ACTIONS(670),
+ [anon_sym_PLUS] = ACTIONS(672),
+ [anon_sym_DASH] = ACTIONS(672),
+ [anon_sym_SLASH] = ACTIONS(674),
+ [anon_sym_BANG] = ACTIONS(672),
+ [anon_sym_TILDE] = ACTIONS(672),
+ [anon_sym_typeof] = ACTIONS(672),
+ [anon_sym_void] = ACTIONS(672),
+ [anon_sym_delete] = ACTIONS(672),
+ [anon_sym_PLUS_PLUS] = ACTIONS(676),
+ [anon_sym_DASH_DASH] = ACTIONS(676),
[sym_comment] = ACTIONS(3),
[anon_sym_BQUOTE] = ACTIONS(678),
[sym_number] = ACTIONS(680),
@@ -40103,49 +40495,49 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_get] = ACTIONS(640),
[anon_sym_set] = ACTIONS(640),
},
- [259] = {
- [sym_import] = STATE(1096),
- [sym_parenthesized_expression] = STATE(1015),
- [sym_expression] = STATE(1374),
- [sym_primary_expression] = STATE(1092),
- [sym_yield_expression] = STATE(1094),
- [sym_object] = STATE(1096),
- [sym_object_pattern] = STATE(2768),
- [sym_array] = STATE(1096),
- [sym_array_pattern] = STATE(2768),
- [sym_glimmer_template] = STATE(1094),
- [sym_glimmer_opening_tag] = STATE(1882),
- [sym_jsx_element] = STATE(1094),
- [sym_jsx_opening_element] = STATE(1654),
- [sym_jsx_self_closing_element] = STATE(1094),
- [sym_class] = STATE(1096),
- [sym_function] = STATE(1096),
- [sym_generator_function] = STATE(1096),
- [sym_arrow_function] = STATE(1096),
- [sym_call_expression] = STATE(1096),
- [sym_new_expression] = STATE(1094),
- [sym_await_expression] = STATE(1094),
- [sym_member_expression] = STATE(1015),
- [sym_subscript_expression] = STATE(1015),
- [sym_assignment_expression] = STATE(1094),
- [sym__augmented_assignment_lhs] = STATE(1594),
- [sym_augmented_assignment_expression] = STATE(1094),
- [sym__destructuring_pattern] = STATE(2768),
- [sym_ternary_expression] = STATE(1094),
- [sym_binary_expression] = STATE(1094),
- [sym_unary_expression] = STATE(1094),
- [sym_update_expression] = STATE(1094),
- [sym_sequence_expression] = STATE(2689),
- [sym_string] = STATE(1096),
- [sym_template_string] = STATE(1096),
- [sym_regex] = STATE(1096),
- [sym_meta_property] = STATE(1096),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2729),
- [aux_sym_export_statement_repeat1] = STATE(1976),
+ [258] = {
+ [sym_import] = STATE(1071),
+ [sym_statement_block] = STATE(1100),
+ [sym_parenthesized_expression] = STATE(1006),
+ [sym_expression] = STATE(1099),
+ [sym_primary_expression] = STATE(1079),
+ [sym_yield_expression] = STATE(1081),
+ [sym_object] = STATE(1071),
+ [sym_object_pattern] = STATE(2770),
+ [sym_array] = STATE(1071),
+ [sym_array_pattern] = STATE(2770),
+ [sym_glimmer_template] = STATE(1081),
+ [sym_glimmer_opening_tag] = STATE(1888),
+ [sym_jsx_element] = STATE(1081),
+ [sym_jsx_opening_element] = STATE(1648),
+ [sym_jsx_self_closing_element] = STATE(1081),
+ [sym_class] = STATE(1071),
+ [sym_function] = STATE(1071),
+ [sym_generator_function] = STATE(1071),
+ [sym_arrow_function] = STATE(1071),
+ [sym_call_expression] = STATE(1071),
+ [sym_new_expression] = STATE(1081),
+ [sym_await_expression] = STATE(1081),
+ [sym_member_expression] = STATE(1006),
+ [sym_subscript_expression] = STATE(1006),
+ [sym_assignment_expression] = STATE(1081),
+ [sym__augmented_assignment_lhs] = STATE(1606),
+ [sym_augmented_assignment_expression] = STATE(1081),
+ [sym__destructuring_pattern] = STATE(2770),
+ [sym_ternary_expression] = STATE(1081),
+ [sym_binary_expression] = STATE(1081),
+ [sym_unary_expression] = STATE(1081),
+ [sym_update_expression] = STATE(1081),
+ [sym_string] = STATE(1071),
+ [sym_template_string] = STATE(1071),
+ [sym_regex] = STATE(1071),
+ [sym_meta_property] = STATE(1071),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2700),
+ [aux_sym_export_statement_repeat1] = STATE(1861),
[sym_identifier] = ACTIONS(638),
[anon_sym_export] = ACTIONS(640),
- [anon_sym_LBRACE] = ACTIONS(644),
+ [anon_sym_LBRACE] = ACTIONS(1135),
[anon_sym_import] = ACTIONS(648),
[anon_sym_LPAREN] = ACTIONS(650),
[anon_sym_await] = ACTIONS(652),
@@ -40153,22 +40545,22 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_LBRACK] = ACTIONS(656),
[anon_sym_LTtemplate_GT] = ACTIONS(55),
[anon_sym_LT] = ACTIONS(658),
- [anon_sym_class] = ACTIONS(660),
- [anon_sym_async] = ACTIONS(662),
- [anon_sym_function] = ACTIONS(664),
- [anon_sym_new] = ACTIONS(666),
- [anon_sym_PLUS] = ACTIONS(668),
- [anon_sym_DASH] = ACTIONS(668),
- [anon_sym_SLASH] = ACTIONS(670),
- [anon_sym_BANG] = ACTIONS(668),
- [anon_sym_TILDE] = ACTIONS(668),
- [anon_sym_typeof] = ACTIONS(668),
- [anon_sym_void] = ACTIONS(668),
- [anon_sym_delete] = ACTIONS(668),
- [anon_sym_PLUS_PLUS] = ACTIONS(672),
- [anon_sym_DASH_DASH] = ACTIONS(672),
- [anon_sym_DQUOTE] = ACTIONS(674),
- [anon_sym_SQUOTE] = ACTIONS(676),
+ [anon_sym_DQUOTE] = ACTIONS(660),
+ [anon_sym_SQUOTE] = ACTIONS(662),
+ [anon_sym_class] = ACTIONS(664),
+ [anon_sym_async] = ACTIONS(666),
+ [anon_sym_function] = ACTIONS(668),
+ [anon_sym_new] = ACTIONS(670),
+ [anon_sym_PLUS] = ACTIONS(672),
+ [anon_sym_DASH] = ACTIONS(672),
+ [anon_sym_SLASH] = ACTIONS(674),
+ [anon_sym_BANG] = ACTIONS(672),
+ [anon_sym_TILDE] = ACTIONS(672),
+ [anon_sym_typeof] = ACTIONS(672),
+ [anon_sym_void] = ACTIONS(672),
+ [anon_sym_delete] = ACTIONS(672),
+ [anon_sym_PLUS_PLUS] = ACTIONS(676),
+ [anon_sym_DASH_DASH] = ACTIONS(676),
[sym_comment] = ACTIONS(3),
[anon_sym_BQUOTE] = ACTIONS(678),
[sym_number] = ACTIONS(680),
@@ -40184,127 +40576,127 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_get] = ACTIONS(640),
[anon_sym_set] = ACTIONS(640),
},
- [260] = {
- [sym_import] = STATE(1096),
- [sym_statement_block] = STATE(1121),
- [sym_parenthesized_expression] = STATE(1015),
- [sym_expression] = STATE(1122),
- [sym_primary_expression] = STATE(1092),
- [sym_yield_expression] = STATE(1094),
- [sym_object] = STATE(1096),
- [sym_object_pattern] = STATE(2768),
- [sym_array] = STATE(1096),
- [sym_array_pattern] = STATE(2768),
- [sym_glimmer_template] = STATE(1094),
- [sym_glimmer_opening_tag] = STATE(1882),
- [sym_jsx_element] = STATE(1094),
- [sym_jsx_opening_element] = STATE(1654),
- [sym_jsx_self_closing_element] = STATE(1094),
- [sym_class] = STATE(1096),
- [sym_function] = STATE(1096),
- [sym_generator_function] = STATE(1096),
- [sym_arrow_function] = STATE(1096),
- [sym_call_expression] = STATE(1096),
- [sym_new_expression] = STATE(1094),
- [sym_await_expression] = STATE(1094),
- [sym_member_expression] = STATE(1015),
- [sym_subscript_expression] = STATE(1015),
- [sym_assignment_expression] = STATE(1094),
- [sym__augmented_assignment_lhs] = STATE(1594),
- [sym_augmented_assignment_expression] = STATE(1094),
- [sym__destructuring_pattern] = STATE(2768),
- [sym_ternary_expression] = STATE(1094),
- [sym_binary_expression] = STATE(1094),
- [sym_unary_expression] = STATE(1094),
- [sym_update_expression] = STATE(1094),
- [sym_string] = STATE(1096),
- [sym_template_string] = STATE(1096),
- [sym_regex] = STATE(1096),
- [sym_meta_property] = STATE(1096),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2729),
- [aux_sym_export_statement_repeat1] = STATE(1976),
- [sym_identifier] = ACTIONS(638),
- [anon_sym_export] = ACTIONS(640),
- [anon_sym_LBRACE] = ACTIONS(1131),
+ [259] = {
+ [sym_import] = STATE(1071),
+ [sym_statement_block] = STATE(1117),
+ [sym_parenthesized_expression] = STATE(974),
+ [sym_expression] = STATE(1358),
+ [sym_primary_expression] = STATE(1079),
+ [sym_yield_expression] = STATE(1081),
+ [sym_object] = STATE(1071),
+ [sym_object_pattern] = STATE(2699),
+ [sym_array] = STATE(1071),
+ [sym_array_pattern] = STATE(2699),
+ [sym_glimmer_template] = STATE(1081),
+ [sym_glimmer_opening_tag] = STATE(1888),
+ [sym_jsx_element] = STATE(1081),
+ [sym_jsx_opening_element] = STATE(1648),
+ [sym_jsx_self_closing_element] = STATE(1081),
+ [sym_class] = STATE(1071),
+ [sym_function] = STATE(1071),
+ [sym_generator_function] = STATE(1071),
+ [sym_arrow_function] = STATE(1071),
+ [sym_call_expression] = STATE(1071),
+ [sym_new_expression] = STATE(1081),
+ [sym_await_expression] = STATE(1081),
+ [sym_member_expression] = STATE(974),
+ [sym_subscript_expression] = STATE(974),
+ [sym_assignment_expression] = STATE(1081),
+ [sym__augmented_assignment_lhs] = STATE(1607),
+ [sym_augmented_assignment_expression] = STATE(1081),
+ [sym__destructuring_pattern] = STATE(2699),
+ [sym_ternary_expression] = STATE(1081),
+ [sym_binary_expression] = STATE(1081),
+ [sym_unary_expression] = STATE(1081),
+ [sym_update_expression] = STATE(1081),
+ [sym_string] = STATE(1071),
+ [sym_template_string] = STATE(1071),
+ [sym_regex] = STATE(1071),
+ [sym_meta_property] = STATE(1071),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2769),
+ [aux_sym_export_statement_repeat1] = STATE(1861),
+ [sym_identifier] = ACTIONS(756),
+ [anon_sym_export] = ACTIONS(758),
+ [anon_sym_LBRACE] = ACTIONS(1133),
[anon_sym_import] = ACTIONS(648),
[anon_sym_LPAREN] = ACTIONS(650),
- [anon_sym_await] = ACTIONS(652),
- [anon_sym_yield] = ACTIONS(654),
- [anon_sym_LBRACK] = ACTIONS(656),
+ [anon_sym_await] = ACTIONS(762),
+ [anon_sym_yield] = ACTIONS(764),
+ [anon_sym_LBRACK] = ACTIONS(740),
[anon_sym_LTtemplate_GT] = ACTIONS(55),
[anon_sym_LT] = ACTIONS(658),
- [anon_sym_class] = ACTIONS(660),
- [anon_sym_async] = ACTIONS(662),
- [anon_sym_function] = ACTIONS(664),
- [anon_sym_new] = ACTIONS(666),
- [anon_sym_PLUS] = ACTIONS(668),
- [anon_sym_DASH] = ACTIONS(668),
- [anon_sym_SLASH] = ACTIONS(670),
- [anon_sym_BANG] = ACTIONS(668),
- [anon_sym_TILDE] = ACTIONS(668),
- [anon_sym_typeof] = ACTIONS(668),
- [anon_sym_void] = ACTIONS(668),
- [anon_sym_delete] = ACTIONS(668),
- [anon_sym_PLUS_PLUS] = ACTIONS(672),
- [anon_sym_DASH_DASH] = ACTIONS(672),
- [anon_sym_DQUOTE] = ACTIONS(674),
- [anon_sym_SQUOTE] = ACTIONS(676),
+ [anon_sym_DQUOTE] = ACTIONS(660),
+ [anon_sym_SQUOTE] = ACTIONS(662),
+ [anon_sym_class] = ACTIONS(664),
+ [anon_sym_async] = ACTIONS(766),
+ [anon_sym_function] = ACTIONS(668),
+ [anon_sym_new] = ACTIONS(768),
+ [anon_sym_PLUS] = ACTIONS(770),
+ [anon_sym_DASH] = ACTIONS(770),
+ [anon_sym_SLASH] = ACTIONS(674),
+ [anon_sym_BANG] = ACTIONS(770),
+ [anon_sym_TILDE] = ACTIONS(770),
+ [anon_sym_typeof] = ACTIONS(770),
+ [anon_sym_void] = ACTIONS(770),
+ [anon_sym_delete] = ACTIONS(770),
+ [anon_sym_PLUS_PLUS] = ACTIONS(772),
+ [anon_sym_DASH_DASH] = ACTIONS(772),
[sym_comment] = ACTIONS(3),
[anon_sym_BQUOTE] = ACTIONS(678),
[sym_number] = ACTIONS(680),
- [sym_private_property_identifier] = ACTIONS(682),
+ [sym_private_property_identifier] = ACTIONS(774),
[sym_this] = ACTIONS(680),
[sym_super] = ACTIONS(680),
[sym_true] = ACTIONS(680),
[sym_false] = ACTIONS(680),
[sym_null] = ACTIONS(680),
- [sym_undefined] = ACTIONS(684),
+ [sym_undefined] = ACTIONS(776),
[anon_sym_AT] = ACTIONS(85),
- [anon_sym_static] = ACTIONS(640),
- [anon_sym_get] = ACTIONS(640),
- [anon_sym_set] = ACTIONS(640),
+ [anon_sym_static] = ACTIONS(758),
+ [anon_sym_get] = ACTIONS(758),
+ [anon_sym_set] = ACTIONS(758),
},
- [261] = {
- [sym_import] = STATE(1096),
- [sym_parenthesized_expression] = STATE(1015),
- [sym_expression] = STATE(1393),
- [sym_primary_expression] = STATE(1092),
- [sym_yield_expression] = STATE(1094),
- [sym_object] = STATE(1096),
- [sym_object_pattern] = STATE(2768),
- [sym_array] = STATE(1096),
- [sym_array_pattern] = STATE(2768),
- [sym_glimmer_template] = STATE(1094),
- [sym_glimmer_opening_tag] = STATE(1882),
- [sym_jsx_element] = STATE(1094),
- [sym_jsx_opening_element] = STATE(1654),
- [sym_jsx_self_closing_element] = STATE(1094),
- [sym_class] = STATE(1096),
- [sym_function] = STATE(1096),
- [sym_generator_function] = STATE(1096),
- [sym_arrow_function] = STATE(1096),
- [sym_call_expression] = STATE(1096),
- [sym_new_expression] = STATE(1094),
- [sym_await_expression] = STATE(1094),
- [sym_member_expression] = STATE(1015),
- [sym_subscript_expression] = STATE(1015),
- [sym_assignment_expression] = STATE(1094),
- [sym__augmented_assignment_lhs] = STATE(1594),
- [sym_augmented_assignment_expression] = STATE(1094),
- [sym__destructuring_pattern] = STATE(2768),
- [sym_ternary_expression] = STATE(1094),
- [sym_binary_expression] = STATE(1094),
- [sym_unary_expression] = STATE(1094),
- [sym_update_expression] = STATE(1094),
- [sym_sequence_expression] = STATE(2691),
- [sym_string] = STATE(1096),
- [sym_template_string] = STATE(1096),
- [sym_regex] = STATE(1096),
- [sym_meta_property] = STATE(1096),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2729),
- [aux_sym_export_statement_repeat1] = STATE(1976),
+ [260] = {
+ [sym_import] = STATE(1071),
+ [sym_parenthesized_expression] = STATE(1006),
+ [sym_expression] = STATE(1338),
+ [sym_primary_expression] = STATE(1079),
+ [sym_yield_expression] = STATE(1081),
+ [sym_object] = STATE(1071),
+ [sym_object_pattern] = STATE(2770),
+ [sym_array] = STATE(1071),
+ [sym_array_pattern] = STATE(2770),
+ [sym_glimmer_template] = STATE(1081),
+ [sym_glimmer_opening_tag] = STATE(1888),
+ [sym_jsx_element] = STATE(1081),
+ [sym_jsx_opening_element] = STATE(1648),
+ [sym_jsx_self_closing_element] = STATE(1081),
+ [sym_class] = STATE(1071),
+ [sym_function] = STATE(1071),
+ [sym_generator_function] = STATE(1071),
+ [sym_arrow_function] = STATE(1071),
+ [sym_call_expression] = STATE(1071),
+ [sym_new_expression] = STATE(1081),
+ [sym_await_expression] = STATE(1081),
+ [sym_member_expression] = STATE(1006),
+ [sym_subscript_expression] = STATE(1006),
+ [sym_assignment_expression] = STATE(1081),
+ [sym__augmented_assignment_lhs] = STATE(1606),
+ [sym_augmented_assignment_expression] = STATE(1081),
+ [sym__destructuring_pattern] = STATE(2770),
+ [sym_ternary_expression] = STATE(1081),
+ [sym_binary_expression] = STATE(1081),
+ [sym_unary_expression] = STATE(1081),
+ [sym_update_expression] = STATE(1081),
+ [sym_sequence_expression] = STATE(2736),
+ [sym_string] = STATE(1071),
+ [sym_template_string] = STATE(1071),
+ [sym_regex] = STATE(1071),
+ [sym_meta_property] = STATE(1071),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2700),
+ [aux_sym_export_statement_repeat1] = STATE(1861),
[sym_identifier] = ACTIONS(638),
[anon_sym_export] = ACTIONS(640),
[anon_sym_LBRACE] = ACTIONS(644),
@@ -40315,22 +40707,22 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_LBRACK] = ACTIONS(656),
[anon_sym_LTtemplate_GT] = ACTIONS(55),
[anon_sym_LT] = ACTIONS(658),
- [anon_sym_class] = ACTIONS(660),
- [anon_sym_async] = ACTIONS(662),
- [anon_sym_function] = ACTIONS(664),
- [anon_sym_new] = ACTIONS(666),
- [anon_sym_PLUS] = ACTIONS(668),
- [anon_sym_DASH] = ACTIONS(668),
- [anon_sym_SLASH] = ACTIONS(670),
- [anon_sym_BANG] = ACTIONS(668),
- [anon_sym_TILDE] = ACTIONS(668),
- [anon_sym_typeof] = ACTIONS(668),
- [anon_sym_void] = ACTIONS(668),
- [anon_sym_delete] = ACTIONS(668),
- [anon_sym_PLUS_PLUS] = ACTIONS(672),
- [anon_sym_DASH_DASH] = ACTIONS(672),
- [anon_sym_DQUOTE] = ACTIONS(674),
- [anon_sym_SQUOTE] = ACTIONS(676),
+ [anon_sym_DQUOTE] = ACTIONS(660),
+ [anon_sym_SQUOTE] = ACTIONS(662),
+ [anon_sym_class] = ACTIONS(664),
+ [anon_sym_async] = ACTIONS(666),
+ [anon_sym_function] = ACTIONS(668),
+ [anon_sym_new] = ACTIONS(670),
+ [anon_sym_PLUS] = ACTIONS(672),
+ [anon_sym_DASH] = ACTIONS(672),
+ [anon_sym_SLASH] = ACTIONS(674),
+ [anon_sym_BANG] = ACTIONS(672),
+ [anon_sym_TILDE] = ACTIONS(672),
+ [anon_sym_typeof] = ACTIONS(672),
+ [anon_sym_void] = ACTIONS(672),
+ [anon_sym_delete] = ACTIONS(672),
+ [anon_sym_PLUS_PLUS] = ACTIONS(676),
+ [anon_sym_DASH_DASH] = ACTIONS(676),
[sym_comment] = ACTIONS(3),
[anon_sym_BQUOTE] = ACTIONS(678),
[sym_number] = ACTIONS(680),
@@ -40346,289 +40738,127 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_get] = ACTIONS(640),
[anon_sym_set] = ACTIONS(640),
},
- [262] = {
- [sym_import] = STATE(1268),
- [sym_statement_block] = STATE(1263),
- [sym_parenthesized_expression] = STATE(1029),
- [sym_expression] = STATE(1192),
- [sym_primary_expression] = STATE(1247),
- [sym_yield_expression] = STATE(1246),
- [sym_object] = STATE(1268),
- [sym_object_pattern] = STATE(2656),
- [sym_array] = STATE(1268),
- [sym_array_pattern] = STATE(2656),
- [sym_glimmer_template] = STATE(1246),
- [sym_glimmer_opening_tag] = STATE(1921),
- [sym_jsx_element] = STATE(1246),
- [sym_jsx_opening_element] = STATE(1653),
- [sym_jsx_self_closing_element] = STATE(1246),
- [sym_class] = STATE(1268),
- [sym_function] = STATE(1268),
- [sym_generator_function] = STATE(1268),
- [sym_arrow_function] = STATE(1268),
- [sym_call_expression] = STATE(1268),
- [sym_new_expression] = STATE(1246),
- [sym_await_expression] = STATE(1246),
- [sym_member_expression] = STATE(1029),
- [sym_subscript_expression] = STATE(1029),
- [sym_assignment_expression] = STATE(1246),
- [sym__augmented_assignment_lhs] = STATE(1597),
- [sym_augmented_assignment_expression] = STATE(1246),
- [sym__destructuring_pattern] = STATE(2656),
- [sym_ternary_expression] = STATE(1246),
- [sym_binary_expression] = STATE(1246),
- [sym_unary_expression] = STATE(1246),
- [sym_update_expression] = STATE(1246),
- [sym_string] = STATE(1268),
- [sym_template_string] = STATE(1268),
- [sym_regex] = STATE(1268),
- [sym_meta_property] = STATE(1268),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2662),
- [aux_sym_export_statement_repeat1] = STATE(1891),
- [sym_identifier] = ACTIONS(720),
- [anon_sym_export] = ACTIONS(722),
- [anon_sym_LBRACE] = ACTIONS(1129),
+ [261] = {
+ [sym_import] = STATE(1235),
+ [sym_statement_block] = STATE(1251),
+ [sym_parenthesized_expression] = STATE(1032),
+ [sym_expression] = STATE(1197),
+ [sym_primary_expression] = STATE(1249),
+ [sym_yield_expression] = STATE(1245),
+ [sym_object] = STATE(1235),
+ [sym_object_pattern] = STATE(2743),
+ [sym_array] = STATE(1235),
+ [sym_array_pattern] = STATE(2743),
+ [sym_glimmer_template] = STATE(1245),
+ [sym_glimmer_opening_tag] = STATE(1935),
+ [sym_jsx_element] = STATE(1245),
+ [sym_jsx_opening_element] = STATE(1651),
+ [sym_jsx_self_closing_element] = STATE(1245),
+ [sym_class] = STATE(1235),
+ [sym_function] = STATE(1235),
+ [sym_generator_function] = STATE(1235),
+ [sym_arrow_function] = STATE(1235),
+ [sym_call_expression] = STATE(1235),
+ [sym_new_expression] = STATE(1245),
+ [sym_await_expression] = STATE(1245),
+ [sym_member_expression] = STATE(1032),
+ [sym_subscript_expression] = STATE(1032),
+ [sym_assignment_expression] = STATE(1245),
+ [sym__augmented_assignment_lhs] = STATE(1599),
+ [sym_augmented_assignment_expression] = STATE(1245),
+ [sym__destructuring_pattern] = STATE(2743),
+ [sym_ternary_expression] = STATE(1245),
+ [sym_binary_expression] = STATE(1245),
+ [sym_unary_expression] = STATE(1245),
+ [sym_update_expression] = STATE(1245),
+ [sym_string] = STATE(1235),
+ [sym_template_string] = STATE(1235),
+ [sym_regex] = STATE(1235),
+ [sym_meta_property] = STATE(1235),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2742),
+ [aux_sym_export_statement_repeat1] = STATE(1968),
+ [sym_identifier] = ACTIONS(688),
+ [anon_sym_export] = ACTIONS(690),
+ [anon_sym_LBRACE] = ACTIONS(1117),
[anon_sym_import] = ACTIONS(696),
[anon_sym_LPAREN] = ACTIONS(27),
- [anon_sym_await] = ACTIONS(29),
- [anon_sym_yield] = ACTIONS(51),
+ [anon_sym_await] = ACTIONS(698),
+ [anon_sym_yield] = ACTIONS(700),
[anon_sym_LBRACK] = ACTIONS(53),
[anon_sym_LTtemplate_GT] = ACTIONS(55),
[anon_sym_LT] = ACTIONS(57),
+ [anon_sym_DQUOTE] = ACTIONS(59),
+ [anon_sym_SQUOTE] = ACTIONS(61),
[anon_sym_class] = ACTIONS(702),
- [anon_sym_async] = ACTIONS(726),
+ [anon_sym_async] = ACTIONS(704),
[anon_sym_function] = ACTIONS(706),
- [anon_sym_new] = ACTIONS(65),
- [anon_sym_PLUS] = ACTIONS(67),
- [anon_sym_DASH] = ACTIONS(67),
- [anon_sym_SLASH] = ACTIONS(69),
- [anon_sym_BANG] = ACTIONS(67),
- [anon_sym_TILDE] = ACTIONS(67),
- [anon_sym_typeof] = ACTIONS(67),
- [anon_sym_void] = ACTIONS(67),
- [anon_sym_delete] = ACTIONS(67),
- [anon_sym_PLUS_PLUS] = ACTIONS(71),
- [anon_sym_DASH_DASH] = ACTIONS(71),
- [anon_sym_DQUOTE] = ACTIONS(73),
- [anon_sym_SQUOTE] = ACTIONS(75),
+ [anon_sym_new] = ACTIONS(708),
+ [anon_sym_PLUS] = ACTIONS(710),
+ [anon_sym_DASH] = ACTIONS(710),
+ [anon_sym_SLASH] = ACTIONS(712),
+ [anon_sym_BANG] = ACTIONS(710),
+ [anon_sym_TILDE] = ACTIONS(710),
+ [anon_sym_typeof] = ACTIONS(710),
+ [anon_sym_void] = ACTIONS(710),
+ [anon_sym_delete] = ACTIONS(710),
+ [anon_sym_PLUS_PLUS] = ACTIONS(714),
+ [anon_sym_DASH_DASH] = ACTIONS(714),
[sym_comment] = ACTIONS(3),
[anon_sym_BQUOTE] = ACTIONS(77),
[sym_number] = ACTIONS(79),
- [sym_private_property_identifier] = ACTIONS(81),
+ [sym_private_property_identifier] = ACTIONS(716),
[sym_this] = ACTIONS(79),
[sym_super] = ACTIONS(79),
[sym_true] = ACTIONS(79),
[sym_false] = ACTIONS(79),
[sym_null] = ACTIONS(79),
- [sym_undefined] = ACTIONS(83),
- [anon_sym_AT] = ACTIONS(85),
- [anon_sym_static] = ACTIONS(722),
- [anon_sym_get] = ACTIONS(722),
- [anon_sym_set] = ACTIONS(722),
- },
- [263] = {
- [sym_import] = STATE(1096),
- [sym_parenthesized_expression] = STATE(1015),
- [sym_expression] = STATE(1355),
- [sym_primary_expression] = STATE(1092),
- [sym_yield_expression] = STATE(1094),
- [sym_object] = STATE(1096),
- [sym_object_pattern] = STATE(2768),
- [sym_array] = STATE(1096),
- [sym_array_pattern] = STATE(2768),
- [sym_glimmer_template] = STATE(1094),
- [sym_glimmer_opening_tag] = STATE(1882),
- [sym_jsx_element] = STATE(1094),
- [sym_jsx_opening_element] = STATE(1654),
- [sym_jsx_self_closing_element] = STATE(1094),
- [sym_class] = STATE(1096),
- [sym_function] = STATE(1096),
- [sym_generator_function] = STATE(1096),
- [sym_arrow_function] = STATE(1096),
- [sym_call_expression] = STATE(1096),
- [sym_new_expression] = STATE(1094),
- [sym_await_expression] = STATE(1094),
- [sym_member_expression] = STATE(1015),
- [sym_subscript_expression] = STATE(1015),
- [sym_assignment_expression] = STATE(1094),
- [sym__augmented_assignment_lhs] = STATE(1594),
- [sym_augmented_assignment_expression] = STATE(1094),
- [sym__destructuring_pattern] = STATE(2768),
- [sym_ternary_expression] = STATE(1094),
- [sym_binary_expression] = STATE(1094),
- [sym_unary_expression] = STATE(1094),
- [sym_update_expression] = STATE(1094),
- [sym_sequence_expression] = STATE(2721),
- [sym_string] = STATE(1096),
- [sym_template_string] = STATE(1096),
- [sym_regex] = STATE(1096),
- [sym_meta_property] = STATE(1096),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2729),
- [aux_sym_export_statement_repeat1] = STATE(1976),
- [sym_identifier] = ACTIONS(638),
- [anon_sym_export] = ACTIONS(640),
- [anon_sym_LBRACE] = ACTIONS(644),
- [anon_sym_import] = ACTIONS(648),
- [anon_sym_LPAREN] = ACTIONS(650),
- [anon_sym_await] = ACTIONS(652),
- [anon_sym_yield] = ACTIONS(654),
- [anon_sym_LBRACK] = ACTIONS(656),
- [anon_sym_LTtemplate_GT] = ACTIONS(55),
- [anon_sym_LT] = ACTIONS(658),
- [anon_sym_class] = ACTIONS(660),
- [anon_sym_async] = ACTIONS(662),
- [anon_sym_function] = ACTIONS(664),
- [anon_sym_new] = ACTIONS(666),
- [anon_sym_PLUS] = ACTIONS(668),
- [anon_sym_DASH] = ACTIONS(668),
- [anon_sym_SLASH] = ACTIONS(670),
- [anon_sym_BANG] = ACTIONS(668),
- [anon_sym_TILDE] = ACTIONS(668),
- [anon_sym_typeof] = ACTIONS(668),
- [anon_sym_void] = ACTIONS(668),
- [anon_sym_delete] = ACTIONS(668),
- [anon_sym_PLUS_PLUS] = ACTIONS(672),
- [anon_sym_DASH_DASH] = ACTIONS(672),
- [anon_sym_DQUOTE] = ACTIONS(674),
- [anon_sym_SQUOTE] = ACTIONS(676),
- [sym_comment] = ACTIONS(3),
- [anon_sym_BQUOTE] = ACTIONS(678),
- [sym_number] = ACTIONS(680),
- [sym_private_property_identifier] = ACTIONS(682),
- [sym_this] = ACTIONS(680),
- [sym_super] = ACTIONS(680),
- [sym_true] = ACTIONS(680),
- [sym_false] = ACTIONS(680),
- [sym_null] = ACTIONS(680),
- [sym_undefined] = ACTIONS(684),
- [anon_sym_AT] = ACTIONS(85),
- [anon_sym_static] = ACTIONS(640),
- [anon_sym_get] = ACTIONS(640),
- [anon_sym_set] = ACTIONS(640),
- },
- [264] = {
- [sym_import] = STATE(1096),
- [sym_statement_block] = STATE(1120),
- [sym_parenthesized_expression] = STATE(974),
- [sym_expression] = STATE(1390),
- [sym_primary_expression] = STATE(1092),
- [sym_yield_expression] = STATE(1094),
- [sym_object] = STATE(1096),
- [sym_object_pattern] = STATE(2728),
- [sym_array] = STATE(1096),
- [sym_array_pattern] = STATE(2728),
- [sym_glimmer_template] = STATE(1094),
- [sym_glimmer_opening_tag] = STATE(1882),
- [sym_jsx_element] = STATE(1094),
- [sym_jsx_opening_element] = STATE(1654),
- [sym_jsx_self_closing_element] = STATE(1094),
- [sym_class] = STATE(1096),
- [sym_function] = STATE(1096),
- [sym_generator_function] = STATE(1096),
- [sym_arrow_function] = STATE(1096),
- [sym_call_expression] = STATE(1096),
- [sym_new_expression] = STATE(1094),
- [sym_await_expression] = STATE(1094),
- [sym_member_expression] = STATE(974),
- [sym_subscript_expression] = STATE(974),
- [sym_assignment_expression] = STATE(1094),
- [sym__augmented_assignment_lhs] = STATE(1608),
- [sym_augmented_assignment_expression] = STATE(1094),
- [sym__destructuring_pattern] = STATE(2728),
- [sym_ternary_expression] = STATE(1094),
- [sym_binary_expression] = STATE(1094),
- [sym_unary_expression] = STATE(1094),
- [sym_update_expression] = STATE(1094),
- [sym_string] = STATE(1096),
- [sym_template_string] = STATE(1096),
- [sym_regex] = STATE(1096),
- [sym_meta_property] = STATE(1096),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2767),
- [aux_sym_export_statement_repeat1] = STATE(1976),
- [sym_identifier] = ACTIONS(728),
- [anon_sym_export] = ACTIONS(730),
- [anon_sym_LBRACE] = ACTIONS(1117),
- [anon_sym_import] = ACTIONS(648),
- [anon_sym_LPAREN] = ACTIONS(650),
- [anon_sym_await] = ACTIONS(736),
- [anon_sym_yield] = ACTIONS(738),
- [anon_sym_LBRACK] = ACTIONS(740),
- [anon_sym_LTtemplate_GT] = ACTIONS(55),
- [anon_sym_LT] = ACTIONS(658),
- [anon_sym_class] = ACTIONS(660),
- [anon_sym_async] = ACTIONS(742),
- [anon_sym_function] = ACTIONS(664),
- [anon_sym_new] = ACTIONS(744),
- [anon_sym_PLUS] = ACTIONS(746),
- [anon_sym_DASH] = ACTIONS(746),
- [anon_sym_SLASH] = ACTIONS(670),
- [anon_sym_BANG] = ACTIONS(746),
- [anon_sym_TILDE] = ACTIONS(746),
- [anon_sym_typeof] = ACTIONS(746),
- [anon_sym_void] = ACTIONS(746),
- [anon_sym_delete] = ACTIONS(746),
- [anon_sym_PLUS_PLUS] = ACTIONS(748),
- [anon_sym_DASH_DASH] = ACTIONS(748),
- [anon_sym_DQUOTE] = ACTIONS(674),
- [anon_sym_SQUOTE] = ACTIONS(676),
- [sym_comment] = ACTIONS(3),
- [anon_sym_BQUOTE] = ACTIONS(678),
- [sym_number] = ACTIONS(680),
- [sym_private_property_identifier] = ACTIONS(750),
- [sym_this] = ACTIONS(680),
- [sym_super] = ACTIONS(680),
- [sym_true] = ACTIONS(680),
- [sym_false] = ACTIONS(680),
- [sym_null] = ACTIONS(680),
- [sym_undefined] = ACTIONS(752),
+ [sym_undefined] = ACTIONS(718),
[anon_sym_AT] = ACTIONS(85),
- [anon_sym_static] = ACTIONS(730),
- [anon_sym_get] = ACTIONS(730),
- [anon_sym_set] = ACTIONS(730),
+ [anon_sym_static] = ACTIONS(690),
+ [anon_sym_get] = ACTIONS(690),
+ [anon_sym_set] = ACTIONS(690),
},
- [265] = {
- [sym_import] = STATE(1096),
- [sym_parenthesized_expression] = STATE(1015),
- [sym_expression] = STATE(1357),
- [sym_primary_expression] = STATE(1092),
- [sym_yield_expression] = STATE(1094),
- [sym_object] = STATE(1096),
- [sym_object_pattern] = STATE(2768),
- [sym_array] = STATE(1096),
- [sym_array_pattern] = STATE(2768),
- [sym_glimmer_template] = STATE(1094),
- [sym_glimmer_opening_tag] = STATE(1882),
- [sym_jsx_element] = STATE(1094),
- [sym_jsx_opening_element] = STATE(1654),
- [sym_jsx_self_closing_element] = STATE(1094),
- [sym_class] = STATE(1096),
- [sym_function] = STATE(1096),
- [sym_generator_function] = STATE(1096),
- [sym_arrow_function] = STATE(1096),
- [sym_call_expression] = STATE(1096),
- [sym_new_expression] = STATE(1094),
- [sym_await_expression] = STATE(1094),
- [sym_member_expression] = STATE(1015),
- [sym_subscript_expression] = STATE(1015),
- [sym_assignment_expression] = STATE(1094),
- [sym__augmented_assignment_lhs] = STATE(1594),
- [sym_augmented_assignment_expression] = STATE(1094),
- [sym__destructuring_pattern] = STATE(2768),
- [sym_ternary_expression] = STATE(1094),
- [sym_binary_expression] = STATE(1094),
- [sym_unary_expression] = STATE(1094),
- [sym_update_expression] = STATE(1094),
- [sym_sequence_expression] = STATE(2671),
- [sym_string] = STATE(1096),
- [sym_template_string] = STATE(1096),
- [sym_regex] = STATE(1096),
- [sym_meta_property] = STATE(1096),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2729),
- [aux_sym_export_statement_repeat1] = STATE(1976),
+ [262] = {
+ [sym_import] = STATE(1071),
+ [sym_parenthesized_expression] = STATE(1006),
+ [sym_expression] = STATE(1402),
+ [sym_primary_expression] = STATE(1079),
+ [sym_yield_expression] = STATE(1081),
+ [sym_object] = STATE(1071),
+ [sym_object_pattern] = STATE(2770),
+ [sym_array] = STATE(1071),
+ [sym_array_pattern] = STATE(2770),
+ [sym_glimmer_template] = STATE(1081),
+ [sym_glimmer_opening_tag] = STATE(1888),
+ [sym_jsx_element] = STATE(1081),
+ [sym_jsx_opening_element] = STATE(1648),
+ [sym_jsx_self_closing_element] = STATE(1081),
+ [sym_class] = STATE(1071),
+ [sym_function] = STATE(1071),
+ [sym_generator_function] = STATE(1071),
+ [sym_arrow_function] = STATE(1071),
+ [sym_call_expression] = STATE(1071),
+ [sym_new_expression] = STATE(1081),
+ [sym_await_expression] = STATE(1081),
+ [sym_member_expression] = STATE(1006),
+ [sym_subscript_expression] = STATE(1006),
+ [sym_assignment_expression] = STATE(1081),
+ [sym__augmented_assignment_lhs] = STATE(1606),
+ [sym_augmented_assignment_expression] = STATE(1081),
+ [sym__destructuring_pattern] = STATE(2770),
+ [sym_ternary_expression] = STATE(1081),
+ [sym_binary_expression] = STATE(1081),
+ [sym_unary_expression] = STATE(1081),
+ [sym_update_expression] = STATE(1081),
+ [sym_sequence_expression] = STATE(2748),
+ [sym_string] = STATE(1071),
+ [sym_template_string] = STATE(1071),
+ [sym_regex] = STATE(1071),
+ [sym_meta_property] = STATE(1071),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2700),
+ [aux_sym_export_statement_repeat1] = STATE(1861),
[sym_identifier] = ACTIONS(638),
[anon_sym_export] = ACTIONS(640),
[anon_sym_LBRACE] = ACTIONS(644),
@@ -40639,22 +40869,22 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_LBRACK] = ACTIONS(656),
[anon_sym_LTtemplate_GT] = ACTIONS(55),
[anon_sym_LT] = ACTIONS(658),
- [anon_sym_class] = ACTIONS(660),
- [anon_sym_async] = ACTIONS(662),
- [anon_sym_function] = ACTIONS(664),
- [anon_sym_new] = ACTIONS(666),
- [anon_sym_PLUS] = ACTIONS(668),
- [anon_sym_DASH] = ACTIONS(668),
- [anon_sym_SLASH] = ACTIONS(670),
- [anon_sym_BANG] = ACTIONS(668),
- [anon_sym_TILDE] = ACTIONS(668),
- [anon_sym_typeof] = ACTIONS(668),
- [anon_sym_void] = ACTIONS(668),
- [anon_sym_delete] = ACTIONS(668),
- [anon_sym_PLUS_PLUS] = ACTIONS(672),
- [anon_sym_DASH_DASH] = ACTIONS(672),
- [anon_sym_DQUOTE] = ACTIONS(674),
- [anon_sym_SQUOTE] = ACTIONS(676),
+ [anon_sym_DQUOTE] = ACTIONS(660),
+ [anon_sym_SQUOTE] = ACTIONS(662),
+ [anon_sym_class] = ACTIONS(664),
+ [anon_sym_async] = ACTIONS(666),
+ [anon_sym_function] = ACTIONS(668),
+ [anon_sym_new] = ACTIONS(670),
+ [anon_sym_PLUS] = ACTIONS(672),
+ [anon_sym_DASH] = ACTIONS(672),
+ [anon_sym_SLASH] = ACTIONS(674),
+ [anon_sym_BANG] = ACTIONS(672),
+ [anon_sym_TILDE] = ACTIONS(672),
+ [anon_sym_typeof] = ACTIONS(672),
+ [anon_sym_void] = ACTIONS(672),
+ [anon_sym_delete] = ACTIONS(672),
+ [anon_sym_PLUS_PLUS] = ACTIONS(676),
+ [anon_sym_DASH_DASH] = ACTIONS(676),
[sym_comment] = ACTIONS(3),
[anon_sym_BQUOTE] = ACTIONS(678),
[sym_number] = ACTIONS(680),
@@ -40670,49 +40900,49 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_get] = ACTIONS(640),
[anon_sym_set] = ACTIONS(640),
},
- [266] = {
- [sym_import] = STATE(1096),
- [sym_parenthesized_expression] = STATE(1015),
- [sym_expression] = STATE(1343),
- [sym_primary_expression] = STATE(1092),
- [sym_yield_expression] = STATE(1094),
- [sym_object] = STATE(1096),
- [sym_object_pattern] = STATE(2768),
- [sym_array] = STATE(1096),
- [sym_array_pattern] = STATE(2768),
- [sym_glimmer_template] = STATE(1094),
- [sym_glimmer_opening_tag] = STATE(1882),
- [sym_jsx_element] = STATE(1094),
- [sym_jsx_opening_element] = STATE(1654),
- [sym_jsx_self_closing_element] = STATE(1094),
- [sym_class] = STATE(1096),
- [sym_function] = STATE(1096),
- [sym_generator_function] = STATE(1096),
- [sym_arrow_function] = STATE(1096),
- [sym_call_expression] = STATE(1096),
- [sym_new_expression] = STATE(1094),
- [sym_await_expression] = STATE(1094),
- [sym_member_expression] = STATE(1015),
- [sym_subscript_expression] = STATE(1015),
- [sym_assignment_expression] = STATE(1094),
- [sym__augmented_assignment_lhs] = STATE(1594),
- [sym_augmented_assignment_expression] = STATE(1094),
- [sym__destructuring_pattern] = STATE(2768),
- [sym_ternary_expression] = STATE(1094),
- [sym_binary_expression] = STATE(1094),
- [sym_unary_expression] = STATE(1094),
- [sym_update_expression] = STATE(1094),
- [sym_sequence_expression] = STATE(2670),
- [sym_string] = STATE(1096),
- [sym_template_string] = STATE(1096),
- [sym_regex] = STATE(1096),
- [sym_meta_property] = STATE(1096),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2729),
- [aux_sym_export_statement_repeat1] = STATE(1976),
+ [263] = {
+ [sym_import] = STATE(1071),
+ [sym_statement_block] = STATE(1117),
+ [sym_parenthesized_expression] = STATE(1006),
+ [sym_expression] = STATE(1166),
+ [sym_primary_expression] = STATE(1079),
+ [sym_yield_expression] = STATE(1081),
+ [sym_object] = STATE(1071),
+ [sym_object_pattern] = STATE(2770),
+ [sym_array] = STATE(1071),
+ [sym_array_pattern] = STATE(2770),
+ [sym_glimmer_template] = STATE(1081),
+ [sym_glimmer_opening_tag] = STATE(1888),
+ [sym_jsx_element] = STATE(1081),
+ [sym_jsx_opening_element] = STATE(1648),
+ [sym_jsx_self_closing_element] = STATE(1081),
+ [sym_class] = STATE(1071),
+ [sym_function] = STATE(1071),
+ [sym_generator_function] = STATE(1071),
+ [sym_arrow_function] = STATE(1071),
+ [sym_call_expression] = STATE(1071),
+ [sym_new_expression] = STATE(1081),
+ [sym_await_expression] = STATE(1081),
+ [sym_member_expression] = STATE(1006),
+ [sym_subscript_expression] = STATE(1006),
+ [sym_assignment_expression] = STATE(1081),
+ [sym__augmented_assignment_lhs] = STATE(1606),
+ [sym_augmented_assignment_expression] = STATE(1081),
+ [sym__destructuring_pattern] = STATE(2770),
+ [sym_ternary_expression] = STATE(1081),
+ [sym_binary_expression] = STATE(1081),
+ [sym_unary_expression] = STATE(1081),
+ [sym_update_expression] = STATE(1081),
+ [sym_string] = STATE(1071),
+ [sym_template_string] = STATE(1071),
+ [sym_regex] = STATE(1071),
+ [sym_meta_property] = STATE(1071),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2700),
+ [aux_sym_export_statement_repeat1] = STATE(1861),
[sym_identifier] = ACTIONS(638),
[anon_sym_export] = ACTIONS(640),
- [anon_sym_LBRACE] = ACTIONS(644),
+ [anon_sym_LBRACE] = ACTIONS(1135),
[anon_sym_import] = ACTIONS(648),
[anon_sym_LPAREN] = ACTIONS(650),
[anon_sym_await] = ACTIONS(652),
@@ -40720,22 +40950,22 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_LBRACK] = ACTIONS(656),
[anon_sym_LTtemplate_GT] = ACTIONS(55),
[anon_sym_LT] = ACTIONS(658),
- [anon_sym_class] = ACTIONS(660),
- [anon_sym_async] = ACTIONS(662),
- [anon_sym_function] = ACTIONS(664),
- [anon_sym_new] = ACTIONS(666),
- [anon_sym_PLUS] = ACTIONS(668),
- [anon_sym_DASH] = ACTIONS(668),
- [anon_sym_SLASH] = ACTIONS(670),
- [anon_sym_BANG] = ACTIONS(668),
- [anon_sym_TILDE] = ACTIONS(668),
- [anon_sym_typeof] = ACTIONS(668),
- [anon_sym_void] = ACTIONS(668),
- [anon_sym_delete] = ACTIONS(668),
- [anon_sym_PLUS_PLUS] = ACTIONS(672),
- [anon_sym_DASH_DASH] = ACTIONS(672),
- [anon_sym_DQUOTE] = ACTIONS(674),
- [anon_sym_SQUOTE] = ACTIONS(676),
+ [anon_sym_DQUOTE] = ACTIONS(660),
+ [anon_sym_SQUOTE] = ACTIONS(662),
+ [anon_sym_class] = ACTIONS(664),
+ [anon_sym_async] = ACTIONS(666),
+ [anon_sym_function] = ACTIONS(668),
+ [anon_sym_new] = ACTIONS(670),
+ [anon_sym_PLUS] = ACTIONS(672),
+ [anon_sym_DASH] = ACTIONS(672),
+ [anon_sym_SLASH] = ACTIONS(674),
+ [anon_sym_BANG] = ACTIONS(672),
+ [anon_sym_TILDE] = ACTIONS(672),
+ [anon_sym_typeof] = ACTIONS(672),
+ [anon_sym_void] = ACTIONS(672),
+ [anon_sym_delete] = ACTIONS(672),
+ [anon_sym_PLUS_PLUS] = ACTIONS(676),
+ [anon_sym_DASH_DASH] = ACTIONS(676),
[sym_comment] = ACTIONS(3),
[anon_sym_BQUOTE] = ACTIONS(678),
[sym_number] = ACTIONS(680),
@@ -40751,46 +40981,46 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_get] = ACTIONS(640),
[anon_sym_set] = ACTIONS(640),
},
- [267] = {
- [sym_import] = STATE(1268),
- [sym_parenthesized_expression] = STATE(1029),
- [sym_expression] = STATE(1292),
- [sym_primary_expression] = STATE(1247),
- [sym_yield_expression] = STATE(1246),
- [sym_object] = STATE(1268),
- [sym_object_pattern] = STATE(2656),
- [sym_array] = STATE(1268),
- [sym_array_pattern] = STATE(2656),
- [sym_glimmer_template] = STATE(1246),
- [sym_glimmer_opening_tag] = STATE(1921),
- [sym_jsx_element] = STATE(1246),
- [sym_jsx_opening_element] = STATE(1653),
- [sym_jsx_self_closing_element] = STATE(1246),
- [sym_class] = STATE(1268),
- [sym_function] = STATE(1268),
- [sym_generator_function] = STATE(1268),
- [sym_arrow_function] = STATE(1268),
- [sym_call_expression] = STATE(1268),
- [sym_new_expression] = STATE(1246),
- [sym_await_expression] = STATE(1246),
- [sym_member_expression] = STATE(1029),
- [sym_subscript_expression] = STATE(1029),
- [sym_assignment_expression] = STATE(1246),
- [sym__augmented_assignment_lhs] = STATE(1597),
- [sym_augmented_assignment_expression] = STATE(1246),
- [sym__destructuring_pattern] = STATE(2656),
- [sym_ternary_expression] = STATE(1246),
- [sym_binary_expression] = STATE(1246),
- [sym_unary_expression] = STATE(1246),
- [sym_update_expression] = STATE(1246),
- [sym_sequence_expression] = STATE(2321),
- [sym_string] = STATE(1268),
- [sym_template_string] = STATE(1268),
- [sym_regex] = STATE(1268),
- [sym_meta_property] = STATE(1268),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2662),
- [aux_sym_export_statement_repeat1] = STATE(1891),
+ [264] = {
+ [sym_import] = STATE(1235),
+ [sym_parenthesized_expression] = STATE(1028),
+ [sym_expression] = STATE(1254),
+ [sym_primary_expression] = STATE(1249),
+ [sym_yield_expression] = STATE(1245),
+ [sym_object] = STATE(1235),
+ [sym_object_pattern] = STATE(2717),
+ [sym_array] = STATE(1235),
+ [sym_array_pattern] = STATE(2717),
+ [sym_glimmer_template] = STATE(1245),
+ [sym_glimmer_opening_tag] = STATE(1935),
+ [sym_jsx_element] = STATE(1245),
+ [sym_jsx_opening_element] = STATE(1651),
+ [sym_jsx_self_closing_element] = STATE(1245),
+ [sym_class] = STATE(1235),
+ [sym_function] = STATE(1235),
+ [sym_generator_function] = STATE(1235),
+ [sym_arrow_function] = STATE(1235),
+ [sym_call_expression] = STATE(1235),
+ [sym_new_expression] = STATE(1245),
+ [sym_await_expression] = STATE(1245),
+ [sym_member_expression] = STATE(1028),
+ [sym_subscript_expression] = STATE(1028),
+ [sym_assignment_expression] = STATE(1245),
+ [sym__augmented_assignment_lhs] = STATE(1616),
+ [sym_augmented_assignment_expression] = STATE(1245),
+ [sym__destructuring_pattern] = STATE(2717),
+ [sym_ternary_expression] = STATE(1245),
+ [sym_binary_expression] = STATE(1245),
+ [sym_unary_expression] = STATE(1245),
+ [sym_update_expression] = STATE(1245),
+ [sym_sequence_expression] = STATE(2193),
+ [sym_string] = STATE(1235),
+ [sym_template_string] = STATE(1235),
+ [sym_regex] = STATE(1235),
+ [sym_meta_property] = STATE(1235),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2680),
+ [aux_sym_export_statement_repeat1] = STATE(1968),
[sym_identifier] = ACTIONS(720),
[anon_sym_export] = ACTIONS(722),
[anon_sym_LBRACE] = ACTIONS(694),
@@ -40801,22 +41031,22 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_LBRACK] = ACTIONS(53),
[anon_sym_LTtemplate_GT] = ACTIONS(55),
[anon_sym_LT] = ACTIONS(57),
+ [anon_sym_DQUOTE] = ACTIONS(59),
+ [anon_sym_SQUOTE] = ACTIONS(61),
[anon_sym_class] = ACTIONS(702),
[anon_sym_async] = ACTIONS(726),
[anon_sym_function] = ACTIONS(706),
- [anon_sym_new] = ACTIONS(65),
- [anon_sym_PLUS] = ACTIONS(67),
- [anon_sym_DASH] = ACTIONS(67),
- [anon_sym_SLASH] = ACTIONS(69),
- [anon_sym_BANG] = ACTIONS(67),
- [anon_sym_TILDE] = ACTIONS(67),
- [anon_sym_typeof] = ACTIONS(67),
- [anon_sym_void] = ACTIONS(67),
- [anon_sym_delete] = ACTIONS(67),
- [anon_sym_PLUS_PLUS] = ACTIONS(71),
- [anon_sym_DASH_DASH] = ACTIONS(71),
- [anon_sym_DQUOTE] = ACTIONS(73),
- [anon_sym_SQUOTE] = ACTIONS(75),
+ [anon_sym_new] = ACTIONS(69),
+ [anon_sym_PLUS] = ACTIONS(71),
+ [anon_sym_DASH] = ACTIONS(71),
+ [anon_sym_SLASH] = ACTIONS(73),
+ [anon_sym_BANG] = ACTIONS(71),
+ [anon_sym_TILDE] = ACTIONS(71),
+ [anon_sym_typeof] = ACTIONS(71),
+ [anon_sym_void] = ACTIONS(71),
+ [anon_sym_delete] = ACTIONS(71),
+ [anon_sym_PLUS_PLUS] = ACTIONS(75),
+ [anon_sym_DASH_DASH] = ACTIONS(75),
[sym_comment] = ACTIONS(3),
[anon_sym_BQUOTE] = ACTIONS(77),
[sym_number] = ACTIONS(79),
@@ -40832,49 +41062,130 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_get] = ACTIONS(722),
[anon_sym_set] = ACTIONS(722),
},
- [268] = {
- [sym_import] = STATE(1268),
- [sym_statement_block] = STATE(1263),
- [sym_parenthesized_expression] = STATE(1034),
- [sym_expression] = STATE(1180),
- [sym_primary_expression] = STATE(1247),
- [sym_yield_expression] = STATE(1246),
- [sym_object] = STATE(1268),
- [sym_object_pattern] = STATE(2734),
- [sym_array] = STATE(1268),
- [sym_array_pattern] = STATE(2734),
- [sym_glimmer_template] = STATE(1246),
- [sym_glimmer_opening_tag] = STATE(1921),
- [sym_jsx_element] = STATE(1246),
- [sym_jsx_opening_element] = STATE(1653),
- [sym_jsx_self_closing_element] = STATE(1246),
- [sym_class] = STATE(1268),
- [sym_function] = STATE(1268),
- [sym_generator_function] = STATE(1268),
- [sym_arrow_function] = STATE(1268),
- [sym_call_expression] = STATE(1268),
- [sym_new_expression] = STATE(1246),
- [sym_await_expression] = STATE(1246),
- [sym_member_expression] = STATE(1034),
- [sym_subscript_expression] = STATE(1034),
- [sym_assignment_expression] = STATE(1246),
- [sym__augmented_assignment_lhs] = STATE(1600),
- [sym_augmented_assignment_expression] = STATE(1246),
- [sym__destructuring_pattern] = STATE(2734),
- [sym_ternary_expression] = STATE(1246),
- [sym_binary_expression] = STATE(1246),
- [sym_unary_expression] = STATE(1246),
- [sym_update_expression] = STATE(1246),
- [sym_string] = STATE(1268),
- [sym_template_string] = STATE(1268),
- [sym_regex] = STATE(1268),
- [sym_meta_property] = STATE(1268),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2733),
- [aux_sym_export_statement_repeat1] = STATE(1891),
+ [265] = {
+ [sym_import] = STATE(1071),
+ [sym_parenthesized_expression] = STATE(1006),
+ [sym_expression] = STATE(1360),
+ [sym_primary_expression] = STATE(1079),
+ [sym_yield_expression] = STATE(1081),
+ [sym_object] = STATE(1071),
+ [sym_object_pattern] = STATE(2770),
+ [sym_array] = STATE(1071),
+ [sym_array_pattern] = STATE(2770),
+ [sym_glimmer_template] = STATE(1081),
+ [sym_glimmer_opening_tag] = STATE(1888),
+ [sym_jsx_element] = STATE(1081),
+ [sym_jsx_opening_element] = STATE(1648),
+ [sym_jsx_self_closing_element] = STATE(1081),
+ [sym_class] = STATE(1071),
+ [sym_function] = STATE(1071),
+ [sym_generator_function] = STATE(1071),
+ [sym_arrow_function] = STATE(1071),
+ [sym_call_expression] = STATE(1071),
+ [sym_new_expression] = STATE(1081),
+ [sym_await_expression] = STATE(1081),
+ [sym_member_expression] = STATE(1006),
+ [sym_subscript_expression] = STATE(1006),
+ [sym_assignment_expression] = STATE(1081),
+ [sym__augmented_assignment_lhs] = STATE(1606),
+ [sym_augmented_assignment_expression] = STATE(1081),
+ [sym__destructuring_pattern] = STATE(2770),
+ [sym_ternary_expression] = STATE(1081),
+ [sym_binary_expression] = STATE(1081),
+ [sym_unary_expression] = STATE(1081),
+ [sym_update_expression] = STATE(1081),
+ [sym_sequence_expression] = STATE(2707),
+ [sym_string] = STATE(1071),
+ [sym_template_string] = STATE(1071),
+ [sym_regex] = STATE(1071),
+ [sym_meta_property] = STATE(1071),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2700),
+ [aux_sym_export_statement_repeat1] = STATE(1861),
+ [sym_identifier] = ACTIONS(638),
+ [anon_sym_export] = ACTIONS(640),
+ [anon_sym_LBRACE] = ACTIONS(644),
+ [anon_sym_import] = ACTIONS(648),
+ [anon_sym_LPAREN] = ACTIONS(650),
+ [anon_sym_await] = ACTIONS(652),
+ [anon_sym_yield] = ACTIONS(654),
+ [anon_sym_LBRACK] = ACTIONS(656),
+ [anon_sym_LTtemplate_GT] = ACTIONS(55),
+ [anon_sym_LT] = ACTIONS(658),
+ [anon_sym_DQUOTE] = ACTIONS(660),
+ [anon_sym_SQUOTE] = ACTIONS(662),
+ [anon_sym_class] = ACTIONS(664),
+ [anon_sym_async] = ACTIONS(666),
+ [anon_sym_function] = ACTIONS(668),
+ [anon_sym_new] = ACTIONS(670),
+ [anon_sym_PLUS] = ACTIONS(672),
+ [anon_sym_DASH] = ACTIONS(672),
+ [anon_sym_SLASH] = ACTIONS(674),
+ [anon_sym_BANG] = ACTIONS(672),
+ [anon_sym_TILDE] = ACTIONS(672),
+ [anon_sym_typeof] = ACTIONS(672),
+ [anon_sym_void] = ACTIONS(672),
+ [anon_sym_delete] = ACTIONS(672),
+ [anon_sym_PLUS_PLUS] = ACTIONS(676),
+ [anon_sym_DASH_DASH] = ACTIONS(676),
+ [sym_comment] = ACTIONS(3),
+ [anon_sym_BQUOTE] = ACTIONS(678),
+ [sym_number] = ACTIONS(680),
+ [sym_private_property_identifier] = ACTIONS(682),
+ [sym_this] = ACTIONS(680),
+ [sym_super] = ACTIONS(680),
+ [sym_true] = ACTIONS(680),
+ [sym_false] = ACTIONS(680),
+ [sym_null] = ACTIONS(680),
+ [sym_undefined] = ACTIONS(684),
+ [anon_sym_AT] = ACTIONS(85),
+ [anon_sym_static] = ACTIONS(640),
+ [anon_sym_get] = ACTIONS(640),
+ [anon_sym_set] = ACTIONS(640),
+ },
+ [266] = {
+ [sym_import] = STATE(1235),
+ [sym_statement_block] = STATE(1275),
+ [sym_parenthesized_expression] = STATE(1032),
+ [sym_expression] = STATE(1212),
+ [sym_primary_expression] = STATE(1249),
+ [sym_yield_expression] = STATE(1245),
+ [sym_object] = STATE(1235),
+ [sym_object_pattern] = STATE(2743),
+ [sym_array] = STATE(1235),
+ [sym_array_pattern] = STATE(2743),
+ [sym_glimmer_template] = STATE(1245),
+ [sym_glimmer_opening_tag] = STATE(1935),
+ [sym_jsx_element] = STATE(1245),
+ [sym_jsx_opening_element] = STATE(1651),
+ [sym_jsx_self_closing_element] = STATE(1245),
+ [sym_class] = STATE(1235),
+ [sym_function] = STATE(1235),
+ [sym_generator_function] = STATE(1235),
+ [sym_arrow_function] = STATE(1235),
+ [sym_call_expression] = STATE(1235),
+ [sym_new_expression] = STATE(1245),
+ [sym_await_expression] = STATE(1245),
+ [sym_member_expression] = STATE(1032),
+ [sym_subscript_expression] = STATE(1032),
+ [sym_assignment_expression] = STATE(1245),
+ [sym__augmented_assignment_lhs] = STATE(1599),
+ [sym_augmented_assignment_expression] = STATE(1245),
+ [sym__destructuring_pattern] = STATE(2743),
+ [sym_ternary_expression] = STATE(1245),
+ [sym_binary_expression] = STATE(1245),
+ [sym_unary_expression] = STATE(1245),
+ [sym_update_expression] = STATE(1245),
+ [sym_string] = STATE(1235),
+ [sym_template_string] = STATE(1235),
+ [sym_regex] = STATE(1235),
+ [sym_meta_property] = STATE(1235),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2742),
+ [aux_sym_export_statement_repeat1] = STATE(1968),
[sym_identifier] = ACTIONS(688),
[anon_sym_export] = ACTIONS(690),
- [anon_sym_LBRACE] = ACTIONS(1129),
+ [anon_sym_LBRACE] = ACTIONS(1117),
[anon_sym_import] = ACTIONS(696),
[anon_sym_LPAREN] = ACTIONS(27),
[anon_sym_await] = ACTIONS(698),
@@ -40882,6 +41193,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_LBRACK] = ACTIONS(53),
[anon_sym_LTtemplate_GT] = ACTIONS(55),
[anon_sym_LT] = ACTIONS(57),
+ [anon_sym_DQUOTE] = ACTIONS(59),
+ [anon_sym_SQUOTE] = ACTIONS(61),
[anon_sym_class] = ACTIONS(702),
[anon_sym_async] = ACTIONS(704),
[anon_sym_function] = ACTIONS(706),
@@ -40896,8 +41209,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_delete] = ACTIONS(710),
[anon_sym_PLUS_PLUS] = ACTIONS(714),
[anon_sym_DASH_DASH] = ACTIONS(714),
- [anon_sym_DQUOTE] = ACTIONS(73),
- [anon_sym_SQUOTE] = ACTIONS(75),
[sym_comment] = ACTIONS(3),
[anon_sym_BQUOTE] = ACTIONS(77),
[sym_number] = ACTIONS(79),
@@ -40913,130 +41224,130 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_get] = ACTIONS(690),
[anon_sym_set] = ACTIONS(690),
},
- [269] = {
- [sym_import] = STATE(1268),
- [sym_statement_block] = STATE(1305),
- [sym_parenthesized_expression] = STATE(1029),
- [sym_expression] = STATE(1224),
- [sym_primary_expression] = STATE(1247),
- [sym_yield_expression] = STATE(1246),
- [sym_object] = STATE(1268),
- [sym_object_pattern] = STATE(2656),
- [sym_array] = STATE(1268),
- [sym_array_pattern] = STATE(2656),
- [sym_glimmer_template] = STATE(1246),
- [sym_glimmer_opening_tag] = STATE(1921),
- [sym_jsx_element] = STATE(1246),
- [sym_jsx_opening_element] = STATE(1653),
- [sym_jsx_self_closing_element] = STATE(1246),
- [sym_class] = STATE(1268),
- [sym_function] = STATE(1268),
- [sym_generator_function] = STATE(1268),
- [sym_arrow_function] = STATE(1268),
- [sym_call_expression] = STATE(1268),
- [sym_new_expression] = STATE(1246),
- [sym_await_expression] = STATE(1246),
- [sym_member_expression] = STATE(1029),
- [sym_subscript_expression] = STATE(1029),
- [sym_assignment_expression] = STATE(1246),
- [sym__augmented_assignment_lhs] = STATE(1597),
- [sym_augmented_assignment_expression] = STATE(1246),
- [sym__destructuring_pattern] = STATE(2656),
- [sym_ternary_expression] = STATE(1246),
- [sym_binary_expression] = STATE(1246),
- [sym_unary_expression] = STATE(1246),
- [sym_update_expression] = STATE(1246),
- [sym_string] = STATE(1268),
- [sym_template_string] = STATE(1268),
- [sym_regex] = STATE(1268),
- [sym_meta_property] = STATE(1268),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2662),
- [aux_sym_export_statement_repeat1] = STATE(1891),
- [sym_identifier] = ACTIONS(720),
- [anon_sym_export] = ACTIONS(722),
- [anon_sym_LBRACE] = ACTIONS(1129),
+ [267] = {
+ [sym_import] = STATE(1235),
+ [sym_statement_block] = STATE(1333),
+ [sym_parenthesized_expression] = STATE(1032),
+ [sym_expression] = STATE(1214),
+ [sym_primary_expression] = STATE(1249),
+ [sym_yield_expression] = STATE(1245),
+ [sym_object] = STATE(1235),
+ [sym_object_pattern] = STATE(2743),
+ [sym_array] = STATE(1235),
+ [sym_array_pattern] = STATE(2743),
+ [sym_glimmer_template] = STATE(1245),
+ [sym_glimmer_opening_tag] = STATE(1935),
+ [sym_jsx_element] = STATE(1245),
+ [sym_jsx_opening_element] = STATE(1651),
+ [sym_jsx_self_closing_element] = STATE(1245),
+ [sym_class] = STATE(1235),
+ [sym_function] = STATE(1235),
+ [sym_generator_function] = STATE(1235),
+ [sym_arrow_function] = STATE(1235),
+ [sym_call_expression] = STATE(1235),
+ [sym_new_expression] = STATE(1245),
+ [sym_await_expression] = STATE(1245),
+ [sym_member_expression] = STATE(1032),
+ [sym_subscript_expression] = STATE(1032),
+ [sym_assignment_expression] = STATE(1245),
+ [sym__augmented_assignment_lhs] = STATE(1599),
+ [sym_augmented_assignment_expression] = STATE(1245),
+ [sym__destructuring_pattern] = STATE(2743),
+ [sym_ternary_expression] = STATE(1245),
+ [sym_binary_expression] = STATE(1245),
+ [sym_unary_expression] = STATE(1245),
+ [sym_update_expression] = STATE(1245),
+ [sym_string] = STATE(1235),
+ [sym_template_string] = STATE(1235),
+ [sym_regex] = STATE(1235),
+ [sym_meta_property] = STATE(1235),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2742),
+ [aux_sym_export_statement_repeat1] = STATE(1968),
+ [sym_identifier] = ACTIONS(688),
+ [anon_sym_export] = ACTIONS(690),
+ [anon_sym_LBRACE] = ACTIONS(1117),
[anon_sym_import] = ACTIONS(696),
[anon_sym_LPAREN] = ACTIONS(27),
- [anon_sym_await] = ACTIONS(29),
- [anon_sym_yield] = ACTIONS(51),
+ [anon_sym_await] = ACTIONS(698),
+ [anon_sym_yield] = ACTIONS(700),
[anon_sym_LBRACK] = ACTIONS(53),
[anon_sym_LTtemplate_GT] = ACTIONS(55),
[anon_sym_LT] = ACTIONS(57),
+ [anon_sym_DQUOTE] = ACTIONS(59),
+ [anon_sym_SQUOTE] = ACTIONS(61),
[anon_sym_class] = ACTIONS(702),
- [anon_sym_async] = ACTIONS(726),
+ [anon_sym_async] = ACTIONS(704),
[anon_sym_function] = ACTIONS(706),
- [anon_sym_new] = ACTIONS(65),
- [anon_sym_PLUS] = ACTIONS(67),
- [anon_sym_DASH] = ACTIONS(67),
- [anon_sym_SLASH] = ACTIONS(69),
- [anon_sym_BANG] = ACTIONS(67),
- [anon_sym_TILDE] = ACTIONS(67),
- [anon_sym_typeof] = ACTIONS(67),
- [anon_sym_void] = ACTIONS(67),
- [anon_sym_delete] = ACTIONS(67),
- [anon_sym_PLUS_PLUS] = ACTIONS(71),
- [anon_sym_DASH_DASH] = ACTIONS(71),
- [anon_sym_DQUOTE] = ACTIONS(73),
- [anon_sym_SQUOTE] = ACTIONS(75),
+ [anon_sym_new] = ACTIONS(708),
+ [anon_sym_PLUS] = ACTIONS(710),
+ [anon_sym_DASH] = ACTIONS(710),
+ [anon_sym_SLASH] = ACTIONS(712),
+ [anon_sym_BANG] = ACTIONS(710),
+ [anon_sym_TILDE] = ACTIONS(710),
+ [anon_sym_typeof] = ACTIONS(710),
+ [anon_sym_void] = ACTIONS(710),
+ [anon_sym_delete] = ACTIONS(710),
+ [anon_sym_PLUS_PLUS] = ACTIONS(714),
+ [anon_sym_DASH_DASH] = ACTIONS(714),
[sym_comment] = ACTIONS(3),
[anon_sym_BQUOTE] = ACTIONS(77),
[sym_number] = ACTIONS(79),
- [sym_private_property_identifier] = ACTIONS(81),
+ [sym_private_property_identifier] = ACTIONS(716),
[sym_this] = ACTIONS(79),
[sym_super] = ACTIONS(79),
[sym_true] = ACTIONS(79),
[sym_false] = ACTIONS(79),
[sym_null] = ACTIONS(79),
- [sym_undefined] = ACTIONS(83),
+ [sym_undefined] = ACTIONS(718),
[anon_sym_AT] = ACTIONS(85),
- [anon_sym_static] = ACTIONS(722),
- [anon_sym_get] = ACTIONS(722),
- [anon_sym_set] = ACTIONS(722),
+ [anon_sym_static] = ACTIONS(690),
+ [anon_sym_get] = ACTIONS(690),
+ [anon_sym_set] = ACTIONS(690),
},
- [270] = {
- [sym_import] = STATE(1268),
- [sym_statement_block] = STATE(1287),
- [sym_parenthesized_expression] = STATE(1029),
- [sym_expression] = STATE(1179),
- [sym_primary_expression] = STATE(1247),
- [sym_yield_expression] = STATE(1246),
- [sym_object] = STATE(1268),
- [sym_object_pattern] = STATE(2656),
- [sym_array] = STATE(1268),
- [sym_array_pattern] = STATE(2656),
- [sym_glimmer_template] = STATE(1246),
- [sym_glimmer_opening_tag] = STATE(1921),
- [sym_jsx_element] = STATE(1246),
- [sym_jsx_opening_element] = STATE(1653),
- [sym_jsx_self_closing_element] = STATE(1246),
- [sym_class] = STATE(1268),
- [sym_function] = STATE(1268),
- [sym_generator_function] = STATE(1268),
- [sym_arrow_function] = STATE(1268),
- [sym_call_expression] = STATE(1268),
- [sym_new_expression] = STATE(1246),
- [sym_await_expression] = STATE(1246),
- [sym_member_expression] = STATE(1029),
- [sym_subscript_expression] = STATE(1029),
- [sym_assignment_expression] = STATE(1246),
- [sym__augmented_assignment_lhs] = STATE(1597),
- [sym_augmented_assignment_expression] = STATE(1246),
- [sym__destructuring_pattern] = STATE(2656),
- [sym_ternary_expression] = STATE(1246),
- [sym_binary_expression] = STATE(1246),
- [sym_unary_expression] = STATE(1246),
- [sym_update_expression] = STATE(1246),
- [sym_string] = STATE(1268),
- [sym_template_string] = STATE(1268),
- [sym_regex] = STATE(1268),
- [sym_meta_property] = STATE(1268),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2662),
- [aux_sym_export_statement_repeat1] = STATE(1891),
+ [268] = {
+ [sym_import] = STATE(1235),
+ [sym_parenthesized_expression] = STATE(1028),
+ [sym_expression] = STATE(1280),
+ [sym_primary_expression] = STATE(1249),
+ [sym_yield_expression] = STATE(1245),
+ [sym_object] = STATE(1235),
+ [sym_object_pattern] = STATE(2717),
+ [sym_array] = STATE(1235),
+ [sym_array_pattern] = STATE(2717),
+ [sym_glimmer_template] = STATE(1245),
+ [sym_glimmer_opening_tag] = STATE(1935),
+ [sym_jsx_element] = STATE(1245),
+ [sym_jsx_opening_element] = STATE(1651),
+ [sym_jsx_self_closing_element] = STATE(1245),
+ [sym_class] = STATE(1235),
+ [sym_function] = STATE(1235),
+ [sym_generator_function] = STATE(1235),
+ [sym_arrow_function] = STATE(1235),
+ [sym_call_expression] = STATE(1235),
+ [sym_new_expression] = STATE(1245),
+ [sym_await_expression] = STATE(1245),
+ [sym_member_expression] = STATE(1028),
+ [sym_subscript_expression] = STATE(1028),
+ [sym_assignment_expression] = STATE(1245),
+ [sym__augmented_assignment_lhs] = STATE(1616),
+ [sym_augmented_assignment_expression] = STATE(1245),
+ [sym__destructuring_pattern] = STATE(2717),
+ [sym_ternary_expression] = STATE(1245),
+ [sym_binary_expression] = STATE(1245),
+ [sym_unary_expression] = STATE(1245),
+ [sym_update_expression] = STATE(1245),
+ [sym_sequence_expression] = STATE(2445),
+ [sym_string] = STATE(1235),
+ [sym_template_string] = STATE(1235),
+ [sym_regex] = STATE(1235),
+ [sym_meta_property] = STATE(1235),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2680),
+ [aux_sym_export_statement_repeat1] = STATE(1968),
[sym_identifier] = ACTIONS(720),
[anon_sym_export] = ACTIONS(722),
- [anon_sym_LBRACE] = ACTIONS(1129),
+ [anon_sym_LBRACE] = ACTIONS(694),
[anon_sym_import] = ACTIONS(696),
[anon_sym_LPAREN] = ACTIONS(27),
[anon_sym_await] = ACTIONS(29),
@@ -41044,22 +41355,22 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_LBRACK] = ACTIONS(53),
[anon_sym_LTtemplate_GT] = ACTIONS(55),
[anon_sym_LT] = ACTIONS(57),
+ [anon_sym_DQUOTE] = ACTIONS(59),
+ [anon_sym_SQUOTE] = ACTIONS(61),
[anon_sym_class] = ACTIONS(702),
[anon_sym_async] = ACTIONS(726),
[anon_sym_function] = ACTIONS(706),
- [anon_sym_new] = ACTIONS(65),
- [anon_sym_PLUS] = ACTIONS(67),
- [anon_sym_DASH] = ACTIONS(67),
- [anon_sym_SLASH] = ACTIONS(69),
- [anon_sym_BANG] = ACTIONS(67),
- [anon_sym_TILDE] = ACTIONS(67),
- [anon_sym_typeof] = ACTIONS(67),
- [anon_sym_void] = ACTIONS(67),
- [anon_sym_delete] = ACTIONS(67),
- [anon_sym_PLUS_PLUS] = ACTIONS(71),
- [anon_sym_DASH_DASH] = ACTIONS(71),
- [anon_sym_DQUOTE] = ACTIONS(73),
- [anon_sym_SQUOTE] = ACTIONS(75),
+ [anon_sym_new] = ACTIONS(69),
+ [anon_sym_PLUS] = ACTIONS(71),
+ [anon_sym_DASH] = ACTIONS(71),
+ [anon_sym_SLASH] = ACTIONS(73),
+ [anon_sym_BANG] = ACTIONS(71),
+ [anon_sym_TILDE] = ACTIONS(71),
+ [anon_sym_typeof] = ACTIONS(71),
+ [anon_sym_void] = ACTIONS(71),
+ [anon_sym_delete] = ACTIONS(71),
+ [anon_sym_PLUS_PLUS] = ACTIONS(75),
+ [anon_sym_DASH_DASH] = ACTIONS(75),
[sym_comment] = ACTIONS(3),
[anon_sym_BQUOTE] = ACTIONS(77),
[sym_number] = ACTIONS(79),
@@ -41075,211 +41386,211 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_get] = ACTIONS(722),
[anon_sym_set] = ACTIONS(722),
},
- [271] = {
- [sym_import] = STATE(1096),
- [sym_statement_block] = STATE(1121),
- [sym_parenthesized_expression] = STATE(1047),
- [sym_expression] = STATE(1428),
- [sym_primary_expression] = STATE(1092),
- [sym_yield_expression] = STATE(1094),
- [sym_object] = STATE(1096),
- [sym_object_pattern] = STATE(2705),
- [sym_array] = STATE(1096),
- [sym_array_pattern] = STATE(2705),
- [sym_glimmer_template] = STATE(1094),
- [sym_glimmer_opening_tag] = STATE(1882),
- [sym_jsx_element] = STATE(1094),
- [sym_jsx_opening_element] = STATE(1654),
- [sym_jsx_self_closing_element] = STATE(1094),
- [sym_class] = STATE(1096),
- [sym_function] = STATE(1096),
- [sym_generator_function] = STATE(1096),
- [sym_arrow_function] = STATE(1096),
- [sym_call_expression] = STATE(1096),
- [sym_new_expression] = STATE(1094),
- [sym_await_expression] = STATE(1094),
- [sym_member_expression] = STATE(1047),
- [sym_subscript_expression] = STATE(1047),
- [sym_assignment_expression] = STATE(1094),
- [sym__augmented_assignment_lhs] = STATE(1593),
- [sym_augmented_assignment_expression] = STATE(1094),
- [sym__destructuring_pattern] = STATE(2705),
- [sym_ternary_expression] = STATE(1094),
- [sym_binary_expression] = STATE(1094),
- [sym_unary_expression] = STATE(1094),
- [sym_update_expression] = STATE(1094),
- [sym_string] = STATE(1096),
- [sym_template_string] = STATE(1096),
- [sym_regex] = STATE(1096),
- [sym_meta_property] = STATE(1096),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2704),
- [aux_sym_export_statement_repeat1] = STATE(1976),
- [sym_identifier] = ACTIONS(754),
- [anon_sym_export] = ACTIONS(756),
- [anon_sym_LBRACE] = ACTIONS(1117),
+ [269] = {
+ [sym_import] = STATE(1071),
+ [sym_parenthesized_expression] = STATE(1006),
+ [sym_expression] = STATE(1378),
+ [sym_primary_expression] = STATE(1079),
+ [sym_yield_expression] = STATE(1081),
+ [sym_object] = STATE(1071),
+ [sym_object_pattern] = STATE(2770),
+ [sym_array] = STATE(1071),
+ [sym_array_pattern] = STATE(2770),
+ [sym_glimmer_template] = STATE(1081),
+ [sym_glimmer_opening_tag] = STATE(1888),
+ [sym_jsx_element] = STATE(1081),
+ [sym_jsx_opening_element] = STATE(1648),
+ [sym_jsx_self_closing_element] = STATE(1081),
+ [sym_class] = STATE(1071),
+ [sym_function] = STATE(1071),
+ [sym_generator_function] = STATE(1071),
+ [sym_arrow_function] = STATE(1071),
+ [sym_call_expression] = STATE(1071),
+ [sym_new_expression] = STATE(1081),
+ [sym_await_expression] = STATE(1081),
+ [sym_member_expression] = STATE(1006),
+ [sym_subscript_expression] = STATE(1006),
+ [sym_assignment_expression] = STATE(1081),
+ [sym__augmented_assignment_lhs] = STATE(1606),
+ [sym_augmented_assignment_expression] = STATE(1081),
+ [sym__destructuring_pattern] = STATE(2770),
+ [sym_ternary_expression] = STATE(1081),
+ [sym_binary_expression] = STATE(1081),
+ [sym_unary_expression] = STATE(1081),
+ [sym_update_expression] = STATE(1081),
+ [sym_sequence_expression] = STATE(2681),
+ [sym_string] = STATE(1071),
+ [sym_template_string] = STATE(1071),
+ [sym_regex] = STATE(1071),
+ [sym_meta_property] = STATE(1071),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2700),
+ [aux_sym_export_statement_repeat1] = STATE(1861),
+ [sym_identifier] = ACTIONS(638),
+ [anon_sym_export] = ACTIONS(640),
+ [anon_sym_LBRACE] = ACTIONS(644),
[anon_sym_import] = ACTIONS(648),
[anon_sym_LPAREN] = ACTIONS(650),
- [anon_sym_await] = ACTIONS(760),
- [anon_sym_yield] = ACTIONS(762),
- [anon_sym_LBRACK] = ACTIONS(740),
+ [anon_sym_await] = ACTIONS(652),
+ [anon_sym_yield] = ACTIONS(654),
+ [anon_sym_LBRACK] = ACTIONS(656),
[anon_sym_LTtemplate_GT] = ACTIONS(55),
[anon_sym_LT] = ACTIONS(658),
- [anon_sym_class] = ACTIONS(660),
- [anon_sym_async] = ACTIONS(764),
- [anon_sym_function] = ACTIONS(664),
- [anon_sym_new] = ACTIONS(766),
- [anon_sym_PLUS] = ACTIONS(768),
- [anon_sym_DASH] = ACTIONS(768),
- [anon_sym_SLASH] = ACTIONS(770),
- [anon_sym_BANG] = ACTIONS(768),
- [anon_sym_TILDE] = ACTIONS(768),
- [anon_sym_typeof] = ACTIONS(768),
- [anon_sym_void] = ACTIONS(768),
- [anon_sym_delete] = ACTIONS(768),
- [anon_sym_PLUS_PLUS] = ACTIONS(772),
- [anon_sym_DASH_DASH] = ACTIONS(772),
- [anon_sym_DQUOTE] = ACTIONS(674),
- [anon_sym_SQUOTE] = ACTIONS(676),
+ [anon_sym_DQUOTE] = ACTIONS(660),
+ [anon_sym_SQUOTE] = ACTIONS(662),
+ [anon_sym_class] = ACTIONS(664),
+ [anon_sym_async] = ACTIONS(666),
+ [anon_sym_function] = ACTIONS(668),
+ [anon_sym_new] = ACTIONS(670),
+ [anon_sym_PLUS] = ACTIONS(672),
+ [anon_sym_DASH] = ACTIONS(672),
+ [anon_sym_SLASH] = ACTIONS(674),
+ [anon_sym_BANG] = ACTIONS(672),
+ [anon_sym_TILDE] = ACTIONS(672),
+ [anon_sym_typeof] = ACTIONS(672),
+ [anon_sym_void] = ACTIONS(672),
+ [anon_sym_delete] = ACTIONS(672),
+ [anon_sym_PLUS_PLUS] = ACTIONS(676),
+ [anon_sym_DASH_DASH] = ACTIONS(676),
[sym_comment] = ACTIONS(3),
[anon_sym_BQUOTE] = ACTIONS(678),
[sym_number] = ACTIONS(680),
- [sym_private_property_identifier] = ACTIONS(774),
+ [sym_private_property_identifier] = ACTIONS(682),
[sym_this] = ACTIONS(680),
[sym_super] = ACTIONS(680),
[sym_true] = ACTIONS(680),
[sym_false] = ACTIONS(680),
[sym_null] = ACTIONS(680),
- [sym_undefined] = ACTIONS(776),
+ [sym_undefined] = ACTIONS(684),
[anon_sym_AT] = ACTIONS(85),
- [anon_sym_static] = ACTIONS(756),
- [anon_sym_get] = ACTIONS(756),
- [anon_sym_set] = ACTIONS(756),
+ [anon_sym_static] = ACTIONS(640),
+ [anon_sym_get] = ACTIONS(640),
+ [anon_sym_set] = ACTIONS(640),
},
- [272] = {
- [sym_import] = STATE(1096),
- [sym_statement_block] = STATE(1124),
- [sym_parenthesized_expression] = STATE(1047),
- [sym_expression] = STATE(1429),
- [sym_primary_expression] = STATE(1092),
- [sym_yield_expression] = STATE(1094),
- [sym_object] = STATE(1096),
- [sym_object_pattern] = STATE(2705),
- [sym_array] = STATE(1096),
- [sym_array_pattern] = STATE(2705),
- [sym_glimmer_template] = STATE(1094),
- [sym_glimmer_opening_tag] = STATE(1882),
- [sym_jsx_element] = STATE(1094),
- [sym_jsx_opening_element] = STATE(1654),
- [sym_jsx_self_closing_element] = STATE(1094),
- [sym_class] = STATE(1096),
- [sym_function] = STATE(1096),
- [sym_generator_function] = STATE(1096),
- [sym_arrow_function] = STATE(1096),
- [sym_call_expression] = STATE(1096),
- [sym_new_expression] = STATE(1094),
- [sym_await_expression] = STATE(1094),
- [sym_member_expression] = STATE(1047),
- [sym_subscript_expression] = STATE(1047),
- [sym_assignment_expression] = STATE(1094),
- [sym__augmented_assignment_lhs] = STATE(1593),
- [sym_augmented_assignment_expression] = STATE(1094),
- [sym__destructuring_pattern] = STATE(2705),
- [sym_ternary_expression] = STATE(1094),
- [sym_binary_expression] = STATE(1094),
- [sym_unary_expression] = STATE(1094),
- [sym_update_expression] = STATE(1094),
- [sym_string] = STATE(1096),
- [sym_template_string] = STATE(1096),
- [sym_regex] = STATE(1096),
- [sym_meta_property] = STATE(1096),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2704),
- [aux_sym_export_statement_repeat1] = STATE(1976),
- [sym_identifier] = ACTIONS(754),
- [anon_sym_export] = ACTIONS(756),
- [anon_sym_LBRACE] = ACTIONS(1117),
+ [270] = {
+ [sym_import] = STATE(1071),
+ [sym_parenthesized_expression] = STATE(1006),
+ [sym_expression] = STATE(1377),
+ [sym_primary_expression] = STATE(1079),
+ [sym_yield_expression] = STATE(1081),
+ [sym_object] = STATE(1071),
+ [sym_object_pattern] = STATE(2770),
+ [sym_array] = STATE(1071),
+ [sym_array_pattern] = STATE(2770),
+ [sym_glimmer_template] = STATE(1081),
+ [sym_glimmer_opening_tag] = STATE(1888),
+ [sym_jsx_element] = STATE(1081),
+ [sym_jsx_opening_element] = STATE(1648),
+ [sym_jsx_self_closing_element] = STATE(1081),
+ [sym_class] = STATE(1071),
+ [sym_function] = STATE(1071),
+ [sym_generator_function] = STATE(1071),
+ [sym_arrow_function] = STATE(1071),
+ [sym_call_expression] = STATE(1071),
+ [sym_new_expression] = STATE(1081),
+ [sym_await_expression] = STATE(1081),
+ [sym_member_expression] = STATE(1006),
+ [sym_subscript_expression] = STATE(1006),
+ [sym_assignment_expression] = STATE(1081),
+ [sym__augmented_assignment_lhs] = STATE(1606),
+ [sym_augmented_assignment_expression] = STATE(1081),
+ [sym__destructuring_pattern] = STATE(2770),
+ [sym_ternary_expression] = STATE(1081),
+ [sym_binary_expression] = STATE(1081),
+ [sym_unary_expression] = STATE(1081),
+ [sym_update_expression] = STATE(1081),
+ [sym_sequence_expression] = STATE(2682),
+ [sym_string] = STATE(1071),
+ [sym_template_string] = STATE(1071),
+ [sym_regex] = STATE(1071),
+ [sym_meta_property] = STATE(1071),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2700),
+ [aux_sym_export_statement_repeat1] = STATE(1861),
+ [sym_identifier] = ACTIONS(638),
+ [anon_sym_export] = ACTIONS(640),
+ [anon_sym_LBRACE] = ACTIONS(644),
[anon_sym_import] = ACTIONS(648),
[anon_sym_LPAREN] = ACTIONS(650),
- [anon_sym_await] = ACTIONS(760),
- [anon_sym_yield] = ACTIONS(762),
- [anon_sym_LBRACK] = ACTIONS(740),
+ [anon_sym_await] = ACTIONS(652),
+ [anon_sym_yield] = ACTIONS(654),
+ [anon_sym_LBRACK] = ACTIONS(656),
[anon_sym_LTtemplate_GT] = ACTIONS(55),
[anon_sym_LT] = ACTIONS(658),
- [anon_sym_class] = ACTIONS(660),
- [anon_sym_async] = ACTIONS(764),
- [anon_sym_function] = ACTIONS(664),
- [anon_sym_new] = ACTIONS(766),
- [anon_sym_PLUS] = ACTIONS(768),
- [anon_sym_DASH] = ACTIONS(768),
- [anon_sym_SLASH] = ACTIONS(770),
- [anon_sym_BANG] = ACTIONS(768),
- [anon_sym_TILDE] = ACTIONS(768),
- [anon_sym_typeof] = ACTIONS(768),
- [anon_sym_void] = ACTIONS(768),
- [anon_sym_delete] = ACTIONS(768),
- [anon_sym_PLUS_PLUS] = ACTIONS(772),
- [anon_sym_DASH_DASH] = ACTIONS(772),
- [anon_sym_DQUOTE] = ACTIONS(674),
- [anon_sym_SQUOTE] = ACTIONS(676),
+ [anon_sym_DQUOTE] = ACTIONS(660),
+ [anon_sym_SQUOTE] = ACTIONS(662),
+ [anon_sym_class] = ACTIONS(664),
+ [anon_sym_async] = ACTIONS(666),
+ [anon_sym_function] = ACTIONS(668),
+ [anon_sym_new] = ACTIONS(670),
+ [anon_sym_PLUS] = ACTIONS(672),
+ [anon_sym_DASH] = ACTIONS(672),
+ [anon_sym_SLASH] = ACTIONS(674),
+ [anon_sym_BANG] = ACTIONS(672),
+ [anon_sym_TILDE] = ACTIONS(672),
+ [anon_sym_typeof] = ACTIONS(672),
+ [anon_sym_void] = ACTIONS(672),
+ [anon_sym_delete] = ACTIONS(672),
+ [anon_sym_PLUS_PLUS] = ACTIONS(676),
+ [anon_sym_DASH_DASH] = ACTIONS(676),
[sym_comment] = ACTIONS(3),
[anon_sym_BQUOTE] = ACTIONS(678),
[sym_number] = ACTIONS(680),
- [sym_private_property_identifier] = ACTIONS(774),
+ [sym_private_property_identifier] = ACTIONS(682),
[sym_this] = ACTIONS(680),
[sym_super] = ACTIONS(680),
[sym_true] = ACTIONS(680),
[sym_false] = ACTIONS(680),
[sym_null] = ACTIONS(680),
- [sym_undefined] = ACTIONS(776),
+ [sym_undefined] = ACTIONS(684),
[anon_sym_AT] = ACTIONS(85),
- [anon_sym_static] = ACTIONS(756),
- [anon_sym_get] = ACTIONS(756),
- [anon_sym_set] = ACTIONS(756),
+ [anon_sym_static] = ACTIONS(640),
+ [anon_sym_get] = ACTIONS(640),
+ [anon_sym_set] = ACTIONS(640),
},
- [273] = {
- [sym_import] = STATE(1268),
- [sym_statement_block] = STATE(1254),
- [sym_parenthesized_expression] = STATE(1034),
- [sym_expression] = STATE(1173),
- [sym_primary_expression] = STATE(1247),
- [sym_yield_expression] = STATE(1246),
- [sym_object] = STATE(1268),
- [sym_object_pattern] = STATE(2734),
- [sym_array] = STATE(1268),
- [sym_array_pattern] = STATE(2734),
- [sym_glimmer_template] = STATE(1246),
- [sym_glimmer_opening_tag] = STATE(1921),
- [sym_jsx_element] = STATE(1246),
- [sym_jsx_opening_element] = STATE(1653),
- [sym_jsx_self_closing_element] = STATE(1246),
- [sym_class] = STATE(1268),
- [sym_function] = STATE(1268),
- [sym_generator_function] = STATE(1268),
- [sym_arrow_function] = STATE(1268),
- [sym_call_expression] = STATE(1268),
- [sym_new_expression] = STATE(1246),
- [sym_await_expression] = STATE(1246),
- [sym_member_expression] = STATE(1034),
- [sym_subscript_expression] = STATE(1034),
- [sym_assignment_expression] = STATE(1246),
- [sym__augmented_assignment_lhs] = STATE(1600),
- [sym_augmented_assignment_expression] = STATE(1246),
- [sym__destructuring_pattern] = STATE(2734),
- [sym_ternary_expression] = STATE(1246),
- [sym_binary_expression] = STATE(1246),
- [sym_unary_expression] = STATE(1246),
- [sym_update_expression] = STATE(1246),
- [sym_string] = STATE(1268),
- [sym_template_string] = STATE(1268),
- [sym_regex] = STATE(1268),
- [sym_meta_property] = STATE(1268),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2733),
- [aux_sym_export_statement_repeat1] = STATE(1891),
+ [271] = {
+ [sym_import] = STATE(1235),
+ [sym_statement_block] = STATE(1328),
+ [sym_parenthesized_expression] = STATE(1032),
+ [sym_expression] = STATE(1216),
+ [sym_primary_expression] = STATE(1249),
+ [sym_yield_expression] = STATE(1245),
+ [sym_object] = STATE(1235),
+ [sym_object_pattern] = STATE(2743),
+ [sym_array] = STATE(1235),
+ [sym_array_pattern] = STATE(2743),
+ [sym_glimmer_template] = STATE(1245),
+ [sym_glimmer_opening_tag] = STATE(1935),
+ [sym_jsx_element] = STATE(1245),
+ [sym_jsx_opening_element] = STATE(1651),
+ [sym_jsx_self_closing_element] = STATE(1245),
+ [sym_class] = STATE(1235),
+ [sym_function] = STATE(1235),
+ [sym_generator_function] = STATE(1235),
+ [sym_arrow_function] = STATE(1235),
+ [sym_call_expression] = STATE(1235),
+ [sym_new_expression] = STATE(1245),
+ [sym_await_expression] = STATE(1245),
+ [sym_member_expression] = STATE(1032),
+ [sym_subscript_expression] = STATE(1032),
+ [sym_assignment_expression] = STATE(1245),
+ [sym__augmented_assignment_lhs] = STATE(1599),
+ [sym_augmented_assignment_expression] = STATE(1245),
+ [sym__destructuring_pattern] = STATE(2743),
+ [sym_ternary_expression] = STATE(1245),
+ [sym_binary_expression] = STATE(1245),
+ [sym_unary_expression] = STATE(1245),
+ [sym_update_expression] = STATE(1245),
+ [sym_string] = STATE(1235),
+ [sym_template_string] = STATE(1235),
+ [sym_regex] = STATE(1235),
+ [sym_meta_property] = STATE(1235),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2742),
+ [aux_sym_export_statement_repeat1] = STATE(1968),
[sym_identifier] = ACTIONS(688),
[anon_sym_export] = ACTIONS(690),
- [anon_sym_LBRACE] = ACTIONS(1129),
+ [anon_sym_LBRACE] = ACTIONS(1117),
[anon_sym_import] = ACTIONS(696),
[anon_sym_LPAREN] = ACTIONS(27),
[anon_sym_await] = ACTIONS(698),
@@ -41287,6 +41598,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_LBRACK] = ACTIONS(53),
[anon_sym_LTtemplate_GT] = ACTIONS(55),
[anon_sym_LT] = ACTIONS(57),
+ [anon_sym_DQUOTE] = ACTIONS(59),
+ [anon_sym_SQUOTE] = ACTIONS(61),
[anon_sym_class] = ACTIONS(702),
[anon_sym_async] = ACTIONS(704),
[anon_sym_function] = ACTIONS(706),
@@ -41301,8 +41614,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_delete] = ACTIONS(710),
[anon_sym_PLUS_PLUS] = ACTIONS(714),
[anon_sym_DASH_DASH] = ACTIONS(714),
- [anon_sym_DQUOTE] = ACTIONS(73),
- [anon_sym_SQUOTE] = ACTIONS(75),
[sym_comment] = ACTIONS(3),
[anon_sym_BQUOTE] = ACTIONS(77),
[sym_number] = ACTIONS(79),
@@ -41318,542 +41629,139 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_get] = ACTIONS(690),
[anon_sym_set] = ACTIONS(690),
},
- [274] = {
- [sym_import] = STATE(1096),
- [sym_parenthesized_expression] = STATE(1015),
- [sym_expression] = STATE(1356),
- [sym_primary_expression] = STATE(1092),
- [sym_yield_expression] = STATE(1094),
- [sym_object] = STATE(1096),
- [sym_object_pattern] = STATE(2768),
- [sym_array] = STATE(1096),
- [sym_array_pattern] = STATE(2768),
- [sym_glimmer_template] = STATE(1094),
- [sym_glimmer_opening_tag] = STATE(1882),
- [sym_jsx_element] = STATE(1094),
- [sym_jsx_opening_element] = STATE(1654),
- [sym_jsx_self_closing_element] = STATE(1094),
- [sym_class] = STATE(1096),
- [sym_function] = STATE(1096),
- [sym_generator_function] = STATE(1096),
- [sym_arrow_function] = STATE(1096),
- [sym_call_expression] = STATE(1096),
- [sym_new_expression] = STATE(1094),
- [sym_await_expression] = STATE(1094),
- [sym_member_expression] = STATE(1015),
- [sym_subscript_expression] = STATE(1015),
- [sym_assignment_expression] = STATE(1094),
- [sym__augmented_assignment_lhs] = STATE(1594),
- [sym_augmented_assignment_expression] = STATE(1094),
- [sym__destructuring_pattern] = STATE(2768),
- [sym_ternary_expression] = STATE(1094),
- [sym_binary_expression] = STATE(1094),
- [sym_unary_expression] = STATE(1094),
- [sym_update_expression] = STATE(1094),
- [sym_sequence_expression] = STATE(2723),
- [sym_string] = STATE(1096),
- [sym_template_string] = STATE(1096),
- [sym_regex] = STATE(1096),
- [sym_meta_property] = STATE(1096),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2729),
- [aux_sym_export_statement_repeat1] = STATE(1976),
- [sym_identifier] = ACTIONS(638),
- [anon_sym_export] = ACTIONS(640),
- [anon_sym_LBRACE] = ACTIONS(644),
- [anon_sym_import] = ACTIONS(648),
- [anon_sym_LPAREN] = ACTIONS(650),
- [anon_sym_await] = ACTIONS(652),
- [anon_sym_yield] = ACTIONS(654),
- [anon_sym_LBRACK] = ACTIONS(656),
+ [272] = {
+ [sym_import] = STATE(1235),
+ [sym_parenthesized_expression] = STATE(1028),
+ [sym_expression] = STATE(1281),
+ [sym_primary_expression] = STATE(1249),
+ [sym_yield_expression] = STATE(1245),
+ [sym_object] = STATE(1235),
+ [sym_object_pattern] = STATE(2717),
+ [sym_array] = STATE(1235),
+ [sym_array_pattern] = STATE(2717),
+ [sym_glimmer_template] = STATE(1245),
+ [sym_glimmer_opening_tag] = STATE(1935),
+ [sym_jsx_element] = STATE(1245),
+ [sym_jsx_opening_element] = STATE(1651),
+ [sym_jsx_self_closing_element] = STATE(1245),
+ [sym_class] = STATE(1235),
+ [sym_function] = STATE(1235),
+ [sym_generator_function] = STATE(1235),
+ [sym_arrow_function] = STATE(1235),
+ [sym_call_expression] = STATE(1235),
+ [sym_new_expression] = STATE(1245),
+ [sym_await_expression] = STATE(1245),
+ [sym_member_expression] = STATE(1028),
+ [sym_subscript_expression] = STATE(1028),
+ [sym_assignment_expression] = STATE(1245),
+ [sym__augmented_assignment_lhs] = STATE(1616),
+ [sym_augmented_assignment_expression] = STATE(1245),
+ [sym__destructuring_pattern] = STATE(2717),
+ [sym_ternary_expression] = STATE(1245),
+ [sym_binary_expression] = STATE(1245),
+ [sym_unary_expression] = STATE(1245),
+ [sym_update_expression] = STATE(1245),
+ [sym_sequence_expression] = STATE(2309),
+ [sym_string] = STATE(1235),
+ [sym_template_string] = STATE(1235),
+ [sym_regex] = STATE(1235),
+ [sym_meta_property] = STATE(1235),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2680),
+ [aux_sym_export_statement_repeat1] = STATE(1968),
+ [sym_identifier] = ACTIONS(720),
+ [anon_sym_export] = ACTIONS(722),
+ [anon_sym_LBRACE] = ACTIONS(694),
+ [anon_sym_import] = ACTIONS(696),
+ [anon_sym_LPAREN] = ACTIONS(27),
+ [anon_sym_await] = ACTIONS(29),
+ [anon_sym_yield] = ACTIONS(51),
+ [anon_sym_LBRACK] = ACTIONS(53),
[anon_sym_LTtemplate_GT] = ACTIONS(55),
- [anon_sym_LT] = ACTIONS(658),
- [anon_sym_class] = ACTIONS(660),
- [anon_sym_async] = ACTIONS(662),
- [anon_sym_function] = ACTIONS(664),
- [anon_sym_new] = ACTIONS(666),
- [anon_sym_PLUS] = ACTIONS(668),
- [anon_sym_DASH] = ACTIONS(668),
- [anon_sym_SLASH] = ACTIONS(670),
- [anon_sym_BANG] = ACTIONS(668),
- [anon_sym_TILDE] = ACTIONS(668),
- [anon_sym_typeof] = ACTIONS(668),
- [anon_sym_void] = ACTIONS(668),
- [anon_sym_delete] = ACTIONS(668),
- [anon_sym_PLUS_PLUS] = ACTIONS(672),
- [anon_sym_DASH_DASH] = ACTIONS(672),
- [anon_sym_DQUOTE] = ACTIONS(674),
- [anon_sym_SQUOTE] = ACTIONS(676),
+ [anon_sym_LT] = ACTIONS(57),
+ [anon_sym_DQUOTE] = ACTIONS(59),
+ [anon_sym_SQUOTE] = ACTIONS(61),
+ [anon_sym_class] = ACTIONS(702),
+ [anon_sym_async] = ACTIONS(726),
+ [anon_sym_function] = ACTIONS(706),
+ [anon_sym_new] = ACTIONS(69),
+ [anon_sym_PLUS] = ACTIONS(71),
+ [anon_sym_DASH] = ACTIONS(71),
+ [anon_sym_SLASH] = ACTIONS(73),
+ [anon_sym_BANG] = ACTIONS(71),
+ [anon_sym_TILDE] = ACTIONS(71),
+ [anon_sym_typeof] = ACTIONS(71),
+ [anon_sym_void] = ACTIONS(71),
+ [anon_sym_delete] = ACTIONS(71),
+ [anon_sym_PLUS_PLUS] = ACTIONS(75),
+ [anon_sym_DASH_DASH] = ACTIONS(75),
[sym_comment] = ACTIONS(3),
- [anon_sym_BQUOTE] = ACTIONS(678),
- [sym_number] = ACTIONS(680),
- [sym_private_property_identifier] = ACTIONS(682),
- [sym_this] = ACTIONS(680),
- [sym_super] = ACTIONS(680),
- [sym_true] = ACTIONS(680),
- [sym_false] = ACTIONS(680),
- [sym_null] = ACTIONS(680),
- [sym_undefined] = ACTIONS(684),
+ [anon_sym_BQUOTE] = ACTIONS(77),
+ [sym_number] = ACTIONS(79),
+ [sym_private_property_identifier] = ACTIONS(81),
+ [sym_this] = ACTIONS(79),
+ [sym_super] = ACTIONS(79),
+ [sym_true] = ACTIONS(79),
+ [sym_false] = ACTIONS(79),
+ [sym_null] = ACTIONS(79),
+ [sym_undefined] = ACTIONS(83),
[anon_sym_AT] = ACTIONS(85),
- [anon_sym_static] = ACTIONS(640),
- [anon_sym_get] = ACTIONS(640),
- [anon_sym_set] = ACTIONS(640),
+ [anon_sym_static] = ACTIONS(722),
+ [anon_sym_get] = ACTIONS(722),
+ [anon_sym_set] = ACTIONS(722),
},
- [275] = {
- [sym_import] = STATE(1096),
- [sym_statement_block] = STATE(1149),
- [sym_parenthesized_expression] = STATE(1047),
- [sym_expression] = STATE(1436),
- [sym_primary_expression] = STATE(1092),
- [sym_yield_expression] = STATE(1094),
- [sym_object] = STATE(1096),
- [sym_object_pattern] = STATE(2705),
- [sym_array] = STATE(1096),
- [sym_array_pattern] = STATE(2705),
- [sym_glimmer_template] = STATE(1094),
- [sym_glimmer_opening_tag] = STATE(1882),
- [sym_jsx_element] = STATE(1094),
- [sym_jsx_opening_element] = STATE(1654),
- [sym_jsx_self_closing_element] = STATE(1094),
- [sym_class] = STATE(1096),
- [sym_function] = STATE(1096),
- [sym_generator_function] = STATE(1096),
- [sym_arrow_function] = STATE(1096),
- [sym_call_expression] = STATE(1096),
- [sym_new_expression] = STATE(1094),
- [sym_await_expression] = STATE(1094),
- [sym_member_expression] = STATE(1047),
- [sym_subscript_expression] = STATE(1047),
- [sym_assignment_expression] = STATE(1094),
- [sym__augmented_assignment_lhs] = STATE(1593),
- [sym_augmented_assignment_expression] = STATE(1094),
- [sym__destructuring_pattern] = STATE(2705),
- [sym_ternary_expression] = STATE(1094),
- [sym_binary_expression] = STATE(1094),
- [sym_unary_expression] = STATE(1094),
- [sym_update_expression] = STATE(1094),
- [sym_string] = STATE(1096),
- [sym_template_string] = STATE(1096),
- [sym_regex] = STATE(1096),
- [sym_meta_property] = STATE(1096),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2704),
- [aux_sym_export_statement_repeat1] = STATE(1976),
- [sym_identifier] = ACTIONS(754),
- [anon_sym_export] = ACTIONS(756),
+ [273] = {
+ [sym_import] = STATE(1235),
+ [sym_statement_block] = STATE(1310),
+ [sym_parenthesized_expression] = STATE(1032),
+ [sym_expression] = STATE(1186),
+ [sym_primary_expression] = STATE(1249),
+ [sym_yield_expression] = STATE(1245),
+ [sym_object] = STATE(1235),
+ [sym_object_pattern] = STATE(2743),
+ [sym_array] = STATE(1235),
+ [sym_array_pattern] = STATE(2743),
+ [sym_glimmer_template] = STATE(1245),
+ [sym_glimmer_opening_tag] = STATE(1935),
+ [sym_jsx_element] = STATE(1245),
+ [sym_jsx_opening_element] = STATE(1651),
+ [sym_jsx_self_closing_element] = STATE(1245),
+ [sym_class] = STATE(1235),
+ [sym_function] = STATE(1235),
+ [sym_generator_function] = STATE(1235),
+ [sym_arrow_function] = STATE(1235),
+ [sym_call_expression] = STATE(1235),
+ [sym_new_expression] = STATE(1245),
+ [sym_await_expression] = STATE(1245),
+ [sym_member_expression] = STATE(1032),
+ [sym_subscript_expression] = STATE(1032),
+ [sym_assignment_expression] = STATE(1245),
+ [sym__augmented_assignment_lhs] = STATE(1599),
+ [sym_augmented_assignment_expression] = STATE(1245),
+ [sym__destructuring_pattern] = STATE(2743),
+ [sym_ternary_expression] = STATE(1245),
+ [sym_binary_expression] = STATE(1245),
+ [sym_unary_expression] = STATE(1245),
+ [sym_update_expression] = STATE(1245),
+ [sym_string] = STATE(1235),
+ [sym_template_string] = STATE(1235),
+ [sym_regex] = STATE(1235),
+ [sym_meta_property] = STATE(1235),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2742),
+ [aux_sym_export_statement_repeat1] = STATE(1968),
+ [sym_identifier] = ACTIONS(688),
+ [anon_sym_export] = ACTIONS(690),
[anon_sym_LBRACE] = ACTIONS(1117),
- [anon_sym_import] = ACTIONS(648),
- [anon_sym_LPAREN] = ACTIONS(650),
- [anon_sym_await] = ACTIONS(760),
- [anon_sym_yield] = ACTIONS(762),
- [anon_sym_LBRACK] = ACTIONS(740),
- [anon_sym_LTtemplate_GT] = ACTIONS(55),
- [anon_sym_LT] = ACTIONS(658),
- [anon_sym_class] = ACTIONS(660),
- [anon_sym_async] = ACTIONS(764),
- [anon_sym_function] = ACTIONS(664),
- [anon_sym_new] = ACTIONS(766),
- [anon_sym_PLUS] = ACTIONS(768),
- [anon_sym_DASH] = ACTIONS(768),
- [anon_sym_SLASH] = ACTIONS(770),
- [anon_sym_BANG] = ACTIONS(768),
- [anon_sym_TILDE] = ACTIONS(768),
- [anon_sym_typeof] = ACTIONS(768),
- [anon_sym_void] = ACTIONS(768),
- [anon_sym_delete] = ACTIONS(768),
- [anon_sym_PLUS_PLUS] = ACTIONS(772),
- [anon_sym_DASH_DASH] = ACTIONS(772),
- [anon_sym_DQUOTE] = ACTIONS(674),
- [anon_sym_SQUOTE] = ACTIONS(676),
- [sym_comment] = ACTIONS(3),
- [anon_sym_BQUOTE] = ACTIONS(678),
- [sym_number] = ACTIONS(680),
- [sym_private_property_identifier] = ACTIONS(774),
- [sym_this] = ACTIONS(680),
- [sym_super] = ACTIONS(680),
- [sym_true] = ACTIONS(680),
- [sym_false] = ACTIONS(680),
- [sym_null] = ACTIONS(680),
- [sym_undefined] = ACTIONS(776),
- [anon_sym_AT] = ACTIONS(85),
- [anon_sym_static] = ACTIONS(756),
- [anon_sym_get] = ACTIONS(756),
- [anon_sym_set] = ACTIONS(756),
- },
- [276] = {
- [sym_import] = STATE(1096),
- [sym_statement_block] = STATE(1126),
- [sym_parenthesized_expression] = STATE(974),
- [sym_expression] = STATE(1342),
- [sym_primary_expression] = STATE(1092),
- [sym_yield_expression] = STATE(1094),
- [sym_object] = STATE(1096),
- [sym_object_pattern] = STATE(2728),
- [sym_array] = STATE(1096),
- [sym_array_pattern] = STATE(2728),
- [sym_glimmer_template] = STATE(1094),
- [sym_glimmer_opening_tag] = STATE(1882),
- [sym_jsx_element] = STATE(1094),
- [sym_jsx_opening_element] = STATE(1654),
- [sym_jsx_self_closing_element] = STATE(1094),
- [sym_class] = STATE(1096),
- [sym_function] = STATE(1096),
- [sym_generator_function] = STATE(1096),
- [sym_arrow_function] = STATE(1096),
- [sym_call_expression] = STATE(1096),
- [sym_new_expression] = STATE(1094),
- [sym_await_expression] = STATE(1094),
- [sym_member_expression] = STATE(974),
- [sym_subscript_expression] = STATE(974),
- [sym_assignment_expression] = STATE(1094),
- [sym__augmented_assignment_lhs] = STATE(1608),
- [sym_augmented_assignment_expression] = STATE(1094),
- [sym__destructuring_pattern] = STATE(2728),
- [sym_ternary_expression] = STATE(1094),
- [sym_binary_expression] = STATE(1094),
- [sym_unary_expression] = STATE(1094),
- [sym_update_expression] = STATE(1094),
- [sym_string] = STATE(1096),
- [sym_template_string] = STATE(1096),
- [sym_regex] = STATE(1096),
- [sym_meta_property] = STATE(1096),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2767),
- [aux_sym_export_statement_repeat1] = STATE(1976),
- [sym_identifier] = ACTIONS(728),
- [anon_sym_export] = ACTIONS(730),
- [anon_sym_LBRACE] = ACTIONS(1117),
- [anon_sym_import] = ACTIONS(648),
- [anon_sym_LPAREN] = ACTIONS(650),
- [anon_sym_await] = ACTIONS(736),
- [anon_sym_yield] = ACTIONS(738),
- [anon_sym_LBRACK] = ACTIONS(740),
- [anon_sym_LTtemplate_GT] = ACTIONS(55),
- [anon_sym_LT] = ACTIONS(658),
- [anon_sym_class] = ACTIONS(660),
- [anon_sym_async] = ACTIONS(742),
- [anon_sym_function] = ACTIONS(664),
- [anon_sym_new] = ACTIONS(744),
- [anon_sym_PLUS] = ACTIONS(746),
- [anon_sym_DASH] = ACTIONS(746),
- [anon_sym_SLASH] = ACTIONS(670),
- [anon_sym_BANG] = ACTIONS(746),
- [anon_sym_TILDE] = ACTIONS(746),
- [anon_sym_typeof] = ACTIONS(746),
- [anon_sym_void] = ACTIONS(746),
- [anon_sym_delete] = ACTIONS(746),
- [anon_sym_PLUS_PLUS] = ACTIONS(748),
- [anon_sym_DASH_DASH] = ACTIONS(748),
- [anon_sym_DQUOTE] = ACTIONS(674),
- [anon_sym_SQUOTE] = ACTIONS(676),
- [sym_comment] = ACTIONS(3),
- [anon_sym_BQUOTE] = ACTIONS(678),
- [sym_number] = ACTIONS(680),
- [sym_private_property_identifier] = ACTIONS(750),
- [sym_this] = ACTIONS(680),
- [sym_super] = ACTIONS(680),
- [sym_true] = ACTIONS(680),
- [sym_false] = ACTIONS(680),
- [sym_null] = ACTIONS(680),
- [sym_undefined] = ACTIONS(752),
- [anon_sym_AT] = ACTIONS(85),
- [anon_sym_static] = ACTIONS(730),
- [anon_sym_get] = ACTIONS(730),
- [anon_sym_set] = ACTIONS(730),
- },
- [277] = {
- [sym_import] = STATE(1096),
- [sym_parenthesized_expression] = STATE(974),
- [sym_expression] = STATE(1446),
- [sym_primary_expression] = STATE(1063),
- [sym_yield_expression] = STATE(1094),
- [sym_object] = STATE(1096),
- [sym_object_pattern] = STATE(2728),
- [sym_array] = STATE(1096),
- [sym_array_pattern] = STATE(2728),
- [sym_glimmer_template] = STATE(1094),
- [sym_glimmer_opening_tag] = STATE(1882),
- [sym_jsx_element] = STATE(1094),
- [sym_jsx_opening_element] = STATE(1654),
- [sym_jsx_self_closing_element] = STATE(1094),
- [sym_class] = STATE(1096),
- [sym_function] = STATE(1096),
- [sym_generator_function] = STATE(1096),
- [sym_arrow_function] = STATE(1096),
- [sym_call_expression] = STATE(1096),
- [sym_new_expression] = STATE(1058),
- [sym_await_expression] = STATE(1094),
- [sym_member_expression] = STATE(974),
- [sym_subscript_expression] = STATE(974),
- [sym_assignment_expression] = STATE(1094),
- [sym__augmented_assignment_lhs] = STATE(1608),
- [sym_augmented_assignment_expression] = STATE(1094),
- [sym__destructuring_pattern] = STATE(2728),
- [sym_ternary_expression] = STATE(1094),
- [sym_binary_expression] = STATE(1094),
- [sym_unary_expression] = STATE(1094),
- [sym_update_expression] = STATE(1094),
- [sym_string] = STATE(1096),
- [sym_template_string] = STATE(1096),
- [sym_regex] = STATE(1096),
- [sym_meta_property] = STATE(1096),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2704),
- [aux_sym_export_statement_repeat1] = STATE(1976),
- [sym_identifier] = ACTIONS(1133),
- [anon_sym_export] = ACTIONS(1135),
- [anon_sym_LBRACE] = ACTIONS(734),
- [anon_sym_import] = ACTIONS(648),
- [anon_sym_LPAREN] = ACTIONS(650),
- [anon_sym_await] = ACTIONS(736),
- [anon_sym_yield] = ACTIONS(738),
- [anon_sym_LBRACK] = ACTIONS(740),
- [anon_sym_LTtemplate_GT] = ACTIONS(55),
- [anon_sym_LT] = ACTIONS(658),
- [anon_sym_DOT] = ACTIONS(1137),
- [anon_sym_class] = ACTIONS(660),
- [anon_sym_async] = ACTIONS(1139),
- [anon_sym_function] = ACTIONS(664),
- [anon_sym_new] = ACTIONS(766),
- [anon_sym_PLUS] = ACTIONS(746),
- [anon_sym_DASH] = ACTIONS(746),
- [anon_sym_SLASH] = ACTIONS(770),
- [anon_sym_BANG] = ACTIONS(746),
- [anon_sym_TILDE] = ACTIONS(746),
- [anon_sym_typeof] = ACTIONS(746),
- [anon_sym_void] = ACTIONS(746),
- [anon_sym_delete] = ACTIONS(746),
- [anon_sym_PLUS_PLUS] = ACTIONS(748),
- [anon_sym_DASH_DASH] = ACTIONS(748),
- [anon_sym_DQUOTE] = ACTIONS(674),
- [anon_sym_SQUOTE] = ACTIONS(676),
- [sym_comment] = ACTIONS(3),
- [anon_sym_BQUOTE] = ACTIONS(678),
- [sym_number] = ACTIONS(680),
- [sym_private_property_identifier] = ACTIONS(750),
- [sym_this] = ACTIONS(680),
- [sym_super] = ACTIONS(680),
- [sym_true] = ACTIONS(680),
- [sym_false] = ACTIONS(680),
- [sym_null] = ACTIONS(680),
- [sym_undefined] = ACTIONS(752),
- [anon_sym_AT] = ACTIONS(85),
- [anon_sym_static] = ACTIONS(1135),
- [anon_sym_get] = ACTIONS(1135),
- [anon_sym_set] = ACTIONS(1135),
- },
- [278] = {
- [sym_import] = STATE(1096),
- [sym_parenthesized_expression] = STATE(1015),
- [sym_expression] = STATE(1394),
- [sym_primary_expression] = STATE(1092),
- [sym_yield_expression] = STATE(1094),
- [sym_object] = STATE(1096),
- [sym_object_pattern] = STATE(2768),
- [sym_array] = STATE(1096),
- [sym_array_pattern] = STATE(2768),
- [sym_glimmer_template] = STATE(1094),
- [sym_glimmer_opening_tag] = STATE(1882),
- [sym_jsx_element] = STATE(1094),
- [sym_jsx_opening_element] = STATE(1654),
- [sym_jsx_self_closing_element] = STATE(1094),
- [sym_class] = STATE(1096),
- [sym_function] = STATE(1096),
- [sym_generator_function] = STATE(1096),
- [sym_arrow_function] = STATE(1096),
- [sym_call_expression] = STATE(1096),
- [sym_new_expression] = STATE(1094),
- [sym_await_expression] = STATE(1094),
- [sym_member_expression] = STATE(1015),
- [sym_subscript_expression] = STATE(1015),
- [sym_assignment_expression] = STATE(1094),
- [sym__augmented_assignment_lhs] = STATE(1594),
- [sym_augmented_assignment_expression] = STATE(1094),
- [sym__destructuring_pattern] = STATE(2768),
- [sym_ternary_expression] = STATE(1094),
- [sym_binary_expression] = STATE(1094),
- [sym_unary_expression] = STATE(1094),
- [sym_update_expression] = STATE(1094),
- [sym_sequence_expression] = STATE(2703),
- [sym_string] = STATE(1096),
- [sym_template_string] = STATE(1096),
- [sym_regex] = STATE(1096),
- [sym_meta_property] = STATE(1096),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2729),
- [aux_sym_export_statement_repeat1] = STATE(1976),
- [sym_identifier] = ACTIONS(638),
- [anon_sym_export] = ACTIONS(640),
- [anon_sym_LBRACE] = ACTIONS(644),
- [anon_sym_import] = ACTIONS(648),
- [anon_sym_LPAREN] = ACTIONS(650),
- [anon_sym_await] = ACTIONS(652),
- [anon_sym_yield] = ACTIONS(654),
- [anon_sym_LBRACK] = ACTIONS(656),
- [anon_sym_LTtemplate_GT] = ACTIONS(55),
- [anon_sym_LT] = ACTIONS(658),
- [anon_sym_class] = ACTIONS(660),
- [anon_sym_async] = ACTIONS(662),
- [anon_sym_function] = ACTIONS(664),
- [anon_sym_new] = ACTIONS(666),
- [anon_sym_PLUS] = ACTIONS(668),
- [anon_sym_DASH] = ACTIONS(668),
- [anon_sym_SLASH] = ACTIONS(670),
- [anon_sym_BANG] = ACTIONS(668),
- [anon_sym_TILDE] = ACTIONS(668),
- [anon_sym_typeof] = ACTIONS(668),
- [anon_sym_void] = ACTIONS(668),
- [anon_sym_delete] = ACTIONS(668),
- [anon_sym_PLUS_PLUS] = ACTIONS(672),
- [anon_sym_DASH_DASH] = ACTIONS(672),
- [anon_sym_DQUOTE] = ACTIONS(674),
- [anon_sym_SQUOTE] = ACTIONS(676),
- [sym_comment] = ACTIONS(3),
- [anon_sym_BQUOTE] = ACTIONS(678),
- [sym_number] = ACTIONS(680),
- [sym_private_property_identifier] = ACTIONS(682),
- [sym_this] = ACTIONS(680),
- [sym_super] = ACTIONS(680),
- [sym_true] = ACTIONS(680),
- [sym_false] = ACTIONS(680),
- [sym_null] = ACTIONS(680),
- [sym_undefined] = ACTIONS(684),
- [anon_sym_AT] = ACTIONS(85),
- [anon_sym_static] = ACTIONS(640),
- [anon_sym_get] = ACTIONS(640),
- [anon_sym_set] = ACTIONS(640),
- },
- [279] = {
- [sym_import] = STATE(1096),
- [sym_statement_block] = STATE(1106),
- [sym_parenthesized_expression] = STATE(1015),
- [sym_expression] = STATE(1070),
- [sym_primary_expression] = STATE(1092),
- [sym_yield_expression] = STATE(1094),
- [sym_object] = STATE(1096),
- [sym_object_pattern] = STATE(2768),
- [sym_array] = STATE(1096),
- [sym_array_pattern] = STATE(2768),
- [sym_glimmer_template] = STATE(1094),
- [sym_glimmer_opening_tag] = STATE(1882),
- [sym_jsx_element] = STATE(1094),
- [sym_jsx_opening_element] = STATE(1654),
- [sym_jsx_self_closing_element] = STATE(1094),
- [sym_class] = STATE(1096),
- [sym_function] = STATE(1096),
- [sym_generator_function] = STATE(1096),
- [sym_arrow_function] = STATE(1096),
- [sym_call_expression] = STATE(1096),
- [sym_new_expression] = STATE(1094),
- [sym_await_expression] = STATE(1094),
- [sym_member_expression] = STATE(1015),
- [sym_subscript_expression] = STATE(1015),
- [sym_assignment_expression] = STATE(1094),
- [sym__augmented_assignment_lhs] = STATE(1594),
- [sym_augmented_assignment_expression] = STATE(1094),
- [sym__destructuring_pattern] = STATE(2768),
- [sym_ternary_expression] = STATE(1094),
- [sym_binary_expression] = STATE(1094),
- [sym_unary_expression] = STATE(1094),
- [sym_update_expression] = STATE(1094),
- [sym_string] = STATE(1096),
- [sym_template_string] = STATE(1096),
- [sym_regex] = STATE(1096),
- [sym_meta_property] = STATE(1096),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2729),
- [aux_sym_export_statement_repeat1] = STATE(1976),
- [sym_identifier] = ACTIONS(638),
- [anon_sym_export] = ACTIONS(640),
- [anon_sym_LBRACE] = ACTIONS(1131),
- [anon_sym_import] = ACTIONS(648),
- [anon_sym_LPAREN] = ACTIONS(650),
- [anon_sym_await] = ACTIONS(652),
- [anon_sym_yield] = ACTIONS(654),
- [anon_sym_LBRACK] = ACTIONS(656),
- [anon_sym_LTtemplate_GT] = ACTIONS(55),
- [anon_sym_LT] = ACTIONS(658),
- [anon_sym_class] = ACTIONS(660),
- [anon_sym_async] = ACTIONS(662),
- [anon_sym_function] = ACTIONS(664),
- [anon_sym_new] = ACTIONS(666),
- [anon_sym_PLUS] = ACTIONS(668),
- [anon_sym_DASH] = ACTIONS(668),
- [anon_sym_SLASH] = ACTIONS(670),
- [anon_sym_BANG] = ACTIONS(668),
- [anon_sym_TILDE] = ACTIONS(668),
- [anon_sym_typeof] = ACTIONS(668),
- [anon_sym_void] = ACTIONS(668),
- [anon_sym_delete] = ACTIONS(668),
- [anon_sym_PLUS_PLUS] = ACTIONS(672),
- [anon_sym_DASH_DASH] = ACTIONS(672),
- [anon_sym_DQUOTE] = ACTIONS(674),
- [anon_sym_SQUOTE] = ACTIONS(676),
- [sym_comment] = ACTIONS(3),
- [anon_sym_BQUOTE] = ACTIONS(678),
- [sym_number] = ACTIONS(680),
- [sym_private_property_identifier] = ACTIONS(682),
- [sym_this] = ACTIONS(680),
- [sym_super] = ACTIONS(680),
- [sym_true] = ACTIONS(680),
- [sym_false] = ACTIONS(680),
- [sym_null] = ACTIONS(680),
- [sym_undefined] = ACTIONS(684),
- [anon_sym_AT] = ACTIONS(85),
- [anon_sym_static] = ACTIONS(640),
- [anon_sym_get] = ACTIONS(640),
- [anon_sym_set] = ACTIONS(640),
- },
- [280] = {
- [sym_import] = STATE(1268),
- [sym_statement_block] = STATE(1257),
- [sym_parenthesized_expression] = STATE(1034),
- [sym_expression] = STATE(1174),
- [sym_primary_expression] = STATE(1247),
- [sym_yield_expression] = STATE(1246),
- [sym_object] = STATE(1268),
- [sym_object_pattern] = STATE(2734),
- [sym_array] = STATE(1268),
- [sym_array_pattern] = STATE(2734),
- [sym_glimmer_template] = STATE(1246),
- [sym_glimmer_opening_tag] = STATE(1921),
- [sym_jsx_element] = STATE(1246),
- [sym_jsx_opening_element] = STATE(1653),
- [sym_jsx_self_closing_element] = STATE(1246),
- [sym_class] = STATE(1268),
- [sym_function] = STATE(1268),
- [sym_generator_function] = STATE(1268),
- [sym_arrow_function] = STATE(1268),
- [sym_call_expression] = STATE(1268),
- [sym_new_expression] = STATE(1246),
- [sym_await_expression] = STATE(1246),
- [sym_member_expression] = STATE(1034),
- [sym_subscript_expression] = STATE(1034),
- [sym_assignment_expression] = STATE(1246),
- [sym__augmented_assignment_lhs] = STATE(1600),
- [sym_augmented_assignment_expression] = STATE(1246),
- [sym__destructuring_pattern] = STATE(2734),
- [sym_ternary_expression] = STATE(1246),
- [sym_binary_expression] = STATE(1246),
- [sym_unary_expression] = STATE(1246),
- [sym_update_expression] = STATE(1246),
- [sym_string] = STATE(1268),
- [sym_template_string] = STATE(1268),
- [sym_regex] = STATE(1268),
- [sym_meta_property] = STATE(1268),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2733),
- [aux_sym_export_statement_repeat1] = STATE(1891),
- [sym_identifier] = ACTIONS(688),
- [anon_sym_export] = ACTIONS(690),
- [anon_sym_LBRACE] = ACTIONS(1129),
- [anon_sym_import] = ACTIONS(696),
- [anon_sym_LPAREN] = ACTIONS(27),
- [anon_sym_await] = ACTIONS(698),
- [anon_sym_yield] = ACTIONS(700),
- [anon_sym_LBRACK] = ACTIONS(53),
+ [anon_sym_import] = ACTIONS(696),
+ [anon_sym_LPAREN] = ACTIONS(27),
+ [anon_sym_await] = ACTIONS(698),
+ [anon_sym_yield] = ACTIONS(700),
+ [anon_sym_LBRACK] = ACTIONS(53),
[anon_sym_LTtemplate_GT] = ACTIONS(55),
[anon_sym_LT] = ACTIONS(57),
+ [anon_sym_DQUOTE] = ACTIONS(59),
+ [anon_sym_SQUOTE] = ACTIONS(61),
[anon_sym_class] = ACTIONS(702),
[anon_sym_async] = ACTIONS(704),
[anon_sym_function] = ACTIONS(706),
@@ -41868,8 +41776,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_delete] = ACTIONS(710),
[anon_sym_PLUS_PLUS] = ACTIONS(714),
[anon_sym_DASH_DASH] = ACTIONS(714),
- [anon_sym_DQUOTE] = ACTIONS(73),
- [anon_sym_SQUOTE] = ACTIONS(75),
[sym_comment] = ACTIONS(3),
[anon_sym_BQUOTE] = ACTIONS(77),
[sym_number] = ACTIONS(79),
@@ -41885,46 +41791,46 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_get] = ACTIONS(690),
[anon_sym_set] = ACTIONS(690),
},
- [281] = {
- [sym_import] = STATE(1096),
- [sym_parenthesized_expression] = STATE(1015),
- [sym_expression] = STATE(1375),
- [sym_primary_expression] = STATE(1092),
- [sym_yield_expression] = STATE(1094),
- [sym_object] = STATE(1096),
- [sym_object_pattern] = STATE(2768),
- [sym_array] = STATE(1096),
- [sym_array_pattern] = STATE(2768),
- [sym_glimmer_template] = STATE(1094),
- [sym_glimmer_opening_tag] = STATE(1882),
- [sym_jsx_element] = STATE(1094),
- [sym_jsx_opening_element] = STATE(1654),
- [sym_jsx_self_closing_element] = STATE(1094),
- [sym_class] = STATE(1096),
- [sym_function] = STATE(1096),
- [sym_generator_function] = STATE(1096),
- [sym_arrow_function] = STATE(1096),
- [sym_call_expression] = STATE(1096),
- [sym_new_expression] = STATE(1094),
- [sym_await_expression] = STATE(1094),
- [sym_member_expression] = STATE(1015),
- [sym_subscript_expression] = STATE(1015),
- [sym_assignment_expression] = STATE(1094),
- [sym__augmented_assignment_lhs] = STATE(1594),
- [sym_augmented_assignment_expression] = STATE(1094),
- [sym__destructuring_pattern] = STATE(2768),
- [sym_ternary_expression] = STATE(1094),
- [sym_binary_expression] = STATE(1094),
- [sym_unary_expression] = STATE(1094),
- [sym_update_expression] = STATE(1094),
- [sym_sequence_expression] = STATE(2702),
- [sym_string] = STATE(1096),
- [sym_template_string] = STATE(1096),
- [sym_regex] = STATE(1096),
- [sym_meta_property] = STATE(1096),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2729),
- [aux_sym_export_statement_repeat1] = STATE(1976),
+ [274] = {
+ [sym_import] = STATE(1071),
+ [sym_parenthesized_expression] = STATE(1006),
+ [sym_expression] = STATE(1374),
+ [sym_primary_expression] = STATE(1079),
+ [sym_yield_expression] = STATE(1081),
+ [sym_object] = STATE(1071),
+ [sym_object_pattern] = STATE(2770),
+ [sym_array] = STATE(1071),
+ [sym_array_pattern] = STATE(2770),
+ [sym_glimmer_template] = STATE(1081),
+ [sym_glimmer_opening_tag] = STATE(1888),
+ [sym_jsx_element] = STATE(1081),
+ [sym_jsx_opening_element] = STATE(1648),
+ [sym_jsx_self_closing_element] = STATE(1081),
+ [sym_class] = STATE(1071),
+ [sym_function] = STATE(1071),
+ [sym_generator_function] = STATE(1071),
+ [sym_arrow_function] = STATE(1071),
+ [sym_call_expression] = STATE(1071),
+ [sym_new_expression] = STATE(1081),
+ [sym_await_expression] = STATE(1081),
+ [sym_member_expression] = STATE(1006),
+ [sym_subscript_expression] = STATE(1006),
+ [sym_assignment_expression] = STATE(1081),
+ [sym__augmented_assignment_lhs] = STATE(1606),
+ [sym_augmented_assignment_expression] = STATE(1081),
+ [sym__destructuring_pattern] = STATE(2770),
+ [sym_ternary_expression] = STATE(1081),
+ [sym_binary_expression] = STATE(1081),
+ [sym_unary_expression] = STATE(1081),
+ [sym_update_expression] = STATE(1081),
+ [sym_sequence_expression] = STATE(2691),
+ [sym_string] = STATE(1071),
+ [sym_template_string] = STATE(1071),
+ [sym_regex] = STATE(1071),
+ [sym_meta_property] = STATE(1071),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2700),
+ [aux_sym_export_statement_repeat1] = STATE(1861),
[sym_identifier] = ACTIONS(638),
[anon_sym_export] = ACTIONS(640),
[anon_sym_LBRACE] = ACTIONS(644),
@@ -41935,22 +41841,22 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_LBRACK] = ACTIONS(656),
[anon_sym_LTtemplate_GT] = ACTIONS(55),
[anon_sym_LT] = ACTIONS(658),
- [anon_sym_class] = ACTIONS(660),
- [anon_sym_async] = ACTIONS(662),
- [anon_sym_function] = ACTIONS(664),
- [anon_sym_new] = ACTIONS(666),
- [anon_sym_PLUS] = ACTIONS(668),
- [anon_sym_DASH] = ACTIONS(668),
- [anon_sym_SLASH] = ACTIONS(670),
- [anon_sym_BANG] = ACTIONS(668),
- [anon_sym_TILDE] = ACTIONS(668),
- [anon_sym_typeof] = ACTIONS(668),
- [anon_sym_void] = ACTIONS(668),
- [anon_sym_delete] = ACTIONS(668),
- [anon_sym_PLUS_PLUS] = ACTIONS(672),
- [anon_sym_DASH_DASH] = ACTIONS(672),
- [anon_sym_DQUOTE] = ACTIONS(674),
- [anon_sym_SQUOTE] = ACTIONS(676),
+ [anon_sym_DQUOTE] = ACTIONS(660),
+ [anon_sym_SQUOTE] = ACTIONS(662),
+ [anon_sym_class] = ACTIONS(664),
+ [anon_sym_async] = ACTIONS(666),
+ [anon_sym_function] = ACTIONS(668),
+ [anon_sym_new] = ACTIONS(670),
+ [anon_sym_PLUS] = ACTIONS(672),
+ [anon_sym_DASH] = ACTIONS(672),
+ [anon_sym_SLASH] = ACTIONS(674),
+ [anon_sym_BANG] = ACTIONS(672),
+ [anon_sym_TILDE] = ACTIONS(672),
+ [anon_sym_typeof] = ACTIONS(672),
+ [anon_sym_void] = ACTIONS(672),
+ [anon_sym_delete] = ACTIONS(672),
+ [anon_sym_PLUS_PLUS] = ACTIONS(676),
+ [anon_sym_DASH_DASH] = ACTIONS(676),
[sym_comment] = ACTIONS(3),
[anon_sym_BQUOTE] = ACTIONS(678),
[sym_number] = ACTIONS(680),
@@ -41966,292 +41872,130 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_get] = ACTIONS(640),
[anon_sym_set] = ACTIONS(640),
},
- [282] = {
- [sym_import] = STATE(1096),
- [sym_parenthesized_expression] = STATE(974),
- [sym_expression] = STATE(1446),
- [sym_primary_expression] = STATE(1063),
- [sym_yield_expression] = STATE(1094),
- [sym_object] = STATE(1096),
- [sym_object_pattern] = STATE(2728),
- [sym_array] = STATE(1096),
- [sym_array_pattern] = STATE(2728),
- [sym_glimmer_template] = STATE(1094),
- [sym_glimmer_opening_tag] = STATE(1882),
- [sym_jsx_element] = STATE(1094),
- [sym_jsx_opening_element] = STATE(1654),
- [sym_jsx_self_closing_element] = STATE(1094),
- [sym_class] = STATE(1096),
- [sym_function] = STATE(1096),
- [sym_generator_function] = STATE(1096),
- [sym_arrow_function] = STATE(1096),
- [sym_call_expression] = STATE(1096),
- [sym_new_expression] = STATE(1058),
- [sym_await_expression] = STATE(1094),
- [sym_member_expression] = STATE(974),
- [sym_subscript_expression] = STATE(974),
- [sym_assignment_expression] = STATE(1094),
- [sym__augmented_assignment_lhs] = STATE(1608),
- [sym_augmented_assignment_expression] = STATE(1094),
- [sym__destructuring_pattern] = STATE(2728),
- [sym_ternary_expression] = STATE(1094),
- [sym_binary_expression] = STATE(1094),
- [sym_unary_expression] = STATE(1094),
- [sym_update_expression] = STATE(1094),
- [sym_string] = STATE(1096),
- [sym_template_string] = STATE(1096),
- [sym_regex] = STATE(1096),
- [sym_meta_property] = STATE(1096),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2767),
- [aux_sym_export_statement_repeat1] = STATE(1976),
- [sym_identifier] = ACTIONS(728),
- [anon_sym_export] = ACTIONS(730),
- [anon_sym_LBRACE] = ACTIONS(734),
+ [275] = {
+ [sym_import] = STATE(1071),
+ [sym_parenthesized_expression] = STATE(1006),
+ [sym_expression] = STATE(1363),
+ [sym_primary_expression] = STATE(1079),
+ [sym_yield_expression] = STATE(1081),
+ [sym_object] = STATE(1071),
+ [sym_object_pattern] = STATE(2770),
+ [sym_array] = STATE(1071),
+ [sym_array_pattern] = STATE(2770),
+ [sym_glimmer_template] = STATE(1081),
+ [sym_glimmer_opening_tag] = STATE(1888),
+ [sym_jsx_element] = STATE(1081),
+ [sym_jsx_opening_element] = STATE(1648),
+ [sym_jsx_self_closing_element] = STATE(1081),
+ [sym_class] = STATE(1071),
+ [sym_function] = STATE(1071),
+ [sym_generator_function] = STATE(1071),
+ [sym_arrow_function] = STATE(1071),
+ [sym_call_expression] = STATE(1071),
+ [sym_new_expression] = STATE(1081),
+ [sym_await_expression] = STATE(1081),
+ [sym_member_expression] = STATE(1006),
+ [sym_subscript_expression] = STATE(1006),
+ [sym_assignment_expression] = STATE(1081),
+ [sym__augmented_assignment_lhs] = STATE(1606),
+ [sym_augmented_assignment_expression] = STATE(1081),
+ [sym__destructuring_pattern] = STATE(2770),
+ [sym_ternary_expression] = STATE(1081),
+ [sym_binary_expression] = STATE(1081),
+ [sym_unary_expression] = STATE(1081),
+ [sym_update_expression] = STATE(1081),
+ [sym_sequence_expression] = STATE(2733),
+ [sym_string] = STATE(1071),
+ [sym_template_string] = STATE(1071),
+ [sym_regex] = STATE(1071),
+ [sym_meta_property] = STATE(1071),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2700),
+ [aux_sym_export_statement_repeat1] = STATE(1861),
+ [sym_identifier] = ACTIONS(638),
+ [anon_sym_export] = ACTIONS(640),
+ [anon_sym_LBRACE] = ACTIONS(644),
[anon_sym_import] = ACTIONS(648),
[anon_sym_LPAREN] = ACTIONS(650),
- [anon_sym_await] = ACTIONS(736),
- [anon_sym_yield] = ACTIONS(738),
- [anon_sym_LBRACK] = ACTIONS(740),
+ [anon_sym_await] = ACTIONS(652),
+ [anon_sym_yield] = ACTIONS(654),
+ [anon_sym_LBRACK] = ACTIONS(656),
[anon_sym_LTtemplate_GT] = ACTIONS(55),
[anon_sym_LT] = ACTIONS(658),
- [anon_sym_DOT] = ACTIONS(1137),
- [anon_sym_class] = ACTIONS(660),
- [anon_sym_async] = ACTIONS(742),
- [anon_sym_function] = ACTIONS(664),
- [anon_sym_new] = ACTIONS(744),
- [anon_sym_PLUS] = ACTIONS(746),
- [anon_sym_DASH] = ACTIONS(746),
- [anon_sym_SLASH] = ACTIONS(670),
- [anon_sym_BANG] = ACTIONS(746),
- [anon_sym_TILDE] = ACTIONS(746),
- [anon_sym_typeof] = ACTIONS(746),
- [anon_sym_void] = ACTIONS(746),
- [anon_sym_delete] = ACTIONS(746),
- [anon_sym_PLUS_PLUS] = ACTIONS(748),
- [anon_sym_DASH_DASH] = ACTIONS(748),
- [anon_sym_DQUOTE] = ACTIONS(674),
- [anon_sym_SQUOTE] = ACTIONS(676),
+ [anon_sym_DQUOTE] = ACTIONS(660),
+ [anon_sym_SQUOTE] = ACTIONS(662),
+ [anon_sym_class] = ACTIONS(664),
+ [anon_sym_async] = ACTIONS(666),
+ [anon_sym_function] = ACTIONS(668),
+ [anon_sym_new] = ACTIONS(670),
+ [anon_sym_PLUS] = ACTIONS(672),
+ [anon_sym_DASH] = ACTIONS(672),
+ [anon_sym_SLASH] = ACTIONS(674),
+ [anon_sym_BANG] = ACTIONS(672),
+ [anon_sym_TILDE] = ACTIONS(672),
+ [anon_sym_typeof] = ACTIONS(672),
+ [anon_sym_void] = ACTIONS(672),
+ [anon_sym_delete] = ACTIONS(672),
+ [anon_sym_PLUS_PLUS] = ACTIONS(676),
+ [anon_sym_DASH_DASH] = ACTIONS(676),
[sym_comment] = ACTIONS(3),
[anon_sym_BQUOTE] = ACTIONS(678),
[sym_number] = ACTIONS(680),
- [sym_private_property_identifier] = ACTIONS(750),
+ [sym_private_property_identifier] = ACTIONS(682),
[sym_this] = ACTIONS(680),
[sym_super] = ACTIONS(680),
[sym_true] = ACTIONS(680),
[sym_false] = ACTIONS(680),
[sym_null] = ACTIONS(680),
- [sym_undefined] = ACTIONS(752),
- [anon_sym_AT] = ACTIONS(85),
- [anon_sym_static] = ACTIONS(730),
- [anon_sym_get] = ACTIONS(730),
- [anon_sym_set] = ACTIONS(730),
- },
- [283] = {
- [sym_import] = STATE(1268),
- [sym_parenthesized_expression] = STATE(1029),
- [sym_expression] = STATE(1271),
- [sym_primary_expression] = STATE(1247),
- [sym_yield_expression] = STATE(1246),
- [sym_object] = STATE(1268),
- [sym_object_pattern] = STATE(2656),
- [sym_array] = STATE(1268),
- [sym_array_pattern] = STATE(2656),
- [sym_glimmer_template] = STATE(1246),
- [sym_glimmer_opening_tag] = STATE(1921),
- [sym_jsx_element] = STATE(1246),
- [sym_jsx_opening_element] = STATE(1653),
- [sym_jsx_self_closing_element] = STATE(1246),
- [sym_class] = STATE(1268),
- [sym_function] = STATE(1268),
- [sym_generator_function] = STATE(1268),
- [sym_arrow_function] = STATE(1268),
- [sym_call_expression] = STATE(1268),
- [sym_new_expression] = STATE(1246),
- [sym_await_expression] = STATE(1246),
- [sym_member_expression] = STATE(1029),
- [sym_subscript_expression] = STATE(1029),
- [sym_assignment_expression] = STATE(1246),
- [sym__augmented_assignment_lhs] = STATE(1597),
- [sym_augmented_assignment_expression] = STATE(1246),
- [sym__destructuring_pattern] = STATE(2656),
- [sym_ternary_expression] = STATE(1246),
- [sym_binary_expression] = STATE(1246),
- [sym_unary_expression] = STATE(1246),
- [sym_update_expression] = STATE(1246),
- [sym_sequence_expression] = STATE(2187),
- [sym_string] = STATE(1268),
- [sym_template_string] = STATE(1268),
- [sym_regex] = STATE(1268),
- [sym_meta_property] = STATE(1268),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2662),
- [aux_sym_export_statement_repeat1] = STATE(1891),
- [sym_identifier] = ACTIONS(720),
- [anon_sym_export] = ACTIONS(722),
- [anon_sym_LBRACE] = ACTIONS(694),
- [anon_sym_import] = ACTIONS(696),
- [anon_sym_LPAREN] = ACTIONS(27),
- [anon_sym_await] = ACTIONS(29),
- [anon_sym_yield] = ACTIONS(51),
- [anon_sym_LBRACK] = ACTIONS(53),
- [anon_sym_LTtemplate_GT] = ACTIONS(55),
- [anon_sym_LT] = ACTIONS(57),
- [anon_sym_class] = ACTIONS(702),
- [anon_sym_async] = ACTIONS(726),
- [anon_sym_function] = ACTIONS(706),
- [anon_sym_new] = ACTIONS(65),
- [anon_sym_PLUS] = ACTIONS(67),
- [anon_sym_DASH] = ACTIONS(67),
- [anon_sym_SLASH] = ACTIONS(69),
- [anon_sym_BANG] = ACTIONS(67),
- [anon_sym_TILDE] = ACTIONS(67),
- [anon_sym_typeof] = ACTIONS(67),
- [anon_sym_void] = ACTIONS(67),
- [anon_sym_delete] = ACTIONS(67),
- [anon_sym_PLUS_PLUS] = ACTIONS(71),
- [anon_sym_DASH_DASH] = ACTIONS(71),
- [anon_sym_DQUOTE] = ACTIONS(73),
- [anon_sym_SQUOTE] = ACTIONS(75),
- [sym_comment] = ACTIONS(3),
- [anon_sym_BQUOTE] = ACTIONS(77),
- [sym_number] = ACTIONS(79),
- [sym_private_property_identifier] = ACTIONS(81),
- [sym_this] = ACTIONS(79),
- [sym_super] = ACTIONS(79),
- [sym_true] = ACTIONS(79),
- [sym_false] = ACTIONS(79),
- [sym_null] = ACTIONS(79),
- [sym_undefined] = ACTIONS(83),
- [anon_sym_AT] = ACTIONS(85),
- [anon_sym_static] = ACTIONS(722),
- [anon_sym_get] = ACTIONS(722),
- [anon_sym_set] = ACTIONS(722),
- },
- [284] = {
- [sym_import] = STATE(1268),
- [sym_parenthesized_expression] = STATE(1029),
- [sym_expression] = STATE(1289),
- [sym_primary_expression] = STATE(1247),
- [sym_yield_expression] = STATE(1246),
- [sym_object] = STATE(1268),
- [sym_object_pattern] = STATE(2656),
- [sym_array] = STATE(1268),
- [sym_array_pattern] = STATE(2656),
- [sym_glimmer_template] = STATE(1246),
- [sym_glimmer_opening_tag] = STATE(1921),
- [sym_jsx_element] = STATE(1246),
- [sym_jsx_opening_element] = STATE(1653),
- [sym_jsx_self_closing_element] = STATE(1246),
- [sym_class] = STATE(1268),
- [sym_function] = STATE(1268),
- [sym_generator_function] = STATE(1268),
- [sym_arrow_function] = STATE(1268),
- [sym_call_expression] = STATE(1268),
- [sym_new_expression] = STATE(1246),
- [sym_await_expression] = STATE(1246),
- [sym_member_expression] = STATE(1029),
- [sym_subscript_expression] = STATE(1029),
- [sym_assignment_expression] = STATE(1246),
- [sym__augmented_assignment_lhs] = STATE(1597),
- [sym_augmented_assignment_expression] = STATE(1246),
- [sym__destructuring_pattern] = STATE(2656),
- [sym_ternary_expression] = STATE(1246),
- [sym_binary_expression] = STATE(1246),
- [sym_unary_expression] = STATE(1246),
- [sym_update_expression] = STATE(1246),
- [sym_sequence_expression] = STATE(2279),
- [sym_string] = STATE(1268),
- [sym_template_string] = STATE(1268),
- [sym_regex] = STATE(1268),
- [sym_meta_property] = STATE(1268),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2662),
- [aux_sym_export_statement_repeat1] = STATE(1891),
- [sym_identifier] = ACTIONS(720),
- [anon_sym_export] = ACTIONS(722),
- [anon_sym_LBRACE] = ACTIONS(694),
- [anon_sym_import] = ACTIONS(696),
- [anon_sym_LPAREN] = ACTIONS(27),
- [anon_sym_await] = ACTIONS(29),
- [anon_sym_yield] = ACTIONS(51),
- [anon_sym_LBRACK] = ACTIONS(53),
- [anon_sym_LTtemplate_GT] = ACTIONS(55),
- [anon_sym_LT] = ACTIONS(57),
- [anon_sym_class] = ACTIONS(702),
- [anon_sym_async] = ACTIONS(726),
- [anon_sym_function] = ACTIONS(706),
- [anon_sym_new] = ACTIONS(65),
- [anon_sym_PLUS] = ACTIONS(67),
- [anon_sym_DASH] = ACTIONS(67),
- [anon_sym_SLASH] = ACTIONS(69),
- [anon_sym_BANG] = ACTIONS(67),
- [anon_sym_TILDE] = ACTIONS(67),
- [anon_sym_typeof] = ACTIONS(67),
- [anon_sym_void] = ACTIONS(67),
- [anon_sym_delete] = ACTIONS(67),
- [anon_sym_PLUS_PLUS] = ACTIONS(71),
- [anon_sym_DASH_DASH] = ACTIONS(71),
- [anon_sym_DQUOTE] = ACTIONS(73),
- [anon_sym_SQUOTE] = ACTIONS(75),
- [sym_comment] = ACTIONS(3),
- [anon_sym_BQUOTE] = ACTIONS(77),
- [sym_number] = ACTIONS(79),
- [sym_private_property_identifier] = ACTIONS(81),
- [sym_this] = ACTIONS(79),
- [sym_super] = ACTIONS(79),
- [sym_true] = ACTIONS(79),
- [sym_false] = ACTIONS(79),
- [sym_null] = ACTIONS(79),
- [sym_undefined] = ACTIONS(83),
+ [sym_undefined] = ACTIONS(684),
[anon_sym_AT] = ACTIONS(85),
- [anon_sym_static] = ACTIONS(722),
- [anon_sym_get] = ACTIONS(722),
- [anon_sym_set] = ACTIONS(722),
+ [anon_sym_static] = ACTIONS(640),
+ [anon_sym_get] = ACTIONS(640),
+ [anon_sym_set] = ACTIONS(640),
},
- [285] = {
- [sym_import] = STATE(1268),
- [sym_parenthesized_expression] = STATE(1029),
- [sym_expression] = STATE(1314),
- [sym_primary_expression] = STATE(1247),
- [sym_yield_expression] = STATE(1246),
- [sym_object] = STATE(1268),
- [sym_object_pattern] = STATE(2656),
- [sym_array] = STATE(1268),
- [sym_array_pattern] = STATE(2656),
- [sym_glimmer_template] = STATE(1246),
- [sym_glimmer_opening_tag] = STATE(1921),
- [sym_jsx_element] = STATE(1246),
- [sym_jsx_opening_element] = STATE(1653),
- [sym_jsx_self_closing_element] = STATE(1246),
- [sym_class] = STATE(1268),
- [sym_function] = STATE(1268),
- [sym_generator_function] = STATE(1268),
- [sym_arrow_function] = STATE(1268),
- [sym_call_expression] = STATE(1268),
- [sym_new_expression] = STATE(1246),
- [sym_await_expression] = STATE(1246),
- [sym_member_expression] = STATE(1029),
- [sym_subscript_expression] = STATE(1029),
- [sym_assignment_expression] = STATE(1246),
- [sym__augmented_assignment_lhs] = STATE(1597),
- [sym_augmented_assignment_expression] = STATE(1246),
- [sym__destructuring_pattern] = STATE(2656),
- [sym_ternary_expression] = STATE(1246),
- [sym_binary_expression] = STATE(1246),
- [sym_unary_expression] = STATE(1246),
- [sym_update_expression] = STATE(1246),
- [sym_sequence_expression] = STATE(2412),
- [sym_string] = STATE(1268),
- [sym_template_string] = STATE(1268),
- [sym_regex] = STATE(1268),
- [sym_meta_property] = STATE(1268),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2662),
- [aux_sym_export_statement_repeat1] = STATE(1891),
+ [276] = {
+ [sym_import] = STATE(1235),
+ [sym_statement_block] = STATE(1310),
+ [sym_parenthesized_expression] = STATE(1028),
+ [sym_expression] = STATE(1194),
+ [sym_primary_expression] = STATE(1249),
+ [sym_yield_expression] = STATE(1245),
+ [sym_object] = STATE(1235),
+ [sym_object_pattern] = STATE(2717),
+ [sym_array] = STATE(1235),
+ [sym_array_pattern] = STATE(2717),
+ [sym_glimmer_template] = STATE(1245),
+ [sym_glimmer_opening_tag] = STATE(1935),
+ [sym_jsx_element] = STATE(1245),
+ [sym_jsx_opening_element] = STATE(1651),
+ [sym_jsx_self_closing_element] = STATE(1245),
+ [sym_class] = STATE(1235),
+ [sym_function] = STATE(1235),
+ [sym_generator_function] = STATE(1235),
+ [sym_arrow_function] = STATE(1235),
+ [sym_call_expression] = STATE(1235),
+ [sym_new_expression] = STATE(1245),
+ [sym_await_expression] = STATE(1245),
+ [sym_member_expression] = STATE(1028),
+ [sym_subscript_expression] = STATE(1028),
+ [sym_assignment_expression] = STATE(1245),
+ [sym__augmented_assignment_lhs] = STATE(1616),
+ [sym_augmented_assignment_expression] = STATE(1245),
+ [sym__destructuring_pattern] = STATE(2717),
+ [sym_ternary_expression] = STATE(1245),
+ [sym_binary_expression] = STATE(1245),
+ [sym_unary_expression] = STATE(1245),
+ [sym_update_expression] = STATE(1245),
+ [sym_string] = STATE(1235),
+ [sym_template_string] = STATE(1235),
+ [sym_regex] = STATE(1235),
+ [sym_meta_property] = STATE(1235),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2680),
+ [aux_sym_export_statement_repeat1] = STATE(1968),
[sym_identifier] = ACTIONS(720),
[anon_sym_export] = ACTIONS(722),
- [anon_sym_LBRACE] = ACTIONS(694),
+ [anon_sym_LBRACE] = ACTIONS(1117),
[anon_sym_import] = ACTIONS(696),
[anon_sym_LPAREN] = ACTIONS(27),
[anon_sym_await] = ACTIONS(29),
@@ -42259,22 +42003,22 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_LBRACK] = ACTIONS(53),
[anon_sym_LTtemplate_GT] = ACTIONS(55),
[anon_sym_LT] = ACTIONS(57),
+ [anon_sym_DQUOTE] = ACTIONS(59),
+ [anon_sym_SQUOTE] = ACTIONS(61),
[anon_sym_class] = ACTIONS(702),
[anon_sym_async] = ACTIONS(726),
[anon_sym_function] = ACTIONS(706),
- [anon_sym_new] = ACTIONS(65),
- [anon_sym_PLUS] = ACTIONS(67),
- [anon_sym_DASH] = ACTIONS(67),
- [anon_sym_SLASH] = ACTIONS(69),
- [anon_sym_BANG] = ACTIONS(67),
- [anon_sym_TILDE] = ACTIONS(67),
- [anon_sym_typeof] = ACTIONS(67),
- [anon_sym_void] = ACTIONS(67),
- [anon_sym_delete] = ACTIONS(67),
- [anon_sym_PLUS_PLUS] = ACTIONS(71),
- [anon_sym_DASH_DASH] = ACTIONS(71),
- [anon_sym_DQUOTE] = ACTIONS(73),
- [anon_sym_SQUOTE] = ACTIONS(75),
+ [anon_sym_new] = ACTIONS(69),
+ [anon_sym_PLUS] = ACTIONS(71),
+ [anon_sym_DASH] = ACTIONS(71),
+ [anon_sym_SLASH] = ACTIONS(73),
+ [anon_sym_BANG] = ACTIONS(71),
+ [anon_sym_TILDE] = ACTIONS(71),
+ [anon_sym_typeof] = ACTIONS(71),
+ [anon_sym_void] = ACTIONS(71),
+ [anon_sym_delete] = ACTIONS(71),
+ [anon_sym_PLUS_PLUS] = ACTIONS(75),
+ [anon_sym_DASH_DASH] = ACTIONS(75),
[sym_comment] = ACTIONS(3),
[anon_sym_BQUOTE] = ACTIONS(77),
[sym_number] = ACTIONS(79),
@@ -42290,208 +42034,46 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_get] = ACTIONS(722),
[anon_sym_set] = ACTIONS(722),
},
- [286] = {
- [sym_import] = STATE(1096),
- [sym_statement_block] = STATE(1149),
- [sym_parenthesized_expression] = STATE(1015),
- [sym_expression] = STATE(1150),
- [sym_primary_expression] = STATE(1092),
- [sym_yield_expression] = STATE(1094),
- [sym_object] = STATE(1096),
- [sym_object_pattern] = STATE(2768),
- [sym_array] = STATE(1096),
- [sym_array_pattern] = STATE(2768),
- [sym_glimmer_template] = STATE(1094),
- [sym_glimmer_opening_tag] = STATE(1882),
- [sym_jsx_element] = STATE(1094),
- [sym_jsx_opening_element] = STATE(1654),
- [sym_jsx_self_closing_element] = STATE(1094),
- [sym_class] = STATE(1096),
- [sym_function] = STATE(1096),
- [sym_generator_function] = STATE(1096),
- [sym_arrow_function] = STATE(1096),
- [sym_call_expression] = STATE(1096),
- [sym_new_expression] = STATE(1094),
- [sym_await_expression] = STATE(1094),
- [sym_member_expression] = STATE(1015),
- [sym_subscript_expression] = STATE(1015),
- [sym_assignment_expression] = STATE(1094),
- [sym__augmented_assignment_lhs] = STATE(1594),
- [sym_augmented_assignment_expression] = STATE(1094),
- [sym__destructuring_pattern] = STATE(2768),
- [sym_ternary_expression] = STATE(1094),
- [sym_binary_expression] = STATE(1094),
- [sym_unary_expression] = STATE(1094),
- [sym_update_expression] = STATE(1094),
- [sym_string] = STATE(1096),
- [sym_template_string] = STATE(1096),
- [sym_regex] = STATE(1096),
- [sym_meta_property] = STATE(1096),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2729),
- [aux_sym_export_statement_repeat1] = STATE(1976),
- [sym_identifier] = ACTIONS(638),
- [anon_sym_export] = ACTIONS(640),
- [anon_sym_LBRACE] = ACTIONS(1131),
- [anon_sym_import] = ACTIONS(648),
- [anon_sym_LPAREN] = ACTIONS(650),
- [anon_sym_await] = ACTIONS(652),
- [anon_sym_yield] = ACTIONS(654),
- [anon_sym_LBRACK] = ACTIONS(656),
- [anon_sym_LTtemplate_GT] = ACTIONS(55),
- [anon_sym_LT] = ACTIONS(658),
- [anon_sym_class] = ACTIONS(660),
- [anon_sym_async] = ACTIONS(662),
- [anon_sym_function] = ACTIONS(664),
- [anon_sym_new] = ACTIONS(666),
- [anon_sym_PLUS] = ACTIONS(668),
- [anon_sym_DASH] = ACTIONS(668),
- [anon_sym_SLASH] = ACTIONS(670),
- [anon_sym_BANG] = ACTIONS(668),
- [anon_sym_TILDE] = ACTIONS(668),
- [anon_sym_typeof] = ACTIONS(668),
- [anon_sym_void] = ACTIONS(668),
- [anon_sym_delete] = ACTIONS(668),
- [anon_sym_PLUS_PLUS] = ACTIONS(672),
- [anon_sym_DASH_DASH] = ACTIONS(672),
- [anon_sym_DQUOTE] = ACTIONS(674),
- [anon_sym_SQUOTE] = ACTIONS(676),
- [sym_comment] = ACTIONS(3),
- [anon_sym_BQUOTE] = ACTIONS(678),
- [sym_number] = ACTIONS(680),
- [sym_private_property_identifier] = ACTIONS(682),
- [sym_this] = ACTIONS(680),
- [sym_super] = ACTIONS(680),
- [sym_true] = ACTIONS(680),
- [sym_false] = ACTIONS(680),
- [sym_null] = ACTIONS(680),
- [sym_undefined] = ACTIONS(684),
- [anon_sym_AT] = ACTIONS(85),
- [anon_sym_static] = ACTIONS(640),
- [anon_sym_get] = ACTIONS(640),
- [anon_sym_set] = ACTIONS(640),
- },
- [287] = {
- [sym_import] = STATE(1268),
- [sym_parenthesized_expression] = STATE(995),
- [sym_expression] = STATE(1447),
- [sym_primary_expression] = STATE(1171),
- [sym_yield_expression] = STATE(1094),
- [sym_object] = STATE(1268),
- [sym_object_pattern] = STATE(2728),
- [sym_array] = STATE(1268),
- [sym_array_pattern] = STATE(2728),
- [sym_glimmer_template] = STATE(1094),
- [sym_glimmer_opening_tag] = STATE(1882),
- [sym_jsx_element] = STATE(1094),
- [sym_jsx_opening_element] = STATE(1654),
- [sym_jsx_self_closing_element] = STATE(1094),
- [sym_class] = STATE(1268),
- [sym_function] = STATE(1268),
- [sym_generator_function] = STATE(1268),
- [sym_arrow_function] = STATE(1268),
- [sym_call_expression] = STATE(1268),
- [sym_new_expression] = STATE(1204),
- [sym_await_expression] = STATE(1094),
- [sym_member_expression] = STATE(995),
- [sym_subscript_expression] = STATE(995),
- [sym_assignment_expression] = STATE(1094),
- [sym__augmented_assignment_lhs] = STATE(1608),
- [sym_augmented_assignment_expression] = STATE(1094),
- [sym__destructuring_pattern] = STATE(2728),
- [sym_ternary_expression] = STATE(1094),
- [sym_binary_expression] = STATE(1094),
- [sym_unary_expression] = STATE(1094),
- [sym_update_expression] = STATE(1094),
- [sym_string] = STATE(1268),
- [sym_template_string] = STATE(1268),
- [sym_regex] = STATE(1268),
- [sym_meta_property] = STATE(1268),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2662),
- [aux_sym_export_statement_repeat1] = STATE(1891),
- [sym_identifier] = ACTIONS(1141),
- [anon_sym_export] = ACTIONS(1143),
- [anon_sym_LBRACE] = ACTIONS(694),
- [anon_sym_import] = ACTIONS(696),
- [anon_sym_LPAREN] = ACTIONS(27),
- [anon_sym_await] = ACTIONS(736),
- [anon_sym_yield] = ACTIONS(738),
- [anon_sym_LBRACK] = ACTIONS(53),
- [anon_sym_LTtemplate_GT] = ACTIONS(55),
- [anon_sym_LT] = ACTIONS(658),
- [anon_sym_DOT] = ACTIONS(1123),
- [anon_sym_class] = ACTIONS(702),
- [anon_sym_async] = ACTIONS(1145),
- [anon_sym_function] = ACTIONS(706),
- [anon_sym_new] = ACTIONS(65),
- [anon_sym_PLUS] = ACTIONS(746),
- [anon_sym_DASH] = ACTIONS(746),
- [anon_sym_SLASH] = ACTIONS(69),
- [anon_sym_BANG] = ACTIONS(746),
- [anon_sym_TILDE] = ACTIONS(746),
- [anon_sym_typeof] = ACTIONS(746),
- [anon_sym_void] = ACTIONS(746),
- [anon_sym_delete] = ACTIONS(746),
- [anon_sym_PLUS_PLUS] = ACTIONS(748),
- [anon_sym_DASH_DASH] = ACTIONS(748),
- [anon_sym_DQUOTE] = ACTIONS(73),
- [anon_sym_SQUOTE] = ACTIONS(75),
- [sym_comment] = ACTIONS(3),
- [anon_sym_BQUOTE] = ACTIONS(77),
- [sym_number] = ACTIONS(79),
- [sym_private_property_identifier] = ACTIONS(750),
- [sym_this] = ACTIONS(79),
- [sym_super] = ACTIONS(79),
- [sym_true] = ACTIONS(79),
- [sym_false] = ACTIONS(79),
- [sym_null] = ACTIONS(79),
- [sym_undefined] = ACTIONS(1127),
- [anon_sym_AT] = ACTIONS(85),
- [anon_sym_static] = ACTIONS(1143),
- [anon_sym_get] = ACTIONS(1143),
- [anon_sym_set] = ACTIONS(1143),
- },
- [288] = {
- [sym_import] = STATE(1096),
- [sym_parenthesized_expression] = STATE(1015),
- [sym_expression] = STATE(1397),
- [sym_primary_expression] = STATE(1092),
- [sym_yield_expression] = STATE(1094),
- [sym_object] = STATE(1096),
- [sym_object_pattern] = STATE(2768),
- [sym_array] = STATE(1096),
- [sym_array_pattern] = STATE(2768),
- [sym_glimmer_template] = STATE(1094),
- [sym_glimmer_opening_tag] = STATE(1882),
- [sym_jsx_element] = STATE(1094),
- [sym_jsx_opening_element] = STATE(1654),
- [sym_jsx_self_closing_element] = STATE(1094),
- [sym_class] = STATE(1096),
- [sym_function] = STATE(1096),
- [sym_generator_function] = STATE(1096),
- [sym_arrow_function] = STATE(1096),
- [sym_call_expression] = STATE(1096),
- [sym_new_expression] = STATE(1094),
- [sym_await_expression] = STATE(1094),
- [sym_member_expression] = STATE(1015),
- [sym_subscript_expression] = STATE(1015),
- [sym_assignment_expression] = STATE(1094),
- [sym__augmented_assignment_lhs] = STATE(1594),
- [sym_augmented_assignment_expression] = STATE(1094),
- [sym__destructuring_pattern] = STATE(2768),
- [sym_ternary_expression] = STATE(1094),
- [sym_binary_expression] = STATE(1094),
- [sym_unary_expression] = STATE(1094),
- [sym_update_expression] = STATE(1094),
- [sym_sequence_expression] = STATE(2681),
- [sym_string] = STATE(1096),
- [sym_template_string] = STATE(1096),
- [sym_regex] = STATE(1096),
- [sym_meta_property] = STATE(1096),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2729),
- [aux_sym_export_statement_repeat1] = STATE(1976),
+ [277] = {
+ [sym_import] = STATE(1071),
+ [sym_parenthesized_expression] = STATE(1006),
+ [sym_expression] = STATE(1390),
+ [sym_primary_expression] = STATE(1079),
+ [sym_yield_expression] = STATE(1081),
+ [sym_object] = STATE(1071),
+ [sym_object_pattern] = STATE(2770),
+ [sym_array] = STATE(1071),
+ [sym_array_pattern] = STATE(2770),
+ [sym_glimmer_template] = STATE(1081),
+ [sym_glimmer_opening_tag] = STATE(1888),
+ [sym_jsx_element] = STATE(1081),
+ [sym_jsx_opening_element] = STATE(1648),
+ [sym_jsx_self_closing_element] = STATE(1081),
+ [sym_class] = STATE(1071),
+ [sym_function] = STATE(1071),
+ [sym_generator_function] = STATE(1071),
+ [sym_arrow_function] = STATE(1071),
+ [sym_call_expression] = STATE(1071),
+ [sym_new_expression] = STATE(1081),
+ [sym_await_expression] = STATE(1081),
+ [sym_member_expression] = STATE(1006),
+ [sym_subscript_expression] = STATE(1006),
+ [sym_assignment_expression] = STATE(1081),
+ [sym__augmented_assignment_lhs] = STATE(1606),
+ [sym_augmented_assignment_expression] = STATE(1081),
+ [sym__destructuring_pattern] = STATE(2770),
+ [sym_ternary_expression] = STATE(1081),
+ [sym_binary_expression] = STATE(1081),
+ [sym_unary_expression] = STATE(1081),
+ [sym_update_expression] = STATE(1081),
+ [sym_sequence_expression] = STATE(2690),
+ [sym_string] = STATE(1071),
+ [sym_template_string] = STATE(1071),
+ [sym_regex] = STATE(1071),
+ [sym_meta_property] = STATE(1071),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2700),
+ [aux_sym_export_statement_repeat1] = STATE(1861),
[sym_identifier] = ACTIONS(638),
[anon_sym_export] = ACTIONS(640),
[anon_sym_LBRACE] = ACTIONS(644),
@@ -42502,22 +42084,22 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_LBRACK] = ACTIONS(656),
[anon_sym_LTtemplate_GT] = ACTIONS(55),
[anon_sym_LT] = ACTIONS(658),
- [anon_sym_class] = ACTIONS(660),
- [anon_sym_async] = ACTIONS(662),
- [anon_sym_function] = ACTIONS(664),
- [anon_sym_new] = ACTIONS(666),
- [anon_sym_PLUS] = ACTIONS(668),
- [anon_sym_DASH] = ACTIONS(668),
- [anon_sym_SLASH] = ACTIONS(670),
- [anon_sym_BANG] = ACTIONS(668),
- [anon_sym_TILDE] = ACTIONS(668),
- [anon_sym_typeof] = ACTIONS(668),
- [anon_sym_void] = ACTIONS(668),
- [anon_sym_delete] = ACTIONS(668),
- [anon_sym_PLUS_PLUS] = ACTIONS(672),
- [anon_sym_DASH_DASH] = ACTIONS(672),
- [anon_sym_DQUOTE] = ACTIONS(674),
- [anon_sym_SQUOTE] = ACTIONS(676),
+ [anon_sym_DQUOTE] = ACTIONS(660),
+ [anon_sym_SQUOTE] = ACTIONS(662),
+ [anon_sym_class] = ACTIONS(664),
+ [anon_sym_async] = ACTIONS(666),
+ [anon_sym_function] = ACTIONS(668),
+ [anon_sym_new] = ACTIONS(670),
+ [anon_sym_PLUS] = ACTIONS(672),
+ [anon_sym_DASH] = ACTIONS(672),
+ [anon_sym_SLASH] = ACTIONS(674),
+ [anon_sym_BANG] = ACTIONS(672),
+ [anon_sym_TILDE] = ACTIONS(672),
+ [anon_sym_typeof] = ACTIONS(672),
+ [anon_sym_void] = ACTIONS(672),
+ [anon_sym_delete] = ACTIONS(672),
+ [anon_sym_PLUS_PLUS] = ACTIONS(676),
+ [anon_sym_DASH_DASH] = ACTIONS(676),
[sym_comment] = ACTIONS(3),
[anon_sym_BQUOTE] = ACTIONS(678),
[sym_number] = ACTIONS(680),
@@ -42533,46 +42115,46 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_get] = ACTIONS(640),
[anon_sym_set] = ACTIONS(640),
},
- [289] = {
- [sym_import] = STATE(1096),
- [sym_parenthesized_expression] = STATE(1015),
- [sym_expression] = STATE(1373),
- [sym_primary_expression] = STATE(1092),
- [sym_yield_expression] = STATE(1094),
- [sym_object] = STATE(1096),
- [sym_object_pattern] = STATE(2768),
- [sym_array] = STATE(1096),
- [sym_array_pattern] = STATE(2768),
- [sym_glimmer_template] = STATE(1094),
- [sym_glimmer_opening_tag] = STATE(1882),
- [sym_jsx_element] = STATE(1094),
- [sym_jsx_opening_element] = STATE(1654),
- [sym_jsx_self_closing_element] = STATE(1094),
- [sym_class] = STATE(1096),
- [sym_function] = STATE(1096),
- [sym_generator_function] = STATE(1096),
- [sym_arrow_function] = STATE(1096),
- [sym_call_expression] = STATE(1096),
- [sym_new_expression] = STATE(1094),
- [sym_await_expression] = STATE(1094),
- [sym_member_expression] = STATE(1015),
- [sym_subscript_expression] = STATE(1015),
- [sym_assignment_expression] = STATE(1094),
- [sym__augmented_assignment_lhs] = STATE(1594),
- [sym_augmented_assignment_expression] = STATE(1094),
- [sym__destructuring_pattern] = STATE(2768),
- [sym_ternary_expression] = STATE(1094),
- [sym_binary_expression] = STATE(1094),
- [sym_unary_expression] = STATE(1094),
- [sym_update_expression] = STATE(1094),
- [sym_sequence_expression] = STATE(2756),
- [sym_string] = STATE(1096),
- [sym_template_string] = STATE(1096),
- [sym_regex] = STATE(1096),
- [sym_meta_property] = STATE(1096),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2729),
- [aux_sym_export_statement_repeat1] = STATE(1976),
+ [278] = {
+ [sym_import] = STATE(1071),
+ [sym_parenthesized_expression] = STATE(1006),
+ [sym_expression] = STATE(1344),
+ [sym_primary_expression] = STATE(1079),
+ [sym_yield_expression] = STATE(1081),
+ [sym_object] = STATE(1071),
+ [sym_object_pattern] = STATE(2770),
+ [sym_array] = STATE(1071),
+ [sym_array_pattern] = STATE(2770),
+ [sym_glimmer_template] = STATE(1081),
+ [sym_glimmer_opening_tag] = STATE(1888),
+ [sym_jsx_element] = STATE(1081),
+ [sym_jsx_opening_element] = STATE(1648),
+ [sym_jsx_self_closing_element] = STATE(1081),
+ [sym_class] = STATE(1071),
+ [sym_function] = STATE(1071),
+ [sym_generator_function] = STATE(1071),
+ [sym_arrow_function] = STATE(1071),
+ [sym_call_expression] = STATE(1071),
+ [sym_new_expression] = STATE(1081),
+ [sym_await_expression] = STATE(1081),
+ [sym_member_expression] = STATE(1006),
+ [sym_subscript_expression] = STATE(1006),
+ [sym_assignment_expression] = STATE(1081),
+ [sym__augmented_assignment_lhs] = STATE(1606),
+ [sym_augmented_assignment_expression] = STATE(1081),
+ [sym__destructuring_pattern] = STATE(2770),
+ [sym_ternary_expression] = STATE(1081),
+ [sym_binary_expression] = STATE(1081),
+ [sym_unary_expression] = STATE(1081),
+ [sym_update_expression] = STATE(1081),
+ [sym_sequence_expression] = STATE(2687),
+ [sym_string] = STATE(1071),
+ [sym_template_string] = STATE(1071),
+ [sym_regex] = STATE(1071),
+ [sym_meta_property] = STATE(1071),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2700),
+ [aux_sym_export_statement_repeat1] = STATE(1861),
[sym_identifier] = ACTIONS(638),
[anon_sym_export] = ACTIONS(640),
[anon_sym_LBRACE] = ACTIONS(644),
@@ -42583,22 +42165,22 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_LBRACK] = ACTIONS(656),
[anon_sym_LTtemplate_GT] = ACTIONS(55),
[anon_sym_LT] = ACTIONS(658),
- [anon_sym_class] = ACTIONS(660),
- [anon_sym_async] = ACTIONS(662),
- [anon_sym_function] = ACTIONS(664),
- [anon_sym_new] = ACTIONS(666),
- [anon_sym_PLUS] = ACTIONS(668),
- [anon_sym_DASH] = ACTIONS(668),
- [anon_sym_SLASH] = ACTIONS(670),
- [anon_sym_BANG] = ACTIONS(668),
- [anon_sym_TILDE] = ACTIONS(668),
- [anon_sym_typeof] = ACTIONS(668),
- [anon_sym_void] = ACTIONS(668),
- [anon_sym_delete] = ACTIONS(668),
- [anon_sym_PLUS_PLUS] = ACTIONS(672),
- [anon_sym_DASH_DASH] = ACTIONS(672),
- [anon_sym_DQUOTE] = ACTIONS(674),
- [anon_sym_SQUOTE] = ACTIONS(676),
+ [anon_sym_DQUOTE] = ACTIONS(660),
+ [anon_sym_SQUOTE] = ACTIONS(662),
+ [anon_sym_class] = ACTIONS(664),
+ [anon_sym_async] = ACTIONS(666),
+ [anon_sym_function] = ACTIONS(668),
+ [anon_sym_new] = ACTIONS(670),
+ [anon_sym_PLUS] = ACTIONS(672),
+ [anon_sym_DASH] = ACTIONS(672),
+ [anon_sym_SLASH] = ACTIONS(674),
+ [anon_sym_BANG] = ACTIONS(672),
+ [anon_sym_TILDE] = ACTIONS(672),
+ [anon_sym_typeof] = ACTIONS(672),
+ [anon_sym_void] = ACTIONS(672),
+ [anon_sym_delete] = ACTIONS(672),
+ [anon_sym_PLUS_PLUS] = ACTIONS(676),
+ [anon_sym_DASH_DASH] = ACTIONS(676),
[sym_comment] = ACTIONS(3),
[anon_sym_BQUOTE] = ACTIONS(678),
[sym_number] = ACTIONS(680),
@@ -42614,211 +42196,130 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_get] = ACTIONS(640),
[anon_sym_set] = ACTIONS(640),
},
- [290] = {
- [sym_import] = STATE(1096),
- [sym_parenthesized_expression] = STATE(974),
+ [279] = {
+ [sym_import] = STATE(1235),
+ [sym_parenthesized_expression] = STATE(1007),
[sym_expression] = STATE(1446),
- [sym_primary_expression] = STATE(1063),
- [sym_yield_expression] = STATE(1094),
- [sym_object] = STATE(1096),
- [sym_object_pattern] = STATE(2728),
- [sym_array] = STATE(1096),
- [sym_array_pattern] = STATE(2728),
- [sym_glimmer_template] = STATE(1094),
- [sym_glimmer_opening_tag] = STATE(1882),
- [sym_jsx_element] = STATE(1094),
- [sym_jsx_opening_element] = STATE(1654),
- [sym_jsx_self_closing_element] = STATE(1094),
- [sym_class] = STATE(1096),
- [sym_function] = STATE(1096),
- [sym_generator_function] = STATE(1096),
- [sym_arrow_function] = STATE(1096),
- [sym_call_expression] = STATE(1096),
- [sym_new_expression] = STATE(1058),
- [sym_await_expression] = STATE(1094),
- [sym_member_expression] = STATE(974),
- [sym_subscript_expression] = STATE(974),
- [sym_assignment_expression] = STATE(1094),
- [sym__augmented_assignment_lhs] = STATE(1608),
- [sym_augmented_assignment_expression] = STATE(1094),
- [sym__destructuring_pattern] = STATE(2728),
- [sym_ternary_expression] = STATE(1094),
- [sym_binary_expression] = STATE(1094),
- [sym_unary_expression] = STATE(1094),
- [sym_update_expression] = STATE(1094),
- [sym_string] = STATE(1096),
- [sym_template_string] = STATE(1096),
- [sym_regex] = STATE(1096),
- [sym_meta_property] = STATE(1096),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2729),
- [aux_sym_export_statement_repeat1] = STATE(1976),
+ [sym_primary_expression] = STATE(1196),
+ [sym_yield_expression] = STATE(1081),
+ [sym_object] = STATE(1235),
+ [sym_object_pattern] = STATE(2699),
+ [sym_array] = STATE(1235),
+ [sym_array_pattern] = STATE(2699),
+ [sym_glimmer_template] = STATE(1081),
+ [sym_glimmer_opening_tag] = STATE(1888),
+ [sym_jsx_element] = STATE(1081),
+ [sym_jsx_opening_element] = STATE(1648),
+ [sym_jsx_self_closing_element] = STATE(1081),
+ [sym_class] = STATE(1235),
+ [sym_function] = STATE(1235),
+ [sym_generator_function] = STATE(1235),
+ [sym_arrow_function] = STATE(1235),
+ [sym_call_expression] = STATE(1235),
+ [sym_new_expression] = STATE(1168),
+ [sym_await_expression] = STATE(1081),
+ [sym_member_expression] = STATE(1007),
+ [sym_subscript_expression] = STATE(1007),
+ [sym_assignment_expression] = STATE(1081),
+ [sym__augmented_assignment_lhs] = STATE(1607),
+ [sym_augmented_assignment_expression] = STATE(1081),
+ [sym__destructuring_pattern] = STATE(2699),
+ [sym_ternary_expression] = STATE(1081),
+ [sym_binary_expression] = STATE(1081),
+ [sym_unary_expression] = STATE(1081),
+ [sym_update_expression] = STATE(1081),
+ [sym_string] = STATE(1235),
+ [sym_template_string] = STATE(1235),
+ [sym_regex] = STATE(1235),
+ [sym_meta_property] = STATE(1235),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2742),
+ [aux_sym_export_statement_repeat1] = STATE(1968),
[sym_identifier] = ACTIONS(1147),
[anon_sym_export] = ACTIONS(1149),
- [anon_sym_LBRACE] = ACTIONS(644),
- [anon_sym_import] = ACTIONS(648),
- [anon_sym_LPAREN] = ACTIONS(650),
- [anon_sym_await] = ACTIONS(736),
- [anon_sym_yield] = ACTIONS(738),
- [anon_sym_LBRACK] = ACTIONS(656),
+ [anon_sym_LBRACE] = ACTIONS(694),
+ [anon_sym_import] = ACTIONS(696),
+ [anon_sym_LPAREN] = ACTIONS(27),
+ [anon_sym_await] = ACTIONS(762),
+ [anon_sym_yield] = ACTIONS(764),
+ [anon_sym_LBRACK] = ACTIONS(53),
[anon_sym_LTtemplate_GT] = ACTIONS(55),
[anon_sym_LT] = ACTIONS(658),
- [anon_sym_DOT] = ACTIONS(1137),
- [anon_sym_class] = ACTIONS(660),
+ [anon_sym_DOT] = ACTIONS(1141),
+ [anon_sym_DQUOTE] = ACTIONS(59),
+ [anon_sym_SQUOTE] = ACTIONS(61),
+ [anon_sym_class] = ACTIONS(702),
[anon_sym_async] = ACTIONS(1151),
- [anon_sym_function] = ACTIONS(664),
- [anon_sym_new] = ACTIONS(666),
- [anon_sym_PLUS] = ACTIONS(746),
- [anon_sym_DASH] = ACTIONS(746),
- [anon_sym_SLASH] = ACTIONS(670),
- [anon_sym_BANG] = ACTIONS(746),
- [anon_sym_TILDE] = ACTIONS(746),
- [anon_sym_typeof] = ACTIONS(746),
- [anon_sym_void] = ACTIONS(746),
- [anon_sym_delete] = ACTIONS(746),
- [anon_sym_PLUS_PLUS] = ACTIONS(748),
- [anon_sym_DASH_DASH] = ACTIONS(748),
- [anon_sym_DQUOTE] = ACTIONS(674),
- [anon_sym_SQUOTE] = ACTIONS(676),
+ [anon_sym_function] = ACTIONS(706),
+ [anon_sym_new] = ACTIONS(708),
+ [anon_sym_PLUS] = ACTIONS(770),
+ [anon_sym_DASH] = ACTIONS(770),
+ [anon_sym_SLASH] = ACTIONS(712),
+ [anon_sym_BANG] = ACTIONS(770),
+ [anon_sym_TILDE] = ACTIONS(770),
+ [anon_sym_typeof] = ACTIONS(770),
+ [anon_sym_void] = ACTIONS(770),
+ [anon_sym_delete] = ACTIONS(770),
+ [anon_sym_PLUS_PLUS] = ACTIONS(772),
+ [anon_sym_DASH_DASH] = ACTIONS(772),
[sym_comment] = ACTIONS(3),
- [anon_sym_BQUOTE] = ACTIONS(678),
- [sym_number] = ACTIONS(680),
- [sym_private_property_identifier] = ACTIONS(750),
- [sym_this] = ACTIONS(680),
- [sym_super] = ACTIONS(680),
- [sym_true] = ACTIONS(680),
- [sym_false] = ACTIONS(680),
- [sym_null] = ACTIONS(680),
- [sym_undefined] = ACTIONS(752),
+ [anon_sym_BQUOTE] = ACTIONS(77),
+ [sym_number] = ACTIONS(79),
+ [sym_private_property_identifier] = ACTIONS(774),
+ [sym_this] = ACTIONS(79),
+ [sym_super] = ACTIONS(79),
+ [sym_true] = ACTIONS(79),
+ [sym_false] = ACTIONS(79),
+ [sym_null] = ACTIONS(79),
+ [sym_undefined] = ACTIONS(1145),
[anon_sym_AT] = ACTIONS(85),
[anon_sym_static] = ACTIONS(1149),
[anon_sym_get] = ACTIONS(1149),
[anon_sym_set] = ACTIONS(1149),
},
- [291] = {
- [sym_import] = STATE(1096),
- [sym_statement_block] = STATE(1120),
- [sym_parenthesized_expression] = STATE(1015),
- [sym_expression] = STATE(1114),
- [sym_primary_expression] = STATE(1092),
- [sym_yield_expression] = STATE(1094),
- [sym_object] = STATE(1096),
- [sym_object_pattern] = STATE(2768),
- [sym_array] = STATE(1096),
- [sym_array_pattern] = STATE(2768),
- [sym_glimmer_template] = STATE(1094),
- [sym_glimmer_opening_tag] = STATE(1882),
- [sym_jsx_element] = STATE(1094),
- [sym_jsx_opening_element] = STATE(1654),
- [sym_jsx_self_closing_element] = STATE(1094),
- [sym_class] = STATE(1096),
- [sym_function] = STATE(1096),
- [sym_generator_function] = STATE(1096),
- [sym_arrow_function] = STATE(1096),
- [sym_call_expression] = STATE(1096),
- [sym_new_expression] = STATE(1094),
- [sym_await_expression] = STATE(1094),
- [sym_member_expression] = STATE(1015),
- [sym_subscript_expression] = STATE(1015),
- [sym_assignment_expression] = STATE(1094),
- [sym__augmented_assignment_lhs] = STATE(1594),
- [sym_augmented_assignment_expression] = STATE(1094),
- [sym__destructuring_pattern] = STATE(2768),
- [sym_ternary_expression] = STATE(1094),
- [sym_binary_expression] = STATE(1094),
- [sym_unary_expression] = STATE(1094),
- [sym_update_expression] = STATE(1094),
- [sym_string] = STATE(1096),
- [sym_template_string] = STATE(1096),
- [sym_regex] = STATE(1096),
- [sym_meta_property] = STATE(1096),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2729),
- [aux_sym_export_statement_repeat1] = STATE(1976),
- [sym_identifier] = ACTIONS(638),
- [anon_sym_export] = ACTIONS(640),
- [anon_sym_LBRACE] = ACTIONS(1131),
- [anon_sym_import] = ACTIONS(648),
- [anon_sym_LPAREN] = ACTIONS(650),
- [anon_sym_await] = ACTIONS(652),
- [anon_sym_yield] = ACTIONS(654),
- [anon_sym_LBRACK] = ACTIONS(656),
- [anon_sym_LTtemplate_GT] = ACTIONS(55),
- [anon_sym_LT] = ACTIONS(658),
- [anon_sym_class] = ACTIONS(660),
- [anon_sym_async] = ACTIONS(662),
- [anon_sym_function] = ACTIONS(664),
- [anon_sym_new] = ACTIONS(666),
- [anon_sym_PLUS] = ACTIONS(668),
- [anon_sym_DASH] = ACTIONS(668),
- [anon_sym_SLASH] = ACTIONS(670),
- [anon_sym_BANG] = ACTIONS(668),
- [anon_sym_TILDE] = ACTIONS(668),
- [anon_sym_typeof] = ACTIONS(668),
- [anon_sym_void] = ACTIONS(668),
- [anon_sym_delete] = ACTIONS(668),
- [anon_sym_PLUS_PLUS] = ACTIONS(672),
- [anon_sym_DASH_DASH] = ACTIONS(672),
- [anon_sym_DQUOTE] = ACTIONS(674),
- [anon_sym_SQUOTE] = ACTIONS(676),
- [sym_comment] = ACTIONS(3),
- [anon_sym_BQUOTE] = ACTIONS(678),
- [sym_number] = ACTIONS(680),
- [sym_private_property_identifier] = ACTIONS(682),
- [sym_this] = ACTIONS(680),
- [sym_super] = ACTIONS(680),
- [sym_true] = ACTIONS(680),
- [sym_false] = ACTIONS(680),
- [sym_null] = ACTIONS(680),
- [sym_undefined] = ACTIONS(684),
- [anon_sym_AT] = ACTIONS(85),
- [anon_sym_static] = ACTIONS(640),
- [anon_sym_get] = ACTIONS(640),
- [anon_sym_set] = ACTIONS(640),
- },
- [292] = {
- [sym_import] = STATE(1096),
- [sym_statement_block] = STATE(1106),
- [sym_parenthesized_expression] = STATE(974),
- [sym_expression] = STATE(1349),
- [sym_primary_expression] = STATE(1092),
- [sym_yield_expression] = STATE(1094),
- [sym_object] = STATE(1096),
- [sym_object_pattern] = STATE(2728),
- [sym_array] = STATE(1096),
- [sym_array_pattern] = STATE(2728),
- [sym_glimmer_template] = STATE(1094),
- [sym_glimmer_opening_tag] = STATE(1882),
- [sym_jsx_element] = STATE(1094),
- [sym_jsx_opening_element] = STATE(1654),
- [sym_jsx_self_closing_element] = STATE(1094),
- [sym_class] = STATE(1096),
- [sym_function] = STATE(1096),
- [sym_generator_function] = STATE(1096),
- [sym_arrow_function] = STATE(1096),
- [sym_call_expression] = STATE(1096),
- [sym_new_expression] = STATE(1094),
- [sym_await_expression] = STATE(1094),
- [sym_member_expression] = STATE(974),
- [sym_subscript_expression] = STATE(974),
- [sym_assignment_expression] = STATE(1094),
- [sym__augmented_assignment_lhs] = STATE(1608),
- [sym_augmented_assignment_expression] = STATE(1094),
- [sym__destructuring_pattern] = STATE(2728),
- [sym_ternary_expression] = STATE(1094),
- [sym_binary_expression] = STATE(1094),
- [sym_unary_expression] = STATE(1094),
- [sym_update_expression] = STATE(1094),
- [sym_string] = STATE(1096),
- [sym_template_string] = STATE(1096),
- [sym_regex] = STATE(1096),
- [sym_meta_property] = STATE(1096),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2767),
- [aux_sym_export_statement_repeat1] = STATE(1976),
+ [280] = {
+ [sym_import] = STATE(1071),
+ [sym_statement_block] = STATE(1117),
+ [sym_parenthesized_expression] = STATE(1047),
+ [sym_expression] = STATE(1407),
+ [sym_primary_expression] = STATE(1079),
+ [sym_yield_expression] = STATE(1081),
+ [sym_object] = STATE(1071),
+ [sym_object_pattern] = STATE(2711),
+ [sym_array] = STATE(1071),
+ [sym_array_pattern] = STATE(2711),
+ [sym_glimmer_template] = STATE(1081),
+ [sym_glimmer_opening_tag] = STATE(1888),
+ [sym_jsx_element] = STATE(1081),
+ [sym_jsx_opening_element] = STATE(1648),
+ [sym_jsx_self_closing_element] = STATE(1081),
+ [sym_class] = STATE(1071),
+ [sym_function] = STATE(1071),
+ [sym_generator_function] = STATE(1071),
+ [sym_arrow_function] = STATE(1071),
+ [sym_call_expression] = STATE(1071),
+ [sym_new_expression] = STATE(1081),
+ [sym_await_expression] = STATE(1081),
+ [sym_member_expression] = STATE(1047),
+ [sym_subscript_expression] = STATE(1047),
+ [sym_assignment_expression] = STATE(1081),
+ [sym__augmented_assignment_lhs] = STATE(1611),
+ [sym_augmented_assignment_expression] = STATE(1081),
+ [sym__destructuring_pattern] = STATE(2711),
+ [sym_ternary_expression] = STATE(1081),
+ [sym_binary_expression] = STATE(1081),
+ [sym_unary_expression] = STATE(1081),
+ [sym_update_expression] = STATE(1081),
+ [sym_string] = STATE(1071),
+ [sym_template_string] = STATE(1071),
+ [sym_regex] = STATE(1071),
+ [sym_meta_property] = STATE(1071),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2709),
+ [aux_sym_export_statement_repeat1] = STATE(1861),
[sym_identifier] = ACTIONS(728),
[anon_sym_export] = ACTIONS(730),
- [anon_sym_LBRACE] = ACTIONS(1117),
+ [anon_sym_LBRACE] = ACTIONS(1133),
[anon_sym_import] = ACTIONS(648),
[anon_sym_LPAREN] = ACTIONS(650),
[anon_sym_await] = ACTIONS(736),
@@ -42826,103 +42327,103 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_LBRACK] = ACTIONS(740),
[anon_sym_LTtemplate_GT] = ACTIONS(55),
[anon_sym_LT] = ACTIONS(658),
- [anon_sym_class] = ACTIONS(660),
+ [anon_sym_DQUOTE] = ACTIONS(660),
+ [anon_sym_SQUOTE] = ACTIONS(662),
+ [anon_sym_class] = ACTIONS(664),
[anon_sym_async] = ACTIONS(742),
- [anon_sym_function] = ACTIONS(664),
+ [anon_sym_function] = ACTIONS(668),
[anon_sym_new] = ACTIONS(744),
[anon_sym_PLUS] = ACTIONS(746),
[anon_sym_DASH] = ACTIONS(746),
- [anon_sym_SLASH] = ACTIONS(670),
+ [anon_sym_SLASH] = ACTIONS(748),
[anon_sym_BANG] = ACTIONS(746),
[anon_sym_TILDE] = ACTIONS(746),
[anon_sym_typeof] = ACTIONS(746),
[anon_sym_void] = ACTIONS(746),
[anon_sym_delete] = ACTIONS(746),
- [anon_sym_PLUS_PLUS] = ACTIONS(748),
- [anon_sym_DASH_DASH] = ACTIONS(748),
- [anon_sym_DQUOTE] = ACTIONS(674),
- [anon_sym_SQUOTE] = ACTIONS(676),
+ [anon_sym_PLUS_PLUS] = ACTIONS(750),
+ [anon_sym_DASH_DASH] = ACTIONS(750),
[sym_comment] = ACTIONS(3),
[anon_sym_BQUOTE] = ACTIONS(678),
[sym_number] = ACTIONS(680),
- [sym_private_property_identifier] = ACTIONS(750),
+ [sym_private_property_identifier] = ACTIONS(752),
[sym_this] = ACTIONS(680),
[sym_super] = ACTIONS(680),
[sym_true] = ACTIONS(680),
[sym_false] = ACTIONS(680),
[sym_null] = ACTIONS(680),
- [sym_undefined] = ACTIONS(752),
+ [sym_undefined] = ACTIONS(754),
[anon_sym_AT] = ACTIONS(85),
[anon_sym_static] = ACTIONS(730),
[anon_sym_get] = ACTIONS(730),
[anon_sym_set] = ACTIONS(730),
},
- [293] = {
- [sym_import] = STATE(1096),
- [sym_statement_block] = STATE(1120),
- [sym_parenthesized_expression] = STATE(1047),
- [sym_expression] = STATE(1425),
- [sym_primary_expression] = STATE(1092),
- [sym_yield_expression] = STATE(1094),
- [sym_object] = STATE(1096),
- [sym_object_pattern] = STATE(2705),
- [sym_array] = STATE(1096),
- [sym_array_pattern] = STATE(2705),
- [sym_glimmer_template] = STATE(1094),
- [sym_glimmer_opening_tag] = STATE(1882),
- [sym_jsx_element] = STATE(1094),
- [sym_jsx_opening_element] = STATE(1654),
- [sym_jsx_self_closing_element] = STATE(1094),
- [sym_class] = STATE(1096),
- [sym_function] = STATE(1096),
- [sym_generator_function] = STATE(1096),
- [sym_arrow_function] = STATE(1096),
- [sym_call_expression] = STATE(1096),
- [sym_new_expression] = STATE(1094),
- [sym_await_expression] = STATE(1094),
- [sym_member_expression] = STATE(1047),
- [sym_subscript_expression] = STATE(1047),
- [sym_assignment_expression] = STATE(1094),
- [sym__augmented_assignment_lhs] = STATE(1593),
- [sym_augmented_assignment_expression] = STATE(1094),
- [sym__destructuring_pattern] = STATE(2705),
- [sym_ternary_expression] = STATE(1094),
- [sym_binary_expression] = STATE(1094),
- [sym_unary_expression] = STATE(1094),
- [sym_update_expression] = STATE(1094),
- [sym_string] = STATE(1096),
- [sym_template_string] = STATE(1096),
- [sym_regex] = STATE(1096),
- [sym_meta_property] = STATE(1096),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2704),
- [aux_sym_export_statement_repeat1] = STATE(1976),
- [sym_identifier] = ACTIONS(754),
- [anon_sym_export] = ACTIONS(756),
- [anon_sym_LBRACE] = ACTIONS(1117),
+ [281] = {
+ [sym_import] = STATE(1071),
+ [sym_parenthesized_expression] = STATE(974),
+ [sym_expression] = STATE(1443),
+ [sym_primary_expression] = STATE(1058),
+ [sym_yield_expression] = STATE(1081),
+ [sym_object] = STATE(1071),
+ [sym_object_pattern] = STATE(2699),
+ [sym_array] = STATE(1071),
+ [sym_array_pattern] = STATE(2699),
+ [sym_glimmer_template] = STATE(1081),
+ [sym_glimmer_opening_tag] = STATE(1888),
+ [sym_jsx_element] = STATE(1081),
+ [sym_jsx_opening_element] = STATE(1648),
+ [sym_jsx_self_closing_element] = STATE(1081),
+ [sym_class] = STATE(1071),
+ [sym_function] = STATE(1071),
+ [sym_generator_function] = STATE(1071),
+ [sym_arrow_function] = STATE(1071),
+ [sym_call_expression] = STATE(1071),
+ [sym_new_expression] = STATE(1066),
+ [sym_await_expression] = STATE(1081),
+ [sym_member_expression] = STATE(974),
+ [sym_subscript_expression] = STATE(974),
+ [sym_assignment_expression] = STATE(1081),
+ [sym__augmented_assignment_lhs] = STATE(1607),
+ [sym_augmented_assignment_expression] = STATE(1081),
+ [sym__destructuring_pattern] = STATE(2699),
+ [sym_ternary_expression] = STATE(1081),
+ [sym_binary_expression] = STATE(1081),
+ [sym_unary_expression] = STATE(1081),
+ [sym_update_expression] = STATE(1081),
+ [sym_string] = STATE(1071),
+ [sym_template_string] = STATE(1071),
+ [sym_regex] = STATE(1071),
+ [sym_meta_property] = STATE(1071),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2769),
+ [aux_sym_export_statement_repeat1] = STATE(1861),
+ [sym_identifier] = ACTIONS(756),
+ [anon_sym_export] = ACTIONS(758),
+ [anon_sym_LBRACE] = ACTIONS(734),
[anon_sym_import] = ACTIONS(648),
[anon_sym_LPAREN] = ACTIONS(650),
- [anon_sym_await] = ACTIONS(760),
- [anon_sym_yield] = ACTIONS(762),
+ [anon_sym_await] = ACTIONS(762),
+ [anon_sym_yield] = ACTIONS(764),
[anon_sym_LBRACK] = ACTIONS(740),
[anon_sym_LTtemplate_GT] = ACTIONS(55),
[anon_sym_LT] = ACTIONS(658),
- [anon_sym_class] = ACTIONS(660),
- [anon_sym_async] = ACTIONS(764),
- [anon_sym_function] = ACTIONS(664),
- [anon_sym_new] = ACTIONS(766),
- [anon_sym_PLUS] = ACTIONS(768),
- [anon_sym_DASH] = ACTIONS(768),
- [anon_sym_SLASH] = ACTIONS(770),
- [anon_sym_BANG] = ACTIONS(768),
- [anon_sym_TILDE] = ACTIONS(768),
- [anon_sym_typeof] = ACTIONS(768),
- [anon_sym_void] = ACTIONS(768),
- [anon_sym_delete] = ACTIONS(768),
+ [anon_sym_DOT] = ACTIONS(1123),
+ [anon_sym_DQUOTE] = ACTIONS(660),
+ [anon_sym_SQUOTE] = ACTIONS(662),
+ [anon_sym_class] = ACTIONS(664),
+ [anon_sym_async] = ACTIONS(766),
+ [anon_sym_function] = ACTIONS(668),
+ [anon_sym_new] = ACTIONS(768),
+ [anon_sym_PLUS] = ACTIONS(770),
+ [anon_sym_DASH] = ACTIONS(770),
+ [anon_sym_SLASH] = ACTIONS(674),
+ [anon_sym_BANG] = ACTIONS(770),
+ [anon_sym_TILDE] = ACTIONS(770),
+ [anon_sym_typeof] = ACTIONS(770),
+ [anon_sym_void] = ACTIONS(770),
+ [anon_sym_delete] = ACTIONS(770),
[anon_sym_PLUS_PLUS] = ACTIONS(772),
[anon_sym_DASH_DASH] = ACTIONS(772),
- [anon_sym_DQUOTE] = ACTIONS(674),
- [anon_sym_SQUOTE] = ACTIONS(676),
[sym_comment] = ACTIONS(3),
[anon_sym_BQUOTE] = ACTIONS(678),
[sym_number] = ACTIONS(680),
@@ -42934,53 +42435,134 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_null] = ACTIONS(680),
[sym_undefined] = ACTIONS(776),
[anon_sym_AT] = ACTIONS(85),
- [anon_sym_static] = ACTIONS(756),
- [anon_sym_get] = ACTIONS(756),
- [anon_sym_set] = ACTIONS(756),
+ [anon_sym_static] = ACTIONS(758),
+ [anon_sym_get] = ACTIONS(758),
+ [anon_sym_set] = ACTIONS(758),
},
- [294] = {
- [sym_import] = STATE(1096),
- [sym_statement_block] = STATE(1121),
+ [282] = {
+ [sym_import] = STATE(1071),
+ [sym_statement_block] = STATE(1134),
[sym_parenthesized_expression] = STATE(974),
- [sym_expression] = STATE(1346),
- [sym_primary_expression] = STATE(1092),
- [sym_yield_expression] = STATE(1094),
- [sym_object] = STATE(1096),
- [sym_object_pattern] = STATE(2728),
- [sym_array] = STATE(1096),
- [sym_array_pattern] = STATE(2728),
- [sym_glimmer_template] = STATE(1094),
- [sym_glimmer_opening_tag] = STATE(1882),
- [sym_jsx_element] = STATE(1094),
- [sym_jsx_opening_element] = STATE(1654),
- [sym_jsx_self_closing_element] = STATE(1094),
- [sym_class] = STATE(1096),
- [sym_function] = STATE(1096),
- [sym_generator_function] = STATE(1096),
- [sym_arrow_function] = STATE(1096),
- [sym_call_expression] = STATE(1096),
- [sym_new_expression] = STATE(1094),
- [sym_await_expression] = STATE(1094),
+ [sym_expression] = STATE(1381),
+ [sym_primary_expression] = STATE(1079),
+ [sym_yield_expression] = STATE(1081),
+ [sym_object] = STATE(1071),
+ [sym_object_pattern] = STATE(2699),
+ [sym_array] = STATE(1071),
+ [sym_array_pattern] = STATE(2699),
+ [sym_glimmer_template] = STATE(1081),
+ [sym_glimmer_opening_tag] = STATE(1888),
+ [sym_jsx_element] = STATE(1081),
+ [sym_jsx_opening_element] = STATE(1648),
+ [sym_jsx_self_closing_element] = STATE(1081),
+ [sym_class] = STATE(1071),
+ [sym_function] = STATE(1071),
+ [sym_generator_function] = STATE(1071),
+ [sym_arrow_function] = STATE(1071),
+ [sym_call_expression] = STATE(1071),
+ [sym_new_expression] = STATE(1081),
+ [sym_await_expression] = STATE(1081),
[sym_member_expression] = STATE(974),
[sym_subscript_expression] = STATE(974),
- [sym_assignment_expression] = STATE(1094),
- [sym__augmented_assignment_lhs] = STATE(1608),
- [sym_augmented_assignment_expression] = STATE(1094),
- [sym__destructuring_pattern] = STATE(2728),
- [sym_ternary_expression] = STATE(1094),
- [sym_binary_expression] = STATE(1094),
- [sym_unary_expression] = STATE(1094),
- [sym_update_expression] = STATE(1094),
- [sym_string] = STATE(1096),
- [sym_template_string] = STATE(1096),
- [sym_regex] = STATE(1096),
- [sym_meta_property] = STATE(1096),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2767),
- [aux_sym_export_statement_repeat1] = STATE(1976),
+ [sym_assignment_expression] = STATE(1081),
+ [sym__augmented_assignment_lhs] = STATE(1607),
+ [sym_augmented_assignment_expression] = STATE(1081),
+ [sym__destructuring_pattern] = STATE(2699),
+ [sym_ternary_expression] = STATE(1081),
+ [sym_binary_expression] = STATE(1081),
+ [sym_unary_expression] = STATE(1081),
+ [sym_update_expression] = STATE(1081),
+ [sym_string] = STATE(1071),
+ [sym_template_string] = STATE(1071),
+ [sym_regex] = STATE(1071),
+ [sym_meta_property] = STATE(1071),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2769),
+ [aux_sym_export_statement_repeat1] = STATE(1861),
+ [sym_identifier] = ACTIONS(756),
+ [anon_sym_export] = ACTIONS(758),
+ [anon_sym_LBRACE] = ACTIONS(1133),
+ [anon_sym_import] = ACTIONS(648),
+ [anon_sym_LPAREN] = ACTIONS(650),
+ [anon_sym_await] = ACTIONS(762),
+ [anon_sym_yield] = ACTIONS(764),
+ [anon_sym_LBRACK] = ACTIONS(740),
+ [anon_sym_LTtemplate_GT] = ACTIONS(55),
+ [anon_sym_LT] = ACTIONS(658),
+ [anon_sym_DQUOTE] = ACTIONS(660),
+ [anon_sym_SQUOTE] = ACTIONS(662),
+ [anon_sym_class] = ACTIONS(664),
+ [anon_sym_async] = ACTIONS(766),
+ [anon_sym_function] = ACTIONS(668),
+ [anon_sym_new] = ACTIONS(768),
+ [anon_sym_PLUS] = ACTIONS(770),
+ [anon_sym_DASH] = ACTIONS(770),
+ [anon_sym_SLASH] = ACTIONS(674),
+ [anon_sym_BANG] = ACTIONS(770),
+ [anon_sym_TILDE] = ACTIONS(770),
+ [anon_sym_typeof] = ACTIONS(770),
+ [anon_sym_void] = ACTIONS(770),
+ [anon_sym_delete] = ACTIONS(770),
+ [anon_sym_PLUS_PLUS] = ACTIONS(772),
+ [anon_sym_DASH_DASH] = ACTIONS(772),
+ [sym_comment] = ACTIONS(3),
+ [anon_sym_BQUOTE] = ACTIONS(678),
+ [sym_number] = ACTIONS(680),
+ [sym_private_property_identifier] = ACTIONS(774),
+ [sym_this] = ACTIONS(680),
+ [sym_super] = ACTIONS(680),
+ [sym_true] = ACTIONS(680),
+ [sym_false] = ACTIONS(680),
+ [sym_null] = ACTIONS(680),
+ [sym_undefined] = ACTIONS(776),
+ [anon_sym_AT] = ACTIONS(85),
+ [anon_sym_static] = ACTIONS(758),
+ [anon_sym_get] = ACTIONS(758),
+ [anon_sym_set] = ACTIONS(758),
+ },
+ [283] = {
+ [sym_import] = STATE(1071),
+ [sym_statement_block] = STATE(1100),
+ [sym_parenthesized_expression] = STATE(1047),
+ [sym_expression] = STATE(1417),
+ [sym_primary_expression] = STATE(1079),
+ [sym_yield_expression] = STATE(1081),
+ [sym_object] = STATE(1071),
+ [sym_object_pattern] = STATE(2711),
+ [sym_array] = STATE(1071),
+ [sym_array_pattern] = STATE(2711),
+ [sym_glimmer_template] = STATE(1081),
+ [sym_glimmer_opening_tag] = STATE(1888),
+ [sym_jsx_element] = STATE(1081),
+ [sym_jsx_opening_element] = STATE(1648),
+ [sym_jsx_self_closing_element] = STATE(1081),
+ [sym_class] = STATE(1071),
+ [sym_function] = STATE(1071),
+ [sym_generator_function] = STATE(1071),
+ [sym_arrow_function] = STATE(1071),
+ [sym_call_expression] = STATE(1071),
+ [sym_new_expression] = STATE(1081),
+ [sym_await_expression] = STATE(1081),
+ [sym_member_expression] = STATE(1047),
+ [sym_subscript_expression] = STATE(1047),
+ [sym_assignment_expression] = STATE(1081),
+ [sym__augmented_assignment_lhs] = STATE(1611),
+ [sym_augmented_assignment_expression] = STATE(1081),
+ [sym__destructuring_pattern] = STATE(2711),
+ [sym_ternary_expression] = STATE(1081),
+ [sym_binary_expression] = STATE(1081),
+ [sym_unary_expression] = STATE(1081),
+ [sym_update_expression] = STATE(1081),
+ [sym_string] = STATE(1071),
+ [sym_template_string] = STATE(1071),
+ [sym_regex] = STATE(1071),
+ [sym_meta_property] = STATE(1071),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2709),
+ [aux_sym_export_statement_repeat1] = STATE(1861),
[sym_identifier] = ACTIONS(728),
[anon_sym_export] = ACTIONS(730),
- [anon_sym_LBRACE] = ACTIONS(1117),
+ [anon_sym_LBRACE] = ACTIONS(1133),
[anon_sym_import] = ACTIONS(648),
[anon_sym_LPAREN] = ACTIONS(650),
[anon_sym_await] = ACTIONS(736),
@@ -42988,80 +42570,80 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_LBRACK] = ACTIONS(740),
[anon_sym_LTtemplate_GT] = ACTIONS(55),
[anon_sym_LT] = ACTIONS(658),
- [anon_sym_class] = ACTIONS(660),
+ [anon_sym_DQUOTE] = ACTIONS(660),
+ [anon_sym_SQUOTE] = ACTIONS(662),
+ [anon_sym_class] = ACTIONS(664),
[anon_sym_async] = ACTIONS(742),
- [anon_sym_function] = ACTIONS(664),
+ [anon_sym_function] = ACTIONS(668),
[anon_sym_new] = ACTIONS(744),
[anon_sym_PLUS] = ACTIONS(746),
[anon_sym_DASH] = ACTIONS(746),
- [anon_sym_SLASH] = ACTIONS(670),
+ [anon_sym_SLASH] = ACTIONS(748),
[anon_sym_BANG] = ACTIONS(746),
[anon_sym_TILDE] = ACTIONS(746),
[anon_sym_typeof] = ACTIONS(746),
[anon_sym_void] = ACTIONS(746),
[anon_sym_delete] = ACTIONS(746),
- [anon_sym_PLUS_PLUS] = ACTIONS(748),
- [anon_sym_DASH_DASH] = ACTIONS(748),
- [anon_sym_DQUOTE] = ACTIONS(674),
- [anon_sym_SQUOTE] = ACTIONS(676),
+ [anon_sym_PLUS_PLUS] = ACTIONS(750),
+ [anon_sym_DASH_DASH] = ACTIONS(750),
[sym_comment] = ACTIONS(3),
[anon_sym_BQUOTE] = ACTIONS(678),
[sym_number] = ACTIONS(680),
- [sym_private_property_identifier] = ACTIONS(750),
+ [sym_private_property_identifier] = ACTIONS(752),
[sym_this] = ACTIONS(680),
[sym_super] = ACTIONS(680),
[sym_true] = ACTIONS(680),
[sym_false] = ACTIONS(680),
[sym_null] = ACTIONS(680),
- [sym_undefined] = ACTIONS(752),
+ [sym_undefined] = ACTIONS(754),
[anon_sym_AT] = ACTIONS(85),
[anon_sym_static] = ACTIONS(730),
[anon_sym_get] = ACTIONS(730),
[anon_sym_set] = ACTIONS(730),
},
- [295] = {
- [sym_import] = STATE(1096),
- [sym_statement_block] = STATE(1124),
- [sym_parenthesized_expression] = STATE(974),
- [sym_expression] = STATE(1345),
- [sym_primary_expression] = STATE(1092),
- [sym_yield_expression] = STATE(1094),
- [sym_object] = STATE(1096),
- [sym_object_pattern] = STATE(2728),
- [sym_array] = STATE(1096),
- [sym_array_pattern] = STATE(2728),
- [sym_glimmer_template] = STATE(1094),
- [sym_glimmer_opening_tag] = STATE(1882),
- [sym_jsx_element] = STATE(1094),
- [sym_jsx_opening_element] = STATE(1654),
- [sym_jsx_self_closing_element] = STATE(1094),
- [sym_class] = STATE(1096),
- [sym_function] = STATE(1096),
- [sym_generator_function] = STATE(1096),
- [sym_arrow_function] = STATE(1096),
- [sym_call_expression] = STATE(1096),
- [sym_new_expression] = STATE(1094),
- [sym_await_expression] = STATE(1094),
- [sym_member_expression] = STATE(974),
- [sym_subscript_expression] = STATE(974),
- [sym_assignment_expression] = STATE(1094),
- [sym__augmented_assignment_lhs] = STATE(1608),
- [sym_augmented_assignment_expression] = STATE(1094),
- [sym__destructuring_pattern] = STATE(2728),
- [sym_ternary_expression] = STATE(1094),
- [sym_binary_expression] = STATE(1094),
- [sym_unary_expression] = STATE(1094),
- [sym_update_expression] = STATE(1094),
- [sym_string] = STATE(1096),
- [sym_template_string] = STATE(1096),
- [sym_regex] = STATE(1096),
- [sym_meta_property] = STATE(1096),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2767),
- [aux_sym_export_statement_repeat1] = STATE(1976),
+ [284] = {
+ [sym_import] = STATE(1071),
+ [sym_statement_block] = STATE(1072),
+ [sym_parenthesized_expression] = STATE(1047),
+ [sym_expression] = STATE(1436),
+ [sym_primary_expression] = STATE(1079),
+ [sym_yield_expression] = STATE(1081),
+ [sym_object] = STATE(1071),
+ [sym_object_pattern] = STATE(2711),
+ [sym_array] = STATE(1071),
+ [sym_array_pattern] = STATE(2711),
+ [sym_glimmer_template] = STATE(1081),
+ [sym_glimmer_opening_tag] = STATE(1888),
+ [sym_jsx_element] = STATE(1081),
+ [sym_jsx_opening_element] = STATE(1648),
+ [sym_jsx_self_closing_element] = STATE(1081),
+ [sym_class] = STATE(1071),
+ [sym_function] = STATE(1071),
+ [sym_generator_function] = STATE(1071),
+ [sym_arrow_function] = STATE(1071),
+ [sym_call_expression] = STATE(1071),
+ [sym_new_expression] = STATE(1081),
+ [sym_await_expression] = STATE(1081),
+ [sym_member_expression] = STATE(1047),
+ [sym_subscript_expression] = STATE(1047),
+ [sym_assignment_expression] = STATE(1081),
+ [sym__augmented_assignment_lhs] = STATE(1611),
+ [sym_augmented_assignment_expression] = STATE(1081),
+ [sym__destructuring_pattern] = STATE(2711),
+ [sym_ternary_expression] = STATE(1081),
+ [sym_binary_expression] = STATE(1081),
+ [sym_unary_expression] = STATE(1081),
+ [sym_update_expression] = STATE(1081),
+ [sym_string] = STATE(1071),
+ [sym_template_string] = STATE(1071),
+ [sym_regex] = STATE(1071),
+ [sym_meta_property] = STATE(1071),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2709),
+ [aux_sym_export_statement_repeat1] = STATE(1861),
[sym_identifier] = ACTIONS(728),
[anon_sym_export] = ACTIONS(730),
- [anon_sym_LBRACE] = ACTIONS(1117),
+ [anon_sym_LBRACE] = ACTIONS(1133),
[anon_sym_import] = ACTIONS(648),
[anon_sym_LPAREN] = ACTIONS(650),
[anon_sym_await] = ACTIONS(736),
@@ -43069,77 +42651,77 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_LBRACK] = ACTIONS(740),
[anon_sym_LTtemplate_GT] = ACTIONS(55),
[anon_sym_LT] = ACTIONS(658),
- [anon_sym_class] = ACTIONS(660),
+ [anon_sym_DQUOTE] = ACTIONS(660),
+ [anon_sym_SQUOTE] = ACTIONS(662),
+ [anon_sym_class] = ACTIONS(664),
[anon_sym_async] = ACTIONS(742),
- [anon_sym_function] = ACTIONS(664),
+ [anon_sym_function] = ACTIONS(668),
[anon_sym_new] = ACTIONS(744),
[anon_sym_PLUS] = ACTIONS(746),
[anon_sym_DASH] = ACTIONS(746),
- [anon_sym_SLASH] = ACTIONS(670),
+ [anon_sym_SLASH] = ACTIONS(748),
[anon_sym_BANG] = ACTIONS(746),
[anon_sym_TILDE] = ACTIONS(746),
[anon_sym_typeof] = ACTIONS(746),
[anon_sym_void] = ACTIONS(746),
[anon_sym_delete] = ACTIONS(746),
- [anon_sym_PLUS_PLUS] = ACTIONS(748),
- [anon_sym_DASH_DASH] = ACTIONS(748),
- [anon_sym_DQUOTE] = ACTIONS(674),
- [anon_sym_SQUOTE] = ACTIONS(676),
+ [anon_sym_PLUS_PLUS] = ACTIONS(750),
+ [anon_sym_DASH_DASH] = ACTIONS(750),
[sym_comment] = ACTIONS(3),
[anon_sym_BQUOTE] = ACTIONS(678),
[sym_number] = ACTIONS(680),
- [sym_private_property_identifier] = ACTIONS(750),
+ [sym_private_property_identifier] = ACTIONS(752),
[sym_this] = ACTIONS(680),
[sym_super] = ACTIONS(680),
[sym_true] = ACTIONS(680),
[sym_false] = ACTIONS(680),
[sym_null] = ACTIONS(680),
- [sym_undefined] = ACTIONS(752),
+ [sym_undefined] = ACTIONS(754),
[anon_sym_AT] = ACTIONS(85),
[anon_sym_static] = ACTIONS(730),
[anon_sym_get] = ACTIONS(730),
[anon_sym_set] = ACTIONS(730),
},
- [296] = {
- [sym_import] = STATE(1096),
- [sym_parenthesized_expression] = STATE(1015),
- [sym_expression] = STATE(1392),
- [sym_primary_expression] = STATE(1092),
- [sym_yield_expression] = STATE(1094),
- [sym_object] = STATE(1096),
- [sym_object_pattern] = STATE(2768),
- [sym_array] = STATE(1096),
- [sym_array_pattern] = STATE(2768),
- [sym_glimmer_template] = STATE(1094),
- [sym_glimmer_opening_tag] = STATE(1882),
- [sym_jsx_element] = STATE(1094),
- [sym_jsx_opening_element] = STATE(1654),
- [sym_jsx_self_closing_element] = STATE(1094),
- [sym_class] = STATE(1096),
- [sym_function] = STATE(1096),
- [sym_generator_function] = STATE(1096),
- [sym_arrow_function] = STATE(1096),
- [sym_call_expression] = STATE(1096),
- [sym_new_expression] = STATE(1094),
- [sym_await_expression] = STATE(1094),
- [sym_member_expression] = STATE(1015),
- [sym_subscript_expression] = STATE(1015),
- [sym_assignment_expression] = STATE(1094),
- [sym__augmented_assignment_lhs] = STATE(1594),
- [sym_augmented_assignment_expression] = STATE(1094),
- [sym__destructuring_pattern] = STATE(2768),
- [sym_ternary_expression] = STATE(1094),
- [sym_binary_expression] = STATE(1094),
- [sym_unary_expression] = STATE(1094),
- [sym_update_expression] = STATE(1094),
- [sym_sequence_expression] = STATE(2765),
- [sym_string] = STATE(1096),
- [sym_template_string] = STATE(1096),
- [sym_regex] = STATE(1096),
- [sym_meta_property] = STATE(1096),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2729),
- [aux_sym_export_statement_repeat1] = STATE(1976),
+ [285] = {
+ [sym_import] = STATE(1071),
+ [sym_parenthesized_expression] = STATE(1006),
+ [sym_expression] = STATE(1389),
+ [sym_primary_expression] = STATE(1079),
+ [sym_yield_expression] = STATE(1081),
+ [sym_object] = STATE(1071),
+ [sym_object_pattern] = STATE(2770),
+ [sym_array] = STATE(1071),
+ [sym_array_pattern] = STATE(2770),
+ [sym_glimmer_template] = STATE(1081),
+ [sym_glimmer_opening_tag] = STATE(1888),
+ [sym_jsx_element] = STATE(1081),
+ [sym_jsx_opening_element] = STATE(1648),
+ [sym_jsx_self_closing_element] = STATE(1081),
+ [sym_class] = STATE(1071),
+ [sym_function] = STATE(1071),
+ [sym_generator_function] = STATE(1071),
+ [sym_arrow_function] = STATE(1071),
+ [sym_call_expression] = STATE(1071),
+ [sym_new_expression] = STATE(1081),
+ [sym_await_expression] = STATE(1081),
+ [sym_member_expression] = STATE(1006),
+ [sym_subscript_expression] = STATE(1006),
+ [sym_assignment_expression] = STATE(1081),
+ [sym__augmented_assignment_lhs] = STATE(1606),
+ [sym_augmented_assignment_expression] = STATE(1081),
+ [sym__destructuring_pattern] = STATE(2770),
+ [sym_ternary_expression] = STATE(1081),
+ [sym_binary_expression] = STATE(1081),
+ [sym_unary_expression] = STATE(1081),
+ [sym_update_expression] = STATE(1081),
+ [sym_sequence_expression] = STATE(2735),
+ [sym_string] = STATE(1071),
+ [sym_template_string] = STATE(1071),
+ [sym_regex] = STATE(1071),
+ [sym_meta_property] = STATE(1071),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2700),
+ [aux_sym_export_statement_repeat1] = STATE(1861),
[sym_identifier] = ACTIONS(638),
[anon_sym_export] = ACTIONS(640),
[anon_sym_LBRACE] = ACTIONS(644),
@@ -43150,22 +42732,22 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_LBRACK] = ACTIONS(656),
[anon_sym_LTtemplate_GT] = ACTIONS(55),
[anon_sym_LT] = ACTIONS(658),
- [anon_sym_class] = ACTIONS(660),
- [anon_sym_async] = ACTIONS(662),
- [anon_sym_function] = ACTIONS(664),
- [anon_sym_new] = ACTIONS(666),
- [anon_sym_PLUS] = ACTIONS(668),
- [anon_sym_DASH] = ACTIONS(668),
- [anon_sym_SLASH] = ACTIONS(670),
- [anon_sym_BANG] = ACTIONS(668),
- [anon_sym_TILDE] = ACTIONS(668),
- [anon_sym_typeof] = ACTIONS(668),
- [anon_sym_void] = ACTIONS(668),
- [anon_sym_delete] = ACTIONS(668),
- [anon_sym_PLUS_PLUS] = ACTIONS(672),
- [anon_sym_DASH_DASH] = ACTIONS(672),
- [anon_sym_DQUOTE] = ACTIONS(674),
- [anon_sym_SQUOTE] = ACTIONS(676),
+ [anon_sym_DQUOTE] = ACTIONS(660),
+ [anon_sym_SQUOTE] = ACTIONS(662),
+ [anon_sym_class] = ACTIONS(664),
+ [anon_sym_async] = ACTIONS(666),
+ [anon_sym_function] = ACTIONS(668),
+ [anon_sym_new] = ACTIONS(670),
+ [anon_sym_PLUS] = ACTIONS(672),
+ [anon_sym_DASH] = ACTIONS(672),
+ [anon_sym_SLASH] = ACTIONS(674),
+ [anon_sym_BANG] = ACTIONS(672),
+ [anon_sym_TILDE] = ACTIONS(672),
+ [anon_sym_typeof] = ACTIONS(672),
+ [anon_sym_void] = ACTIONS(672),
+ [anon_sym_delete] = ACTIONS(672),
+ [anon_sym_PLUS_PLUS] = ACTIONS(676),
+ [anon_sym_DASH_DASH] = ACTIONS(676),
[sym_comment] = ACTIONS(3),
[anon_sym_BQUOTE] = ACTIONS(678),
[sym_number] = ACTIONS(680),
@@ -43181,208 +42763,127 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_get] = ACTIONS(640),
[anon_sym_set] = ACTIONS(640),
},
- [297] = {
- [sym_import] = STATE(1268),
- [sym_statement_block] = STATE(1287),
- [sym_parenthesized_expression] = STATE(1034),
- [sym_expression] = STATE(1184),
- [sym_primary_expression] = STATE(1247),
- [sym_yield_expression] = STATE(1246),
- [sym_object] = STATE(1268),
- [sym_object_pattern] = STATE(2734),
- [sym_array] = STATE(1268),
- [sym_array_pattern] = STATE(2734),
- [sym_glimmer_template] = STATE(1246),
- [sym_glimmer_opening_tag] = STATE(1921),
- [sym_jsx_element] = STATE(1246),
- [sym_jsx_opening_element] = STATE(1653),
- [sym_jsx_self_closing_element] = STATE(1246),
- [sym_class] = STATE(1268),
- [sym_function] = STATE(1268),
- [sym_generator_function] = STATE(1268),
- [sym_arrow_function] = STATE(1268),
- [sym_call_expression] = STATE(1268),
- [sym_new_expression] = STATE(1246),
- [sym_await_expression] = STATE(1246),
- [sym_member_expression] = STATE(1034),
- [sym_subscript_expression] = STATE(1034),
- [sym_assignment_expression] = STATE(1246),
- [sym__augmented_assignment_lhs] = STATE(1600),
- [sym_augmented_assignment_expression] = STATE(1246),
- [sym__destructuring_pattern] = STATE(2734),
- [sym_ternary_expression] = STATE(1246),
- [sym_binary_expression] = STATE(1246),
- [sym_unary_expression] = STATE(1246),
- [sym_update_expression] = STATE(1246),
- [sym_string] = STATE(1268),
- [sym_template_string] = STATE(1268),
- [sym_regex] = STATE(1268),
- [sym_meta_property] = STATE(1268),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2733),
- [aux_sym_export_statement_repeat1] = STATE(1891),
- [sym_identifier] = ACTIONS(688),
- [anon_sym_export] = ACTIONS(690),
- [anon_sym_LBRACE] = ACTIONS(1129),
- [anon_sym_import] = ACTIONS(696),
- [anon_sym_LPAREN] = ACTIONS(27),
- [anon_sym_await] = ACTIONS(698),
- [anon_sym_yield] = ACTIONS(700),
- [anon_sym_LBRACK] = ACTIONS(53),
+ [286] = {
+ [sym_import] = STATE(1071),
+ [sym_parenthesized_expression] = STATE(1006),
+ [sym_expression] = STATE(1397),
+ [sym_primary_expression] = STATE(1079),
+ [sym_yield_expression] = STATE(1081),
+ [sym_object] = STATE(1071),
+ [sym_object_pattern] = STATE(2770),
+ [sym_array] = STATE(1071),
+ [sym_array_pattern] = STATE(2770),
+ [sym_glimmer_template] = STATE(1081),
+ [sym_glimmer_opening_tag] = STATE(1888),
+ [sym_jsx_element] = STATE(1081),
+ [sym_jsx_opening_element] = STATE(1648),
+ [sym_jsx_self_closing_element] = STATE(1081),
+ [sym_class] = STATE(1071),
+ [sym_function] = STATE(1071),
+ [sym_generator_function] = STATE(1071),
+ [sym_arrow_function] = STATE(1071),
+ [sym_call_expression] = STATE(1071),
+ [sym_new_expression] = STATE(1081),
+ [sym_await_expression] = STATE(1081),
+ [sym_member_expression] = STATE(1006),
+ [sym_subscript_expression] = STATE(1006),
+ [sym_assignment_expression] = STATE(1081),
+ [sym__augmented_assignment_lhs] = STATE(1606),
+ [sym_augmented_assignment_expression] = STATE(1081),
+ [sym__destructuring_pattern] = STATE(2770),
+ [sym_ternary_expression] = STATE(1081),
+ [sym_binary_expression] = STATE(1081),
+ [sym_unary_expression] = STATE(1081),
+ [sym_update_expression] = STATE(1081),
+ [sym_sequence_expression] = STATE(2737),
+ [sym_string] = STATE(1071),
+ [sym_template_string] = STATE(1071),
+ [sym_regex] = STATE(1071),
+ [sym_meta_property] = STATE(1071),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2700),
+ [aux_sym_export_statement_repeat1] = STATE(1861),
+ [sym_identifier] = ACTIONS(638),
+ [anon_sym_export] = ACTIONS(640),
+ [anon_sym_LBRACE] = ACTIONS(644),
+ [anon_sym_import] = ACTIONS(648),
+ [anon_sym_LPAREN] = ACTIONS(650),
+ [anon_sym_await] = ACTIONS(652),
+ [anon_sym_yield] = ACTIONS(654),
+ [anon_sym_LBRACK] = ACTIONS(656),
[anon_sym_LTtemplate_GT] = ACTIONS(55),
- [anon_sym_LT] = ACTIONS(57),
- [anon_sym_class] = ACTIONS(702),
- [anon_sym_async] = ACTIONS(704),
- [anon_sym_function] = ACTIONS(706),
- [anon_sym_new] = ACTIONS(708),
- [anon_sym_PLUS] = ACTIONS(710),
- [anon_sym_DASH] = ACTIONS(710),
- [anon_sym_SLASH] = ACTIONS(712),
- [anon_sym_BANG] = ACTIONS(710),
- [anon_sym_TILDE] = ACTIONS(710),
- [anon_sym_typeof] = ACTIONS(710),
- [anon_sym_void] = ACTIONS(710),
- [anon_sym_delete] = ACTIONS(710),
- [anon_sym_PLUS_PLUS] = ACTIONS(714),
- [anon_sym_DASH_DASH] = ACTIONS(714),
- [anon_sym_DQUOTE] = ACTIONS(73),
- [anon_sym_SQUOTE] = ACTIONS(75),
+ [anon_sym_LT] = ACTIONS(658),
+ [anon_sym_DQUOTE] = ACTIONS(660),
+ [anon_sym_SQUOTE] = ACTIONS(662),
+ [anon_sym_class] = ACTIONS(664),
+ [anon_sym_async] = ACTIONS(666),
+ [anon_sym_function] = ACTIONS(668),
+ [anon_sym_new] = ACTIONS(670),
+ [anon_sym_PLUS] = ACTIONS(672),
+ [anon_sym_DASH] = ACTIONS(672),
+ [anon_sym_SLASH] = ACTIONS(674),
+ [anon_sym_BANG] = ACTIONS(672),
+ [anon_sym_TILDE] = ACTIONS(672),
+ [anon_sym_typeof] = ACTIONS(672),
+ [anon_sym_void] = ACTIONS(672),
+ [anon_sym_delete] = ACTIONS(672),
+ [anon_sym_PLUS_PLUS] = ACTIONS(676),
+ [anon_sym_DASH_DASH] = ACTIONS(676),
[sym_comment] = ACTIONS(3),
- [anon_sym_BQUOTE] = ACTIONS(77),
- [sym_number] = ACTIONS(79),
- [sym_private_property_identifier] = ACTIONS(716),
- [sym_this] = ACTIONS(79),
- [sym_super] = ACTIONS(79),
- [sym_true] = ACTIONS(79),
- [sym_false] = ACTIONS(79),
- [sym_null] = ACTIONS(79),
- [sym_undefined] = ACTIONS(718),
- [anon_sym_AT] = ACTIONS(85),
- [anon_sym_static] = ACTIONS(690),
- [anon_sym_get] = ACTIONS(690),
- [anon_sym_set] = ACTIONS(690),
- },
- [298] = {
- [sym_import] = STATE(1268),
- [sym_statement_block] = STATE(1337),
- [sym_parenthesized_expression] = STATE(1029),
- [sym_expression] = STATE(1227),
- [sym_primary_expression] = STATE(1247),
- [sym_yield_expression] = STATE(1246),
- [sym_object] = STATE(1268),
- [sym_object_pattern] = STATE(2656),
- [sym_array] = STATE(1268),
- [sym_array_pattern] = STATE(2656),
- [sym_glimmer_template] = STATE(1246),
- [sym_glimmer_opening_tag] = STATE(1921),
- [sym_jsx_element] = STATE(1246),
- [sym_jsx_opening_element] = STATE(1653),
- [sym_jsx_self_closing_element] = STATE(1246),
- [sym_class] = STATE(1268),
- [sym_function] = STATE(1268),
- [sym_generator_function] = STATE(1268),
- [sym_arrow_function] = STATE(1268),
- [sym_call_expression] = STATE(1268),
- [sym_new_expression] = STATE(1246),
- [sym_await_expression] = STATE(1246),
- [sym_member_expression] = STATE(1029),
- [sym_subscript_expression] = STATE(1029),
- [sym_assignment_expression] = STATE(1246),
- [sym__augmented_assignment_lhs] = STATE(1597),
- [sym_augmented_assignment_expression] = STATE(1246),
- [sym__destructuring_pattern] = STATE(2656),
- [sym_ternary_expression] = STATE(1246),
- [sym_binary_expression] = STATE(1246),
- [sym_unary_expression] = STATE(1246),
- [sym_update_expression] = STATE(1246),
- [sym_string] = STATE(1268),
- [sym_template_string] = STATE(1268),
- [sym_regex] = STATE(1268),
- [sym_meta_property] = STATE(1268),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2662),
- [aux_sym_export_statement_repeat1] = STATE(1891),
- [sym_identifier] = ACTIONS(720),
- [anon_sym_export] = ACTIONS(722),
- [anon_sym_LBRACE] = ACTIONS(1129),
- [anon_sym_import] = ACTIONS(696),
- [anon_sym_LPAREN] = ACTIONS(27),
- [anon_sym_await] = ACTIONS(29),
- [anon_sym_yield] = ACTIONS(51),
- [anon_sym_LBRACK] = ACTIONS(53),
- [anon_sym_LTtemplate_GT] = ACTIONS(55),
- [anon_sym_LT] = ACTIONS(57),
- [anon_sym_class] = ACTIONS(702),
- [anon_sym_async] = ACTIONS(726),
- [anon_sym_function] = ACTIONS(706),
- [anon_sym_new] = ACTIONS(65),
- [anon_sym_PLUS] = ACTIONS(67),
- [anon_sym_DASH] = ACTIONS(67),
- [anon_sym_SLASH] = ACTIONS(69),
- [anon_sym_BANG] = ACTIONS(67),
- [anon_sym_TILDE] = ACTIONS(67),
- [anon_sym_typeof] = ACTIONS(67),
- [anon_sym_void] = ACTIONS(67),
- [anon_sym_delete] = ACTIONS(67),
- [anon_sym_PLUS_PLUS] = ACTIONS(71),
- [anon_sym_DASH_DASH] = ACTIONS(71),
- [anon_sym_DQUOTE] = ACTIONS(73),
- [anon_sym_SQUOTE] = ACTIONS(75),
- [sym_comment] = ACTIONS(3),
- [anon_sym_BQUOTE] = ACTIONS(77),
- [sym_number] = ACTIONS(79),
- [sym_private_property_identifier] = ACTIONS(81),
- [sym_this] = ACTIONS(79),
- [sym_super] = ACTIONS(79),
- [sym_true] = ACTIONS(79),
- [sym_false] = ACTIONS(79),
- [sym_null] = ACTIONS(79),
- [sym_undefined] = ACTIONS(83),
+ [anon_sym_BQUOTE] = ACTIONS(678),
+ [sym_number] = ACTIONS(680),
+ [sym_private_property_identifier] = ACTIONS(682),
+ [sym_this] = ACTIONS(680),
+ [sym_super] = ACTIONS(680),
+ [sym_true] = ACTIONS(680),
+ [sym_false] = ACTIONS(680),
+ [sym_null] = ACTIONS(680),
+ [sym_undefined] = ACTIONS(684),
[anon_sym_AT] = ACTIONS(85),
- [anon_sym_static] = ACTIONS(722),
- [anon_sym_get] = ACTIONS(722),
- [anon_sym_set] = ACTIONS(722),
+ [anon_sym_static] = ACTIONS(640),
+ [anon_sym_get] = ACTIONS(640),
+ [anon_sym_set] = ACTIONS(640),
},
- [299] = {
- [sym_import] = STATE(1096),
- [sym_parenthesized_expression] = STATE(1015),
- [sym_expression] = STATE(1370),
- [sym_primary_expression] = STATE(1092),
- [sym_yield_expression] = STATE(1094),
- [sym_object] = STATE(1096),
- [sym_object_pattern] = STATE(2768),
- [sym_array] = STATE(1096),
- [sym_array_pattern] = STATE(2768),
- [sym_glimmer_template] = STATE(1094),
- [sym_glimmer_opening_tag] = STATE(1882),
- [sym_jsx_element] = STATE(1094),
- [sym_jsx_opening_element] = STATE(1654),
- [sym_jsx_self_closing_element] = STATE(1094),
- [sym_class] = STATE(1096),
- [sym_function] = STATE(1096),
- [sym_generator_function] = STATE(1096),
- [sym_arrow_function] = STATE(1096),
- [sym_call_expression] = STATE(1096),
- [sym_new_expression] = STATE(1094),
- [sym_await_expression] = STATE(1094),
- [sym_member_expression] = STATE(1015),
- [sym_subscript_expression] = STATE(1015),
- [sym_assignment_expression] = STATE(1094),
- [sym__augmented_assignment_lhs] = STATE(1594),
- [sym_augmented_assignment_expression] = STATE(1094),
- [sym__destructuring_pattern] = STATE(2768),
- [sym_ternary_expression] = STATE(1094),
- [sym_binary_expression] = STATE(1094),
- [sym_unary_expression] = STATE(1094),
- [sym_update_expression] = STATE(1094),
- [sym_sequence_expression] = STATE(2754),
- [sym_string] = STATE(1096),
- [sym_template_string] = STATE(1096),
- [sym_regex] = STATE(1096),
- [sym_meta_property] = STATE(1096),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2729),
- [aux_sym_export_statement_repeat1] = STATE(1976),
+ [287] = {
+ [sym_import] = STATE(1071),
+ [sym_parenthesized_expression] = STATE(1006),
+ [sym_expression] = STATE(1401),
+ [sym_primary_expression] = STATE(1079),
+ [sym_yield_expression] = STATE(1081),
+ [sym_object] = STATE(1071),
+ [sym_object_pattern] = STATE(2770),
+ [sym_array] = STATE(1071),
+ [sym_array_pattern] = STATE(2770),
+ [sym_glimmer_template] = STATE(1081),
+ [sym_glimmer_opening_tag] = STATE(1888),
+ [sym_jsx_element] = STATE(1081),
+ [sym_jsx_opening_element] = STATE(1648),
+ [sym_jsx_self_closing_element] = STATE(1081),
+ [sym_class] = STATE(1071),
+ [sym_function] = STATE(1071),
+ [sym_generator_function] = STATE(1071),
+ [sym_arrow_function] = STATE(1071),
+ [sym_call_expression] = STATE(1071),
+ [sym_new_expression] = STATE(1081),
+ [sym_await_expression] = STATE(1081),
+ [sym_member_expression] = STATE(1006),
+ [sym_subscript_expression] = STATE(1006),
+ [sym_assignment_expression] = STATE(1081),
+ [sym__augmented_assignment_lhs] = STATE(1606),
+ [sym_augmented_assignment_expression] = STATE(1081),
+ [sym__destructuring_pattern] = STATE(2770),
+ [sym_ternary_expression] = STATE(1081),
+ [sym_binary_expression] = STATE(1081),
+ [sym_unary_expression] = STATE(1081),
+ [sym_update_expression] = STATE(1081),
+ [sym_sequence_expression] = STATE(2744),
+ [sym_string] = STATE(1071),
+ [sym_template_string] = STATE(1071),
+ [sym_regex] = STATE(1071),
+ [sym_meta_property] = STATE(1071),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2700),
+ [aux_sym_export_statement_repeat1] = STATE(1861),
[sym_identifier] = ACTIONS(638),
[anon_sym_export] = ACTIONS(640),
[anon_sym_LBRACE] = ACTIONS(644),
@@ -43393,22 +42894,22 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_LBRACK] = ACTIONS(656),
[anon_sym_LTtemplate_GT] = ACTIONS(55),
[anon_sym_LT] = ACTIONS(658),
- [anon_sym_class] = ACTIONS(660),
- [anon_sym_async] = ACTIONS(662),
- [anon_sym_function] = ACTIONS(664),
- [anon_sym_new] = ACTIONS(666),
- [anon_sym_PLUS] = ACTIONS(668),
- [anon_sym_DASH] = ACTIONS(668),
- [anon_sym_SLASH] = ACTIONS(670),
- [anon_sym_BANG] = ACTIONS(668),
- [anon_sym_TILDE] = ACTIONS(668),
- [anon_sym_typeof] = ACTIONS(668),
- [anon_sym_void] = ACTIONS(668),
- [anon_sym_delete] = ACTIONS(668),
- [anon_sym_PLUS_PLUS] = ACTIONS(672),
- [anon_sym_DASH_DASH] = ACTIONS(672),
- [anon_sym_DQUOTE] = ACTIONS(674),
- [anon_sym_SQUOTE] = ACTIONS(676),
+ [anon_sym_DQUOTE] = ACTIONS(660),
+ [anon_sym_SQUOTE] = ACTIONS(662),
+ [anon_sym_class] = ACTIONS(664),
+ [anon_sym_async] = ACTIONS(666),
+ [anon_sym_function] = ACTIONS(668),
+ [anon_sym_new] = ACTIONS(670),
+ [anon_sym_PLUS] = ACTIONS(672),
+ [anon_sym_DASH] = ACTIONS(672),
+ [anon_sym_SLASH] = ACTIONS(674),
+ [anon_sym_BANG] = ACTIONS(672),
+ [anon_sym_TILDE] = ACTIONS(672),
+ [anon_sym_typeof] = ACTIONS(672),
+ [anon_sym_void] = ACTIONS(672),
+ [anon_sym_delete] = ACTIONS(672),
+ [anon_sym_PLUS_PLUS] = ACTIONS(676),
+ [anon_sym_DASH_DASH] = ACTIONS(676),
[sym_comment] = ACTIONS(3),
[anon_sym_BQUOTE] = ACTIONS(678),
[sym_number] = ACTIONS(680),
@@ -43424,447 +42925,289 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_get] = ACTIONS(640),
[anon_sym_set] = ACTIONS(640),
},
- [300] = {
- [sym_import] = STATE(1268),
- [sym_statement_block] = STATE(1337),
- [sym_parenthesized_expression] = STATE(1034),
- [sym_expression] = STATE(1208),
- [sym_primary_expression] = STATE(1247),
- [sym_yield_expression] = STATE(1246),
- [sym_object] = STATE(1268),
- [sym_object_pattern] = STATE(2734),
- [sym_array] = STATE(1268),
- [sym_array_pattern] = STATE(2734),
- [sym_glimmer_template] = STATE(1246),
- [sym_glimmer_opening_tag] = STATE(1921),
- [sym_jsx_element] = STATE(1246),
- [sym_jsx_opening_element] = STATE(1653),
- [sym_jsx_self_closing_element] = STATE(1246),
- [sym_class] = STATE(1268),
- [sym_function] = STATE(1268),
- [sym_generator_function] = STATE(1268),
- [sym_arrow_function] = STATE(1268),
- [sym_call_expression] = STATE(1268),
- [sym_new_expression] = STATE(1246),
- [sym_await_expression] = STATE(1246),
- [sym_member_expression] = STATE(1034),
- [sym_subscript_expression] = STATE(1034),
- [sym_assignment_expression] = STATE(1246),
- [sym__augmented_assignment_lhs] = STATE(1600),
- [sym_augmented_assignment_expression] = STATE(1246),
- [sym__destructuring_pattern] = STATE(2734),
- [sym_ternary_expression] = STATE(1246),
- [sym_binary_expression] = STATE(1246),
- [sym_unary_expression] = STATE(1246),
- [sym_update_expression] = STATE(1246),
- [sym_string] = STATE(1268),
- [sym_template_string] = STATE(1268),
- [sym_regex] = STATE(1268),
- [sym_meta_property] = STATE(1268),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2733),
- [aux_sym_export_statement_repeat1] = STATE(1891),
- [sym_identifier] = ACTIONS(688),
- [anon_sym_export] = ACTIONS(690),
- [anon_sym_LBRACE] = ACTIONS(1129),
+ [288] = {
+ [sym_import] = STATE(1235),
+ [sym_parenthesized_expression] = STATE(1028),
+ [sym_expression] = STATE(1258),
+ [sym_primary_expression] = STATE(1249),
+ [sym_yield_expression] = STATE(1245),
+ [sym_object] = STATE(1235),
+ [sym_object_pattern] = STATE(2717),
+ [sym_array] = STATE(1235),
+ [sym_array_pattern] = STATE(2717),
+ [sym_glimmer_template] = STATE(1245),
+ [sym_glimmer_opening_tag] = STATE(1935),
+ [sym_jsx_element] = STATE(1245),
+ [sym_jsx_opening_element] = STATE(1651),
+ [sym_jsx_self_closing_element] = STATE(1245),
+ [sym_class] = STATE(1235),
+ [sym_function] = STATE(1235),
+ [sym_generator_function] = STATE(1235),
+ [sym_arrow_function] = STATE(1235),
+ [sym_call_expression] = STATE(1235),
+ [sym_new_expression] = STATE(1245),
+ [sym_await_expression] = STATE(1245),
+ [sym_member_expression] = STATE(1028),
+ [sym_subscript_expression] = STATE(1028),
+ [sym_assignment_expression] = STATE(1245),
+ [sym__augmented_assignment_lhs] = STATE(1616),
+ [sym_augmented_assignment_expression] = STATE(1245),
+ [sym__destructuring_pattern] = STATE(2717),
+ [sym_ternary_expression] = STATE(1245),
+ [sym_binary_expression] = STATE(1245),
+ [sym_unary_expression] = STATE(1245),
+ [sym_update_expression] = STATE(1245),
+ [sym_sequence_expression] = STATE(2416),
+ [sym_string] = STATE(1235),
+ [sym_template_string] = STATE(1235),
+ [sym_regex] = STATE(1235),
+ [sym_meta_property] = STATE(1235),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2680),
+ [aux_sym_export_statement_repeat1] = STATE(1968),
+ [sym_identifier] = ACTIONS(720),
+ [anon_sym_export] = ACTIONS(722),
+ [anon_sym_LBRACE] = ACTIONS(694),
[anon_sym_import] = ACTIONS(696),
[anon_sym_LPAREN] = ACTIONS(27),
- [anon_sym_await] = ACTIONS(698),
- [anon_sym_yield] = ACTIONS(700),
+ [anon_sym_await] = ACTIONS(29),
+ [anon_sym_yield] = ACTIONS(51),
[anon_sym_LBRACK] = ACTIONS(53),
[anon_sym_LTtemplate_GT] = ACTIONS(55),
[anon_sym_LT] = ACTIONS(57),
+ [anon_sym_DQUOTE] = ACTIONS(59),
+ [anon_sym_SQUOTE] = ACTIONS(61),
[anon_sym_class] = ACTIONS(702),
- [anon_sym_async] = ACTIONS(704),
+ [anon_sym_async] = ACTIONS(726),
[anon_sym_function] = ACTIONS(706),
- [anon_sym_new] = ACTIONS(708),
- [anon_sym_PLUS] = ACTIONS(710),
- [anon_sym_DASH] = ACTIONS(710),
- [anon_sym_SLASH] = ACTIONS(712),
- [anon_sym_BANG] = ACTIONS(710),
- [anon_sym_TILDE] = ACTIONS(710),
- [anon_sym_typeof] = ACTIONS(710),
- [anon_sym_void] = ACTIONS(710),
- [anon_sym_delete] = ACTIONS(710),
- [anon_sym_PLUS_PLUS] = ACTIONS(714),
- [anon_sym_DASH_DASH] = ACTIONS(714),
- [anon_sym_DQUOTE] = ACTIONS(73),
- [anon_sym_SQUOTE] = ACTIONS(75),
+ [anon_sym_new] = ACTIONS(69),
+ [anon_sym_PLUS] = ACTIONS(71),
+ [anon_sym_DASH] = ACTIONS(71),
+ [anon_sym_SLASH] = ACTIONS(73),
+ [anon_sym_BANG] = ACTIONS(71),
+ [anon_sym_TILDE] = ACTIONS(71),
+ [anon_sym_typeof] = ACTIONS(71),
+ [anon_sym_void] = ACTIONS(71),
+ [anon_sym_delete] = ACTIONS(71),
+ [anon_sym_PLUS_PLUS] = ACTIONS(75),
+ [anon_sym_DASH_DASH] = ACTIONS(75),
[sym_comment] = ACTIONS(3),
[anon_sym_BQUOTE] = ACTIONS(77),
[sym_number] = ACTIONS(79),
- [sym_private_property_identifier] = ACTIONS(716),
+ [sym_private_property_identifier] = ACTIONS(81),
[sym_this] = ACTIONS(79),
[sym_super] = ACTIONS(79),
[sym_true] = ACTIONS(79),
[sym_false] = ACTIONS(79),
[sym_null] = ACTIONS(79),
- [sym_undefined] = ACTIONS(718),
+ [sym_undefined] = ACTIONS(83),
[anon_sym_AT] = ACTIONS(85),
- [anon_sym_static] = ACTIONS(690),
- [anon_sym_get] = ACTIONS(690),
- [anon_sym_set] = ACTIONS(690),
+ [anon_sym_static] = ACTIONS(722),
+ [anon_sym_get] = ACTIONS(722),
+ [anon_sym_set] = ACTIONS(722),
},
- [301] = {
- [sym_import] = STATE(1096),
- [sym_parenthesized_expression] = STATE(1015),
- [sym_expression] = STATE(1108),
- [sym_primary_expression] = STATE(1092),
- [sym_yield_expression] = STATE(1094),
- [sym_object] = STATE(1096),
- [sym_object_pattern] = STATE(2768),
- [sym_array] = STATE(1096),
- [sym_array_pattern] = STATE(2768),
- [sym_glimmer_template] = STATE(1094),
- [sym_glimmer_opening_tag] = STATE(1882),
- [sym_jsx_element] = STATE(1094),
- [sym_jsx_opening_element] = STATE(1654),
- [sym_jsx_self_closing_element] = STATE(1094),
- [sym_class] = STATE(1096),
- [sym_function] = STATE(1096),
- [sym_generator_function] = STATE(1096),
- [sym_arrow_function] = STATE(1096),
- [sym_call_expression] = STATE(1096),
- [sym_new_expression] = STATE(1094),
- [sym_await_expression] = STATE(1094),
- [sym_member_expression] = STATE(1015),
- [sym_subscript_expression] = STATE(1015),
- [sym_assignment_expression] = STATE(1094),
- [sym__augmented_assignment_lhs] = STATE(1594),
- [sym_augmented_assignment_expression] = STATE(1094),
- [sym__destructuring_pattern] = STATE(2768),
- [sym_ternary_expression] = STATE(1094),
- [sym_binary_expression] = STATE(1094),
- [sym_unary_expression] = STATE(1094),
- [sym_update_expression] = STATE(1094),
- [sym_sequence_expression] = STATE(1957),
- [sym_string] = STATE(1096),
- [sym_template_string] = STATE(1096),
- [sym_regex] = STATE(1096),
- [sym_meta_property] = STATE(1096),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2729),
- [aux_sym_export_statement_repeat1] = STATE(1976),
- [sym_identifier] = ACTIONS(638),
- [anon_sym_export] = ACTIONS(640),
- [anon_sym_LBRACE] = ACTIONS(644),
+ [289] = {
+ [sym_import] = STATE(1071),
+ [sym_statement_block] = STATE(1132),
+ [sym_parenthesized_expression] = STATE(974),
+ [sym_expression] = STATE(1376),
+ [sym_primary_expression] = STATE(1079),
+ [sym_yield_expression] = STATE(1081),
+ [sym_object] = STATE(1071),
+ [sym_object_pattern] = STATE(2699),
+ [sym_array] = STATE(1071),
+ [sym_array_pattern] = STATE(2699),
+ [sym_glimmer_template] = STATE(1081),
+ [sym_glimmer_opening_tag] = STATE(1888),
+ [sym_jsx_element] = STATE(1081),
+ [sym_jsx_opening_element] = STATE(1648),
+ [sym_jsx_self_closing_element] = STATE(1081),
+ [sym_class] = STATE(1071),
+ [sym_function] = STATE(1071),
+ [sym_generator_function] = STATE(1071),
+ [sym_arrow_function] = STATE(1071),
+ [sym_call_expression] = STATE(1071),
+ [sym_new_expression] = STATE(1081),
+ [sym_await_expression] = STATE(1081),
+ [sym_member_expression] = STATE(974),
+ [sym_subscript_expression] = STATE(974),
+ [sym_assignment_expression] = STATE(1081),
+ [sym__augmented_assignment_lhs] = STATE(1607),
+ [sym_augmented_assignment_expression] = STATE(1081),
+ [sym__destructuring_pattern] = STATE(2699),
+ [sym_ternary_expression] = STATE(1081),
+ [sym_binary_expression] = STATE(1081),
+ [sym_unary_expression] = STATE(1081),
+ [sym_update_expression] = STATE(1081),
+ [sym_string] = STATE(1071),
+ [sym_template_string] = STATE(1071),
+ [sym_regex] = STATE(1071),
+ [sym_meta_property] = STATE(1071),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2769),
+ [aux_sym_export_statement_repeat1] = STATE(1861),
+ [sym_identifier] = ACTIONS(756),
+ [anon_sym_export] = ACTIONS(758),
+ [anon_sym_LBRACE] = ACTIONS(1133),
[anon_sym_import] = ACTIONS(648),
[anon_sym_LPAREN] = ACTIONS(650),
- [anon_sym_await] = ACTIONS(652),
- [anon_sym_yield] = ACTIONS(654),
- [anon_sym_LBRACK] = ACTIONS(656),
+ [anon_sym_await] = ACTIONS(762),
+ [anon_sym_yield] = ACTIONS(764),
+ [anon_sym_LBRACK] = ACTIONS(740),
[anon_sym_LTtemplate_GT] = ACTIONS(55),
[anon_sym_LT] = ACTIONS(658),
- [anon_sym_class] = ACTIONS(660),
- [anon_sym_async] = ACTIONS(662),
- [anon_sym_function] = ACTIONS(664),
- [anon_sym_new] = ACTIONS(666),
- [anon_sym_PLUS] = ACTIONS(668),
- [anon_sym_DASH] = ACTIONS(668),
- [anon_sym_SLASH] = ACTIONS(670),
- [anon_sym_BANG] = ACTIONS(668),
- [anon_sym_TILDE] = ACTIONS(668),
- [anon_sym_typeof] = ACTIONS(668),
- [anon_sym_void] = ACTIONS(668),
- [anon_sym_delete] = ACTIONS(668),
- [anon_sym_PLUS_PLUS] = ACTIONS(672),
- [anon_sym_DASH_DASH] = ACTIONS(672),
- [anon_sym_DQUOTE] = ACTIONS(674),
- [anon_sym_SQUOTE] = ACTIONS(676),
+ [anon_sym_DQUOTE] = ACTIONS(660),
+ [anon_sym_SQUOTE] = ACTIONS(662),
+ [anon_sym_class] = ACTIONS(664),
+ [anon_sym_async] = ACTIONS(766),
+ [anon_sym_function] = ACTIONS(668),
+ [anon_sym_new] = ACTIONS(768),
+ [anon_sym_PLUS] = ACTIONS(770),
+ [anon_sym_DASH] = ACTIONS(770),
+ [anon_sym_SLASH] = ACTIONS(674),
+ [anon_sym_BANG] = ACTIONS(770),
+ [anon_sym_TILDE] = ACTIONS(770),
+ [anon_sym_typeof] = ACTIONS(770),
+ [anon_sym_void] = ACTIONS(770),
+ [anon_sym_delete] = ACTIONS(770),
+ [anon_sym_PLUS_PLUS] = ACTIONS(772),
+ [anon_sym_DASH_DASH] = ACTIONS(772),
[sym_comment] = ACTIONS(3),
[anon_sym_BQUOTE] = ACTIONS(678),
[sym_number] = ACTIONS(680),
- [sym_private_property_identifier] = ACTIONS(682),
+ [sym_private_property_identifier] = ACTIONS(774),
[sym_this] = ACTIONS(680),
[sym_super] = ACTIONS(680),
[sym_true] = ACTIONS(680),
[sym_false] = ACTIONS(680),
[sym_null] = ACTIONS(680),
- [sym_undefined] = ACTIONS(684),
+ [sym_undefined] = ACTIONS(776),
[anon_sym_AT] = ACTIONS(85),
- [anon_sym_static] = ACTIONS(640),
- [anon_sym_get] = ACTIONS(640),
- [anon_sym_set] = ACTIONS(640),
+ [anon_sym_static] = ACTIONS(758),
+ [anon_sym_get] = ACTIONS(758),
+ [anon_sym_set] = ACTIONS(758),
},
- [302] = {
- [sym_import] = STATE(1096),
+ [290] = {
+ [sym_import] = STATE(1071),
+ [sym_statement_block] = STATE(1129),
[sym_parenthesized_expression] = STATE(1047),
- [sym_expression] = STATE(1418),
- [sym_primary_expression] = STATE(1092),
- [sym_yield_expression] = STATE(1094),
- [sym_object] = STATE(1096),
- [sym_object_pattern] = STATE(2705),
- [sym_array] = STATE(1096),
- [sym_array_pattern] = STATE(2705),
- [sym_glimmer_template] = STATE(1094),
- [sym_glimmer_opening_tag] = STATE(1882),
- [sym_jsx_element] = STATE(1094),
- [sym_jsx_opening_element] = STATE(1654),
- [sym_jsx_self_closing_element] = STATE(1094),
- [sym_class] = STATE(1096),
- [sym_function] = STATE(1096),
- [sym_generator_function] = STATE(1096),
- [sym_arrow_function] = STATE(1096),
- [sym_call_expression] = STATE(1096),
- [sym_new_expression] = STATE(1094),
- [sym_await_expression] = STATE(1094),
+ [sym_expression] = STATE(1429),
+ [sym_primary_expression] = STATE(1079),
+ [sym_yield_expression] = STATE(1081),
+ [sym_object] = STATE(1071),
+ [sym_object_pattern] = STATE(2711),
+ [sym_array] = STATE(1071),
+ [sym_array_pattern] = STATE(2711),
+ [sym_glimmer_template] = STATE(1081),
+ [sym_glimmer_opening_tag] = STATE(1888),
+ [sym_jsx_element] = STATE(1081),
+ [sym_jsx_opening_element] = STATE(1648),
+ [sym_jsx_self_closing_element] = STATE(1081),
+ [sym_class] = STATE(1071),
+ [sym_function] = STATE(1071),
+ [sym_generator_function] = STATE(1071),
+ [sym_arrow_function] = STATE(1071),
+ [sym_call_expression] = STATE(1071),
+ [sym_new_expression] = STATE(1081),
+ [sym_await_expression] = STATE(1081),
[sym_member_expression] = STATE(1047),
[sym_subscript_expression] = STATE(1047),
- [sym_assignment_expression] = STATE(1094),
- [sym__augmented_assignment_lhs] = STATE(1593),
- [sym_augmented_assignment_expression] = STATE(1094),
- [sym__destructuring_pattern] = STATE(2705),
- [sym_ternary_expression] = STATE(1094),
- [sym_binary_expression] = STATE(1094),
- [sym_unary_expression] = STATE(1094),
- [sym_update_expression] = STATE(1094),
- [sym_string] = STATE(1096),
- [sym_template_string] = STATE(1096),
- [sym_regex] = STATE(1096),
- [sym_meta_property] = STATE(1096),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2704),
- [aux_sym_export_statement_repeat1] = STATE(1976),
- [sym_identifier] = ACTIONS(754),
- [anon_sym_export] = ACTIONS(756),
- [anon_sym_LBRACE] = ACTIONS(734),
+ [sym_assignment_expression] = STATE(1081),
+ [sym__augmented_assignment_lhs] = STATE(1611),
+ [sym_augmented_assignment_expression] = STATE(1081),
+ [sym__destructuring_pattern] = STATE(2711),
+ [sym_ternary_expression] = STATE(1081),
+ [sym_binary_expression] = STATE(1081),
+ [sym_unary_expression] = STATE(1081),
+ [sym_update_expression] = STATE(1081),
+ [sym_string] = STATE(1071),
+ [sym_template_string] = STATE(1071),
+ [sym_regex] = STATE(1071),
+ [sym_meta_property] = STATE(1071),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2709),
+ [aux_sym_export_statement_repeat1] = STATE(1861),
+ [sym_identifier] = ACTIONS(728),
+ [anon_sym_export] = ACTIONS(730),
+ [anon_sym_LBRACE] = ACTIONS(1133),
[anon_sym_import] = ACTIONS(648),
[anon_sym_LPAREN] = ACTIONS(650),
- [anon_sym_await] = ACTIONS(760),
- [anon_sym_yield] = ACTIONS(762),
+ [anon_sym_await] = ACTIONS(736),
+ [anon_sym_yield] = ACTIONS(738),
[anon_sym_LBRACK] = ACTIONS(740),
[anon_sym_LTtemplate_GT] = ACTIONS(55),
[anon_sym_LT] = ACTIONS(658),
- [anon_sym_class] = ACTIONS(660),
- [anon_sym_async] = ACTIONS(764),
- [anon_sym_function] = ACTIONS(664),
- [anon_sym_new] = ACTIONS(766),
- [anon_sym_PLUS] = ACTIONS(768),
- [anon_sym_DASH] = ACTIONS(768),
- [anon_sym_SLASH] = ACTIONS(770),
- [anon_sym_BANG] = ACTIONS(768),
- [anon_sym_TILDE] = ACTIONS(768),
- [anon_sym_typeof] = ACTIONS(768),
- [anon_sym_void] = ACTIONS(768),
- [anon_sym_delete] = ACTIONS(768),
- [anon_sym_PLUS_PLUS] = ACTIONS(772),
- [anon_sym_DASH_DASH] = ACTIONS(772),
- [anon_sym_DQUOTE] = ACTIONS(674),
- [anon_sym_SQUOTE] = ACTIONS(676),
+ [anon_sym_DQUOTE] = ACTIONS(660),
+ [anon_sym_SQUOTE] = ACTIONS(662),
+ [anon_sym_class] = ACTIONS(664),
+ [anon_sym_async] = ACTIONS(742),
+ [anon_sym_function] = ACTIONS(668),
+ [anon_sym_new] = ACTIONS(744),
+ [anon_sym_PLUS] = ACTIONS(746),
+ [anon_sym_DASH] = ACTIONS(746),
+ [anon_sym_SLASH] = ACTIONS(748),
+ [anon_sym_BANG] = ACTIONS(746),
+ [anon_sym_TILDE] = ACTIONS(746),
+ [anon_sym_typeof] = ACTIONS(746),
+ [anon_sym_void] = ACTIONS(746),
+ [anon_sym_delete] = ACTIONS(746),
+ [anon_sym_PLUS_PLUS] = ACTIONS(750),
+ [anon_sym_DASH_DASH] = ACTIONS(750),
[sym_comment] = ACTIONS(3),
[anon_sym_BQUOTE] = ACTIONS(678),
[sym_number] = ACTIONS(680),
- [sym_private_property_identifier] = ACTIONS(774),
+ [sym_private_property_identifier] = ACTIONS(752),
[sym_this] = ACTIONS(680),
[sym_super] = ACTIONS(680),
[sym_true] = ACTIONS(680),
[sym_false] = ACTIONS(680),
[sym_null] = ACTIONS(680),
- [sym_undefined] = ACTIONS(776),
- [anon_sym_AT] = ACTIONS(85),
- [anon_sym_static] = ACTIONS(756),
- [anon_sym_get] = ACTIONS(756),
- [anon_sym_set] = ACTIONS(756),
- },
- [303] = {
- [sym_import] = STATE(1268),
- [sym_parenthesized_expression] = STATE(1034),
- [sym_expression] = STATE(1203),
- [sym_primary_expression] = STATE(1247),
- [sym_yield_expression] = STATE(1246),
- [sym_object] = STATE(1268),
- [sym_object_pattern] = STATE(2734),
- [sym_array] = STATE(1268),
- [sym_array_pattern] = STATE(2734),
- [sym_glimmer_template] = STATE(1246),
- [sym_glimmer_opening_tag] = STATE(1921),
- [sym_jsx_element] = STATE(1246),
- [sym_jsx_opening_element] = STATE(1653),
- [sym_jsx_self_closing_element] = STATE(1246),
- [sym_class] = STATE(1268),
- [sym_function] = STATE(1268),
- [sym_generator_function] = STATE(1268),
- [sym_arrow_function] = STATE(1268),
- [sym_call_expression] = STATE(1268),
- [sym_new_expression] = STATE(1246),
- [sym_await_expression] = STATE(1246),
- [sym_member_expression] = STATE(1034),
- [sym_subscript_expression] = STATE(1034),
- [sym_assignment_expression] = STATE(1246),
- [sym__augmented_assignment_lhs] = STATE(1600),
- [sym_augmented_assignment_expression] = STATE(1246),
- [sym__destructuring_pattern] = STATE(2734),
- [sym_ternary_expression] = STATE(1246),
- [sym_binary_expression] = STATE(1246),
- [sym_unary_expression] = STATE(1246),
- [sym_update_expression] = STATE(1246),
- [sym_string] = STATE(1268),
- [sym_template_string] = STATE(1268),
- [sym_regex] = STATE(1268),
- [sym_meta_property] = STATE(1268),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2733),
- [aux_sym_export_statement_repeat1] = STATE(1891),
- [sym_identifier] = ACTIONS(688),
- [anon_sym_export] = ACTIONS(690),
- [anon_sym_LBRACE] = ACTIONS(694),
- [anon_sym_import] = ACTIONS(696),
- [anon_sym_LPAREN] = ACTIONS(27),
- [anon_sym_await] = ACTIONS(698),
- [anon_sym_yield] = ACTIONS(700),
- [anon_sym_LBRACK] = ACTIONS(53),
- [anon_sym_LTtemplate_GT] = ACTIONS(55),
- [anon_sym_LT] = ACTIONS(57),
- [anon_sym_class] = ACTIONS(702),
- [anon_sym_async] = ACTIONS(704),
- [anon_sym_function] = ACTIONS(706),
- [anon_sym_new] = ACTIONS(708),
- [anon_sym_PLUS] = ACTIONS(710),
- [anon_sym_DASH] = ACTIONS(710),
- [anon_sym_SLASH] = ACTIONS(712),
- [anon_sym_BANG] = ACTIONS(710),
- [anon_sym_TILDE] = ACTIONS(710),
- [anon_sym_typeof] = ACTIONS(710),
- [anon_sym_void] = ACTIONS(710),
- [anon_sym_delete] = ACTIONS(710),
- [anon_sym_PLUS_PLUS] = ACTIONS(714),
- [anon_sym_DASH_DASH] = ACTIONS(714),
- [anon_sym_DQUOTE] = ACTIONS(73),
- [anon_sym_SQUOTE] = ACTIONS(75),
- [sym_comment] = ACTIONS(3),
- [anon_sym_BQUOTE] = ACTIONS(77),
- [sym_number] = ACTIONS(79),
- [sym_private_property_identifier] = ACTIONS(716),
- [sym_this] = ACTIONS(79),
- [sym_super] = ACTIONS(79),
- [sym_true] = ACTIONS(79),
- [sym_false] = ACTIONS(79),
- [sym_null] = ACTIONS(79),
- [sym_undefined] = ACTIONS(718),
- [anon_sym_AT] = ACTIONS(85),
- [anon_sym_static] = ACTIONS(690),
- [anon_sym_get] = ACTIONS(690),
- [anon_sym_set] = ACTIONS(690),
- },
- [304] = {
- [sym_import] = STATE(1268),
- [sym_parenthesized_expression] = STATE(1029),
- [sym_expression] = STATE(1225),
- [sym_primary_expression] = STATE(1247),
- [sym_yield_expression] = STATE(1246),
- [sym_object] = STATE(1268),
- [sym_object_pattern] = STATE(2656),
- [sym_array] = STATE(1268),
- [sym_array_pattern] = STATE(2656),
- [sym_glimmer_template] = STATE(1246),
- [sym_glimmer_opening_tag] = STATE(1921),
- [sym_jsx_element] = STATE(1246),
- [sym_jsx_opening_element] = STATE(1653),
- [sym_jsx_self_closing_element] = STATE(1246),
- [sym_class] = STATE(1268),
- [sym_function] = STATE(1268),
- [sym_generator_function] = STATE(1268),
- [sym_arrow_function] = STATE(1268),
- [sym_call_expression] = STATE(1268),
- [sym_new_expression] = STATE(1246),
- [sym_await_expression] = STATE(1246),
- [sym_member_expression] = STATE(1029),
- [sym_subscript_expression] = STATE(1029),
- [sym_assignment_expression] = STATE(1246),
- [sym__augmented_assignment_lhs] = STATE(1597),
- [sym_augmented_assignment_expression] = STATE(1246),
- [sym__destructuring_pattern] = STATE(2656),
- [sym_ternary_expression] = STATE(1246),
- [sym_binary_expression] = STATE(1246),
- [sym_unary_expression] = STATE(1246),
- [sym_update_expression] = STATE(1246),
- [sym_string] = STATE(1268),
- [sym_template_string] = STATE(1268),
- [sym_regex] = STATE(1268),
- [sym_meta_property] = STATE(1268),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2662),
- [aux_sym_export_statement_repeat1] = STATE(1891),
- [sym_identifier] = ACTIONS(720),
- [anon_sym_export] = ACTIONS(722),
- [anon_sym_LBRACE] = ACTIONS(694),
- [anon_sym_import] = ACTIONS(696),
- [anon_sym_LPAREN] = ACTIONS(27),
- [anon_sym_await] = ACTIONS(29),
- [anon_sym_yield] = ACTIONS(51),
- [anon_sym_LBRACK] = ACTIONS(53),
- [anon_sym_LTtemplate_GT] = ACTIONS(55),
- [anon_sym_LT] = ACTIONS(57),
- [anon_sym_class] = ACTIONS(702),
- [anon_sym_async] = ACTIONS(726),
- [anon_sym_function] = ACTIONS(706),
- [anon_sym_new] = ACTIONS(65),
- [anon_sym_PLUS] = ACTIONS(67),
- [anon_sym_DASH] = ACTIONS(67),
- [anon_sym_SLASH] = ACTIONS(69),
- [anon_sym_BANG] = ACTIONS(67),
- [anon_sym_TILDE] = ACTIONS(67),
- [anon_sym_typeof] = ACTIONS(67),
- [anon_sym_void] = ACTIONS(67),
- [anon_sym_delete] = ACTIONS(67),
- [anon_sym_PLUS_PLUS] = ACTIONS(71),
- [anon_sym_DASH_DASH] = ACTIONS(71),
- [anon_sym_DQUOTE] = ACTIONS(73),
- [anon_sym_SQUOTE] = ACTIONS(75),
- [sym_comment] = ACTIONS(3),
- [anon_sym_BQUOTE] = ACTIONS(77),
- [sym_number] = ACTIONS(79),
- [sym_private_property_identifier] = ACTIONS(81),
- [sym_this] = ACTIONS(79),
- [sym_super] = ACTIONS(79),
- [sym_true] = ACTIONS(79),
- [sym_false] = ACTIONS(79),
- [sym_null] = ACTIONS(79),
- [sym_undefined] = ACTIONS(83),
+ [sym_undefined] = ACTIONS(754),
[anon_sym_AT] = ACTIONS(85),
- [anon_sym_static] = ACTIONS(722),
- [anon_sym_get] = ACTIONS(722),
- [anon_sym_set] = ACTIONS(722),
+ [anon_sym_static] = ACTIONS(730),
+ [anon_sym_get] = ACTIONS(730),
+ [anon_sym_set] = ACTIONS(730),
},
- [305] = {
- [sym_import] = STATE(1096),
- [sym_parenthesized_expression] = STATE(1015),
- [sym_expression] = STATE(1095),
- [sym_primary_expression] = STATE(1092),
- [sym_yield_expression] = STATE(1094),
- [sym_object] = STATE(1096),
- [sym_object_pattern] = STATE(2768),
- [sym_array] = STATE(1096),
- [sym_array_pattern] = STATE(2768),
- [sym_glimmer_template] = STATE(1094),
- [sym_glimmer_opening_tag] = STATE(1882),
- [sym_jsx_element] = STATE(1094),
- [sym_jsx_opening_element] = STATE(1654),
- [sym_jsx_self_closing_element] = STATE(1094),
- [sym_class] = STATE(1096),
- [sym_function] = STATE(1096),
- [sym_generator_function] = STATE(1096),
- [sym_arrow_function] = STATE(1096),
- [sym_call_expression] = STATE(1096),
- [sym_new_expression] = STATE(1094),
- [sym_await_expression] = STATE(1094),
- [sym_member_expression] = STATE(1015),
- [sym_subscript_expression] = STATE(1015),
- [sym_assignment_expression] = STATE(1094),
- [sym__augmented_assignment_lhs] = STATE(1594),
- [sym_augmented_assignment_expression] = STATE(1094),
- [sym__destructuring_pattern] = STATE(2768),
- [sym_ternary_expression] = STATE(1094),
- [sym_binary_expression] = STATE(1094),
- [sym_unary_expression] = STATE(1094),
- [sym_update_expression] = STATE(1094),
- [sym_string] = STATE(1096),
- [sym_template_string] = STATE(1096),
- [sym_regex] = STATE(1096),
- [sym_meta_property] = STATE(1096),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2729),
- [aux_sym_export_statement_repeat1] = STATE(1976),
+ [291] = {
+ [sym_import] = STATE(1071),
+ [sym_parenthesized_expression] = STATE(1006),
+ [sym_expression] = STATE(1383),
+ [sym_primary_expression] = STATE(1079),
+ [sym_yield_expression] = STATE(1081),
+ [sym_object] = STATE(1071),
+ [sym_object_pattern] = STATE(2770),
+ [sym_array] = STATE(1071),
+ [sym_array_pattern] = STATE(2770),
+ [sym_glimmer_template] = STATE(1081),
+ [sym_glimmer_opening_tag] = STATE(1888),
+ [sym_jsx_element] = STATE(1081),
+ [sym_jsx_opening_element] = STATE(1648),
+ [sym_jsx_self_closing_element] = STATE(1081),
+ [sym_class] = STATE(1071),
+ [sym_function] = STATE(1071),
+ [sym_generator_function] = STATE(1071),
+ [sym_arrow_function] = STATE(1071),
+ [sym_call_expression] = STATE(1071),
+ [sym_new_expression] = STATE(1081),
+ [sym_await_expression] = STATE(1081),
+ [sym_member_expression] = STATE(1006),
+ [sym_subscript_expression] = STATE(1006),
+ [sym_assignment_expression] = STATE(1081),
+ [sym__augmented_assignment_lhs] = STATE(1606),
+ [sym_augmented_assignment_expression] = STATE(1081),
+ [sym__destructuring_pattern] = STATE(2770),
+ [sym_ternary_expression] = STATE(1081),
+ [sym_binary_expression] = STATE(1081),
+ [sym_unary_expression] = STATE(1081),
+ [sym_update_expression] = STATE(1081),
+ [sym_sequence_expression] = STATE(2686),
+ [sym_string] = STATE(1071),
+ [sym_template_string] = STATE(1071),
+ [sym_regex] = STATE(1071),
+ [sym_meta_property] = STATE(1071),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2700),
+ [aux_sym_export_statement_repeat1] = STATE(1861),
[sym_identifier] = ACTIONS(638),
[anon_sym_export] = ACTIONS(640),
[anon_sym_LBRACE] = ACTIONS(644),
@@ -43875,22 +43218,22 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_LBRACK] = ACTIONS(656),
[anon_sym_LTtemplate_GT] = ACTIONS(55),
[anon_sym_LT] = ACTIONS(658),
- [anon_sym_class] = ACTIONS(660),
- [anon_sym_async] = ACTIONS(662),
- [anon_sym_function] = ACTIONS(664),
- [anon_sym_new] = ACTIONS(666),
- [anon_sym_PLUS] = ACTIONS(668),
- [anon_sym_DASH] = ACTIONS(668),
- [anon_sym_SLASH] = ACTIONS(670),
- [anon_sym_BANG] = ACTIONS(668),
- [anon_sym_TILDE] = ACTIONS(668),
- [anon_sym_typeof] = ACTIONS(668),
- [anon_sym_void] = ACTIONS(668),
- [anon_sym_delete] = ACTIONS(668),
- [anon_sym_PLUS_PLUS] = ACTIONS(672),
- [anon_sym_DASH_DASH] = ACTIONS(672),
- [anon_sym_DQUOTE] = ACTIONS(674),
- [anon_sym_SQUOTE] = ACTIONS(676),
+ [anon_sym_DQUOTE] = ACTIONS(660),
+ [anon_sym_SQUOTE] = ACTIONS(662),
+ [anon_sym_class] = ACTIONS(664),
+ [anon_sym_async] = ACTIONS(666),
+ [anon_sym_function] = ACTIONS(668),
+ [anon_sym_new] = ACTIONS(670),
+ [anon_sym_PLUS] = ACTIONS(672),
+ [anon_sym_DASH] = ACTIONS(672),
+ [anon_sym_SLASH] = ACTIONS(674),
+ [anon_sym_BANG] = ACTIONS(672),
+ [anon_sym_TILDE] = ACTIONS(672),
+ [anon_sym_typeof] = ACTIONS(672),
+ [anon_sym_void] = ACTIONS(672),
+ [anon_sym_delete] = ACTIONS(672),
+ [anon_sym_PLUS_PLUS] = ACTIONS(676),
+ [anon_sym_DASH_DASH] = ACTIONS(676),
[sym_comment] = ACTIONS(3),
[anon_sym_BQUOTE] = ACTIONS(678),
[sym_number] = ACTIONS(680),
@@ -43906,45 +43249,46 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_get] = ACTIONS(640),
[anon_sym_set] = ACTIONS(640),
},
- [306] = {
- [sym_import] = STATE(1096),
- [sym_parenthesized_expression] = STATE(1015),
- [sym_expression] = STATE(1098),
- [sym_primary_expression] = STATE(1092),
- [sym_yield_expression] = STATE(1094),
- [sym_object] = STATE(1096),
- [sym_object_pattern] = STATE(2768),
- [sym_array] = STATE(1096),
- [sym_array_pattern] = STATE(2768),
- [sym_glimmer_template] = STATE(1094),
- [sym_glimmer_opening_tag] = STATE(1882),
- [sym_jsx_element] = STATE(1094),
- [sym_jsx_opening_element] = STATE(1654),
- [sym_jsx_self_closing_element] = STATE(1094),
- [sym_class] = STATE(1096),
- [sym_function] = STATE(1096),
- [sym_generator_function] = STATE(1096),
- [sym_arrow_function] = STATE(1096),
- [sym_call_expression] = STATE(1096),
- [sym_new_expression] = STATE(1094),
- [sym_await_expression] = STATE(1094),
- [sym_member_expression] = STATE(1015),
- [sym_subscript_expression] = STATE(1015),
- [sym_assignment_expression] = STATE(1094),
- [sym__augmented_assignment_lhs] = STATE(1594),
- [sym_augmented_assignment_expression] = STATE(1094),
- [sym__destructuring_pattern] = STATE(2768),
- [sym_ternary_expression] = STATE(1094),
- [sym_binary_expression] = STATE(1094),
- [sym_unary_expression] = STATE(1094),
- [sym_update_expression] = STATE(1094),
- [sym_string] = STATE(1096),
- [sym_template_string] = STATE(1096),
- [sym_regex] = STATE(1096),
- [sym_meta_property] = STATE(1096),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2729),
- [aux_sym_export_statement_repeat1] = STATE(1976),
+ [292] = {
+ [sym_import] = STATE(1071),
+ [sym_parenthesized_expression] = STATE(1006),
+ [sym_expression] = STATE(1340),
+ [sym_primary_expression] = STATE(1079),
+ [sym_yield_expression] = STATE(1081),
+ [sym_object] = STATE(1071),
+ [sym_object_pattern] = STATE(2770),
+ [sym_array] = STATE(1071),
+ [sym_array_pattern] = STATE(2770),
+ [sym_glimmer_template] = STATE(1081),
+ [sym_glimmer_opening_tag] = STATE(1888),
+ [sym_jsx_element] = STATE(1081),
+ [sym_jsx_opening_element] = STATE(1648),
+ [sym_jsx_self_closing_element] = STATE(1081),
+ [sym_class] = STATE(1071),
+ [sym_function] = STATE(1071),
+ [sym_generator_function] = STATE(1071),
+ [sym_arrow_function] = STATE(1071),
+ [sym_call_expression] = STATE(1071),
+ [sym_new_expression] = STATE(1081),
+ [sym_await_expression] = STATE(1081),
+ [sym_member_expression] = STATE(1006),
+ [sym_subscript_expression] = STATE(1006),
+ [sym_assignment_expression] = STATE(1081),
+ [sym__augmented_assignment_lhs] = STATE(1606),
+ [sym_augmented_assignment_expression] = STATE(1081),
+ [sym__destructuring_pattern] = STATE(2770),
+ [sym_ternary_expression] = STATE(1081),
+ [sym_binary_expression] = STATE(1081),
+ [sym_unary_expression] = STATE(1081),
+ [sym_update_expression] = STATE(1081),
+ [sym_sequence_expression] = STATE(2776),
+ [sym_string] = STATE(1071),
+ [sym_template_string] = STATE(1071),
+ [sym_regex] = STATE(1071),
+ [sym_meta_property] = STATE(1071),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2700),
+ [aux_sym_export_statement_repeat1] = STATE(1861),
[sym_identifier] = ACTIONS(638),
[anon_sym_export] = ACTIONS(640),
[anon_sym_LBRACE] = ACTIONS(644),
@@ -43955,22 +43299,22 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_LBRACK] = ACTIONS(656),
[anon_sym_LTtemplate_GT] = ACTIONS(55),
[anon_sym_LT] = ACTIONS(658),
- [anon_sym_class] = ACTIONS(660),
- [anon_sym_async] = ACTIONS(662),
- [anon_sym_function] = ACTIONS(664),
- [anon_sym_new] = ACTIONS(666),
- [anon_sym_PLUS] = ACTIONS(668),
- [anon_sym_DASH] = ACTIONS(668),
- [anon_sym_SLASH] = ACTIONS(670),
- [anon_sym_BANG] = ACTIONS(668),
- [anon_sym_TILDE] = ACTIONS(668),
- [anon_sym_typeof] = ACTIONS(668),
- [anon_sym_void] = ACTIONS(668),
- [anon_sym_delete] = ACTIONS(668),
- [anon_sym_PLUS_PLUS] = ACTIONS(672),
- [anon_sym_DASH_DASH] = ACTIONS(672),
- [anon_sym_DQUOTE] = ACTIONS(674),
- [anon_sym_SQUOTE] = ACTIONS(676),
+ [anon_sym_DQUOTE] = ACTIONS(660),
+ [anon_sym_SQUOTE] = ACTIONS(662),
+ [anon_sym_class] = ACTIONS(664),
+ [anon_sym_async] = ACTIONS(666),
+ [anon_sym_function] = ACTIONS(668),
+ [anon_sym_new] = ACTIONS(670),
+ [anon_sym_PLUS] = ACTIONS(672),
+ [anon_sym_DASH] = ACTIONS(672),
+ [anon_sym_SLASH] = ACTIONS(674),
+ [anon_sym_BANG] = ACTIONS(672),
+ [anon_sym_TILDE] = ACTIONS(672),
+ [anon_sym_typeof] = ACTIONS(672),
+ [anon_sym_void] = ACTIONS(672),
+ [anon_sym_delete] = ACTIONS(672),
+ [anon_sym_PLUS_PLUS] = ACTIONS(676),
+ [anon_sym_DASH_DASH] = ACTIONS(676),
[sym_comment] = ACTIONS(3),
[anon_sym_BQUOTE] = ACTIONS(678),
[sym_number] = ACTIONS(680),
@@ -43986,288 +43330,292 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_get] = ACTIONS(640),
[anon_sym_set] = ACTIONS(640),
},
- [307] = {
- [sym_import] = STATE(1268),
- [sym_parenthesized_expression] = STATE(1034),
- [sym_expression] = STATE(1195),
- [sym_primary_expression] = STATE(1247),
- [sym_yield_expression] = STATE(1246),
- [sym_object] = STATE(1268),
- [sym_object_pattern] = STATE(2734),
- [sym_array] = STATE(1268),
- [sym_array_pattern] = STATE(2734),
- [sym_glimmer_template] = STATE(1246),
- [sym_glimmer_opening_tag] = STATE(1921),
- [sym_jsx_element] = STATE(1246),
- [sym_jsx_opening_element] = STATE(1653),
- [sym_jsx_self_closing_element] = STATE(1246),
- [sym_class] = STATE(1268),
- [sym_function] = STATE(1268),
- [sym_generator_function] = STATE(1268),
- [sym_arrow_function] = STATE(1268),
- [sym_call_expression] = STATE(1268),
- [sym_new_expression] = STATE(1246),
- [sym_await_expression] = STATE(1246),
- [sym_member_expression] = STATE(1034),
- [sym_subscript_expression] = STATE(1034),
- [sym_assignment_expression] = STATE(1246),
- [sym__augmented_assignment_lhs] = STATE(1600),
- [sym_augmented_assignment_expression] = STATE(1246),
- [sym__destructuring_pattern] = STATE(2734),
- [sym_ternary_expression] = STATE(1246),
- [sym_binary_expression] = STATE(1246),
- [sym_unary_expression] = STATE(1246),
- [sym_update_expression] = STATE(1246),
- [sym_string] = STATE(1268),
- [sym_template_string] = STATE(1268),
- [sym_regex] = STATE(1268),
- [sym_meta_property] = STATE(1268),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2733),
- [aux_sym_export_statement_repeat1] = STATE(1891),
- [sym_identifier] = ACTIONS(688),
- [anon_sym_export] = ACTIONS(690),
- [anon_sym_LBRACE] = ACTIONS(694),
+ [293] = {
+ [sym_import] = STATE(1235),
+ [sym_statement_block] = STATE(1328),
+ [sym_parenthesized_expression] = STATE(1028),
+ [sym_expression] = STATE(1177),
+ [sym_primary_expression] = STATE(1249),
+ [sym_yield_expression] = STATE(1245),
+ [sym_object] = STATE(1235),
+ [sym_object_pattern] = STATE(2717),
+ [sym_array] = STATE(1235),
+ [sym_array_pattern] = STATE(2717),
+ [sym_glimmer_template] = STATE(1245),
+ [sym_glimmer_opening_tag] = STATE(1935),
+ [sym_jsx_element] = STATE(1245),
+ [sym_jsx_opening_element] = STATE(1651),
+ [sym_jsx_self_closing_element] = STATE(1245),
+ [sym_class] = STATE(1235),
+ [sym_function] = STATE(1235),
+ [sym_generator_function] = STATE(1235),
+ [sym_arrow_function] = STATE(1235),
+ [sym_call_expression] = STATE(1235),
+ [sym_new_expression] = STATE(1245),
+ [sym_await_expression] = STATE(1245),
+ [sym_member_expression] = STATE(1028),
+ [sym_subscript_expression] = STATE(1028),
+ [sym_assignment_expression] = STATE(1245),
+ [sym__augmented_assignment_lhs] = STATE(1616),
+ [sym_augmented_assignment_expression] = STATE(1245),
+ [sym__destructuring_pattern] = STATE(2717),
+ [sym_ternary_expression] = STATE(1245),
+ [sym_binary_expression] = STATE(1245),
+ [sym_unary_expression] = STATE(1245),
+ [sym_update_expression] = STATE(1245),
+ [sym_string] = STATE(1235),
+ [sym_template_string] = STATE(1235),
+ [sym_regex] = STATE(1235),
+ [sym_meta_property] = STATE(1235),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2680),
+ [aux_sym_export_statement_repeat1] = STATE(1968),
+ [sym_identifier] = ACTIONS(720),
+ [anon_sym_export] = ACTIONS(722),
+ [anon_sym_LBRACE] = ACTIONS(1117),
[anon_sym_import] = ACTIONS(696),
[anon_sym_LPAREN] = ACTIONS(27),
- [anon_sym_await] = ACTIONS(698),
- [anon_sym_yield] = ACTIONS(700),
+ [anon_sym_await] = ACTIONS(29),
+ [anon_sym_yield] = ACTIONS(51),
[anon_sym_LBRACK] = ACTIONS(53),
[anon_sym_LTtemplate_GT] = ACTIONS(55),
[anon_sym_LT] = ACTIONS(57),
+ [anon_sym_DQUOTE] = ACTIONS(59),
+ [anon_sym_SQUOTE] = ACTIONS(61),
[anon_sym_class] = ACTIONS(702),
- [anon_sym_async] = ACTIONS(704),
+ [anon_sym_async] = ACTIONS(726),
[anon_sym_function] = ACTIONS(706),
- [anon_sym_new] = ACTIONS(708),
- [anon_sym_PLUS] = ACTIONS(710),
- [anon_sym_DASH] = ACTIONS(710),
- [anon_sym_SLASH] = ACTIONS(712),
- [anon_sym_BANG] = ACTIONS(710),
- [anon_sym_TILDE] = ACTIONS(710),
- [anon_sym_typeof] = ACTIONS(710),
- [anon_sym_void] = ACTIONS(710),
- [anon_sym_delete] = ACTIONS(710),
- [anon_sym_PLUS_PLUS] = ACTIONS(714),
- [anon_sym_DASH_DASH] = ACTIONS(714),
- [anon_sym_DQUOTE] = ACTIONS(73),
- [anon_sym_SQUOTE] = ACTIONS(75),
+ [anon_sym_new] = ACTIONS(69),
+ [anon_sym_PLUS] = ACTIONS(71),
+ [anon_sym_DASH] = ACTIONS(71),
+ [anon_sym_SLASH] = ACTIONS(73),
+ [anon_sym_BANG] = ACTIONS(71),
+ [anon_sym_TILDE] = ACTIONS(71),
+ [anon_sym_typeof] = ACTIONS(71),
+ [anon_sym_void] = ACTIONS(71),
+ [anon_sym_delete] = ACTIONS(71),
+ [anon_sym_PLUS_PLUS] = ACTIONS(75),
+ [anon_sym_DASH_DASH] = ACTIONS(75),
[sym_comment] = ACTIONS(3),
[anon_sym_BQUOTE] = ACTIONS(77),
[sym_number] = ACTIONS(79),
- [sym_private_property_identifier] = ACTIONS(716),
+ [sym_private_property_identifier] = ACTIONS(81),
[sym_this] = ACTIONS(79),
[sym_super] = ACTIONS(79),
[sym_true] = ACTIONS(79),
[sym_false] = ACTIONS(79),
[sym_null] = ACTIONS(79),
- [sym_undefined] = ACTIONS(718),
+ [sym_undefined] = ACTIONS(83),
[anon_sym_AT] = ACTIONS(85),
- [anon_sym_static] = ACTIONS(690),
- [anon_sym_get] = ACTIONS(690),
- [anon_sym_set] = ACTIONS(690),
+ [anon_sym_static] = ACTIONS(722),
+ [anon_sym_get] = ACTIONS(722),
+ [anon_sym_set] = ACTIONS(722),
},
- [308] = {
- [sym_import] = STATE(1096),
- [sym_parenthesized_expression] = STATE(1015),
- [sym_expression] = STATE(1099),
- [sym_primary_expression] = STATE(1092),
- [sym_yield_expression] = STATE(1094),
- [sym_object] = STATE(1096),
- [sym_object_pattern] = STATE(2768),
- [sym_array] = STATE(1096),
- [sym_array_pattern] = STATE(2768),
- [sym_glimmer_template] = STATE(1094),
- [sym_glimmer_opening_tag] = STATE(1882),
- [sym_jsx_element] = STATE(1094),
- [sym_jsx_opening_element] = STATE(1654),
- [sym_jsx_self_closing_element] = STATE(1094),
- [sym_class] = STATE(1096),
- [sym_function] = STATE(1096),
- [sym_generator_function] = STATE(1096),
- [sym_arrow_function] = STATE(1096),
- [sym_call_expression] = STATE(1096),
- [sym_new_expression] = STATE(1094),
- [sym_await_expression] = STATE(1094),
- [sym_member_expression] = STATE(1015),
- [sym_subscript_expression] = STATE(1015),
- [sym_assignment_expression] = STATE(1094),
- [sym__augmented_assignment_lhs] = STATE(1594),
- [sym_augmented_assignment_expression] = STATE(1094),
- [sym__destructuring_pattern] = STATE(2768),
- [sym_ternary_expression] = STATE(1094),
- [sym_binary_expression] = STATE(1094),
- [sym_unary_expression] = STATE(1094),
- [sym_update_expression] = STATE(1094),
- [sym_string] = STATE(1096),
- [sym_template_string] = STATE(1096),
- [sym_regex] = STATE(1096),
- [sym_meta_property] = STATE(1096),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2729),
- [aux_sym_export_statement_repeat1] = STATE(1976),
- [sym_identifier] = ACTIONS(638),
- [anon_sym_export] = ACTIONS(640),
- [anon_sym_LBRACE] = ACTIONS(644),
- [anon_sym_import] = ACTIONS(648),
- [anon_sym_LPAREN] = ACTIONS(650),
- [anon_sym_await] = ACTIONS(652),
- [anon_sym_yield] = ACTIONS(654),
- [anon_sym_LBRACK] = ACTIONS(656),
+ [294] = {
+ [sym_import] = STATE(1235),
+ [sym_statement_block] = STATE(1333),
+ [sym_parenthesized_expression] = STATE(1028),
+ [sym_expression] = STATE(1189),
+ [sym_primary_expression] = STATE(1249),
+ [sym_yield_expression] = STATE(1245),
+ [sym_object] = STATE(1235),
+ [sym_object_pattern] = STATE(2717),
+ [sym_array] = STATE(1235),
+ [sym_array_pattern] = STATE(2717),
+ [sym_glimmer_template] = STATE(1245),
+ [sym_glimmer_opening_tag] = STATE(1935),
+ [sym_jsx_element] = STATE(1245),
+ [sym_jsx_opening_element] = STATE(1651),
+ [sym_jsx_self_closing_element] = STATE(1245),
+ [sym_class] = STATE(1235),
+ [sym_function] = STATE(1235),
+ [sym_generator_function] = STATE(1235),
+ [sym_arrow_function] = STATE(1235),
+ [sym_call_expression] = STATE(1235),
+ [sym_new_expression] = STATE(1245),
+ [sym_await_expression] = STATE(1245),
+ [sym_member_expression] = STATE(1028),
+ [sym_subscript_expression] = STATE(1028),
+ [sym_assignment_expression] = STATE(1245),
+ [sym__augmented_assignment_lhs] = STATE(1616),
+ [sym_augmented_assignment_expression] = STATE(1245),
+ [sym__destructuring_pattern] = STATE(2717),
+ [sym_ternary_expression] = STATE(1245),
+ [sym_binary_expression] = STATE(1245),
+ [sym_unary_expression] = STATE(1245),
+ [sym_update_expression] = STATE(1245),
+ [sym_string] = STATE(1235),
+ [sym_template_string] = STATE(1235),
+ [sym_regex] = STATE(1235),
+ [sym_meta_property] = STATE(1235),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2680),
+ [aux_sym_export_statement_repeat1] = STATE(1968),
+ [sym_identifier] = ACTIONS(720),
+ [anon_sym_export] = ACTIONS(722),
+ [anon_sym_LBRACE] = ACTIONS(1117),
+ [anon_sym_import] = ACTIONS(696),
+ [anon_sym_LPAREN] = ACTIONS(27),
+ [anon_sym_await] = ACTIONS(29),
+ [anon_sym_yield] = ACTIONS(51),
+ [anon_sym_LBRACK] = ACTIONS(53),
[anon_sym_LTtemplate_GT] = ACTIONS(55),
- [anon_sym_LT] = ACTIONS(658),
- [anon_sym_class] = ACTIONS(660),
- [anon_sym_async] = ACTIONS(662),
- [anon_sym_function] = ACTIONS(664),
- [anon_sym_new] = ACTIONS(666),
- [anon_sym_PLUS] = ACTIONS(668),
- [anon_sym_DASH] = ACTIONS(668),
- [anon_sym_SLASH] = ACTIONS(670),
- [anon_sym_BANG] = ACTIONS(668),
- [anon_sym_TILDE] = ACTIONS(668),
- [anon_sym_typeof] = ACTIONS(668),
- [anon_sym_void] = ACTIONS(668),
- [anon_sym_delete] = ACTIONS(668),
- [anon_sym_PLUS_PLUS] = ACTIONS(672),
- [anon_sym_DASH_DASH] = ACTIONS(672),
- [anon_sym_DQUOTE] = ACTIONS(674),
- [anon_sym_SQUOTE] = ACTIONS(676),
+ [anon_sym_LT] = ACTIONS(57),
+ [anon_sym_DQUOTE] = ACTIONS(59),
+ [anon_sym_SQUOTE] = ACTIONS(61),
+ [anon_sym_class] = ACTIONS(702),
+ [anon_sym_async] = ACTIONS(726),
+ [anon_sym_function] = ACTIONS(706),
+ [anon_sym_new] = ACTIONS(69),
+ [anon_sym_PLUS] = ACTIONS(71),
+ [anon_sym_DASH] = ACTIONS(71),
+ [anon_sym_SLASH] = ACTIONS(73),
+ [anon_sym_BANG] = ACTIONS(71),
+ [anon_sym_TILDE] = ACTIONS(71),
+ [anon_sym_typeof] = ACTIONS(71),
+ [anon_sym_void] = ACTIONS(71),
+ [anon_sym_delete] = ACTIONS(71),
+ [anon_sym_PLUS_PLUS] = ACTIONS(75),
+ [anon_sym_DASH_DASH] = ACTIONS(75),
[sym_comment] = ACTIONS(3),
- [anon_sym_BQUOTE] = ACTIONS(678),
- [sym_number] = ACTIONS(680),
- [sym_private_property_identifier] = ACTIONS(682),
- [sym_this] = ACTIONS(680),
- [sym_super] = ACTIONS(680),
- [sym_true] = ACTIONS(680),
- [sym_false] = ACTIONS(680),
- [sym_null] = ACTIONS(680),
- [sym_undefined] = ACTIONS(684),
+ [anon_sym_BQUOTE] = ACTIONS(77),
+ [sym_number] = ACTIONS(79),
+ [sym_private_property_identifier] = ACTIONS(81),
+ [sym_this] = ACTIONS(79),
+ [sym_super] = ACTIONS(79),
+ [sym_true] = ACTIONS(79),
+ [sym_false] = ACTIONS(79),
+ [sym_null] = ACTIONS(79),
+ [sym_undefined] = ACTIONS(83),
[anon_sym_AT] = ACTIONS(85),
- [anon_sym_static] = ACTIONS(640),
- [anon_sym_get] = ACTIONS(640),
- [anon_sym_set] = ACTIONS(640),
+ [anon_sym_static] = ACTIONS(722),
+ [anon_sym_get] = ACTIONS(722),
+ [anon_sym_set] = ACTIONS(722),
},
- [309] = {
- [sym_import] = STATE(1096),
- [sym_parenthesized_expression] = STATE(1015),
- [sym_expression] = STATE(1102),
- [sym_primary_expression] = STATE(1092),
- [sym_yield_expression] = STATE(1094),
- [sym_object] = STATE(1096),
- [sym_object_pattern] = STATE(2768),
- [sym_array] = STATE(1096),
- [sym_array_pattern] = STATE(2768),
- [sym_glimmer_template] = STATE(1094),
- [sym_glimmer_opening_tag] = STATE(1882),
- [sym_jsx_element] = STATE(1094),
- [sym_jsx_opening_element] = STATE(1654),
- [sym_jsx_self_closing_element] = STATE(1094),
- [sym_class] = STATE(1096),
- [sym_function] = STATE(1096),
- [sym_generator_function] = STATE(1096),
- [sym_arrow_function] = STATE(1096),
- [sym_call_expression] = STATE(1096),
- [sym_new_expression] = STATE(1094),
- [sym_await_expression] = STATE(1094),
- [sym_member_expression] = STATE(1015),
- [sym_subscript_expression] = STATE(1015),
- [sym_assignment_expression] = STATE(1094),
- [sym__augmented_assignment_lhs] = STATE(1594),
- [sym_augmented_assignment_expression] = STATE(1094),
- [sym__destructuring_pattern] = STATE(2768),
- [sym_ternary_expression] = STATE(1094),
- [sym_binary_expression] = STATE(1094),
- [sym_unary_expression] = STATE(1094),
- [sym_update_expression] = STATE(1094),
- [sym_string] = STATE(1096),
- [sym_template_string] = STATE(1096),
- [sym_regex] = STATE(1096),
- [sym_meta_property] = STATE(1096),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2729),
- [aux_sym_export_statement_repeat1] = STATE(1976),
- [sym_identifier] = ACTIONS(638),
- [anon_sym_export] = ACTIONS(640),
- [anon_sym_LBRACE] = ACTIONS(644),
- [anon_sym_import] = ACTIONS(648),
- [anon_sym_LPAREN] = ACTIONS(650),
- [anon_sym_await] = ACTIONS(652),
- [anon_sym_yield] = ACTIONS(654),
- [anon_sym_LBRACK] = ACTIONS(656),
+ [295] = {
+ [sym_import] = STATE(1235),
+ [sym_statement_block] = STATE(1275),
+ [sym_parenthesized_expression] = STATE(1028),
+ [sym_expression] = STATE(1198),
+ [sym_primary_expression] = STATE(1249),
+ [sym_yield_expression] = STATE(1245),
+ [sym_object] = STATE(1235),
+ [sym_object_pattern] = STATE(2717),
+ [sym_array] = STATE(1235),
+ [sym_array_pattern] = STATE(2717),
+ [sym_glimmer_template] = STATE(1245),
+ [sym_glimmer_opening_tag] = STATE(1935),
+ [sym_jsx_element] = STATE(1245),
+ [sym_jsx_opening_element] = STATE(1651),
+ [sym_jsx_self_closing_element] = STATE(1245),
+ [sym_class] = STATE(1235),
+ [sym_function] = STATE(1235),
+ [sym_generator_function] = STATE(1235),
+ [sym_arrow_function] = STATE(1235),
+ [sym_call_expression] = STATE(1235),
+ [sym_new_expression] = STATE(1245),
+ [sym_await_expression] = STATE(1245),
+ [sym_member_expression] = STATE(1028),
+ [sym_subscript_expression] = STATE(1028),
+ [sym_assignment_expression] = STATE(1245),
+ [sym__augmented_assignment_lhs] = STATE(1616),
+ [sym_augmented_assignment_expression] = STATE(1245),
+ [sym__destructuring_pattern] = STATE(2717),
+ [sym_ternary_expression] = STATE(1245),
+ [sym_binary_expression] = STATE(1245),
+ [sym_unary_expression] = STATE(1245),
+ [sym_update_expression] = STATE(1245),
+ [sym_string] = STATE(1235),
+ [sym_template_string] = STATE(1235),
+ [sym_regex] = STATE(1235),
+ [sym_meta_property] = STATE(1235),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2680),
+ [aux_sym_export_statement_repeat1] = STATE(1968),
+ [sym_identifier] = ACTIONS(720),
+ [anon_sym_export] = ACTIONS(722),
+ [anon_sym_LBRACE] = ACTIONS(1117),
+ [anon_sym_import] = ACTIONS(696),
+ [anon_sym_LPAREN] = ACTIONS(27),
+ [anon_sym_await] = ACTIONS(29),
+ [anon_sym_yield] = ACTIONS(51),
+ [anon_sym_LBRACK] = ACTIONS(53),
[anon_sym_LTtemplate_GT] = ACTIONS(55),
- [anon_sym_LT] = ACTIONS(658),
- [anon_sym_class] = ACTIONS(660),
- [anon_sym_async] = ACTIONS(662),
- [anon_sym_function] = ACTIONS(664),
- [anon_sym_new] = ACTIONS(666),
- [anon_sym_PLUS] = ACTIONS(668),
- [anon_sym_DASH] = ACTIONS(668),
- [anon_sym_SLASH] = ACTIONS(670),
- [anon_sym_BANG] = ACTIONS(668),
- [anon_sym_TILDE] = ACTIONS(668),
- [anon_sym_typeof] = ACTIONS(668),
- [anon_sym_void] = ACTIONS(668),
- [anon_sym_delete] = ACTIONS(668),
- [anon_sym_PLUS_PLUS] = ACTIONS(672),
- [anon_sym_DASH_DASH] = ACTIONS(672),
- [anon_sym_DQUOTE] = ACTIONS(674),
- [anon_sym_SQUOTE] = ACTIONS(676),
+ [anon_sym_LT] = ACTIONS(57),
+ [anon_sym_DQUOTE] = ACTIONS(59),
+ [anon_sym_SQUOTE] = ACTIONS(61),
+ [anon_sym_class] = ACTIONS(702),
+ [anon_sym_async] = ACTIONS(726),
+ [anon_sym_function] = ACTIONS(706),
+ [anon_sym_new] = ACTIONS(69),
+ [anon_sym_PLUS] = ACTIONS(71),
+ [anon_sym_DASH] = ACTIONS(71),
+ [anon_sym_SLASH] = ACTIONS(73),
+ [anon_sym_BANG] = ACTIONS(71),
+ [anon_sym_TILDE] = ACTIONS(71),
+ [anon_sym_typeof] = ACTIONS(71),
+ [anon_sym_void] = ACTIONS(71),
+ [anon_sym_delete] = ACTIONS(71),
+ [anon_sym_PLUS_PLUS] = ACTIONS(75),
+ [anon_sym_DASH_DASH] = ACTIONS(75),
[sym_comment] = ACTIONS(3),
- [anon_sym_BQUOTE] = ACTIONS(678),
- [sym_number] = ACTIONS(680),
- [sym_private_property_identifier] = ACTIONS(682),
- [sym_this] = ACTIONS(680),
- [sym_super] = ACTIONS(680),
- [sym_true] = ACTIONS(680),
- [sym_false] = ACTIONS(680),
- [sym_null] = ACTIONS(680),
- [sym_undefined] = ACTIONS(684),
+ [anon_sym_BQUOTE] = ACTIONS(77),
+ [sym_number] = ACTIONS(79),
+ [sym_private_property_identifier] = ACTIONS(81),
+ [sym_this] = ACTIONS(79),
+ [sym_super] = ACTIONS(79),
+ [sym_true] = ACTIONS(79),
+ [sym_false] = ACTIONS(79),
+ [sym_null] = ACTIONS(79),
+ [sym_undefined] = ACTIONS(83),
[anon_sym_AT] = ACTIONS(85),
- [anon_sym_static] = ACTIONS(640),
- [anon_sym_get] = ACTIONS(640),
- [anon_sym_set] = ACTIONS(640),
+ [anon_sym_static] = ACTIONS(722),
+ [anon_sym_get] = ACTIONS(722),
+ [anon_sym_set] = ACTIONS(722),
},
- [310] = {
- [sym_import] = STATE(1096),
- [sym_parenthesized_expression] = STATE(974),
- [sym_expression] = STATE(1341),
- [sym_primary_expression] = STATE(1092),
- [sym_yield_expression] = STATE(1094),
- [sym_object] = STATE(1096),
- [sym_object_pattern] = STATE(2728),
- [sym_array] = STATE(1096),
- [sym_array_pattern] = STATE(2728),
- [sym_glimmer_template] = STATE(1094),
- [sym_glimmer_opening_tag] = STATE(1882),
- [sym_jsx_element] = STATE(1094),
- [sym_jsx_opening_element] = STATE(1654),
- [sym_jsx_self_closing_element] = STATE(1094),
- [sym_class] = STATE(1096),
- [sym_function] = STATE(1096),
- [sym_generator_function] = STATE(1096),
- [sym_arrow_function] = STATE(1096),
- [sym_call_expression] = STATE(1096),
- [sym_new_expression] = STATE(1094),
- [sym_await_expression] = STATE(1094),
- [sym_member_expression] = STATE(974),
- [sym_subscript_expression] = STATE(974),
- [sym_assignment_expression] = STATE(1094),
- [sym__augmented_assignment_lhs] = STATE(1608),
- [sym_augmented_assignment_expression] = STATE(1094),
- [sym__destructuring_pattern] = STATE(2728),
- [sym_ternary_expression] = STATE(1094),
- [sym_binary_expression] = STATE(1094),
- [sym_unary_expression] = STATE(1094),
- [sym_update_expression] = STATE(1094),
- [sym_string] = STATE(1096),
- [sym_template_string] = STATE(1096),
- [sym_regex] = STATE(1096),
- [sym_meta_property] = STATE(1096),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2767),
- [aux_sym_export_statement_repeat1] = STATE(1976),
+ [296] = {
+ [sym_import] = STATE(1071),
+ [sym_statement_block] = STATE(1132),
+ [sym_parenthesized_expression] = STATE(1047),
+ [sym_expression] = STATE(1420),
+ [sym_primary_expression] = STATE(1079),
+ [sym_yield_expression] = STATE(1081),
+ [sym_object] = STATE(1071),
+ [sym_object_pattern] = STATE(2711),
+ [sym_array] = STATE(1071),
+ [sym_array_pattern] = STATE(2711),
+ [sym_glimmer_template] = STATE(1081),
+ [sym_glimmer_opening_tag] = STATE(1888),
+ [sym_jsx_element] = STATE(1081),
+ [sym_jsx_opening_element] = STATE(1648),
+ [sym_jsx_self_closing_element] = STATE(1081),
+ [sym_class] = STATE(1071),
+ [sym_function] = STATE(1071),
+ [sym_generator_function] = STATE(1071),
+ [sym_arrow_function] = STATE(1071),
+ [sym_call_expression] = STATE(1071),
+ [sym_new_expression] = STATE(1081),
+ [sym_await_expression] = STATE(1081),
+ [sym_member_expression] = STATE(1047),
+ [sym_subscript_expression] = STATE(1047),
+ [sym_assignment_expression] = STATE(1081),
+ [sym__augmented_assignment_lhs] = STATE(1611),
+ [sym_augmented_assignment_expression] = STATE(1081),
+ [sym__destructuring_pattern] = STATE(2711),
+ [sym_ternary_expression] = STATE(1081),
+ [sym_binary_expression] = STATE(1081),
+ [sym_unary_expression] = STATE(1081),
+ [sym_update_expression] = STATE(1081),
+ [sym_string] = STATE(1071),
+ [sym_template_string] = STATE(1071),
+ [sym_regex] = STATE(1071),
+ [sym_meta_property] = STATE(1071),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2709),
+ [aux_sym_export_statement_repeat1] = STATE(1861),
[sym_identifier] = ACTIONS(728),
[anon_sym_export] = ACTIONS(730),
- [anon_sym_LBRACE] = ACTIONS(734),
+ [anon_sym_LBRACE] = ACTIONS(1133),
[anon_sym_import] = ACTIONS(648),
[anon_sym_LPAREN] = ACTIONS(650),
[anon_sym_await] = ACTIONS(736),
@@ -44275,79 +43623,80 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_LBRACK] = ACTIONS(740),
[anon_sym_LTtemplate_GT] = ACTIONS(55),
[anon_sym_LT] = ACTIONS(658),
- [anon_sym_class] = ACTIONS(660),
+ [anon_sym_DQUOTE] = ACTIONS(660),
+ [anon_sym_SQUOTE] = ACTIONS(662),
+ [anon_sym_class] = ACTIONS(664),
[anon_sym_async] = ACTIONS(742),
- [anon_sym_function] = ACTIONS(664),
+ [anon_sym_function] = ACTIONS(668),
[anon_sym_new] = ACTIONS(744),
[anon_sym_PLUS] = ACTIONS(746),
[anon_sym_DASH] = ACTIONS(746),
- [anon_sym_SLASH] = ACTIONS(670),
+ [anon_sym_SLASH] = ACTIONS(748),
[anon_sym_BANG] = ACTIONS(746),
[anon_sym_TILDE] = ACTIONS(746),
[anon_sym_typeof] = ACTIONS(746),
[anon_sym_void] = ACTIONS(746),
[anon_sym_delete] = ACTIONS(746),
- [anon_sym_PLUS_PLUS] = ACTIONS(748),
- [anon_sym_DASH_DASH] = ACTIONS(748),
- [anon_sym_DQUOTE] = ACTIONS(674),
- [anon_sym_SQUOTE] = ACTIONS(676),
+ [anon_sym_PLUS_PLUS] = ACTIONS(750),
+ [anon_sym_DASH_DASH] = ACTIONS(750),
[sym_comment] = ACTIONS(3),
[anon_sym_BQUOTE] = ACTIONS(678),
[sym_number] = ACTIONS(680),
- [sym_private_property_identifier] = ACTIONS(750),
+ [sym_private_property_identifier] = ACTIONS(752),
[sym_this] = ACTIONS(680),
[sym_super] = ACTIONS(680),
[sym_true] = ACTIONS(680),
[sym_false] = ACTIONS(680),
[sym_null] = ACTIONS(680),
- [sym_undefined] = ACTIONS(752),
+ [sym_undefined] = ACTIONS(754),
[anon_sym_AT] = ACTIONS(85),
[anon_sym_static] = ACTIONS(730),
[anon_sym_get] = ACTIONS(730),
[anon_sym_set] = ACTIONS(730),
},
- [311] = {
- [sym_import] = STATE(1096),
- [sym_parenthesized_expression] = STATE(974),
- [sym_expression] = STATE(1435),
- [sym_primary_expression] = STATE(1092),
- [sym_yield_expression] = STATE(1094),
- [sym_object] = STATE(1096),
- [sym_object_pattern] = STATE(2728),
- [sym_array] = STATE(1096),
- [sym_array_pattern] = STATE(2728),
- [sym_glimmer_template] = STATE(1094),
- [sym_glimmer_opening_tag] = STATE(1882),
- [sym_jsx_element] = STATE(1094),
- [sym_jsx_opening_element] = STATE(1654),
- [sym_jsx_self_closing_element] = STATE(1094),
- [sym_class] = STATE(1096),
- [sym_function] = STATE(1096),
- [sym_generator_function] = STATE(1096),
- [sym_arrow_function] = STATE(1096),
- [sym_call_expression] = STATE(1096),
- [sym_new_expression] = STATE(1094),
- [sym_await_expression] = STATE(1094),
- [sym_member_expression] = STATE(974),
- [sym_subscript_expression] = STATE(974),
- [sym_assignment_expression] = STATE(1094),
- [sym__augmented_assignment_lhs] = STATE(1608),
- [sym_augmented_assignment_expression] = STATE(1094),
- [sym__destructuring_pattern] = STATE(2728),
- [sym_ternary_expression] = STATE(1094),
- [sym_binary_expression] = STATE(1094),
- [sym_unary_expression] = STATE(1094),
- [sym_update_expression] = STATE(1094),
- [sym_string] = STATE(1096),
- [sym_template_string] = STATE(1096),
- [sym_regex] = STATE(1096),
- [sym_meta_property] = STATE(1096),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2767),
- [aux_sym_export_statement_repeat1] = STATE(1976),
+ [297] = {
+ [sym_import] = STATE(1071),
+ [sym_statement_block] = STATE(1134),
+ [sym_parenthesized_expression] = STATE(1047),
+ [sym_expression] = STATE(1423),
+ [sym_primary_expression] = STATE(1079),
+ [sym_yield_expression] = STATE(1081),
+ [sym_object] = STATE(1071),
+ [sym_object_pattern] = STATE(2711),
+ [sym_array] = STATE(1071),
+ [sym_array_pattern] = STATE(2711),
+ [sym_glimmer_template] = STATE(1081),
+ [sym_glimmer_opening_tag] = STATE(1888),
+ [sym_jsx_element] = STATE(1081),
+ [sym_jsx_opening_element] = STATE(1648),
+ [sym_jsx_self_closing_element] = STATE(1081),
+ [sym_class] = STATE(1071),
+ [sym_function] = STATE(1071),
+ [sym_generator_function] = STATE(1071),
+ [sym_arrow_function] = STATE(1071),
+ [sym_call_expression] = STATE(1071),
+ [sym_new_expression] = STATE(1081),
+ [sym_await_expression] = STATE(1081),
+ [sym_member_expression] = STATE(1047),
+ [sym_subscript_expression] = STATE(1047),
+ [sym_assignment_expression] = STATE(1081),
+ [sym__augmented_assignment_lhs] = STATE(1611),
+ [sym_augmented_assignment_expression] = STATE(1081),
+ [sym__destructuring_pattern] = STATE(2711),
+ [sym_ternary_expression] = STATE(1081),
+ [sym_binary_expression] = STATE(1081),
+ [sym_unary_expression] = STATE(1081),
+ [sym_update_expression] = STATE(1081),
+ [sym_string] = STATE(1071),
+ [sym_template_string] = STATE(1071),
+ [sym_regex] = STATE(1071),
+ [sym_meta_property] = STATE(1071),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2709),
+ [aux_sym_export_statement_repeat1] = STATE(1861),
[sym_identifier] = ACTIONS(728),
[anon_sym_export] = ACTIONS(730),
- [anon_sym_LBRACE] = ACTIONS(734),
+ [anon_sym_LBRACE] = ACTIONS(1133),
[anon_sym_import] = ACTIONS(648),
[anon_sym_LPAREN] = ACTIONS(650),
[anon_sym_await] = ACTIONS(736),
@@ -44355,396 +43704,158 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_LBRACK] = ACTIONS(740),
[anon_sym_LTtemplate_GT] = ACTIONS(55),
[anon_sym_LT] = ACTIONS(658),
- [anon_sym_class] = ACTIONS(660),
+ [anon_sym_DQUOTE] = ACTIONS(660),
+ [anon_sym_SQUOTE] = ACTIONS(662),
+ [anon_sym_class] = ACTIONS(664),
[anon_sym_async] = ACTIONS(742),
- [anon_sym_function] = ACTIONS(664),
+ [anon_sym_function] = ACTIONS(668),
[anon_sym_new] = ACTIONS(744),
[anon_sym_PLUS] = ACTIONS(746),
[anon_sym_DASH] = ACTIONS(746),
- [anon_sym_SLASH] = ACTIONS(670),
+ [anon_sym_SLASH] = ACTIONS(748),
[anon_sym_BANG] = ACTIONS(746),
[anon_sym_TILDE] = ACTIONS(746),
[anon_sym_typeof] = ACTIONS(746),
[anon_sym_void] = ACTIONS(746),
[anon_sym_delete] = ACTIONS(746),
- [anon_sym_PLUS_PLUS] = ACTIONS(748),
- [anon_sym_DASH_DASH] = ACTIONS(748),
- [anon_sym_DQUOTE] = ACTIONS(674),
- [anon_sym_SQUOTE] = ACTIONS(676),
+ [anon_sym_PLUS_PLUS] = ACTIONS(750),
+ [anon_sym_DASH_DASH] = ACTIONS(750),
[sym_comment] = ACTIONS(3),
[anon_sym_BQUOTE] = ACTIONS(678),
[sym_number] = ACTIONS(680),
- [sym_private_property_identifier] = ACTIONS(750),
+ [sym_private_property_identifier] = ACTIONS(752),
[sym_this] = ACTIONS(680),
[sym_super] = ACTIONS(680),
[sym_true] = ACTIONS(680),
[sym_false] = ACTIONS(680),
[sym_null] = ACTIONS(680),
- [sym_undefined] = ACTIONS(752),
+ [sym_undefined] = ACTIONS(754),
[anon_sym_AT] = ACTIONS(85),
[anon_sym_static] = ACTIONS(730),
[anon_sym_get] = ACTIONS(730),
[anon_sym_set] = ACTIONS(730),
},
- [312] = {
- [sym_import] = STATE(1096),
- [sym_parenthesized_expression] = STATE(1015),
- [sym_expression] = STATE(1439),
- [sym_primary_expression] = STATE(1092),
- [sym_yield_expression] = STATE(1094),
- [sym_object] = STATE(1096),
- [sym_object_pattern] = STATE(2768),
- [sym_array] = STATE(1096),
- [sym_array_pattern] = STATE(2768),
- [sym_glimmer_template] = STATE(1094),
- [sym_glimmer_opening_tag] = STATE(1882),
- [sym_jsx_element] = STATE(1094),
- [sym_jsx_opening_element] = STATE(1654),
- [sym_jsx_self_closing_element] = STATE(1094),
- [sym_class] = STATE(1096),
- [sym_function] = STATE(1096),
- [sym_generator_function] = STATE(1096),
- [sym_arrow_function] = STATE(1096),
- [sym_call_expression] = STATE(1096),
- [sym_new_expression] = STATE(1094),
- [sym_await_expression] = STATE(1094),
- [sym_member_expression] = STATE(1015),
- [sym_subscript_expression] = STATE(1015),
- [sym_assignment_expression] = STATE(1094),
- [sym__augmented_assignment_lhs] = STATE(1594),
- [sym_augmented_assignment_expression] = STATE(1094),
- [sym__destructuring_pattern] = STATE(2768),
- [sym_ternary_expression] = STATE(1094),
- [sym_binary_expression] = STATE(1094),
- [sym_unary_expression] = STATE(1094),
- [sym_update_expression] = STATE(1094),
- [sym_string] = STATE(1096),
- [sym_template_string] = STATE(1096),
- [sym_regex] = STATE(1096),
- [sym_meta_property] = STATE(1096),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2729),
- [aux_sym_export_statement_repeat1] = STATE(1976),
- [sym_identifier] = ACTIONS(638),
- [anon_sym_export] = ACTIONS(640),
- [anon_sym_LBRACE] = ACTIONS(644),
- [anon_sym_import] = ACTIONS(648),
- [anon_sym_LPAREN] = ACTIONS(650),
- [anon_sym_await] = ACTIONS(652),
- [anon_sym_yield] = ACTIONS(654),
- [anon_sym_LBRACK] = ACTIONS(656),
- [anon_sym_LTtemplate_GT] = ACTIONS(55),
- [anon_sym_LT] = ACTIONS(658),
- [anon_sym_class] = ACTIONS(660),
- [anon_sym_async] = ACTIONS(662),
- [anon_sym_function] = ACTIONS(664),
- [anon_sym_new] = ACTIONS(666),
- [anon_sym_PLUS] = ACTIONS(668),
- [anon_sym_DASH] = ACTIONS(668),
- [anon_sym_SLASH] = ACTIONS(670),
- [anon_sym_BANG] = ACTIONS(668),
- [anon_sym_TILDE] = ACTIONS(668),
- [anon_sym_typeof] = ACTIONS(668),
- [anon_sym_void] = ACTIONS(668),
- [anon_sym_delete] = ACTIONS(668),
- [anon_sym_PLUS_PLUS] = ACTIONS(672),
- [anon_sym_DASH_DASH] = ACTIONS(672),
- [anon_sym_DQUOTE] = ACTIONS(674),
- [anon_sym_SQUOTE] = ACTIONS(676),
- [sym_comment] = ACTIONS(3),
- [anon_sym_BQUOTE] = ACTIONS(678),
- [sym_number] = ACTIONS(680),
- [sym_private_property_identifier] = ACTIONS(682),
- [sym_this] = ACTIONS(680),
- [sym_super] = ACTIONS(680),
- [sym_true] = ACTIONS(680),
- [sym_false] = ACTIONS(680),
- [sym_null] = ACTIONS(680),
- [sym_undefined] = ACTIONS(684),
- [anon_sym_AT] = ACTIONS(85),
- [anon_sym_static] = ACTIONS(640),
- [anon_sym_get] = ACTIONS(640),
- [anon_sym_set] = ACTIONS(640),
- },
- [313] = {
- [sym_import] = STATE(1096),
+ [298] = {
+ [sym_import] = STATE(1071),
+ [sym_statement_block] = STATE(1129),
[sym_parenthesized_expression] = STATE(974),
- [sym_expression] = STATE(1054),
- [sym_primary_expression] = STATE(1092),
- [sym_yield_expression] = STATE(1094),
- [sym_object] = STATE(1096),
- [sym_object_pattern] = STATE(2728),
- [sym_array] = STATE(1096),
- [sym_array_pattern] = STATE(2728),
- [sym_glimmer_template] = STATE(1094),
- [sym_glimmer_opening_tag] = STATE(1882),
- [sym_jsx_element] = STATE(1094),
- [sym_jsx_opening_element] = STATE(1654),
- [sym_jsx_self_closing_element] = STATE(1094),
- [sym_class] = STATE(1096),
- [sym_function] = STATE(1096),
- [sym_generator_function] = STATE(1096),
- [sym_arrow_function] = STATE(1096),
- [sym_call_expression] = STATE(1096),
- [sym_new_expression] = STATE(1094),
- [sym_await_expression] = STATE(1094),
+ [sym_expression] = STATE(1341),
+ [sym_primary_expression] = STATE(1079),
+ [sym_yield_expression] = STATE(1081),
+ [sym_object] = STATE(1071),
+ [sym_object_pattern] = STATE(2699),
+ [sym_array] = STATE(1071),
+ [sym_array_pattern] = STATE(2699),
+ [sym_glimmer_template] = STATE(1081),
+ [sym_glimmer_opening_tag] = STATE(1888),
+ [sym_jsx_element] = STATE(1081),
+ [sym_jsx_opening_element] = STATE(1648),
+ [sym_jsx_self_closing_element] = STATE(1081),
+ [sym_class] = STATE(1071),
+ [sym_function] = STATE(1071),
+ [sym_generator_function] = STATE(1071),
+ [sym_arrow_function] = STATE(1071),
+ [sym_call_expression] = STATE(1071),
+ [sym_new_expression] = STATE(1081),
+ [sym_await_expression] = STATE(1081),
[sym_member_expression] = STATE(974),
[sym_subscript_expression] = STATE(974),
- [sym_assignment_expression] = STATE(1094),
- [sym__augmented_assignment_lhs] = STATE(1608),
- [sym_augmented_assignment_expression] = STATE(1094),
- [sym__destructuring_pattern] = STATE(2728),
- [sym_ternary_expression] = STATE(1094),
- [sym_binary_expression] = STATE(1094),
- [sym_unary_expression] = STATE(1094),
- [sym_update_expression] = STATE(1094),
- [sym_string] = STATE(1096),
- [sym_template_string] = STATE(1096),
- [sym_regex] = STATE(1096),
- [sym_meta_property] = STATE(1096),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2767),
- [aux_sym_export_statement_repeat1] = STATE(1976),
- [sym_identifier] = ACTIONS(728),
- [anon_sym_export] = ACTIONS(730),
- [anon_sym_LBRACE] = ACTIONS(734),
+ [sym_assignment_expression] = STATE(1081),
+ [sym__augmented_assignment_lhs] = STATE(1607),
+ [sym_augmented_assignment_expression] = STATE(1081),
+ [sym__destructuring_pattern] = STATE(2699),
+ [sym_ternary_expression] = STATE(1081),
+ [sym_binary_expression] = STATE(1081),
+ [sym_unary_expression] = STATE(1081),
+ [sym_update_expression] = STATE(1081),
+ [sym_string] = STATE(1071),
+ [sym_template_string] = STATE(1071),
+ [sym_regex] = STATE(1071),
+ [sym_meta_property] = STATE(1071),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2769),
+ [aux_sym_export_statement_repeat1] = STATE(1861),
+ [sym_identifier] = ACTIONS(756),
+ [anon_sym_export] = ACTIONS(758),
+ [anon_sym_LBRACE] = ACTIONS(1133),
[anon_sym_import] = ACTIONS(648),
[anon_sym_LPAREN] = ACTIONS(650),
- [anon_sym_await] = ACTIONS(736),
- [anon_sym_yield] = ACTIONS(738),
+ [anon_sym_await] = ACTIONS(762),
+ [anon_sym_yield] = ACTIONS(764),
[anon_sym_LBRACK] = ACTIONS(740),
[anon_sym_LTtemplate_GT] = ACTIONS(55),
[anon_sym_LT] = ACTIONS(658),
- [anon_sym_class] = ACTIONS(660),
- [anon_sym_async] = ACTIONS(742),
- [anon_sym_function] = ACTIONS(664),
- [anon_sym_new] = ACTIONS(744),
- [anon_sym_PLUS] = ACTIONS(746),
- [anon_sym_DASH] = ACTIONS(746),
- [anon_sym_SLASH] = ACTIONS(670),
- [anon_sym_BANG] = ACTIONS(746),
- [anon_sym_TILDE] = ACTIONS(746),
- [anon_sym_typeof] = ACTIONS(746),
- [anon_sym_void] = ACTIONS(746),
- [anon_sym_delete] = ACTIONS(746),
- [anon_sym_PLUS_PLUS] = ACTIONS(748),
- [anon_sym_DASH_DASH] = ACTIONS(748),
- [anon_sym_DQUOTE] = ACTIONS(674),
- [anon_sym_SQUOTE] = ACTIONS(676),
- [sym_comment] = ACTIONS(3),
- [anon_sym_BQUOTE] = ACTIONS(678),
- [sym_number] = ACTIONS(680),
- [sym_private_property_identifier] = ACTIONS(750),
- [sym_this] = ACTIONS(680),
- [sym_super] = ACTIONS(680),
- [sym_true] = ACTIONS(680),
- [sym_false] = ACTIONS(680),
- [sym_null] = ACTIONS(680),
- [sym_undefined] = ACTIONS(752),
- [anon_sym_AT] = ACTIONS(85),
- [anon_sym_static] = ACTIONS(730),
- [anon_sym_get] = ACTIONS(730),
- [anon_sym_set] = ACTIONS(730),
- },
- [314] = {
- [sym_import] = STATE(1096),
- [sym_parenthesized_expression] = STATE(1015),
- [sym_expression] = STATE(1089),
- [sym_primary_expression] = STATE(1092),
- [sym_yield_expression] = STATE(1094),
- [sym_object] = STATE(1096),
- [sym_object_pattern] = STATE(2768),
- [sym_array] = STATE(1096),
- [sym_array_pattern] = STATE(2768),
- [sym_glimmer_template] = STATE(1094),
- [sym_glimmer_opening_tag] = STATE(1882),
- [sym_jsx_element] = STATE(1094),
- [sym_jsx_opening_element] = STATE(1654),
- [sym_jsx_self_closing_element] = STATE(1094),
- [sym_class] = STATE(1096),
- [sym_function] = STATE(1096),
- [sym_generator_function] = STATE(1096),
- [sym_arrow_function] = STATE(1096),
- [sym_call_expression] = STATE(1096),
- [sym_new_expression] = STATE(1094),
- [sym_await_expression] = STATE(1094),
- [sym_member_expression] = STATE(1015),
- [sym_subscript_expression] = STATE(1015),
- [sym_assignment_expression] = STATE(1094),
- [sym__augmented_assignment_lhs] = STATE(1594),
- [sym_augmented_assignment_expression] = STATE(1094),
- [sym__destructuring_pattern] = STATE(2768),
- [sym_ternary_expression] = STATE(1094),
- [sym_binary_expression] = STATE(1094),
- [sym_unary_expression] = STATE(1094),
- [sym_update_expression] = STATE(1094),
- [sym_string] = STATE(1096),
- [sym_template_string] = STATE(1096),
- [sym_regex] = STATE(1096),
- [sym_meta_property] = STATE(1096),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2729),
- [aux_sym_export_statement_repeat1] = STATE(1976),
- [sym_identifier] = ACTIONS(638),
- [anon_sym_export] = ACTIONS(640),
- [anon_sym_LBRACE] = ACTIONS(644),
- [anon_sym_import] = ACTIONS(648),
- [anon_sym_LPAREN] = ACTIONS(650),
- [anon_sym_await] = ACTIONS(652),
- [anon_sym_yield] = ACTIONS(654),
- [anon_sym_LBRACK] = ACTIONS(656),
- [anon_sym_LTtemplate_GT] = ACTIONS(55),
- [anon_sym_LT] = ACTIONS(658),
- [anon_sym_class] = ACTIONS(660),
- [anon_sym_async] = ACTIONS(662),
- [anon_sym_function] = ACTIONS(664),
- [anon_sym_new] = ACTIONS(666),
- [anon_sym_PLUS] = ACTIONS(668),
- [anon_sym_DASH] = ACTIONS(668),
- [anon_sym_SLASH] = ACTIONS(670),
- [anon_sym_BANG] = ACTIONS(668),
- [anon_sym_TILDE] = ACTIONS(668),
- [anon_sym_typeof] = ACTIONS(668),
- [anon_sym_void] = ACTIONS(668),
- [anon_sym_delete] = ACTIONS(668),
- [anon_sym_PLUS_PLUS] = ACTIONS(672),
- [anon_sym_DASH_DASH] = ACTIONS(672),
- [anon_sym_DQUOTE] = ACTIONS(674),
- [anon_sym_SQUOTE] = ACTIONS(676),
- [sym_comment] = ACTIONS(3),
- [anon_sym_BQUOTE] = ACTIONS(678),
- [sym_number] = ACTIONS(680),
- [sym_private_property_identifier] = ACTIONS(682),
- [sym_this] = ACTIONS(680),
- [sym_super] = ACTIONS(680),
- [sym_true] = ACTIONS(680),
- [sym_false] = ACTIONS(680),
- [sym_null] = ACTIONS(680),
- [sym_undefined] = ACTIONS(684),
- [anon_sym_AT] = ACTIONS(85),
- [anon_sym_static] = ACTIONS(640),
- [anon_sym_get] = ACTIONS(640),
- [anon_sym_set] = ACTIONS(640),
- },
- [315] = {
- [sym_import] = STATE(1096),
- [sym_parenthesized_expression] = STATE(1015),
- [sym_expression] = STATE(1088),
- [sym_primary_expression] = STATE(1092),
- [sym_yield_expression] = STATE(1094),
- [sym_object] = STATE(1096),
- [sym_object_pattern] = STATE(2768),
- [sym_array] = STATE(1096),
- [sym_array_pattern] = STATE(2768),
- [sym_glimmer_template] = STATE(1094),
- [sym_glimmer_opening_tag] = STATE(1882),
- [sym_jsx_element] = STATE(1094),
- [sym_jsx_opening_element] = STATE(1654),
- [sym_jsx_self_closing_element] = STATE(1094),
- [sym_class] = STATE(1096),
- [sym_function] = STATE(1096),
- [sym_generator_function] = STATE(1096),
- [sym_arrow_function] = STATE(1096),
- [sym_call_expression] = STATE(1096),
- [sym_new_expression] = STATE(1094),
- [sym_await_expression] = STATE(1094),
- [sym_member_expression] = STATE(1015),
- [sym_subscript_expression] = STATE(1015),
- [sym_assignment_expression] = STATE(1094),
- [sym__augmented_assignment_lhs] = STATE(1594),
- [sym_augmented_assignment_expression] = STATE(1094),
- [sym__destructuring_pattern] = STATE(2768),
- [sym_ternary_expression] = STATE(1094),
- [sym_binary_expression] = STATE(1094),
- [sym_unary_expression] = STATE(1094),
- [sym_update_expression] = STATE(1094),
- [sym_string] = STATE(1096),
- [sym_template_string] = STATE(1096),
- [sym_regex] = STATE(1096),
- [sym_meta_property] = STATE(1096),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2729),
- [aux_sym_export_statement_repeat1] = STATE(1976),
- [sym_identifier] = ACTIONS(638),
- [anon_sym_export] = ACTIONS(640),
- [anon_sym_LBRACE] = ACTIONS(644),
- [anon_sym_import] = ACTIONS(648),
- [anon_sym_LPAREN] = ACTIONS(650),
- [anon_sym_await] = ACTIONS(652),
- [anon_sym_yield] = ACTIONS(654),
- [anon_sym_LBRACK] = ACTIONS(656),
- [anon_sym_LTtemplate_GT] = ACTIONS(55),
- [anon_sym_LT] = ACTIONS(658),
- [anon_sym_class] = ACTIONS(660),
- [anon_sym_async] = ACTIONS(662),
- [anon_sym_function] = ACTIONS(664),
- [anon_sym_new] = ACTIONS(666),
- [anon_sym_PLUS] = ACTIONS(668),
- [anon_sym_DASH] = ACTIONS(668),
- [anon_sym_SLASH] = ACTIONS(670),
- [anon_sym_BANG] = ACTIONS(668),
- [anon_sym_TILDE] = ACTIONS(668),
- [anon_sym_typeof] = ACTIONS(668),
- [anon_sym_void] = ACTIONS(668),
- [anon_sym_delete] = ACTIONS(668),
- [anon_sym_PLUS_PLUS] = ACTIONS(672),
- [anon_sym_DASH_DASH] = ACTIONS(672),
- [anon_sym_DQUOTE] = ACTIONS(674),
- [anon_sym_SQUOTE] = ACTIONS(676),
+ [anon_sym_DQUOTE] = ACTIONS(660),
+ [anon_sym_SQUOTE] = ACTIONS(662),
+ [anon_sym_class] = ACTIONS(664),
+ [anon_sym_async] = ACTIONS(766),
+ [anon_sym_function] = ACTIONS(668),
+ [anon_sym_new] = ACTIONS(768),
+ [anon_sym_PLUS] = ACTIONS(770),
+ [anon_sym_DASH] = ACTIONS(770),
+ [anon_sym_SLASH] = ACTIONS(674),
+ [anon_sym_BANG] = ACTIONS(770),
+ [anon_sym_TILDE] = ACTIONS(770),
+ [anon_sym_typeof] = ACTIONS(770),
+ [anon_sym_void] = ACTIONS(770),
+ [anon_sym_delete] = ACTIONS(770),
+ [anon_sym_PLUS_PLUS] = ACTIONS(772),
+ [anon_sym_DASH_DASH] = ACTIONS(772),
[sym_comment] = ACTIONS(3),
[anon_sym_BQUOTE] = ACTIONS(678),
[sym_number] = ACTIONS(680),
- [sym_private_property_identifier] = ACTIONS(682),
+ [sym_private_property_identifier] = ACTIONS(774),
[sym_this] = ACTIONS(680),
[sym_super] = ACTIONS(680),
[sym_true] = ACTIONS(680),
[sym_false] = ACTIONS(680),
[sym_null] = ACTIONS(680),
- [sym_undefined] = ACTIONS(684),
+ [sym_undefined] = ACTIONS(776),
[anon_sym_AT] = ACTIONS(85),
- [anon_sym_static] = ACTIONS(640),
- [anon_sym_get] = ACTIONS(640),
- [anon_sym_set] = ACTIONS(640),
+ [anon_sym_static] = ACTIONS(758),
+ [anon_sym_get] = ACTIONS(758),
+ [anon_sym_set] = ACTIONS(758),
},
- [316] = {
- [sym_import] = STATE(1096),
- [sym_parenthesized_expression] = STATE(1015),
- [sym_expression] = STATE(1087),
- [sym_primary_expression] = STATE(1092),
- [sym_yield_expression] = STATE(1094),
- [sym_object] = STATE(1096),
- [sym_object_pattern] = STATE(2768),
- [sym_array] = STATE(1096),
- [sym_array_pattern] = STATE(2768),
- [sym_glimmer_template] = STATE(1094),
- [sym_glimmer_opening_tag] = STATE(1882),
- [sym_jsx_element] = STATE(1094),
- [sym_jsx_opening_element] = STATE(1654),
- [sym_jsx_self_closing_element] = STATE(1094),
- [sym_class] = STATE(1096),
- [sym_function] = STATE(1096),
- [sym_generator_function] = STATE(1096),
- [sym_arrow_function] = STATE(1096),
- [sym_call_expression] = STATE(1096),
- [sym_new_expression] = STATE(1094),
- [sym_await_expression] = STATE(1094),
- [sym_member_expression] = STATE(1015),
- [sym_subscript_expression] = STATE(1015),
- [sym_assignment_expression] = STATE(1094),
- [sym__augmented_assignment_lhs] = STATE(1594),
- [sym_augmented_assignment_expression] = STATE(1094),
- [sym__destructuring_pattern] = STATE(2768),
- [sym_ternary_expression] = STATE(1094),
- [sym_binary_expression] = STATE(1094),
- [sym_unary_expression] = STATE(1094),
- [sym_update_expression] = STATE(1094),
- [sym_string] = STATE(1096),
- [sym_template_string] = STATE(1096),
- [sym_regex] = STATE(1096),
- [sym_meta_property] = STATE(1096),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2729),
- [aux_sym_export_statement_repeat1] = STATE(1976),
+ [299] = {
+ [sym_import] = STATE(1071),
+ [sym_parenthesized_expression] = STATE(1006),
+ [sym_expression] = STATE(1352),
+ [sym_primary_expression] = STATE(1079),
+ [sym_yield_expression] = STATE(1081),
+ [sym_object] = STATE(1071),
+ [sym_object_pattern] = STATE(2770),
+ [sym_array] = STATE(1071),
+ [sym_array_pattern] = STATE(2770),
+ [sym_glimmer_template] = STATE(1081),
+ [sym_glimmer_opening_tag] = STATE(1888),
+ [sym_jsx_element] = STATE(1081),
+ [sym_jsx_opening_element] = STATE(1648),
+ [sym_jsx_self_closing_element] = STATE(1081),
+ [sym_class] = STATE(1071),
+ [sym_function] = STATE(1071),
+ [sym_generator_function] = STATE(1071),
+ [sym_arrow_function] = STATE(1071),
+ [sym_call_expression] = STATE(1071),
+ [sym_new_expression] = STATE(1081),
+ [sym_await_expression] = STATE(1081),
+ [sym_member_expression] = STATE(1006),
+ [sym_subscript_expression] = STATE(1006),
+ [sym_assignment_expression] = STATE(1081),
+ [sym__augmented_assignment_lhs] = STATE(1606),
+ [sym_augmented_assignment_expression] = STATE(1081),
+ [sym__destructuring_pattern] = STATE(2770),
+ [sym_ternary_expression] = STATE(1081),
+ [sym_binary_expression] = STATE(1081),
+ [sym_unary_expression] = STATE(1081),
+ [sym_update_expression] = STATE(1081),
+ [sym_sequence_expression] = STATE(2698),
+ [sym_string] = STATE(1071),
+ [sym_template_string] = STATE(1071),
+ [sym_regex] = STATE(1071),
+ [sym_meta_property] = STATE(1071),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2700),
+ [aux_sym_export_statement_repeat1] = STATE(1861),
[sym_identifier] = ACTIONS(638),
[anon_sym_export] = ACTIONS(640),
[anon_sym_LBRACE] = ACTIONS(644),
@@ -44755,22 +43866,22 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_LBRACK] = ACTIONS(656),
[anon_sym_LTtemplate_GT] = ACTIONS(55),
[anon_sym_LT] = ACTIONS(658),
- [anon_sym_class] = ACTIONS(660),
- [anon_sym_async] = ACTIONS(662),
- [anon_sym_function] = ACTIONS(664),
- [anon_sym_new] = ACTIONS(666),
- [anon_sym_PLUS] = ACTIONS(668),
- [anon_sym_DASH] = ACTIONS(668),
- [anon_sym_SLASH] = ACTIONS(670),
- [anon_sym_BANG] = ACTIONS(668),
- [anon_sym_TILDE] = ACTIONS(668),
- [anon_sym_typeof] = ACTIONS(668),
- [anon_sym_void] = ACTIONS(668),
- [anon_sym_delete] = ACTIONS(668),
- [anon_sym_PLUS_PLUS] = ACTIONS(672),
- [anon_sym_DASH_DASH] = ACTIONS(672),
- [anon_sym_DQUOTE] = ACTIONS(674),
- [anon_sym_SQUOTE] = ACTIONS(676),
+ [anon_sym_DQUOTE] = ACTIONS(660),
+ [anon_sym_SQUOTE] = ACTIONS(662),
+ [anon_sym_class] = ACTIONS(664),
+ [anon_sym_async] = ACTIONS(666),
+ [anon_sym_function] = ACTIONS(668),
+ [anon_sym_new] = ACTIONS(670),
+ [anon_sym_PLUS] = ACTIONS(672),
+ [anon_sym_DASH] = ACTIONS(672),
+ [anon_sym_SLASH] = ACTIONS(674),
+ [anon_sym_BANG] = ACTIONS(672),
+ [anon_sym_TILDE] = ACTIONS(672),
+ [anon_sym_typeof] = ACTIONS(672),
+ [anon_sym_void] = ACTIONS(672),
+ [anon_sym_delete] = ACTIONS(672),
+ [anon_sym_PLUS_PLUS] = ACTIONS(676),
+ [anon_sym_DASH_DASH] = ACTIONS(676),
[sym_comment] = ACTIONS(3),
[anon_sym_BQUOTE] = ACTIONS(678),
[sym_number] = ACTIONS(680),
@@ -44786,45 +43897,46 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_get] = ACTIONS(640),
[anon_sym_set] = ACTIONS(640),
},
- [317] = {
- [sym_import] = STATE(1268),
- [sym_parenthesized_expression] = STATE(1029),
- [sym_expression] = STATE(1282),
- [sym_primary_expression] = STATE(1247),
- [sym_yield_expression] = STATE(1246),
- [sym_object] = STATE(1268),
- [sym_object_pattern] = STATE(2656),
- [sym_array] = STATE(1268),
- [sym_array_pattern] = STATE(2656),
- [sym_glimmer_template] = STATE(1246),
- [sym_glimmer_opening_tag] = STATE(1921),
- [sym_jsx_element] = STATE(1246),
- [sym_jsx_opening_element] = STATE(1653),
- [sym_jsx_self_closing_element] = STATE(1246),
- [sym_class] = STATE(1268),
- [sym_function] = STATE(1268),
- [sym_generator_function] = STATE(1268),
- [sym_arrow_function] = STATE(1268),
- [sym_call_expression] = STATE(1268),
- [sym_new_expression] = STATE(1246),
- [sym_await_expression] = STATE(1246),
- [sym_member_expression] = STATE(1029),
- [sym_subscript_expression] = STATE(1029),
- [sym_assignment_expression] = STATE(1246),
- [sym__augmented_assignment_lhs] = STATE(1597),
- [sym_augmented_assignment_expression] = STATE(1246),
- [sym__destructuring_pattern] = STATE(2656),
- [sym_ternary_expression] = STATE(1246),
- [sym_binary_expression] = STATE(1246),
- [sym_unary_expression] = STATE(1246),
- [sym_update_expression] = STATE(1246),
- [sym_string] = STATE(1268),
- [sym_template_string] = STATE(1268),
- [sym_regex] = STATE(1268),
- [sym_meta_property] = STATE(1268),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2662),
- [aux_sym_export_statement_repeat1] = STATE(1891),
+ [300] = {
+ [sym_import] = STATE(1235),
+ [sym_parenthesized_expression] = STATE(1028),
+ [sym_expression] = STATE(1335),
+ [sym_primary_expression] = STATE(1249),
+ [sym_yield_expression] = STATE(1245),
+ [sym_object] = STATE(1235),
+ [sym_object_pattern] = STATE(2717),
+ [sym_array] = STATE(1235),
+ [sym_array_pattern] = STATE(2717),
+ [sym_glimmer_template] = STATE(1245),
+ [sym_glimmer_opening_tag] = STATE(1935),
+ [sym_jsx_element] = STATE(1245),
+ [sym_jsx_opening_element] = STATE(1651),
+ [sym_jsx_self_closing_element] = STATE(1245),
+ [sym_class] = STATE(1235),
+ [sym_function] = STATE(1235),
+ [sym_generator_function] = STATE(1235),
+ [sym_arrow_function] = STATE(1235),
+ [sym_call_expression] = STATE(1235),
+ [sym_new_expression] = STATE(1245),
+ [sym_await_expression] = STATE(1245),
+ [sym_member_expression] = STATE(1028),
+ [sym_subscript_expression] = STATE(1028),
+ [sym_assignment_expression] = STATE(1245),
+ [sym__augmented_assignment_lhs] = STATE(1616),
+ [sym_augmented_assignment_expression] = STATE(1245),
+ [sym__destructuring_pattern] = STATE(2717),
+ [sym_ternary_expression] = STATE(1245),
+ [sym_binary_expression] = STATE(1245),
+ [sym_unary_expression] = STATE(1245),
+ [sym_update_expression] = STATE(1245),
+ [sym_sequence_expression] = STATE(2444),
+ [sym_string] = STATE(1235),
+ [sym_template_string] = STATE(1235),
+ [sym_regex] = STATE(1235),
+ [sym_meta_property] = STATE(1235),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2680),
+ [aux_sym_export_statement_repeat1] = STATE(1968),
[sym_identifier] = ACTIONS(720),
[anon_sym_export] = ACTIONS(722),
[anon_sym_LBRACE] = ACTIONS(694),
@@ -44835,22 +43947,22 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_LBRACK] = ACTIONS(53),
[anon_sym_LTtemplate_GT] = ACTIONS(55),
[anon_sym_LT] = ACTIONS(57),
+ [anon_sym_DQUOTE] = ACTIONS(59),
+ [anon_sym_SQUOTE] = ACTIONS(61),
[anon_sym_class] = ACTIONS(702),
[anon_sym_async] = ACTIONS(726),
[anon_sym_function] = ACTIONS(706),
- [anon_sym_new] = ACTIONS(65),
- [anon_sym_PLUS] = ACTIONS(67),
- [anon_sym_DASH] = ACTIONS(67),
- [anon_sym_SLASH] = ACTIONS(69),
- [anon_sym_BANG] = ACTIONS(67),
- [anon_sym_TILDE] = ACTIONS(67),
- [anon_sym_typeof] = ACTIONS(67),
- [anon_sym_void] = ACTIONS(67),
- [anon_sym_delete] = ACTIONS(67),
- [anon_sym_PLUS_PLUS] = ACTIONS(71),
- [anon_sym_DASH_DASH] = ACTIONS(71),
- [anon_sym_DQUOTE] = ACTIONS(73),
- [anon_sym_SQUOTE] = ACTIONS(75),
+ [anon_sym_new] = ACTIONS(69),
+ [anon_sym_PLUS] = ACTIONS(71),
+ [anon_sym_DASH] = ACTIONS(71),
+ [anon_sym_SLASH] = ACTIONS(73),
+ [anon_sym_BANG] = ACTIONS(71),
+ [anon_sym_TILDE] = ACTIONS(71),
+ [anon_sym_typeof] = ACTIONS(71),
+ [anon_sym_void] = ACTIONS(71),
+ [anon_sym_delete] = ACTIONS(71),
+ [anon_sym_PLUS_PLUS] = ACTIONS(75),
+ [anon_sym_DASH_DASH] = ACTIONS(75),
[sym_comment] = ACTIONS(3),
[anon_sym_BQUOTE] = ACTIONS(77),
[sym_number] = ACTIONS(79),
@@ -44866,525 +43978,446 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_get] = ACTIONS(722),
[anon_sym_set] = ACTIONS(722),
},
- [318] = {
- [sym_import] = STATE(1096),
+ [301] = {
+ [sym_import] = STATE(1071),
+ [sym_statement_block] = STATE(1100),
[sym_parenthesized_expression] = STATE(974),
- [sym_expression] = STATE(1350),
- [sym_primary_expression] = STATE(1092),
- [sym_yield_expression] = STATE(1094),
- [sym_object] = STATE(1096),
- [sym_object_pattern] = STATE(2728),
- [sym_array] = STATE(1096),
- [sym_array_pattern] = STATE(2728),
- [sym_glimmer_template] = STATE(1094),
- [sym_glimmer_opening_tag] = STATE(1882),
- [sym_jsx_element] = STATE(1094),
- [sym_jsx_opening_element] = STATE(1654),
- [sym_jsx_self_closing_element] = STATE(1094),
- [sym_class] = STATE(1096),
- [sym_function] = STATE(1096),
- [sym_generator_function] = STATE(1096),
- [sym_arrow_function] = STATE(1096),
- [sym_call_expression] = STATE(1096),
- [sym_new_expression] = STATE(1094),
- [sym_await_expression] = STATE(1094),
+ [sym_expression] = STATE(1351),
+ [sym_primary_expression] = STATE(1079),
+ [sym_yield_expression] = STATE(1081),
+ [sym_object] = STATE(1071),
+ [sym_object_pattern] = STATE(2699),
+ [sym_array] = STATE(1071),
+ [sym_array_pattern] = STATE(2699),
+ [sym_glimmer_template] = STATE(1081),
+ [sym_glimmer_opening_tag] = STATE(1888),
+ [sym_jsx_element] = STATE(1081),
+ [sym_jsx_opening_element] = STATE(1648),
+ [sym_jsx_self_closing_element] = STATE(1081),
+ [sym_class] = STATE(1071),
+ [sym_function] = STATE(1071),
+ [sym_generator_function] = STATE(1071),
+ [sym_arrow_function] = STATE(1071),
+ [sym_call_expression] = STATE(1071),
+ [sym_new_expression] = STATE(1081),
+ [sym_await_expression] = STATE(1081),
[sym_member_expression] = STATE(974),
[sym_subscript_expression] = STATE(974),
- [sym_assignment_expression] = STATE(1094),
- [sym__augmented_assignment_lhs] = STATE(1608),
- [sym_augmented_assignment_expression] = STATE(1094),
- [sym__destructuring_pattern] = STATE(2728),
- [sym_ternary_expression] = STATE(1094),
- [sym_binary_expression] = STATE(1094),
- [sym_unary_expression] = STATE(1094),
- [sym_update_expression] = STATE(1094),
- [sym_string] = STATE(1096),
- [sym_template_string] = STATE(1096),
- [sym_regex] = STATE(1096),
- [sym_meta_property] = STATE(1096),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2767),
- [aux_sym_export_statement_repeat1] = STATE(1976),
- [sym_identifier] = ACTIONS(728),
- [anon_sym_export] = ACTIONS(730),
- [anon_sym_LBRACE] = ACTIONS(734),
+ [sym_assignment_expression] = STATE(1081),
+ [sym__augmented_assignment_lhs] = STATE(1607),
+ [sym_augmented_assignment_expression] = STATE(1081),
+ [sym__destructuring_pattern] = STATE(2699),
+ [sym_ternary_expression] = STATE(1081),
+ [sym_binary_expression] = STATE(1081),
+ [sym_unary_expression] = STATE(1081),
+ [sym_update_expression] = STATE(1081),
+ [sym_string] = STATE(1071),
+ [sym_template_string] = STATE(1071),
+ [sym_regex] = STATE(1071),
+ [sym_meta_property] = STATE(1071),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2769),
+ [aux_sym_export_statement_repeat1] = STATE(1861),
+ [sym_identifier] = ACTIONS(756),
+ [anon_sym_export] = ACTIONS(758),
+ [anon_sym_LBRACE] = ACTIONS(1133),
[anon_sym_import] = ACTIONS(648),
[anon_sym_LPAREN] = ACTIONS(650),
- [anon_sym_await] = ACTIONS(736),
- [anon_sym_yield] = ACTIONS(738),
+ [anon_sym_await] = ACTIONS(762),
+ [anon_sym_yield] = ACTIONS(764),
[anon_sym_LBRACK] = ACTIONS(740),
[anon_sym_LTtemplate_GT] = ACTIONS(55),
[anon_sym_LT] = ACTIONS(658),
- [anon_sym_class] = ACTIONS(660),
- [anon_sym_async] = ACTIONS(742),
- [anon_sym_function] = ACTIONS(664),
- [anon_sym_new] = ACTIONS(744),
- [anon_sym_PLUS] = ACTIONS(746),
- [anon_sym_DASH] = ACTIONS(746),
- [anon_sym_SLASH] = ACTIONS(670),
- [anon_sym_BANG] = ACTIONS(746),
- [anon_sym_TILDE] = ACTIONS(746),
- [anon_sym_typeof] = ACTIONS(746),
- [anon_sym_void] = ACTIONS(746),
- [anon_sym_delete] = ACTIONS(746),
- [anon_sym_PLUS_PLUS] = ACTIONS(748),
- [anon_sym_DASH_DASH] = ACTIONS(748),
- [anon_sym_DQUOTE] = ACTIONS(674),
- [anon_sym_SQUOTE] = ACTIONS(676),
+ [anon_sym_DQUOTE] = ACTIONS(660),
+ [anon_sym_SQUOTE] = ACTIONS(662),
+ [anon_sym_class] = ACTIONS(664),
+ [anon_sym_async] = ACTIONS(766),
+ [anon_sym_function] = ACTIONS(668),
+ [anon_sym_new] = ACTIONS(768),
+ [anon_sym_PLUS] = ACTIONS(770),
+ [anon_sym_DASH] = ACTIONS(770),
+ [anon_sym_SLASH] = ACTIONS(674),
+ [anon_sym_BANG] = ACTIONS(770),
+ [anon_sym_TILDE] = ACTIONS(770),
+ [anon_sym_typeof] = ACTIONS(770),
+ [anon_sym_void] = ACTIONS(770),
+ [anon_sym_delete] = ACTIONS(770),
+ [anon_sym_PLUS_PLUS] = ACTIONS(772),
+ [anon_sym_DASH_DASH] = ACTIONS(772),
[sym_comment] = ACTIONS(3),
[anon_sym_BQUOTE] = ACTIONS(678),
[sym_number] = ACTIONS(680),
- [sym_private_property_identifier] = ACTIONS(750),
+ [sym_private_property_identifier] = ACTIONS(774),
[sym_this] = ACTIONS(680),
[sym_super] = ACTIONS(680),
[sym_true] = ACTIONS(680),
[sym_false] = ACTIONS(680),
[sym_null] = ACTIONS(680),
- [sym_undefined] = ACTIONS(752),
+ [sym_undefined] = ACTIONS(776),
[anon_sym_AT] = ACTIONS(85),
- [anon_sym_static] = ACTIONS(730),
- [anon_sym_get] = ACTIONS(730),
- [anon_sym_set] = ACTIONS(730),
+ [anon_sym_static] = ACTIONS(758),
+ [anon_sym_get] = ACTIONS(758),
+ [anon_sym_set] = ACTIONS(758),
},
- [319] = {
- [sym_import] = STATE(1096),
- [sym_parenthesized_expression] = STATE(1015),
- [sym_expression] = STATE(1109),
- [sym_primary_expression] = STATE(1092),
- [sym_yield_expression] = STATE(1094),
- [sym_object] = STATE(1096),
- [sym_object_pattern] = STATE(2768),
- [sym_array] = STATE(1096),
- [sym_array_pattern] = STATE(2768),
- [sym_glimmer_template] = STATE(1094),
- [sym_glimmer_opening_tag] = STATE(1882),
- [sym_jsx_element] = STATE(1094),
- [sym_jsx_opening_element] = STATE(1654),
- [sym_jsx_self_closing_element] = STATE(1094),
- [sym_class] = STATE(1096),
- [sym_function] = STATE(1096),
- [sym_generator_function] = STATE(1096),
- [sym_arrow_function] = STATE(1096),
- [sym_call_expression] = STATE(1096),
- [sym_new_expression] = STATE(1094),
- [sym_await_expression] = STATE(1094),
- [sym_member_expression] = STATE(1015),
- [sym_subscript_expression] = STATE(1015),
- [sym_assignment_expression] = STATE(1094),
- [sym__augmented_assignment_lhs] = STATE(1594),
- [sym_augmented_assignment_expression] = STATE(1094),
- [sym__destructuring_pattern] = STATE(2768),
- [sym_ternary_expression] = STATE(1094),
- [sym_binary_expression] = STATE(1094),
- [sym_unary_expression] = STATE(1094),
- [sym_update_expression] = STATE(1094),
- [sym_string] = STATE(1096),
- [sym_template_string] = STATE(1096),
- [sym_regex] = STATE(1096),
- [sym_meta_property] = STATE(1096),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2729),
- [aux_sym_export_statement_repeat1] = STATE(1976),
- [sym_identifier] = ACTIONS(638),
- [anon_sym_export] = ACTIONS(640),
- [anon_sym_LBRACE] = ACTIONS(644),
- [anon_sym_import] = ACTIONS(648),
- [anon_sym_LPAREN] = ACTIONS(650),
- [anon_sym_await] = ACTIONS(652),
- [anon_sym_yield] = ACTIONS(654),
- [anon_sym_LBRACK] = ACTIONS(656),
- [anon_sym_LTtemplate_GT] = ACTIONS(55),
- [anon_sym_LT] = ACTIONS(658),
- [anon_sym_class] = ACTIONS(660),
- [anon_sym_async] = ACTIONS(662),
- [anon_sym_function] = ACTIONS(664),
- [anon_sym_new] = ACTIONS(666),
- [anon_sym_PLUS] = ACTIONS(668),
- [anon_sym_DASH] = ACTIONS(668),
- [anon_sym_SLASH] = ACTIONS(670),
- [anon_sym_BANG] = ACTIONS(668),
- [anon_sym_TILDE] = ACTIONS(668),
- [anon_sym_typeof] = ACTIONS(668),
- [anon_sym_void] = ACTIONS(668),
- [anon_sym_delete] = ACTIONS(668),
- [anon_sym_PLUS_PLUS] = ACTIONS(672),
- [anon_sym_DASH_DASH] = ACTIONS(672),
- [anon_sym_DQUOTE] = ACTIONS(674),
- [anon_sym_SQUOTE] = ACTIONS(676),
- [sym_comment] = ACTIONS(3),
- [anon_sym_BQUOTE] = ACTIONS(678),
- [sym_number] = ACTIONS(680),
- [sym_private_property_identifier] = ACTIONS(682),
- [sym_this] = ACTIONS(680),
- [sym_super] = ACTIONS(680),
- [sym_true] = ACTIONS(680),
- [sym_false] = ACTIONS(680),
- [sym_null] = ACTIONS(680),
- [sym_undefined] = ACTIONS(684),
- [anon_sym_AT] = ACTIONS(85),
- [anon_sym_static] = ACTIONS(640),
- [anon_sym_get] = ACTIONS(640),
- [anon_sym_set] = ACTIONS(640),
- },
- [320] = {
- [sym_import] = STATE(1096),
+ [302] = {
+ [sym_import] = STATE(1071),
[sym_parenthesized_expression] = STATE(974),
- [sym_expression] = STATE(1363),
- [sym_primary_expression] = STATE(1092),
- [sym_yield_expression] = STATE(1094),
- [sym_object] = STATE(1096),
- [sym_object_pattern] = STATE(2728),
- [sym_array] = STATE(1096),
- [sym_array_pattern] = STATE(2728),
- [sym_glimmer_template] = STATE(1094),
- [sym_glimmer_opening_tag] = STATE(1882),
- [sym_jsx_element] = STATE(1094),
- [sym_jsx_opening_element] = STATE(1654),
- [sym_jsx_self_closing_element] = STATE(1094),
- [sym_class] = STATE(1096),
- [sym_function] = STATE(1096),
- [sym_generator_function] = STATE(1096),
- [sym_arrow_function] = STATE(1096),
- [sym_call_expression] = STATE(1096),
- [sym_new_expression] = STATE(1094),
- [sym_await_expression] = STATE(1094),
+ [sym_expression] = STATE(1345),
+ [sym_primary_expression] = STATE(1079),
+ [sym_yield_expression] = STATE(1081),
+ [sym_object] = STATE(1071),
+ [sym_object_pattern] = STATE(2699),
+ [sym_array] = STATE(1071),
+ [sym_array_pattern] = STATE(2699),
+ [sym_glimmer_template] = STATE(1081),
+ [sym_glimmer_opening_tag] = STATE(1888),
+ [sym_jsx_element] = STATE(1081),
+ [sym_jsx_opening_element] = STATE(1648),
+ [sym_jsx_self_closing_element] = STATE(1081),
+ [sym_class] = STATE(1071),
+ [sym_function] = STATE(1071),
+ [sym_generator_function] = STATE(1071),
+ [sym_arrow_function] = STATE(1071),
+ [sym_call_expression] = STATE(1071),
+ [sym_new_expression] = STATE(1081),
+ [sym_await_expression] = STATE(1081),
[sym_member_expression] = STATE(974),
[sym_subscript_expression] = STATE(974),
- [sym_assignment_expression] = STATE(1094),
- [sym__augmented_assignment_lhs] = STATE(1608),
- [sym_augmented_assignment_expression] = STATE(1094),
- [sym__destructuring_pattern] = STATE(2728),
- [sym_ternary_expression] = STATE(1094),
- [sym_binary_expression] = STATE(1094),
- [sym_unary_expression] = STATE(1094),
- [sym_update_expression] = STATE(1094),
- [sym_string] = STATE(1096),
- [sym_template_string] = STATE(1096),
- [sym_regex] = STATE(1096),
- [sym_meta_property] = STATE(1096),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2767),
- [aux_sym_export_statement_repeat1] = STATE(1976),
- [sym_identifier] = ACTIONS(728),
- [anon_sym_export] = ACTIONS(730),
+ [sym_assignment_expression] = STATE(1081),
+ [sym__augmented_assignment_lhs] = STATE(1607),
+ [sym_augmented_assignment_expression] = STATE(1081),
+ [sym__destructuring_pattern] = STATE(2699),
+ [sym_ternary_expression] = STATE(1081),
+ [sym_binary_expression] = STATE(1081),
+ [sym_unary_expression] = STATE(1081),
+ [sym_update_expression] = STATE(1081),
+ [sym_string] = STATE(1071),
+ [sym_template_string] = STATE(1071),
+ [sym_regex] = STATE(1071),
+ [sym_meta_property] = STATE(1071),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2769),
+ [aux_sym_export_statement_repeat1] = STATE(1861),
+ [sym_identifier] = ACTIONS(756),
+ [anon_sym_export] = ACTIONS(758),
[anon_sym_LBRACE] = ACTIONS(734),
[anon_sym_import] = ACTIONS(648),
[anon_sym_LPAREN] = ACTIONS(650),
- [anon_sym_await] = ACTIONS(736),
- [anon_sym_yield] = ACTIONS(738),
+ [anon_sym_await] = ACTIONS(762),
+ [anon_sym_yield] = ACTIONS(764),
[anon_sym_LBRACK] = ACTIONS(740),
[anon_sym_LTtemplate_GT] = ACTIONS(55),
[anon_sym_LT] = ACTIONS(658),
- [anon_sym_class] = ACTIONS(660),
- [anon_sym_async] = ACTIONS(742),
- [anon_sym_function] = ACTIONS(664),
- [anon_sym_new] = ACTIONS(744),
- [anon_sym_PLUS] = ACTIONS(746),
- [anon_sym_DASH] = ACTIONS(746),
- [anon_sym_SLASH] = ACTIONS(670),
- [anon_sym_BANG] = ACTIONS(746),
- [anon_sym_TILDE] = ACTIONS(746),
- [anon_sym_typeof] = ACTIONS(746),
- [anon_sym_void] = ACTIONS(746),
- [anon_sym_delete] = ACTIONS(746),
- [anon_sym_PLUS_PLUS] = ACTIONS(748),
- [anon_sym_DASH_DASH] = ACTIONS(748),
- [anon_sym_DQUOTE] = ACTIONS(674),
- [anon_sym_SQUOTE] = ACTIONS(676),
+ [anon_sym_DQUOTE] = ACTIONS(660),
+ [anon_sym_SQUOTE] = ACTIONS(662),
+ [anon_sym_class] = ACTIONS(664),
+ [anon_sym_async] = ACTIONS(766),
+ [anon_sym_function] = ACTIONS(668),
+ [anon_sym_new] = ACTIONS(768),
+ [anon_sym_PLUS] = ACTIONS(770),
+ [anon_sym_DASH] = ACTIONS(770),
+ [anon_sym_SLASH] = ACTIONS(674),
+ [anon_sym_BANG] = ACTIONS(770),
+ [anon_sym_TILDE] = ACTIONS(770),
+ [anon_sym_typeof] = ACTIONS(770),
+ [anon_sym_void] = ACTIONS(770),
+ [anon_sym_delete] = ACTIONS(770),
+ [anon_sym_PLUS_PLUS] = ACTIONS(772),
+ [anon_sym_DASH_DASH] = ACTIONS(772),
[sym_comment] = ACTIONS(3),
[anon_sym_BQUOTE] = ACTIONS(678),
[sym_number] = ACTIONS(680),
- [sym_private_property_identifier] = ACTIONS(750),
+ [sym_private_property_identifier] = ACTIONS(774),
[sym_this] = ACTIONS(680),
[sym_super] = ACTIONS(680),
[sym_true] = ACTIONS(680),
[sym_false] = ACTIONS(680),
[sym_null] = ACTIONS(680),
- [sym_undefined] = ACTIONS(752),
+ [sym_undefined] = ACTIONS(776),
[anon_sym_AT] = ACTIONS(85),
- [anon_sym_static] = ACTIONS(730),
- [anon_sym_get] = ACTIONS(730),
- [anon_sym_set] = ACTIONS(730),
+ [anon_sym_static] = ACTIONS(758),
+ [anon_sym_get] = ACTIONS(758),
+ [anon_sym_set] = ACTIONS(758),
},
- [321] = {
- [sym_import] = STATE(1096),
- [sym_parenthesized_expression] = STATE(974),
- [sym_expression] = STATE(1364),
- [sym_primary_expression] = STATE(1092),
- [sym_yield_expression] = STATE(1094),
- [sym_object] = STATE(1096),
- [sym_object_pattern] = STATE(2728),
- [sym_array] = STATE(1096),
- [sym_array_pattern] = STATE(2728),
- [sym_glimmer_template] = STATE(1094),
- [sym_glimmer_opening_tag] = STATE(1882),
- [sym_jsx_element] = STATE(1094),
- [sym_jsx_opening_element] = STATE(1654),
- [sym_jsx_self_closing_element] = STATE(1094),
- [sym_class] = STATE(1096),
- [sym_function] = STATE(1096),
- [sym_generator_function] = STATE(1096),
- [sym_arrow_function] = STATE(1096),
- [sym_call_expression] = STATE(1096),
- [sym_new_expression] = STATE(1094),
- [sym_await_expression] = STATE(1094),
- [sym_member_expression] = STATE(974),
- [sym_subscript_expression] = STATE(974),
- [sym_assignment_expression] = STATE(1094),
- [sym__augmented_assignment_lhs] = STATE(1608),
- [sym_augmented_assignment_expression] = STATE(1094),
- [sym__destructuring_pattern] = STATE(2728),
- [sym_ternary_expression] = STATE(1094),
- [sym_binary_expression] = STATE(1094),
- [sym_unary_expression] = STATE(1094),
- [sym_update_expression] = STATE(1094),
- [sym_string] = STATE(1096),
- [sym_template_string] = STATE(1096),
- [sym_regex] = STATE(1096),
- [sym_meta_property] = STATE(1096),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2767),
- [aux_sym_export_statement_repeat1] = STATE(1976),
- [sym_identifier] = ACTIONS(728),
- [anon_sym_export] = ACTIONS(730),
- [anon_sym_LBRACE] = ACTIONS(734),
- [anon_sym_import] = ACTIONS(648),
- [anon_sym_LPAREN] = ACTIONS(650),
- [anon_sym_await] = ACTIONS(736),
- [anon_sym_yield] = ACTIONS(738),
- [anon_sym_LBRACK] = ACTIONS(740),
+ [303] = {
+ [sym_import] = STATE(1235),
+ [sym_parenthesized_expression] = STATE(1032),
+ [sym_expression] = STATE(1170),
+ [sym_primary_expression] = STATE(1249),
+ [sym_yield_expression] = STATE(1245),
+ [sym_object] = STATE(1235),
+ [sym_object_pattern] = STATE(2743),
+ [sym_array] = STATE(1235),
+ [sym_array_pattern] = STATE(2743),
+ [sym_glimmer_template] = STATE(1245),
+ [sym_glimmer_opening_tag] = STATE(1935),
+ [sym_jsx_element] = STATE(1245),
+ [sym_jsx_opening_element] = STATE(1651),
+ [sym_jsx_self_closing_element] = STATE(1245),
+ [sym_class] = STATE(1235),
+ [sym_function] = STATE(1235),
+ [sym_generator_function] = STATE(1235),
+ [sym_arrow_function] = STATE(1235),
+ [sym_call_expression] = STATE(1235),
+ [sym_new_expression] = STATE(1245),
+ [sym_await_expression] = STATE(1245),
+ [sym_member_expression] = STATE(1032),
+ [sym_subscript_expression] = STATE(1032),
+ [sym_assignment_expression] = STATE(1245),
+ [sym__augmented_assignment_lhs] = STATE(1599),
+ [sym_augmented_assignment_expression] = STATE(1245),
+ [sym__destructuring_pattern] = STATE(2743),
+ [sym_ternary_expression] = STATE(1245),
+ [sym_binary_expression] = STATE(1245),
+ [sym_unary_expression] = STATE(1245),
+ [sym_update_expression] = STATE(1245),
+ [sym_string] = STATE(1235),
+ [sym_template_string] = STATE(1235),
+ [sym_regex] = STATE(1235),
+ [sym_meta_property] = STATE(1235),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2742),
+ [aux_sym_export_statement_repeat1] = STATE(1968),
+ [sym_identifier] = ACTIONS(688),
+ [anon_sym_export] = ACTIONS(690),
+ [anon_sym_LBRACE] = ACTIONS(694),
+ [anon_sym_import] = ACTIONS(696),
+ [anon_sym_LPAREN] = ACTIONS(27),
+ [anon_sym_await] = ACTIONS(698),
+ [anon_sym_yield] = ACTIONS(700),
+ [anon_sym_LBRACK] = ACTIONS(53),
[anon_sym_LTtemplate_GT] = ACTIONS(55),
- [anon_sym_LT] = ACTIONS(658),
- [anon_sym_class] = ACTIONS(660),
- [anon_sym_async] = ACTIONS(742),
- [anon_sym_function] = ACTIONS(664),
- [anon_sym_new] = ACTIONS(744),
- [anon_sym_PLUS] = ACTIONS(746),
- [anon_sym_DASH] = ACTIONS(746),
- [anon_sym_SLASH] = ACTIONS(670),
- [anon_sym_BANG] = ACTIONS(746),
- [anon_sym_TILDE] = ACTIONS(746),
- [anon_sym_typeof] = ACTIONS(746),
- [anon_sym_void] = ACTIONS(746),
- [anon_sym_delete] = ACTIONS(746),
- [anon_sym_PLUS_PLUS] = ACTIONS(748),
- [anon_sym_DASH_DASH] = ACTIONS(748),
- [anon_sym_DQUOTE] = ACTIONS(674),
- [anon_sym_SQUOTE] = ACTIONS(676),
+ [anon_sym_LT] = ACTIONS(57),
+ [anon_sym_DQUOTE] = ACTIONS(59),
+ [anon_sym_SQUOTE] = ACTIONS(61),
+ [anon_sym_class] = ACTIONS(702),
+ [anon_sym_async] = ACTIONS(704),
+ [anon_sym_function] = ACTIONS(706),
+ [anon_sym_new] = ACTIONS(708),
+ [anon_sym_PLUS] = ACTIONS(710),
+ [anon_sym_DASH] = ACTIONS(710),
+ [anon_sym_SLASH] = ACTIONS(712),
+ [anon_sym_BANG] = ACTIONS(710),
+ [anon_sym_TILDE] = ACTIONS(710),
+ [anon_sym_typeof] = ACTIONS(710),
+ [anon_sym_void] = ACTIONS(710),
+ [anon_sym_delete] = ACTIONS(710),
+ [anon_sym_PLUS_PLUS] = ACTIONS(714),
+ [anon_sym_DASH_DASH] = ACTIONS(714),
[sym_comment] = ACTIONS(3),
- [anon_sym_BQUOTE] = ACTIONS(678),
- [sym_number] = ACTIONS(680),
- [sym_private_property_identifier] = ACTIONS(750),
- [sym_this] = ACTIONS(680),
- [sym_super] = ACTIONS(680),
- [sym_true] = ACTIONS(680),
- [sym_false] = ACTIONS(680),
- [sym_null] = ACTIONS(680),
- [sym_undefined] = ACTIONS(752),
+ [anon_sym_BQUOTE] = ACTIONS(77),
+ [sym_number] = ACTIONS(79),
+ [sym_private_property_identifier] = ACTIONS(716),
+ [sym_this] = ACTIONS(79),
+ [sym_super] = ACTIONS(79),
+ [sym_true] = ACTIONS(79),
+ [sym_false] = ACTIONS(79),
+ [sym_null] = ACTIONS(79),
+ [sym_undefined] = ACTIONS(718),
[anon_sym_AT] = ACTIONS(85),
- [anon_sym_static] = ACTIONS(730),
- [anon_sym_get] = ACTIONS(730),
- [anon_sym_set] = ACTIONS(730),
+ [anon_sym_static] = ACTIONS(690),
+ [anon_sym_get] = ACTIONS(690),
+ [anon_sym_set] = ACTIONS(690),
},
- [322] = {
- [sym_import] = STATE(1096),
- [sym_parenthesized_expression] = STATE(1015),
- [sym_expression] = STATE(1112),
- [sym_primary_expression] = STATE(1092),
- [sym_yield_expression] = STATE(1094),
- [sym_object] = STATE(1096),
- [sym_object_pattern] = STATE(2768),
- [sym_array] = STATE(1096),
- [sym_array_pattern] = STATE(2768),
- [sym_glimmer_template] = STATE(1094),
- [sym_glimmer_opening_tag] = STATE(1882),
- [sym_jsx_element] = STATE(1094),
- [sym_jsx_opening_element] = STATE(1654),
- [sym_jsx_self_closing_element] = STATE(1094),
- [sym_class] = STATE(1096),
- [sym_function] = STATE(1096),
- [sym_generator_function] = STATE(1096),
- [sym_arrow_function] = STATE(1096),
- [sym_call_expression] = STATE(1096),
- [sym_new_expression] = STATE(1094),
- [sym_await_expression] = STATE(1094),
- [sym_member_expression] = STATE(1015),
- [sym_subscript_expression] = STATE(1015),
- [sym_assignment_expression] = STATE(1094),
- [sym__augmented_assignment_lhs] = STATE(1594),
- [sym_augmented_assignment_expression] = STATE(1094),
- [sym__destructuring_pattern] = STATE(2768),
- [sym_ternary_expression] = STATE(1094),
- [sym_binary_expression] = STATE(1094),
- [sym_unary_expression] = STATE(1094),
- [sym_update_expression] = STATE(1094),
- [sym_string] = STATE(1096),
- [sym_template_string] = STATE(1096),
- [sym_regex] = STATE(1096),
- [sym_meta_property] = STATE(1096),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2729),
- [aux_sym_export_statement_repeat1] = STATE(1976),
- [sym_identifier] = ACTIONS(638),
- [anon_sym_export] = ACTIONS(640),
- [anon_sym_LBRACE] = ACTIONS(644),
- [anon_sym_import] = ACTIONS(648),
- [anon_sym_LPAREN] = ACTIONS(650),
- [anon_sym_await] = ACTIONS(652),
- [anon_sym_yield] = ACTIONS(654),
- [anon_sym_LBRACK] = ACTIONS(656),
+ [304] = {
+ [sym_import] = STATE(1235),
+ [sym_parenthesized_expression] = STATE(1032),
+ [sym_expression] = STATE(1069),
+ [sym_primary_expression] = STATE(1249),
+ [sym_yield_expression] = STATE(1245),
+ [sym_object] = STATE(1235),
+ [sym_object_pattern] = STATE(2743),
+ [sym_array] = STATE(1235),
+ [sym_array_pattern] = STATE(2743),
+ [sym_glimmer_template] = STATE(1245),
+ [sym_glimmer_opening_tag] = STATE(1935),
+ [sym_jsx_element] = STATE(1245),
+ [sym_jsx_opening_element] = STATE(1651),
+ [sym_jsx_self_closing_element] = STATE(1245),
+ [sym_class] = STATE(1235),
+ [sym_function] = STATE(1235),
+ [sym_generator_function] = STATE(1235),
+ [sym_arrow_function] = STATE(1235),
+ [sym_call_expression] = STATE(1235),
+ [sym_new_expression] = STATE(1245),
+ [sym_await_expression] = STATE(1245),
+ [sym_member_expression] = STATE(1032),
+ [sym_subscript_expression] = STATE(1032),
+ [sym_assignment_expression] = STATE(1245),
+ [sym__augmented_assignment_lhs] = STATE(1599),
+ [sym_augmented_assignment_expression] = STATE(1245),
+ [sym__destructuring_pattern] = STATE(2743),
+ [sym_ternary_expression] = STATE(1245),
+ [sym_binary_expression] = STATE(1245),
+ [sym_unary_expression] = STATE(1245),
+ [sym_update_expression] = STATE(1245),
+ [sym_string] = STATE(1235),
+ [sym_template_string] = STATE(1235),
+ [sym_regex] = STATE(1235),
+ [sym_meta_property] = STATE(1235),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2742),
+ [aux_sym_export_statement_repeat1] = STATE(1968),
+ [sym_identifier] = ACTIONS(688),
+ [anon_sym_export] = ACTIONS(690),
+ [anon_sym_LBRACE] = ACTIONS(694),
+ [anon_sym_import] = ACTIONS(696),
+ [anon_sym_LPAREN] = ACTIONS(27),
+ [anon_sym_await] = ACTIONS(698),
+ [anon_sym_yield] = ACTIONS(700),
+ [anon_sym_LBRACK] = ACTIONS(53),
[anon_sym_LTtemplate_GT] = ACTIONS(55),
- [anon_sym_LT] = ACTIONS(658),
- [anon_sym_class] = ACTIONS(660),
- [anon_sym_async] = ACTIONS(662),
- [anon_sym_function] = ACTIONS(664),
- [anon_sym_new] = ACTIONS(666),
- [anon_sym_PLUS] = ACTIONS(668),
- [anon_sym_DASH] = ACTIONS(668),
- [anon_sym_SLASH] = ACTIONS(670),
- [anon_sym_BANG] = ACTIONS(668),
- [anon_sym_TILDE] = ACTIONS(668),
- [anon_sym_typeof] = ACTIONS(668),
- [anon_sym_void] = ACTIONS(668),
- [anon_sym_delete] = ACTIONS(668),
- [anon_sym_PLUS_PLUS] = ACTIONS(672),
- [anon_sym_DASH_DASH] = ACTIONS(672),
- [anon_sym_DQUOTE] = ACTIONS(674),
- [anon_sym_SQUOTE] = ACTIONS(676),
+ [anon_sym_LT] = ACTIONS(57),
+ [anon_sym_DQUOTE] = ACTIONS(59),
+ [anon_sym_SQUOTE] = ACTIONS(61),
+ [anon_sym_class] = ACTIONS(702),
+ [anon_sym_async] = ACTIONS(704),
+ [anon_sym_function] = ACTIONS(706),
+ [anon_sym_new] = ACTIONS(708),
+ [anon_sym_PLUS] = ACTIONS(710),
+ [anon_sym_DASH] = ACTIONS(710),
+ [anon_sym_SLASH] = ACTIONS(712),
+ [anon_sym_BANG] = ACTIONS(710),
+ [anon_sym_TILDE] = ACTIONS(710),
+ [anon_sym_typeof] = ACTIONS(710),
+ [anon_sym_void] = ACTIONS(710),
+ [anon_sym_delete] = ACTIONS(710),
+ [anon_sym_PLUS_PLUS] = ACTIONS(714),
+ [anon_sym_DASH_DASH] = ACTIONS(714),
[sym_comment] = ACTIONS(3),
- [anon_sym_BQUOTE] = ACTIONS(678),
- [sym_number] = ACTIONS(680),
- [sym_private_property_identifier] = ACTIONS(682),
- [sym_this] = ACTIONS(680),
- [sym_super] = ACTIONS(680),
- [sym_true] = ACTIONS(680),
- [sym_false] = ACTIONS(680),
- [sym_null] = ACTIONS(680),
- [sym_undefined] = ACTIONS(684),
+ [anon_sym_BQUOTE] = ACTIONS(77),
+ [sym_number] = ACTIONS(79),
+ [sym_private_property_identifier] = ACTIONS(716),
+ [sym_this] = ACTIONS(79),
+ [sym_super] = ACTIONS(79),
+ [sym_true] = ACTIONS(79),
+ [sym_false] = ACTIONS(79),
+ [sym_null] = ACTIONS(79),
+ [sym_undefined] = ACTIONS(718),
[anon_sym_AT] = ACTIONS(85),
- [anon_sym_static] = ACTIONS(640),
- [anon_sym_get] = ACTIONS(640),
- [anon_sym_set] = ACTIONS(640),
+ [anon_sym_static] = ACTIONS(690),
+ [anon_sym_get] = ACTIONS(690),
+ [anon_sym_set] = ACTIONS(690),
},
- [323] = {
- [sym_import] = STATE(1096),
- [sym_parenthesized_expression] = STATE(974),
- [sym_expression] = STATE(1365),
- [sym_primary_expression] = STATE(1092),
- [sym_yield_expression] = STATE(1094),
- [sym_object] = STATE(1096),
- [sym_object_pattern] = STATE(2728),
- [sym_array] = STATE(1096),
- [sym_array_pattern] = STATE(2728),
- [sym_glimmer_template] = STATE(1094),
- [sym_glimmer_opening_tag] = STATE(1882),
- [sym_jsx_element] = STATE(1094),
- [sym_jsx_opening_element] = STATE(1654),
- [sym_jsx_self_closing_element] = STATE(1094),
- [sym_class] = STATE(1096),
- [sym_function] = STATE(1096),
- [sym_generator_function] = STATE(1096),
- [sym_arrow_function] = STATE(1096),
- [sym_call_expression] = STATE(1096),
- [sym_new_expression] = STATE(1094),
- [sym_await_expression] = STATE(1094),
- [sym_member_expression] = STATE(974),
- [sym_subscript_expression] = STATE(974),
- [sym_assignment_expression] = STATE(1094),
- [sym__augmented_assignment_lhs] = STATE(1608),
- [sym_augmented_assignment_expression] = STATE(1094),
- [sym__destructuring_pattern] = STATE(2728),
- [sym_ternary_expression] = STATE(1094),
- [sym_binary_expression] = STATE(1094),
- [sym_unary_expression] = STATE(1094),
- [sym_update_expression] = STATE(1094),
- [sym_string] = STATE(1096),
- [sym_template_string] = STATE(1096),
- [sym_regex] = STATE(1096),
- [sym_meta_property] = STATE(1096),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2767),
- [aux_sym_export_statement_repeat1] = STATE(1976),
- [sym_identifier] = ACTIONS(728),
- [anon_sym_export] = ACTIONS(730),
- [anon_sym_LBRACE] = ACTIONS(734),
- [anon_sym_import] = ACTIONS(648),
- [anon_sym_LPAREN] = ACTIONS(650),
- [anon_sym_await] = ACTIONS(736),
- [anon_sym_yield] = ACTIONS(738),
- [anon_sym_LBRACK] = ACTIONS(740),
+ [305] = {
+ [sym_import] = STATE(1235),
+ [sym_parenthesized_expression] = STATE(1028),
+ [sym_expression] = STATE(1218),
+ [sym_primary_expression] = STATE(1249),
+ [sym_yield_expression] = STATE(1245),
+ [sym_object] = STATE(1235),
+ [sym_object_pattern] = STATE(2717),
+ [sym_array] = STATE(1235),
+ [sym_array_pattern] = STATE(2717),
+ [sym_glimmer_template] = STATE(1245),
+ [sym_glimmer_opening_tag] = STATE(1935),
+ [sym_jsx_element] = STATE(1245),
+ [sym_jsx_opening_element] = STATE(1651),
+ [sym_jsx_self_closing_element] = STATE(1245),
+ [sym_class] = STATE(1235),
+ [sym_function] = STATE(1235),
+ [sym_generator_function] = STATE(1235),
+ [sym_arrow_function] = STATE(1235),
+ [sym_call_expression] = STATE(1235),
+ [sym_new_expression] = STATE(1245),
+ [sym_await_expression] = STATE(1245),
+ [sym_member_expression] = STATE(1028),
+ [sym_subscript_expression] = STATE(1028),
+ [sym_assignment_expression] = STATE(1245),
+ [sym__augmented_assignment_lhs] = STATE(1616),
+ [sym_augmented_assignment_expression] = STATE(1245),
+ [sym__destructuring_pattern] = STATE(2717),
+ [sym_ternary_expression] = STATE(1245),
+ [sym_binary_expression] = STATE(1245),
+ [sym_unary_expression] = STATE(1245),
+ [sym_update_expression] = STATE(1245),
+ [sym_string] = STATE(1235),
+ [sym_template_string] = STATE(1235),
+ [sym_regex] = STATE(1235),
+ [sym_meta_property] = STATE(1235),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2680),
+ [aux_sym_export_statement_repeat1] = STATE(1968),
+ [sym_identifier] = ACTIONS(720),
+ [anon_sym_export] = ACTIONS(722),
+ [anon_sym_LBRACE] = ACTIONS(694),
+ [anon_sym_import] = ACTIONS(696),
+ [anon_sym_LPAREN] = ACTIONS(27),
+ [anon_sym_await] = ACTIONS(29),
+ [anon_sym_yield] = ACTIONS(51),
+ [anon_sym_LBRACK] = ACTIONS(53),
[anon_sym_LTtemplate_GT] = ACTIONS(55),
- [anon_sym_LT] = ACTIONS(658),
- [anon_sym_class] = ACTIONS(660),
- [anon_sym_async] = ACTIONS(742),
- [anon_sym_function] = ACTIONS(664),
- [anon_sym_new] = ACTIONS(744),
- [anon_sym_PLUS] = ACTIONS(746),
- [anon_sym_DASH] = ACTIONS(746),
- [anon_sym_SLASH] = ACTIONS(670),
- [anon_sym_BANG] = ACTIONS(746),
- [anon_sym_TILDE] = ACTIONS(746),
- [anon_sym_typeof] = ACTIONS(746),
- [anon_sym_void] = ACTIONS(746),
- [anon_sym_delete] = ACTIONS(746),
- [anon_sym_PLUS_PLUS] = ACTIONS(748),
- [anon_sym_DASH_DASH] = ACTIONS(748),
- [anon_sym_DQUOTE] = ACTIONS(674),
- [anon_sym_SQUOTE] = ACTIONS(676),
+ [anon_sym_LT] = ACTIONS(57),
+ [anon_sym_DQUOTE] = ACTIONS(59),
+ [anon_sym_SQUOTE] = ACTIONS(61),
+ [anon_sym_class] = ACTIONS(702),
+ [anon_sym_async] = ACTIONS(726),
+ [anon_sym_function] = ACTIONS(706),
+ [anon_sym_new] = ACTIONS(69),
+ [anon_sym_PLUS] = ACTIONS(71),
+ [anon_sym_DASH] = ACTIONS(71),
+ [anon_sym_SLASH] = ACTIONS(73),
+ [anon_sym_BANG] = ACTIONS(71),
+ [anon_sym_TILDE] = ACTIONS(71),
+ [anon_sym_typeof] = ACTIONS(71),
+ [anon_sym_void] = ACTIONS(71),
+ [anon_sym_delete] = ACTIONS(71),
+ [anon_sym_PLUS_PLUS] = ACTIONS(75),
+ [anon_sym_DASH_DASH] = ACTIONS(75),
[sym_comment] = ACTIONS(3),
- [anon_sym_BQUOTE] = ACTIONS(678),
- [sym_number] = ACTIONS(680),
- [sym_private_property_identifier] = ACTIONS(750),
- [sym_this] = ACTIONS(680),
- [sym_super] = ACTIONS(680),
- [sym_true] = ACTIONS(680),
- [sym_false] = ACTIONS(680),
- [sym_null] = ACTIONS(680),
- [sym_undefined] = ACTIONS(752),
+ [anon_sym_BQUOTE] = ACTIONS(77),
+ [sym_number] = ACTIONS(79),
+ [sym_private_property_identifier] = ACTIONS(81),
+ [sym_this] = ACTIONS(79),
+ [sym_super] = ACTIONS(79),
+ [sym_true] = ACTIONS(79),
+ [sym_false] = ACTIONS(79),
+ [sym_null] = ACTIONS(79),
+ [sym_undefined] = ACTIONS(83),
[anon_sym_AT] = ACTIONS(85),
- [anon_sym_static] = ACTIONS(730),
- [anon_sym_get] = ACTIONS(730),
- [anon_sym_set] = ACTIONS(730),
+ [anon_sym_static] = ACTIONS(722),
+ [anon_sym_get] = ACTIONS(722),
+ [anon_sym_set] = ACTIONS(722),
},
- [324] = {
- [sym_import] = STATE(1096),
- [sym_parenthesized_expression] = STATE(1015),
- [sym_expression] = STATE(1138),
- [sym_primary_expression] = STATE(1092),
- [sym_yield_expression] = STATE(1094),
- [sym_object] = STATE(1096),
- [sym_object_pattern] = STATE(2768),
- [sym_array] = STATE(1096),
- [sym_array_pattern] = STATE(2768),
- [sym_glimmer_template] = STATE(1094),
- [sym_glimmer_opening_tag] = STATE(1882),
- [sym_jsx_element] = STATE(1094),
- [sym_jsx_opening_element] = STATE(1654),
- [sym_jsx_self_closing_element] = STATE(1094),
- [sym_class] = STATE(1096),
- [sym_function] = STATE(1096),
- [sym_generator_function] = STATE(1096),
- [sym_arrow_function] = STATE(1096),
- [sym_call_expression] = STATE(1096),
- [sym_new_expression] = STATE(1094),
- [sym_await_expression] = STATE(1094),
- [sym_member_expression] = STATE(1015),
- [sym_subscript_expression] = STATE(1015),
- [sym_assignment_expression] = STATE(1094),
- [sym__augmented_assignment_lhs] = STATE(1594),
- [sym_augmented_assignment_expression] = STATE(1094),
- [sym__destructuring_pattern] = STATE(2768),
- [sym_ternary_expression] = STATE(1094),
- [sym_binary_expression] = STATE(1094),
- [sym_unary_expression] = STATE(1094),
- [sym_update_expression] = STATE(1094),
- [sym_string] = STATE(1096),
- [sym_template_string] = STATE(1096),
- [sym_regex] = STATE(1096),
- [sym_meta_property] = STATE(1096),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2729),
- [aux_sym_export_statement_repeat1] = STATE(1976),
+ [306] = {
+ [sym_import] = STATE(1071),
+ [sym_parenthesized_expression] = STATE(1006),
+ [sym_expression] = STATE(1357),
+ [sym_primary_expression] = STATE(1079),
+ [sym_yield_expression] = STATE(1081),
+ [sym_object] = STATE(1071),
+ [sym_object_pattern] = STATE(2770),
+ [sym_array] = STATE(1071),
+ [sym_array_pattern] = STATE(2770),
+ [sym_glimmer_template] = STATE(1081),
+ [sym_glimmer_opening_tag] = STATE(1888),
+ [sym_jsx_element] = STATE(1081),
+ [sym_jsx_opening_element] = STATE(1648),
+ [sym_jsx_self_closing_element] = STATE(1081),
+ [sym_class] = STATE(1071),
+ [sym_function] = STATE(1071),
+ [sym_generator_function] = STATE(1071),
+ [sym_arrow_function] = STATE(1071),
+ [sym_call_expression] = STATE(1071),
+ [sym_new_expression] = STATE(1081),
+ [sym_await_expression] = STATE(1081),
+ [sym_member_expression] = STATE(1006),
+ [sym_subscript_expression] = STATE(1006),
+ [sym_assignment_expression] = STATE(1081),
+ [sym__augmented_assignment_lhs] = STATE(1606),
+ [sym_augmented_assignment_expression] = STATE(1081),
+ [sym__destructuring_pattern] = STATE(2770),
+ [sym_ternary_expression] = STATE(1081),
+ [sym_binary_expression] = STATE(1081),
+ [sym_unary_expression] = STATE(1081),
+ [sym_update_expression] = STATE(1081),
+ [sym_string] = STATE(1071),
+ [sym_template_string] = STATE(1071),
+ [sym_regex] = STATE(1071),
+ [sym_meta_property] = STATE(1071),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2700),
+ [aux_sym_export_statement_repeat1] = STATE(1861),
[sym_identifier] = ACTIONS(638),
[anon_sym_export] = ACTIONS(640),
[anon_sym_LBRACE] = ACTIONS(644),
@@ -45395,22 +44428,22 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_LBRACK] = ACTIONS(656),
[anon_sym_LTtemplate_GT] = ACTIONS(55),
[anon_sym_LT] = ACTIONS(658),
- [anon_sym_class] = ACTIONS(660),
- [anon_sym_async] = ACTIONS(662),
- [anon_sym_function] = ACTIONS(664),
- [anon_sym_new] = ACTIONS(666),
- [anon_sym_PLUS] = ACTIONS(668),
- [anon_sym_DASH] = ACTIONS(668),
- [anon_sym_SLASH] = ACTIONS(670),
- [anon_sym_BANG] = ACTIONS(668),
- [anon_sym_TILDE] = ACTIONS(668),
- [anon_sym_typeof] = ACTIONS(668),
- [anon_sym_void] = ACTIONS(668),
- [anon_sym_delete] = ACTIONS(668),
- [anon_sym_PLUS_PLUS] = ACTIONS(672),
- [anon_sym_DASH_DASH] = ACTIONS(672),
- [anon_sym_DQUOTE] = ACTIONS(674),
- [anon_sym_SQUOTE] = ACTIONS(676),
+ [anon_sym_DQUOTE] = ACTIONS(660),
+ [anon_sym_SQUOTE] = ACTIONS(662),
+ [anon_sym_class] = ACTIONS(664),
+ [anon_sym_async] = ACTIONS(666),
+ [anon_sym_function] = ACTIONS(668),
+ [anon_sym_new] = ACTIONS(670),
+ [anon_sym_PLUS] = ACTIONS(672),
+ [anon_sym_DASH] = ACTIONS(672),
+ [anon_sym_SLASH] = ACTIONS(674),
+ [anon_sym_BANG] = ACTIONS(672),
+ [anon_sym_TILDE] = ACTIONS(672),
+ [anon_sym_typeof] = ACTIONS(672),
+ [anon_sym_void] = ACTIONS(672),
+ [anon_sym_delete] = ACTIONS(672),
+ [anon_sym_PLUS_PLUS] = ACTIONS(676),
+ [anon_sym_DASH_DASH] = ACTIONS(676),
[sym_comment] = ACTIONS(3),
[anon_sym_BQUOTE] = ACTIONS(678),
[sym_number] = ACTIONS(680),
@@ -45426,125 +44459,45 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_get] = ACTIONS(640),
[anon_sym_set] = ACTIONS(640),
},
- [325] = {
- [sym_import] = STATE(1096),
- [sym_parenthesized_expression] = STATE(974),
- [sym_expression] = STATE(1377),
- [sym_primary_expression] = STATE(1092),
- [sym_yield_expression] = STATE(1094),
- [sym_object] = STATE(1096),
- [sym_object_pattern] = STATE(2728),
- [sym_array] = STATE(1096),
- [sym_array_pattern] = STATE(2728),
- [sym_glimmer_template] = STATE(1094),
- [sym_glimmer_opening_tag] = STATE(1882),
- [sym_jsx_element] = STATE(1094),
- [sym_jsx_opening_element] = STATE(1654),
- [sym_jsx_self_closing_element] = STATE(1094),
- [sym_class] = STATE(1096),
- [sym_function] = STATE(1096),
- [sym_generator_function] = STATE(1096),
- [sym_arrow_function] = STATE(1096),
- [sym_call_expression] = STATE(1096),
- [sym_new_expression] = STATE(1094),
- [sym_await_expression] = STATE(1094),
- [sym_member_expression] = STATE(974),
- [sym_subscript_expression] = STATE(974),
- [sym_assignment_expression] = STATE(1094),
- [sym__augmented_assignment_lhs] = STATE(1608),
- [sym_augmented_assignment_expression] = STATE(1094),
- [sym__destructuring_pattern] = STATE(2728),
- [sym_ternary_expression] = STATE(1094),
- [sym_binary_expression] = STATE(1094),
- [sym_unary_expression] = STATE(1094),
- [sym_update_expression] = STATE(1094),
- [sym_string] = STATE(1096),
- [sym_template_string] = STATE(1096),
- [sym_regex] = STATE(1096),
- [sym_meta_property] = STATE(1096),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2767),
- [aux_sym_export_statement_repeat1] = STATE(1976),
- [sym_identifier] = ACTIONS(728),
- [anon_sym_export] = ACTIONS(730),
- [anon_sym_LBRACE] = ACTIONS(734),
- [anon_sym_import] = ACTIONS(648),
- [anon_sym_LPAREN] = ACTIONS(650),
- [anon_sym_await] = ACTIONS(736),
- [anon_sym_yield] = ACTIONS(738),
- [anon_sym_LBRACK] = ACTIONS(740),
- [anon_sym_LTtemplate_GT] = ACTIONS(55),
- [anon_sym_LT] = ACTIONS(658),
- [anon_sym_class] = ACTIONS(660),
- [anon_sym_async] = ACTIONS(742),
- [anon_sym_function] = ACTIONS(664),
- [anon_sym_new] = ACTIONS(744),
- [anon_sym_PLUS] = ACTIONS(746),
- [anon_sym_DASH] = ACTIONS(746),
- [anon_sym_SLASH] = ACTIONS(670),
- [anon_sym_BANG] = ACTIONS(746),
- [anon_sym_TILDE] = ACTIONS(746),
- [anon_sym_typeof] = ACTIONS(746),
- [anon_sym_void] = ACTIONS(746),
- [anon_sym_delete] = ACTIONS(746),
- [anon_sym_PLUS_PLUS] = ACTIONS(748),
- [anon_sym_DASH_DASH] = ACTIONS(748),
- [anon_sym_DQUOTE] = ACTIONS(674),
- [anon_sym_SQUOTE] = ACTIONS(676),
- [sym_comment] = ACTIONS(3),
- [anon_sym_BQUOTE] = ACTIONS(678),
- [sym_number] = ACTIONS(680),
- [sym_private_property_identifier] = ACTIONS(750),
- [sym_this] = ACTIONS(680),
- [sym_super] = ACTIONS(680),
- [sym_true] = ACTIONS(680),
- [sym_false] = ACTIONS(680),
- [sym_null] = ACTIONS(680),
- [sym_undefined] = ACTIONS(752),
- [anon_sym_AT] = ACTIONS(85),
- [anon_sym_static] = ACTIONS(730),
- [anon_sym_get] = ACTIONS(730),
- [anon_sym_set] = ACTIONS(730),
- },
- [326] = {
- [sym_import] = STATE(1096),
- [sym_parenthesized_expression] = STATE(1015),
- [sym_expression] = STATE(1132),
- [sym_primary_expression] = STATE(1092),
- [sym_yield_expression] = STATE(1094),
- [sym_object] = STATE(1096),
- [sym_object_pattern] = STATE(2768),
- [sym_array] = STATE(1096),
- [sym_array_pattern] = STATE(2768),
- [sym_glimmer_template] = STATE(1094),
- [sym_glimmer_opening_tag] = STATE(1882),
- [sym_jsx_element] = STATE(1094),
- [sym_jsx_opening_element] = STATE(1654),
- [sym_jsx_self_closing_element] = STATE(1094),
- [sym_class] = STATE(1096),
- [sym_function] = STATE(1096),
- [sym_generator_function] = STATE(1096),
- [sym_arrow_function] = STATE(1096),
- [sym_call_expression] = STATE(1096),
- [sym_new_expression] = STATE(1094),
- [sym_await_expression] = STATE(1094),
- [sym_member_expression] = STATE(1015),
- [sym_subscript_expression] = STATE(1015),
- [sym_assignment_expression] = STATE(1094),
- [sym__augmented_assignment_lhs] = STATE(1594),
- [sym_augmented_assignment_expression] = STATE(1094),
- [sym__destructuring_pattern] = STATE(2768),
- [sym_ternary_expression] = STATE(1094),
- [sym_binary_expression] = STATE(1094),
- [sym_unary_expression] = STATE(1094),
- [sym_update_expression] = STATE(1094),
- [sym_string] = STATE(1096),
- [sym_template_string] = STATE(1096),
- [sym_regex] = STATE(1096),
- [sym_meta_property] = STATE(1096),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2729),
- [aux_sym_export_statement_repeat1] = STATE(1976),
+ [307] = {
+ [sym_import] = STATE(1071),
+ [sym_parenthesized_expression] = STATE(1006),
+ [sym_expression] = STATE(1356),
+ [sym_primary_expression] = STATE(1079),
+ [sym_yield_expression] = STATE(1081),
+ [sym_object] = STATE(1071),
+ [sym_object_pattern] = STATE(2770),
+ [sym_array] = STATE(1071),
+ [sym_array_pattern] = STATE(2770),
+ [sym_glimmer_template] = STATE(1081),
+ [sym_glimmer_opening_tag] = STATE(1888),
+ [sym_jsx_element] = STATE(1081),
+ [sym_jsx_opening_element] = STATE(1648),
+ [sym_jsx_self_closing_element] = STATE(1081),
+ [sym_class] = STATE(1071),
+ [sym_function] = STATE(1071),
+ [sym_generator_function] = STATE(1071),
+ [sym_arrow_function] = STATE(1071),
+ [sym_call_expression] = STATE(1071),
+ [sym_new_expression] = STATE(1081),
+ [sym_await_expression] = STATE(1081),
+ [sym_member_expression] = STATE(1006),
+ [sym_subscript_expression] = STATE(1006),
+ [sym_assignment_expression] = STATE(1081),
+ [sym__augmented_assignment_lhs] = STATE(1606),
+ [sym_augmented_assignment_expression] = STATE(1081),
+ [sym__destructuring_pattern] = STATE(2770),
+ [sym_ternary_expression] = STATE(1081),
+ [sym_binary_expression] = STATE(1081),
+ [sym_unary_expression] = STATE(1081),
+ [sym_update_expression] = STATE(1081),
+ [sym_string] = STATE(1071),
+ [sym_template_string] = STATE(1071),
+ [sym_regex] = STATE(1071),
+ [sym_meta_property] = STATE(1071),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2700),
+ [aux_sym_export_statement_repeat1] = STATE(1861),
[sym_identifier] = ACTIONS(638),
[anon_sym_export] = ACTIONS(640),
[anon_sym_LBRACE] = ACTIONS(644),
@@ -45555,22 +44508,22 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_LBRACK] = ACTIONS(656),
[anon_sym_LTtemplate_GT] = ACTIONS(55),
[anon_sym_LT] = ACTIONS(658),
- [anon_sym_class] = ACTIONS(660),
- [anon_sym_async] = ACTIONS(662),
- [anon_sym_function] = ACTIONS(664),
- [anon_sym_new] = ACTIONS(666),
- [anon_sym_PLUS] = ACTIONS(668),
- [anon_sym_DASH] = ACTIONS(668),
- [anon_sym_SLASH] = ACTIONS(670),
- [anon_sym_BANG] = ACTIONS(668),
- [anon_sym_TILDE] = ACTIONS(668),
- [anon_sym_typeof] = ACTIONS(668),
- [anon_sym_void] = ACTIONS(668),
- [anon_sym_delete] = ACTIONS(668),
- [anon_sym_PLUS_PLUS] = ACTIONS(672),
- [anon_sym_DASH_DASH] = ACTIONS(672),
- [anon_sym_DQUOTE] = ACTIONS(674),
- [anon_sym_SQUOTE] = ACTIONS(676),
+ [anon_sym_DQUOTE] = ACTIONS(660),
+ [anon_sym_SQUOTE] = ACTIONS(662),
+ [anon_sym_class] = ACTIONS(664),
+ [anon_sym_async] = ACTIONS(666),
+ [anon_sym_function] = ACTIONS(668),
+ [anon_sym_new] = ACTIONS(670),
+ [anon_sym_PLUS] = ACTIONS(672),
+ [anon_sym_DASH] = ACTIONS(672),
+ [anon_sym_SLASH] = ACTIONS(674),
+ [anon_sym_BANG] = ACTIONS(672),
+ [anon_sym_TILDE] = ACTIONS(672),
+ [anon_sym_typeof] = ACTIONS(672),
+ [anon_sym_void] = ACTIONS(672),
+ [anon_sym_delete] = ACTIONS(672),
+ [anon_sym_PLUS_PLUS] = ACTIONS(676),
+ [anon_sym_DASH_DASH] = ACTIONS(676),
[sym_comment] = ACTIONS(3),
[anon_sym_BQUOTE] = ACTIONS(678),
[sym_number] = ACTIONS(680),
@@ -45586,551 +44539,551 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_get] = ACTIONS(640),
[anon_sym_set] = ACTIONS(640),
},
- [327] = {
- [sym_import] = STATE(1096),
- [sym_parenthesized_expression] = STATE(1015),
- [sym_expression] = STATE(1165),
- [sym_primary_expression] = STATE(1092),
- [sym_yield_expression] = STATE(1094),
- [sym_object] = STATE(1096),
- [sym_object_pattern] = STATE(2768),
- [sym_array] = STATE(1096),
- [sym_array_pattern] = STATE(2768),
- [sym_glimmer_template] = STATE(1094),
- [sym_glimmer_opening_tag] = STATE(1882),
- [sym_jsx_element] = STATE(1094),
- [sym_jsx_opening_element] = STATE(1654),
- [sym_jsx_self_closing_element] = STATE(1094),
- [sym_class] = STATE(1096),
- [sym_function] = STATE(1096),
- [sym_generator_function] = STATE(1096),
- [sym_arrow_function] = STATE(1096),
- [sym_call_expression] = STATE(1096),
- [sym_new_expression] = STATE(1094),
- [sym_await_expression] = STATE(1094),
- [sym_member_expression] = STATE(1015),
- [sym_subscript_expression] = STATE(1015),
- [sym_assignment_expression] = STATE(1094),
- [sym__augmented_assignment_lhs] = STATE(1594),
- [sym_augmented_assignment_expression] = STATE(1094),
- [sym__destructuring_pattern] = STATE(2768),
- [sym_ternary_expression] = STATE(1094),
- [sym_binary_expression] = STATE(1094),
- [sym_unary_expression] = STATE(1094),
- [sym_update_expression] = STATE(1094),
- [sym_string] = STATE(1096),
- [sym_template_string] = STATE(1096),
- [sym_regex] = STATE(1096),
- [sym_meta_property] = STATE(1096),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2729),
- [aux_sym_export_statement_repeat1] = STATE(1976),
- [sym_identifier] = ACTIONS(638),
- [anon_sym_export] = ACTIONS(640),
- [anon_sym_LBRACE] = ACTIONS(644),
- [anon_sym_import] = ACTIONS(648),
- [anon_sym_LPAREN] = ACTIONS(650),
- [anon_sym_await] = ACTIONS(652),
- [anon_sym_yield] = ACTIONS(654),
- [anon_sym_LBRACK] = ACTIONS(656),
+ [308] = {
+ [sym_import] = STATE(1235),
+ [sym_parenthesized_expression] = STATE(1028),
+ [sym_expression] = STATE(1219),
+ [sym_primary_expression] = STATE(1249),
+ [sym_yield_expression] = STATE(1245),
+ [sym_object] = STATE(1235),
+ [sym_object_pattern] = STATE(2717),
+ [sym_array] = STATE(1235),
+ [sym_array_pattern] = STATE(2717),
+ [sym_glimmer_template] = STATE(1245),
+ [sym_glimmer_opening_tag] = STATE(1935),
+ [sym_jsx_element] = STATE(1245),
+ [sym_jsx_opening_element] = STATE(1651),
+ [sym_jsx_self_closing_element] = STATE(1245),
+ [sym_class] = STATE(1235),
+ [sym_function] = STATE(1235),
+ [sym_generator_function] = STATE(1235),
+ [sym_arrow_function] = STATE(1235),
+ [sym_call_expression] = STATE(1235),
+ [sym_new_expression] = STATE(1245),
+ [sym_await_expression] = STATE(1245),
+ [sym_member_expression] = STATE(1028),
+ [sym_subscript_expression] = STATE(1028),
+ [sym_assignment_expression] = STATE(1245),
+ [sym__augmented_assignment_lhs] = STATE(1616),
+ [sym_augmented_assignment_expression] = STATE(1245),
+ [sym__destructuring_pattern] = STATE(2717),
+ [sym_ternary_expression] = STATE(1245),
+ [sym_binary_expression] = STATE(1245),
+ [sym_unary_expression] = STATE(1245),
+ [sym_update_expression] = STATE(1245),
+ [sym_string] = STATE(1235),
+ [sym_template_string] = STATE(1235),
+ [sym_regex] = STATE(1235),
+ [sym_meta_property] = STATE(1235),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2680),
+ [aux_sym_export_statement_repeat1] = STATE(1968),
+ [sym_identifier] = ACTIONS(720),
+ [anon_sym_export] = ACTIONS(722),
+ [anon_sym_LBRACE] = ACTIONS(694),
+ [anon_sym_import] = ACTIONS(696),
+ [anon_sym_LPAREN] = ACTIONS(27),
+ [anon_sym_await] = ACTIONS(29),
+ [anon_sym_yield] = ACTIONS(51),
+ [anon_sym_LBRACK] = ACTIONS(53),
[anon_sym_LTtemplate_GT] = ACTIONS(55),
- [anon_sym_LT] = ACTIONS(658),
- [anon_sym_class] = ACTIONS(660),
- [anon_sym_async] = ACTIONS(662),
- [anon_sym_function] = ACTIONS(664),
- [anon_sym_new] = ACTIONS(666),
- [anon_sym_PLUS] = ACTIONS(668),
- [anon_sym_DASH] = ACTIONS(668),
- [anon_sym_SLASH] = ACTIONS(670),
- [anon_sym_BANG] = ACTIONS(668),
- [anon_sym_TILDE] = ACTIONS(668),
- [anon_sym_typeof] = ACTIONS(668),
- [anon_sym_void] = ACTIONS(668),
- [anon_sym_delete] = ACTIONS(668),
- [anon_sym_PLUS_PLUS] = ACTIONS(672),
- [anon_sym_DASH_DASH] = ACTIONS(672),
- [anon_sym_DQUOTE] = ACTIONS(674),
- [anon_sym_SQUOTE] = ACTIONS(676),
+ [anon_sym_LT] = ACTIONS(57),
+ [anon_sym_DQUOTE] = ACTIONS(59),
+ [anon_sym_SQUOTE] = ACTIONS(61),
+ [anon_sym_class] = ACTIONS(702),
+ [anon_sym_async] = ACTIONS(726),
+ [anon_sym_function] = ACTIONS(706),
+ [anon_sym_new] = ACTIONS(69),
+ [anon_sym_PLUS] = ACTIONS(71),
+ [anon_sym_DASH] = ACTIONS(71),
+ [anon_sym_SLASH] = ACTIONS(73),
+ [anon_sym_BANG] = ACTIONS(71),
+ [anon_sym_TILDE] = ACTIONS(71),
+ [anon_sym_typeof] = ACTIONS(71),
+ [anon_sym_void] = ACTIONS(71),
+ [anon_sym_delete] = ACTIONS(71),
+ [anon_sym_PLUS_PLUS] = ACTIONS(75),
+ [anon_sym_DASH_DASH] = ACTIONS(75),
[sym_comment] = ACTIONS(3),
- [anon_sym_BQUOTE] = ACTIONS(678),
- [sym_number] = ACTIONS(680),
- [sym_private_property_identifier] = ACTIONS(682),
- [sym_this] = ACTIONS(680),
- [sym_super] = ACTIONS(680),
- [sym_true] = ACTIONS(680),
- [sym_false] = ACTIONS(680),
- [sym_null] = ACTIONS(680),
- [sym_undefined] = ACTIONS(684),
+ [anon_sym_BQUOTE] = ACTIONS(77),
+ [sym_number] = ACTIONS(79),
+ [sym_private_property_identifier] = ACTIONS(81),
+ [sym_this] = ACTIONS(79),
+ [sym_super] = ACTIONS(79),
+ [sym_true] = ACTIONS(79),
+ [sym_false] = ACTIONS(79),
+ [sym_null] = ACTIONS(79),
+ [sym_undefined] = ACTIONS(83),
[anon_sym_AT] = ACTIONS(85),
- [anon_sym_static] = ACTIONS(640),
- [anon_sym_get] = ACTIONS(640),
- [anon_sym_set] = ACTIONS(640),
+ [anon_sym_static] = ACTIONS(722),
+ [anon_sym_get] = ACTIONS(722),
+ [anon_sym_set] = ACTIONS(722),
},
- [328] = {
- [sym_import] = STATE(1096),
- [sym_parenthesized_expression] = STATE(974),
- [sym_expression] = STATE(1378),
- [sym_primary_expression] = STATE(1092),
- [sym_yield_expression] = STATE(1094),
- [sym_object] = STATE(1096),
- [sym_object_pattern] = STATE(2728),
- [sym_array] = STATE(1096),
- [sym_array_pattern] = STATE(2728),
- [sym_glimmer_template] = STATE(1094),
- [sym_glimmer_opening_tag] = STATE(1882),
- [sym_jsx_element] = STATE(1094),
- [sym_jsx_opening_element] = STATE(1654),
- [sym_jsx_self_closing_element] = STATE(1094),
- [sym_class] = STATE(1096),
- [sym_function] = STATE(1096),
- [sym_generator_function] = STATE(1096),
- [sym_arrow_function] = STATE(1096),
- [sym_call_expression] = STATE(1096),
- [sym_new_expression] = STATE(1094),
- [sym_await_expression] = STATE(1094),
- [sym_member_expression] = STATE(974),
- [sym_subscript_expression] = STATE(974),
- [sym_assignment_expression] = STATE(1094),
- [sym__augmented_assignment_lhs] = STATE(1608),
- [sym_augmented_assignment_expression] = STATE(1094),
- [sym__destructuring_pattern] = STATE(2728),
- [sym_ternary_expression] = STATE(1094),
- [sym_binary_expression] = STATE(1094),
- [sym_unary_expression] = STATE(1094),
- [sym_update_expression] = STATE(1094),
- [sym_string] = STATE(1096),
- [sym_template_string] = STATE(1096),
- [sym_regex] = STATE(1096),
- [sym_meta_property] = STATE(1096),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2767),
- [aux_sym_export_statement_repeat1] = STATE(1976),
- [sym_identifier] = ACTIONS(728),
- [anon_sym_export] = ACTIONS(730),
- [anon_sym_LBRACE] = ACTIONS(734),
- [anon_sym_import] = ACTIONS(648),
- [anon_sym_LPAREN] = ACTIONS(650),
- [anon_sym_await] = ACTIONS(736),
- [anon_sym_yield] = ACTIONS(738),
- [anon_sym_LBRACK] = ACTIONS(740),
+ [309] = {
+ [sym_import] = STATE(1235),
+ [sym_parenthesized_expression] = STATE(1028),
+ [sym_expression] = STATE(1221),
+ [sym_primary_expression] = STATE(1249),
+ [sym_yield_expression] = STATE(1245),
+ [sym_object] = STATE(1235),
+ [sym_object_pattern] = STATE(2717),
+ [sym_array] = STATE(1235),
+ [sym_array_pattern] = STATE(2717),
+ [sym_glimmer_template] = STATE(1245),
+ [sym_glimmer_opening_tag] = STATE(1935),
+ [sym_jsx_element] = STATE(1245),
+ [sym_jsx_opening_element] = STATE(1651),
+ [sym_jsx_self_closing_element] = STATE(1245),
+ [sym_class] = STATE(1235),
+ [sym_function] = STATE(1235),
+ [sym_generator_function] = STATE(1235),
+ [sym_arrow_function] = STATE(1235),
+ [sym_call_expression] = STATE(1235),
+ [sym_new_expression] = STATE(1245),
+ [sym_await_expression] = STATE(1245),
+ [sym_member_expression] = STATE(1028),
+ [sym_subscript_expression] = STATE(1028),
+ [sym_assignment_expression] = STATE(1245),
+ [sym__augmented_assignment_lhs] = STATE(1616),
+ [sym_augmented_assignment_expression] = STATE(1245),
+ [sym__destructuring_pattern] = STATE(2717),
+ [sym_ternary_expression] = STATE(1245),
+ [sym_binary_expression] = STATE(1245),
+ [sym_unary_expression] = STATE(1245),
+ [sym_update_expression] = STATE(1245),
+ [sym_string] = STATE(1235),
+ [sym_template_string] = STATE(1235),
+ [sym_regex] = STATE(1235),
+ [sym_meta_property] = STATE(1235),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2680),
+ [aux_sym_export_statement_repeat1] = STATE(1968),
+ [sym_identifier] = ACTIONS(720),
+ [anon_sym_export] = ACTIONS(722),
+ [anon_sym_LBRACE] = ACTIONS(694),
+ [anon_sym_import] = ACTIONS(696),
+ [anon_sym_LPAREN] = ACTIONS(27),
+ [anon_sym_await] = ACTIONS(29),
+ [anon_sym_yield] = ACTIONS(51),
+ [anon_sym_LBRACK] = ACTIONS(53),
[anon_sym_LTtemplate_GT] = ACTIONS(55),
- [anon_sym_LT] = ACTIONS(658),
- [anon_sym_class] = ACTIONS(660),
- [anon_sym_async] = ACTIONS(742),
- [anon_sym_function] = ACTIONS(664),
- [anon_sym_new] = ACTIONS(744),
- [anon_sym_PLUS] = ACTIONS(746),
- [anon_sym_DASH] = ACTIONS(746),
- [anon_sym_SLASH] = ACTIONS(670),
- [anon_sym_BANG] = ACTIONS(746),
- [anon_sym_TILDE] = ACTIONS(746),
- [anon_sym_typeof] = ACTIONS(746),
- [anon_sym_void] = ACTIONS(746),
- [anon_sym_delete] = ACTIONS(746),
- [anon_sym_PLUS_PLUS] = ACTIONS(748),
- [anon_sym_DASH_DASH] = ACTIONS(748),
- [anon_sym_DQUOTE] = ACTIONS(674),
- [anon_sym_SQUOTE] = ACTIONS(676),
+ [anon_sym_LT] = ACTIONS(57),
+ [anon_sym_DQUOTE] = ACTIONS(59),
+ [anon_sym_SQUOTE] = ACTIONS(61),
+ [anon_sym_class] = ACTIONS(702),
+ [anon_sym_async] = ACTIONS(726),
+ [anon_sym_function] = ACTIONS(706),
+ [anon_sym_new] = ACTIONS(69),
+ [anon_sym_PLUS] = ACTIONS(71),
+ [anon_sym_DASH] = ACTIONS(71),
+ [anon_sym_SLASH] = ACTIONS(73),
+ [anon_sym_BANG] = ACTIONS(71),
+ [anon_sym_TILDE] = ACTIONS(71),
+ [anon_sym_typeof] = ACTIONS(71),
+ [anon_sym_void] = ACTIONS(71),
+ [anon_sym_delete] = ACTIONS(71),
+ [anon_sym_PLUS_PLUS] = ACTIONS(75),
+ [anon_sym_DASH_DASH] = ACTIONS(75),
[sym_comment] = ACTIONS(3),
- [anon_sym_BQUOTE] = ACTIONS(678),
- [sym_number] = ACTIONS(680),
- [sym_private_property_identifier] = ACTIONS(750),
- [sym_this] = ACTIONS(680),
- [sym_super] = ACTIONS(680),
- [sym_true] = ACTIONS(680),
- [sym_false] = ACTIONS(680),
- [sym_null] = ACTIONS(680),
- [sym_undefined] = ACTIONS(752),
+ [anon_sym_BQUOTE] = ACTIONS(77),
+ [sym_number] = ACTIONS(79),
+ [sym_private_property_identifier] = ACTIONS(81),
+ [sym_this] = ACTIONS(79),
+ [sym_super] = ACTIONS(79),
+ [sym_true] = ACTIONS(79),
+ [sym_false] = ACTIONS(79),
+ [sym_null] = ACTIONS(79),
+ [sym_undefined] = ACTIONS(83),
[anon_sym_AT] = ACTIONS(85),
- [anon_sym_static] = ACTIONS(730),
- [anon_sym_get] = ACTIONS(730),
- [anon_sym_set] = ACTIONS(730),
+ [anon_sym_static] = ACTIONS(722),
+ [anon_sym_get] = ACTIONS(722),
+ [anon_sym_set] = ACTIONS(722),
},
- [329] = {
- [sym_import] = STATE(1096),
+ [310] = {
+ [sym_import] = STATE(1071),
[sym_parenthesized_expression] = STATE(974),
- [sym_expression] = STATE(1379),
- [sym_primary_expression] = STATE(1092),
- [sym_yield_expression] = STATE(1094),
- [sym_object] = STATE(1096),
- [sym_object_pattern] = STATE(2728),
- [sym_array] = STATE(1096),
- [sym_array_pattern] = STATE(2728),
- [sym_glimmer_template] = STATE(1094),
- [sym_glimmer_opening_tag] = STATE(1882),
- [sym_jsx_element] = STATE(1094),
- [sym_jsx_opening_element] = STATE(1654),
- [sym_jsx_self_closing_element] = STATE(1094),
- [sym_class] = STATE(1096),
- [sym_function] = STATE(1096),
- [sym_generator_function] = STATE(1096),
- [sym_arrow_function] = STATE(1096),
- [sym_call_expression] = STATE(1096),
- [sym_new_expression] = STATE(1094),
- [sym_await_expression] = STATE(1094),
- [sym_member_expression] = STATE(974),
- [sym_subscript_expression] = STATE(974),
- [sym_assignment_expression] = STATE(1094),
- [sym__augmented_assignment_lhs] = STATE(1608),
- [sym_augmented_assignment_expression] = STATE(1094),
- [sym__destructuring_pattern] = STATE(2728),
- [sym_ternary_expression] = STATE(1094),
- [sym_binary_expression] = STATE(1094),
- [sym_unary_expression] = STATE(1094),
- [sym_update_expression] = STATE(1094),
- [sym_string] = STATE(1096),
- [sym_template_string] = STATE(1096),
- [sym_regex] = STATE(1096),
- [sym_meta_property] = STATE(1096),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2767),
- [aux_sym_export_statement_repeat1] = STATE(1976),
- [sym_identifier] = ACTIONS(728),
- [anon_sym_export] = ACTIONS(730),
- [anon_sym_LBRACE] = ACTIONS(734),
+ [sym_expression] = STATE(1443),
+ [sym_primary_expression] = STATE(1079),
+ [sym_yield_expression] = STATE(1081),
+ [sym_object] = STATE(1071),
+ [sym_object_pattern] = STATE(1817),
+ [sym_array] = STATE(1071),
+ [sym_array_pattern] = STATE(1817),
+ [sym_glimmer_template] = STATE(1081),
+ [sym_glimmer_opening_tag] = STATE(1888),
+ [sym_jsx_element] = STATE(1081),
+ [sym_jsx_opening_element] = STATE(1648),
+ [sym_jsx_self_closing_element] = STATE(1081),
+ [sym_class] = STATE(1071),
+ [sym_function] = STATE(1071),
+ [sym_generator_function] = STATE(1071),
+ [sym_arrow_function] = STATE(1071),
+ [sym_call_expression] = STATE(1071),
+ [sym_new_expression] = STATE(1081),
+ [sym_await_expression] = STATE(1081),
+ [sym_member_expression] = STATE(1029),
+ [sym_subscript_expression] = STATE(1029),
+ [sym_assignment_expression] = STATE(1081),
+ [sym__augmented_assignment_lhs] = STATE(1607),
+ [sym_augmented_assignment_expression] = STATE(1081),
+ [sym__destructuring_pattern] = STATE(1817),
+ [sym_ternary_expression] = STATE(1081),
+ [sym_binary_expression] = STATE(1081),
+ [sym_unary_expression] = STATE(1081),
+ [sym_update_expression] = STATE(1081),
+ [sym_string] = STATE(1071),
+ [sym_template_string] = STATE(1071),
+ [sym_regex] = STATE(1071),
+ [sym_meta_property] = STATE(1071),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2769),
+ [aux_sym_export_statement_repeat1] = STATE(1861),
+ [sym_identifier] = ACTIONS(1153),
+ [anon_sym_export] = ACTIONS(1155),
+ [anon_sym_LBRACE] = ACTIONS(969),
[anon_sym_import] = ACTIONS(648),
[anon_sym_LPAREN] = ACTIONS(650),
- [anon_sym_await] = ACTIONS(736),
- [anon_sym_yield] = ACTIONS(738),
- [anon_sym_LBRACK] = ACTIONS(740),
+ [anon_sym_await] = ACTIONS(762),
+ [anon_sym_yield] = ACTIONS(764),
+ [anon_sym_LBRACK] = ACTIONS(971),
[anon_sym_LTtemplate_GT] = ACTIONS(55),
[anon_sym_LT] = ACTIONS(658),
- [anon_sym_class] = ACTIONS(660),
- [anon_sym_async] = ACTIONS(742),
- [anon_sym_function] = ACTIONS(664),
- [anon_sym_new] = ACTIONS(744),
- [anon_sym_PLUS] = ACTIONS(746),
- [anon_sym_DASH] = ACTIONS(746),
- [anon_sym_SLASH] = ACTIONS(670),
- [anon_sym_BANG] = ACTIONS(746),
- [anon_sym_TILDE] = ACTIONS(746),
- [anon_sym_typeof] = ACTIONS(746),
- [anon_sym_void] = ACTIONS(746),
- [anon_sym_delete] = ACTIONS(746),
- [anon_sym_PLUS_PLUS] = ACTIONS(748),
- [anon_sym_DASH_DASH] = ACTIONS(748),
- [anon_sym_DQUOTE] = ACTIONS(674),
- [anon_sym_SQUOTE] = ACTIONS(676),
+ [anon_sym_DQUOTE] = ACTIONS(660),
+ [anon_sym_SQUOTE] = ACTIONS(662),
+ [anon_sym_class] = ACTIONS(664),
+ [anon_sym_async] = ACTIONS(1157),
+ [anon_sym_function] = ACTIONS(668),
+ [anon_sym_new] = ACTIONS(768),
+ [anon_sym_PLUS] = ACTIONS(770),
+ [anon_sym_DASH] = ACTIONS(770),
+ [anon_sym_SLASH] = ACTIONS(674),
+ [anon_sym_BANG] = ACTIONS(770),
+ [anon_sym_TILDE] = ACTIONS(770),
+ [anon_sym_typeof] = ACTIONS(770),
+ [anon_sym_void] = ACTIONS(770),
+ [anon_sym_delete] = ACTIONS(770),
+ [anon_sym_PLUS_PLUS] = ACTIONS(772),
+ [anon_sym_DASH_DASH] = ACTIONS(772),
[sym_comment] = ACTIONS(3),
[anon_sym_BQUOTE] = ACTIONS(678),
[sym_number] = ACTIONS(680),
- [sym_private_property_identifier] = ACTIONS(750),
+ [sym_private_property_identifier] = ACTIONS(774),
[sym_this] = ACTIONS(680),
[sym_super] = ACTIONS(680),
[sym_true] = ACTIONS(680),
[sym_false] = ACTIONS(680),
[sym_null] = ACTIONS(680),
- [sym_undefined] = ACTIONS(752),
+ [sym_undefined] = ACTIONS(1159),
[anon_sym_AT] = ACTIONS(85),
- [anon_sym_static] = ACTIONS(730),
- [anon_sym_get] = ACTIONS(730),
- [anon_sym_set] = ACTIONS(730),
+ [anon_sym_static] = ACTIONS(1155),
+ [anon_sym_get] = ACTIONS(1155),
+ [anon_sym_set] = ACTIONS(1155),
},
- [330] = {
- [sym_import] = STATE(1096),
+ [311] = {
+ [sym_import] = STATE(1235),
+ [sym_parenthesized_expression] = STATE(1028),
+ [sym_expression] = STATE(1069),
+ [sym_primary_expression] = STATE(1249),
+ [sym_yield_expression] = STATE(1245),
+ [sym_object] = STATE(1235),
+ [sym_object_pattern] = STATE(2717),
+ [sym_array] = STATE(1235),
+ [sym_array_pattern] = STATE(2717),
+ [sym_glimmer_template] = STATE(1245),
+ [sym_glimmer_opening_tag] = STATE(1935),
+ [sym_jsx_element] = STATE(1245),
+ [sym_jsx_opening_element] = STATE(1651),
+ [sym_jsx_self_closing_element] = STATE(1245),
+ [sym_class] = STATE(1235),
+ [sym_function] = STATE(1235),
+ [sym_generator_function] = STATE(1235),
+ [sym_arrow_function] = STATE(1235),
+ [sym_call_expression] = STATE(1235),
+ [sym_new_expression] = STATE(1245),
+ [sym_await_expression] = STATE(1245),
+ [sym_member_expression] = STATE(1028),
+ [sym_subscript_expression] = STATE(1028),
+ [sym_assignment_expression] = STATE(1245),
+ [sym__augmented_assignment_lhs] = STATE(1616),
+ [sym_augmented_assignment_expression] = STATE(1245),
+ [sym__destructuring_pattern] = STATE(2717),
+ [sym_ternary_expression] = STATE(1245),
+ [sym_binary_expression] = STATE(1245),
+ [sym_unary_expression] = STATE(1245),
+ [sym_update_expression] = STATE(1245),
+ [sym_string] = STATE(1235),
+ [sym_template_string] = STATE(1235),
+ [sym_regex] = STATE(1235),
+ [sym_meta_property] = STATE(1235),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2680),
+ [aux_sym_export_statement_repeat1] = STATE(1968),
+ [sym_identifier] = ACTIONS(720),
+ [anon_sym_export] = ACTIONS(722),
+ [anon_sym_LBRACE] = ACTIONS(694),
+ [anon_sym_import] = ACTIONS(696),
+ [anon_sym_LPAREN] = ACTIONS(27),
+ [anon_sym_await] = ACTIONS(29),
+ [anon_sym_yield] = ACTIONS(51),
+ [anon_sym_LBRACK] = ACTIONS(53),
+ [anon_sym_LTtemplate_GT] = ACTIONS(55),
+ [anon_sym_LT] = ACTIONS(57),
+ [anon_sym_DQUOTE] = ACTIONS(59),
+ [anon_sym_SQUOTE] = ACTIONS(61),
+ [anon_sym_class] = ACTIONS(702),
+ [anon_sym_async] = ACTIONS(726),
+ [anon_sym_function] = ACTIONS(706),
+ [anon_sym_new] = ACTIONS(69),
+ [anon_sym_PLUS] = ACTIONS(71),
+ [anon_sym_DASH] = ACTIONS(71),
+ [anon_sym_SLASH] = ACTIONS(73),
+ [anon_sym_BANG] = ACTIONS(71),
+ [anon_sym_TILDE] = ACTIONS(71),
+ [anon_sym_typeof] = ACTIONS(71),
+ [anon_sym_void] = ACTIONS(71),
+ [anon_sym_delete] = ACTIONS(71),
+ [anon_sym_PLUS_PLUS] = ACTIONS(75),
+ [anon_sym_DASH_DASH] = ACTIONS(75),
+ [sym_comment] = ACTIONS(3),
+ [anon_sym_BQUOTE] = ACTIONS(77),
+ [sym_number] = ACTIONS(79),
+ [sym_private_property_identifier] = ACTIONS(81),
+ [sym_this] = ACTIONS(79),
+ [sym_super] = ACTIONS(79),
+ [sym_true] = ACTIONS(79),
+ [sym_false] = ACTIONS(79),
+ [sym_null] = ACTIONS(79),
+ [sym_undefined] = ACTIONS(83),
+ [anon_sym_AT] = ACTIONS(85),
+ [anon_sym_static] = ACTIONS(722),
+ [anon_sym_get] = ACTIONS(722),
+ [anon_sym_set] = ACTIONS(722),
+ },
+ [312] = {
+ [sym_import] = STATE(1071),
[sym_parenthesized_expression] = STATE(974),
- [sym_expression] = STATE(1427),
- [sym_primary_expression] = STATE(1092),
- [sym_yield_expression] = STATE(1094),
- [sym_object] = STATE(1096),
- [sym_object_pattern] = STATE(2728),
- [sym_array] = STATE(1096),
- [sym_array_pattern] = STATE(2728),
- [sym_glimmer_template] = STATE(1094),
- [sym_glimmer_opening_tag] = STATE(1882),
- [sym_jsx_element] = STATE(1094),
- [sym_jsx_opening_element] = STATE(1654),
- [sym_jsx_self_closing_element] = STATE(1094),
- [sym_class] = STATE(1096),
- [sym_function] = STATE(1096),
- [sym_generator_function] = STATE(1096),
- [sym_arrow_function] = STATE(1096),
- [sym_call_expression] = STATE(1096),
- [sym_new_expression] = STATE(1094),
- [sym_await_expression] = STATE(1094),
+ [sym_expression] = STATE(1425),
+ [sym_primary_expression] = STATE(1079),
+ [sym_yield_expression] = STATE(1081),
+ [sym_object] = STATE(1071),
+ [sym_object_pattern] = STATE(2699),
+ [sym_array] = STATE(1071),
+ [sym_array_pattern] = STATE(2699),
+ [sym_glimmer_template] = STATE(1081),
+ [sym_glimmer_opening_tag] = STATE(1888),
+ [sym_jsx_element] = STATE(1081),
+ [sym_jsx_opening_element] = STATE(1648),
+ [sym_jsx_self_closing_element] = STATE(1081),
+ [sym_class] = STATE(1071),
+ [sym_function] = STATE(1071),
+ [sym_generator_function] = STATE(1071),
+ [sym_arrow_function] = STATE(1071),
+ [sym_call_expression] = STATE(1071),
+ [sym_new_expression] = STATE(1081),
+ [sym_await_expression] = STATE(1081),
[sym_member_expression] = STATE(974),
[sym_subscript_expression] = STATE(974),
- [sym_assignment_expression] = STATE(1094),
- [sym__augmented_assignment_lhs] = STATE(1608),
- [sym_augmented_assignment_expression] = STATE(1094),
- [sym__destructuring_pattern] = STATE(2728),
- [sym_ternary_expression] = STATE(1094),
- [sym_binary_expression] = STATE(1094),
- [sym_unary_expression] = STATE(1094),
- [sym_update_expression] = STATE(1094),
- [sym_string] = STATE(1096),
- [sym_template_string] = STATE(1096),
- [sym_regex] = STATE(1096),
- [sym_meta_property] = STATE(1096),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2767),
- [aux_sym_export_statement_repeat1] = STATE(1976),
- [sym_identifier] = ACTIONS(728),
- [anon_sym_export] = ACTIONS(730),
+ [sym_assignment_expression] = STATE(1081),
+ [sym__augmented_assignment_lhs] = STATE(1607),
+ [sym_augmented_assignment_expression] = STATE(1081),
+ [sym__destructuring_pattern] = STATE(2699),
+ [sym_ternary_expression] = STATE(1081),
+ [sym_binary_expression] = STATE(1081),
+ [sym_unary_expression] = STATE(1081),
+ [sym_update_expression] = STATE(1081),
+ [sym_string] = STATE(1071),
+ [sym_template_string] = STATE(1071),
+ [sym_regex] = STATE(1071),
+ [sym_meta_property] = STATE(1071),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2769),
+ [aux_sym_export_statement_repeat1] = STATE(1861),
+ [sym_identifier] = ACTIONS(756),
+ [anon_sym_export] = ACTIONS(758),
[anon_sym_LBRACE] = ACTIONS(734),
[anon_sym_import] = ACTIONS(648),
[anon_sym_LPAREN] = ACTIONS(650),
- [anon_sym_await] = ACTIONS(736),
- [anon_sym_yield] = ACTIONS(738),
+ [anon_sym_await] = ACTIONS(762),
+ [anon_sym_yield] = ACTIONS(764),
[anon_sym_LBRACK] = ACTIONS(740),
[anon_sym_LTtemplate_GT] = ACTIONS(55),
[anon_sym_LT] = ACTIONS(658),
- [anon_sym_class] = ACTIONS(660),
- [anon_sym_async] = ACTIONS(742),
- [anon_sym_function] = ACTIONS(664),
- [anon_sym_new] = ACTIONS(744),
- [anon_sym_PLUS] = ACTIONS(746),
- [anon_sym_DASH] = ACTIONS(746),
- [anon_sym_SLASH] = ACTIONS(670),
- [anon_sym_BANG] = ACTIONS(746),
- [anon_sym_TILDE] = ACTIONS(746),
- [anon_sym_typeof] = ACTIONS(746),
- [anon_sym_void] = ACTIONS(746),
- [anon_sym_delete] = ACTIONS(746),
- [anon_sym_PLUS_PLUS] = ACTIONS(748),
- [anon_sym_DASH_DASH] = ACTIONS(748),
- [anon_sym_DQUOTE] = ACTIONS(674),
- [anon_sym_SQUOTE] = ACTIONS(676),
- [sym_comment] = ACTIONS(3),
- [anon_sym_BQUOTE] = ACTIONS(678),
- [sym_number] = ACTIONS(680),
- [sym_private_property_identifier] = ACTIONS(750),
- [sym_this] = ACTIONS(680),
- [sym_super] = ACTIONS(680),
- [sym_true] = ACTIONS(680),
- [sym_false] = ACTIONS(680),
- [sym_null] = ACTIONS(680),
- [sym_undefined] = ACTIONS(752),
- [anon_sym_AT] = ACTIONS(85),
- [anon_sym_static] = ACTIONS(730),
- [anon_sym_get] = ACTIONS(730),
- [anon_sym_set] = ACTIONS(730),
- },
- [331] = {
- [sym_import] = STATE(1096),
- [sym_parenthesized_expression] = STATE(1015),
- [sym_expression] = STATE(1157),
- [sym_primary_expression] = STATE(1092),
- [sym_yield_expression] = STATE(1094),
- [sym_object] = STATE(1096),
- [sym_object_pattern] = STATE(2768),
- [sym_array] = STATE(1096),
- [sym_array_pattern] = STATE(2768),
- [sym_glimmer_template] = STATE(1094),
- [sym_glimmer_opening_tag] = STATE(1882),
- [sym_jsx_element] = STATE(1094),
- [sym_jsx_opening_element] = STATE(1654),
- [sym_jsx_self_closing_element] = STATE(1094),
- [sym_class] = STATE(1096),
- [sym_function] = STATE(1096),
- [sym_generator_function] = STATE(1096),
- [sym_arrow_function] = STATE(1096),
- [sym_call_expression] = STATE(1096),
- [sym_new_expression] = STATE(1094),
- [sym_await_expression] = STATE(1094),
- [sym_member_expression] = STATE(1015),
- [sym_subscript_expression] = STATE(1015),
- [sym_assignment_expression] = STATE(1094),
- [sym__augmented_assignment_lhs] = STATE(1594),
- [sym_augmented_assignment_expression] = STATE(1094),
- [sym__destructuring_pattern] = STATE(2768),
- [sym_ternary_expression] = STATE(1094),
- [sym_binary_expression] = STATE(1094),
- [sym_unary_expression] = STATE(1094),
- [sym_update_expression] = STATE(1094),
- [sym_string] = STATE(1096),
- [sym_template_string] = STATE(1096),
- [sym_regex] = STATE(1096),
- [sym_meta_property] = STATE(1096),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2729),
- [aux_sym_export_statement_repeat1] = STATE(1976),
- [sym_identifier] = ACTIONS(638),
- [anon_sym_export] = ACTIONS(640),
- [anon_sym_LBRACE] = ACTIONS(644),
- [anon_sym_import] = ACTIONS(648),
- [anon_sym_LPAREN] = ACTIONS(650),
- [anon_sym_await] = ACTIONS(652),
- [anon_sym_yield] = ACTIONS(654),
- [anon_sym_LBRACK] = ACTIONS(656),
- [anon_sym_LTtemplate_GT] = ACTIONS(55),
- [anon_sym_LT] = ACTIONS(658),
- [anon_sym_class] = ACTIONS(660),
- [anon_sym_async] = ACTIONS(662),
- [anon_sym_function] = ACTIONS(664),
- [anon_sym_new] = ACTIONS(666),
- [anon_sym_PLUS] = ACTIONS(668),
- [anon_sym_DASH] = ACTIONS(668),
- [anon_sym_SLASH] = ACTIONS(670),
- [anon_sym_BANG] = ACTIONS(668),
- [anon_sym_TILDE] = ACTIONS(668),
- [anon_sym_typeof] = ACTIONS(668),
- [anon_sym_void] = ACTIONS(668),
- [anon_sym_delete] = ACTIONS(668),
- [anon_sym_PLUS_PLUS] = ACTIONS(672),
- [anon_sym_DASH_DASH] = ACTIONS(672),
- [anon_sym_DQUOTE] = ACTIONS(674),
- [anon_sym_SQUOTE] = ACTIONS(676),
+ [anon_sym_DQUOTE] = ACTIONS(660),
+ [anon_sym_SQUOTE] = ACTIONS(662),
+ [anon_sym_class] = ACTIONS(664),
+ [anon_sym_async] = ACTIONS(766),
+ [anon_sym_function] = ACTIONS(668),
+ [anon_sym_new] = ACTIONS(768),
+ [anon_sym_PLUS] = ACTIONS(770),
+ [anon_sym_DASH] = ACTIONS(770),
+ [anon_sym_SLASH] = ACTIONS(674),
+ [anon_sym_BANG] = ACTIONS(770),
+ [anon_sym_TILDE] = ACTIONS(770),
+ [anon_sym_typeof] = ACTIONS(770),
+ [anon_sym_void] = ACTIONS(770),
+ [anon_sym_delete] = ACTIONS(770),
+ [anon_sym_PLUS_PLUS] = ACTIONS(772),
+ [anon_sym_DASH_DASH] = ACTIONS(772),
[sym_comment] = ACTIONS(3),
[anon_sym_BQUOTE] = ACTIONS(678),
[sym_number] = ACTIONS(680),
- [sym_private_property_identifier] = ACTIONS(682),
+ [sym_private_property_identifier] = ACTIONS(774),
[sym_this] = ACTIONS(680),
[sym_super] = ACTIONS(680),
[sym_true] = ACTIONS(680),
[sym_false] = ACTIONS(680),
[sym_null] = ACTIONS(680),
- [sym_undefined] = ACTIONS(684),
+ [sym_undefined] = ACTIONS(776),
[anon_sym_AT] = ACTIONS(85),
- [anon_sym_static] = ACTIONS(640),
- [anon_sym_get] = ACTIONS(640),
- [anon_sym_set] = ACTIONS(640),
+ [anon_sym_static] = ACTIONS(758),
+ [anon_sym_get] = ACTIONS(758),
+ [anon_sym_set] = ACTIONS(758),
},
- [332] = {
- [sym_import] = STATE(1268),
- [sym_parenthesized_expression] = STATE(1034),
- [sym_expression] = STATE(1185),
- [sym_primary_expression] = STATE(1247),
- [sym_yield_expression] = STATE(1246),
- [sym_object] = STATE(1268),
- [sym_object_pattern] = STATE(2734),
- [sym_array] = STATE(1268),
- [sym_array_pattern] = STATE(2734),
- [sym_glimmer_template] = STATE(1246),
- [sym_glimmer_opening_tag] = STATE(1921),
- [sym_jsx_element] = STATE(1246),
- [sym_jsx_opening_element] = STATE(1653),
- [sym_jsx_self_closing_element] = STATE(1246),
- [sym_class] = STATE(1268),
- [sym_function] = STATE(1268),
- [sym_generator_function] = STATE(1268),
- [sym_arrow_function] = STATE(1268),
- [sym_call_expression] = STATE(1268),
- [sym_new_expression] = STATE(1246),
- [sym_await_expression] = STATE(1246),
- [sym_member_expression] = STATE(1034),
- [sym_subscript_expression] = STATE(1034),
- [sym_assignment_expression] = STATE(1246),
- [sym__augmented_assignment_lhs] = STATE(1600),
- [sym_augmented_assignment_expression] = STATE(1246),
- [sym__destructuring_pattern] = STATE(2734),
- [sym_ternary_expression] = STATE(1246),
- [sym_binary_expression] = STATE(1246),
- [sym_unary_expression] = STATE(1246),
- [sym_update_expression] = STATE(1246),
- [sym_string] = STATE(1268),
- [sym_template_string] = STATE(1268),
- [sym_regex] = STATE(1268),
- [sym_meta_property] = STATE(1268),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2733),
- [aux_sym_export_statement_repeat1] = STATE(1891),
- [sym_identifier] = ACTIONS(688),
- [anon_sym_export] = ACTIONS(690),
+ [313] = {
+ [sym_import] = STATE(1235),
+ [sym_parenthesized_expression] = STATE(1028),
+ [sym_expression] = STATE(1225),
+ [sym_primary_expression] = STATE(1249),
+ [sym_yield_expression] = STATE(1245),
+ [sym_object] = STATE(1235),
+ [sym_object_pattern] = STATE(2717),
+ [sym_array] = STATE(1235),
+ [sym_array_pattern] = STATE(2717),
+ [sym_glimmer_template] = STATE(1245),
+ [sym_glimmer_opening_tag] = STATE(1935),
+ [sym_jsx_element] = STATE(1245),
+ [sym_jsx_opening_element] = STATE(1651),
+ [sym_jsx_self_closing_element] = STATE(1245),
+ [sym_class] = STATE(1235),
+ [sym_function] = STATE(1235),
+ [sym_generator_function] = STATE(1235),
+ [sym_arrow_function] = STATE(1235),
+ [sym_call_expression] = STATE(1235),
+ [sym_new_expression] = STATE(1245),
+ [sym_await_expression] = STATE(1245),
+ [sym_member_expression] = STATE(1028),
+ [sym_subscript_expression] = STATE(1028),
+ [sym_assignment_expression] = STATE(1245),
+ [sym__augmented_assignment_lhs] = STATE(1616),
+ [sym_augmented_assignment_expression] = STATE(1245),
+ [sym__destructuring_pattern] = STATE(2717),
+ [sym_ternary_expression] = STATE(1245),
+ [sym_binary_expression] = STATE(1245),
+ [sym_unary_expression] = STATE(1245),
+ [sym_update_expression] = STATE(1245),
+ [sym_string] = STATE(1235),
+ [sym_template_string] = STATE(1235),
+ [sym_regex] = STATE(1235),
+ [sym_meta_property] = STATE(1235),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2680),
+ [aux_sym_export_statement_repeat1] = STATE(1968),
+ [sym_identifier] = ACTIONS(720),
+ [anon_sym_export] = ACTIONS(722),
[anon_sym_LBRACE] = ACTIONS(694),
[anon_sym_import] = ACTIONS(696),
[anon_sym_LPAREN] = ACTIONS(27),
- [anon_sym_await] = ACTIONS(698),
- [anon_sym_yield] = ACTIONS(700),
+ [anon_sym_await] = ACTIONS(29),
+ [anon_sym_yield] = ACTIONS(51),
[anon_sym_LBRACK] = ACTIONS(53),
[anon_sym_LTtemplate_GT] = ACTIONS(55),
[anon_sym_LT] = ACTIONS(57),
+ [anon_sym_DQUOTE] = ACTIONS(59),
+ [anon_sym_SQUOTE] = ACTIONS(61),
[anon_sym_class] = ACTIONS(702),
- [anon_sym_async] = ACTIONS(704),
+ [anon_sym_async] = ACTIONS(726),
[anon_sym_function] = ACTIONS(706),
- [anon_sym_new] = ACTIONS(708),
- [anon_sym_PLUS] = ACTIONS(710),
- [anon_sym_DASH] = ACTIONS(710),
- [anon_sym_SLASH] = ACTIONS(712),
- [anon_sym_BANG] = ACTIONS(710),
- [anon_sym_TILDE] = ACTIONS(710),
- [anon_sym_typeof] = ACTIONS(710),
- [anon_sym_void] = ACTIONS(710),
- [anon_sym_delete] = ACTIONS(710),
- [anon_sym_PLUS_PLUS] = ACTIONS(714),
- [anon_sym_DASH_DASH] = ACTIONS(714),
- [anon_sym_DQUOTE] = ACTIONS(73),
- [anon_sym_SQUOTE] = ACTIONS(75),
+ [anon_sym_new] = ACTIONS(69),
+ [anon_sym_PLUS] = ACTIONS(71),
+ [anon_sym_DASH] = ACTIONS(71),
+ [anon_sym_SLASH] = ACTIONS(73),
+ [anon_sym_BANG] = ACTIONS(71),
+ [anon_sym_TILDE] = ACTIONS(71),
+ [anon_sym_typeof] = ACTIONS(71),
+ [anon_sym_void] = ACTIONS(71),
+ [anon_sym_delete] = ACTIONS(71),
+ [anon_sym_PLUS_PLUS] = ACTIONS(75),
+ [anon_sym_DASH_DASH] = ACTIONS(75),
[sym_comment] = ACTIONS(3),
[anon_sym_BQUOTE] = ACTIONS(77),
[sym_number] = ACTIONS(79),
- [sym_private_property_identifier] = ACTIONS(716),
+ [sym_private_property_identifier] = ACTIONS(81),
[sym_this] = ACTIONS(79),
[sym_super] = ACTIONS(79),
[sym_true] = ACTIONS(79),
[sym_false] = ACTIONS(79),
[sym_null] = ACTIONS(79),
- [sym_undefined] = ACTIONS(718),
+ [sym_undefined] = ACTIONS(83),
[anon_sym_AT] = ACTIONS(85),
- [anon_sym_static] = ACTIONS(690),
- [anon_sym_get] = ACTIONS(690),
- [anon_sym_set] = ACTIONS(690),
+ [anon_sym_static] = ACTIONS(722),
+ [anon_sym_get] = ACTIONS(722),
+ [anon_sym_set] = ACTIONS(722),
},
- [333] = {
- [sym_import] = STATE(1096),
- [sym_parenthesized_expression] = STATE(1047),
- [sym_expression] = STATE(1055),
- [sym_primary_expression] = STATE(1092),
- [sym_yield_expression] = STATE(1094),
- [sym_object] = STATE(1096),
- [sym_object_pattern] = STATE(2705),
- [sym_array] = STATE(1096),
- [sym_array_pattern] = STATE(2705),
- [sym_glimmer_template] = STATE(1094),
- [sym_glimmer_opening_tag] = STATE(1882),
- [sym_jsx_element] = STATE(1094),
- [sym_jsx_opening_element] = STATE(1654),
- [sym_jsx_self_closing_element] = STATE(1094),
- [sym_class] = STATE(1096),
- [sym_function] = STATE(1096),
- [sym_generator_function] = STATE(1096),
- [sym_arrow_function] = STATE(1096),
- [sym_call_expression] = STATE(1096),
- [sym_new_expression] = STATE(1094),
- [sym_await_expression] = STATE(1094),
- [sym_member_expression] = STATE(1047),
- [sym_subscript_expression] = STATE(1047),
- [sym_assignment_expression] = STATE(1094),
- [sym__augmented_assignment_lhs] = STATE(1593),
- [sym_augmented_assignment_expression] = STATE(1094),
- [sym__destructuring_pattern] = STATE(2705),
- [sym_ternary_expression] = STATE(1094),
- [sym_binary_expression] = STATE(1094),
- [sym_unary_expression] = STATE(1094),
- [sym_update_expression] = STATE(1094),
- [sym_string] = STATE(1096),
- [sym_template_string] = STATE(1096),
- [sym_regex] = STATE(1096),
- [sym_meta_property] = STATE(1096),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2704),
- [aux_sym_export_statement_repeat1] = STATE(1976),
- [sym_identifier] = ACTIONS(754),
- [anon_sym_export] = ACTIONS(756),
+ [314] = {
+ [sym_import] = STATE(1071),
+ [sym_parenthesized_expression] = STATE(974),
+ [sym_expression] = STATE(1424),
+ [sym_primary_expression] = STATE(1079),
+ [sym_yield_expression] = STATE(1081),
+ [sym_object] = STATE(1071),
+ [sym_object_pattern] = STATE(2699),
+ [sym_array] = STATE(1071),
+ [sym_array_pattern] = STATE(2699),
+ [sym_glimmer_template] = STATE(1081),
+ [sym_glimmer_opening_tag] = STATE(1888),
+ [sym_jsx_element] = STATE(1081),
+ [sym_jsx_opening_element] = STATE(1648),
+ [sym_jsx_self_closing_element] = STATE(1081),
+ [sym_class] = STATE(1071),
+ [sym_function] = STATE(1071),
+ [sym_generator_function] = STATE(1071),
+ [sym_arrow_function] = STATE(1071),
+ [sym_call_expression] = STATE(1071),
+ [sym_new_expression] = STATE(1081),
+ [sym_await_expression] = STATE(1081),
+ [sym_member_expression] = STATE(974),
+ [sym_subscript_expression] = STATE(974),
+ [sym_assignment_expression] = STATE(1081),
+ [sym__augmented_assignment_lhs] = STATE(1607),
+ [sym_augmented_assignment_expression] = STATE(1081),
+ [sym__destructuring_pattern] = STATE(2699),
+ [sym_ternary_expression] = STATE(1081),
+ [sym_binary_expression] = STATE(1081),
+ [sym_unary_expression] = STATE(1081),
+ [sym_update_expression] = STATE(1081),
+ [sym_string] = STATE(1071),
+ [sym_template_string] = STATE(1071),
+ [sym_regex] = STATE(1071),
+ [sym_meta_property] = STATE(1071),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2769),
+ [aux_sym_export_statement_repeat1] = STATE(1861),
+ [sym_identifier] = ACTIONS(756),
+ [anon_sym_export] = ACTIONS(758),
[anon_sym_LBRACE] = ACTIONS(734),
[anon_sym_import] = ACTIONS(648),
[anon_sym_LPAREN] = ACTIONS(650),
- [anon_sym_await] = ACTIONS(760),
- [anon_sym_yield] = ACTIONS(762),
+ [anon_sym_await] = ACTIONS(762),
+ [anon_sym_yield] = ACTIONS(764),
[anon_sym_LBRACK] = ACTIONS(740),
[anon_sym_LTtemplate_GT] = ACTIONS(55),
[anon_sym_LT] = ACTIONS(658),
- [anon_sym_class] = ACTIONS(660),
- [anon_sym_async] = ACTIONS(764),
- [anon_sym_function] = ACTIONS(664),
- [anon_sym_new] = ACTIONS(766),
- [anon_sym_PLUS] = ACTIONS(768),
- [anon_sym_DASH] = ACTIONS(768),
- [anon_sym_SLASH] = ACTIONS(770),
- [anon_sym_BANG] = ACTIONS(768),
- [anon_sym_TILDE] = ACTIONS(768),
- [anon_sym_typeof] = ACTIONS(768),
- [anon_sym_void] = ACTIONS(768),
- [anon_sym_delete] = ACTIONS(768),
+ [anon_sym_DQUOTE] = ACTIONS(660),
+ [anon_sym_SQUOTE] = ACTIONS(662),
+ [anon_sym_class] = ACTIONS(664),
+ [anon_sym_async] = ACTIONS(766),
+ [anon_sym_function] = ACTIONS(668),
+ [anon_sym_new] = ACTIONS(768),
+ [anon_sym_PLUS] = ACTIONS(770),
+ [anon_sym_DASH] = ACTIONS(770),
+ [anon_sym_SLASH] = ACTIONS(674),
+ [anon_sym_BANG] = ACTIONS(770),
+ [anon_sym_TILDE] = ACTIONS(770),
+ [anon_sym_typeof] = ACTIONS(770),
+ [anon_sym_void] = ACTIONS(770),
+ [anon_sym_delete] = ACTIONS(770),
[anon_sym_PLUS_PLUS] = ACTIONS(772),
[anon_sym_DASH_DASH] = ACTIONS(772),
- [anon_sym_DQUOTE] = ACTIONS(674),
- [anon_sym_SQUOTE] = ACTIONS(676),
[sym_comment] = ACTIONS(3),
[anon_sym_BQUOTE] = ACTIONS(678),
[sym_number] = ACTIONS(680),
@@ -46142,209 +45095,289 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_null] = ACTIONS(680),
[sym_undefined] = ACTIONS(776),
[anon_sym_AT] = ACTIONS(85),
- [anon_sym_static] = ACTIONS(756),
- [anon_sym_get] = ACTIONS(756),
- [anon_sym_set] = ACTIONS(756),
+ [anon_sym_static] = ACTIONS(758),
+ [anon_sym_get] = ACTIONS(758),
+ [anon_sym_set] = ACTIONS(758),
},
- [334] = {
- [sym_import] = STATE(1096),
- [sym_parenthesized_expression] = STATE(1047),
- [sym_expression] = STATE(1056),
- [sym_primary_expression] = STATE(1092),
- [sym_yield_expression] = STATE(1094),
- [sym_object] = STATE(1096),
- [sym_object_pattern] = STATE(2705),
- [sym_array] = STATE(1096),
- [sym_array_pattern] = STATE(2705),
- [sym_glimmer_template] = STATE(1094),
- [sym_glimmer_opening_tag] = STATE(1882),
- [sym_jsx_element] = STATE(1094),
- [sym_jsx_opening_element] = STATE(1654),
- [sym_jsx_self_closing_element] = STATE(1094),
- [sym_class] = STATE(1096),
- [sym_function] = STATE(1096),
- [sym_generator_function] = STATE(1096),
- [sym_arrow_function] = STATE(1096),
- [sym_call_expression] = STATE(1096),
- [sym_new_expression] = STATE(1094),
- [sym_await_expression] = STATE(1094),
- [sym_member_expression] = STATE(1047),
- [sym_subscript_expression] = STATE(1047),
- [sym_assignment_expression] = STATE(1094),
- [sym__augmented_assignment_lhs] = STATE(1593),
- [sym_augmented_assignment_expression] = STATE(1094),
- [sym__destructuring_pattern] = STATE(2705),
- [sym_ternary_expression] = STATE(1094),
- [sym_binary_expression] = STATE(1094),
- [sym_unary_expression] = STATE(1094),
- [sym_update_expression] = STATE(1094),
- [sym_string] = STATE(1096),
- [sym_template_string] = STATE(1096),
- [sym_regex] = STATE(1096),
- [sym_meta_property] = STATE(1096),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2704),
- [aux_sym_export_statement_repeat1] = STATE(1976),
- [sym_identifier] = ACTIONS(754),
- [anon_sym_export] = ACTIONS(756),
- [anon_sym_LBRACE] = ACTIONS(734),
- [anon_sym_import] = ACTIONS(648),
- [anon_sym_LPAREN] = ACTIONS(650),
- [anon_sym_await] = ACTIONS(760),
- [anon_sym_yield] = ACTIONS(762),
- [anon_sym_LBRACK] = ACTIONS(740),
+ [315] = {
+ [sym_import] = STATE(1235),
+ [sym_parenthesized_expression] = STATE(1028),
+ [sym_expression] = STATE(1209),
+ [sym_primary_expression] = STATE(1249),
+ [sym_yield_expression] = STATE(1245),
+ [sym_object] = STATE(1235),
+ [sym_object_pattern] = STATE(2717),
+ [sym_array] = STATE(1235),
+ [sym_array_pattern] = STATE(2717),
+ [sym_glimmer_template] = STATE(1245),
+ [sym_glimmer_opening_tag] = STATE(1935),
+ [sym_jsx_element] = STATE(1245),
+ [sym_jsx_opening_element] = STATE(1651),
+ [sym_jsx_self_closing_element] = STATE(1245),
+ [sym_class] = STATE(1235),
+ [sym_function] = STATE(1235),
+ [sym_generator_function] = STATE(1235),
+ [sym_arrow_function] = STATE(1235),
+ [sym_call_expression] = STATE(1235),
+ [sym_new_expression] = STATE(1245),
+ [sym_await_expression] = STATE(1245),
+ [sym_member_expression] = STATE(1028),
+ [sym_subscript_expression] = STATE(1028),
+ [sym_assignment_expression] = STATE(1245),
+ [sym__augmented_assignment_lhs] = STATE(1616),
+ [sym_augmented_assignment_expression] = STATE(1245),
+ [sym__destructuring_pattern] = STATE(2717),
+ [sym_ternary_expression] = STATE(1245),
+ [sym_binary_expression] = STATE(1245),
+ [sym_unary_expression] = STATE(1245),
+ [sym_update_expression] = STATE(1245),
+ [sym_string] = STATE(1235),
+ [sym_template_string] = STATE(1235),
+ [sym_regex] = STATE(1235),
+ [sym_meta_property] = STATE(1235),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2680),
+ [aux_sym_export_statement_repeat1] = STATE(1968),
+ [sym_identifier] = ACTIONS(720),
+ [anon_sym_export] = ACTIONS(722),
+ [anon_sym_LBRACE] = ACTIONS(694),
+ [anon_sym_import] = ACTIONS(696),
+ [anon_sym_LPAREN] = ACTIONS(27),
+ [anon_sym_await] = ACTIONS(29),
+ [anon_sym_yield] = ACTIONS(51),
+ [anon_sym_LBRACK] = ACTIONS(53),
[anon_sym_LTtemplate_GT] = ACTIONS(55),
- [anon_sym_LT] = ACTIONS(658),
- [anon_sym_class] = ACTIONS(660),
- [anon_sym_async] = ACTIONS(764),
- [anon_sym_function] = ACTIONS(664),
- [anon_sym_new] = ACTIONS(766),
- [anon_sym_PLUS] = ACTIONS(768),
- [anon_sym_DASH] = ACTIONS(768),
- [anon_sym_SLASH] = ACTIONS(770),
- [anon_sym_BANG] = ACTIONS(768),
- [anon_sym_TILDE] = ACTIONS(768),
- [anon_sym_typeof] = ACTIONS(768),
- [anon_sym_void] = ACTIONS(768),
- [anon_sym_delete] = ACTIONS(768),
- [anon_sym_PLUS_PLUS] = ACTIONS(772),
- [anon_sym_DASH_DASH] = ACTIONS(772),
- [anon_sym_DQUOTE] = ACTIONS(674),
- [anon_sym_SQUOTE] = ACTIONS(676),
+ [anon_sym_LT] = ACTIONS(57),
+ [anon_sym_DQUOTE] = ACTIONS(59),
+ [anon_sym_SQUOTE] = ACTIONS(61),
+ [anon_sym_class] = ACTIONS(702),
+ [anon_sym_async] = ACTIONS(726),
+ [anon_sym_function] = ACTIONS(706),
+ [anon_sym_new] = ACTIONS(69),
+ [anon_sym_PLUS] = ACTIONS(71),
+ [anon_sym_DASH] = ACTIONS(71),
+ [anon_sym_SLASH] = ACTIONS(73),
+ [anon_sym_BANG] = ACTIONS(71),
+ [anon_sym_TILDE] = ACTIONS(71),
+ [anon_sym_typeof] = ACTIONS(71),
+ [anon_sym_void] = ACTIONS(71),
+ [anon_sym_delete] = ACTIONS(71),
+ [anon_sym_PLUS_PLUS] = ACTIONS(75),
+ [anon_sym_DASH_DASH] = ACTIONS(75),
[sym_comment] = ACTIONS(3),
- [anon_sym_BQUOTE] = ACTIONS(678),
- [sym_number] = ACTIONS(680),
- [sym_private_property_identifier] = ACTIONS(774),
- [sym_this] = ACTIONS(680),
- [sym_super] = ACTIONS(680),
- [sym_true] = ACTIONS(680),
- [sym_false] = ACTIONS(680),
- [sym_null] = ACTIONS(680),
- [sym_undefined] = ACTIONS(776),
+ [anon_sym_BQUOTE] = ACTIONS(77),
+ [sym_number] = ACTIONS(79),
+ [sym_private_property_identifier] = ACTIONS(81),
+ [sym_this] = ACTIONS(79),
+ [sym_super] = ACTIONS(79),
+ [sym_true] = ACTIONS(79),
+ [sym_false] = ACTIONS(79),
+ [sym_null] = ACTIONS(79),
+ [sym_undefined] = ACTIONS(83),
[anon_sym_AT] = ACTIONS(85),
- [anon_sym_static] = ACTIONS(756),
- [anon_sym_get] = ACTIONS(756),
- [anon_sym_set] = ACTIONS(756),
+ [anon_sym_static] = ACTIONS(722),
+ [anon_sym_get] = ACTIONS(722),
+ [anon_sym_set] = ACTIONS(722),
},
- [335] = {
- [sym_import] = STATE(1096),
- [sym_parenthesized_expression] = STATE(974),
- [sym_expression] = STATE(1380),
- [sym_primary_expression] = STATE(1092),
- [sym_yield_expression] = STATE(1094),
- [sym_object] = STATE(1096),
- [sym_object_pattern] = STATE(2728),
- [sym_array] = STATE(1096),
- [sym_array_pattern] = STATE(2728),
- [sym_glimmer_template] = STATE(1094),
- [sym_glimmer_opening_tag] = STATE(1882),
- [sym_jsx_element] = STATE(1094),
- [sym_jsx_opening_element] = STATE(1654),
- [sym_jsx_self_closing_element] = STATE(1094),
- [sym_class] = STATE(1096),
- [sym_function] = STATE(1096),
- [sym_generator_function] = STATE(1096),
- [sym_arrow_function] = STATE(1096),
- [sym_call_expression] = STATE(1096),
- [sym_new_expression] = STATE(1094),
- [sym_await_expression] = STATE(1094),
- [sym_member_expression] = STATE(974),
- [sym_subscript_expression] = STATE(974),
- [sym_assignment_expression] = STATE(1094),
- [sym__augmented_assignment_lhs] = STATE(1608),
- [sym_augmented_assignment_expression] = STATE(1094),
- [sym__destructuring_pattern] = STATE(2728),
- [sym_ternary_expression] = STATE(1094),
- [sym_binary_expression] = STATE(1094),
- [sym_unary_expression] = STATE(1094),
- [sym_update_expression] = STATE(1094),
- [sym_string] = STATE(1096),
- [sym_template_string] = STATE(1096),
- [sym_regex] = STATE(1096),
- [sym_meta_property] = STATE(1096),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2767),
- [aux_sym_export_statement_repeat1] = STATE(1976),
- [sym_identifier] = ACTIONS(728),
- [anon_sym_export] = ACTIONS(730),
- [anon_sym_LBRACE] = ACTIONS(734),
- [anon_sym_import] = ACTIONS(648),
- [anon_sym_LPAREN] = ACTIONS(650),
- [anon_sym_await] = ACTIONS(736),
- [anon_sym_yield] = ACTIONS(738),
- [anon_sym_LBRACK] = ACTIONS(740),
+ [316] = {
+ [sym_import] = STATE(1235),
+ [sym_parenthesized_expression] = STATE(1028),
+ [sym_expression] = STATE(1230),
+ [sym_primary_expression] = STATE(1249),
+ [sym_yield_expression] = STATE(1245),
+ [sym_object] = STATE(1235),
+ [sym_object_pattern] = STATE(2717),
+ [sym_array] = STATE(1235),
+ [sym_array_pattern] = STATE(2717),
+ [sym_glimmer_template] = STATE(1245),
+ [sym_glimmer_opening_tag] = STATE(1935),
+ [sym_jsx_element] = STATE(1245),
+ [sym_jsx_opening_element] = STATE(1651),
+ [sym_jsx_self_closing_element] = STATE(1245),
+ [sym_class] = STATE(1235),
+ [sym_function] = STATE(1235),
+ [sym_generator_function] = STATE(1235),
+ [sym_arrow_function] = STATE(1235),
+ [sym_call_expression] = STATE(1235),
+ [sym_new_expression] = STATE(1245),
+ [sym_await_expression] = STATE(1245),
+ [sym_member_expression] = STATE(1028),
+ [sym_subscript_expression] = STATE(1028),
+ [sym_assignment_expression] = STATE(1245),
+ [sym__augmented_assignment_lhs] = STATE(1616),
+ [sym_augmented_assignment_expression] = STATE(1245),
+ [sym__destructuring_pattern] = STATE(2717),
+ [sym_ternary_expression] = STATE(1245),
+ [sym_binary_expression] = STATE(1245),
+ [sym_unary_expression] = STATE(1245),
+ [sym_update_expression] = STATE(1245),
+ [sym_string] = STATE(1235),
+ [sym_template_string] = STATE(1235),
+ [sym_regex] = STATE(1235),
+ [sym_meta_property] = STATE(1235),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2680),
+ [aux_sym_export_statement_repeat1] = STATE(1968),
+ [sym_identifier] = ACTIONS(720),
+ [anon_sym_export] = ACTIONS(722),
+ [anon_sym_LBRACE] = ACTIONS(694),
+ [anon_sym_import] = ACTIONS(696),
+ [anon_sym_LPAREN] = ACTIONS(27),
+ [anon_sym_await] = ACTIONS(29),
+ [anon_sym_yield] = ACTIONS(51),
+ [anon_sym_LBRACK] = ACTIONS(53),
[anon_sym_LTtemplate_GT] = ACTIONS(55),
- [anon_sym_LT] = ACTIONS(658),
- [anon_sym_class] = ACTIONS(660),
- [anon_sym_async] = ACTIONS(742),
- [anon_sym_function] = ACTIONS(664),
- [anon_sym_new] = ACTIONS(744),
- [anon_sym_PLUS] = ACTIONS(746),
- [anon_sym_DASH] = ACTIONS(746),
- [anon_sym_SLASH] = ACTIONS(670),
- [anon_sym_BANG] = ACTIONS(746),
- [anon_sym_TILDE] = ACTIONS(746),
- [anon_sym_typeof] = ACTIONS(746),
- [anon_sym_void] = ACTIONS(746),
- [anon_sym_delete] = ACTIONS(746),
- [anon_sym_PLUS_PLUS] = ACTIONS(748),
- [anon_sym_DASH_DASH] = ACTIONS(748),
- [anon_sym_DQUOTE] = ACTIONS(674),
- [anon_sym_SQUOTE] = ACTIONS(676),
+ [anon_sym_LT] = ACTIONS(57),
+ [anon_sym_DQUOTE] = ACTIONS(59),
+ [anon_sym_SQUOTE] = ACTIONS(61),
+ [anon_sym_class] = ACTIONS(702),
+ [anon_sym_async] = ACTIONS(726),
+ [anon_sym_function] = ACTIONS(706),
+ [anon_sym_new] = ACTIONS(69),
+ [anon_sym_PLUS] = ACTIONS(71),
+ [anon_sym_DASH] = ACTIONS(71),
+ [anon_sym_SLASH] = ACTIONS(73),
+ [anon_sym_BANG] = ACTIONS(71),
+ [anon_sym_TILDE] = ACTIONS(71),
+ [anon_sym_typeof] = ACTIONS(71),
+ [anon_sym_void] = ACTIONS(71),
+ [anon_sym_delete] = ACTIONS(71),
+ [anon_sym_PLUS_PLUS] = ACTIONS(75),
+ [anon_sym_DASH_DASH] = ACTIONS(75),
[sym_comment] = ACTIONS(3),
- [anon_sym_BQUOTE] = ACTIONS(678),
- [sym_number] = ACTIONS(680),
- [sym_private_property_identifier] = ACTIONS(750),
- [sym_this] = ACTIONS(680),
- [sym_super] = ACTIONS(680),
- [sym_true] = ACTIONS(680),
- [sym_false] = ACTIONS(680),
- [sym_null] = ACTIONS(680),
- [sym_undefined] = ACTIONS(752),
+ [anon_sym_BQUOTE] = ACTIONS(77),
+ [sym_number] = ACTIONS(79),
+ [sym_private_property_identifier] = ACTIONS(81),
+ [sym_this] = ACTIONS(79),
+ [sym_super] = ACTIONS(79),
+ [sym_true] = ACTIONS(79),
+ [sym_false] = ACTIONS(79),
+ [sym_null] = ACTIONS(79),
+ [sym_undefined] = ACTIONS(83),
[anon_sym_AT] = ACTIONS(85),
- [anon_sym_static] = ACTIONS(730),
- [anon_sym_get] = ACTIONS(730),
- [anon_sym_set] = ACTIONS(730),
+ [anon_sym_static] = ACTIONS(722),
+ [anon_sym_get] = ACTIONS(722),
+ [anon_sym_set] = ACTIONS(722),
},
- [336] = {
- [sym_import] = STATE(1096),
- [sym_parenthesized_expression] = STATE(1015),
- [sym_expression] = STATE(1151),
- [sym_primary_expression] = STATE(1092),
- [sym_yield_expression] = STATE(1094),
- [sym_object] = STATE(1096),
- [sym_object_pattern] = STATE(2768),
- [sym_array] = STATE(1096),
- [sym_array_pattern] = STATE(2768),
- [sym_glimmer_template] = STATE(1094),
- [sym_glimmer_opening_tag] = STATE(1882),
- [sym_jsx_element] = STATE(1094),
- [sym_jsx_opening_element] = STATE(1654),
- [sym_jsx_self_closing_element] = STATE(1094),
- [sym_class] = STATE(1096),
- [sym_function] = STATE(1096),
- [sym_generator_function] = STATE(1096),
- [sym_arrow_function] = STATE(1096),
- [sym_call_expression] = STATE(1096),
- [sym_new_expression] = STATE(1094),
- [sym_await_expression] = STATE(1094),
- [sym_member_expression] = STATE(1015),
- [sym_subscript_expression] = STATE(1015),
- [sym_assignment_expression] = STATE(1094),
- [sym__augmented_assignment_lhs] = STATE(1594),
- [sym_augmented_assignment_expression] = STATE(1094),
- [sym__destructuring_pattern] = STATE(2768),
- [sym_ternary_expression] = STATE(1094),
- [sym_binary_expression] = STATE(1094),
- [sym_unary_expression] = STATE(1094),
- [sym_update_expression] = STATE(1094),
- [sym_string] = STATE(1096),
- [sym_template_string] = STATE(1096),
- [sym_regex] = STATE(1096),
- [sym_meta_property] = STATE(1096),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2729),
- [aux_sym_export_statement_repeat1] = STATE(1976),
+ [317] = {
+ [sym_import] = STATE(1235),
+ [sym_parenthesized_expression] = STATE(1028),
+ [sym_expression] = STATE(1201),
+ [sym_primary_expression] = STATE(1249),
+ [sym_yield_expression] = STATE(1245),
+ [sym_object] = STATE(1235),
+ [sym_object_pattern] = STATE(2717),
+ [sym_array] = STATE(1235),
+ [sym_array_pattern] = STATE(2717),
+ [sym_glimmer_template] = STATE(1245),
+ [sym_glimmer_opening_tag] = STATE(1935),
+ [sym_jsx_element] = STATE(1245),
+ [sym_jsx_opening_element] = STATE(1651),
+ [sym_jsx_self_closing_element] = STATE(1245),
+ [sym_class] = STATE(1235),
+ [sym_function] = STATE(1235),
+ [sym_generator_function] = STATE(1235),
+ [sym_arrow_function] = STATE(1235),
+ [sym_call_expression] = STATE(1235),
+ [sym_new_expression] = STATE(1245),
+ [sym_await_expression] = STATE(1245),
+ [sym_member_expression] = STATE(1028),
+ [sym_subscript_expression] = STATE(1028),
+ [sym_assignment_expression] = STATE(1245),
+ [sym__augmented_assignment_lhs] = STATE(1616),
+ [sym_augmented_assignment_expression] = STATE(1245),
+ [sym__destructuring_pattern] = STATE(2717),
+ [sym_ternary_expression] = STATE(1245),
+ [sym_binary_expression] = STATE(1245),
+ [sym_unary_expression] = STATE(1245),
+ [sym_update_expression] = STATE(1245),
+ [sym_string] = STATE(1235),
+ [sym_template_string] = STATE(1235),
+ [sym_regex] = STATE(1235),
+ [sym_meta_property] = STATE(1235),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2680),
+ [aux_sym_export_statement_repeat1] = STATE(1968),
+ [sym_identifier] = ACTIONS(720),
+ [anon_sym_export] = ACTIONS(722),
+ [anon_sym_LBRACE] = ACTIONS(694),
+ [anon_sym_import] = ACTIONS(696),
+ [anon_sym_LPAREN] = ACTIONS(27),
+ [anon_sym_await] = ACTIONS(29),
+ [anon_sym_yield] = ACTIONS(51),
+ [anon_sym_LBRACK] = ACTIONS(53),
+ [anon_sym_LTtemplate_GT] = ACTIONS(55),
+ [anon_sym_LT] = ACTIONS(57),
+ [anon_sym_DQUOTE] = ACTIONS(59),
+ [anon_sym_SQUOTE] = ACTIONS(61),
+ [anon_sym_class] = ACTIONS(702),
+ [anon_sym_async] = ACTIONS(726),
+ [anon_sym_function] = ACTIONS(706),
+ [anon_sym_new] = ACTIONS(69),
+ [anon_sym_PLUS] = ACTIONS(71),
+ [anon_sym_DASH] = ACTIONS(71),
+ [anon_sym_SLASH] = ACTIONS(73),
+ [anon_sym_BANG] = ACTIONS(71),
+ [anon_sym_TILDE] = ACTIONS(71),
+ [anon_sym_typeof] = ACTIONS(71),
+ [anon_sym_void] = ACTIONS(71),
+ [anon_sym_delete] = ACTIONS(71),
+ [anon_sym_PLUS_PLUS] = ACTIONS(75),
+ [anon_sym_DASH_DASH] = ACTIONS(75),
+ [sym_comment] = ACTIONS(3),
+ [anon_sym_BQUOTE] = ACTIONS(77),
+ [sym_number] = ACTIONS(79),
+ [sym_private_property_identifier] = ACTIONS(81),
+ [sym_this] = ACTIONS(79),
+ [sym_super] = ACTIONS(79),
+ [sym_true] = ACTIONS(79),
+ [sym_false] = ACTIONS(79),
+ [sym_null] = ACTIONS(79),
+ [sym_undefined] = ACTIONS(83),
+ [anon_sym_AT] = ACTIONS(85),
+ [anon_sym_static] = ACTIONS(722),
+ [anon_sym_get] = ACTIONS(722),
+ [anon_sym_set] = ACTIONS(722),
+ },
+ [318] = {
+ [sym_import] = STATE(1071),
+ [sym_parenthesized_expression] = STATE(1006),
+ [sym_expression] = STATE(1056),
+ [sym_primary_expression] = STATE(1079),
+ [sym_yield_expression] = STATE(1081),
+ [sym_object] = STATE(1071),
+ [sym_object_pattern] = STATE(2770),
+ [sym_array] = STATE(1071),
+ [sym_array_pattern] = STATE(2770),
+ [sym_glimmer_template] = STATE(1081),
+ [sym_glimmer_opening_tag] = STATE(1888),
+ [sym_jsx_element] = STATE(1081),
+ [sym_jsx_opening_element] = STATE(1648),
+ [sym_jsx_self_closing_element] = STATE(1081),
+ [sym_class] = STATE(1071),
+ [sym_function] = STATE(1071),
+ [sym_generator_function] = STATE(1071),
+ [sym_arrow_function] = STATE(1071),
+ [sym_call_expression] = STATE(1071),
+ [sym_new_expression] = STATE(1081),
+ [sym_await_expression] = STATE(1081),
+ [sym_member_expression] = STATE(1006),
+ [sym_subscript_expression] = STATE(1006),
+ [sym_assignment_expression] = STATE(1081),
+ [sym__augmented_assignment_lhs] = STATE(1606),
+ [sym_augmented_assignment_expression] = STATE(1081),
+ [sym__destructuring_pattern] = STATE(2770),
+ [sym_ternary_expression] = STATE(1081),
+ [sym_binary_expression] = STATE(1081),
+ [sym_unary_expression] = STATE(1081),
+ [sym_update_expression] = STATE(1081),
+ [sym_string] = STATE(1071),
+ [sym_template_string] = STATE(1071),
+ [sym_regex] = STATE(1071),
+ [sym_meta_property] = STATE(1071),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2700),
+ [aux_sym_export_statement_repeat1] = STATE(1861),
[sym_identifier] = ACTIONS(638),
[anon_sym_export] = ACTIONS(640),
[anon_sym_LBRACE] = ACTIONS(644),
@@ -46355,22 +45388,22 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_LBRACK] = ACTIONS(656),
[anon_sym_LTtemplate_GT] = ACTIONS(55),
[anon_sym_LT] = ACTIONS(658),
- [anon_sym_class] = ACTIONS(660),
- [anon_sym_async] = ACTIONS(662),
- [anon_sym_function] = ACTIONS(664),
- [anon_sym_new] = ACTIONS(666),
- [anon_sym_PLUS] = ACTIONS(668),
- [anon_sym_DASH] = ACTIONS(668),
- [anon_sym_SLASH] = ACTIONS(670),
- [anon_sym_BANG] = ACTIONS(668),
- [anon_sym_TILDE] = ACTIONS(668),
- [anon_sym_typeof] = ACTIONS(668),
- [anon_sym_void] = ACTIONS(668),
- [anon_sym_delete] = ACTIONS(668),
- [anon_sym_PLUS_PLUS] = ACTIONS(672),
- [anon_sym_DASH_DASH] = ACTIONS(672),
- [anon_sym_DQUOTE] = ACTIONS(674),
- [anon_sym_SQUOTE] = ACTIONS(676),
+ [anon_sym_DQUOTE] = ACTIONS(660),
+ [anon_sym_SQUOTE] = ACTIONS(662),
+ [anon_sym_class] = ACTIONS(664),
+ [anon_sym_async] = ACTIONS(666),
+ [anon_sym_function] = ACTIONS(668),
+ [anon_sym_new] = ACTIONS(670),
+ [anon_sym_PLUS] = ACTIONS(672),
+ [anon_sym_DASH] = ACTIONS(672),
+ [anon_sym_SLASH] = ACTIONS(674),
+ [anon_sym_BANG] = ACTIONS(672),
+ [anon_sym_TILDE] = ACTIONS(672),
+ [anon_sym_typeof] = ACTIONS(672),
+ [anon_sym_void] = ACTIONS(672),
+ [anon_sym_delete] = ACTIONS(672),
+ [anon_sym_PLUS_PLUS] = ACTIONS(676),
+ [anon_sym_DASH_DASH] = ACTIONS(676),
[sym_comment] = ACTIONS(3),
[anon_sym_BQUOTE] = ACTIONS(678),
[sym_number] = ACTIONS(680),
@@ -46386,151 +45419,71 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_get] = ACTIONS(640),
[anon_sym_set] = ACTIONS(640),
},
- [337] = {
- [sym_import] = STATE(1268),
- [sym_parenthesized_expression] = STATE(1034),
- [sym_expression] = STATE(1187),
- [sym_primary_expression] = STATE(1247),
- [sym_yield_expression] = STATE(1246),
- [sym_object] = STATE(1268),
- [sym_object_pattern] = STATE(2734),
- [sym_array] = STATE(1268),
- [sym_array_pattern] = STATE(2734),
- [sym_glimmer_template] = STATE(1246),
- [sym_glimmer_opening_tag] = STATE(1921),
- [sym_jsx_element] = STATE(1246),
- [sym_jsx_opening_element] = STATE(1653),
- [sym_jsx_self_closing_element] = STATE(1246),
- [sym_class] = STATE(1268),
- [sym_function] = STATE(1268),
- [sym_generator_function] = STATE(1268),
- [sym_arrow_function] = STATE(1268),
- [sym_call_expression] = STATE(1268),
- [sym_new_expression] = STATE(1246),
- [sym_await_expression] = STATE(1246),
- [sym_member_expression] = STATE(1034),
- [sym_subscript_expression] = STATE(1034),
- [sym_assignment_expression] = STATE(1246),
- [sym__augmented_assignment_lhs] = STATE(1600),
- [sym_augmented_assignment_expression] = STATE(1246),
- [sym__destructuring_pattern] = STATE(2734),
- [sym_ternary_expression] = STATE(1246),
- [sym_binary_expression] = STATE(1246),
- [sym_unary_expression] = STATE(1246),
- [sym_update_expression] = STATE(1246),
- [sym_string] = STATE(1268),
- [sym_template_string] = STATE(1268),
- [sym_regex] = STATE(1268),
- [sym_meta_property] = STATE(1268),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2733),
- [aux_sym_export_statement_repeat1] = STATE(1891),
- [sym_identifier] = ACTIONS(688),
- [anon_sym_export] = ACTIONS(690),
- [anon_sym_LBRACE] = ACTIONS(694),
- [anon_sym_import] = ACTIONS(696),
- [anon_sym_LPAREN] = ACTIONS(27),
- [anon_sym_await] = ACTIONS(698),
- [anon_sym_yield] = ACTIONS(700),
- [anon_sym_LBRACK] = ACTIONS(53),
- [anon_sym_LTtemplate_GT] = ACTIONS(55),
- [anon_sym_LT] = ACTIONS(57),
- [anon_sym_class] = ACTIONS(702),
- [anon_sym_async] = ACTIONS(704),
- [anon_sym_function] = ACTIONS(706),
- [anon_sym_new] = ACTIONS(708),
- [anon_sym_PLUS] = ACTIONS(710),
- [anon_sym_DASH] = ACTIONS(710),
- [anon_sym_SLASH] = ACTIONS(712),
- [anon_sym_BANG] = ACTIONS(710),
- [anon_sym_TILDE] = ACTIONS(710),
- [anon_sym_typeof] = ACTIONS(710),
- [anon_sym_void] = ACTIONS(710),
- [anon_sym_delete] = ACTIONS(710),
- [anon_sym_PLUS_PLUS] = ACTIONS(714),
- [anon_sym_DASH_DASH] = ACTIONS(714),
- [anon_sym_DQUOTE] = ACTIONS(73),
- [anon_sym_SQUOTE] = ACTIONS(75),
- [sym_comment] = ACTIONS(3),
- [anon_sym_BQUOTE] = ACTIONS(77),
- [sym_number] = ACTIONS(79),
- [sym_private_property_identifier] = ACTIONS(716),
- [sym_this] = ACTIONS(79),
- [sym_super] = ACTIONS(79),
- [sym_true] = ACTIONS(79),
- [sym_false] = ACTIONS(79),
- [sym_null] = ACTIONS(79),
- [sym_undefined] = ACTIONS(718),
- [anon_sym_AT] = ACTIONS(85),
- [anon_sym_static] = ACTIONS(690),
- [anon_sym_get] = ACTIONS(690),
- [anon_sym_set] = ACTIONS(690),
- },
- [338] = {
- [sym_import] = STATE(1096),
- [sym_parenthesized_expression] = STATE(1047),
- [sym_expression] = STATE(1437),
- [sym_primary_expression] = STATE(1092),
- [sym_yield_expression] = STATE(1094),
- [sym_object] = STATE(1096),
- [sym_object_pattern] = STATE(2705),
- [sym_array] = STATE(1096),
- [sym_array_pattern] = STATE(2705),
- [sym_glimmer_template] = STATE(1094),
- [sym_glimmer_opening_tag] = STATE(1882),
- [sym_jsx_element] = STATE(1094),
- [sym_jsx_opening_element] = STATE(1654),
- [sym_jsx_self_closing_element] = STATE(1094),
- [sym_class] = STATE(1096),
- [sym_function] = STATE(1096),
- [sym_generator_function] = STATE(1096),
- [sym_arrow_function] = STATE(1096),
- [sym_call_expression] = STATE(1096),
- [sym_new_expression] = STATE(1094),
- [sym_await_expression] = STATE(1094),
- [sym_member_expression] = STATE(1047),
- [sym_subscript_expression] = STATE(1047),
- [sym_assignment_expression] = STATE(1094),
- [sym__augmented_assignment_lhs] = STATE(1593),
- [sym_augmented_assignment_expression] = STATE(1094),
- [sym__destructuring_pattern] = STATE(2705),
- [sym_ternary_expression] = STATE(1094),
- [sym_binary_expression] = STATE(1094),
- [sym_unary_expression] = STATE(1094),
- [sym_update_expression] = STATE(1094),
- [sym_string] = STATE(1096),
- [sym_template_string] = STATE(1096),
- [sym_regex] = STATE(1096),
- [sym_meta_property] = STATE(1096),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2704),
- [aux_sym_export_statement_repeat1] = STATE(1976),
- [sym_identifier] = ACTIONS(754),
- [anon_sym_export] = ACTIONS(756),
+ [319] = {
+ [sym_import] = STATE(1071),
+ [sym_parenthesized_expression] = STATE(974),
+ [sym_expression] = STATE(1409),
+ [sym_primary_expression] = STATE(1079),
+ [sym_yield_expression] = STATE(1081),
+ [sym_object] = STATE(1071),
+ [sym_object_pattern] = STATE(2699),
+ [sym_array] = STATE(1071),
+ [sym_array_pattern] = STATE(2699),
+ [sym_glimmer_template] = STATE(1081),
+ [sym_glimmer_opening_tag] = STATE(1888),
+ [sym_jsx_element] = STATE(1081),
+ [sym_jsx_opening_element] = STATE(1648),
+ [sym_jsx_self_closing_element] = STATE(1081),
+ [sym_class] = STATE(1071),
+ [sym_function] = STATE(1071),
+ [sym_generator_function] = STATE(1071),
+ [sym_arrow_function] = STATE(1071),
+ [sym_call_expression] = STATE(1071),
+ [sym_new_expression] = STATE(1081),
+ [sym_await_expression] = STATE(1081),
+ [sym_member_expression] = STATE(974),
+ [sym_subscript_expression] = STATE(974),
+ [sym_assignment_expression] = STATE(1081),
+ [sym__augmented_assignment_lhs] = STATE(1607),
+ [sym_augmented_assignment_expression] = STATE(1081),
+ [sym__destructuring_pattern] = STATE(2699),
+ [sym_ternary_expression] = STATE(1081),
+ [sym_binary_expression] = STATE(1081),
+ [sym_unary_expression] = STATE(1081),
+ [sym_update_expression] = STATE(1081),
+ [sym_string] = STATE(1071),
+ [sym_template_string] = STATE(1071),
+ [sym_regex] = STATE(1071),
+ [sym_meta_property] = STATE(1071),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2769),
+ [aux_sym_export_statement_repeat1] = STATE(1861),
+ [sym_identifier] = ACTIONS(756),
+ [anon_sym_export] = ACTIONS(758),
[anon_sym_LBRACE] = ACTIONS(734),
[anon_sym_import] = ACTIONS(648),
[anon_sym_LPAREN] = ACTIONS(650),
- [anon_sym_await] = ACTIONS(760),
- [anon_sym_yield] = ACTIONS(762),
+ [anon_sym_await] = ACTIONS(762),
+ [anon_sym_yield] = ACTIONS(764),
[anon_sym_LBRACK] = ACTIONS(740),
[anon_sym_LTtemplate_GT] = ACTIONS(55),
[anon_sym_LT] = ACTIONS(658),
- [anon_sym_class] = ACTIONS(660),
- [anon_sym_async] = ACTIONS(764),
- [anon_sym_function] = ACTIONS(664),
- [anon_sym_new] = ACTIONS(766),
- [anon_sym_PLUS] = ACTIONS(768),
- [anon_sym_DASH] = ACTIONS(768),
- [anon_sym_SLASH] = ACTIONS(770),
- [anon_sym_BANG] = ACTIONS(768),
- [anon_sym_TILDE] = ACTIONS(768),
- [anon_sym_typeof] = ACTIONS(768),
- [anon_sym_void] = ACTIONS(768),
- [anon_sym_delete] = ACTIONS(768),
+ [anon_sym_DQUOTE] = ACTIONS(660),
+ [anon_sym_SQUOTE] = ACTIONS(662),
+ [anon_sym_class] = ACTIONS(664),
+ [anon_sym_async] = ACTIONS(766),
+ [anon_sym_function] = ACTIONS(668),
+ [anon_sym_new] = ACTIONS(768),
+ [anon_sym_PLUS] = ACTIONS(770),
+ [anon_sym_DASH] = ACTIONS(770),
+ [anon_sym_SLASH] = ACTIONS(674),
+ [anon_sym_BANG] = ACTIONS(770),
+ [anon_sym_TILDE] = ACTIONS(770),
+ [anon_sym_typeof] = ACTIONS(770),
+ [anon_sym_void] = ACTIONS(770),
+ [anon_sym_delete] = ACTIONS(770),
[anon_sym_PLUS_PLUS] = ACTIONS(772),
[anon_sym_DASH_DASH] = ACTIONS(772),
- [anon_sym_DQUOTE] = ACTIONS(674),
- [anon_sym_SQUOTE] = ACTIONS(676),
[sym_comment] = ACTIONS(3),
[anon_sym_BQUOTE] = ACTIONS(678),
[sym_number] = ACTIONS(680),
@@ -46542,129 +45495,129 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_null] = ACTIONS(680),
[sym_undefined] = ACTIONS(776),
[anon_sym_AT] = ACTIONS(85),
- [anon_sym_static] = ACTIONS(756),
- [anon_sym_get] = ACTIONS(756),
- [anon_sym_set] = ACTIONS(756),
+ [anon_sym_static] = ACTIONS(758),
+ [anon_sym_get] = ACTIONS(758),
+ [anon_sym_set] = ACTIONS(758),
},
- [339] = {
- [sym_import] = STATE(1096),
+ [320] = {
+ [sym_import] = STATE(1071),
[sym_parenthesized_expression] = STATE(1047),
- [sym_expression] = STATE(1054),
- [sym_primary_expression] = STATE(1092),
- [sym_yield_expression] = STATE(1094),
- [sym_object] = STATE(1096),
- [sym_object_pattern] = STATE(2705),
- [sym_array] = STATE(1096),
- [sym_array_pattern] = STATE(2705),
- [sym_glimmer_template] = STATE(1094),
- [sym_glimmer_opening_tag] = STATE(1882),
- [sym_jsx_element] = STATE(1094),
- [sym_jsx_opening_element] = STATE(1654),
- [sym_jsx_self_closing_element] = STATE(1094),
- [sym_class] = STATE(1096),
- [sym_function] = STATE(1096),
- [sym_generator_function] = STATE(1096),
- [sym_arrow_function] = STATE(1096),
- [sym_call_expression] = STATE(1096),
- [sym_new_expression] = STATE(1094),
- [sym_await_expression] = STATE(1094),
+ [sym_expression] = STATE(1057),
+ [sym_primary_expression] = STATE(1079),
+ [sym_yield_expression] = STATE(1081),
+ [sym_object] = STATE(1071),
+ [sym_object_pattern] = STATE(2711),
+ [sym_array] = STATE(1071),
+ [sym_array_pattern] = STATE(2711),
+ [sym_glimmer_template] = STATE(1081),
+ [sym_glimmer_opening_tag] = STATE(1888),
+ [sym_jsx_element] = STATE(1081),
+ [sym_jsx_opening_element] = STATE(1648),
+ [sym_jsx_self_closing_element] = STATE(1081),
+ [sym_class] = STATE(1071),
+ [sym_function] = STATE(1071),
+ [sym_generator_function] = STATE(1071),
+ [sym_arrow_function] = STATE(1071),
+ [sym_call_expression] = STATE(1071),
+ [sym_new_expression] = STATE(1081),
+ [sym_await_expression] = STATE(1081),
[sym_member_expression] = STATE(1047),
[sym_subscript_expression] = STATE(1047),
- [sym_assignment_expression] = STATE(1094),
- [sym__augmented_assignment_lhs] = STATE(1593),
- [sym_augmented_assignment_expression] = STATE(1094),
- [sym__destructuring_pattern] = STATE(2705),
- [sym_ternary_expression] = STATE(1094),
- [sym_binary_expression] = STATE(1094),
- [sym_unary_expression] = STATE(1094),
- [sym_update_expression] = STATE(1094),
- [sym_string] = STATE(1096),
- [sym_template_string] = STATE(1096),
- [sym_regex] = STATE(1096),
- [sym_meta_property] = STATE(1096),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2704),
- [aux_sym_export_statement_repeat1] = STATE(1976),
- [sym_identifier] = ACTIONS(754),
- [anon_sym_export] = ACTIONS(756),
+ [sym_assignment_expression] = STATE(1081),
+ [sym__augmented_assignment_lhs] = STATE(1611),
+ [sym_augmented_assignment_expression] = STATE(1081),
+ [sym__destructuring_pattern] = STATE(2711),
+ [sym_ternary_expression] = STATE(1081),
+ [sym_binary_expression] = STATE(1081),
+ [sym_unary_expression] = STATE(1081),
+ [sym_update_expression] = STATE(1081),
+ [sym_string] = STATE(1071),
+ [sym_template_string] = STATE(1071),
+ [sym_regex] = STATE(1071),
+ [sym_meta_property] = STATE(1071),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2709),
+ [aux_sym_export_statement_repeat1] = STATE(1861),
+ [sym_identifier] = ACTIONS(728),
+ [anon_sym_export] = ACTIONS(730),
[anon_sym_LBRACE] = ACTIONS(734),
[anon_sym_import] = ACTIONS(648),
[anon_sym_LPAREN] = ACTIONS(650),
- [anon_sym_await] = ACTIONS(760),
- [anon_sym_yield] = ACTIONS(762),
+ [anon_sym_await] = ACTIONS(736),
+ [anon_sym_yield] = ACTIONS(738),
[anon_sym_LBRACK] = ACTIONS(740),
[anon_sym_LTtemplate_GT] = ACTIONS(55),
[anon_sym_LT] = ACTIONS(658),
- [anon_sym_class] = ACTIONS(660),
- [anon_sym_async] = ACTIONS(764),
- [anon_sym_function] = ACTIONS(664),
- [anon_sym_new] = ACTIONS(766),
- [anon_sym_PLUS] = ACTIONS(768),
- [anon_sym_DASH] = ACTIONS(768),
- [anon_sym_SLASH] = ACTIONS(770),
- [anon_sym_BANG] = ACTIONS(768),
- [anon_sym_TILDE] = ACTIONS(768),
- [anon_sym_typeof] = ACTIONS(768),
- [anon_sym_void] = ACTIONS(768),
- [anon_sym_delete] = ACTIONS(768),
- [anon_sym_PLUS_PLUS] = ACTIONS(772),
- [anon_sym_DASH_DASH] = ACTIONS(772),
- [anon_sym_DQUOTE] = ACTIONS(674),
- [anon_sym_SQUOTE] = ACTIONS(676),
+ [anon_sym_DQUOTE] = ACTIONS(660),
+ [anon_sym_SQUOTE] = ACTIONS(662),
+ [anon_sym_class] = ACTIONS(664),
+ [anon_sym_async] = ACTIONS(742),
+ [anon_sym_function] = ACTIONS(668),
+ [anon_sym_new] = ACTIONS(744),
+ [anon_sym_PLUS] = ACTIONS(746),
+ [anon_sym_DASH] = ACTIONS(746),
+ [anon_sym_SLASH] = ACTIONS(748),
+ [anon_sym_BANG] = ACTIONS(746),
+ [anon_sym_TILDE] = ACTIONS(746),
+ [anon_sym_typeof] = ACTIONS(746),
+ [anon_sym_void] = ACTIONS(746),
+ [anon_sym_delete] = ACTIONS(746),
+ [anon_sym_PLUS_PLUS] = ACTIONS(750),
+ [anon_sym_DASH_DASH] = ACTIONS(750),
[sym_comment] = ACTIONS(3),
[anon_sym_BQUOTE] = ACTIONS(678),
[sym_number] = ACTIONS(680),
- [sym_private_property_identifier] = ACTIONS(774),
+ [sym_private_property_identifier] = ACTIONS(752),
[sym_this] = ACTIONS(680),
[sym_super] = ACTIONS(680),
[sym_true] = ACTIONS(680),
[sym_false] = ACTIONS(680),
[sym_null] = ACTIONS(680),
- [sym_undefined] = ACTIONS(776),
+ [sym_undefined] = ACTIONS(754),
[anon_sym_AT] = ACTIONS(85),
- [anon_sym_static] = ACTIONS(756),
- [anon_sym_get] = ACTIONS(756),
- [anon_sym_set] = ACTIONS(756),
+ [anon_sym_static] = ACTIONS(730),
+ [anon_sym_get] = ACTIONS(730),
+ [anon_sym_set] = ACTIONS(730),
},
- [340] = {
- [sym_import] = STATE(1268),
- [sym_parenthesized_expression] = STATE(1029),
- [sym_expression] = STATE(1228),
- [sym_primary_expression] = STATE(1247),
- [sym_yield_expression] = STATE(1246),
- [sym_object] = STATE(1268),
- [sym_object_pattern] = STATE(2656),
- [sym_array] = STATE(1268),
- [sym_array_pattern] = STATE(2656),
- [sym_glimmer_template] = STATE(1246),
- [sym_glimmer_opening_tag] = STATE(1921),
- [sym_jsx_element] = STATE(1246),
- [sym_jsx_opening_element] = STATE(1653),
- [sym_jsx_self_closing_element] = STATE(1246),
- [sym_class] = STATE(1268),
- [sym_function] = STATE(1268),
- [sym_generator_function] = STATE(1268),
- [sym_arrow_function] = STATE(1268),
- [sym_call_expression] = STATE(1268),
- [sym_new_expression] = STATE(1246),
- [sym_await_expression] = STATE(1246),
- [sym_member_expression] = STATE(1029),
- [sym_subscript_expression] = STATE(1029),
- [sym_assignment_expression] = STATE(1246),
- [sym__augmented_assignment_lhs] = STATE(1597),
- [sym_augmented_assignment_expression] = STATE(1246),
- [sym__destructuring_pattern] = STATE(2656),
- [sym_ternary_expression] = STATE(1246),
- [sym_binary_expression] = STATE(1246),
- [sym_unary_expression] = STATE(1246),
- [sym_update_expression] = STATE(1246),
- [sym_string] = STATE(1268),
- [sym_template_string] = STATE(1268),
- [sym_regex] = STATE(1268),
- [sym_meta_property] = STATE(1268),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2662),
- [aux_sym_export_statement_repeat1] = STATE(1891),
+ [321] = {
+ [sym_import] = STATE(1235),
+ [sym_parenthesized_expression] = STATE(1028),
+ [sym_expression] = STATE(1266),
+ [sym_primary_expression] = STATE(1249),
+ [sym_yield_expression] = STATE(1245),
+ [sym_object] = STATE(1235),
+ [sym_object_pattern] = STATE(2717),
+ [sym_array] = STATE(1235),
+ [sym_array_pattern] = STATE(2717),
+ [sym_glimmer_template] = STATE(1245),
+ [sym_glimmer_opening_tag] = STATE(1935),
+ [sym_jsx_element] = STATE(1245),
+ [sym_jsx_opening_element] = STATE(1651),
+ [sym_jsx_self_closing_element] = STATE(1245),
+ [sym_class] = STATE(1235),
+ [sym_function] = STATE(1235),
+ [sym_generator_function] = STATE(1235),
+ [sym_arrow_function] = STATE(1235),
+ [sym_call_expression] = STATE(1235),
+ [sym_new_expression] = STATE(1245),
+ [sym_await_expression] = STATE(1245),
+ [sym_member_expression] = STATE(1028),
+ [sym_subscript_expression] = STATE(1028),
+ [sym_assignment_expression] = STATE(1245),
+ [sym__augmented_assignment_lhs] = STATE(1616),
+ [sym_augmented_assignment_expression] = STATE(1245),
+ [sym__destructuring_pattern] = STATE(2717),
+ [sym_ternary_expression] = STATE(1245),
+ [sym_binary_expression] = STATE(1245),
+ [sym_unary_expression] = STATE(1245),
+ [sym_update_expression] = STATE(1245),
+ [sym_string] = STATE(1235),
+ [sym_template_string] = STATE(1235),
+ [sym_regex] = STATE(1235),
+ [sym_meta_property] = STATE(1235),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2680),
+ [aux_sym_export_statement_repeat1] = STATE(1968),
[sym_identifier] = ACTIONS(720),
[anon_sym_export] = ACTIONS(722),
[anon_sym_LBRACE] = ACTIONS(694),
@@ -46675,22 +45628,22 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_LBRACK] = ACTIONS(53),
[anon_sym_LTtemplate_GT] = ACTIONS(55),
[anon_sym_LT] = ACTIONS(57),
+ [anon_sym_DQUOTE] = ACTIONS(59),
+ [anon_sym_SQUOTE] = ACTIONS(61),
[anon_sym_class] = ACTIONS(702),
[anon_sym_async] = ACTIONS(726),
[anon_sym_function] = ACTIONS(706),
- [anon_sym_new] = ACTIONS(65),
- [anon_sym_PLUS] = ACTIONS(67),
- [anon_sym_DASH] = ACTIONS(67),
- [anon_sym_SLASH] = ACTIONS(69),
- [anon_sym_BANG] = ACTIONS(67),
- [anon_sym_TILDE] = ACTIONS(67),
- [anon_sym_typeof] = ACTIONS(67),
- [anon_sym_void] = ACTIONS(67),
- [anon_sym_delete] = ACTIONS(67),
- [anon_sym_PLUS_PLUS] = ACTIONS(71),
- [anon_sym_DASH_DASH] = ACTIONS(71),
- [anon_sym_DQUOTE] = ACTIONS(73),
- [anon_sym_SQUOTE] = ACTIONS(75),
+ [anon_sym_new] = ACTIONS(69),
+ [anon_sym_PLUS] = ACTIONS(71),
+ [anon_sym_DASH] = ACTIONS(71),
+ [anon_sym_SLASH] = ACTIONS(73),
+ [anon_sym_BANG] = ACTIONS(71),
+ [anon_sym_TILDE] = ACTIONS(71),
+ [anon_sym_typeof] = ACTIONS(71),
+ [anon_sym_void] = ACTIONS(71),
+ [anon_sym_delete] = ACTIONS(71),
+ [anon_sym_PLUS_PLUS] = ACTIONS(75),
+ [anon_sym_DASH_DASH] = ACTIONS(75),
[sym_comment] = ACTIONS(3),
[anon_sym_BQUOTE] = ACTIONS(77),
[sym_number] = ACTIONS(79),
@@ -46706,365 +45659,125 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_get] = ACTIONS(722),
[anon_sym_set] = ACTIONS(722),
},
- [341] = {
- [sym_import] = STATE(1096),
- [sym_parenthesized_expression] = STATE(1015),
- [sym_expression] = STATE(1069),
- [sym_primary_expression] = STATE(1092),
- [sym_yield_expression] = STATE(1094),
- [sym_object] = STATE(1096),
- [sym_object_pattern] = STATE(2768),
- [sym_array] = STATE(1096),
- [sym_array_pattern] = STATE(2768),
- [sym_glimmer_template] = STATE(1094),
- [sym_glimmer_opening_tag] = STATE(1882),
- [sym_jsx_element] = STATE(1094),
- [sym_jsx_opening_element] = STATE(1654),
- [sym_jsx_self_closing_element] = STATE(1094),
- [sym_class] = STATE(1096),
- [sym_function] = STATE(1096),
- [sym_generator_function] = STATE(1096),
- [sym_arrow_function] = STATE(1096),
- [sym_call_expression] = STATE(1096),
- [sym_new_expression] = STATE(1094),
- [sym_await_expression] = STATE(1094),
- [sym_member_expression] = STATE(1015),
- [sym_subscript_expression] = STATE(1015),
- [sym_assignment_expression] = STATE(1094),
- [sym__augmented_assignment_lhs] = STATE(1594),
- [sym_augmented_assignment_expression] = STATE(1094),
- [sym__destructuring_pattern] = STATE(2768),
- [sym_ternary_expression] = STATE(1094),
- [sym_binary_expression] = STATE(1094),
- [sym_unary_expression] = STATE(1094),
- [sym_update_expression] = STATE(1094),
- [sym_string] = STATE(1096),
- [sym_template_string] = STATE(1096),
- [sym_regex] = STATE(1096),
- [sym_meta_property] = STATE(1096),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2729),
- [aux_sym_export_statement_repeat1] = STATE(1976),
- [sym_identifier] = ACTIONS(638),
- [anon_sym_export] = ACTIONS(640),
- [anon_sym_LBRACE] = ACTIONS(644),
- [anon_sym_import] = ACTIONS(648),
- [anon_sym_LPAREN] = ACTIONS(650),
- [anon_sym_await] = ACTIONS(652),
- [anon_sym_yield] = ACTIONS(654),
- [anon_sym_LBRACK] = ACTIONS(656),
- [anon_sym_LTtemplate_GT] = ACTIONS(55),
- [anon_sym_LT] = ACTIONS(658),
- [anon_sym_class] = ACTIONS(660),
- [anon_sym_async] = ACTIONS(662),
- [anon_sym_function] = ACTIONS(664),
- [anon_sym_new] = ACTIONS(666),
- [anon_sym_PLUS] = ACTIONS(668),
- [anon_sym_DASH] = ACTIONS(668),
- [anon_sym_SLASH] = ACTIONS(670),
- [anon_sym_BANG] = ACTIONS(668),
- [anon_sym_TILDE] = ACTIONS(668),
- [anon_sym_typeof] = ACTIONS(668),
- [anon_sym_void] = ACTIONS(668),
- [anon_sym_delete] = ACTIONS(668),
- [anon_sym_PLUS_PLUS] = ACTIONS(672),
- [anon_sym_DASH_DASH] = ACTIONS(672),
- [anon_sym_DQUOTE] = ACTIONS(674),
- [anon_sym_SQUOTE] = ACTIONS(676),
- [sym_comment] = ACTIONS(3),
- [anon_sym_BQUOTE] = ACTIONS(678),
- [sym_number] = ACTIONS(680),
- [sym_private_property_identifier] = ACTIONS(682),
- [sym_this] = ACTIONS(680),
- [sym_super] = ACTIONS(680),
- [sym_true] = ACTIONS(680),
- [sym_false] = ACTIONS(680),
- [sym_null] = ACTIONS(680),
- [sym_undefined] = ACTIONS(684),
- [anon_sym_AT] = ACTIONS(85),
- [anon_sym_static] = ACTIONS(640),
- [anon_sym_get] = ACTIONS(640),
- [anon_sym_set] = ACTIONS(640),
- },
- [342] = {
- [sym_import] = STATE(1268),
- [sym_parenthesized_expression] = STATE(1034),
- [sym_expression] = STATE(1189),
- [sym_primary_expression] = STATE(1247),
- [sym_yield_expression] = STATE(1246),
- [sym_object] = STATE(1268),
- [sym_object_pattern] = STATE(2734),
- [sym_array] = STATE(1268),
- [sym_array_pattern] = STATE(2734),
- [sym_glimmer_template] = STATE(1246),
- [sym_glimmer_opening_tag] = STATE(1921),
- [sym_jsx_element] = STATE(1246),
- [sym_jsx_opening_element] = STATE(1653),
- [sym_jsx_self_closing_element] = STATE(1246),
- [sym_class] = STATE(1268),
- [sym_function] = STATE(1268),
- [sym_generator_function] = STATE(1268),
- [sym_arrow_function] = STATE(1268),
- [sym_call_expression] = STATE(1268),
- [sym_new_expression] = STATE(1246),
- [sym_await_expression] = STATE(1246),
- [sym_member_expression] = STATE(1034),
- [sym_subscript_expression] = STATE(1034),
- [sym_assignment_expression] = STATE(1246),
- [sym__augmented_assignment_lhs] = STATE(1600),
- [sym_augmented_assignment_expression] = STATE(1246),
- [sym__destructuring_pattern] = STATE(2734),
- [sym_ternary_expression] = STATE(1246),
- [sym_binary_expression] = STATE(1246),
- [sym_unary_expression] = STATE(1246),
- [sym_update_expression] = STATE(1246),
- [sym_string] = STATE(1268),
- [sym_template_string] = STATE(1268),
- [sym_regex] = STATE(1268),
- [sym_meta_property] = STATE(1268),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2733),
- [aux_sym_export_statement_repeat1] = STATE(1891),
- [sym_identifier] = ACTIONS(688),
- [anon_sym_export] = ACTIONS(690),
- [anon_sym_LBRACE] = ACTIONS(694),
- [anon_sym_import] = ACTIONS(696),
- [anon_sym_LPAREN] = ACTIONS(27),
- [anon_sym_await] = ACTIONS(698),
- [anon_sym_yield] = ACTIONS(700),
- [anon_sym_LBRACK] = ACTIONS(53),
- [anon_sym_LTtemplate_GT] = ACTIONS(55),
- [anon_sym_LT] = ACTIONS(57),
- [anon_sym_class] = ACTIONS(702),
- [anon_sym_async] = ACTIONS(704),
- [anon_sym_function] = ACTIONS(706),
- [anon_sym_new] = ACTIONS(708),
- [anon_sym_PLUS] = ACTIONS(710),
- [anon_sym_DASH] = ACTIONS(710),
- [anon_sym_SLASH] = ACTIONS(712),
- [anon_sym_BANG] = ACTIONS(710),
- [anon_sym_TILDE] = ACTIONS(710),
- [anon_sym_typeof] = ACTIONS(710),
- [anon_sym_void] = ACTIONS(710),
- [anon_sym_delete] = ACTIONS(710),
- [anon_sym_PLUS_PLUS] = ACTIONS(714),
- [anon_sym_DASH_DASH] = ACTIONS(714),
- [anon_sym_DQUOTE] = ACTIONS(73),
- [anon_sym_SQUOTE] = ACTIONS(75),
- [sym_comment] = ACTIONS(3),
- [anon_sym_BQUOTE] = ACTIONS(77),
- [sym_number] = ACTIONS(79),
- [sym_private_property_identifier] = ACTIONS(716),
- [sym_this] = ACTIONS(79),
- [sym_super] = ACTIONS(79),
- [sym_true] = ACTIONS(79),
- [sym_false] = ACTIONS(79),
- [sym_null] = ACTIONS(79),
- [sym_undefined] = ACTIONS(718),
- [anon_sym_AT] = ACTIONS(85),
- [anon_sym_static] = ACTIONS(690),
- [anon_sym_get] = ACTIONS(690),
- [anon_sym_set] = ACTIONS(690),
- },
- [343] = {
- [sym_import] = STATE(1096),
- [sym_parenthesized_expression] = STATE(1015),
- [sym_expression] = STATE(1056),
- [sym_primary_expression] = STATE(1092),
- [sym_yield_expression] = STATE(1094),
- [sym_object] = STATE(1096),
- [sym_object_pattern] = STATE(2768),
- [sym_array] = STATE(1096),
- [sym_array_pattern] = STATE(2768),
- [sym_glimmer_template] = STATE(1094),
- [sym_glimmer_opening_tag] = STATE(1882),
- [sym_jsx_element] = STATE(1094),
- [sym_jsx_opening_element] = STATE(1654),
- [sym_jsx_self_closing_element] = STATE(1094),
- [sym_class] = STATE(1096),
- [sym_function] = STATE(1096),
- [sym_generator_function] = STATE(1096),
- [sym_arrow_function] = STATE(1096),
- [sym_call_expression] = STATE(1096),
- [sym_new_expression] = STATE(1094),
- [sym_await_expression] = STATE(1094),
- [sym_member_expression] = STATE(1015),
- [sym_subscript_expression] = STATE(1015),
- [sym_assignment_expression] = STATE(1094),
- [sym__augmented_assignment_lhs] = STATE(1594),
- [sym_augmented_assignment_expression] = STATE(1094),
- [sym__destructuring_pattern] = STATE(2768),
- [sym_ternary_expression] = STATE(1094),
- [sym_binary_expression] = STATE(1094),
- [sym_unary_expression] = STATE(1094),
- [sym_update_expression] = STATE(1094),
- [sym_string] = STATE(1096),
- [sym_template_string] = STATE(1096),
- [sym_regex] = STATE(1096),
- [sym_meta_property] = STATE(1096),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2729),
- [aux_sym_export_statement_repeat1] = STATE(1976),
- [sym_identifier] = ACTIONS(638),
- [anon_sym_export] = ACTIONS(640),
- [anon_sym_LBRACE] = ACTIONS(644),
- [anon_sym_import] = ACTIONS(648),
- [anon_sym_LPAREN] = ACTIONS(650),
- [anon_sym_await] = ACTIONS(652),
- [anon_sym_yield] = ACTIONS(654),
- [anon_sym_LBRACK] = ACTIONS(656),
- [anon_sym_LTtemplate_GT] = ACTIONS(55),
- [anon_sym_LT] = ACTIONS(658),
- [anon_sym_class] = ACTIONS(660),
- [anon_sym_async] = ACTIONS(662),
- [anon_sym_function] = ACTIONS(664),
- [anon_sym_new] = ACTIONS(666),
- [anon_sym_PLUS] = ACTIONS(668),
- [anon_sym_DASH] = ACTIONS(668),
- [anon_sym_SLASH] = ACTIONS(670),
- [anon_sym_BANG] = ACTIONS(668),
- [anon_sym_TILDE] = ACTIONS(668),
- [anon_sym_typeof] = ACTIONS(668),
- [anon_sym_void] = ACTIONS(668),
- [anon_sym_delete] = ACTIONS(668),
- [anon_sym_PLUS_PLUS] = ACTIONS(672),
- [anon_sym_DASH_DASH] = ACTIONS(672),
- [anon_sym_DQUOTE] = ACTIONS(674),
- [anon_sym_SQUOTE] = ACTIONS(676),
- [sym_comment] = ACTIONS(3),
- [anon_sym_BQUOTE] = ACTIONS(678),
- [sym_number] = ACTIONS(680),
- [sym_private_property_identifier] = ACTIONS(682),
- [sym_this] = ACTIONS(680),
- [sym_super] = ACTIONS(680),
- [sym_true] = ACTIONS(680),
- [sym_false] = ACTIONS(680),
- [sym_null] = ACTIONS(680),
- [sym_undefined] = ACTIONS(684),
- [anon_sym_AT] = ACTIONS(85),
- [anon_sym_static] = ACTIONS(640),
- [anon_sym_get] = ACTIONS(640),
- [anon_sym_set] = ACTIONS(640),
- },
- [344] = {
- [sym_import] = STATE(1096),
- [sym_parenthesized_expression] = STATE(1015),
- [sym_expression] = STATE(1055),
- [sym_primary_expression] = STATE(1092),
- [sym_yield_expression] = STATE(1094),
- [sym_object] = STATE(1096),
- [sym_object_pattern] = STATE(2768),
- [sym_array] = STATE(1096),
- [sym_array_pattern] = STATE(2768),
- [sym_glimmer_template] = STATE(1094),
- [sym_glimmer_opening_tag] = STATE(1882),
- [sym_jsx_element] = STATE(1094),
- [sym_jsx_opening_element] = STATE(1654),
- [sym_jsx_self_closing_element] = STATE(1094),
- [sym_class] = STATE(1096),
- [sym_function] = STATE(1096),
- [sym_generator_function] = STATE(1096),
- [sym_arrow_function] = STATE(1096),
- [sym_call_expression] = STATE(1096),
- [sym_new_expression] = STATE(1094),
- [sym_await_expression] = STATE(1094),
- [sym_member_expression] = STATE(1015),
- [sym_subscript_expression] = STATE(1015),
- [sym_assignment_expression] = STATE(1094),
- [sym__augmented_assignment_lhs] = STATE(1594),
- [sym_augmented_assignment_expression] = STATE(1094),
- [sym__destructuring_pattern] = STATE(2768),
- [sym_ternary_expression] = STATE(1094),
- [sym_binary_expression] = STATE(1094),
- [sym_unary_expression] = STATE(1094),
- [sym_update_expression] = STATE(1094),
- [sym_string] = STATE(1096),
- [sym_template_string] = STATE(1096),
- [sym_regex] = STATE(1096),
- [sym_meta_property] = STATE(1096),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2729),
- [aux_sym_export_statement_repeat1] = STATE(1976),
- [sym_identifier] = ACTIONS(638),
- [anon_sym_export] = ACTIONS(640),
- [anon_sym_LBRACE] = ACTIONS(644),
+ [322] = {
+ [sym_import] = STATE(1071),
+ [sym_parenthesized_expression] = STATE(1047),
+ [sym_expression] = STATE(1430),
+ [sym_primary_expression] = STATE(1079),
+ [sym_yield_expression] = STATE(1081),
+ [sym_object] = STATE(1071),
+ [sym_object_pattern] = STATE(2711),
+ [sym_array] = STATE(1071),
+ [sym_array_pattern] = STATE(2711),
+ [sym_glimmer_template] = STATE(1081),
+ [sym_glimmer_opening_tag] = STATE(1888),
+ [sym_jsx_element] = STATE(1081),
+ [sym_jsx_opening_element] = STATE(1648),
+ [sym_jsx_self_closing_element] = STATE(1081),
+ [sym_class] = STATE(1071),
+ [sym_function] = STATE(1071),
+ [sym_generator_function] = STATE(1071),
+ [sym_arrow_function] = STATE(1071),
+ [sym_call_expression] = STATE(1071),
+ [sym_new_expression] = STATE(1081),
+ [sym_await_expression] = STATE(1081),
+ [sym_member_expression] = STATE(1047),
+ [sym_subscript_expression] = STATE(1047),
+ [sym_assignment_expression] = STATE(1081),
+ [sym__augmented_assignment_lhs] = STATE(1611),
+ [sym_augmented_assignment_expression] = STATE(1081),
+ [sym__destructuring_pattern] = STATE(2711),
+ [sym_ternary_expression] = STATE(1081),
+ [sym_binary_expression] = STATE(1081),
+ [sym_unary_expression] = STATE(1081),
+ [sym_update_expression] = STATE(1081),
+ [sym_string] = STATE(1071),
+ [sym_template_string] = STATE(1071),
+ [sym_regex] = STATE(1071),
+ [sym_meta_property] = STATE(1071),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2709),
+ [aux_sym_export_statement_repeat1] = STATE(1861),
+ [sym_identifier] = ACTIONS(728),
+ [anon_sym_export] = ACTIONS(730),
+ [anon_sym_LBRACE] = ACTIONS(734),
[anon_sym_import] = ACTIONS(648),
[anon_sym_LPAREN] = ACTIONS(650),
- [anon_sym_await] = ACTIONS(652),
- [anon_sym_yield] = ACTIONS(654),
- [anon_sym_LBRACK] = ACTIONS(656),
+ [anon_sym_await] = ACTIONS(736),
+ [anon_sym_yield] = ACTIONS(738),
+ [anon_sym_LBRACK] = ACTIONS(740),
[anon_sym_LTtemplate_GT] = ACTIONS(55),
[anon_sym_LT] = ACTIONS(658),
- [anon_sym_class] = ACTIONS(660),
- [anon_sym_async] = ACTIONS(662),
- [anon_sym_function] = ACTIONS(664),
- [anon_sym_new] = ACTIONS(666),
- [anon_sym_PLUS] = ACTIONS(668),
- [anon_sym_DASH] = ACTIONS(668),
- [anon_sym_SLASH] = ACTIONS(670),
- [anon_sym_BANG] = ACTIONS(668),
- [anon_sym_TILDE] = ACTIONS(668),
- [anon_sym_typeof] = ACTIONS(668),
- [anon_sym_void] = ACTIONS(668),
- [anon_sym_delete] = ACTIONS(668),
- [anon_sym_PLUS_PLUS] = ACTIONS(672),
- [anon_sym_DASH_DASH] = ACTIONS(672),
- [anon_sym_DQUOTE] = ACTIONS(674),
- [anon_sym_SQUOTE] = ACTIONS(676),
+ [anon_sym_DQUOTE] = ACTIONS(660),
+ [anon_sym_SQUOTE] = ACTIONS(662),
+ [anon_sym_class] = ACTIONS(664),
+ [anon_sym_async] = ACTIONS(742),
+ [anon_sym_function] = ACTIONS(668),
+ [anon_sym_new] = ACTIONS(744),
+ [anon_sym_PLUS] = ACTIONS(746),
+ [anon_sym_DASH] = ACTIONS(746),
+ [anon_sym_SLASH] = ACTIONS(748),
+ [anon_sym_BANG] = ACTIONS(746),
+ [anon_sym_TILDE] = ACTIONS(746),
+ [anon_sym_typeof] = ACTIONS(746),
+ [anon_sym_void] = ACTIONS(746),
+ [anon_sym_delete] = ACTIONS(746),
+ [anon_sym_PLUS_PLUS] = ACTIONS(750),
+ [anon_sym_DASH_DASH] = ACTIONS(750),
[sym_comment] = ACTIONS(3),
[anon_sym_BQUOTE] = ACTIONS(678),
[sym_number] = ACTIONS(680),
- [sym_private_property_identifier] = ACTIONS(682),
+ [sym_private_property_identifier] = ACTIONS(752),
[sym_this] = ACTIONS(680),
[sym_super] = ACTIONS(680),
[sym_true] = ACTIONS(680),
[sym_false] = ACTIONS(680),
[sym_null] = ACTIONS(680),
- [sym_undefined] = ACTIONS(684),
+ [sym_undefined] = ACTIONS(754),
[anon_sym_AT] = ACTIONS(85),
- [anon_sym_static] = ACTIONS(640),
- [anon_sym_get] = ACTIONS(640),
- [anon_sym_set] = ACTIONS(640),
+ [anon_sym_static] = ACTIONS(730),
+ [anon_sym_get] = ACTIONS(730),
+ [anon_sym_set] = ACTIONS(730),
},
- [345] = {
- [sym_import] = STATE(1268),
- [sym_parenthesized_expression] = STATE(1029),
- [sym_expression] = STATE(1177),
- [sym_primary_expression] = STATE(1247),
- [sym_yield_expression] = STATE(1246),
- [sym_object] = STATE(1268),
- [sym_object_pattern] = STATE(2656),
- [sym_array] = STATE(1268),
- [sym_array_pattern] = STATE(2656),
- [sym_glimmer_template] = STATE(1246),
- [sym_glimmer_opening_tag] = STATE(1921),
- [sym_jsx_element] = STATE(1246),
- [sym_jsx_opening_element] = STATE(1653),
- [sym_jsx_self_closing_element] = STATE(1246),
- [sym_class] = STATE(1268),
- [sym_function] = STATE(1268),
- [sym_generator_function] = STATE(1268),
- [sym_arrow_function] = STATE(1268),
- [sym_call_expression] = STATE(1268),
- [sym_new_expression] = STATE(1246),
- [sym_await_expression] = STATE(1246),
- [sym_member_expression] = STATE(1029),
- [sym_subscript_expression] = STATE(1029),
- [sym_assignment_expression] = STATE(1246),
- [sym__augmented_assignment_lhs] = STATE(1597),
- [sym_augmented_assignment_expression] = STATE(1246),
- [sym__destructuring_pattern] = STATE(2656),
- [sym_ternary_expression] = STATE(1246),
- [sym_binary_expression] = STATE(1246),
- [sym_unary_expression] = STATE(1246),
- [sym_update_expression] = STATE(1246),
- [sym_string] = STATE(1268),
- [sym_template_string] = STATE(1268),
- [sym_regex] = STATE(1268),
- [sym_meta_property] = STATE(1268),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2662),
- [aux_sym_export_statement_repeat1] = STATE(1891),
+ [323] = {
+ [sym_import] = STATE(1235),
+ [sym_parenthesized_expression] = STATE(1028),
+ [sym_expression] = STATE(1206),
+ [sym_primary_expression] = STATE(1249),
+ [sym_yield_expression] = STATE(1245),
+ [sym_object] = STATE(1235),
+ [sym_object_pattern] = STATE(2717),
+ [sym_array] = STATE(1235),
+ [sym_array_pattern] = STATE(2717),
+ [sym_glimmer_template] = STATE(1245),
+ [sym_glimmer_opening_tag] = STATE(1935),
+ [sym_jsx_element] = STATE(1245),
+ [sym_jsx_opening_element] = STATE(1651),
+ [sym_jsx_self_closing_element] = STATE(1245),
+ [sym_class] = STATE(1235),
+ [sym_function] = STATE(1235),
+ [sym_generator_function] = STATE(1235),
+ [sym_arrow_function] = STATE(1235),
+ [sym_call_expression] = STATE(1235),
+ [sym_new_expression] = STATE(1245),
+ [sym_await_expression] = STATE(1245),
+ [sym_member_expression] = STATE(1028),
+ [sym_subscript_expression] = STATE(1028),
+ [sym_assignment_expression] = STATE(1245),
+ [sym__augmented_assignment_lhs] = STATE(1616),
+ [sym_augmented_assignment_expression] = STATE(1245),
+ [sym__destructuring_pattern] = STATE(2717),
+ [sym_ternary_expression] = STATE(1245),
+ [sym_binary_expression] = STATE(1245),
+ [sym_unary_expression] = STATE(1245),
+ [sym_update_expression] = STATE(1245),
+ [sym_string] = STATE(1235),
+ [sym_template_string] = STATE(1235),
+ [sym_regex] = STATE(1235),
+ [sym_meta_property] = STATE(1235),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2680),
+ [aux_sym_export_statement_repeat1] = STATE(1968),
[sym_identifier] = ACTIONS(720),
[anon_sym_export] = ACTIONS(722),
[anon_sym_LBRACE] = ACTIONS(694),
@@ -47075,22 +45788,22 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_LBRACK] = ACTIONS(53),
[anon_sym_LTtemplate_GT] = ACTIONS(55),
[anon_sym_LT] = ACTIONS(57),
+ [anon_sym_DQUOTE] = ACTIONS(59),
+ [anon_sym_SQUOTE] = ACTIONS(61),
[anon_sym_class] = ACTIONS(702),
[anon_sym_async] = ACTIONS(726),
[anon_sym_function] = ACTIONS(706),
- [anon_sym_new] = ACTIONS(65),
- [anon_sym_PLUS] = ACTIONS(67),
- [anon_sym_DASH] = ACTIONS(67),
- [anon_sym_SLASH] = ACTIONS(69),
- [anon_sym_BANG] = ACTIONS(67),
- [anon_sym_TILDE] = ACTIONS(67),
- [anon_sym_typeof] = ACTIONS(67),
- [anon_sym_void] = ACTIONS(67),
- [anon_sym_delete] = ACTIONS(67),
- [anon_sym_PLUS_PLUS] = ACTIONS(71),
- [anon_sym_DASH_DASH] = ACTIONS(71),
- [anon_sym_DQUOTE] = ACTIONS(73),
- [anon_sym_SQUOTE] = ACTIONS(75),
+ [anon_sym_new] = ACTIONS(69),
+ [anon_sym_PLUS] = ACTIONS(71),
+ [anon_sym_DASH] = ACTIONS(71),
+ [anon_sym_SLASH] = ACTIONS(73),
+ [anon_sym_BANG] = ACTIONS(71),
+ [anon_sym_TILDE] = ACTIONS(71),
+ [anon_sym_typeof] = ACTIONS(71),
+ [anon_sym_void] = ACTIONS(71),
+ [anon_sym_delete] = ACTIONS(71),
+ [anon_sym_PLUS_PLUS] = ACTIONS(75),
+ [anon_sym_DASH_DASH] = ACTIONS(75),
[sym_comment] = ACTIONS(3),
[anon_sym_BQUOTE] = ACTIONS(77),
[sym_number] = ACTIONS(79),
@@ -47106,365 +45819,445 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_get] = ACTIONS(722),
[anon_sym_set] = ACTIONS(722),
},
- [346] = {
- [sym_import] = STATE(1096),
- [sym_parenthesized_expression] = STATE(1015),
- [sym_expression] = STATE(1348),
- [sym_primary_expression] = STATE(1092),
- [sym_yield_expression] = STATE(1094),
- [sym_object] = STATE(1096),
- [sym_object_pattern] = STATE(2768),
- [sym_array] = STATE(1096),
- [sym_array_pattern] = STATE(2768),
- [sym_glimmer_template] = STATE(1094),
- [sym_glimmer_opening_tag] = STATE(1882),
- [sym_jsx_element] = STATE(1094),
- [sym_jsx_opening_element] = STATE(1654),
- [sym_jsx_self_closing_element] = STATE(1094),
- [sym_class] = STATE(1096),
- [sym_function] = STATE(1096),
- [sym_generator_function] = STATE(1096),
- [sym_arrow_function] = STATE(1096),
- [sym_call_expression] = STATE(1096),
- [sym_new_expression] = STATE(1094),
- [sym_await_expression] = STATE(1094),
- [sym_member_expression] = STATE(1015),
- [sym_subscript_expression] = STATE(1015),
- [sym_assignment_expression] = STATE(1094),
- [sym__augmented_assignment_lhs] = STATE(1594),
- [sym_augmented_assignment_expression] = STATE(1094),
- [sym__destructuring_pattern] = STATE(2768),
- [sym_ternary_expression] = STATE(1094),
- [sym_binary_expression] = STATE(1094),
- [sym_unary_expression] = STATE(1094),
- [sym_update_expression] = STATE(1094),
- [sym_string] = STATE(1096),
- [sym_template_string] = STATE(1096),
- [sym_regex] = STATE(1096),
- [sym_meta_property] = STATE(1096),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2729),
- [aux_sym_export_statement_repeat1] = STATE(1976),
- [sym_identifier] = ACTIONS(638),
- [anon_sym_export] = ACTIONS(640),
- [anon_sym_LBRACE] = ACTIONS(644),
+ [324] = {
+ [sym_import] = STATE(1071),
+ [sym_parenthesized_expression] = STATE(1047),
+ [sym_expression] = STATE(1439),
+ [sym_primary_expression] = STATE(1079),
+ [sym_yield_expression] = STATE(1081),
+ [sym_object] = STATE(1071),
+ [sym_object_pattern] = STATE(2711),
+ [sym_array] = STATE(1071),
+ [sym_array_pattern] = STATE(2711),
+ [sym_glimmer_template] = STATE(1081),
+ [sym_glimmer_opening_tag] = STATE(1888),
+ [sym_jsx_element] = STATE(1081),
+ [sym_jsx_opening_element] = STATE(1648),
+ [sym_jsx_self_closing_element] = STATE(1081),
+ [sym_class] = STATE(1071),
+ [sym_function] = STATE(1071),
+ [sym_generator_function] = STATE(1071),
+ [sym_arrow_function] = STATE(1071),
+ [sym_call_expression] = STATE(1071),
+ [sym_new_expression] = STATE(1081),
+ [sym_await_expression] = STATE(1081),
+ [sym_member_expression] = STATE(1047),
+ [sym_subscript_expression] = STATE(1047),
+ [sym_assignment_expression] = STATE(1081),
+ [sym__augmented_assignment_lhs] = STATE(1611),
+ [sym_augmented_assignment_expression] = STATE(1081),
+ [sym__destructuring_pattern] = STATE(2711),
+ [sym_ternary_expression] = STATE(1081),
+ [sym_binary_expression] = STATE(1081),
+ [sym_unary_expression] = STATE(1081),
+ [sym_update_expression] = STATE(1081),
+ [sym_string] = STATE(1071),
+ [sym_template_string] = STATE(1071),
+ [sym_regex] = STATE(1071),
+ [sym_meta_property] = STATE(1071),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2709),
+ [aux_sym_export_statement_repeat1] = STATE(1861),
+ [sym_identifier] = ACTIONS(728),
+ [anon_sym_export] = ACTIONS(730),
+ [anon_sym_LBRACE] = ACTIONS(734),
[anon_sym_import] = ACTIONS(648),
[anon_sym_LPAREN] = ACTIONS(650),
- [anon_sym_await] = ACTIONS(652),
- [anon_sym_yield] = ACTIONS(654),
- [anon_sym_LBRACK] = ACTIONS(656),
+ [anon_sym_await] = ACTIONS(736),
+ [anon_sym_yield] = ACTIONS(738),
+ [anon_sym_LBRACK] = ACTIONS(740),
[anon_sym_LTtemplate_GT] = ACTIONS(55),
[anon_sym_LT] = ACTIONS(658),
- [anon_sym_class] = ACTIONS(660),
- [anon_sym_async] = ACTIONS(662),
- [anon_sym_function] = ACTIONS(664),
- [anon_sym_new] = ACTIONS(666),
- [anon_sym_PLUS] = ACTIONS(668),
- [anon_sym_DASH] = ACTIONS(668),
- [anon_sym_SLASH] = ACTIONS(670),
- [anon_sym_BANG] = ACTIONS(668),
- [anon_sym_TILDE] = ACTIONS(668),
- [anon_sym_typeof] = ACTIONS(668),
- [anon_sym_void] = ACTIONS(668),
- [anon_sym_delete] = ACTIONS(668),
- [anon_sym_PLUS_PLUS] = ACTIONS(672),
- [anon_sym_DASH_DASH] = ACTIONS(672),
- [anon_sym_DQUOTE] = ACTIONS(674),
- [anon_sym_SQUOTE] = ACTIONS(676),
+ [anon_sym_DQUOTE] = ACTIONS(660),
+ [anon_sym_SQUOTE] = ACTIONS(662),
+ [anon_sym_class] = ACTIONS(664),
+ [anon_sym_async] = ACTIONS(742),
+ [anon_sym_function] = ACTIONS(668),
+ [anon_sym_new] = ACTIONS(744),
+ [anon_sym_PLUS] = ACTIONS(746),
+ [anon_sym_DASH] = ACTIONS(746),
+ [anon_sym_SLASH] = ACTIONS(748),
+ [anon_sym_BANG] = ACTIONS(746),
+ [anon_sym_TILDE] = ACTIONS(746),
+ [anon_sym_typeof] = ACTIONS(746),
+ [anon_sym_void] = ACTIONS(746),
+ [anon_sym_delete] = ACTIONS(746),
+ [anon_sym_PLUS_PLUS] = ACTIONS(750),
+ [anon_sym_DASH_DASH] = ACTIONS(750),
[sym_comment] = ACTIONS(3),
[anon_sym_BQUOTE] = ACTIONS(678),
[sym_number] = ACTIONS(680),
- [sym_private_property_identifier] = ACTIONS(682),
+ [sym_private_property_identifier] = ACTIONS(752),
[sym_this] = ACTIONS(680),
[sym_super] = ACTIONS(680),
[sym_true] = ACTIONS(680),
[sym_false] = ACTIONS(680),
[sym_null] = ACTIONS(680),
- [sym_undefined] = ACTIONS(684),
+ [sym_undefined] = ACTIONS(754),
[anon_sym_AT] = ACTIONS(85),
- [anon_sym_static] = ACTIONS(640),
- [anon_sym_get] = ACTIONS(640),
- [anon_sym_set] = ACTIONS(640),
+ [anon_sym_static] = ACTIONS(730),
+ [anon_sym_get] = ACTIONS(730),
+ [anon_sym_set] = ACTIONS(730),
},
- [347] = {
- [sym_import] = STATE(1096),
- [sym_parenthesized_expression] = STATE(1015),
- [sym_expression] = STATE(1119),
- [sym_primary_expression] = STATE(1092),
- [sym_yield_expression] = STATE(1094),
- [sym_object] = STATE(1096),
- [sym_object_pattern] = STATE(2768),
- [sym_array] = STATE(1096),
- [sym_array_pattern] = STATE(2768),
- [sym_glimmer_template] = STATE(1094),
- [sym_glimmer_opening_tag] = STATE(1882),
- [sym_jsx_element] = STATE(1094),
- [sym_jsx_opening_element] = STATE(1654),
- [sym_jsx_self_closing_element] = STATE(1094),
- [sym_class] = STATE(1096),
- [sym_function] = STATE(1096),
- [sym_generator_function] = STATE(1096),
- [sym_arrow_function] = STATE(1096),
- [sym_call_expression] = STATE(1096),
- [sym_new_expression] = STATE(1094),
- [sym_await_expression] = STATE(1094),
- [sym_member_expression] = STATE(1015),
- [sym_subscript_expression] = STATE(1015),
- [sym_assignment_expression] = STATE(1094),
- [sym__augmented_assignment_lhs] = STATE(1594),
- [sym_augmented_assignment_expression] = STATE(1094),
- [sym__destructuring_pattern] = STATE(2768),
- [sym_ternary_expression] = STATE(1094),
- [sym_binary_expression] = STATE(1094),
- [sym_unary_expression] = STATE(1094),
- [sym_update_expression] = STATE(1094),
- [sym_string] = STATE(1096),
- [sym_template_string] = STATE(1096),
- [sym_regex] = STATE(1096),
- [sym_meta_property] = STATE(1096),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2729),
- [aux_sym_export_statement_repeat1] = STATE(1976),
- [sym_identifier] = ACTIONS(638),
- [anon_sym_export] = ACTIONS(640),
- [anon_sym_LBRACE] = ACTIONS(644),
+ [325] = {
+ [sym_import] = STATE(1071),
+ [sym_parenthesized_expression] = STATE(1047),
+ [sym_expression] = STATE(1438),
+ [sym_primary_expression] = STATE(1079),
+ [sym_yield_expression] = STATE(1081),
+ [sym_object] = STATE(1071),
+ [sym_object_pattern] = STATE(2711),
+ [sym_array] = STATE(1071),
+ [sym_array_pattern] = STATE(2711),
+ [sym_glimmer_template] = STATE(1081),
+ [sym_glimmer_opening_tag] = STATE(1888),
+ [sym_jsx_element] = STATE(1081),
+ [sym_jsx_opening_element] = STATE(1648),
+ [sym_jsx_self_closing_element] = STATE(1081),
+ [sym_class] = STATE(1071),
+ [sym_function] = STATE(1071),
+ [sym_generator_function] = STATE(1071),
+ [sym_arrow_function] = STATE(1071),
+ [sym_call_expression] = STATE(1071),
+ [sym_new_expression] = STATE(1081),
+ [sym_await_expression] = STATE(1081),
+ [sym_member_expression] = STATE(1047),
+ [sym_subscript_expression] = STATE(1047),
+ [sym_assignment_expression] = STATE(1081),
+ [sym__augmented_assignment_lhs] = STATE(1611),
+ [sym_augmented_assignment_expression] = STATE(1081),
+ [sym__destructuring_pattern] = STATE(2711),
+ [sym_ternary_expression] = STATE(1081),
+ [sym_binary_expression] = STATE(1081),
+ [sym_unary_expression] = STATE(1081),
+ [sym_update_expression] = STATE(1081),
+ [sym_string] = STATE(1071),
+ [sym_template_string] = STATE(1071),
+ [sym_regex] = STATE(1071),
+ [sym_meta_property] = STATE(1071),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2709),
+ [aux_sym_export_statement_repeat1] = STATE(1861),
+ [sym_identifier] = ACTIONS(728),
+ [anon_sym_export] = ACTIONS(730),
+ [anon_sym_LBRACE] = ACTIONS(734),
[anon_sym_import] = ACTIONS(648),
[anon_sym_LPAREN] = ACTIONS(650),
- [anon_sym_await] = ACTIONS(652),
- [anon_sym_yield] = ACTIONS(654),
- [anon_sym_LBRACK] = ACTIONS(656),
+ [anon_sym_await] = ACTIONS(736),
+ [anon_sym_yield] = ACTIONS(738),
+ [anon_sym_LBRACK] = ACTIONS(740),
[anon_sym_LTtemplate_GT] = ACTIONS(55),
[anon_sym_LT] = ACTIONS(658),
- [anon_sym_class] = ACTIONS(660),
- [anon_sym_async] = ACTIONS(662),
- [anon_sym_function] = ACTIONS(664),
- [anon_sym_new] = ACTIONS(666),
- [anon_sym_PLUS] = ACTIONS(668),
- [anon_sym_DASH] = ACTIONS(668),
- [anon_sym_SLASH] = ACTIONS(670),
- [anon_sym_BANG] = ACTIONS(668),
- [anon_sym_TILDE] = ACTIONS(668),
- [anon_sym_typeof] = ACTIONS(668),
- [anon_sym_void] = ACTIONS(668),
- [anon_sym_delete] = ACTIONS(668),
- [anon_sym_PLUS_PLUS] = ACTIONS(672),
- [anon_sym_DASH_DASH] = ACTIONS(672),
- [anon_sym_DQUOTE] = ACTIONS(674),
- [anon_sym_SQUOTE] = ACTIONS(676),
+ [anon_sym_DQUOTE] = ACTIONS(660),
+ [anon_sym_SQUOTE] = ACTIONS(662),
+ [anon_sym_class] = ACTIONS(664),
+ [anon_sym_async] = ACTIONS(742),
+ [anon_sym_function] = ACTIONS(668),
+ [anon_sym_new] = ACTIONS(744),
+ [anon_sym_PLUS] = ACTIONS(746),
+ [anon_sym_DASH] = ACTIONS(746),
+ [anon_sym_SLASH] = ACTIONS(748),
+ [anon_sym_BANG] = ACTIONS(746),
+ [anon_sym_TILDE] = ACTIONS(746),
+ [anon_sym_typeof] = ACTIONS(746),
+ [anon_sym_void] = ACTIONS(746),
+ [anon_sym_delete] = ACTIONS(746),
+ [anon_sym_PLUS_PLUS] = ACTIONS(750),
+ [anon_sym_DASH_DASH] = ACTIONS(750),
[sym_comment] = ACTIONS(3),
[anon_sym_BQUOTE] = ACTIONS(678),
[sym_number] = ACTIONS(680),
- [sym_private_property_identifier] = ACTIONS(682),
+ [sym_private_property_identifier] = ACTIONS(752),
[sym_this] = ACTIONS(680),
[sym_super] = ACTIONS(680),
[sym_true] = ACTIONS(680),
[sym_false] = ACTIONS(680),
[sym_null] = ACTIONS(680),
- [sym_undefined] = ACTIONS(684),
+ [sym_undefined] = ACTIONS(754),
[anon_sym_AT] = ACTIONS(85),
- [anon_sym_static] = ACTIONS(640),
- [anon_sym_get] = ACTIONS(640),
- [anon_sym_set] = ACTIONS(640),
+ [anon_sym_static] = ACTIONS(730),
+ [anon_sym_get] = ACTIONS(730),
+ [anon_sym_set] = ACTIONS(730),
},
- [348] = {
- [sym_import] = STATE(1268),
- [sym_parenthesized_expression] = STATE(1029),
- [sym_expression] = STATE(1176),
- [sym_primary_expression] = STATE(1247),
- [sym_yield_expression] = STATE(1246),
- [sym_object] = STATE(1268),
- [sym_object_pattern] = STATE(2656),
- [sym_array] = STATE(1268),
- [sym_array_pattern] = STATE(2656),
- [sym_glimmer_template] = STATE(1246),
- [sym_glimmer_opening_tag] = STATE(1921),
- [sym_jsx_element] = STATE(1246),
- [sym_jsx_opening_element] = STATE(1653),
- [sym_jsx_self_closing_element] = STATE(1246),
- [sym_class] = STATE(1268),
- [sym_function] = STATE(1268),
- [sym_generator_function] = STATE(1268),
- [sym_arrow_function] = STATE(1268),
- [sym_call_expression] = STATE(1268),
- [sym_new_expression] = STATE(1246),
- [sym_await_expression] = STATE(1246),
- [sym_member_expression] = STATE(1029),
- [sym_subscript_expression] = STATE(1029),
- [sym_assignment_expression] = STATE(1246),
- [sym__augmented_assignment_lhs] = STATE(1597),
- [sym_augmented_assignment_expression] = STATE(1246),
- [sym__destructuring_pattern] = STATE(2656),
- [sym_ternary_expression] = STATE(1246),
- [sym_binary_expression] = STATE(1246),
- [sym_unary_expression] = STATE(1246),
- [sym_update_expression] = STATE(1246),
- [sym_string] = STATE(1268),
- [sym_template_string] = STATE(1268),
- [sym_regex] = STATE(1268),
- [sym_meta_property] = STATE(1268),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2662),
- [aux_sym_export_statement_repeat1] = STATE(1891),
- [sym_identifier] = ACTIONS(720),
- [anon_sym_export] = ACTIONS(722),
- [anon_sym_LBRACE] = ACTIONS(694),
- [anon_sym_import] = ACTIONS(696),
- [anon_sym_LPAREN] = ACTIONS(27),
- [anon_sym_await] = ACTIONS(29),
- [anon_sym_yield] = ACTIONS(51),
- [anon_sym_LBRACK] = ACTIONS(53),
+ [326] = {
+ [sym_import] = STATE(1071),
+ [sym_parenthesized_expression] = STATE(1047),
+ [sym_expression] = STATE(1437),
+ [sym_primary_expression] = STATE(1079),
+ [sym_yield_expression] = STATE(1081),
+ [sym_object] = STATE(1071),
+ [sym_object_pattern] = STATE(2711),
+ [sym_array] = STATE(1071),
+ [sym_array_pattern] = STATE(2711),
+ [sym_glimmer_template] = STATE(1081),
+ [sym_glimmer_opening_tag] = STATE(1888),
+ [sym_jsx_element] = STATE(1081),
+ [sym_jsx_opening_element] = STATE(1648),
+ [sym_jsx_self_closing_element] = STATE(1081),
+ [sym_class] = STATE(1071),
+ [sym_function] = STATE(1071),
+ [sym_generator_function] = STATE(1071),
+ [sym_arrow_function] = STATE(1071),
+ [sym_call_expression] = STATE(1071),
+ [sym_new_expression] = STATE(1081),
+ [sym_await_expression] = STATE(1081),
+ [sym_member_expression] = STATE(1047),
+ [sym_subscript_expression] = STATE(1047),
+ [sym_assignment_expression] = STATE(1081),
+ [sym__augmented_assignment_lhs] = STATE(1611),
+ [sym_augmented_assignment_expression] = STATE(1081),
+ [sym__destructuring_pattern] = STATE(2711),
+ [sym_ternary_expression] = STATE(1081),
+ [sym_binary_expression] = STATE(1081),
+ [sym_unary_expression] = STATE(1081),
+ [sym_update_expression] = STATE(1081),
+ [sym_string] = STATE(1071),
+ [sym_template_string] = STATE(1071),
+ [sym_regex] = STATE(1071),
+ [sym_meta_property] = STATE(1071),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2709),
+ [aux_sym_export_statement_repeat1] = STATE(1861),
+ [sym_identifier] = ACTIONS(728),
+ [anon_sym_export] = ACTIONS(730),
+ [anon_sym_LBRACE] = ACTIONS(734),
+ [anon_sym_import] = ACTIONS(648),
+ [anon_sym_LPAREN] = ACTIONS(650),
+ [anon_sym_await] = ACTIONS(736),
+ [anon_sym_yield] = ACTIONS(738),
+ [anon_sym_LBRACK] = ACTIONS(740),
[anon_sym_LTtemplate_GT] = ACTIONS(55),
- [anon_sym_LT] = ACTIONS(57),
- [anon_sym_class] = ACTIONS(702),
- [anon_sym_async] = ACTIONS(726),
- [anon_sym_function] = ACTIONS(706),
- [anon_sym_new] = ACTIONS(65),
- [anon_sym_PLUS] = ACTIONS(67),
- [anon_sym_DASH] = ACTIONS(67),
- [anon_sym_SLASH] = ACTIONS(69),
- [anon_sym_BANG] = ACTIONS(67),
- [anon_sym_TILDE] = ACTIONS(67),
- [anon_sym_typeof] = ACTIONS(67),
- [anon_sym_void] = ACTIONS(67),
- [anon_sym_delete] = ACTIONS(67),
- [anon_sym_PLUS_PLUS] = ACTIONS(71),
- [anon_sym_DASH_DASH] = ACTIONS(71),
- [anon_sym_DQUOTE] = ACTIONS(73),
- [anon_sym_SQUOTE] = ACTIONS(75),
+ [anon_sym_LT] = ACTIONS(658),
+ [anon_sym_DQUOTE] = ACTIONS(660),
+ [anon_sym_SQUOTE] = ACTIONS(662),
+ [anon_sym_class] = ACTIONS(664),
+ [anon_sym_async] = ACTIONS(742),
+ [anon_sym_function] = ACTIONS(668),
+ [anon_sym_new] = ACTIONS(744),
+ [anon_sym_PLUS] = ACTIONS(746),
+ [anon_sym_DASH] = ACTIONS(746),
+ [anon_sym_SLASH] = ACTIONS(748),
+ [anon_sym_BANG] = ACTIONS(746),
+ [anon_sym_TILDE] = ACTIONS(746),
+ [anon_sym_typeof] = ACTIONS(746),
+ [anon_sym_void] = ACTIONS(746),
+ [anon_sym_delete] = ACTIONS(746),
+ [anon_sym_PLUS_PLUS] = ACTIONS(750),
+ [anon_sym_DASH_DASH] = ACTIONS(750),
[sym_comment] = ACTIONS(3),
- [anon_sym_BQUOTE] = ACTIONS(77),
- [sym_number] = ACTIONS(79),
- [sym_private_property_identifier] = ACTIONS(81),
- [sym_this] = ACTIONS(79),
- [sym_super] = ACTIONS(79),
- [sym_true] = ACTIONS(79),
- [sym_false] = ACTIONS(79),
- [sym_null] = ACTIONS(79),
- [sym_undefined] = ACTIONS(83),
+ [anon_sym_BQUOTE] = ACTIONS(678),
+ [sym_number] = ACTIONS(680),
+ [sym_private_property_identifier] = ACTIONS(752),
+ [sym_this] = ACTIONS(680),
+ [sym_super] = ACTIONS(680),
+ [sym_true] = ACTIONS(680),
+ [sym_false] = ACTIONS(680),
+ [sym_null] = ACTIONS(680),
+ [sym_undefined] = ACTIONS(754),
[anon_sym_AT] = ACTIONS(85),
- [anon_sym_static] = ACTIONS(722),
- [anon_sym_get] = ACTIONS(722),
- [anon_sym_set] = ACTIONS(722),
+ [anon_sym_static] = ACTIONS(730),
+ [anon_sym_get] = ACTIONS(730),
+ [anon_sym_set] = ACTIONS(730),
},
- [349] = {
- [sym_import] = STATE(1096),
+ [327] = {
+ [sym_import] = STATE(1071),
[sym_parenthesized_expression] = STATE(1047),
- [sym_expression] = STATE(1438),
- [sym_primary_expression] = STATE(1092),
- [sym_yield_expression] = STATE(1094),
- [sym_object] = STATE(1096),
- [sym_object_pattern] = STATE(2705),
- [sym_array] = STATE(1096),
- [sym_array_pattern] = STATE(2705),
- [sym_glimmer_template] = STATE(1094),
- [sym_glimmer_opening_tag] = STATE(1882),
- [sym_jsx_element] = STATE(1094),
- [sym_jsx_opening_element] = STATE(1654),
- [sym_jsx_self_closing_element] = STATE(1094),
- [sym_class] = STATE(1096),
- [sym_function] = STATE(1096),
- [sym_generator_function] = STATE(1096),
- [sym_arrow_function] = STATE(1096),
- [sym_call_expression] = STATE(1096),
- [sym_new_expression] = STATE(1094),
- [sym_await_expression] = STATE(1094),
+ [sym_expression] = STATE(1435),
+ [sym_primary_expression] = STATE(1079),
+ [sym_yield_expression] = STATE(1081),
+ [sym_object] = STATE(1071),
+ [sym_object_pattern] = STATE(2711),
+ [sym_array] = STATE(1071),
+ [sym_array_pattern] = STATE(2711),
+ [sym_glimmer_template] = STATE(1081),
+ [sym_glimmer_opening_tag] = STATE(1888),
+ [sym_jsx_element] = STATE(1081),
+ [sym_jsx_opening_element] = STATE(1648),
+ [sym_jsx_self_closing_element] = STATE(1081),
+ [sym_class] = STATE(1071),
+ [sym_function] = STATE(1071),
+ [sym_generator_function] = STATE(1071),
+ [sym_arrow_function] = STATE(1071),
+ [sym_call_expression] = STATE(1071),
+ [sym_new_expression] = STATE(1081),
+ [sym_await_expression] = STATE(1081),
[sym_member_expression] = STATE(1047),
[sym_subscript_expression] = STATE(1047),
- [sym_assignment_expression] = STATE(1094),
- [sym__augmented_assignment_lhs] = STATE(1593),
- [sym_augmented_assignment_expression] = STATE(1094),
- [sym__destructuring_pattern] = STATE(2705),
- [sym_ternary_expression] = STATE(1094),
- [sym_binary_expression] = STATE(1094),
- [sym_unary_expression] = STATE(1094),
- [sym_update_expression] = STATE(1094),
- [sym_string] = STATE(1096),
- [sym_template_string] = STATE(1096),
- [sym_regex] = STATE(1096),
- [sym_meta_property] = STATE(1096),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2704),
- [aux_sym_export_statement_repeat1] = STATE(1976),
- [sym_identifier] = ACTIONS(754),
- [anon_sym_export] = ACTIONS(756),
+ [sym_assignment_expression] = STATE(1081),
+ [sym__augmented_assignment_lhs] = STATE(1611),
+ [sym_augmented_assignment_expression] = STATE(1081),
+ [sym__destructuring_pattern] = STATE(2711),
+ [sym_ternary_expression] = STATE(1081),
+ [sym_binary_expression] = STATE(1081),
+ [sym_unary_expression] = STATE(1081),
+ [sym_update_expression] = STATE(1081),
+ [sym_string] = STATE(1071),
+ [sym_template_string] = STATE(1071),
+ [sym_regex] = STATE(1071),
+ [sym_meta_property] = STATE(1071),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2709),
+ [aux_sym_export_statement_repeat1] = STATE(1861),
+ [sym_identifier] = ACTIONS(728),
+ [anon_sym_export] = ACTIONS(730),
[anon_sym_LBRACE] = ACTIONS(734),
[anon_sym_import] = ACTIONS(648),
[anon_sym_LPAREN] = ACTIONS(650),
- [anon_sym_await] = ACTIONS(760),
- [anon_sym_yield] = ACTIONS(762),
+ [anon_sym_await] = ACTIONS(736),
+ [anon_sym_yield] = ACTIONS(738),
[anon_sym_LBRACK] = ACTIONS(740),
[anon_sym_LTtemplate_GT] = ACTIONS(55),
[anon_sym_LT] = ACTIONS(658),
- [anon_sym_class] = ACTIONS(660),
- [anon_sym_async] = ACTIONS(764),
- [anon_sym_function] = ACTIONS(664),
- [anon_sym_new] = ACTIONS(766),
- [anon_sym_PLUS] = ACTIONS(768),
- [anon_sym_DASH] = ACTIONS(768),
- [anon_sym_SLASH] = ACTIONS(770),
- [anon_sym_BANG] = ACTIONS(768),
- [anon_sym_TILDE] = ACTIONS(768),
- [anon_sym_typeof] = ACTIONS(768),
- [anon_sym_void] = ACTIONS(768),
- [anon_sym_delete] = ACTIONS(768),
- [anon_sym_PLUS_PLUS] = ACTIONS(772),
- [anon_sym_DASH_DASH] = ACTIONS(772),
- [anon_sym_DQUOTE] = ACTIONS(674),
- [anon_sym_SQUOTE] = ACTIONS(676),
+ [anon_sym_DQUOTE] = ACTIONS(660),
+ [anon_sym_SQUOTE] = ACTIONS(662),
+ [anon_sym_class] = ACTIONS(664),
+ [anon_sym_async] = ACTIONS(742),
+ [anon_sym_function] = ACTIONS(668),
+ [anon_sym_new] = ACTIONS(744),
+ [anon_sym_PLUS] = ACTIONS(746),
+ [anon_sym_DASH] = ACTIONS(746),
+ [anon_sym_SLASH] = ACTIONS(748),
+ [anon_sym_BANG] = ACTIONS(746),
+ [anon_sym_TILDE] = ACTIONS(746),
+ [anon_sym_typeof] = ACTIONS(746),
+ [anon_sym_void] = ACTIONS(746),
+ [anon_sym_delete] = ACTIONS(746),
+ [anon_sym_PLUS_PLUS] = ACTIONS(750),
+ [anon_sym_DASH_DASH] = ACTIONS(750),
[sym_comment] = ACTIONS(3),
[anon_sym_BQUOTE] = ACTIONS(678),
[sym_number] = ACTIONS(680),
- [sym_private_property_identifier] = ACTIONS(774),
+ [sym_private_property_identifier] = ACTIONS(752),
[sym_this] = ACTIONS(680),
[sym_super] = ACTIONS(680),
[sym_true] = ACTIONS(680),
[sym_false] = ACTIONS(680),
[sym_null] = ACTIONS(680),
- [sym_undefined] = ACTIONS(776),
+ [sym_undefined] = ACTIONS(754),
[anon_sym_AT] = ACTIONS(85),
- [anon_sym_static] = ACTIONS(756),
- [anon_sym_get] = ACTIONS(756),
- [anon_sym_set] = ACTIONS(756),
+ [anon_sym_static] = ACTIONS(730),
+ [anon_sym_get] = ACTIONS(730),
+ [anon_sym_set] = ACTIONS(730),
},
- [350] = {
- [sym_import] = STATE(1096),
- [sym_parenthesized_expression] = STATE(1015),
- [sym_expression] = STATE(1338),
- [sym_primary_expression] = STATE(1092),
- [sym_yield_expression] = STATE(1094),
- [sym_object] = STATE(1096),
- [sym_object_pattern] = STATE(2768),
- [sym_array] = STATE(1096),
- [sym_array_pattern] = STATE(2768),
- [sym_glimmer_template] = STATE(1094),
- [sym_glimmer_opening_tag] = STATE(1882),
- [sym_jsx_element] = STATE(1094),
- [sym_jsx_opening_element] = STATE(1654),
- [sym_jsx_self_closing_element] = STATE(1094),
- [sym_class] = STATE(1096),
- [sym_function] = STATE(1096),
- [sym_generator_function] = STATE(1096),
- [sym_arrow_function] = STATE(1096),
- [sym_call_expression] = STATE(1096),
- [sym_new_expression] = STATE(1094),
- [sym_await_expression] = STATE(1094),
- [sym_member_expression] = STATE(1015),
- [sym_subscript_expression] = STATE(1015),
- [sym_assignment_expression] = STATE(1094),
- [sym__augmented_assignment_lhs] = STATE(1594),
- [sym_augmented_assignment_expression] = STATE(1094),
- [sym__destructuring_pattern] = STATE(2768),
- [sym_ternary_expression] = STATE(1094),
- [sym_binary_expression] = STATE(1094),
- [sym_unary_expression] = STATE(1094),
- [sym_update_expression] = STATE(1094),
- [sym_string] = STATE(1096),
- [sym_template_string] = STATE(1096),
- [sym_regex] = STATE(1096),
- [sym_meta_property] = STATE(1096),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2729),
- [aux_sym_export_statement_repeat1] = STATE(1976),
+ [328] = {
+ [sym_import] = STATE(1071),
+ [sym_parenthesized_expression] = STATE(1047),
+ [sym_expression] = STATE(1432),
+ [sym_primary_expression] = STATE(1079),
+ [sym_yield_expression] = STATE(1081),
+ [sym_object] = STATE(1071),
+ [sym_object_pattern] = STATE(2711),
+ [sym_array] = STATE(1071),
+ [sym_array_pattern] = STATE(2711),
+ [sym_glimmer_template] = STATE(1081),
+ [sym_glimmer_opening_tag] = STATE(1888),
+ [sym_jsx_element] = STATE(1081),
+ [sym_jsx_opening_element] = STATE(1648),
+ [sym_jsx_self_closing_element] = STATE(1081),
+ [sym_class] = STATE(1071),
+ [sym_function] = STATE(1071),
+ [sym_generator_function] = STATE(1071),
+ [sym_arrow_function] = STATE(1071),
+ [sym_call_expression] = STATE(1071),
+ [sym_new_expression] = STATE(1081),
+ [sym_await_expression] = STATE(1081),
+ [sym_member_expression] = STATE(1047),
+ [sym_subscript_expression] = STATE(1047),
+ [sym_assignment_expression] = STATE(1081),
+ [sym__augmented_assignment_lhs] = STATE(1611),
+ [sym_augmented_assignment_expression] = STATE(1081),
+ [sym__destructuring_pattern] = STATE(2711),
+ [sym_ternary_expression] = STATE(1081),
+ [sym_binary_expression] = STATE(1081),
+ [sym_unary_expression] = STATE(1081),
+ [sym_update_expression] = STATE(1081),
+ [sym_string] = STATE(1071),
+ [sym_template_string] = STATE(1071),
+ [sym_regex] = STATE(1071),
+ [sym_meta_property] = STATE(1071),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2709),
+ [aux_sym_export_statement_repeat1] = STATE(1861),
+ [sym_identifier] = ACTIONS(728),
+ [anon_sym_export] = ACTIONS(730),
+ [anon_sym_LBRACE] = ACTIONS(734),
+ [anon_sym_import] = ACTIONS(648),
+ [anon_sym_LPAREN] = ACTIONS(650),
+ [anon_sym_await] = ACTIONS(736),
+ [anon_sym_yield] = ACTIONS(738),
+ [anon_sym_LBRACK] = ACTIONS(740),
+ [anon_sym_LTtemplate_GT] = ACTIONS(55),
+ [anon_sym_LT] = ACTIONS(658),
+ [anon_sym_DQUOTE] = ACTIONS(660),
+ [anon_sym_SQUOTE] = ACTIONS(662),
+ [anon_sym_class] = ACTIONS(664),
+ [anon_sym_async] = ACTIONS(742),
+ [anon_sym_function] = ACTIONS(668),
+ [anon_sym_new] = ACTIONS(744),
+ [anon_sym_PLUS] = ACTIONS(746),
+ [anon_sym_DASH] = ACTIONS(746),
+ [anon_sym_SLASH] = ACTIONS(748),
+ [anon_sym_BANG] = ACTIONS(746),
+ [anon_sym_TILDE] = ACTIONS(746),
+ [anon_sym_typeof] = ACTIONS(746),
+ [anon_sym_void] = ACTIONS(746),
+ [anon_sym_delete] = ACTIONS(746),
+ [anon_sym_PLUS_PLUS] = ACTIONS(750),
+ [anon_sym_DASH_DASH] = ACTIONS(750),
+ [sym_comment] = ACTIONS(3),
+ [anon_sym_BQUOTE] = ACTIONS(678),
+ [sym_number] = ACTIONS(680),
+ [sym_private_property_identifier] = ACTIONS(752),
+ [sym_this] = ACTIONS(680),
+ [sym_super] = ACTIONS(680),
+ [sym_true] = ACTIONS(680),
+ [sym_false] = ACTIONS(680),
+ [sym_null] = ACTIONS(680),
+ [sym_undefined] = ACTIONS(754),
+ [anon_sym_AT] = ACTIONS(85),
+ [anon_sym_static] = ACTIONS(730),
+ [anon_sym_get] = ACTIONS(730),
+ [anon_sym_set] = ACTIONS(730),
+ },
+ [329] = {
+ [sym_import] = STATE(1071),
+ [sym_parenthesized_expression] = STATE(1006),
+ [sym_expression] = STATE(1426),
+ [sym_primary_expression] = STATE(1079),
+ [sym_yield_expression] = STATE(1081),
+ [sym_object] = STATE(1071),
+ [sym_object_pattern] = STATE(2770),
+ [sym_array] = STATE(1071),
+ [sym_array_pattern] = STATE(2770),
+ [sym_glimmer_template] = STATE(1081),
+ [sym_glimmer_opening_tag] = STATE(1888),
+ [sym_jsx_element] = STATE(1081),
+ [sym_jsx_opening_element] = STATE(1648),
+ [sym_jsx_self_closing_element] = STATE(1081),
+ [sym_class] = STATE(1071),
+ [sym_function] = STATE(1071),
+ [sym_generator_function] = STATE(1071),
+ [sym_arrow_function] = STATE(1071),
+ [sym_call_expression] = STATE(1071),
+ [sym_new_expression] = STATE(1081),
+ [sym_await_expression] = STATE(1081),
+ [sym_member_expression] = STATE(1006),
+ [sym_subscript_expression] = STATE(1006),
+ [sym_assignment_expression] = STATE(1081),
+ [sym__augmented_assignment_lhs] = STATE(1606),
+ [sym_augmented_assignment_expression] = STATE(1081),
+ [sym__destructuring_pattern] = STATE(2770),
+ [sym_ternary_expression] = STATE(1081),
+ [sym_binary_expression] = STATE(1081),
+ [sym_unary_expression] = STATE(1081),
+ [sym_update_expression] = STATE(1081),
+ [sym_string] = STATE(1071),
+ [sym_template_string] = STATE(1071),
+ [sym_regex] = STATE(1071),
+ [sym_meta_property] = STATE(1071),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2700),
+ [aux_sym_export_statement_repeat1] = STATE(1861),
[sym_identifier] = ACTIONS(638),
[anon_sym_export] = ACTIONS(640),
[anon_sym_LBRACE] = ACTIONS(644),
@@ -47475,22 +46268,22 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_LBRACK] = ACTIONS(656),
[anon_sym_LTtemplate_GT] = ACTIONS(55),
[anon_sym_LT] = ACTIONS(658),
- [anon_sym_class] = ACTIONS(660),
- [anon_sym_async] = ACTIONS(662),
- [anon_sym_function] = ACTIONS(664),
- [anon_sym_new] = ACTIONS(666),
- [anon_sym_PLUS] = ACTIONS(668),
- [anon_sym_DASH] = ACTIONS(668),
- [anon_sym_SLASH] = ACTIONS(670),
- [anon_sym_BANG] = ACTIONS(668),
- [anon_sym_TILDE] = ACTIONS(668),
- [anon_sym_typeof] = ACTIONS(668),
- [anon_sym_void] = ACTIONS(668),
- [anon_sym_delete] = ACTIONS(668),
- [anon_sym_PLUS_PLUS] = ACTIONS(672),
- [anon_sym_DASH_DASH] = ACTIONS(672),
- [anon_sym_DQUOTE] = ACTIONS(674),
- [anon_sym_SQUOTE] = ACTIONS(676),
+ [anon_sym_DQUOTE] = ACTIONS(660),
+ [anon_sym_SQUOTE] = ACTIONS(662),
+ [anon_sym_class] = ACTIONS(664),
+ [anon_sym_async] = ACTIONS(666),
+ [anon_sym_function] = ACTIONS(668),
+ [anon_sym_new] = ACTIONS(670),
+ [anon_sym_PLUS] = ACTIONS(672),
+ [anon_sym_DASH] = ACTIONS(672),
+ [anon_sym_SLASH] = ACTIONS(674),
+ [anon_sym_BANG] = ACTIONS(672),
+ [anon_sym_TILDE] = ACTIONS(672),
+ [anon_sym_typeof] = ACTIONS(672),
+ [anon_sym_void] = ACTIONS(672),
+ [anon_sym_delete] = ACTIONS(672),
+ [anon_sym_PLUS_PLUS] = ACTIONS(676),
+ [anon_sym_DASH_DASH] = ACTIONS(676),
[sym_comment] = ACTIONS(3),
[anon_sym_BQUOTE] = ACTIONS(678),
[sym_number] = ACTIONS(680),
@@ -47506,45 +46299,45 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_get] = ACTIONS(640),
[anon_sym_set] = ACTIONS(640),
},
- [351] = {
- [sym_import] = STATE(1096),
- [sym_parenthesized_expression] = STATE(974),
- [sym_expression] = STATE(1434),
- [sym_primary_expression] = STATE(1092),
- [sym_yield_expression] = STATE(1094),
- [sym_object] = STATE(1096),
- [sym_object_pattern] = STATE(2728),
- [sym_array] = STATE(1096),
- [sym_array_pattern] = STATE(2728),
- [sym_glimmer_template] = STATE(1094),
- [sym_glimmer_opening_tag] = STATE(1882),
- [sym_jsx_element] = STATE(1094),
- [sym_jsx_opening_element] = STATE(1654),
- [sym_jsx_self_closing_element] = STATE(1094),
- [sym_class] = STATE(1096),
- [sym_function] = STATE(1096),
- [sym_generator_function] = STATE(1096),
- [sym_arrow_function] = STATE(1096),
- [sym_call_expression] = STATE(1096),
- [sym_new_expression] = STATE(1094),
- [sym_await_expression] = STATE(1094),
- [sym_member_expression] = STATE(974),
- [sym_subscript_expression] = STATE(974),
- [sym_assignment_expression] = STATE(1094),
- [sym__augmented_assignment_lhs] = STATE(1608),
- [sym_augmented_assignment_expression] = STATE(1094),
- [sym__destructuring_pattern] = STATE(2728),
- [sym_ternary_expression] = STATE(1094),
- [sym_binary_expression] = STATE(1094),
- [sym_unary_expression] = STATE(1094),
- [sym_update_expression] = STATE(1094),
- [sym_string] = STATE(1096),
- [sym_template_string] = STATE(1096),
- [sym_regex] = STATE(1096),
- [sym_meta_property] = STATE(1096),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2767),
- [aux_sym_export_statement_repeat1] = STATE(1976),
+ [330] = {
+ [sym_import] = STATE(1071),
+ [sym_parenthesized_expression] = STATE(1047),
+ [sym_expression] = STATE(1431),
+ [sym_primary_expression] = STATE(1079),
+ [sym_yield_expression] = STATE(1081),
+ [sym_object] = STATE(1071),
+ [sym_object_pattern] = STATE(2711),
+ [sym_array] = STATE(1071),
+ [sym_array_pattern] = STATE(2711),
+ [sym_glimmer_template] = STATE(1081),
+ [sym_glimmer_opening_tag] = STATE(1888),
+ [sym_jsx_element] = STATE(1081),
+ [sym_jsx_opening_element] = STATE(1648),
+ [sym_jsx_self_closing_element] = STATE(1081),
+ [sym_class] = STATE(1071),
+ [sym_function] = STATE(1071),
+ [sym_generator_function] = STATE(1071),
+ [sym_arrow_function] = STATE(1071),
+ [sym_call_expression] = STATE(1071),
+ [sym_new_expression] = STATE(1081),
+ [sym_await_expression] = STATE(1081),
+ [sym_member_expression] = STATE(1047),
+ [sym_subscript_expression] = STATE(1047),
+ [sym_assignment_expression] = STATE(1081),
+ [sym__augmented_assignment_lhs] = STATE(1611),
+ [sym_augmented_assignment_expression] = STATE(1081),
+ [sym__destructuring_pattern] = STATE(2711),
+ [sym_ternary_expression] = STATE(1081),
+ [sym_binary_expression] = STATE(1081),
+ [sym_unary_expression] = STATE(1081),
+ [sym_update_expression] = STATE(1081),
+ [sym_string] = STATE(1071),
+ [sym_template_string] = STATE(1071),
+ [sym_regex] = STATE(1071),
+ [sym_meta_property] = STATE(1071),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2709),
+ [aux_sym_export_statement_repeat1] = STATE(1861),
[sym_identifier] = ACTIONS(728),
[anon_sym_export] = ACTIONS(730),
[anon_sym_LBRACE] = ACTIONS(734),
@@ -47555,316 +46348,316 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_LBRACK] = ACTIONS(740),
[anon_sym_LTtemplate_GT] = ACTIONS(55),
[anon_sym_LT] = ACTIONS(658),
- [anon_sym_class] = ACTIONS(660),
+ [anon_sym_DQUOTE] = ACTIONS(660),
+ [anon_sym_SQUOTE] = ACTIONS(662),
+ [anon_sym_class] = ACTIONS(664),
[anon_sym_async] = ACTIONS(742),
- [anon_sym_function] = ACTIONS(664),
+ [anon_sym_function] = ACTIONS(668),
[anon_sym_new] = ACTIONS(744),
[anon_sym_PLUS] = ACTIONS(746),
[anon_sym_DASH] = ACTIONS(746),
- [anon_sym_SLASH] = ACTIONS(670),
+ [anon_sym_SLASH] = ACTIONS(748),
[anon_sym_BANG] = ACTIONS(746),
[anon_sym_TILDE] = ACTIONS(746),
[anon_sym_typeof] = ACTIONS(746),
[anon_sym_void] = ACTIONS(746),
[anon_sym_delete] = ACTIONS(746),
- [anon_sym_PLUS_PLUS] = ACTIONS(748),
- [anon_sym_DASH_DASH] = ACTIONS(748),
- [anon_sym_DQUOTE] = ACTIONS(674),
- [anon_sym_SQUOTE] = ACTIONS(676),
+ [anon_sym_PLUS_PLUS] = ACTIONS(750),
+ [anon_sym_DASH_DASH] = ACTIONS(750),
[sym_comment] = ACTIONS(3),
[anon_sym_BQUOTE] = ACTIONS(678),
[sym_number] = ACTIONS(680),
- [sym_private_property_identifier] = ACTIONS(750),
+ [sym_private_property_identifier] = ACTIONS(752),
[sym_this] = ACTIONS(680),
[sym_super] = ACTIONS(680),
[sym_true] = ACTIONS(680),
[sym_false] = ACTIONS(680),
[sym_null] = ACTIONS(680),
- [sym_undefined] = ACTIONS(752),
+ [sym_undefined] = ACTIONS(754),
[anon_sym_AT] = ACTIONS(85),
[anon_sym_static] = ACTIONS(730),
[anon_sym_get] = ACTIONS(730),
[anon_sym_set] = ACTIONS(730),
},
- [352] = {
- [sym_import] = STATE(1096),
- [sym_parenthesized_expression] = STATE(1015),
- [sym_expression] = STATE(1186),
- [sym_primary_expression] = STATE(1092),
- [sym_yield_expression] = STATE(1094),
- [sym_object] = STATE(1096),
- [sym_object_pattern] = STATE(2768),
- [sym_array] = STATE(1096),
- [sym_array_pattern] = STATE(2768),
- [sym_glimmer_template] = STATE(1094),
- [sym_glimmer_opening_tag] = STATE(1882),
- [sym_jsx_element] = STATE(1094),
- [sym_jsx_opening_element] = STATE(1654),
- [sym_jsx_self_closing_element] = STATE(1094),
- [sym_class] = STATE(1096),
- [sym_function] = STATE(1096),
- [sym_generator_function] = STATE(1096),
- [sym_arrow_function] = STATE(1096),
- [sym_call_expression] = STATE(1096),
- [sym_new_expression] = STATE(1094),
- [sym_await_expression] = STATE(1094),
- [sym_member_expression] = STATE(1015),
- [sym_subscript_expression] = STATE(1015),
- [sym_assignment_expression] = STATE(1094),
- [sym__augmented_assignment_lhs] = STATE(1594),
- [sym_augmented_assignment_expression] = STATE(1094),
- [sym__destructuring_pattern] = STATE(2768),
- [sym_ternary_expression] = STATE(1094),
- [sym_binary_expression] = STATE(1094),
- [sym_unary_expression] = STATE(1094),
- [sym_update_expression] = STATE(1094),
- [sym_string] = STATE(1096),
- [sym_template_string] = STATE(1096),
- [sym_regex] = STATE(1096),
- [sym_meta_property] = STATE(1096),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2729),
- [aux_sym_export_statement_repeat1] = STATE(1976),
- [sym_identifier] = ACTIONS(638),
- [anon_sym_export] = ACTIONS(640),
- [anon_sym_LBRACE] = ACTIONS(644),
+ [331] = {
+ [sym_import] = STATE(1071),
+ [sym_parenthesized_expression] = STATE(1047),
+ [sym_expression] = STATE(1428),
+ [sym_primary_expression] = STATE(1079),
+ [sym_yield_expression] = STATE(1081),
+ [sym_object] = STATE(1071),
+ [sym_object_pattern] = STATE(2711),
+ [sym_array] = STATE(1071),
+ [sym_array_pattern] = STATE(2711),
+ [sym_glimmer_template] = STATE(1081),
+ [sym_glimmer_opening_tag] = STATE(1888),
+ [sym_jsx_element] = STATE(1081),
+ [sym_jsx_opening_element] = STATE(1648),
+ [sym_jsx_self_closing_element] = STATE(1081),
+ [sym_class] = STATE(1071),
+ [sym_function] = STATE(1071),
+ [sym_generator_function] = STATE(1071),
+ [sym_arrow_function] = STATE(1071),
+ [sym_call_expression] = STATE(1071),
+ [sym_new_expression] = STATE(1081),
+ [sym_await_expression] = STATE(1081),
+ [sym_member_expression] = STATE(1047),
+ [sym_subscript_expression] = STATE(1047),
+ [sym_assignment_expression] = STATE(1081),
+ [sym__augmented_assignment_lhs] = STATE(1611),
+ [sym_augmented_assignment_expression] = STATE(1081),
+ [sym__destructuring_pattern] = STATE(2711),
+ [sym_ternary_expression] = STATE(1081),
+ [sym_binary_expression] = STATE(1081),
+ [sym_unary_expression] = STATE(1081),
+ [sym_update_expression] = STATE(1081),
+ [sym_string] = STATE(1071),
+ [sym_template_string] = STATE(1071),
+ [sym_regex] = STATE(1071),
+ [sym_meta_property] = STATE(1071),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2709),
+ [aux_sym_export_statement_repeat1] = STATE(1861),
+ [sym_identifier] = ACTIONS(728),
+ [anon_sym_export] = ACTIONS(730),
+ [anon_sym_LBRACE] = ACTIONS(734),
[anon_sym_import] = ACTIONS(648),
[anon_sym_LPAREN] = ACTIONS(650),
- [anon_sym_await] = ACTIONS(652),
- [anon_sym_yield] = ACTIONS(654),
- [anon_sym_LBRACK] = ACTIONS(656),
+ [anon_sym_await] = ACTIONS(736),
+ [anon_sym_yield] = ACTIONS(738),
+ [anon_sym_LBRACK] = ACTIONS(740),
[anon_sym_LTtemplate_GT] = ACTIONS(55),
[anon_sym_LT] = ACTIONS(658),
- [anon_sym_class] = ACTIONS(660),
- [anon_sym_async] = ACTIONS(662),
- [anon_sym_function] = ACTIONS(664),
- [anon_sym_new] = ACTIONS(666),
- [anon_sym_PLUS] = ACTIONS(668),
- [anon_sym_DASH] = ACTIONS(668),
- [anon_sym_SLASH] = ACTIONS(670),
- [anon_sym_BANG] = ACTIONS(668),
- [anon_sym_TILDE] = ACTIONS(668),
- [anon_sym_typeof] = ACTIONS(668),
- [anon_sym_void] = ACTIONS(668),
- [anon_sym_delete] = ACTIONS(668),
- [anon_sym_PLUS_PLUS] = ACTIONS(672),
- [anon_sym_DASH_DASH] = ACTIONS(672),
- [anon_sym_DQUOTE] = ACTIONS(674),
- [anon_sym_SQUOTE] = ACTIONS(676),
+ [anon_sym_DQUOTE] = ACTIONS(660),
+ [anon_sym_SQUOTE] = ACTIONS(662),
+ [anon_sym_class] = ACTIONS(664),
+ [anon_sym_async] = ACTIONS(742),
+ [anon_sym_function] = ACTIONS(668),
+ [anon_sym_new] = ACTIONS(744),
+ [anon_sym_PLUS] = ACTIONS(746),
+ [anon_sym_DASH] = ACTIONS(746),
+ [anon_sym_SLASH] = ACTIONS(748),
+ [anon_sym_BANG] = ACTIONS(746),
+ [anon_sym_TILDE] = ACTIONS(746),
+ [anon_sym_typeof] = ACTIONS(746),
+ [anon_sym_void] = ACTIONS(746),
+ [anon_sym_delete] = ACTIONS(746),
+ [anon_sym_PLUS_PLUS] = ACTIONS(750),
+ [anon_sym_DASH_DASH] = ACTIONS(750),
[sym_comment] = ACTIONS(3),
[anon_sym_BQUOTE] = ACTIONS(678),
[sym_number] = ACTIONS(680),
- [sym_private_property_identifier] = ACTIONS(682),
+ [sym_private_property_identifier] = ACTIONS(752),
[sym_this] = ACTIONS(680),
[sym_super] = ACTIONS(680),
[sym_true] = ACTIONS(680),
[sym_false] = ACTIONS(680),
[sym_null] = ACTIONS(680),
- [sym_undefined] = ACTIONS(684),
+ [sym_undefined] = ACTIONS(754),
[anon_sym_AT] = ACTIONS(85),
- [anon_sym_static] = ACTIONS(640),
- [anon_sym_get] = ACTIONS(640),
- [anon_sym_set] = ACTIONS(640),
+ [anon_sym_static] = ACTIONS(730),
+ [anon_sym_get] = ACTIONS(730),
+ [anon_sym_set] = ACTIONS(730),
},
- [353] = {
- [sym_import] = STATE(1268),
- [sym_parenthesized_expression] = STATE(1029),
- [sym_expression] = STATE(1181),
- [sym_primary_expression] = STATE(1247),
- [sym_yield_expression] = STATE(1246),
- [sym_object] = STATE(1268),
- [sym_object_pattern] = STATE(2656),
- [sym_array] = STATE(1268),
- [sym_array_pattern] = STATE(2656),
- [sym_glimmer_template] = STATE(1246),
- [sym_glimmer_opening_tag] = STATE(1921),
- [sym_jsx_element] = STATE(1246),
- [sym_jsx_opening_element] = STATE(1653),
- [sym_jsx_self_closing_element] = STATE(1246),
- [sym_class] = STATE(1268),
- [sym_function] = STATE(1268),
- [sym_generator_function] = STATE(1268),
- [sym_arrow_function] = STATE(1268),
- [sym_call_expression] = STATE(1268),
- [sym_new_expression] = STATE(1246),
- [sym_await_expression] = STATE(1246),
- [sym_member_expression] = STATE(1029),
- [sym_subscript_expression] = STATE(1029),
- [sym_assignment_expression] = STATE(1246),
- [sym__augmented_assignment_lhs] = STATE(1597),
- [sym_augmented_assignment_expression] = STATE(1246),
- [sym__destructuring_pattern] = STATE(2656),
- [sym_ternary_expression] = STATE(1246),
- [sym_binary_expression] = STATE(1246),
- [sym_unary_expression] = STATE(1246),
- [sym_update_expression] = STATE(1246),
- [sym_string] = STATE(1268),
- [sym_template_string] = STATE(1268),
- [sym_regex] = STATE(1268),
- [sym_meta_property] = STATE(1268),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2662),
- [aux_sym_export_statement_repeat1] = STATE(1891),
- [sym_identifier] = ACTIONS(720),
- [anon_sym_export] = ACTIONS(722),
- [anon_sym_LBRACE] = ACTIONS(694),
- [anon_sym_import] = ACTIONS(696),
- [anon_sym_LPAREN] = ACTIONS(27),
- [anon_sym_await] = ACTIONS(29),
- [anon_sym_yield] = ACTIONS(51),
- [anon_sym_LBRACK] = ACTIONS(53),
+ [332] = {
+ [sym_import] = STATE(1071),
+ [sym_parenthesized_expression] = STATE(974),
+ [sym_expression] = STATE(1057),
+ [sym_primary_expression] = STATE(1079),
+ [sym_yield_expression] = STATE(1081),
+ [sym_object] = STATE(1071),
+ [sym_object_pattern] = STATE(2699),
+ [sym_array] = STATE(1071),
+ [sym_array_pattern] = STATE(2699),
+ [sym_glimmer_template] = STATE(1081),
+ [sym_glimmer_opening_tag] = STATE(1888),
+ [sym_jsx_element] = STATE(1081),
+ [sym_jsx_opening_element] = STATE(1648),
+ [sym_jsx_self_closing_element] = STATE(1081),
+ [sym_class] = STATE(1071),
+ [sym_function] = STATE(1071),
+ [sym_generator_function] = STATE(1071),
+ [sym_arrow_function] = STATE(1071),
+ [sym_call_expression] = STATE(1071),
+ [sym_new_expression] = STATE(1081),
+ [sym_await_expression] = STATE(1081),
+ [sym_member_expression] = STATE(974),
+ [sym_subscript_expression] = STATE(974),
+ [sym_assignment_expression] = STATE(1081),
+ [sym__augmented_assignment_lhs] = STATE(1607),
+ [sym_augmented_assignment_expression] = STATE(1081),
+ [sym__destructuring_pattern] = STATE(2699),
+ [sym_ternary_expression] = STATE(1081),
+ [sym_binary_expression] = STATE(1081),
+ [sym_unary_expression] = STATE(1081),
+ [sym_update_expression] = STATE(1081),
+ [sym_string] = STATE(1071),
+ [sym_template_string] = STATE(1071),
+ [sym_regex] = STATE(1071),
+ [sym_meta_property] = STATE(1071),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2769),
+ [aux_sym_export_statement_repeat1] = STATE(1861),
+ [sym_identifier] = ACTIONS(756),
+ [anon_sym_export] = ACTIONS(758),
+ [anon_sym_LBRACE] = ACTIONS(734),
+ [anon_sym_import] = ACTIONS(648),
+ [anon_sym_LPAREN] = ACTIONS(650),
+ [anon_sym_await] = ACTIONS(762),
+ [anon_sym_yield] = ACTIONS(764),
+ [anon_sym_LBRACK] = ACTIONS(740),
[anon_sym_LTtemplate_GT] = ACTIONS(55),
- [anon_sym_LT] = ACTIONS(57),
- [anon_sym_class] = ACTIONS(702),
- [anon_sym_async] = ACTIONS(726),
- [anon_sym_function] = ACTIONS(706),
- [anon_sym_new] = ACTIONS(65),
- [anon_sym_PLUS] = ACTIONS(67),
- [anon_sym_DASH] = ACTIONS(67),
- [anon_sym_SLASH] = ACTIONS(69),
- [anon_sym_BANG] = ACTIONS(67),
- [anon_sym_TILDE] = ACTIONS(67),
- [anon_sym_typeof] = ACTIONS(67),
- [anon_sym_void] = ACTIONS(67),
- [anon_sym_delete] = ACTIONS(67),
- [anon_sym_PLUS_PLUS] = ACTIONS(71),
- [anon_sym_DASH_DASH] = ACTIONS(71),
- [anon_sym_DQUOTE] = ACTIONS(73),
- [anon_sym_SQUOTE] = ACTIONS(75),
+ [anon_sym_LT] = ACTIONS(658),
+ [anon_sym_DQUOTE] = ACTIONS(660),
+ [anon_sym_SQUOTE] = ACTIONS(662),
+ [anon_sym_class] = ACTIONS(664),
+ [anon_sym_async] = ACTIONS(766),
+ [anon_sym_function] = ACTIONS(668),
+ [anon_sym_new] = ACTIONS(768),
+ [anon_sym_PLUS] = ACTIONS(770),
+ [anon_sym_DASH] = ACTIONS(770),
+ [anon_sym_SLASH] = ACTIONS(674),
+ [anon_sym_BANG] = ACTIONS(770),
+ [anon_sym_TILDE] = ACTIONS(770),
+ [anon_sym_typeof] = ACTIONS(770),
+ [anon_sym_void] = ACTIONS(770),
+ [anon_sym_delete] = ACTIONS(770),
+ [anon_sym_PLUS_PLUS] = ACTIONS(772),
+ [anon_sym_DASH_DASH] = ACTIONS(772),
[sym_comment] = ACTIONS(3),
- [anon_sym_BQUOTE] = ACTIONS(77),
- [sym_number] = ACTIONS(79),
- [sym_private_property_identifier] = ACTIONS(81),
- [sym_this] = ACTIONS(79),
- [sym_super] = ACTIONS(79),
- [sym_true] = ACTIONS(79),
- [sym_false] = ACTIONS(79),
- [sym_null] = ACTIONS(79),
- [sym_undefined] = ACTIONS(83),
+ [anon_sym_BQUOTE] = ACTIONS(678),
+ [sym_number] = ACTIONS(680),
+ [sym_private_property_identifier] = ACTIONS(774),
+ [sym_this] = ACTIONS(680),
+ [sym_super] = ACTIONS(680),
+ [sym_true] = ACTIONS(680),
+ [sym_false] = ACTIONS(680),
+ [sym_null] = ACTIONS(680),
+ [sym_undefined] = ACTIONS(776),
[anon_sym_AT] = ACTIONS(85),
- [anon_sym_static] = ACTIONS(722),
- [anon_sym_get] = ACTIONS(722),
- [anon_sym_set] = ACTIONS(722),
+ [anon_sym_static] = ACTIONS(758),
+ [anon_sym_get] = ACTIONS(758),
+ [anon_sym_set] = ACTIONS(758),
},
- [354] = {
- [sym_import] = STATE(1268),
- [sym_parenthesized_expression] = STATE(1034),
- [sym_expression] = STATE(1201),
- [sym_primary_expression] = STATE(1247),
- [sym_yield_expression] = STATE(1246),
- [sym_object] = STATE(1268),
- [sym_object_pattern] = STATE(2734),
- [sym_array] = STATE(1268),
- [sym_array_pattern] = STATE(2734),
- [sym_glimmer_template] = STATE(1246),
- [sym_glimmer_opening_tag] = STATE(1921),
- [sym_jsx_element] = STATE(1246),
- [sym_jsx_opening_element] = STATE(1653),
- [sym_jsx_self_closing_element] = STATE(1246),
- [sym_class] = STATE(1268),
- [sym_function] = STATE(1268),
- [sym_generator_function] = STATE(1268),
- [sym_arrow_function] = STATE(1268),
- [sym_call_expression] = STATE(1268),
- [sym_new_expression] = STATE(1246),
- [sym_await_expression] = STATE(1246),
- [sym_member_expression] = STATE(1034),
- [sym_subscript_expression] = STATE(1034),
- [sym_assignment_expression] = STATE(1246),
- [sym__augmented_assignment_lhs] = STATE(1600),
- [sym_augmented_assignment_expression] = STATE(1246),
- [sym__destructuring_pattern] = STATE(2734),
- [sym_ternary_expression] = STATE(1246),
- [sym_binary_expression] = STATE(1246),
- [sym_unary_expression] = STATE(1246),
- [sym_update_expression] = STATE(1246),
- [sym_string] = STATE(1268),
- [sym_template_string] = STATE(1268),
- [sym_regex] = STATE(1268),
- [sym_meta_property] = STATE(1268),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2733),
- [aux_sym_export_statement_repeat1] = STATE(1891),
- [sym_identifier] = ACTIONS(688),
- [anon_sym_export] = ACTIONS(690),
- [anon_sym_LBRACE] = ACTIONS(694),
- [anon_sym_import] = ACTIONS(696),
- [anon_sym_LPAREN] = ACTIONS(27),
- [anon_sym_await] = ACTIONS(698),
- [anon_sym_yield] = ACTIONS(700),
- [anon_sym_LBRACK] = ACTIONS(53),
+ [333] = {
+ [sym_import] = STATE(1071),
+ [sym_parenthesized_expression] = STATE(974),
+ [sym_expression] = STATE(1427),
+ [sym_primary_expression] = STATE(1079),
+ [sym_yield_expression] = STATE(1081),
+ [sym_object] = STATE(1071),
+ [sym_object_pattern] = STATE(2699),
+ [sym_array] = STATE(1071),
+ [sym_array_pattern] = STATE(2699),
+ [sym_glimmer_template] = STATE(1081),
+ [sym_glimmer_opening_tag] = STATE(1888),
+ [sym_jsx_element] = STATE(1081),
+ [sym_jsx_opening_element] = STATE(1648),
+ [sym_jsx_self_closing_element] = STATE(1081),
+ [sym_class] = STATE(1071),
+ [sym_function] = STATE(1071),
+ [sym_generator_function] = STATE(1071),
+ [sym_arrow_function] = STATE(1071),
+ [sym_call_expression] = STATE(1071),
+ [sym_new_expression] = STATE(1081),
+ [sym_await_expression] = STATE(1081),
+ [sym_member_expression] = STATE(974),
+ [sym_subscript_expression] = STATE(974),
+ [sym_assignment_expression] = STATE(1081),
+ [sym__augmented_assignment_lhs] = STATE(1607),
+ [sym_augmented_assignment_expression] = STATE(1081),
+ [sym__destructuring_pattern] = STATE(2699),
+ [sym_ternary_expression] = STATE(1081),
+ [sym_binary_expression] = STATE(1081),
+ [sym_unary_expression] = STATE(1081),
+ [sym_update_expression] = STATE(1081),
+ [sym_string] = STATE(1071),
+ [sym_template_string] = STATE(1071),
+ [sym_regex] = STATE(1071),
+ [sym_meta_property] = STATE(1071),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2769),
+ [aux_sym_export_statement_repeat1] = STATE(1861),
+ [sym_identifier] = ACTIONS(756),
+ [anon_sym_export] = ACTIONS(758),
+ [anon_sym_LBRACE] = ACTIONS(734),
+ [anon_sym_import] = ACTIONS(648),
+ [anon_sym_LPAREN] = ACTIONS(650),
+ [anon_sym_await] = ACTIONS(762),
+ [anon_sym_yield] = ACTIONS(764),
+ [anon_sym_LBRACK] = ACTIONS(740),
[anon_sym_LTtemplate_GT] = ACTIONS(55),
- [anon_sym_LT] = ACTIONS(57),
- [anon_sym_class] = ACTIONS(702),
- [anon_sym_async] = ACTIONS(704),
- [anon_sym_function] = ACTIONS(706),
- [anon_sym_new] = ACTIONS(708),
- [anon_sym_PLUS] = ACTIONS(710),
- [anon_sym_DASH] = ACTIONS(710),
- [anon_sym_SLASH] = ACTIONS(712),
- [anon_sym_BANG] = ACTIONS(710),
- [anon_sym_TILDE] = ACTIONS(710),
- [anon_sym_typeof] = ACTIONS(710),
- [anon_sym_void] = ACTIONS(710),
- [anon_sym_delete] = ACTIONS(710),
- [anon_sym_PLUS_PLUS] = ACTIONS(714),
- [anon_sym_DASH_DASH] = ACTIONS(714),
- [anon_sym_DQUOTE] = ACTIONS(73),
- [anon_sym_SQUOTE] = ACTIONS(75),
+ [anon_sym_LT] = ACTIONS(658),
+ [anon_sym_DQUOTE] = ACTIONS(660),
+ [anon_sym_SQUOTE] = ACTIONS(662),
+ [anon_sym_class] = ACTIONS(664),
+ [anon_sym_async] = ACTIONS(766),
+ [anon_sym_function] = ACTIONS(668),
+ [anon_sym_new] = ACTIONS(768),
+ [anon_sym_PLUS] = ACTIONS(770),
+ [anon_sym_DASH] = ACTIONS(770),
+ [anon_sym_SLASH] = ACTIONS(674),
+ [anon_sym_BANG] = ACTIONS(770),
+ [anon_sym_TILDE] = ACTIONS(770),
+ [anon_sym_typeof] = ACTIONS(770),
+ [anon_sym_void] = ACTIONS(770),
+ [anon_sym_delete] = ACTIONS(770),
+ [anon_sym_PLUS_PLUS] = ACTIONS(772),
+ [anon_sym_DASH_DASH] = ACTIONS(772),
[sym_comment] = ACTIONS(3),
- [anon_sym_BQUOTE] = ACTIONS(77),
- [sym_number] = ACTIONS(79),
- [sym_private_property_identifier] = ACTIONS(716),
- [sym_this] = ACTIONS(79),
- [sym_super] = ACTIONS(79),
- [sym_true] = ACTIONS(79),
- [sym_false] = ACTIONS(79),
- [sym_null] = ACTIONS(79),
- [sym_undefined] = ACTIONS(718),
+ [anon_sym_BQUOTE] = ACTIONS(678),
+ [sym_number] = ACTIONS(680),
+ [sym_private_property_identifier] = ACTIONS(774),
+ [sym_this] = ACTIONS(680),
+ [sym_super] = ACTIONS(680),
+ [sym_true] = ACTIONS(680),
+ [sym_false] = ACTIONS(680),
+ [sym_null] = ACTIONS(680),
+ [sym_undefined] = ACTIONS(776),
[anon_sym_AT] = ACTIONS(85),
- [anon_sym_static] = ACTIONS(690),
- [anon_sym_get] = ACTIONS(690),
- [anon_sym_set] = ACTIONS(690),
+ [anon_sym_static] = ACTIONS(758),
+ [anon_sym_get] = ACTIONS(758),
+ [anon_sym_set] = ACTIONS(758),
},
- [355] = {
- [sym_import] = STATE(1268),
- [sym_parenthesized_expression] = STATE(1029),
- [sym_expression] = STATE(1170),
- [sym_primary_expression] = STATE(1247),
- [sym_yield_expression] = STATE(1246),
- [sym_object] = STATE(1268),
- [sym_object_pattern] = STATE(2656),
- [sym_array] = STATE(1268),
- [sym_array_pattern] = STATE(2656),
- [sym_glimmer_template] = STATE(1246),
- [sym_glimmer_opening_tag] = STATE(1921),
- [sym_jsx_element] = STATE(1246),
- [sym_jsx_opening_element] = STATE(1653),
- [sym_jsx_self_closing_element] = STATE(1246),
- [sym_class] = STATE(1268),
- [sym_function] = STATE(1268),
- [sym_generator_function] = STATE(1268),
- [sym_arrow_function] = STATE(1268),
- [sym_call_expression] = STATE(1268),
- [sym_new_expression] = STATE(1246),
- [sym_await_expression] = STATE(1246),
- [sym_member_expression] = STATE(1029),
- [sym_subscript_expression] = STATE(1029),
- [sym_assignment_expression] = STATE(1246),
- [sym__augmented_assignment_lhs] = STATE(1597),
- [sym_augmented_assignment_expression] = STATE(1246),
- [sym__destructuring_pattern] = STATE(2656),
- [sym_ternary_expression] = STATE(1246),
- [sym_binary_expression] = STATE(1246),
- [sym_unary_expression] = STATE(1246),
- [sym_update_expression] = STATE(1246),
- [sym_string] = STATE(1268),
- [sym_template_string] = STATE(1268),
- [sym_regex] = STATE(1268),
- [sym_meta_property] = STATE(1268),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2662),
- [aux_sym_export_statement_repeat1] = STATE(1891),
+ [334] = {
+ [sym_import] = STATE(1235),
+ [sym_parenthesized_expression] = STATE(1028),
+ [sym_expression] = STATE(1217),
+ [sym_primary_expression] = STATE(1249),
+ [sym_yield_expression] = STATE(1245),
+ [sym_object] = STATE(1235),
+ [sym_object_pattern] = STATE(2717),
+ [sym_array] = STATE(1235),
+ [sym_array_pattern] = STATE(2717),
+ [sym_glimmer_template] = STATE(1245),
+ [sym_glimmer_opening_tag] = STATE(1935),
+ [sym_jsx_element] = STATE(1245),
+ [sym_jsx_opening_element] = STATE(1651),
+ [sym_jsx_self_closing_element] = STATE(1245),
+ [sym_class] = STATE(1235),
+ [sym_function] = STATE(1235),
+ [sym_generator_function] = STATE(1235),
+ [sym_arrow_function] = STATE(1235),
+ [sym_call_expression] = STATE(1235),
+ [sym_new_expression] = STATE(1245),
+ [sym_await_expression] = STATE(1245),
+ [sym_member_expression] = STATE(1028),
+ [sym_subscript_expression] = STATE(1028),
+ [sym_assignment_expression] = STATE(1245),
+ [sym__augmented_assignment_lhs] = STATE(1616),
+ [sym_augmented_assignment_expression] = STATE(1245),
+ [sym__destructuring_pattern] = STATE(2717),
+ [sym_ternary_expression] = STATE(1245),
+ [sym_binary_expression] = STATE(1245),
+ [sym_unary_expression] = STATE(1245),
+ [sym_update_expression] = STATE(1245),
+ [sym_string] = STATE(1235),
+ [sym_template_string] = STATE(1235),
+ [sym_regex] = STATE(1235),
+ [sym_meta_property] = STATE(1235),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2680),
+ [aux_sym_export_statement_repeat1] = STATE(1968),
[sym_identifier] = ACTIONS(720),
[anon_sym_export] = ACTIONS(722),
[anon_sym_LBRACE] = ACTIONS(694),
@@ -47875,22 +46668,22 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_LBRACK] = ACTIONS(53),
[anon_sym_LTtemplate_GT] = ACTIONS(55),
[anon_sym_LT] = ACTIONS(57),
+ [anon_sym_DQUOTE] = ACTIONS(59),
+ [anon_sym_SQUOTE] = ACTIONS(61),
[anon_sym_class] = ACTIONS(702),
[anon_sym_async] = ACTIONS(726),
[anon_sym_function] = ACTIONS(706),
- [anon_sym_new] = ACTIONS(65),
- [anon_sym_PLUS] = ACTIONS(67),
- [anon_sym_DASH] = ACTIONS(67),
- [anon_sym_SLASH] = ACTIONS(69),
- [anon_sym_BANG] = ACTIONS(67),
- [anon_sym_TILDE] = ACTIONS(67),
- [anon_sym_typeof] = ACTIONS(67),
- [anon_sym_void] = ACTIONS(67),
- [anon_sym_delete] = ACTIONS(67),
- [anon_sym_PLUS_PLUS] = ACTIONS(71),
- [anon_sym_DASH_DASH] = ACTIONS(71),
- [anon_sym_DQUOTE] = ACTIONS(73),
- [anon_sym_SQUOTE] = ACTIONS(75),
+ [anon_sym_new] = ACTIONS(69),
+ [anon_sym_PLUS] = ACTIONS(71),
+ [anon_sym_DASH] = ACTIONS(71),
+ [anon_sym_SLASH] = ACTIONS(73),
+ [anon_sym_BANG] = ACTIONS(71),
+ [anon_sym_TILDE] = ACTIONS(71),
+ [anon_sym_typeof] = ACTIONS(71),
+ [anon_sym_void] = ACTIONS(71),
+ [anon_sym_delete] = ACTIONS(71),
+ [anon_sym_PLUS_PLUS] = ACTIONS(75),
+ [anon_sym_DASH_DASH] = ACTIONS(75),
[sym_comment] = ACTIONS(3),
[anon_sym_BQUOTE] = ACTIONS(77),
[sym_number] = ACTIONS(79),
@@ -47906,125 +46699,125 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_get] = ACTIONS(722),
[anon_sym_set] = ACTIONS(722),
},
- [356] = {
- [sym_import] = STATE(1096),
- [sym_parenthesized_expression] = STATE(1015),
- [sym_expression] = STATE(1186),
- [sym_primary_expression] = STATE(1092),
- [sym_yield_expression] = STATE(1094),
- [sym_object] = STATE(1096),
- [sym_object_pattern] = STATE(1885),
- [sym_array] = STATE(1096),
- [sym_array_pattern] = STATE(1885),
- [sym_glimmer_template] = STATE(1094),
- [sym_glimmer_opening_tag] = STATE(1882),
- [sym_jsx_element] = STATE(1094),
- [sym_jsx_opening_element] = STATE(1654),
- [sym_jsx_self_closing_element] = STATE(1094),
- [sym_class] = STATE(1096),
- [sym_function] = STATE(1096),
- [sym_generator_function] = STATE(1096),
- [sym_arrow_function] = STATE(1096),
- [sym_call_expression] = STATE(1096),
- [sym_new_expression] = STATE(1094),
- [sym_await_expression] = STATE(1094),
- [sym_member_expression] = STATE(1039),
- [sym_subscript_expression] = STATE(1039),
- [sym_assignment_expression] = STATE(1094),
- [sym__augmented_assignment_lhs] = STATE(1594),
- [sym_augmented_assignment_expression] = STATE(1094),
- [sym__destructuring_pattern] = STATE(1885),
- [sym_ternary_expression] = STATE(1094),
- [sym_binary_expression] = STATE(1094),
- [sym_unary_expression] = STATE(1094),
- [sym_update_expression] = STATE(1094),
- [sym_string] = STATE(1096),
- [sym_template_string] = STATE(1096),
- [sym_regex] = STATE(1096),
- [sym_meta_property] = STATE(1096),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2729),
- [aux_sym_export_statement_repeat1] = STATE(1976),
- [sym_identifier] = ACTIONS(1153),
- [anon_sym_export] = ACTIONS(1155),
+ [335] = {
+ [sym_import] = STATE(1071),
+ [sym_parenthesized_expression] = STATE(1047),
+ [sym_expression] = STATE(1410),
+ [sym_primary_expression] = STATE(1079),
+ [sym_yield_expression] = STATE(1081),
+ [sym_object] = STATE(1071),
+ [sym_object_pattern] = STATE(2711),
+ [sym_array] = STATE(1071),
+ [sym_array_pattern] = STATE(2711),
+ [sym_glimmer_template] = STATE(1081),
+ [sym_glimmer_opening_tag] = STATE(1888),
+ [sym_jsx_element] = STATE(1081),
+ [sym_jsx_opening_element] = STATE(1648),
+ [sym_jsx_self_closing_element] = STATE(1081),
+ [sym_class] = STATE(1071),
+ [sym_function] = STATE(1071),
+ [sym_generator_function] = STATE(1071),
+ [sym_arrow_function] = STATE(1071),
+ [sym_call_expression] = STATE(1071),
+ [sym_new_expression] = STATE(1081),
+ [sym_await_expression] = STATE(1081),
+ [sym_member_expression] = STATE(1047),
+ [sym_subscript_expression] = STATE(1047),
+ [sym_assignment_expression] = STATE(1081),
+ [sym__augmented_assignment_lhs] = STATE(1611),
+ [sym_augmented_assignment_expression] = STATE(1081),
+ [sym__destructuring_pattern] = STATE(2711),
+ [sym_ternary_expression] = STATE(1081),
+ [sym_binary_expression] = STATE(1081),
+ [sym_unary_expression] = STATE(1081),
+ [sym_update_expression] = STATE(1081),
+ [sym_string] = STATE(1071),
+ [sym_template_string] = STATE(1071),
+ [sym_regex] = STATE(1071),
+ [sym_meta_property] = STATE(1071),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2709),
+ [aux_sym_export_statement_repeat1] = STATE(1861),
+ [sym_identifier] = ACTIONS(728),
+ [anon_sym_export] = ACTIONS(730),
[anon_sym_LBRACE] = ACTIONS(734),
[anon_sym_import] = ACTIONS(648),
[anon_sym_LPAREN] = ACTIONS(650),
- [anon_sym_await] = ACTIONS(652),
- [anon_sym_yield] = ACTIONS(654),
+ [anon_sym_await] = ACTIONS(736),
+ [anon_sym_yield] = ACTIONS(738),
[anon_sym_LBRACK] = ACTIONS(740),
[anon_sym_LTtemplate_GT] = ACTIONS(55),
[anon_sym_LT] = ACTIONS(658),
- [anon_sym_class] = ACTIONS(660),
- [anon_sym_async] = ACTIONS(1157),
- [anon_sym_function] = ACTIONS(664),
- [anon_sym_new] = ACTIONS(666),
- [anon_sym_PLUS] = ACTIONS(668),
- [anon_sym_DASH] = ACTIONS(668),
- [anon_sym_SLASH] = ACTIONS(670),
- [anon_sym_BANG] = ACTIONS(668),
- [anon_sym_TILDE] = ACTIONS(668),
- [anon_sym_typeof] = ACTIONS(668),
- [anon_sym_void] = ACTIONS(668),
- [anon_sym_delete] = ACTIONS(668),
- [anon_sym_PLUS_PLUS] = ACTIONS(672),
- [anon_sym_DASH_DASH] = ACTIONS(672),
- [anon_sym_DQUOTE] = ACTIONS(674),
- [anon_sym_SQUOTE] = ACTIONS(676),
+ [anon_sym_DQUOTE] = ACTIONS(660),
+ [anon_sym_SQUOTE] = ACTIONS(662),
+ [anon_sym_class] = ACTIONS(664),
+ [anon_sym_async] = ACTIONS(742),
+ [anon_sym_function] = ACTIONS(668),
+ [anon_sym_new] = ACTIONS(744),
+ [anon_sym_PLUS] = ACTIONS(746),
+ [anon_sym_DASH] = ACTIONS(746),
+ [anon_sym_SLASH] = ACTIONS(748),
+ [anon_sym_BANG] = ACTIONS(746),
+ [anon_sym_TILDE] = ACTIONS(746),
+ [anon_sym_typeof] = ACTIONS(746),
+ [anon_sym_void] = ACTIONS(746),
+ [anon_sym_delete] = ACTIONS(746),
+ [anon_sym_PLUS_PLUS] = ACTIONS(750),
+ [anon_sym_DASH_DASH] = ACTIONS(750),
[sym_comment] = ACTIONS(3),
[anon_sym_BQUOTE] = ACTIONS(678),
[sym_number] = ACTIONS(680),
- [sym_private_property_identifier] = ACTIONS(682),
+ [sym_private_property_identifier] = ACTIONS(752),
[sym_this] = ACTIONS(680),
[sym_super] = ACTIONS(680),
[sym_true] = ACTIONS(680),
[sym_false] = ACTIONS(680),
[sym_null] = ACTIONS(680),
- [sym_undefined] = ACTIONS(1159),
+ [sym_undefined] = ACTIONS(754),
[anon_sym_AT] = ACTIONS(85),
- [anon_sym_static] = ACTIONS(1155),
- [anon_sym_get] = ACTIONS(1155),
- [anon_sym_set] = ACTIONS(1155),
+ [anon_sym_static] = ACTIONS(730),
+ [anon_sym_get] = ACTIONS(730),
+ [anon_sym_set] = ACTIONS(730),
},
- [357] = {
- [sym_import] = STATE(1096),
- [sym_parenthesized_expression] = STATE(974),
- [sym_expression] = STATE(1410),
- [sym_primary_expression] = STATE(1092),
- [sym_yield_expression] = STATE(1094),
- [sym_object] = STATE(1096),
- [sym_object_pattern] = STATE(2728),
- [sym_array] = STATE(1096),
- [sym_array_pattern] = STATE(2728),
- [sym_glimmer_template] = STATE(1094),
- [sym_glimmer_opening_tag] = STATE(1882),
- [sym_jsx_element] = STATE(1094),
- [sym_jsx_opening_element] = STATE(1654),
- [sym_jsx_self_closing_element] = STATE(1094),
- [sym_class] = STATE(1096),
- [sym_function] = STATE(1096),
- [sym_generator_function] = STATE(1096),
- [sym_arrow_function] = STATE(1096),
- [sym_call_expression] = STATE(1096),
- [sym_new_expression] = STATE(1094),
- [sym_await_expression] = STATE(1094),
- [sym_member_expression] = STATE(974),
- [sym_subscript_expression] = STATE(974),
- [sym_assignment_expression] = STATE(1094),
- [sym__augmented_assignment_lhs] = STATE(1608),
- [sym_augmented_assignment_expression] = STATE(1094),
- [sym__destructuring_pattern] = STATE(2728),
- [sym_ternary_expression] = STATE(1094),
- [sym_binary_expression] = STATE(1094),
- [sym_unary_expression] = STATE(1094),
- [sym_update_expression] = STATE(1094),
- [sym_string] = STATE(1096),
- [sym_template_string] = STATE(1096),
- [sym_regex] = STATE(1096),
- [sym_meta_property] = STATE(1096),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2767),
- [aux_sym_export_statement_repeat1] = STATE(1976),
+ [336] = {
+ [sym_import] = STATE(1071),
+ [sym_parenthesized_expression] = STATE(1047),
+ [sym_expression] = STATE(1403),
+ [sym_primary_expression] = STATE(1079),
+ [sym_yield_expression] = STATE(1081),
+ [sym_object] = STATE(1071),
+ [sym_object_pattern] = STATE(2711),
+ [sym_array] = STATE(1071),
+ [sym_array_pattern] = STATE(2711),
+ [sym_glimmer_template] = STATE(1081),
+ [sym_glimmer_opening_tag] = STATE(1888),
+ [sym_jsx_element] = STATE(1081),
+ [sym_jsx_opening_element] = STATE(1648),
+ [sym_jsx_self_closing_element] = STATE(1081),
+ [sym_class] = STATE(1071),
+ [sym_function] = STATE(1071),
+ [sym_generator_function] = STATE(1071),
+ [sym_arrow_function] = STATE(1071),
+ [sym_call_expression] = STATE(1071),
+ [sym_new_expression] = STATE(1081),
+ [sym_await_expression] = STATE(1081),
+ [sym_member_expression] = STATE(1047),
+ [sym_subscript_expression] = STATE(1047),
+ [sym_assignment_expression] = STATE(1081),
+ [sym__augmented_assignment_lhs] = STATE(1611),
+ [sym_augmented_assignment_expression] = STATE(1081),
+ [sym__destructuring_pattern] = STATE(2711),
+ [sym_ternary_expression] = STATE(1081),
+ [sym_binary_expression] = STATE(1081),
+ [sym_unary_expression] = STATE(1081),
+ [sym_update_expression] = STATE(1081),
+ [sym_string] = STATE(1071),
+ [sym_template_string] = STATE(1071),
+ [sym_regex] = STATE(1071),
+ [sym_meta_property] = STATE(1071),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2709),
+ [aux_sym_export_statement_repeat1] = STATE(1861),
[sym_identifier] = ACTIONS(728),
[anon_sym_export] = ACTIONS(730),
[anon_sym_LBRACE] = ACTIONS(734),
@@ -48035,76 +46828,76 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_LBRACK] = ACTIONS(740),
[anon_sym_LTtemplate_GT] = ACTIONS(55),
[anon_sym_LT] = ACTIONS(658),
- [anon_sym_class] = ACTIONS(660),
+ [anon_sym_DQUOTE] = ACTIONS(660),
+ [anon_sym_SQUOTE] = ACTIONS(662),
+ [anon_sym_class] = ACTIONS(664),
[anon_sym_async] = ACTIONS(742),
- [anon_sym_function] = ACTIONS(664),
+ [anon_sym_function] = ACTIONS(668),
[anon_sym_new] = ACTIONS(744),
[anon_sym_PLUS] = ACTIONS(746),
[anon_sym_DASH] = ACTIONS(746),
- [anon_sym_SLASH] = ACTIONS(670),
+ [anon_sym_SLASH] = ACTIONS(748),
[anon_sym_BANG] = ACTIONS(746),
[anon_sym_TILDE] = ACTIONS(746),
[anon_sym_typeof] = ACTIONS(746),
[anon_sym_void] = ACTIONS(746),
[anon_sym_delete] = ACTIONS(746),
- [anon_sym_PLUS_PLUS] = ACTIONS(748),
- [anon_sym_DASH_DASH] = ACTIONS(748),
- [anon_sym_DQUOTE] = ACTIONS(674),
- [anon_sym_SQUOTE] = ACTIONS(676),
+ [anon_sym_PLUS_PLUS] = ACTIONS(750),
+ [anon_sym_DASH_DASH] = ACTIONS(750),
[sym_comment] = ACTIONS(3),
[anon_sym_BQUOTE] = ACTIONS(678),
[sym_number] = ACTIONS(680),
- [sym_private_property_identifier] = ACTIONS(750),
+ [sym_private_property_identifier] = ACTIONS(752),
[sym_this] = ACTIONS(680),
[sym_super] = ACTIONS(680),
[sym_true] = ACTIONS(680),
[sym_false] = ACTIONS(680),
[sym_null] = ACTIONS(680),
- [sym_undefined] = ACTIONS(752),
+ [sym_undefined] = ACTIONS(754),
[anon_sym_AT] = ACTIONS(85),
[anon_sym_static] = ACTIONS(730),
[anon_sym_get] = ACTIONS(730),
[anon_sym_set] = ACTIONS(730),
},
- [358] = {
- [sym_import] = STATE(1096),
- [sym_parenthesized_expression] = STATE(974),
- [sym_expression] = STATE(1382),
- [sym_primary_expression] = STATE(1092),
- [sym_yield_expression] = STATE(1094),
- [sym_object] = STATE(1096),
- [sym_object_pattern] = STATE(2728),
- [sym_array] = STATE(1096),
- [sym_array_pattern] = STATE(2728),
- [sym_glimmer_template] = STATE(1094),
- [sym_glimmer_opening_tag] = STATE(1882),
- [sym_jsx_element] = STATE(1094),
- [sym_jsx_opening_element] = STATE(1654),
- [sym_jsx_self_closing_element] = STATE(1094),
- [sym_class] = STATE(1096),
- [sym_function] = STATE(1096),
- [sym_generator_function] = STATE(1096),
- [sym_arrow_function] = STATE(1096),
- [sym_call_expression] = STATE(1096),
- [sym_new_expression] = STATE(1094),
- [sym_await_expression] = STATE(1094),
- [sym_member_expression] = STATE(974),
- [sym_subscript_expression] = STATE(974),
- [sym_assignment_expression] = STATE(1094),
- [sym__augmented_assignment_lhs] = STATE(1608),
- [sym_augmented_assignment_expression] = STATE(1094),
- [sym__destructuring_pattern] = STATE(2728),
- [sym_ternary_expression] = STATE(1094),
- [sym_binary_expression] = STATE(1094),
- [sym_unary_expression] = STATE(1094),
- [sym_update_expression] = STATE(1094),
- [sym_string] = STATE(1096),
- [sym_template_string] = STATE(1096),
- [sym_regex] = STATE(1096),
- [sym_meta_property] = STATE(1096),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2767),
- [aux_sym_export_statement_repeat1] = STATE(1976),
+ [337] = {
+ [sym_import] = STATE(1071),
+ [sym_parenthesized_expression] = STATE(1047),
+ [sym_expression] = STATE(1421),
+ [sym_primary_expression] = STATE(1079),
+ [sym_yield_expression] = STATE(1081),
+ [sym_object] = STATE(1071),
+ [sym_object_pattern] = STATE(2711),
+ [sym_array] = STATE(1071),
+ [sym_array_pattern] = STATE(2711),
+ [sym_glimmer_template] = STATE(1081),
+ [sym_glimmer_opening_tag] = STATE(1888),
+ [sym_jsx_element] = STATE(1081),
+ [sym_jsx_opening_element] = STATE(1648),
+ [sym_jsx_self_closing_element] = STATE(1081),
+ [sym_class] = STATE(1071),
+ [sym_function] = STATE(1071),
+ [sym_generator_function] = STATE(1071),
+ [sym_arrow_function] = STATE(1071),
+ [sym_call_expression] = STATE(1071),
+ [sym_new_expression] = STATE(1081),
+ [sym_await_expression] = STATE(1081),
+ [sym_member_expression] = STATE(1047),
+ [sym_subscript_expression] = STATE(1047),
+ [sym_assignment_expression] = STATE(1081),
+ [sym__augmented_assignment_lhs] = STATE(1611),
+ [sym_augmented_assignment_expression] = STATE(1081),
+ [sym__destructuring_pattern] = STATE(2711),
+ [sym_ternary_expression] = STATE(1081),
+ [sym_binary_expression] = STATE(1081),
+ [sym_unary_expression] = STATE(1081),
+ [sym_update_expression] = STATE(1081),
+ [sym_string] = STATE(1071),
+ [sym_template_string] = STATE(1071),
+ [sym_regex] = STATE(1071),
+ [sym_meta_property] = STATE(1071),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2709),
+ [aux_sym_export_statement_repeat1] = STATE(1861),
[sym_identifier] = ACTIONS(728),
[anon_sym_export] = ACTIONS(730),
[anon_sym_LBRACE] = ACTIONS(734),
@@ -48115,76 +46908,76 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_LBRACK] = ACTIONS(740),
[anon_sym_LTtemplate_GT] = ACTIONS(55),
[anon_sym_LT] = ACTIONS(658),
- [anon_sym_class] = ACTIONS(660),
+ [anon_sym_DQUOTE] = ACTIONS(660),
+ [anon_sym_SQUOTE] = ACTIONS(662),
+ [anon_sym_class] = ACTIONS(664),
[anon_sym_async] = ACTIONS(742),
- [anon_sym_function] = ACTIONS(664),
+ [anon_sym_function] = ACTIONS(668),
[anon_sym_new] = ACTIONS(744),
[anon_sym_PLUS] = ACTIONS(746),
[anon_sym_DASH] = ACTIONS(746),
- [anon_sym_SLASH] = ACTIONS(670),
+ [anon_sym_SLASH] = ACTIONS(748),
[anon_sym_BANG] = ACTIONS(746),
[anon_sym_TILDE] = ACTIONS(746),
[anon_sym_typeof] = ACTIONS(746),
[anon_sym_void] = ACTIONS(746),
[anon_sym_delete] = ACTIONS(746),
- [anon_sym_PLUS_PLUS] = ACTIONS(748),
- [anon_sym_DASH_DASH] = ACTIONS(748),
- [anon_sym_DQUOTE] = ACTIONS(674),
- [anon_sym_SQUOTE] = ACTIONS(676),
+ [anon_sym_PLUS_PLUS] = ACTIONS(750),
+ [anon_sym_DASH_DASH] = ACTIONS(750),
[sym_comment] = ACTIONS(3),
[anon_sym_BQUOTE] = ACTIONS(678),
[sym_number] = ACTIONS(680),
- [sym_private_property_identifier] = ACTIONS(750),
+ [sym_private_property_identifier] = ACTIONS(752),
[sym_this] = ACTIONS(680),
[sym_super] = ACTIONS(680),
[sym_true] = ACTIONS(680),
[sym_false] = ACTIONS(680),
[sym_null] = ACTIONS(680),
- [sym_undefined] = ACTIONS(752),
+ [sym_undefined] = ACTIONS(754),
[anon_sym_AT] = ACTIONS(85),
[anon_sym_static] = ACTIONS(730),
[anon_sym_get] = ACTIONS(730),
[anon_sym_set] = ACTIONS(730),
},
- [359] = {
- [sym_import] = STATE(1268),
- [sym_parenthesized_expression] = STATE(1029),
- [sym_expression] = STATE(1178),
- [sym_primary_expression] = STATE(1247),
- [sym_yield_expression] = STATE(1246),
- [sym_object] = STATE(1268),
- [sym_object_pattern] = STATE(2656),
- [sym_array] = STATE(1268),
- [sym_array_pattern] = STATE(2656),
- [sym_glimmer_template] = STATE(1246),
- [sym_glimmer_opening_tag] = STATE(1921),
- [sym_jsx_element] = STATE(1246),
- [sym_jsx_opening_element] = STATE(1653),
- [sym_jsx_self_closing_element] = STATE(1246),
- [sym_class] = STATE(1268),
- [sym_function] = STATE(1268),
- [sym_generator_function] = STATE(1268),
- [sym_arrow_function] = STATE(1268),
- [sym_call_expression] = STATE(1268),
- [sym_new_expression] = STATE(1246),
- [sym_await_expression] = STATE(1246),
- [sym_member_expression] = STATE(1029),
- [sym_subscript_expression] = STATE(1029),
- [sym_assignment_expression] = STATE(1246),
- [sym__augmented_assignment_lhs] = STATE(1597),
- [sym_augmented_assignment_expression] = STATE(1246),
- [sym__destructuring_pattern] = STATE(2656),
- [sym_ternary_expression] = STATE(1246),
- [sym_binary_expression] = STATE(1246),
- [sym_unary_expression] = STATE(1246),
- [sym_update_expression] = STATE(1246),
- [sym_string] = STATE(1268),
- [sym_template_string] = STATE(1268),
- [sym_regex] = STATE(1268),
- [sym_meta_property] = STATE(1268),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2662),
- [aux_sym_export_statement_repeat1] = STATE(1891),
+ [338] = {
+ [sym_import] = STATE(1235),
+ [sym_parenthesized_expression] = STATE(1028),
+ [sym_expression] = STATE(1150),
+ [sym_primary_expression] = STATE(1249),
+ [sym_yield_expression] = STATE(1245),
+ [sym_object] = STATE(1235),
+ [sym_object_pattern] = STATE(2717),
+ [sym_array] = STATE(1235),
+ [sym_array_pattern] = STATE(2717),
+ [sym_glimmer_template] = STATE(1245),
+ [sym_glimmer_opening_tag] = STATE(1935),
+ [sym_jsx_element] = STATE(1245),
+ [sym_jsx_opening_element] = STATE(1651),
+ [sym_jsx_self_closing_element] = STATE(1245),
+ [sym_class] = STATE(1235),
+ [sym_function] = STATE(1235),
+ [sym_generator_function] = STATE(1235),
+ [sym_arrow_function] = STATE(1235),
+ [sym_call_expression] = STATE(1235),
+ [sym_new_expression] = STATE(1245),
+ [sym_await_expression] = STATE(1245),
+ [sym_member_expression] = STATE(1028),
+ [sym_subscript_expression] = STATE(1028),
+ [sym_assignment_expression] = STATE(1245),
+ [sym__augmented_assignment_lhs] = STATE(1616),
+ [sym_augmented_assignment_expression] = STATE(1245),
+ [sym__destructuring_pattern] = STATE(2717),
+ [sym_ternary_expression] = STATE(1245),
+ [sym_binary_expression] = STATE(1245),
+ [sym_unary_expression] = STATE(1245),
+ [sym_update_expression] = STATE(1245),
+ [sym_string] = STATE(1235),
+ [sym_template_string] = STATE(1235),
+ [sym_regex] = STATE(1235),
+ [sym_meta_property] = STATE(1235),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2680),
+ [aux_sym_export_statement_repeat1] = STATE(1968),
[sym_identifier] = ACTIONS(720),
[anon_sym_export] = ACTIONS(722),
[anon_sym_LBRACE] = ACTIONS(694),
@@ -48195,22 +46988,22 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_LBRACK] = ACTIONS(53),
[anon_sym_LTtemplate_GT] = ACTIONS(55),
[anon_sym_LT] = ACTIONS(57),
+ [anon_sym_DQUOTE] = ACTIONS(59),
+ [anon_sym_SQUOTE] = ACTIONS(61),
[anon_sym_class] = ACTIONS(702),
[anon_sym_async] = ACTIONS(726),
[anon_sym_function] = ACTIONS(706),
- [anon_sym_new] = ACTIONS(65),
- [anon_sym_PLUS] = ACTIONS(67),
- [anon_sym_DASH] = ACTIONS(67),
- [anon_sym_SLASH] = ACTIONS(69),
- [anon_sym_BANG] = ACTIONS(67),
- [anon_sym_TILDE] = ACTIONS(67),
- [anon_sym_typeof] = ACTIONS(67),
- [anon_sym_void] = ACTIONS(67),
- [anon_sym_delete] = ACTIONS(67),
- [anon_sym_PLUS_PLUS] = ACTIONS(71),
- [anon_sym_DASH_DASH] = ACTIONS(71),
- [anon_sym_DQUOTE] = ACTIONS(73),
- [anon_sym_SQUOTE] = ACTIONS(75),
+ [anon_sym_new] = ACTIONS(69),
+ [anon_sym_PLUS] = ACTIONS(71),
+ [anon_sym_DASH] = ACTIONS(71),
+ [anon_sym_SLASH] = ACTIONS(73),
+ [anon_sym_BANG] = ACTIONS(71),
+ [anon_sym_TILDE] = ACTIONS(71),
+ [anon_sym_typeof] = ACTIONS(71),
+ [anon_sym_void] = ACTIONS(71),
+ [anon_sym_delete] = ACTIONS(71),
+ [anon_sym_PLUS_PLUS] = ACTIONS(75),
+ [anon_sym_DASH_DASH] = ACTIONS(75),
[sym_comment] = ACTIONS(3),
[anon_sym_BQUOTE] = ACTIONS(77),
[sym_number] = ACTIONS(79),
@@ -48226,45 +47019,45 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_get] = ACTIONS(722),
[anon_sym_set] = ACTIONS(722),
},
- [360] = {
- [sym_import] = STATE(1096),
- [sym_parenthesized_expression] = STATE(974),
- [sym_expression] = STATE(1383),
- [sym_primary_expression] = STATE(1092),
- [sym_yield_expression] = STATE(1094),
- [sym_object] = STATE(1096),
- [sym_object_pattern] = STATE(2728),
- [sym_array] = STATE(1096),
- [sym_array_pattern] = STATE(2728),
- [sym_glimmer_template] = STATE(1094),
- [sym_glimmer_opening_tag] = STATE(1882),
- [sym_jsx_element] = STATE(1094),
- [sym_jsx_opening_element] = STATE(1654),
- [sym_jsx_self_closing_element] = STATE(1094),
- [sym_class] = STATE(1096),
- [sym_function] = STATE(1096),
- [sym_generator_function] = STATE(1096),
- [sym_arrow_function] = STATE(1096),
- [sym_call_expression] = STATE(1096),
- [sym_new_expression] = STATE(1094),
- [sym_await_expression] = STATE(1094),
- [sym_member_expression] = STATE(974),
- [sym_subscript_expression] = STATE(974),
- [sym_assignment_expression] = STATE(1094),
- [sym__augmented_assignment_lhs] = STATE(1608),
- [sym_augmented_assignment_expression] = STATE(1094),
- [sym__destructuring_pattern] = STATE(2728),
- [sym_ternary_expression] = STATE(1094),
- [sym_binary_expression] = STATE(1094),
- [sym_unary_expression] = STATE(1094),
- [sym_update_expression] = STATE(1094),
- [sym_string] = STATE(1096),
- [sym_template_string] = STATE(1096),
- [sym_regex] = STATE(1096),
- [sym_meta_property] = STATE(1096),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2767),
- [aux_sym_export_statement_repeat1] = STATE(1976),
+ [339] = {
+ [sym_import] = STATE(1071),
+ [sym_parenthesized_expression] = STATE(1047),
+ [sym_expression] = STATE(1406),
+ [sym_primary_expression] = STATE(1079),
+ [sym_yield_expression] = STATE(1081),
+ [sym_object] = STATE(1071),
+ [sym_object_pattern] = STATE(2711),
+ [sym_array] = STATE(1071),
+ [sym_array_pattern] = STATE(2711),
+ [sym_glimmer_template] = STATE(1081),
+ [sym_glimmer_opening_tag] = STATE(1888),
+ [sym_jsx_element] = STATE(1081),
+ [sym_jsx_opening_element] = STATE(1648),
+ [sym_jsx_self_closing_element] = STATE(1081),
+ [sym_class] = STATE(1071),
+ [sym_function] = STATE(1071),
+ [sym_generator_function] = STATE(1071),
+ [sym_arrow_function] = STATE(1071),
+ [sym_call_expression] = STATE(1071),
+ [sym_new_expression] = STATE(1081),
+ [sym_await_expression] = STATE(1081),
+ [sym_member_expression] = STATE(1047),
+ [sym_subscript_expression] = STATE(1047),
+ [sym_assignment_expression] = STATE(1081),
+ [sym__augmented_assignment_lhs] = STATE(1611),
+ [sym_augmented_assignment_expression] = STATE(1081),
+ [sym__destructuring_pattern] = STATE(2711),
+ [sym_ternary_expression] = STATE(1081),
+ [sym_binary_expression] = STATE(1081),
+ [sym_unary_expression] = STATE(1081),
+ [sym_update_expression] = STATE(1081),
+ [sym_string] = STATE(1071),
+ [sym_template_string] = STATE(1071),
+ [sym_regex] = STATE(1071),
+ [sym_meta_property] = STATE(1071),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2709),
+ [aux_sym_export_statement_repeat1] = STATE(1861),
[sym_identifier] = ACTIONS(728),
[anon_sym_export] = ACTIONS(730),
[anon_sym_LBRACE] = ACTIONS(734),
@@ -48275,76 +47068,236 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_LBRACK] = ACTIONS(740),
[anon_sym_LTtemplate_GT] = ACTIONS(55),
[anon_sym_LT] = ACTIONS(658),
- [anon_sym_class] = ACTIONS(660),
+ [anon_sym_DQUOTE] = ACTIONS(660),
+ [anon_sym_SQUOTE] = ACTIONS(662),
+ [anon_sym_class] = ACTIONS(664),
[anon_sym_async] = ACTIONS(742),
- [anon_sym_function] = ACTIONS(664),
+ [anon_sym_function] = ACTIONS(668),
[anon_sym_new] = ACTIONS(744),
[anon_sym_PLUS] = ACTIONS(746),
[anon_sym_DASH] = ACTIONS(746),
- [anon_sym_SLASH] = ACTIONS(670),
+ [anon_sym_SLASH] = ACTIONS(748),
[anon_sym_BANG] = ACTIONS(746),
[anon_sym_TILDE] = ACTIONS(746),
[anon_sym_typeof] = ACTIONS(746),
[anon_sym_void] = ACTIONS(746),
[anon_sym_delete] = ACTIONS(746),
- [anon_sym_PLUS_PLUS] = ACTIONS(748),
- [anon_sym_DASH_DASH] = ACTIONS(748),
- [anon_sym_DQUOTE] = ACTIONS(674),
- [anon_sym_SQUOTE] = ACTIONS(676),
+ [anon_sym_PLUS_PLUS] = ACTIONS(750),
+ [anon_sym_DASH_DASH] = ACTIONS(750),
[sym_comment] = ACTIONS(3),
[anon_sym_BQUOTE] = ACTIONS(678),
[sym_number] = ACTIONS(680),
- [sym_private_property_identifier] = ACTIONS(750),
+ [sym_private_property_identifier] = ACTIONS(752),
[sym_this] = ACTIONS(680),
[sym_super] = ACTIONS(680),
[sym_true] = ACTIONS(680),
[sym_false] = ACTIONS(680),
[sym_null] = ACTIONS(680),
- [sym_undefined] = ACTIONS(752),
+ [sym_undefined] = ACTIONS(754),
[anon_sym_AT] = ACTIONS(85),
[anon_sym_static] = ACTIONS(730),
[anon_sym_get] = ACTIONS(730),
[anon_sym_set] = ACTIONS(730),
},
- [361] = {
- [sym_import] = STATE(1096),
- [sym_parenthesized_expression] = STATE(974),
- [sym_expression] = STATE(1384),
- [sym_primary_expression] = STATE(1092),
- [sym_yield_expression] = STATE(1094),
- [sym_object] = STATE(1096),
- [sym_object_pattern] = STATE(2728),
- [sym_array] = STATE(1096),
- [sym_array_pattern] = STATE(2728),
- [sym_glimmer_template] = STATE(1094),
- [sym_glimmer_opening_tag] = STATE(1882),
- [sym_jsx_element] = STATE(1094),
- [sym_jsx_opening_element] = STATE(1654),
- [sym_jsx_self_closing_element] = STATE(1094),
- [sym_class] = STATE(1096),
- [sym_function] = STATE(1096),
- [sym_generator_function] = STATE(1096),
- [sym_arrow_function] = STATE(1096),
- [sym_call_expression] = STATE(1096),
- [sym_new_expression] = STATE(1094),
- [sym_await_expression] = STATE(1094),
- [sym_member_expression] = STATE(974),
- [sym_subscript_expression] = STATE(974),
- [sym_assignment_expression] = STATE(1094),
- [sym__augmented_assignment_lhs] = STATE(1608),
- [sym_augmented_assignment_expression] = STATE(1094),
- [sym__destructuring_pattern] = STATE(2728),
- [sym_ternary_expression] = STATE(1094),
- [sym_binary_expression] = STATE(1094),
- [sym_unary_expression] = STATE(1094),
- [sym_update_expression] = STATE(1094),
- [sym_string] = STATE(1096),
- [sym_template_string] = STATE(1096),
- [sym_regex] = STATE(1096),
- [sym_meta_property] = STATE(1096),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2767),
- [aux_sym_export_statement_repeat1] = STATE(1976),
+ [340] = {
+ [sym_import] = STATE(1071),
+ [sym_parenthesized_expression] = STATE(1047),
+ [sym_expression] = STATE(1416),
+ [sym_primary_expression] = STATE(1079),
+ [sym_yield_expression] = STATE(1081),
+ [sym_object] = STATE(1071),
+ [sym_object_pattern] = STATE(2711),
+ [sym_array] = STATE(1071),
+ [sym_array_pattern] = STATE(2711),
+ [sym_glimmer_template] = STATE(1081),
+ [sym_glimmer_opening_tag] = STATE(1888),
+ [sym_jsx_element] = STATE(1081),
+ [sym_jsx_opening_element] = STATE(1648),
+ [sym_jsx_self_closing_element] = STATE(1081),
+ [sym_class] = STATE(1071),
+ [sym_function] = STATE(1071),
+ [sym_generator_function] = STATE(1071),
+ [sym_arrow_function] = STATE(1071),
+ [sym_call_expression] = STATE(1071),
+ [sym_new_expression] = STATE(1081),
+ [sym_await_expression] = STATE(1081),
+ [sym_member_expression] = STATE(1047),
+ [sym_subscript_expression] = STATE(1047),
+ [sym_assignment_expression] = STATE(1081),
+ [sym__augmented_assignment_lhs] = STATE(1611),
+ [sym_augmented_assignment_expression] = STATE(1081),
+ [sym__destructuring_pattern] = STATE(2711),
+ [sym_ternary_expression] = STATE(1081),
+ [sym_binary_expression] = STATE(1081),
+ [sym_unary_expression] = STATE(1081),
+ [sym_update_expression] = STATE(1081),
+ [sym_string] = STATE(1071),
+ [sym_template_string] = STATE(1071),
+ [sym_regex] = STATE(1071),
+ [sym_meta_property] = STATE(1071),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2709),
+ [aux_sym_export_statement_repeat1] = STATE(1861),
+ [sym_identifier] = ACTIONS(728),
+ [anon_sym_export] = ACTIONS(730),
+ [anon_sym_LBRACE] = ACTIONS(734),
+ [anon_sym_import] = ACTIONS(648),
+ [anon_sym_LPAREN] = ACTIONS(650),
+ [anon_sym_await] = ACTIONS(736),
+ [anon_sym_yield] = ACTIONS(738),
+ [anon_sym_LBRACK] = ACTIONS(740),
+ [anon_sym_LTtemplate_GT] = ACTIONS(55),
+ [anon_sym_LT] = ACTIONS(658),
+ [anon_sym_DQUOTE] = ACTIONS(660),
+ [anon_sym_SQUOTE] = ACTIONS(662),
+ [anon_sym_class] = ACTIONS(664),
+ [anon_sym_async] = ACTIONS(742),
+ [anon_sym_function] = ACTIONS(668),
+ [anon_sym_new] = ACTIONS(744),
+ [anon_sym_PLUS] = ACTIONS(746),
+ [anon_sym_DASH] = ACTIONS(746),
+ [anon_sym_SLASH] = ACTIONS(748),
+ [anon_sym_BANG] = ACTIONS(746),
+ [anon_sym_TILDE] = ACTIONS(746),
+ [anon_sym_typeof] = ACTIONS(746),
+ [anon_sym_void] = ACTIONS(746),
+ [anon_sym_delete] = ACTIONS(746),
+ [anon_sym_PLUS_PLUS] = ACTIONS(750),
+ [anon_sym_DASH_DASH] = ACTIONS(750),
+ [sym_comment] = ACTIONS(3),
+ [anon_sym_BQUOTE] = ACTIONS(678),
+ [sym_number] = ACTIONS(680),
+ [sym_private_property_identifier] = ACTIONS(752),
+ [sym_this] = ACTIONS(680),
+ [sym_super] = ACTIONS(680),
+ [sym_true] = ACTIONS(680),
+ [sym_false] = ACTIONS(680),
+ [sym_null] = ACTIONS(680),
+ [sym_undefined] = ACTIONS(754),
+ [anon_sym_AT] = ACTIONS(85),
+ [anon_sym_static] = ACTIONS(730),
+ [anon_sym_get] = ACTIONS(730),
+ [anon_sym_set] = ACTIONS(730),
+ },
+ [341] = {
+ [sym_import] = STATE(1071),
+ [sym_parenthesized_expression] = STATE(1047),
+ [sym_expression] = STATE(1405),
+ [sym_primary_expression] = STATE(1079),
+ [sym_yield_expression] = STATE(1081),
+ [sym_object] = STATE(1071),
+ [sym_object_pattern] = STATE(2711),
+ [sym_array] = STATE(1071),
+ [sym_array_pattern] = STATE(2711),
+ [sym_glimmer_template] = STATE(1081),
+ [sym_glimmer_opening_tag] = STATE(1888),
+ [sym_jsx_element] = STATE(1081),
+ [sym_jsx_opening_element] = STATE(1648),
+ [sym_jsx_self_closing_element] = STATE(1081),
+ [sym_class] = STATE(1071),
+ [sym_function] = STATE(1071),
+ [sym_generator_function] = STATE(1071),
+ [sym_arrow_function] = STATE(1071),
+ [sym_call_expression] = STATE(1071),
+ [sym_new_expression] = STATE(1081),
+ [sym_await_expression] = STATE(1081),
+ [sym_member_expression] = STATE(1047),
+ [sym_subscript_expression] = STATE(1047),
+ [sym_assignment_expression] = STATE(1081),
+ [sym__augmented_assignment_lhs] = STATE(1611),
+ [sym_augmented_assignment_expression] = STATE(1081),
+ [sym__destructuring_pattern] = STATE(2711),
+ [sym_ternary_expression] = STATE(1081),
+ [sym_binary_expression] = STATE(1081),
+ [sym_unary_expression] = STATE(1081),
+ [sym_update_expression] = STATE(1081),
+ [sym_string] = STATE(1071),
+ [sym_template_string] = STATE(1071),
+ [sym_regex] = STATE(1071),
+ [sym_meta_property] = STATE(1071),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2709),
+ [aux_sym_export_statement_repeat1] = STATE(1861),
+ [sym_identifier] = ACTIONS(728),
+ [anon_sym_export] = ACTIONS(730),
+ [anon_sym_LBRACE] = ACTIONS(734),
+ [anon_sym_import] = ACTIONS(648),
+ [anon_sym_LPAREN] = ACTIONS(650),
+ [anon_sym_await] = ACTIONS(736),
+ [anon_sym_yield] = ACTIONS(738),
+ [anon_sym_LBRACK] = ACTIONS(740),
+ [anon_sym_LTtemplate_GT] = ACTIONS(55),
+ [anon_sym_LT] = ACTIONS(658),
+ [anon_sym_DQUOTE] = ACTIONS(660),
+ [anon_sym_SQUOTE] = ACTIONS(662),
+ [anon_sym_class] = ACTIONS(664),
+ [anon_sym_async] = ACTIONS(742),
+ [anon_sym_function] = ACTIONS(668),
+ [anon_sym_new] = ACTIONS(744),
+ [anon_sym_PLUS] = ACTIONS(746),
+ [anon_sym_DASH] = ACTIONS(746),
+ [anon_sym_SLASH] = ACTIONS(748),
+ [anon_sym_BANG] = ACTIONS(746),
+ [anon_sym_TILDE] = ACTIONS(746),
+ [anon_sym_typeof] = ACTIONS(746),
+ [anon_sym_void] = ACTIONS(746),
+ [anon_sym_delete] = ACTIONS(746),
+ [anon_sym_PLUS_PLUS] = ACTIONS(750),
+ [anon_sym_DASH_DASH] = ACTIONS(750),
+ [sym_comment] = ACTIONS(3),
+ [anon_sym_BQUOTE] = ACTIONS(678),
+ [sym_number] = ACTIONS(680),
+ [sym_private_property_identifier] = ACTIONS(752),
+ [sym_this] = ACTIONS(680),
+ [sym_super] = ACTIONS(680),
+ [sym_true] = ACTIONS(680),
+ [sym_false] = ACTIONS(680),
+ [sym_null] = ACTIONS(680),
+ [sym_undefined] = ACTIONS(754),
+ [anon_sym_AT] = ACTIONS(85),
+ [anon_sym_static] = ACTIONS(730),
+ [anon_sym_get] = ACTIONS(730),
+ [anon_sym_set] = ACTIONS(730),
+ },
+ [342] = {
+ [sym_import] = STATE(1071),
+ [sym_parenthesized_expression] = STATE(1047),
+ [sym_expression] = STATE(1413),
+ [sym_primary_expression] = STATE(1079),
+ [sym_yield_expression] = STATE(1081),
+ [sym_object] = STATE(1071),
+ [sym_object_pattern] = STATE(2711),
+ [sym_array] = STATE(1071),
+ [sym_array_pattern] = STATE(2711),
+ [sym_glimmer_template] = STATE(1081),
+ [sym_glimmer_opening_tag] = STATE(1888),
+ [sym_jsx_element] = STATE(1081),
+ [sym_jsx_opening_element] = STATE(1648),
+ [sym_jsx_self_closing_element] = STATE(1081),
+ [sym_class] = STATE(1071),
+ [sym_function] = STATE(1071),
+ [sym_generator_function] = STATE(1071),
+ [sym_arrow_function] = STATE(1071),
+ [sym_call_expression] = STATE(1071),
+ [sym_new_expression] = STATE(1081),
+ [sym_await_expression] = STATE(1081),
+ [sym_member_expression] = STATE(1047),
+ [sym_subscript_expression] = STATE(1047),
+ [sym_assignment_expression] = STATE(1081),
+ [sym__augmented_assignment_lhs] = STATE(1611),
+ [sym_augmented_assignment_expression] = STATE(1081),
+ [sym__destructuring_pattern] = STATE(2711),
+ [sym_ternary_expression] = STATE(1081),
+ [sym_binary_expression] = STATE(1081),
+ [sym_unary_expression] = STATE(1081),
+ [sym_update_expression] = STATE(1081),
+ [sym_string] = STATE(1071),
+ [sym_template_string] = STATE(1071),
+ [sym_regex] = STATE(1071),
+ [sym_meta_property] = STATE(1071),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2709),
+ [aux_sym_export_statement_repeat1] = STATE(1861),
[sym_identifier] = ACTIONS(728),
[anon_sym_export] = ACTIONS(730),
[anon_sym_LBRACE] = ACTIONS(734),
@@ -48355,76 +47308,76 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_LBRACK] = ACTIONS(740),
[anon_sym_LTtemplate_GT] = ACTIONS(55),
[anon_sym_LT] = ACTIONS(658),
- [anon_sym_class] = ACTIONS(660),
+ [anon_sym_DQUOTE] = ACTIONS(660),
+ [anon_sym_SQUOTE] = ACTIONS(662),
+ [anon_sym_class] = ACTIONS(664),
[anon_sym_async] = ACTIONS(742),
- [anon_sym_function] = ACTIONS(664),
+ [anon_sym_function] = ACTIONS(668),
[anon_sym_new] = ACTIONS(744),
[anon_sym_PLUS] = ACTIONS(746),
[anon_sym_DASH] = ACTIONS(746),
- [anon_sym_SLASH] = ACTIONS(670),
+ [anon_sym_SLASH] = ACTIONS(748),
[anon_sym_BANG] = ACTIONS(746),
[anon_sym_TILDE] = ACTIONS(746),
[anon_sym_typeof] = ACTIONS(746),
[anon_sym_void] = ACTIONS(746),
[anon_sym_delete] = ACTIONS(746),
- [anon_sym_PLUS_PLUS] = ACTIONS(748),
- [anon_sym_DASH_DASH] = ACTIONS(748),
- [anon_sym_DQUOTE] = ACTIONS(674),
- [anon_sym_SQUOTE] = ACTIONS(676),
+ [anon_sym_PLUS_PLUS] = ACTIONS(750),
+ [anon_sym_DASH_DASH] = ACTIONS(750),
[sym_comment] = ACTIONS(3),
[anon_sym_BQUOTE] = ACTIONS(678),
[sym_number] = ACTIONS(680),
- [sym_private_property_identifier] = ACTIONS(750),
+ [sym_private_property_identifier] = ACTIONS(752),
[sym_this] = ACTIONS(680),
[sym_super] = ACTIONS(680),
[sym_true] = ACTIONS(680),
[sym_false] = ACTIONS(680),
[sym_null] = ACTIONS(680),
- [sym_undefined] = ACTIONS(752),
+ [sym_undefined] = ACTIONS(754),
[anon_sym_AT] = ACTIONS(85),
[anon_sym_static] = ACTIONS(730),
[anon_sym_get] = ACTIONS(730),
[anon_sym_set] = ACTIONS(730),
},
- [362] = {
- [sym_import] = STATE(1096),
- [sym_parenthesized_expression] = STATE(974),
- [sym_expression] = STATE(1385),
- [sym_primary_expression] = STATE(1092),
- [sym_yield_expression] = STATE(1094),
- [sym_object] = STATE(1096),
- [sym_object_pattern] = STATE(2728),
- [sym_array] = STATE(1096),
- [sym_array_pattern] = STATE(2728),
- [sym_glimmer_template] = STATE(1094),
- [sym_glimmer_opening_tag] = STATE(1882),
- [sym_jsx_element] = STATE(1094),
- [sym_jsx_opening_element] = STATE(1654),
- [sym_jsx_self_closing_element] = STATE(1094),
- [sym_class] = STATE(1096),
- [sym_function] = STATE(1096),
- [sym_generator_function] = STATE(1096),
- [sym_arrow_function] = STATE(1096),
- [sym_call_expression] = STATE(1096),
- [sym_new_expression] = STATE(1094),
- [sym_await_expression] = STATE(1094),
- [sym_member_expression] = STATE(974),
- [sym_subscript_expression] = STATE(974),
- [sym_assignment_expression] = STATE(1094),
- [sym__augmented_assignment_lhs] = STATE(1608),
- [sym_augmented_assignment_expression] = STATE(1094),
- [sym__destructuring_pattern] = STATE(2728),
- [sym_ternary_expression] = STATE(1094),
- [sym_binary_expression] = STATE(1094),
- [sym_unary_expression] = STATE(1094),
- [sym_update_expression] = STATE(1094),
- [sym_string] = STATE(1096),
- [sym_template_string] = STATE(1096),
- [sym_regex] = STATE(1096),
- [sym_meta_property] = STATE(1096),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2767),
- [aux_sym_export_statement_repeat1] = STATE(1976),
+ [343] = {
+ [sym_import] = STATE(1071),
+ [sym_parenthesized_expression] = STATE(1047),
+ [sym_expression] = STATE(1411),
+ [sym_primary_expression] = STATE(1079),
+ [sym_yield_expression] = STATE(1081),
+ [sym_object] = STATE(1071),
+ [sym_object_pattern] = STATE(2711),
+ [sym_array] = STATE(1071),
+ [sym_array_pattern] = STATE(2711),
+ [sym_glimmer_template] = STATE(1081),
+ [sym_glimmer_opening_tag] = STATE(1888),
+ [sym_jsx_element] = STATE(1081),
+ [sym_jsx_opening_element] = STATE(1648),
+ [sym_jsx_self_closing_element] = STATE(1081),
+ [sym_class] = STATE(1071),
+ [sym_function] = STATE(1071),
+ [sym_generator_function] = STATE(1071),
+ [sym_arrow_function] = STATE(1071),
+ [sym_call_expression] = STATE(1071),
+ [sym_new_expression] = STATE(1081),
+ [sym_await_expression] = STATE(1081),
+ [sym_member_expression] = STATE(1047),
+ [sym_subscript_expression] = STATE(1047),
+ [sym_assignment_expression] = STATE(1081),
+ [sym__augmented_assignment_lhs] = STATE(1611),
+ [sym_augmented_assignment_expression] = STATE(1081),
+ [sym__destructuring_pattern] = STATE(2711),
+ [sym_ternary_expression] = STATE(1081),
+ [sym_binary_expression] = STATE(1081),
+ [sym_unary_expression] = STATE(1081),
+ [sym_update_expression] = STATE(1081),
+ [sym_string] = STATE(1071),
+ [sym_template_string] = STATE(1071),
+ [sym_regex] = STATE(1071),
+ [sym_meta_property] = STATE(1071),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2709),
+ [aux_sym_export_statement_repeat1] = STATE(1861),
[sym_identifier] = ACTIONS(728),
[anon_sym_export] = ACTIONS(730),
[anon_sym_LBRACE] = ACTIONS(734),
@@ -48435,156 +47388,156 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_LBRACK] = ACTIONS(740),
[anon_sym_LTtemplate_GT] = ACTIONS(55),
[anon_sym_LT] = ACTIONS(658),
- [anon_sym_class] = ACTIONS(660),
+ [anon_sym_DQUOTE] = ACTIONS(660),
+ [anon_sym_SQUOTE] = ACTIONS(662),
+ [anon_sym_class] = ACTIONS(664),
[anon_sym_async] = ACTIONS(742),
- [anon_sym_function] = ACTIONS(664),
+ [anon_sym_function] = ACTIONS(668),
[anon_sym_new] = ACTIONS(744),
[anon_sym_PLUS] = ACTIONS(746),
[anon_sym_DASH] = ACTIONS(746),
- [anon_sym_SLASH] = ACTIONS(670),
+ [anon_sym_SLASH] = ACTIONS(748),
[anon_sym_BANG] = ACTIONS(746),
[anon_sym_TILDE] = ACTIONS(746),
[anon_sym_typeof] = ACTIONS(746),
[anon_sym_void] = ACTIONS(746),
[anon_sym_delete] = ACTIONS(746),
- [anon_sym_PLUS_PLUS] = ACTIONS(748),
- [anon_sym_DASH_DASH] = ACTIONS(748),
- [anon_sym_DQUOTE] = ACTIONS(674),
- [anon_sym_SQUOTE] = ACTIONS(676),
+ [anon_sym_PLUS_PLUS] = ACTIONS(750),
+ [anon_sym_DASH_DASH] = ACTIONS(750),
[sym_comment] = ACTIONS(3),
[anon_sym_BQUOTE] = ACTIONS(678),
[sym_number] = ACTIONS(680),
- [sym_private_property_identifier] = ACTIONS(750),
+ [sym_private_property_identifier] = ACTIONS(752),
[sym_this] = ACTIONS(680),
[sym_super] = ACTIONS(680),
[sym_true] = ACTIONS(680),
[sym_false] = ACTIONS(680),
[sym_null] = ACTIONS(680),
- [sym_undefined] = ACTIONS(752),
+ [sym_undefined] = ACTIONS(754),
[anon_sym_AT] = ACTIONS(85),
[anon_sym_static] = ACTIONS(730),
[anon_sym_get] = ACTIONS(730),
[anon_sym_set] = ACTIONS(730),
},
- [363] = {
- [sym_import] = STATE(1096),
+ [344] = {
+ [sym_import] = STATE(1071),
[sym_parenthesized_expression] = STATE(974),
- [sym_expression] = STATE(1386),
- [sym_primary_expression] = STATE(1092),
- [sym_yield_expression] = STATE(1094),
- [sym_object] = STATE(1096),
- [sym_object_pattern] = STATE(2728),
- [sym_array] = STATE(1096),
- [sym_array_pattern] = STATE(2728),
- [sym_glimmer_template] = STATE(1094),
- [sym_glimmer_opening_tag] = STATE(1882),
- [sym_jsx_element] = STATE(1094),
- [sym_jsx_opening_element] = STATE(1654),
- [sym_jsx_self_closing_element] = STATE(1094),
- [sym_class] = STATE(1096),
- [sym_function] = STATE(1096),
- [sym_generator_function] = STATE(1096),
- [sym_arrow_function] = STATE(1096),
- [sym_call_expression] = STATE(1096),
- [sym_new_expression] = STATE(1094),
- [sym_await_expression] = STATE(1094),
+ [sym_expression] = STATE(1375),
+ [sym_primary_expression] = STATE(1079),
+ [sym_yield_expression] = STATE(1081),
+ [sym_object] = STATE(1071),
+ [sym_object_pattern] = STATE(2699),
+ [sym_array] = STATE(1071),
+ [sym_array_pattern] = STATE(2699),
+ [sym_glimmer_template] = STATE(1081),
+ [sym_glimmer_opening_tag] = STATE(1888),
+ [sym_jsx_element] = STATE(1081),
+ [sym_jsx_opening_element] = STATE(1648),
+ [sym_jsx_self_closing_element] = STATE(1081),
+ [sym_class] = STATE(1071),
+ [sym_function] = STATE(1071),
+ [sym_generator_function] = STATE(1071),
+ [sym_arrow_function] = STATE(1071),
+ [sym_call_expression] = STATE(1071),
+ [sym_new_expression] = STATE(1081),
+ [sym_await_expression] = STATE(1081),
[sym_member_expression] = STATE(974),
[sym_subscript_expression] = STATE(974),
- [sym_assignment_expression] = STATE(1094),
- [sym__augmented_assignment_lhs] = STATE(1608),
- [sym_augmented_assignment_expression] = STATE(1094),
- [sym__destructuring_pattern] = STATE(2728),
- [sym_ternary_expression] = STATE(1094),
- [sym_binary_expression] = STATE(1094),
- [sym_unary_expression] = STATE(1094),
- [sym_update_expression] = STATE(1094),
- [sym_string] = STATE(1096),
- [sym_template_string] = STATE(1096),
- [sym_regex] = STATE(1096),
- [sym_meta_property] = STATE(1096),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2767),
- [aux_sym_export_statement_repeat1] = STATE(1976),
- [sym_identifier] = ACTIONS(728),
- [anon_sym_export] = ACTIONS(730),
+ [sym_assignment_expression] = STATE(1081),
+ [sym__augmented_assignment_lhs] = STATE(1607),
+ [sym_augmented_assignment_expression] = STATE(1081),
+ [sym__destructuring_pattern] = STATE(2699),
+ [sym_ternary_expression] = STATE(1081),
+ [sym_binary_expression] = STATE(1081),
+ [sym_unary_expression] = STATE(1081),
+ [sym_update_expression] = STATE(1081),
+ [sym_string] = STATE(1071),
+ [sym_template_string] = STATE(1071),
+ [sym_regex] = STATE(1071),
+ [sym_meta_property] = STATE(1071),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2769),
+ [aux_sym_export_statement_repeat1] = STATE(1861),
+ [sym_identifier] = ACTIONS(756),
+ [anon_sym_export] = ACTIONS(758),
[anon_sym_LBRACE] = ACTIONS(734),
[anon_sym_import] = ACTIONS(648),
[anon_sym_LPAREN] = ACTIONS(650),
- [anon_sym_await] = ACTIONS(736),
- [anon_sym_yield] = ACTIONS(738),
+ [anon_sym_await] = ACTIONS(762),
+ [anon_sym_yield] = ACTIONS(764),
[anon_sym_LBRACK] = ACTIONS(740),
[anon_sym_LTtemplate_GT] = ACTIONS(55),
[anon_sym_LT] = ACTIONS(658),
- [anon_sym_class] = ACTIONS(660),
- [anon_sym_async] = ACTIONS(742),
- [anon_sym_function] = ACTIONS(664),
- [anon_sym_new] = ACTIONS(744),
- [anon_sym_PLUS] = ACTIONS(746),
- [anon_sym_DASH] = ACTIONS(746),
- [anon_sym_SLASH] = ACTIONS(670),
- [anon_sym_BANG] = ACTIONS(746),
- [anon_sym_TILDE] = ACTIONS(746),
- [anon_sym_typeof] = ACTIONS(746),
- [anon_sym_void] = ACTIONS(746),
- [anon_sym_delete] = ACTIONS(746),
- [anon_sym_PLUS_PLUS] = ACTIONS(748),
- [anon_sym_DASH_DASH] = ACTIONS(748),
- [anon_sym_DQUOTE] = ACTIONS(674),
- [anon_sym_SQUOTE] = ACTIONS(676),
+ [anon_sym_DQUOTE] = ACTIONS(660),
+ [anon_sym_SQUOTE] = ACTIONS(662),
+ [anon_sym_class] = ACTIONS(664),
+ [anon_sym_async] = ACTIONS(766),
+ [anon_sym_function] = ACTIONS(668),
+ [anon_sym_new] = ACTIONS(768),
+ [anon_sym_PLUS] = ACTIONS(770),
+ [anon_sym_DASH] = ACTIONS(770),
+ [anon_sym_SLASH] = ACTIONS(674),
+ [anon_sym_BANG] = ACTIONS(770),
+ [anon_sym_TILDE] = ACTIONS(770),
+ [anon_sym_typeof] = ACTIONS(770),
+ [anon_sym_void] = ACTIONS(770),
+ [anon_sym_delete] = ACTIONS(770),
+ [anon_sym_PLUS_PLUS] = ACTIONS(772),
+ [anon_sym_DASH_DASH] = ACTIONS(772),
[sym_comment] = ACTIONS(3),
[anon_sym_BQUOTE] = ACTIONS(678),
[sym_number] = ACTIONS(680),
- [sym_private_property_identifier] = ACTIONS(750),
+ [sym_private_property_identifier] = ACTIONS(774),
[sym_this] = ACTIONS(680),
[sym_super] = ACTIONS(680),
[sym_true] = ACTIONS(680),
[sym_false] = ACTIONS(680),
[sym_null] = ACTIONS(680),
- [sym_undefined] = ACTIONS(752),
+ [sym_undefined] = ACTIONS(776),
[anon_sym_AT] = ACTIONS(85),
- [anon_sym_static] = ACTIONS(730),
- [anon_sym_get] = ACTIONS(730),
- [anon_sym_set] = ACTIONS(730),
+ [anon_sym_static] = ACTIONS(758),
+ [anon_sym_get] = ACTIONS(758),
+ [anon_sym_set] = ACTIONS(758),
},
- [364] = {
- [sym_import] = STATE(1268),
- [sym_parenthesized_expression] = STATE(1029),
- [sym_expression] = STATE(1194),
- [sym_primary_expression] = STATE(1247),
- [sym_yield_expression] = STATE(1246),
- [sym_object] = STATE(1268),
- [sym_object_pattern] = STATE(2656),
- [sym_array] = STATE(1268),
- [sym_array_pattern] = STATE(2656),
- [sym_glimmer_template] = STATE(1246),
- [sym_glimmer_opening_tag] = STATE(1921),
- [sym_jsx_element] = STATE(1246),
- [sym_jsx_opening_element] = STATE(1653),
- [sym_jsx_self_closing_element] = STATE(1246),
- [sym_class] = STATE(1268),
- [sym_function] = STATE(1268),
- [sym_generator_function] = STATE(1268),
- [sym_arrow_function] = STATE(1268),
- [sym_call_expression] = STATE(1268),
- [sym_new_expression] = STATE(1246),
- [sym_await_expression] = STATE(1246),
- [sym_member_expression] = STATE(1029),
- [sym_subscript_expression] = STATE(1029),
- [sym_assignment_expression] = STATE(1246),
- [sym__augmented_assignment_lhs] = STATE(1597),
- [sym_augmented_assignment_expression] = STATE(1246),
- [sym__destructuring_pattern] = STATE(2656),
- [sym_ternary_expression] = STATE(1246),
- [sym_binary_expression] = STATE(1246),
- [sym_unary_expression] = STATE(1246),
- [sym_update_expression] = STATE(1246),
- [sym_string] = STATE(1268),
- [sym_template_string] = STATE(1268),
- [sym_regex] = STATE(1268),
- [sym_meta_property] = STATE(1268),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2662),
- [aux_sym_export_statement_repeat1] = STATE(1891),
+ [345] = {
+ [sym_import] = STATE(1235),
+ [sym_parenthesized_expression] = STATE(1028),
+ [sym_expression] = STATE(1178),
+ [sym_primary_expression] = STATE(1249),
+ [sym_yield_expression] = STATE(1245),
+ [sym_object] = STATE(1235),
+ [sym_object_pattern] = STATE(2717),
+ [sym_array] = STATE(1235),
+ [sym_array_pattern] = STATE(2717),
+ [sym_glimmer_template] = STATE(1245),
+ [sym_glimmer_opening_tag] = STATE(1935),
+ [sym_jsx_element] = STATE(1245),
+ [sym_jsx_opening_element] = STATE(1651),
+ [sym_jsx_self_closing_element] = STATE(1245),
+ [sym_class] = STATE(1235),
+ [sym_function] = STATE(1235),
+ [sym_generator_function] = STATE(1235),
+ [sym_arrow_function] = STATE(1235),
+ [sym_call_expression] = STATE(1235),
+ [sym_new_expression] = STATE(1245),
+ [sym_await_expression] = STATE(1245),
+ [sym_member_expression] = STATE(1028),
+ [sym_subscript_expression] = STATE(1028),
+ [sym_assignment_expression] = STATE(1245),
+ [sym__augmented_assignment_lhs] = STATE(1616),
+ [sym_augmented_assignment_expression] = STATE(1245),
+ [sym__destructuring_pattern] = STATE(2717),
+ [sym_ternary_expression] = STATE(1245),
+ [sym_binary_expression] = STATE(1245),
+ [sym_unary_expression] = STATE(1245),
+ [sym_update_expression] = STATE(1245),
+ [sym_string] = STATE(1235),
+ [sym_template_string] = STATE(1235),
+ [sym_regex] = STATE(1235),
+ [sym_meta_property] = STATE(1235),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2680),
+ [aux_sym_export_statement_repeat1] = STATE(1968),
[sym_identifier] = ACTIONS(720),
[anon_sym_export] = ACTIONS(722),
[anon_sym_LBRACE] = ACTIONS(694),
@@ -48595,22 +47548,22 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_LBRACK] = ACTIONS(53),
[anon_sym_LTtemplate_GT] = ACTIONS(55),
[anon_sym_LT] = ACTIONS(57),
+ [anon_sym_DQUOTE] = ACTIONS(59),
+ [anon_sym_SQUOTE] = ACTIONS(61),
[anon_sym_class] = ACTIONS(702),
[anon_sym_async] = ACTIONS(726),
[anon_sym_function] = ACTIONS(706),
- [anon_sym_new] = ACTIONS(65),
- [anon_sym_PLUS] = ACTIONS(67),
- [anon_sym_DASH] = ACTIONS(67),
- [anon_sym_SLASH] = ACTIONS(69),
- [anon_sym_BANG] = ACTIONS(67),
- [anon_sym_TILDE] = ACTIONS(67),
- [anon_sym_typeof] = ACTIONS(67),
- [anon_sym_void] = ACTIONS(67),
- [anon_sym_delete] = ACTIONS(67),
- [anon_sym_PLUS_PLUS] = ACTIONS(71),
- [anon_sym_DASH_DASH] = ACTIONS(71),
- [anon_sym_DQUOTE] = ACTIONS(73),
- [anon_sym_SQUOTE] = ACTIONS(75),
+ [anon_sym_new] = ACTIONS(69),
+ [anon_sym_PLUS] = ACTIONS(71),
+ [anon_sym_DASH] = ACTIONS(71),
+ [anon_sym_SLASH] = ACTIONS(73),
+ [anon_sym_BANG] = ACTIONS(71),
+ [anon_sym_TILDE] = ACTIONS(71),
+ [anon_sym_typeof] = ACTIONS(71),
+ [anon_sym_void] = ACTIONS(71),
+ [anon_sym_delete] = ACTIONS(71),
+ [anon_sym_PLUS_PLUS] = ACTIONS(75),
+ [anon_sym_DASH_DASH] = ACTIONS(75),
[sym_comment] = ACTIONS(3),
[anon_sym_BQUOTE] = ACTIONS(77),
[sym_number] = ACTIONS(79),
@@ -48626,45 +47579,125 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_get] = ACTIONS(722),
[anon_sym_set] = ACTIONS(722),
},
- [365] = {
- [sym_import] = STATE(1096),
- [sym_parenthesized_expression] = STATE(974),
- [sym_expression] = STATE(1391),
- [sym_primary_expression] = STATE(1092),
- [sym_yield_expression] = STATE(1094),
- [sym_object] = STATE(1096),
- [sym_object_pattern] = STATE(2728),
- [sym_array] = STATE(1096),
- [sym_array_pattern] = STATE(2728),
- [sym_glimmer_template] = STATE(1094),
- [sym_glimmer_opening_tag] = STATE(1882),
- [sym_jsx_element] = STATE(1094),
- [sym_jsx_opening_element] = STATE(1654),
- [sym_jsx_self_closing_element] = STATE(1094),
- [sym_class] = STATE(1096),
- [sym_function] = STATE(1096),
- [sym_generator_function] = STATE(1096),
- [sym_arrow_function] = STATE(1096),
- [sym_call_expression] = STATE(1096),
- [sym_new_expression] = STATE(1094),
- [sym_await_expression] = STATE(1094),
- [sym_member_expression] = STATE(974),
- [sym_subscript_expression] = STATE(974),
- [sym_assignment_expression] = STATE(1094),
- [sym__augmented_assignment_lhs] = STATE(1608),
- [sym_augmented_assignment_expression] = STATE(1094),
- [sym__destructuring_pattern] = STATE(2728),
- [sym_ternary_expression] = STATE(1094),
- [sym_binary_expression] = STATE(1094),
- [sym_unary_expression] = STATE(1094),
- [sym_update_expression] = STATE(1094),
- [sym_string] = STATE(1096),
- [sym_template_string] = STATE(1096),
- [sym_regex] = STATE(1096),
- [sym_meta_property] = STATE(1096),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2767),
- [aux_sym_export_statement_repeat1] = STATE(1976),
+ [346] = {
+ [sym_import] = STATE(1235),
+ [sym_parenthesized_expression] = STATE(1028),
+ [sym_expression] = STATE(1183),
+ [sym_primary_expression] = STATE(1249),
+ [sym_yield_expression] = STATE(1245),
+ [sym_object] = STATE(1235),
+ [sym_object_pattern] = STATE(2717),
+ [sym_array] = STATE(1235),
+ [sym_array_pattern] = STATE(2717),
+ [sym_glimmer_template] = STATE(1245),
+ [sym_glimmer_opening_tag] = STATE(1935),
+ [sym_jsx_element] = STATE(1245),
+ [sym_jsx_opening_element] = STATE(1651),
+ [sym_jsx_self_closing_element] = STATE(1245),
+ [sym_class] = STATE(1235),
+ [sym_function] = STATE(1235),
+ [sym_generator_function] = STATE(1235),
+ [sym_arrow_function] = STATE(1235),
+ [sym_call_expression] = STATE(1235),
+ [sym_new_expression] = STATE(1245),
+ [sym_await_expression] = STATE(1245),
+ [sym_member_expression] = STATE(1028),
+ [sym_subscript_expression] = STATE(1028),
+ [sym_assignment_expression] = STATE(1245),
+ [sym__augmented_assignment_lhs] = STATE(1616),
+ [sym_augmented_assignment_expression] = STATE(1245),
+ [sym__destructuring_pattern] = STATE(2717),
+ [sym_ternary_expression] = STATE(1245),
+ [sym_binary_expression] = STATE(1245),
+ [sym_unary_expression] = STATE(1245),
+ [sym_update_expression] = STATE(1245),
+ [sym_string] = STATE(1235),
+ [sym_template_string] = STATE(1235),
+ [sym_regex] = STATE(1235),
+ [sym_meta_property] = STATE(1235),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2680),
+ [aux_sym_export_statement_repeat1] = STATE(1968),
+ [sym_identifier] = ACTIONS(720),
+ [anon_sym_export] = ACTIONS(722),
+ [anon_sym_LBRACE] = ACTIONS(694),
+ [anon_sym_import] = ACTIONS(696),
+ [anon_sym_LPAREN] = ACTIONS(27),
+ [anon_sym_await] = ACTIONS(29),
+ [anon_sym_yield] = ACTIONS(51),
+ [anon_sym_LBRACK] = ACTIONS(53),
+ [anon_sym_LTtemplate_GT] = ACTIONS(55),
+ [anon_sym_LT] = ACTIONS(57),
+ [anon_sym_DQUOTE] = ACTIONS(59),
+ [anon_sym_SQUOTE] = ACTIONS(61),
+ [anon_sym_class] = ACTIONS(702),
+ [anon_sym_async] = ACTIONS(726),
+ [anon_sym_function] = ACTIONS(706),
+ [anon_sym_new] = ACTIONS(69),
+ [anon_sym_PLUS] = ACTIONS(71),
+ [anon_sym_DASH] = ACTIONS(71),
+ [anon_sym_SLASH] = ACTIONS(73),
+ [anon_sym_BANG] = ACTIONS(71),
+ [anon_sym_TILDE] = ACTIONS(71),
+ [anon_sym_typeof] = ACTIONS(71),
+ [anon_sym_void] = ACTIONS(71),
+ [anon_sym_delete] = ACTIONS(71),
+ [anon_sym_PLUS_PLUS] = ACTIONS(75),
+ [anon_sym_DASH_DASH] = ACTIONS(75),
+ [sym_comment] = ACTIONS(3),
+ [anon_sym_BQUOTE] = ACTIONS(77),
+ [sym_number] = ACTIONS(79),
+ [sym_private_property_identifier] = ACTIONS(81),
+ [sym_this] = ACTIONS(79),
+ [sym_super] = ACTIONS(79),
+ [sym_true] = ACTIONS(79),
+ [sym_false] = ACTIONS(79),
+ [sym_null] = ACTIONS(79),
+ [sym_undefined] = ACTIONS(83),
+ [anon_sym_AT] = ACTIONS(85),
+ [anon_sym_static] = ACTIONS(722),
+ [anon_sym_get] = ACTIONS(722),
+ [anon_sym_set] = ACTIONS(722),
+ },
+ [347] = {
+ [sym_import] = STATE(1071),
+ [sym_parenthesized_expression] = STATE(1047),
+ [sym_expression] = STATE(1415),
+ [sym_primary_expression] = STATE(1079),
+ [sym_yield_expression] = STATE(1081),
+ [sym_object] = STATE(1071),
+ [sym_object_pattern] = STATE(2711),
+ [sym_array] = STATE(1071),
+ [sym_array_pattern] = STATE(2711),
+ [sym_glimmer_template] = STATE(1081),
+ [sym_glimmer_opening_tag] = STATE(1888),
+ [sym_jsx_element] = STATE(1081),
+ [sym_jsx_opening_element] = STATE(1648),
+ [sym_jsx_self_closing_element] = STATE(1081),
+ [sym_class] = STATE(1071),
+ [sym_function] = STATE(1071),
+ [sym_generator_function] = STATE(1071),
+ [sym_arrow_function] = STATE(1071),
+ [sym_call_expression] = STATE(1071),
+ [sym_new_expression] = STATE(1081),
+ [sym_await_expression] = STATE(1081),
+ [sym_member_expression] = STATE(1047),
+ [sym_subscript_expression] = STATE(1047),
+ [sym_assignment_expression] = STATE(1081),
+ [sym__augmented_assignment_lhs] = STATE(1611),
+ [sym_augmented_assignment_expression] = STATE(1081),
+ [sym__destructuring_pattern] = STATE(2711),
+ [sym_ternary_expression] = STATE(1081),
+ [sym_binary_expression] = STATE(1081),
+ [sym_unary_expression] = STATE(1081),
+ [sym_update_expression] = STATE(1081),
+ [sym_string] = STATE(1071),
+ [sym_template_string] = STATE(1071),
+ [sym_regex] = STATE(1071),
+ [sym_meta_property] = STATE(1071),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2709),
+ [aux_sym_export_statement_repeat1] = STATE(1861),
[sym_identifier] = ACTIONS(728),
[anon_sym_export] = ACTIONS(730),
[anon_sym_LBRACE] = ACTIONS(734),
@@ -48675,76 +47708,76 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_LBRACK] = ACTIONS(740),
[anon_sym_LTtemplate_GT] = ACTIONS(55),
[anon_sym_LT] = ACTIONS(658),
- [anon_sym_class] = ACTIONS(660),
+ [anon_sym_DQUOTE] = ACTIONS(660),
+ [anon_sym_SQUOTE] = ACTIONS(662),
+ [anon_sym_class] = ACTIONS(664),
[anon_sym_async] = ACTIONS(742),
- [anon_sym_function] = ACTIONS(664),
+ [anon_sym_function] = ACTIONS(668),
[anon_sym_new] = ACTIONS(744),
[anon_sym_PLUS] = ACTIONS(746),
[anon_sym_DASH] = ACTIONS(746),
- [anon_sym_SLASH] = ACTIONS(670),
+ [anon_sym_SLASH] = ACTIONS(748),
[anon_sym_BANG] = ACTIONS(746),
[anon_sym_TILDE] = ACTIONS(746),
[anon_sym_typeof] = ACTIONS(746),
[anon_sym_void] = ACTIONS(746),
[anon_sym_delete] = ACTIONS(746),
- [anon_sym_PLUS_PLUS] = ACTIONS(748),
- [anon_sym_DASH_DASH] = ACTIONS(748),
- [anon_sym_DQUOTE] = ACTIONS(674),
- [anon_sym_SQUOTE] = ACTIONS(676),
+ [anon_sym_PLUS_PLUS] = ACTIONS(750),
+ [anon_sym_DASH_DASH] = ACTIONS(750),
[sym_comment] = ACTIONS(3),
[anon_sym_BQUOTE] = ACTIONS(678),
[sym_number] = ACTIONS(680),
- [sym_private_property_identifier] = ACTIONS(750),
+ [sym_private_property_identifier] = ACTIONS(752),
[sym_this] = ACTIONS(680),
[sym_super] = ACTIONS(680),
[sym_true] = ACTIONS(680),
[sym_false] = ACTIONS(680),
[sym_null] = ACTIONS(680),
- [sym_undefined] = ACTIONS(752),
+ [sym_undefined] = ACTIONS(754),
[anon_sym_AT] = ACTIONS(85),
[anon_sym_static] = ACTIONS(730),
[anon_sym_get] = ACTIONS(730),
[anon_sym_set] = ACTIONS(730),
},
- [366] = {
- [sym_import] = STATE(1096),
- [sym_parenthesized_expression] = STATE(974),
- [sym_expression] = STATE(1398),
- [sym_primary_expression] = STATE(1092),
- [sym_yield_expression] = STATE(1094),
- [sym_object] = STATE(1096),
- [sym_object_pattern] = STATE(2728),
- [sym_array] = STATE(1096),
- [sym_array_pattern] = STATE(2728),
- [sym_glimmer_template] = STATE(1094),
- [sym_glimmer_opening_tag] = STATE(1882),
- [sym_jsx_element] = STATE(1094),
- [sym_jsx_opening_element] = STATE(1654),
- [sym_jsx_self_closing_element] = STATE(1094),
- [sym_class] = STATE(1096),
- [sym_function] = STATE(1096),
- [sym_generator_function] = STATE(1096),
- [sym_arrow_function] = STATE(1096),
- [sym_call_expression] = STATE(1096),
- [sym_new_expression] = STATE(1094),
- [sym_await_expression] = STATE(1094),
- [sym_member_expression] = STATE(974),
- [sym_subscript_expression] = STATE(974),
- [sym_assignment_expression] = STATE(1094),
- [sym__augmented_assignment_lhs] = STATE(1608),
- [sym_augmented_assignment_expression] = STATE(1094),
- [sym__destructuring_pattern] = STATE(2728),
- [sym_ternary_expression] = STATE(1094),
- [sym_binary_expression] = STATE(1094),
- [sym_unary_expression] = STATE(1094),
- [sym_update_expression] = STATE(1094),
- [sym_string] = STATE(1096),
- [sym_template_string] = STATE(1096),
- [sym_regex] = STATE(1096),
- [sym_meta_property] = STATE(1096),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2767),
- [aux_sym_export_statement_repeat1] = STATE(1976),
+ [348] = {
+ [sym_import] = STATE(1071),
+ [sym_parenthesized_expression] = STATE(1047),
+ [sym_expression] = STATE(1056),
+ [sym_primary_expression] = STATE(1079),
+ [sym_yield_expression] = STATE(1081),
+ [sym_object] = STATE(1071),
+ [sym_object_pattern] = STATE(2711),
+ [sym_array] = STATE(1071),
+ [sym_array_pattern] = STATE(2711),
+ [sym_glimmer_template] = STATE(1081),
+ [sym_glimmer_opening_tag] = STATE(1888),
+ [sym_jsx_element] = STATE(1081),
+ [sym_jsx_opening_element] = STATE(1648),
+ [sym_jsx_self_closing_element] = STATE(1081),
+ [sym_class] = STATE(1071),
+ [sym_function] = STATE(1071),
+ [sym_generator_function] = STATE(1071),
+ [sym_arrow_function] = STATE(1071),
+ [sym_call_expression] = STATE(1071),
+ [sym_new_expression] = STATE(1081),
+ [sym_await_expression] = STATE(1081),
+ [sym_member_expression] = STATE(1047),
+ [sym_subscript_expression] = STATE(1047),
+ [sym_assignment_expression] = STATE(1081),
+ [sym__augmented_assignment_lhs] = STATE(1611),
+ [sym_augmented_assignment_expression] = STATE(1081),
+ [sym__destructuring_pattern] = STATE(2711),
+ [sym_ternary_expression] = STATE(1081),
+ [sym_binary_expression] = STATE(1081),
+ [sym_unary_expression] = STATE(1081),
+ [sym_update_expression] = STATE(1081),
+ [sym_string] = STATE(1071),
+ [sym_template_string] = STATE(1071),
+ [sym_regex] = STATE(1071),
+ [sym_meta_property] = STATE(1071),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2709),
+ [aux_sym_export_statement_repeat1] = STATE(1861),
[sym_identifier] = ACTIONS(728),
[anon_sym_export] = ACTIONS(730),
[anon_sym_LBRACE] = ACTIONS(734),
@@ -48755,156 +47788,236 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_LBRACK] = ACTIONS(740),
[anon_sym_LTtemplate_GT] = ACTIONS(55),
[anon_sym_LT] = ACTIONS(658),
- [anon_sym_class] = ACTIONS(660),
+ [anon_sym_DQUOTE] = ACTIONS(660),
+ [anon_sym_SQUOTE] = ACTIONS(662),
+ [anon_sym_class] = ACTIONS(664),
[anon_sym_async] = ACTIONS(742),
- [anon_sym_function] = ACTIONS(664),
+ [anon_sym_function] = ACTIONS(668),
[anon_sym_new] = ACTIONS(744),
[anon_sym_PLUS] = ACTIONS(746),
[anon_sym_DASH] = ACTIONS(746),
- [anon_sym_SLASH] = ACTIONS(670),
+ [anon_sym_SLASH] = ACTIONS(748),
[anon_sym_BANG] = ACTIONS(746),
[anon_sym_TILDE] = ACTIONS(746),
[anon_sym_typeof] = ACTIONS(746),
[anon_sym_void] = ACTIONS(746),
[anon_sym_delete] = ACTIONS(746),
- [anon_sym_PLUS_PLUS] = ACTIONS(748),
- [anon_sym_DASH_DASH] = ACTIONS(748),
- [anon_sym_DQUOTE] = ACTIONS(674),
- [anon_sym_SQUOTE] = ACTIONS(676),
+ [anon_sym_PLUS_PLUS] = ACTIONS(750),
+ [anon_sym_DASH_DASH] = ACTIONS(750),
[sym_comment] = ACTIONS(3),
[anon_sym_BQUOTE] = ACTIONS(678),
[sym_number] = ACTIONS(680),
- [sym_private_property_identifier] = ACTIONS(750),
+ [sym_private_property_identifier] = ACTIONS(752),
[sym_this] = ACTIONS(680),
[sym_super] = ACTIONS(680),
[sym_true] = ACTIONS(680),
[sym_false] = ACTIONS(680),
[sym_null] = ACTIONS(680),
- [sym_undefined] = ACTIONS(752),
+ [sym_undefined] = ACTIONS(754),
[anon_sym_AT] = ACTIONS(85),
[anon_sym_static] = ACTIONS(730),
[anon_sym_get] = ACTIONS(730),
[anon_sym_set] = ACTIONS(730),
},
- [367] = {
- [sym_import] = STATE(1268),
- [sym_parenthesized_expression] = STATE(1034),
- [sym_expression] = STATE(1190),
- [sym_primary_expression] = STATE(1247),
- [sym_yield_expression] = STATE(1246),
- [sym_object] = STATE(1268),
- [sym_object_pattern] = STATE(2734),
- [sym_array] = STATE(1268),
- [sym_array_pattern] = STATE(2734),
- [sym_glimmer_template] = STATE(1246),
- [sym_glimmer_opening_tag] = STATE(1921),
- [sym_jsx_element] = STATE(1246),
- [sym_jsx_opening_element] = STATE(1653),
- [sym_jsx_self_closing_element] = STATE(1246),
- [sym_class] = STATE(1268),
- [sym_function] = STATE(1268),
- [sym_generator_function] = STATE(1268),
- [sym_arrow_function] = STATE(1268),
- [sym_call_expression] = STATE(1268),
- [sym_new_expression] = STATE(1246),
- [sym_await_expression] = STATE(1246),
- [sym_member_expression] = STATE(1034),
- [sym_subscript_expression] = STATE(1034),
- [sym_assignment_expression] = STATE(1246),
- [sym__augmented_assignment_lhs] = STATE(1600),
- [sym_augmented_assignment_expression] = STATE(1246),
- [sym__destructuring_pattern] = STATE(2734),
- [sym_ternary_expression] = STATE(1246),
- [sym_binary_expression] = STATE(1246),
- [sym_unary_expression] = STATE(1246),
- [sym_update_expression] = STATE(1246),
- [sym_string] = STATE(1268),
- [sym_template_string] = STATE(1268),
- [sym_regex] = STATE(1268),
- [sym_meta_property] = STATE(1268),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2733),
- [aux_sym_export_statement_repeat1] = STATE(1891),
- [sym_identifier] = ACTIONS(688),
- [anon_sym_export] = ACTIONS(690),
+ [349] = {
+ [sym_import] = STATE(1071),
+ [sym_parenthesized_expression] = STATE(1047),
+ [sym_expression] = STATE(1055),
+ [sym_primary_expression] = STATE(1079),
+ [sym_yield_expression] = STATE(1081),
+ [sym_object] = STATE(1071),
+ [sym_object_pattern] = STATE(2711),
+ [sym_array] = STATE(1071),
+ [sym_array_pattern] = STATE(2711),
+ [sym_glimmer_template] = STATE(1081),
+ [sym_glimmer_opening_tag] = STATE(1888),
+ [sym_jsx_element] = STATE(1081),
+ [sym_jsx_opening_element] = STATE(1648),
+ [sym_jsx_self_closing_element] = STATE(1081),
+ [sym_class] = STATE(1071),
+ [sym_function] = STATE(1071),
+ [sym_generator_function] = STATE(1071),
+ [sym_arrow_function] = STATE(1071),
+ [sym_call_expression] = STATE(1071),
+ [sym_new_expression] = STATE(1081),
+ [sym_await_expression] = STATE(1081),
+ [sym_member_expression] = STATE(1047),
+ [sym_subscript_expression] = STATE(1047),
+ [sym_assignment_expression] = STATE(1081),
+ [sym__augmented_assignment_lhs] = STATE(1611),
+ [sym_augmented_assignment_expression] = STATE(1081),
+ [sym__destructuring_pattern] = STATE(2711),
+ [sym_ternary_expression] = STATE(1081),
+ [sym_binary_expression] = STATE(1081),
+ [sym_unary_expression] = STATE(1081),
+ [sym_update_expression] = STATE(1081),
+ [sym_string] = STATE(1071),
+ [sym_template_string] = STATE(1071),
+ [sym_regex] = STATE(1071),
+ [sym_meta_property] = STATE(1071),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2709),
+ [aux_sym_export_statement_repeat1] = STATE(1861),
+ [sym_identifier] = ACTIONS(728),
+ [anon_sym_export] = ACTIONS(730),
+ [anon_sym_LBRACE] = ACTIONS(734),
+ [anon_sym_import] = ACTIONS(648),
+ [anon_sym_LPAREN] = ACTIONS(650),
+ [anon_sym_await] = ACTIONS(736),
+ [anon_sym_yield] = ACTIONS(738),
+ [anon_sym_LBRACK] = ACTIONS(740),
+ [anon_sym_LTtemplate_GT] = ACTIONS(55),
+ [anon_sym_LT] = ACTIONS(658),
+ [anon_sym_DQUOTE] = ACTIONS(660),
+ [anon_sym_SQUOTE] = ACTIONS(662),
+ [anon_sym_class] = ACTIONS(664),
+ [anon_sym_async] = ACTIONS(742),
+ [anon_sym_function] = ACTIONS(668),
+ [anon_sym_new] = ACTIONS(744),
+ [anon_sym_PLUS] = ACTIONS(746),
+ [anon_sym_DASH] = ACTIONS(746),
+ [anon_sym_SLASH] = ACTIONS(748),
+ [anon_sym_BANG] = ACTIONS(746),
+ [anon_sym_TILDE] = ACTIONS(746),
+ [anon_sym_typeof] = ACTIONS(746),
+ [anon_sym_void] = ACTIONS(746),
+ [anon_sym_delete] = ACTIONS(746),
+ [anon_sym_PLUS_PLUS] = ACTIONS(750),
+ [anon_sym_DASH_DASH] = ACTIONS(750),
+ [sym_comment] = ACTIONS(3),
+ [anon_sym_BQUOTE] = ACTIONS(678),
+ [sym_number] = ACTIONS(680),
+ [sym_private_property_identifier] = ACTIONS(752),
+ [sym_this] = ACTIONS(680),
+ [sym_super] = ACTIONS(680),
+ [sym_true] = ACTIONS(680),
+ [sym_false] = ACTIONS(680),
+ [sym_null] = ACTIONS(680),
+ [sym_undefined] = ACTIONS(754),
+ [anon_sym_AT] = ACTIONS(85),
+ [anon_sym_static] = ACTIONS(730),
+ [anon_sym_get] = ACTIONS(730),
+ [anon_sym_set] = ACTIONS(730),
+ },
+ [350] = {
+ [sym_import] = STATE(1235),
+ [sym_parenthesized_expression] = STATE(1028),
+ [sym_expression] = STATE(1220),
+ [sym_primary_expression] = STATE(1249),
+ [sym_yield_expression] = STATE(1245),
+ [sym_object] = STATE(1235),
+ [sym_object_pattern] = STATE(2717),
+ [sym_array] = STATE(1235),
+ [sym_array_pattern] = STATE(2717),
+ [sym_glimmer_template] = STATE(1245),
+ [sym_glimmer_opening_tag] = STATE(1935),
+ [sym_jsx_element] = STATE(1245),
+ [sym_jsx_opening_element] = STATE(1651),
+ [sym_jsx_self_closing_element] = STATE(1245),
+ [sym_class] = STATE(1235),
+ [sym_function] = STATE(1235),
+ [sym_generator_function] = STATE(1235),
+ [sym_arrow_function] = STATE(1235),
+ [sym_call_expression] = STATE(1235),
+ [sym_new_expression] = STATE(1245),
+ [sym_await_expression] = STATE(1245),
+ [sym_member_expression] = STATE(1028),
+ [sym_subscript_expression] = STATE(1028),
+ [sym_assignment_expression] = STATE(1245),
+ [sym__augmented_assignment_lhs] = STATE(1616),
+ [sym_augmented_assignment_expression] = STATE(1245),
+ [sym__destructuring_pattern] = STATE(2717),
+ [sym_ternary_expression] = STATE(1245),
+ [sym_binary_expression] = STATE(1245),
+ [sym_unary_expression] = STATE(1245),
+ [sym_update_expression] = STATE(1245),
+ [sym_string] = STATE(1235),
+ [sym_template_string] = STATE(1235),
+ [sym_regex] = STATE(1235),
+ [sym_meta_property] = STATE(1235),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2680),
+ [aux_sym_export_statement_repeat1] = STATE(1968),
+ [sym_identifier] = ACTIONS(720),
+ [anon_sym_export] = ACTIONS(722),
[anon_sym_LBRACE] = ACTIONS(694),
[anon_sym_import] = ACTIONS(696),
[anon_sym_LPAREN] = ACTIONS(27),
- [anon_sym_await] = ACTIONS(698),
- [anon_sym_yield] = ACTIONS(700),
+ [anon_sym_await] = ACTIONS(29),
+ [anon_sym_yield] = ACTIONS(51),
[anon_sym_LBRACK] = ACTIONS(53),
[anon_sym_LTtemplate_GT] = ACTIONS(55),
[anon_sym_LT] = ACTIONS(57),
+ [anon_sym_DQUOTE] = ACTIONS(59),
+ [anon_sym_SQUOTE] = ACTIONS(61),
[anon_sym_class] = ACTIONS(702),
- [anon_sym_async] = ACTIONS(704),
+ [anon_sym_async] = ACTIONS(726),
[anon_sym_function] = ACTIONS(706),
- [anon_sym_new] = ACTIONS(708),
- [anon_sym_PLUS] = ACTIONS(710),
- [anon_sym_DASH] = ACTIONS(710),
- [anon_sym_SLASH] = ACTIONS(712),
- [anon_sym_BANG] = ACTIONS(710),
- [anon_sym_TILDE] = ACTIONS(710),
- [anon_sym_typeof] = ACTIONS(710),
- [anon_sym_void] = ACTIONS(710),
- [anon_sym_delete] = ACTIONS(710),
- [anon_sym_PLUS_PLUS] = ACTIONS(714),
- [anon_sym_DASH_DASH] = ACTIONS(714),
- [anon_sym_DQUOTE] = ACTIONS(73),
- [anon_sym_SQUOTE] = ACTIONS(75),
+ [anon_sym_new] = ACTIONS(69),
+ [anon_sym_PLUS] = ACTIONS(71),
+ [anon_sym_DASH] = ACTIONS(71),
+ [anon_sym_SLASH] = ACTIONS(73),
+ [anon_sym_BANG] = ACTIONS(71),
+ [anon_sym_TILDE] = ACTIONS(71),
+ [anon_sym_typeof] = ACTIONS(71),
+ [anon_sym_void] = ACTIONS(71),
+ [anon_sym_delete] = ACTIONS(71),
+ [anon_sym_PLUS_PLUS] = ACTIONS(75),
+ [anon_sym_DASH_DASH] = ACTIONS(75),
[sym_comment] = ACTIONS(3),
[anon_sym_BQUOTE] = ACTIONS(77),
[sym_number] = ACTIONS(79),
- [sym_private_property_identifier] = ACTIONS(716),
+ [sym_private_property_identifier] = ACTIONS(81),
[sym_this] = ACTIONS(79),
[sym_super] = ACTIONS(79),
[sym_true] = ACTIONS(79),
[sym_false] = ACTIONS(79),
[sym_null] = ACTIONS(79),
- [sym_undefined] = ACTIONS(718),
+ [sym_undefined] = ACTIONS(83),
[anon_sym_AT] = ACTIONS(85),
- [anon_sym_static] = ACTIONS(690),
- [anon_sym_get] = ACTIONS(690),
- [anon_sym_set] = ACTIONS(690),
+ [anon_sym_static] = ACTIONS(722),
+ [anon_sym_get] = ACTIONS(722),
+ [anon_sym_set] = ACTIONS(722),
},
- [368] = {
- [sym_import] = STATE(1268),
- [sym_parenthesized_expression] = STATE(1029),
- [sym_expression] = STATE(1093),
- [sym_primary_expression] = STATE(1247),
- [sym_yield_expression] = STATE(1246),
- [sym_object] = STATE(1268),
- [sym_object_pattern] = STATE(2656),
- [sym_array] = STATE(1268),
- [sym_array_pattern] = STATE(2656),
- [sym_glimmer_template] = STATE(1246),
- [sym_glimmer_opening_tag] = STATE(1921),
- [sym_jsx_element] = STATE(1246),
- [sym_jsx_opening_element] = STATE(1653),
- [sym_jsx_self_closing_element] = STATE(1246),
- [sym_class] = STATE(1268),
- [sym_function] = STATE(1268),
- [sym_generator_function] = STATE(1268),
- [sym_arrow_function] = STATE(1268),
- [sym_call_expression] = STATE(1268),
- [sym_new_expression] = STATE(1246),
- [sym_await_expression] = STATE(1246),
- [sym_member_expression] = STATE(1029),
- [sym_subscript_expression] = STATE(1029),
- [sym_assignment_expression] = STATE(1246),
- [sym__augmented_assignment_lhs] = STATE(1597),
- [sym_augmented_assignment_expression] = STATE(1246),
- [sym__destructuring_pattern] = STATE(2656),
- [sym_ternary_expression] = STATE(1246),
- [sym_binary_expression] = STATE(1246),
- [sym_unary_expression] = STATE(1246),
- [sym_update_expression] = STATE(1246),
- [sym_string] = STATE(1268),
- [sym_template_string] = STATE(1268),
- [sym_regex] = STATE(1268),
- [sym_meta_property] = STATE(1268),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2662),
- [aux_sym_export_statement_repeat1] = STATE(1891),
+ [351] = {
+ [sym_import] = STATE(1235),
+ [sym_parenthesized_expression] = STATE(1028),
+ [sym_expression] = STATE(1199),
+ [sym_primary_expression] = STATE(1249),
+ [sym_yield_expression] = STATE(1245),
+ [sym_object] = STATE(1235),
+ [sym_object_pattern] = STATE(2717),
+ [sym_array] = STATE(1235),
+ [sym_array_pattern] = STATE(2717),
+ [sym_glimmer_template] = STATE(1245),
+ [sym_glimmer_opening_tag] = STATE(1935),
+ [sym_jsx_element] = STATE(1245),
+ [sym_jsx_opening_element] = STATE(1651),
+ [sym_jsx_self_closing_element] = STATE(1245),
+ [sym_class] = STATE(1235),
+ [sym_function] = STATE(1235),
+ [sym_generator_function] = STATE(1235),
+ [sym_arrow_function] = STATE(1235),
+ [sym_call_expression] = STATE(1235),
+ [sym_new_expression] = STATE(1245),
+ [sym_await_expression] = STATE(1245),
+ [sym_member_expression] = STATE(1028),
+ [sym_subscript_expression] = STATE(1028),
+ [sym_assignment_expression] = STATE(1245),
+ [sym__augmented_assignment_lhs] = STATE(1616),
+ [sym_augmented_assignment_expression] = STATE(1245),
+ [sym__destructuring_pattern] = STATE(2717),
+ [sym_ternary_expression] = STATE(1245),
+ [sym_binary_expression] = STATE(1245),
+ [sym_unary_expression] = STATE(1245),
+ [sym_update_expression] = STATE(1245),
+ [sym_string] = STATE(1235),
+ [sym_template_string] = STATE(1235),
+ [sym_regex] = STATE(1235),
+ [sym_meta_property] = STATE(1235),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2680),
+ [aux_sym_export_statement_repeat1] = STATE(1968),
[sym_identifier] = ACTIONS(720),
[anon_sym_export] = ACTIONS(722),
[anon_sym_LBRACE] = ACTIONS(694),
@@ -48915,22 +48028,22 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_LBRACK] = ACTIONS(53),
[anon_sym_LTtemplate_GT] = ACTIONS(55),
[anon_sym_LT] = ACTIONS(57),
+ [anon_sym_DQUOTE] = ACTIONS(59),
+ [anon_sym_SQUOTE] = ACTIONS(61),
[anon_sym_class] = ACTIONS(702),
[anon_sym_async] = ACTIONS(726),
[anon_sym_function] = ACTIONS(706),
- [anon_sym_new] = ACTIONS(65),
- [anon_sym_PLUS] = ACTIONS(67),
- [anon_sym_DASH] = ACTIONS(67),
- [anon_sym_SLASH] = ACTIONS(69),
- [anon_sym_BANG] = ACTIONS(67),
- [anon_sym_TILDE] = ACTIONS(67),
- [anon_sym_typeof] = ACTIONS(67),
- [anon_sym_void] = ACTIONS(67),
- [anon_sym_delete] = ACTIONS(67),
- [anon_sym_PLUS_PLUS] = ACTIONS(71),
- [anon_sym_DASH_DASH] = ACTIONS(71),
- [anon_sym_DQUOTE] = ACTIONS(73),
- [anon_sym_SQUOTE] = ACTIONS(75),
+ [anon_sym_new] = ACTIONS(69),
+ [anon_sym_PLUS] = ACTIONS(71),
+ [anon_sym_DASH] = ACTIONS(71),
+ [anon_sym_SLASH] = ACTIONS(73),
+ [anon_sym_BANG] = ACTIONS(71),
+ [anon_sym_TILDE] = ACTIONS(71),
+ [anon_sym_typeof] = ACTIONS(71),
+ [anon_sym_void] = ACTIONS(71),
+ [anon_sym_delete] = ACTIONS(71),
+ [anon_sym_PLUS_PLUS] = ACTIONS(75),
+ [anon_sym_DASH_DASH] = ACTIONS(75),
[sym_comment] = ACTIONS(3),
[anon_sym_BQUOTE] = ACTIONS(77),
[sym_number] = ACTIONS(79),
@@ -48946,45 +48059,125 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_get] = ACTIONS(722),
[anon_sym_set] = ACTIONS(722),
},
- [369] = {
- [sym_import] = STATE(1268),
- [sym_parenthesized_expression] = STATE(1034),
- [sym_expression] = STATE(1191),
- [sym_primary_expression] = STATE(1247),
- [sym_yield_expression] = STATE(1246),
- [sym_object] = STATE(1268),
- [sym_object_pattern] = STATE(2734),
- [sym_array] = STATE(1268),
- [sym_array_pattern] = STATE(2734),
- [sym_glimmer_template] = STATE(1246),
- [sym_glimmer_opening_tag] = STATE(1921),
- [sym_jsx_element] = STATE(1246),
- [sym_jsx_opening_element] = STATE(1653),
- [sym_jsx_self_closing_element] = STATE(1246),
- [sym_class] = STATE(1268),
- [sym_function] = STATE(1268),
- [sym_generator_function] = STATE(1268),
- [sym_arrow_function] = STATE(1268),
- [sym_call_expression] = STATE(1268),
- [sym_new_expression] = STATE(1246),
- [sym_await_expression] = STATE(1246),
- [sym_member_expression] = STATE(1034),
- [sym_subscript_expression] = STATE(1034),
- [sym_assignment_expression] = STATE(1246),
- [sym__augmented_assignment_lhs] = STATE(1600),
- [sym_augmented_assignment_expression] = STATE(1246),
- [sym__destructuring_pattern] = STATE(2734),
- [sym_ternary_expression] = STATE(1246),
- [sym_binary_expression] = STATE(1246),
- [sym_unary_expression] = STATE(1246),
- [sym_update_expression] = STATE(1246),
- [sym_string] = STATE(1268),
- [sym_template_string] = STATE(1268),
- [sym_regex] = STATE(1268),
- [sym_meta_property] = STATE(1268),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2733),
- [aux_sym_export_statement_repeat1] = STATE(1891),
+ [352] = {
+ [sym_import] = STATE(1235),
+ [sym_parenthesized_expression] = STATE(1028),
+ [sym_expression] = STATE(1169),
+ [sym_primary_expression] = STATE(1249),
+ [sym_yield_expression] = STATE(1245),
+ [sym_object] = STATE(1235),
+ [sym_object_pattern] = STATE(2717),
+ [sym_array] = STATE(1235),
+ [sym_array_pattern] = STATE(2717),
+ [sym_glimmer_template] = STATE(1245),
+ [sym_glimmer_opening_tag] = STATE(1935),
+ [sym_jsx_element] = STATE(1245),
+ [sym_jsx_opening_element] = STATE(1651),
+ [sym_jsx_self_closing_element] = STATE(1245),
+ [sym_class] = STATE(1235),
+ [sym_function] = STATE(1235),
+ [sym_generator_function] = STATE(1235),
+ [sym_arrow_function] = STATE(1235),
+ [sym_call_expression] = STATE(1235),
+ [sym_new_expression] = STATE(1245),
+ [sym_await_expression] = STATE(1245),
+ [sym_member_expression] = STATE(1028),
+ [sym_subscript_expression] = STATE(1028),
+ [sym_assignment_expression] = STATE(1245),
+ [sym__augmented_assignment_lhs] = STATE(1616),
+ [sym_augmented_assignment_expression] = STATE(1245),
+ [sym__destructuring_pattern] = STATE(2717),
+ [sym_ternary_expression] = STATE(1245),
+ [sym_binary_expression] = STATE(1245),
+ [sym_unary_expression] = STATE(1245),
+ [sym_update_expression] = STATE(1245),
+ [sym_string] = STATE(1235),
+ [sym_template_string] = STATE(1235),
+ [sym_regex] = STATE(1235),
+ [sym_meta_property] = STATE(1235),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2680),
+ [aux_sym_export_statement_repeat1] = STATE(1968),
+ [sym_identifier] = ACTIONS(720),
+ [anon_sym_export] = ACTIONS(722),
+ [anon_sym_LBRACE] = ACTIONS(694),
+ [anon_sym_import] = ACTIONS(696),
+ [anon_sym_LPAREN] = ACTIONS(27),
+ [anon_sym_await] = ACTIONS(29),
+ [anon_sym_yield] = ACTIONS(51),
+ [anon_sym_LBRACK] = ACTIONS(53),
+ [anon_sym_LTtemplate_GT] = ACTIONS(55),
+ [anon_sym_LT] = ACTIONS(57),
+ [anon_sym_DQUOTE] = ACTIONS(59),
+ [anon_sym_SQUOTE] = ACTIONS(61),
+ [anon_sym_class] = ACTIONS(702),
+ [anon_sym_async] = ACTIONS(726),
+ [anon_sym_function] = ACTIONS(706),
+ [anon_sym_new] = ACTIONS(69),
+ [anon_sym_PLUS] = ACTIONS(71),
+ [anon_sym_DASH] = ACTIONS(71),
+ [anon_sym_SLASH] = ACTIONS(73),
+ [anon_sym_BANG] = ACTIONS(71),
+ [anon_sym_TILDE] = ACTIONS(71),
+ [anon_sym_typeof] = ACTIONS(71),
+ [anon_sym_void] = ACTIONS(71),
+ [anon_sym_delete] = ACTIONS(71),
+ [anon_sym_PLUS_PLUS] = ACTIONS(75),
+ [anon_sym_DASH_DASH] = ACTIONS(75),
+ [sym_comment] = ACTIONS(3),
+ [anon_sym_BQUOTE] = ACTIONS(77),
+ [sym_number] = ACTIONS(79),
+ [sym_private_property_identifier] = ACTIONS(81),
+ [sym_this] = ACTIONS(79),
+ [sym_super] = ACTIONS(79),
+ [sym_true] = ACTIONS(79),
+ [sym_false] = ACTIONS(79),
+ [sym_null] = ACTIONS(79),
+ [sym_undefined] = ACTIONS(83),
+ [anon_sym_AT] = ACTIONS(85),
+ [anon_sym_static] = ACTIONS(722),
+ [anon_sym_get] = ACTIONS(722),
+ [anon_sym_set] = ACTIONS(722),
+ },
+ [353] = {
+ [sym_import] = STATE(1235),
+ [sym_parenthesized_expression] = STATE(1032),
+ [sym_expression] = STATE(1167),
+ [sym_primary_expression] = STATE(1249),
+ [sym_yield_expression] = STATE(1245),
+ [sym_object] = STATE(1235),
+ [sym_object_pattern] = STATE(2743),
+ [sym_array] = STATE(1235),
+ [sym_array_pattern] = STATE(2743),
+ [sym_glimmer_template] = STATE(1245),
+ [sym_glimmer_opening_tag] = STATE(1935),
+ [sym_jsx_element] = STATE(1245),
+ [sym_jsx_opening_element] = STATE(1651),
+ [sym_jsx_self_closing_element] = STATE(1245),
+ [sym_class] = STATE(1235),
+ [sym_function] = STATE(1235),
+ [sym_generator_function] = STATE(1235),
+ [sym_arrow_function] = STATE(1235),
+ [sym_call_expression] = STATE(1235),
+ [sym_new_expression] = STATE(1245),
+ [sym_await_expression] = STATE(1245),
+ [sym_member_expression] = STATE(1032),
+ [sym_subscript_expression] = STATE(1032),
+ [sym_assignment_expression] = STATE(1245),
+ [sym__augmented_assignment_lhs] = STATE(1599),
+ [sym_augmented_assignment_expression] = STATE(1245),
+ [sym__destructuring_pattern] = STATE(2743),
+ [sym_ternary_expression] = STATE(1245),
+ [sym_binary_expression] = STATE(1245),
+ [sym_unary_expression] = STATE(1245),
+ [sym_update_expression] = STATE(1245),
+ [sym_string] = STATE(1235),
+ [sym_template_string] = STATE(1235),
+ [sym_regex] = STATE(1235),
+ [sym_meta_property] = STATE(1235),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2742),
+ [aux_sym_export_statement_repeat1] = STATE(1968),
[sym_identifier] = ACTIONS(688),
[anon_sym_export] = ACTIONS(690),
[anon_sym_LBRACE] = ACTIONS(694),
@@ -48995,6 +48188,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_LBRACK] = ACTIONS(53),
[anon_sym_LTtemplate_GT] = ACTIONS(55),
[anon_sym_LT] = ACTIONS(57),
+ [anon_sym_DQUOTE] = ACTIONS(59),
+ [anon_sym_SQUOTE] = ACTIONS(61),
[anon_sym_class] = ACTIONS(702),
[anon_sym_async] = ACTIONS(704),
[anon_sym_function] = ACTIONS(706),
@@ -49009,8 +48204,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_delete] = ACTIONS(710),
[anon_sym_PLUS_PLUS] = ACTIONS(714),
[anon_sym_DASH_DASH] = ACTIONS(714),
- [anon_sym_DQUOTE] = ACTIONS(73),
- [anon_sym_SQUOTE] = ACTIONS(75),
[sym_comment] = ACTIONS(3),
[anon_sym_BQUOTE] = ACTIONS(77),
[sym_number] = ACTIONS(79),
@@ -49026,45 +48219,125 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_get] = ACTIONS(690),
[anon_sym_set] = ACTIONS(690),
},
- [370] = {
- [sym_import] = STATE(1268),
- [sym_parenthesized_expression] = STATE(1029),
+ [354] = {
+ [sym_import] = STATE(1071),
+ [sym_parenthesized_expression] = STATE(1006),
+ [sym_expression] = STATE(1379),
+ [sym_primary_expression] = STATE(1079),
+ [sym_yield_expression] = STATE(1081),
+ [sym_object] = STATE(1071),
+ [sym_object_pattern] = STATE(2770),
+ [sym_array] = STATE(1071),
+ [sym_array_pattern] = STATE(2770),
+ [sym_glimmer_template] = STATE(1081),
+ [sym_glimmer_opening_tag] = STATE(1888),
+ [sym_jsx_element] = STATE(1081),
+ [sym_jsx_opening_element] = STATE(1648),
+ [sym_jsx_self_closing_element] = STATE(1081),
+ [sym_class] = STATE(1071),
+ [sym_function] = STATE(1071),
+ [sym_generator_function] = STATE(1071),
+ [sym_arrow_function] = STATE(1071),
+ [sym_call_expression] = STATE(1071),
+ [sym_new_expression] = STATE(1081),
+ [sym_await_expression] = STATE(1081),
+ [sym_member_expression] = STATE(1006),
+ [sym_subscript_expression] = STATE(1006),
+ [sym_assignment_expression] = STATE(1081),
+ [sym__augmented_assignment_lhs] = STATE(1606),
+ [sym_augmented_assignment_expression] = STATE(1081),
+ [sym__destructuring_pattern] = STATE(2770),
+ [sym_ternary_expression] = STATE(1081),
+ [sym_binary_expression] = STATE(1081),
+ [sym_unary_expression] = STATE(1081),
+ [sym_update_expression] = STATE(1081),
+ [sym_string] = STATE(1071),
+ [sym_template_string] = STATE(1071),
+ [sym_regex] = STATE(1071),
+ [sym_meta_property] = STATE(1071),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2700),
+ [aux_sym_export_statement_repeat1] = STATE(1861),
+ [sym_identifier] = ACTIONS(638),
+ [anon_sym_export] = ACTIONS(640),
+ [anon_sym_LBRACE] = ACTIONS(644),
+ [anon_sym_import] = ACTIONS(648),
+ [anon_sym_LPAREN] = ACTIONS(650),
+ [anon_sym_await] = ACTIONS(652),
+ [anon_sym_yield] = ACTIONS(654),
+ [anon_sym_LBRACK] = ACTIONS(656),
+ [anon_sym_LTtemplate_GT] = ACTIONS(55),
+ [anon_sym_LT] = ACTIONS(658),
+ [anon_sym_DQUOTE] = ACTIONS(660),
+ [anon_sym_SQUOTE] = ACTIONS(662),
+ [anon_sym_class] = ACTIONS(664),
+ [anon_sym_async] = ACTIONS(666),
+ [anon_sym_function] = ACTIONS(668),
+ [anon_sym_new] = ACTIONS(670),
+ [anon_sym_PLUS] = ACTIONS(672),
+ [anon_sym_DASH] = ACTIONS(672),
+ [anon_sym_SLASH] = ACTIONS(674),
+ [anon_sym_BANG] = ACTIONS(672),
+ [anon_sym_TILDE] = ACTIONS(672),
+ [anon_sym_typeof] = ACTIONS(672),
+ [anon_sym_void] = ACTIONS(672),
+ [anon_sym_delete] = ACTIONS(672),
+ [anon_sym_PLUS_PLUS] = ACTIONS(676),
+ [anon_sym_DASH_DASH] = ACTIONS(676),
+ [sym_comment] = ACTIONS(3),
+ [anon_sym_BQUOTE] = ACTIONS(678),
+ [sym_number] = ACTIONS(680),
+ [sym_private_property_identifier] = ACTIONS(682),
+ [sym_this] = ACTIONS(680),
+ [sym_super] = ACTIONS(680),
+ [sym_true] = ACTIONS(680),
+ [sym_false] = ACTIONS(680),
+ [sym_null] = ACTIONS(680),
+ [sym_undefined] = ACTIONS(684),
+ [anon_sym_AT] = ACTIONS(85),
+ [anon_sym_static] = ACTIONS(640),
+ [anon_sym_get] = ACTIONS(640),
+ [anon_sym_set] = ACTIONS(640),
+ },
+ [355] = {
+ [sym_import] = STATE(1235),
+ [sym_parenthesized_expression] = STATE(1028),
[sym_expression] = STATE(1231),
- [sym_primary_expression] = STATE(1247),
- [sym_yield_expression] = STATE(1246),
- [sym_object] = STATE(1268),
- [sym_object_pattern] = STATE(2656),
- [sym_array] = STATE(1268),
- [sym_array_pattern] = STATE(2656),
- [sym_glimmer_template] = STATE(1246),
- [sym_glimmer_opening_tag] = STATE(1921),
- [sym_jsx_element] = STATE(1246),
- [sym_jsx_opening_element] = STATE(1653),
- [sym_jsx_self_closing_element] = STATE(1246),
- [sym_class] = STATE(1268),
- [sym_function] = STATE(1268),
- [sym_generator_function] = STATE(1268),
- [sym_arrow_function] = STATE(1268),
- [sym_call_expression] = STATE(1268),
- [sym_new_expression] = STATE(1246),
- [sym_await_expression] = STATE(1246),
- [sym_member_expression] = STATE(1029),
- [sym_subscript_expression] = STATE(1029),
- [sym_assignment_expression] = STATE(1246),
- [sym__augmented_assignment_lhs] = STATE(1597),
- [sym_augmented_assignment_expression] = STATE(1246),
- [sym__destructuring_pattern] = STATE(2656),
- [sym_ternary_expression] = STATE(1246),
- [sym_binary_expression] = STATE(1246),
- [sym_unary_expression] = STATE(1246),
- [sym_update_expression] = STATE(1246),
- [sym_string] = STATE(1268),
- [sym_template_string] = STATE(1268),
- [sym_regex] = STATE(1268),
- [sym_meta_property] = STATE(1268),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2662),
- [aux_sym_export_statement_repeat1] = STATE(1891),
+ [sym_primary_expression] = STATE(1249),
+ [sym_yield_expression] = STATE(1245),
+ [sym_object] = STATE(1235),
+ [sym_object_pattern] = STATE(2717),
+ [sym_array] = STATE(1235),
+ [sym_array_pattern] = STATE(2717),
+ [sym_glimmer_template] = STATE(1245),
+ [sym_glimmer_opening_tag] = STATE(1935),
+ [sym_jsx_element] = STATE(1245),
+ [sym_jsx_opening_element] = STATE(1651),
+ [sym_jsx_self_closing_element] = STATE(1245),
+ [sym_class] = STATE(1235),
+ [sym_function] = STATE(1235),
+ [sym_generator_function] = STATE(1235),
+ [sym_arrow_function] = STATE(1235),
+ [sym_call_expression] = STATE(1235),
+ [sym_new_expression] = STATE(1245),
+ [sym_await_expression] = STATE(1245),
+ [sym_member_expression] = STATE(1028),
+ [sym_subscript_expression] = STATE(1028),
+ [sym_assignment_expression] = STATE(1245),
+ [sym__augmented_assignment_lhs] = STATE(1616),
+ [sym_augmented_assignment_expression] = STATE(1245),
+ [sym__destructuring_pattern] = STATE(2717),
+ [sym_ternary_expression] = STATE(1245),
+ [sym_binary_expression] = STATE(1245),
+ [sym_unary_expression] = STATE(1245),
+ [sym_update_expression] = STATE(1245),
+ [sym_string] = STATE(1235),
+ [sym_template_string] = STATE(1235),
+ [sym_regex] = STATE(1235),
+ [sym_meta_property] = STATE(1235),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2680),
+ [aux_sym_export_statement_repeat1] = STATE(1968),
[sym_identifier] = ACTIONS(720),
[anon_sym_export] = ACTIONS(722),
[anon_sym_LBRACE] = ACTIONS(694),
@@ -49075,22 +48348,22 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_LBRACK] = ACTIONS(53),
[anon_sym_LTtemplate_GT] = ACTIONS(55),
[anon_sym_LT] = ACTIONS(57),
+ [anon_sym_DQUOTE] = ACTIONS(59),
+ [anon_sym_SQUOTE] = ACTIONS(61),
[anon_sym_class] = ACTIONS(702),
[anon_sym_async] = ACTIONS(726),
[anon_sym_function] = ACTIONS(706),
- [anon_sym_new] = ACTIONS(65),
- [anon_sym_PLUS] = ACTIONS(67),
- [anon_sym_DASH] = ACTIONS(67),
- [anon_sym_SLASH] = ACTIONS(69),
- [anon_sym_BANG] = ACTIONS(67),
- [anon_sym_TILDE] = ACTIONS(67),
- [anon_sym_typeof] = ACTIONS(67),
- [anon_sym_void] = ACTIONS(67),
- [anon_sym_delete] = ACTIONS(67),
- [anon_sym_PLUS_PLUS] = ACTIONS(71),
- [anon_sym_DASH_DASH] = ACTIONS(71),
- [anon_sym_DQUOTE] = ACTIONS(73),
- [anon_sym_SQUOTE] = ACTIONS(75),
+ [anon_sym_new] = ACTIONS(69),
+ [anon_sym_PLUS] = ACTIONS(71),
+ [anon_sym_DASH] = ACTIONS(71),
+ [anon_sym_SLASH] = ACTIONS(73),
+ [anon_sym_BANG] = ACTIONS(71),
+ [anon_sym_TILDE] = ACTIONS(71),
+ [anon_sym_typeof] = ACTIONS(71),
+ [anon_sym_void] = ACTIONS(71),
+ [anon_sym_delete] = ACTIONS(71),
+ [anon_sym_PLUS_PLUS] = ACTIONS(75),
+ [anon_sym_DASH_DASH] = ACTIONS(75),
[sym_comment] = ACTIONS(3),
[anon_sym_BQUOTE] = ACTIONS(77),
[sym_number] = ACTIONS(79),
@@ -49106,125 +48379,365 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_get] = ACTIONS(722),
[anon_sym_set] = ACTIONS(722),
},
- [371] = {
- [sym_import] = STATE(1096),
- [sym_parenthesized_expression] = STATE(1015),
- [sym_expression] = STATE(1197),
- [sym_primary_expression] = STATE(1092),
- [sym_yield_expression] = STATE(1094),
- [sym_object] = STATE(1096),
- [sym_object_pattern] = STATE(2768),
- [sym_array] = STATE(1096),
- [sym_array_pattern] = STATE(2768),
- [sym_glimmer_template] = STATE(1094),
- [sym_glimmer_opening_tag] = STATE(1882),
- [sym_jsx_element] = STATE(1094),
- [sym_jsx_opening_element] = STATE(1654),
- [sym_jsx_self_closing_element] = STATE(1094),
- [sym_class] = STATE(1096),
- [sym_function] = STATE(1096),
- [sym_generator_function] = STATE(1096),
- [sym_arrow_function] = STATE(1096),
- [sym_call_expression] = STATE(1096),
- [sym_new_expression] = STATE(1094),
- [sym_await_expression] = STATE(1094),
- [sym_member_expression] = STATE(1015),
- [sym_subscript_expression] = STATE(1015),
- [sym_assignment_expression] = STATE(1094),
- [sym__augmented_assignment_lhs] = STATE(1594),
- [sym_augmented_assignment_expression] = STATE(1094),
- [sym__destructuring_pattern] = STATE(2768),
- [sym_ternary_expression] = STATE(1094),
- [sym_binary_expression] = STATE(1094),
- [sym_unary_expression] = STATE(1094),
- [sym_update_expression] = STATE(1094),
- [sym_string] = STATE(1096),
- [sym_template_string] = STATE(1096),
- [sym_regex] = STATE(1096),
- [sym_meta_property] = STATE(1096),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2729),
- [aux_sym_export_statement_repeat1] = STATE(1976),
- [sym_identifier] = ACTIONS(638),
- [anon_sym_export] = ACTIONS(640),
- [anon_sym_LBRACE] = ACTIONS(644),
+ [356] = {
+ [sym_import] = STATE(1071),
+ [sym_parenthesized_expression] = STATE(974),
+ [sym_expression] = STATE(1433),
+ [sym_primary_expression] = STATE(1079),
+ [sym_yield_expression] = STATE(1081),
+ [sym_object] = STATE(1071),
+ [sym_object_pattern] = STATE(2699),
+ [sym_array] = STATE(1071),
+ [sym_array_pattern] = STATE(2699),
+ [sym_glimmer_template] = STATE(1081),
+ [sym_glimmer_opening_tag] = STATE(1888),
+ [sym_jsx_element] = STATE(1081),
+ [sym_jsx_opening_element] = STATE(1648),
+ [sym_jsx_self_closing_element] = STATE(1081),
+ [sym_class] = STATE(1071),
+ [sym_function] = STATE(1071),
+ [sym_generator_function] = STATE(1071),
+ [sym_arrow_function] = STATE(1071),
+ [sym_call_expression] = STATE(1071),
+ [sym_new_expression] = STATE(1081),
+ [sym_await_expression] = STATE(1081),
+ [sym_member_expression] = STATE(974),
+ [sym_subscript_expression] = STATE(974),
+ [sym_assignment_expression] = STATE(1081),
+ [sym__augmented_assignment_lhs] = STATE(1607),
+ [sym_augmented_assignment_expression] = STATE(1081),
+ [sym__destructuring_pattern] = STATE(2699),
+ [sym_ternary_expression] = STATE(1081),
+ [sym_binary_expression] = STATE(1081),
+ [sym_unary_expression] = STATE(1081),
+ [sym_update_expression] = STATE(1081),
+ [sym_string] = STATE(1071),
+ [sym_template_string] = STATE(1071),
+ [sym_regex] = STATE(1071),
+ [sym_meta_property] = STATE(1071),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2769),
+ [aux_sym_export_statement_repeat1] = STATE(1861),
+ [sym_identifier] = ACTIONS(756),
+ [anon_sym_export] = ACTIONS(758),
+ [anon_sym_LBRACE] = ACTIONS(734),
[anon_sym_import] = ACTIONS(648),
[anon_sym_LPAREN] = ACTIONS(650),
- [anon_sym_await] = ACTIONS(652),
- [anon_sym_yield] = ACTIONS(654),
- [anon_sym_LBRACK] = ACTIONS(656),
+ [anon_sym_await] = ACTIONS(762),
+ [anon_sym_yield] = ACTIONS(764),
+ [anon_sym_LBRACK] = ACTIONS(740),
[anon_sym_LTtemplate_GT] = ACTIONS(55),
[anon_sym_LT] = ACTIONS(658),
- [anon_sym_class] = ACTIONS(660),
- [anon_sym_async] = ACTIONS(662),
- [anon_sym_function] = ACTIONS(664),
- [anon_sym_new] = ACTIONS(666),
- [anon_sym_PLUS] = ACTIONS(668),
- [anon_sym_DASH] = ACTIONS(668),
- [anon_sym_SLASH] = ACTIONS(670),
- [anon_sym_BANG] = ACTIONS(668),
- [anon_sym_TILDE] = ACTIONS(668),
- [anon_sym_typeof] = ACTIONS(668),
- [anon_sym_void] = ACTIONS(668),
- [anon_sym_delete] = ACTIONS(668),
- [anon_sym_PLUS_PLUS] = ACTIONS(672),
- [anon_sym_DASH_DASH] = ACTIONS(672),
- [anon_sym_DQUOTE] = ACTIONS(674),
- [anon_sym_SQUOTE] = ACTIONS(676),
+ [anon_sym_DQUOTE] = ACTIONS(660),
+ [anon_sym_SQUOTE] = ACTIONS(662),
+ [anon_sym_class] = ACTIONS(664),
+ [anon_sym_async] = ACTIONS(766),
+ [anon_sym_function] = ACTIONS(668),
+ [anon_sym_new] = ACTIONS(768),
+ [anon_sym_PLUS] = ACTIONS(770),
+ [anon_sym_DASH] = ACTIONS(770),
+ [anon_sym_SLASH] = ACTIONS(674),
+ [anon_sym_BANG] = ACTIONS(770),
+ [anon_sym_TILDE] = ACTIONS(770),
+ [anon_sym_typeof] = ACTIONS(770),
+ [anon_sym_void] = ACTIONS(770),
+ [anon_sym_delete] = ACTIONS(770),
+ [anon_sym_PLUS_PLUS] = ACTIONS(772),
+ [anon_sym_DASH_DASH] = ACTIONS(772),
[sym_comment] = ACTIONS(3),
[anon_sym_BQUOTE] = ACTIONS(678),
[sym_number] = ACTIONS(680),
- [sym_private_property_identifier] = ACTIONS(682),
+ [sym_private_property_identifier] = ACTIONS(774),
[sym_this] = ACTIONS(680),
[sym_super] = ACTIONS(680),
[sym_true] = ACTIONS(680),
[sym_false] = ACTIONS(680),
[sym_null] = ACTIONS(680),
- [sym_undefined] = ACTIONS(684),
+ [sym_undefined] = ACTIONS(776),
[anon_sym_AT] = ACTIONS(85),
- [anon_sym_static] = ACTIONS(640),
- [anon_sym_get] = ACTIONS(640),
- [anon_sym_set] = ACTIONS(640),
+ [anon_sym_static] = ACTIONS(758),
+ [anon_sym_get] = ACTIONS(758),
+ [anon_sym_set] = ACTIONS(758),
},
- [372] = {
- [sym_import] = STATE(1096),
+ [357] = {
+ [sym_import] = STATE(1071),
[sym_parenthesized_expression] = STATE(974),
- [sym_expression] = STATE(1400),
- [sym_primary_expression] = STATE(1092),
- [sym_yield_expression] = STATE(1094),
- [sym_object] = STATE(1096),
- [sym_object_pattern] = STATE(2728),
- [sym_array] = STATE(1096),
- [sym_array_pattern] = STATE(2728),
- [sym_glimmer_template] = STATE(1094),
- [sym_glimmer_opening_tag] = STATE(1882),
- [sym_jsx_element] = STATE(1094),
- [sym_jsx_opening_element] = STATE(1654),
- [sym_jsx_self_closing_element] = STATE(1094),
- [sym_class] = STATE(1096),
- [sym_function] = STATE(1096),
- [sym_generator_function] = STATE(1096),
- [sym_arrow_function] = STATE(1096),
- [sym_call_expression] = STATE(1096),
- [sym_new_expression] = STATE(1094),
- [sym_await_expression] = STATE(1094),
+ [sym_expression] = STATE(1362),
+ [sym_primary_expression] = STATE(1079),
+ [sym_yield_expression] = STATE(1081),
+ [sym_object] = STATE(1071),
+ [sym_object_pattern] = STATE(2699),
+ [sym_array] = STATE(1071),
+ [sym_array_pattern] = STATE(2699),
+ [sym_glimmer_template] = STATE(1081),
+ [sym_glimmer_opening_tag] = STATE(1888),
+ [sym_jsx_element] = STATE(1081),
+ [sym_jsx_opening_element] = STATE(1648),
+ [sym_jsx_self_closing_element] = STATE(1081),
+ [sym_class] = STATE(1071),
+ [sym_function] = STATE(1071),
+ [sym_generator_function] = STATE(1071),
+ [sym_arrow_function] = STATE(1071),
+ [sym_call_expression] = STATE(1071),
+ [sym_new_expression] = STATE(1081),
+ [sym_await_expression] = STATE(1081),
+ [sym_member_expression] = STATE(974),
+ [sym_subscript_expression] = STATE(974),
+ [sym_assignment_expression] = STATE(1081),
+ [sym__augmented_assignment_lhs] = STATE(1607),
+ [sym_augmented_assignment_expression] = STATE(1081),
+ [sym__destructuring_pattern] = STATE(2699),
+ [sym_ternary_expression] = STATE(1081),
+ [sym_binary_expression] = STATE(1081),
+ [sym_unary_expression] = STATE(1081),
+ [sym_update_expression] = STATE(1081),
+ [sym_string] = STATE(1071),
+ [sym_template_string] = STATE(1071),
+ [sym_regex] = STATE(1071),
+ [sym_meta_property] = STATE(1071),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2769),
+ [aux_sym_export_statement_repeat1] = STATE(1861),
+ [sym_identifier] = ACTIONS(756),
+ [anon_sym_export] = ACTIONS(758),
+ [anon_sym_LBRACE] = ACTIONS(734),
+ [anon_sym_import] = ACTIONS(648),
+ [anon_sym_LPAREN] = ACTIONS(650),
+ [anon_sym_await] = ACTIONS(762),
+ [anon_sym_yield] = ACTIONS(764),
+ [anon_sym_LBRACK] = ACTIONS(740),
+ [anon_sym_LTtemplate_GT] = ACTIONS(55),
+ [anon_sym_LT] = ACTIONS(658),
+ [anon_sym_DQUOTE] = ACTIONS(660),
+ [anon_sym_SQUOTE] = ACTIONS(662),
+ [anon_sym_class] = ACTIONS(664),
+ [anon_sym_async] = ACTIONS(766),
+ [anon_sym_function] = ACTIONS(668),
+ [anon_sym_new] = ACTIONS(768),
+ [anon_sym_PLUS] = ACTIONS(770),
+ [anon_sym_DASH] = ACTIONS(770),
+ [anon_sym_SLASH] = ACTIONS(674),
+ [anon_sym_BANG] = ACTIONS(770),
+ [anon_sym_TILDE] = ACTIONS(770),
+ [anon_sym_typeof] = ACTIONS(770),
+ [anon_sym_void] = ACTIONS(770),
+ [anon_sym_delete] = ACTIONS(770),
+ [anon_sym_PLUS_PLUS] = ACTIONS(772),
+ [anon_sym_DASH_DASH] = ACTIONS(772),
+ [sym_comment] = ACTIONS(3),
+ [anon_sym_BQUOTE] = ACTIONS(678),
+ [sym_number] = ACTIONS(680),
+ [sym_private_property_identifier] = ACTIONS(774),
+ [sym_this] = ACTIONS(680),
+ [sym_super] = ACTIONS(680),
+ [sym_true] = ACTIONS(680),
+ [sym_false] = ACTIONS(680),
+ [sym_null] = ACTIONS(680),
+ [sym_undefined] = ACTIONS(776),
+ [anon_sym_AT] = ACTIONS(85),
+ [anon_sym_static] = ACTIONS(758),
+ [anon_sym_get] = ACTIONS(758),
+ [anon_sym_set] = ACTIONS(758),
+ },
+ [358] = {
+ [sym_import] = STATE(1071),
+ [sym_parenthesized_expression] = STATE(974),
+ [sym_expression] = STATE(1384),
+ [sym_primary_expression] = STATE(1079),
+ [sym_yield_expression] = STATE(1081),
+ [sym_object] = STATE(1071),
+ [sym_object_pattern] = STATE(2699),
+ [sym_array] = STATE(1071),
+ [sym_array_pattern] = STATE(2699),
+ [sym_glimmer_template] = STATE(1081),
+ [sym_glimmer_opening_tag] = STATE(1888),
+ [sym_jsx_element] = STATE(1081),
+ [sym_jsx_opening_element] = STATE(1648),
+ [sym_jsx_self_closing_element] = STATE(1081),
+ [sym_class] = STATE(1071),
+ [sym_function] = STATE(1071),
+ [sym_generator_function] = STATE(1071),
+ [sym_arrow_function] = STATE(1071),
+ [sym_call_expression] = STATE(1071),
+ [sym_new_expression] = STATE(1081),
+ [sym_await_expression] = STATE(1081),
[sym_member_expression] = STATE(974),
[sym_subscript_expression] = STATE(974),
- [sym_assignment_expression] = STATE(1094),
- [sym__augmented_assignment_lhs] = STATE(1608),
- [sym_augmented_assignment_expression] = STATE(1094),
- [sym__destructuring_pattern] = STATE(2728),
- [sym_ternary_expression] = STATE(1094),
- [sym_binary_expression] = STATE(1094),
- [sym_unary_expression] = STATE(1094),
- [sym_update_expression] = STATE(1094),
- [sym_string] = STATE(1096),
- [sym_template_string] = STATE(1096),
- [sym_regex] = STATE(1096),
- [sym_meta_property] = STATE(1096),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2767),
- [aux_sym_export_statement_repeat1] = STATE(1976),
+ [sym_assignment_expression] = STATE(1081),
+ [sym__augmented_assignment_lhs] = STATE(1607),
+ [sym_augmented_assignment_expression] = STATE(1081),
+ [sym__destructuring_pattern] = STATE(2699),
+ [sym_ternary_expression] = STATE(1081),
+ [sym_binary_expression] = STATE(1081),
+ [sym_unary_expression] = STATE(1081),
+ [sym_update_expression] = STATE(1081),
+ [sym_string] = STATE(1071),
+ [sym_template_string] = STATE(1071),
+ [sym_regex] = STATE(1071),
+ [sym_meta_property] = STATE(1071),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2769),
+ [aux_sym_export_statement_repeat1] = STATE(1861),
+ [sym_identifier] = ACTIONS(756),
+ [anon_sym_export] = ACTIONS(758),
+ [anon_sym_LBRACE] = ACTIONS(734),
+ [anon_sym_import] = ACTIONS(648),
+ [anon_sym_LPAREN] = ACTIONS(650),
+ [anon_sym_await] = ACTIONS(762),
+ [anon_sym_yield] = ACTIONS(764),
+ [anon_sym_LBRACK] = ACTIONS(740),
+ [anon_sym_LTtemplate_GT] = ACTIONS(55),
+ [anon_sym_LT] = ACTIONS(658),
+ [anon_sym_DQUOTE] = ACTIONS(660),
+ [anon_sym_SQUOTE] = ACTIONS(662),
+ [anon_sym_class] = ACTIONS(664),
+ [anon_sym_async] = ACTIONS(766),
+ [anon_sym_function] = ACTIONS(668),
+ [anon_sym_new] = ACTIONS(768),
+ [anon_sym_PLUS] = ACTIONS(770),
+ [anon_sym_DASH] = ACTIONS(770),
+ [anon_sym_SLASH] = ACTIONS(674),
+ [anon_sym_BANG] = ACTIONS(770),
+ [anon_sym_TILDE] = ACTIONS(770),
+ [anon_sym_typeof] = ACTIONS(770),
+ [anon_sym_void] = ACTIONS(770),
+ [anon_sym_delete] = ACTIONS(770),
+ [anon_sym_PLUS_PLUS] = ACTIONS(772),
+ [anon_sym_DASH_DASH] = ACTIONS(772),
+ [sym_comment] = ACTIONS(3),
+ [anon_sym_BQUOTE] = ACTIONS(678),
+ [sym_number] = ACTIONS(680),
+ [sym_private_property_identifier] = ACTIONS(774),
+ [sym_this] = ACTIONS(680),
+ [sym_super] = ACTIONS(680),
+ [sym_true] = ACTIONS(680),
+ [sym_false] = ACTIONS(680),
+ [sym_null] = ACTIONS(680),
+ [sym_undefined] = ACTIONS(776),
+ [anon_sym_AT] = ACTIONS(85),
+ [anon_sym_static] = ACTIONS(758),
+ [anon_sym_get] = ACTIONS(758),
+ [anon_sym_set] = ACTIONS(758),
+ },
+ [359] = {
+ [sym_import] = STATE(1235),
+ [sym_parenthesized_expression] = STATE(1028),
+ [sym_expression] = STATE(1149),
+ [sym_primary_expression] = STATE(1249),
+ [sym_yield_expression] = STATE(1245),
+ [sym_object] = STATE(1235),
+ [sym_object_pattern] = STATE(2717),
+ [sym_array] = STATE(1235),
+ [sym_array_pattern] = STATE(2717),
+ [sym_glimmer_template] = STATE(1245),
+ [sym_glimmer_opening_tag] = STATE(1935),
+ [sym_jsx_element] = STATE(1245),
+ [sym_jsx_opening_element] = STATE(1651),
+ [sym_jsx_self_closing_element] = STATE(1245),
+ [sym_class] = STATE(1235),
+ [sym_function] = STATE(1235),
+ [sym_generator_function] = STATE(1235),
+ [sym_arrow_function] = STATE(1235),
+ [sym_call_expression] = STATE(1235),
+ [sym_new_expression] = STATE(1245),
+ [sym_await_expression] = STATE(1245),
+ [sym_member_expression] = STATE(1028),
+ [sym_subscript_expression] = STATE(1028),
+ [sym_assignment_expression] = STATE(1245),
+ [sym__augmented_assignment_lhs] = STATE(1616),
+ [sym_augmented_assignment_expression] = STATE(1245),
+ [sym__destructuring_pattern] = STATE(2717),
+ [sym_ternary_expression] = STATE(1245),
+ [sym_binary_expression] = STATE(1245),
+ [sym_unary_expression] = STATE(1245),
+ [sym_update_expression] = STATE(1245),
+ [sym_string] = STATE(1235),
+ [sym_template_string] = STATE(1235),
+ [sym_regex] = STATE(1235),
+ [sym_meta_property] = STATE(1235),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2680),
+ [aux_sym_export_statement_repeat1] = STATE(1968),
+ [sym_identifier] = ACTIONS(720),
+ [anon_sym_export] = ACTIONS(722),
+ [anon_sym_LBRACE] = ACTIONS(694),
+ [anon_sym_import] = ACTIONS(696),
+ [anon_sym_LPAREN] = ACTIONS(27),
+ [anon_sym_await] = ACTIONS(29),
+ [anon_sym_yield] = ACTIONS(51),
+ [anon_sym_LBRACK] = ACTIONS(53),
+ [anon_sym_LTtemplate_GT] = ACTIONS(55),
+ [anon_sym_LT] = ACTIONS(57),
+ [anon_sym_DQUOTE] = ACTIONS(59),
+ [anon_sym_SQUOTE] = ACTIONS(61),
+ [anon_sym_class] = ACTIONS(702),
+ [anon_sym_async] = ACTIONS(726),
+ [anon_sym_function] = ACTIONS(706),
+ [anon_sym_new] = ACTIONS(69),
+ [anon_sym_PLUS] = ACTIONS(71),
+ [anon_sym_DASH] = ACTIONS(71),
+ [anon_sym_SLASH] = ACTIONS(73),
+ [anon_sym_BANG] = ACTIONS(71),
+ [anon_sym_TILDE] = ACTIONS(71),
+ [anon_sym_typeof] = ACTIONS(71),
+ [anon_sym_void] = ACTIONS(71),
+ [anon_sym_delete] = ACTIONS(71),
+ [anon_sym_PLUS_PLUS] = ACTIONS(75),
+ [anon_sym_DASH_DASH] = ACTIONS(75),
+ [sym_comment] = ACTIONS(3),
+ [anon_sym_BQUOTE] = ACTIONS(77),
+ [sym_number] = ACTIONS(79),
+ [sym_private_property_identifier] = ACTIONS(81),
+ [sym_this] = ACTIONS(79),
+ [sym_super] = ACTIONS(79),
+ [sym_true] = ACTIONS(79),
+ [sym_false] = ACTIONS(79),
+ [sym_null] = ACTIONS(79),
+ [sym_undefined] = ACTIONS(83),
+ [anon_sym_AT] = ACTIONS(85),
+ [anon_sym_static] = ACTIONS(722),
+ [anon_sym_get] = ACTIONS(722),
+ [anon_sym_set] = ACTIONS(722),
+ },
+ [360] = {
+ [sym_import] = STATE(1071),
+ [sym_parenthesized_expression] = STATE(1047),
+ [sym_expression] = STATE(1434),
+ [sym_primary_expression] = STATE(1079),
+ [sym_yield_expression] = STATE(1081),
+ [sym_object] = STATE(1071),
+ [sym_object_pattern] = STATE(2711),
+ [sym_array] = STATE(1071),
+ [sym_array_pattern] = STATE(2711),
+ [sym_glimmer_template] = STATE(1081),
+ [sym_glimmer_opening_tag] = STATE(1888),
+ [sym_jsx_element] = STATE(1081),
+ [sym_jsx_opening_element] = STATE(1648),
+ [sym_jsx_self_closing_element] = STATE(1081),
+ [sym_class] = STATE(1071),
+ [sym_function] = STATE(1071),
+ [sym_generator_function] = STATE(1071),
+ [sym_arrow_function] = STATE(1071),
+ [sym_call_expression] = STATE(1071),
+ [sym_new_expression] = STATE(1081),
+ [sym_await_expression] = STATE(1081),
+ [sym_member_expression] = STATE(1047),
+ [sym_subscript_expression] = STATE(1047),
+ [sym_assignment_expression] = STATE(1081),
+ [sym__augmented_assignment_lhs] = STATE(1611),
+ [sym_augmented_assignment_expression] = STATE(1081),
+ [sym__destructuring_pattern] = STATE(2711),
+ [sym_ternary_expression] = STATE(1081),
+ [sym_binary_expression] = STATE(1081),
+ [sym_unary_expression] = STATE(1081),
+ [sym_update_expression] = STATE(1081),
+ [sym_string] = STATE(1071),
+ [sym_template_string] = STATE(1071),
+ [sym_regex] = STATE(1071),
+ [sym_meta_property] = STATE(1071),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2709),
+ [aux_sym_export_statement_repeat1] = STATE(1861),
[sym_identifier] = ACTIONS(728),
[anon_sym_export] = ACTIONS(730),
[anon_sym_LBRACE] = ACTIONS(734),
@@ -49235,76 +48748,156 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_LBRACK] = ACTIONS(740),
[anon_sym_LTtemplate_GT] = ACTIONS(55),
[anon_sym_LT] = ACTIONS(658),
- [anon_sym_class] = ACTIONS(660),
+ [anon_sym_DQUOTE] = ACTIONS(660),
+ [anon_sym_SQUOTE] = ACTIONS(662),
+ [anon_sym_class] = ACTIONS(664),
[anon_sym_async] = ACTIONS(742),
- [anon_sym_function] = ACTIONS(664),
+ [anon_sym_function] = ACTIONS(668),
[anon_sym_new] = ACTIONS(744),
[anon_sym_PLUS] = ACTIONS(746),
[anon_sym_DASH] = ACTIONS(746),
- [anon_sym_SLASH] = ACTIONS(670),
+ [anon_sym_SLASH] = ACTIONS(748),
[anon_sym_BANG] = ACTIONS(746),
[anon_sym_TILDE] = ACTIONS(746),
[anon_sym_typeof] = ACTIONS(746),
[anon_sym_void] = ACTIONS(746),
[anon_sym_delete] = ACTIONS(746),
- [anon_sym_PLUS_PLUS] = ACTIONS(748),
- [anon_sym_DASH_DASH] = ACTIONS(748),
- [anon_sym_DQUOTE] = ACTIONS(674),
- [anon_sym_SQUOTE] = ACTIONS(676),
+ [anon_sym_PLUS_PLUS] = ACTIONS(750),
+ [anon_sym_DASH_DASH] = ACTIONS(750),
[sym_comment] = ACTIONS(3),
[anon_sym_BQUOTE] = ACTIONS(678),
[sym_number] = ACTIONS(680),
- [sym_private_property_identifier] = ACTIONS(750),
+ [sym_private_property_identifier] = ACTIONS(752),
[sym_this] = ACTIONS(680),
[sym_super] = ACTIONS(680),
[sym_true] = ACTIONS(680),
[sym_false] = ACTIONS(680),
[sym_null] = ACTIONS(680),
- [sym_undefined] = ACTIONS(752),
+ [sym_undefined] = ACTIONS(754),
[anon_sym_AT] = ACTIONS(85),
[anon_sym_static] = ACTIONS(730),
[anon_sym_get] = ACTIONS(730),
[anon_sym_set] = ACTIONS(730),
},
- [373] = {
- [sym_import] = STATE(1268),
- [sym_parenthesized_expression] = STATE(1034),
- [sym_expression] = STATE(1196),
- [sym_primary_expression] = STATE(1247),
- [sym_yield_expression] = STATE(1246),
- [sym_object] = STATE(1268),
- [sym_object_pattern] = STATE(2734),
- [sym_array] = STATE(1268),
- [sym_array_pattern] = STATE(2734),
- [sym_glimmer_template] = STATE(1246),
- [sym_glimmer_opening_tag] = STATE(1921),
- [sym_jsx_element] = STATE(1246),
- [sym_jsx_opening_element] = STATE(1653),
- [sym_jsx_self_closing_element] = STATE(1246),
- [sym_class] = STATE(1268),
- [sym_function] = STATE(1268),
- [sym_generator_function] = STATE(1268),
- [sym_arrow_function] = STATE(1268),
- [sym_call_expression] = STATE(1268),
- [sym_new_expression] = STATE(1246),
- [sym_await_expression] = STATE(1246),
- [sym_member_expression] = STATE(1034),
- [sym_subscript_expression] = STATE(1034),
- [sym_assignment_expression] = STATE(1246),
- [sym__augmented_assignment_lhs] = STATE(1600),
- [sym_augmented_assignment_expression] = STATE(1246),
- [sym__destructuring_pattern] = STATE(2734),
- [sym_ternary_expression] = STATE(1246),
- [sym_binary_expression] = STATE(1246),
- [sym_unary_expression] = STATE(1246),
- [sym_update_expression] = STATE(1246),
- [sym_string] = STATE(1268),
- [sym_template_string] = STATE(1268),
- [sym_regex] = STATE(1268),
- [sym_meta_property] = STATE(1268),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2733),
- [aux_sym_export_statement_repeat1] = STATE(1891),
+ [361] = {
+ [sym_import] = STATE(1071),
+ [sym_parenthesized_expression] = STATE(974),
+ [sym_expression] = STATE(1385),
+ [sym_primary_expression] = STATE(1079),
+ [sym_yield_expression] = STATE(1081),
+ [sym_object] = STATE(1071),
+ [sym_object_pattern] = STATE(2699),
+ [sym_array] = STATE(1071),
+ [sym_array_pattern] = STATE(2699),
+ [sym_glimmer_template] = STATE(1081),
+ [sym_glimmer_opening_tag] = STATE(1888),
+ [sym_jsx_element] = STATE(1081),
+ [sym_jsx_opening_element] = STATE(1648),
+ [sym_jsx_self_closing_element] = STATE(1081),
+ [sym_class] = STATE(1071),
+ [sym_function] = STATE(1071),
+ [sym_generator_function] = STATE(1071),
+ [sym_arrow_function] = STATE(1071),
+ [sym_call_expression] = STATE(1071),
+ [sym_new_expression] = STATE(1081),
+ [sym_await_expression] = STATE(1081),
+ [sym_member_expression] = STATE(974),
+ [sym_subscript_expression] = STATE(974),
+ [sym_assignment_expression] = STATE(1081),
+ [sym__augmented_assignment_lhs] = STATE(1607),
+ [sym_augmented_assignment_expression] = STATE(1081),
+ [sym__destructuring_pattern] = STATE(2699),
+ [sym_ternary_expression] = STATE(1081),
+ [sym_binary_expression] = STATE(1081),
+ [sym_unary_expression] = STATE(1081),
+ [sym_update_expression] = STATE(1081),
+ [sym_string] = STATE(1071),
+ [sym_template_string] = STATE(1071),
+ [sym_regex] = STATE(1071),
+ [sym_meta_property] = STATE(1071),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2769),
+ [aux_sym_export_statement_repeat1] = STATE(1861),
+ [sym_identifier] = ACTIONS(756),
+ [anon_sym_export] = ACTIONS(758),
+ [anon_sym_LBRACE] = ACTIONS(734),
+ [anon_sym_import] = ACTIONS(648),
+ [anon_sym_LPAREN] = ACTIONS(650),
+ [anon_sym_await] = ACTIONS(762),
+ [anon_sym_yield] = ACTIONS(764),
+ [anon_sym_LBRACK] = ACTIONS(740),
+ [anon_sym_LTtemplate_GT] = ACTIONS(55),
+ [anon_sym_LT] = ACTIONS(658),
+ [anon_sym_DQUOTE] = ACTIONS(660),
+ [anon_sym_SQUOTE] = ACTIONS(662),
+ [anon_sym_class] = ACTIONS(664),
+ [anon_sym_async] = ACTIONS(766),
+ [anon_sym_function] = ACTIONS(668),
+ [anon_sym_new] = ACTIONS(768),
+ [anon_sym_PLUS] = ACTIONS(770),
+ [anon_sym_DASH] = ACTIONS(770),
+ [anon_sym_SLASH] = ACTIONS(674),
+ [anon_sym_BANG] = ACTIONS(770),
+ [anon_sym_TILDE] = ACTIONS(770),
+ [anon_sym_typeof] = ACTIONS(770),
+ [anon_sym_void] = ACTIONS(770),
+ [anon_sym_delete] = ACTIONS(770),
+ [anon_sym_PLUS_PLUS] = ACTIONS(772),
+ [anon_sym_DASH_DASH] = ACTIONS(772),
+ [sym_comment] = ACTIONS(3),
+ [anon_sym_BQUOTE] = ACTIONS(678),
+ [sym_number] = ACTIONS(680),
+ [sym_private_property_identifier] = ACTIONS(774),
+ [sym_this] = ACTIONS(680),
+ [sym_super] = ACTIONS(680),
+ [sym_true] = ACTIONS(680),
+ [sym_false] = ACTIONS(680),
+ [sym_null] = ACTIONS(680),
+ [sym_undefined] = ACTIONS(776),
+ [anon_sym_AT] = ACTIONS(85),
+ [anon_sym_static] = ACTIONS(758),
+ [anon_sym_get] = ACTIONS(758),
+ [anon_sym_set] = ACTIONS(758),
+ },
+ [362] = {
+ [sym_import] = STATE(1235),
+ [sym_parenthesized_expression] = STATE(1032),
+ [sym_expression] = STATE(1200),
+ [sym_primary_expression] = STATE(1249),
+ [sym_yield_expression] = STATE(1245),
+ [sym_object] = STATE(1235),
+ [sym_object_pattern] = STATE(2743),
+ [sym_array] = STATE(1235),
+ [sym_array_pattern] = STATE(2743),
+ [sym_glimmer_template] = STATE(1245),
+ [sym_glimmer_opening_tag] = STATE(1935),
+ [sym_jsx_element] = STATE(1245),
+ [sym_jsx_opening_element] = STATE(1651),
+ [sym_jsx_self_closing_element] = STATE(1245),
+ [sym_class] = STATE(1235),
+ [sym_function] = STATE(1235),
+ [sym_generator_function] = STATE(1235),
+ [sym_arrow_function] = STATE(1235),
+ [sym_call_expression] = STATE(1235),
+ [sym_new_expression] = STATE(1245),
+ [sym_await_expression] = STATE(1245),
+ [sym_member_expression] = STATE(1032),
+ [sym_subscript_expression] = STATE(1032),
+ [sym_assignment_expression] = STATE(1245),
+ [sym__augmented_assignment_lhs] = STATE(1599),
+ [sym_augmented_assignment_expression] = STATE(1245),
+ [sym__destructuring_pattern] = STATE(2743),
+ [sym_ternary_expression] = STATE(1245),
+ [sym_binary_expression] = STATE(1245),
+ [sym_unary_expression] = STATE(1245),
+ [sym_update_expression] = STATE(1245),
+ [sym_string] = STATE(1235),
+ [sym_template_string] = STATE(1235),
+ [sym_regex] = STATE(1235),
+ [sym_meta_property] = STATE(1235),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2742),
+ [aux_sym_export_statement_repeat1] = STATE(1968),
[sym_identifier] = ACTIONS(688),
[anon_sym_export] = ACTIONS(690),
[anon_sym_LBRACE] = ACTIONS(694),
@@ -49315,6 +48908,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_LBRACK] = ACTIONS(53),
[anon_sym_LTtemplate_GT] = ACTIONS(55),
[anon_sym_LT] = ACTIONS(57),
+ [anon_sym_DQUOTE] = ACTIONS(59),
+ [anon_sym_SQUOTE] = ACTIONS(61),
[anon_sym_class] = ACTIONS(702),
[anon_sym_async] = ACTIONS(704),
[anon_sym_function] = ACTIONS(706),
@@ -49329,8 +48924,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_delete] = ACTIONS(710),
[anon_sym_PLUS_PLUS] = ACTIONS(714),
[anon_sym_DASH_DASH] = ACTIONS(714),
- [anon_sym_DQUOTE] = ACTIONS(73),
- [anon_sym_SQUOTE] = ACTIONS(75),
[sym_comment] = ACTIONS(3),
[anon_sym_BQUOTE] = ACTIONS(77),
[sym_number] = ACTIONS(79),
@@ -49346,45 +48939,125 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_get] = ACTIONS(690),
[anon_sym_set] = ACTIONS(690),
},
- [374] = {
- [sym_import] = STATE(1268),
- [sym_parenthesized_expression] = STATE(1034),
- [sym_expression] = STATE(1183),
- [sym_primary_expression] = STATE(1247),
- [sym_yield_expression] = STATE(1246),
- [sym_object] = STATE(1268),
- [sym_object_pattern] = STATE(2734),
- [sym_array] = STATE(1268),
- [sym_array_pattern] = STATE(2734),
- [sym_glimmer_template] = STATE(1246),
- [sym_glimmer_opening_tag] = STATE(1921),
- [sym_jsx_element] = STATE(1246),
- [sym_jsx_opening_element] = STATE(1653),
- [sym_jsx_self_closing_element] = STATE(1246),
- [sym_class] = STATE(1268),
- [sym_function] = STATE(1268),
- [sym_generator_function] = STATE(1268),
- [sym_arrow_function] = STATE(1268),
- [sym_call_expression] = STATE(1268),
- [sym_new_expression] = STATE(1246),
- [sym_await_expression] = STATE(1246),
- [sym_member_expression] = STATE(1034),
- [sym_subscript_expression] = STATE(1034),
- [sym_assignment_expression] = STATE(1246),
- [sym__augmented_assignment_lhs] = STATE(1600),
- [sym_augmented_assignment_expression] = STATE(1246),
- [sym__destructuring_pattern] = STATE(2734),
- [sym_ternary_expression] = STATE(1246),
- [sym_binary_expression] = STATE(1246),
- [sym_unary_expression] = STATE(1246),
- [sym_update_expression] = STATE(1246),
- [sym_string] = STATE(1268),
- [sym_template_string] = STATE(1268),
- [sym_regex] = STATE(1268),
- [sym_meta_property] = STATE(1268),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2733),
- [aux_sym_export_statement_repeat1] = STATE(1891),
+ [363] = {
+ [sym_import] = STATE(1071),
+ [sym_parenthesized_expression] = STATE(1006),
+ [sym_expression] = STATE(1055),
+ [sym_primary_expression] = STATE(1079),
+ [sym_yield_expression] = STATE(1081),
+ [sym_object] = STATE(1071),
+ [sym_object_pattern] = STATE(2770),
+ [sym_array] = STATE(1071),
+ [sym_array_pattern] = STATE(2770),
+ [sym_glimmer_template] = STATE(1081),
+ [sym_glimmer_opening_tag] = STATE(1888),
+ [sym_jsx_element] = STATE(1081),
+ [sym_jsx_opening_element] = STATE(1648),
+ [sym_jsx_self_closing_element] = STATE(1081),
+ [sym_class] = STATE(1071),
+ [sym_function] = STATE(1071),
+ [sym_generator_function] = STATE(1071),
+ [sym_arrow_function] = STATE(1071),
+ [sym_call_expression] = STATE(1071),
+ [sym_new_expression] = STATE(1081),
+ [sym_await_expression] = STATE(1081),
+ [sym_member_expression] = STATE(1006),
+ [sym_subscript_expression] = STATE(1006),
+ [sym_assignment_expression] = STATE(1081),
+ [sym__augmented_assignment_lhs] = STATE(1606),
+ [sym_augmented_assignment_expression] = STATE(1081),
+ [sym__destructuring_pattern] = STATE(2770),
+ [sym_ternary_expression] = STATE(1081),
+ [sym_binary_expression] = STATE(1081),
+ [sym_unary_expression] = STATE(1081),
+ [sym_update_expression] = STATE(1081),
+ [sym_string] = STATE(1071),
+ [sym_template_string] = STATE(1071),
+ [sym_regex] = STATE(1071),
+ [sym_meta_property] = STATE(1071),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2700),
+ [aux_sym_export_statement_repeat1] = STATE(1861),
+ [sym_identifier] = ACTIONS(638),
+ [anon_sym_export] = ACTIONS(640),
+ [anon_sym_LBRACE] = ACTIONS(644),
+ [anon_sym_import] = ACTIONS(648),
+ [anon_sym_LPAREN] = ACTIONS(650),
+ [anon_sym_await] = ACTIONS(652),
+ [anon_sym_yield] = ACTIONS(654),
+ [anon_sym_LBRACK] = ACTIONS(656),
+ [anon_sym_LTtemplate_GT] = ACTIONS(55),
+ [anon_sym_LT] = ACTIONS(658),
+ [anon_sym_DQUOTE] = ACTIONS(660),
+ [anon_sym_SQUOTE] = ACTIONS(662),
+ [anon_sym_class] = ACTIONS(664),
+ [anon_sym_async] = ACTIONS(666),
+ [anon_sym_function] = ACTIONS(668),
+ [anon_sym_new] = ACTIONS(670),
+ [anon_sym_PLUS] = ACTIONS(672),
+ [anon_sym_DASH] = ACTIONS(672),
+ [anon_sym_SLASH] = ACTIONS(674),
+ [anon_sym_BANG] = ACTIONS(672),
+ [anon_sym_TILDE] = ACTIONS(672),
+ [anon_sym_typeof] = ACTIONS(672),
+ [anon_sym_void] = ACTIONS(672),
+ [anon_sym_delete] = ACTIONS(672),
+ [anon_sym_PLUS_PLUS] = ACTIONS(676),
+ [anon_sym_DASH_DASH] = ACTIONS(676),
+ [sym_comment] = ACTIONS(3),
+ [anon_sym_BQUOTE] = ACTIONS(678),
+ [sym_number] = ACTIONS(680),
+ [sym_private_property_identifier] = ACTIONS(682),
+ [sym_this] = ACTIONS(680),
+ [sym_super] = ACTIONS(680),
+ [sym_true] = ACTIONS(680),
+ [sym_false] = ACTIONS(680),
+ [sym_null] = ACTIONS(680),
+ [sym_undefined] = ACTIONS(684),
+ [anon_sym_AT] = ACTIONS(85),
+ [anon_sym_static] = ACTIONS(640),
+ [anon_sym_get] = ACTIONS(640),
+ [anon_sym_set] = ACTIONS(640),
+ },
+ [364] = {
+ [sym_import] = STATE(1235),
+ [sym_parenthesized_expression] = STATE(1032),
+ [sym_expression] = STATE(1171),
+ [sym_primary_expression] = STATE(1249),
+ [sym_yield_expression] = STATE(1245),
+ [sym_object] = STATE(1235),
+ [sym_object_pattern] = STATE(2743),
+ [sym_array] = STATE(1235),
+ [sym_array_pattern] = STATE(2743),
+ [sym_glimmer_template] = STATE(1245),
+ [sym_glimmer_opening_tag] = STATE(1935),
+ [sym_jsx_element] = STATE(1245),
+ [sym_jsx_opening_element] = STATE(1651),
+ [sym_jsx_self_closing_element] = STATE(1245),
+ [sym_class] = STATE(1235),
+ [sym_function] = STATE(1235),
+ [sym_generator_function] = STATE(1235),
+ [sym_arrow_function] = STATE(1235),
+ [sym_call_expression] = STATE(1235),
+ [sym_new_expression] = STATE(1245),
+ [sym_await_expression] = STATE(1245),
+ [sym_member_expression] = STATE(1032),
+ [sym_subscript_expression] = STATE(1032),
+ [sym_assignment_expression] = STATE(1245),
+ [sym__augmented_assignment_lhs] = STATE(1599),
+ [sym_augmented_assignment_expression] = STATE(1245),
+ [sym__destructuring_pattern] = STATE(2743),
+ [sym_ternary_expression] = STATE(1245),
+ [sym_binary_expression] = STATE(1245),
+ [sym_unary_expression] = STATE(1245),
+ [sym_update_expression] = STATE(1245),
+ [sym_string] = STATE(1235),
+ [sym_template_string] = STATE(1235),
+ [sym_regex] = STATE(1235),
+ [sym_meta_property] = STATE(1235),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2742),
+ [aux_sym_export_statement_repeat1] = STATE(1968),
[sym_identifier] = ACTIONS(688),
[anon_sym_export] = ACTIONS(690),
[anon_sym_LBRACE] = ACTIONS(694),
@@ -49395,6 +49068,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_LBRACK] = ACTIONS(53),
[anon_sym_LTtemplate_GT] = ACTIONS(55),
[anon_sym_LT] = ACTIONS(57),
+ [anon_sym_DQUOTE] = ACTIONS(59),
+ [anon_sym_SQUOTE] = ACTIONS(61),
[anon_sym_class] = ACTIONS(702),
[anon_sym_async] = ACTIONS(704),
[anon_sym_function] = ACTIONS(706),
@@ -49409,8 +49084,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_delete] = ACTIONS(710),
[anon_sym_PLUS_PLUS] = ACTIONS(714),
[anon_sym_DASH_DASH] = ACTIONS(714),
- [anon_sym_DQUOTE] = ACTIONS(73),
- [anon_sym_SQUOTE] = ACTIONS(75),
[sym_comment] = ACTIONS(3),
[anon_sym_BQUOTE] = ACTIONS(77),
[sym_number] = ACTIONS(79),
@@ -49426,45 +49099,45 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_get] = ACTIONS(690),
[anon_sym_set] = ACTIONS(690),
},
- [375] = {
- [sym_import] = STATE(1268),
- [sym_parenthesized_expression] = STATE(1034),
- [sym_expression] = STATE(1198),
- [sym_primary_expression] = STATE(1247),
- [sym_yield_expression] = STATE(1246),
- [sym_object] = STATE(1268),
- [sym_object_pattern] = STATE(2734),
- [sym_array] = STATE(1268),
- [sym_array_pattern] = STATE(2734),
- [sym_glimmer_template] = STATE(1246),
- [sym_glimmer_opening_tag] = STATE(1921),
- [sym_jsx_element] = STATE(1246),
- [sym_jsx_opening_element] = STATE(1653),
- [sym_jsx_self_closing_element] = STATE(1246),
- [sym_class] = STATE(1268),
- [sym_function] = STATE(1268),
- [sym_generator_function] = STATE(1268),
- [sym_arrow_function] = STATE(1268),
- [sym_call_expression] = STATE(1268),
- [sym_new_expression] = STATE(1246),
- [sym_await_expression] = STATE(1246),
- [sym_member_expression] = STATE(1034),
- [sym_subscript_expression] = STATE(1034),
- [sym_assignment_expression] = STATE(1246),
- [sym__augmented_assignment_lhs] = STATE(1600),
- [sym_augmented_assignment_expression] = STATE(1246),
- [sym__destructuring_pattern] = STATE(2734),
- [sym_ternary_expression] = STATE(1246),
- [sym_binary_expression] = STATE(1246),
- [sym_unary_expression] = STATE(1246),
- [sym_update_expression] = STATE(1246),
- [sym_string] = STATE(1268),
- [sym_template_string] = STATE(1268),
- [sym_regex] = STATE(1268),
- [sym_meta_property] = STATE(1268),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2733),
- [aux_sym_export_statement_repeat1] = STATE(1891),
+ [365] = {
+ [sym_import] = STATE(1235),
+ [sym_parenthesized_expression] = STATE(1032),
+ [sym_expression] = STATE(1172),
+ [sym_primary_expression] = STATE(1249),
+ [sym_yield_expression] = STATE(1245),
+ [sym_object] = STATE(1235),
+ [sym_object_pattern] = STATE(2743),
+ [sym_array] = STATE(1235),
+ [sym_array_pattern] = STATE(2743),
+ [sym_glimmer_template] = STATE(1245),
+ [sym_glimmer_opening_tag] = STATE(1935),
+ [sym_jsx_element] = STATE(1245),
+ [sym_jsx_opening_element] = STATE(1651),
+ [sym_jsx_self_closing_element] = STATE(1245),
+ [sym_class] = STATE(1235),
+ [sym_function] = STATE(1235),
+ [sym_generator_function] = STATE(1235),
+ [sym_arrow_function] = STATE(1235),
+ [sym_call_expression] = STATE(1235),
+ [sym_new_expression] = STATE(1245),
+ [sym_await_expression] = STATE(1245),
+ [sym_member_expression] = STATE(1032),
+ [sym_subscript_expression] = STATE(1032),
+ [sym_assignment_expression] = STATE(1245),
+ [sym__augmented_assignment_lhs] = STATE(1599),
+ [sym_augmented_assignment_expression] = STATE(1245),
+ [sym__destructuring_pattern] = STATE(2743),
+ [sym_ternary_expression] = STATE(1245),
+ [sym_binary_expression] = STATE(1245),
+ [sym_unary_expression] = STATE(1245),
+ [sym_update_expression] = STATE(1245),
+ [sym_string] = STATE(1235),
+ [sym_template_string] = STATE(1235),
+ [sym_regex] = STATE(1235),
+ [sym_meta_property] = STATE(1235),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2742),
+ [aux_sym_export_statement_repeat1] = STATE(1968),
[sym_identifier] = ACTIONS(688),
[anon_sym_export] = ACTIONS(690),
[anon_sym_LBRACE] = ACTIONS(694),
@@ -49472,399 +49145,239 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_LPAREN] = ACTIONS(27),
[anon_sym_await] = ACTIONS(698),
[anon_sym_yield] = ACTIONS(700),
- [anon_sym_LBRACK] = ACTIONS(53),
- [anon_sym_LTtemplate_GT] = ACTIONS(55),
- [anon_sym_LT] = ACTIONS(57),
- [anon_sym_class] = ACTIONS(702),
- [anon_sym_async] = ACTIONS(704),
- [anon_sym_function] = ACTIONS(706),
- [anon_sym_new] = ACTIONS(708),
- [anon_sym_PLUS] = ACTIONS(710),
- [anon_sym_DASH] = ACTIONS(710),
- [anon_sym_SLASH] = ACTIONS(712),
- [anon_sym_BANG] = ACTIONS(710),
- [anon_sym_TILDE] = ACTIONS(710),
- [anon_sym_typeof] = ACTIONS(710),
- [anon_sym_void] = ACTIONS(710),
- [anon_sym_delete] = ACTIONS(710),
- [anon_sym_PLUS_PLUS] = ACTIONS(714),
- [anon_sym_DASH_DASH] = ACTIONS(714),
- [anon_sym_DQUOTE] = ACTIONS(73),
- [anon_sym_SQUOTE] = ACTIONS(75),
- [sym_comment] = ACTIONS(3),
- [anon_sym_BQUOTE] = ACTIONS(77),
- [sym_number] = ACTIONS(79),
- [sym_private_property_identifier] = ACTIONS(716),
- [sym_this] = ACTIONS(79),
- [sym_super] = ACTIONS(79),
- [sym_true] = ACTIONS(79),
- [sym_false] = ACTIONS(79),
- [sym_null] = ACTIONS(79),
- [sym_undefined] = ACTIONS(718),
- [anon_sym_AT] = ACTIONS(85),
- [anon_sym_static] = ACTIONS(690),
- [anon_sym_get] = ACTIONS(690),
- [anon_sym_set] = ACTIONS(690),
- },
- [376] = {
- [sym_import] = STATE(1096),
- [sym_parenthesized_expression] = STATE(974),
- [sym_expression] = STATE(1056),
- [sym_primary_expression] = STATE(1092),
- [sym_yield_expression] = STATE(1094),
- [sym_object] = STATE(1096),
- [sym_object_pattern] = STATE(2728),
- [sym_array] = STATE(1096),
- [sym_array_pattern] = STATE(2728),
- [sym_glimmer_template] = STATE(1094),
- [sym_glimmer_opening_tag] = STATE(1882),
- [sym_jsx_element] = STATE(1094),
- [sym_jsx_opening_element] = STATE(1654),
- [sym_jsx_self_closing_element] = STATE(1094),
- [sym_class] = STATE(1096),
- [sym_function] = STATE(1096),
- [sym_generator_function] = STATE(1096),
- [sym_arrow_function] = STATE(1096),
- [sym_call_expression] = STATE(1096),
- [sym_new_expression] = STATE(1094),
- [sym_await_expression] = STATE(1094),
- [sym_member_expression] = STATE(974),
- [sym_subscript_expression] = STATE(974),
- [sym_assignment_expression] = STATE(1094),
- [sym__augmented_assignment_lhs] = STATE(1608),
- [sym_augmented_assignment_expression] = STATE(1094),
- [sym__destructuring_pattern] = STATE(2728),
- [sym_ternary_expression] = STATE(1094),
- [sym_binary_expression] = STATE(1094),
- [sym_unary_expression] = STATE(1094),
- [sym_update_expression] = STATE(1094),
- [sym_string] = STATE(1096),
- [sym_template_string] = STATE(1096),
- [sym_regex] = STATE(1096),
- [sym_meta_property] = STATE(1096),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2767),
- [aux_sym_export_statement_repeat1] = STATE(1976),
- [sym_identifier] = ACTIONS(728),
- [anon_sym_export] = ACTIONS(730),
- [anon_sym_LBRACE] = ACTIONS(734),
- [anon_sym_import] = ACTIONS(648),
- [anon_sym_LPAREN] = ACTIONS(650),
- [anon_sym_await] = ACTIONS(736),
- [anon_sym_yield] = ACTIONS(738),
- [anon_sym_LBRACK] = ACTIONS(740),
- [anon_sym_LTtemplate_GT] = ACTIONS(55),
- [anon_sym_LT] = ACTIONS(658),
- [anon_sym_class] = ACTIONS(660),
- [anon_sym_async] = ACTIONS(742),
- [anon_sym_function] = ACTIONS(664),
- [anon_sym_new] = ACTIONS(744),
- [anon_sym_PLUS] = ACTIONS(746),
- [anon_sym_DASH] = ACTIONS(746),
- [anon_sym_SLASH] = ACTIONS(670),
- [anon_sym_BANG] = ACTIONS(746),
- [anon_sym_TILDE] = ACTIONS(746),
- [anon_sym_typeof] = ACTIONS(746),
- [anon_sym_void] = ACTIONS(746),
- [anon_sym_delete] = ACTIONS(746),
- [anon_sym_PLUS_PLUS] = ACTIONS(748),
- [anon_sym_DASH_DASH] = ACTIONS(748),
- [anon_sym_DQUOTE] = ACTIONS(674),
- [anon_sym_SQUOTE] = ACTIONS(676),
- [sym_comment] = ACTIONS(3),
- [anon_sym_BQUOTE] = ACTIONS(678),
- [sym_number] = ACTIONS(680),
- [sym_private_property_identifier] = ACTIONS(750),
- [sym_this] = ACTIONS(680),
- [sym_super] = ACTIONS(680),
- [sym_true] = ACTIONS(680),
- [sym_false] = ACTIONS(680),
- [sym_null] = ACTIONS(680),
- [sym_undefined] = ACTIONS(752),
- [anon_sym_AT] = ACTIONS(85),
- [anon_sym_static] = ACTIONS(730),
- [anon_sym_get] = ACTIONS(730),
- [anon_sym_set] = ACTIONS(730),
- },
- [377] = {
- [sym_import] = STATE(1096),
- [sym_parenthesized_expression] = STATE(974),
- [sym_expression] = STATE(1055),
- [sym_primary_expression] = STATE(1092),
- [sym_yield_expression] = STATE(1094),
- [sym_object] = STATE(1096),
- [sym_object_pattern] = STATE(2728),
- [sym_array] = STATE(1096),
- [sym_array_pattern] = STATE(2728),
- [sym_glimmer_template] = STATE(1094),
- [sym_glimmer_opening_tag] = STATE(1882),
- [sym_jsx_element] = STATE(1094),
- [sym_jsx_opening_element] = STATE(1654),
- [sym_jsx_self_closing_element] = STATE(1094),
- [sym_class] = STATE(1096),
- [sym_function] = STATE(1096),
- [sym_generator_function] = STATE(1096),
- [sym_arrow_function] = STATE(1096),
- [sym_call_expression] = STATE(1096),
- [sym_new_expression] = STATE(1094),
- [sym_await_expression] = STATE(1094),
- [sym_member_expression] = STATE(974),
- [sym_subscript_expression] = STATE(974),
- [sym_assignment_expression] = STATE(1094),
- [sym__augmented_assignment_lhs] = STATE(1608),
- [sym_augmented_assignment_expression] = STATE(1094),
- [sym__destructuring_pattern] = STATE(2728),
- [sym_ternary_expression] = STATE(1094),
- [sym_binary_expression] = STATE(1094),
- [sym_unary_expression] = STATE(1094),
- [sym_update_expression] = STATE(1094),
- [sym_string] = STATE(1096),
- [sym_template_string] = STATE(1096),
- [sym_regex] = STATE(1096),
- [sym_meta_property] = STATE(1096),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2767),
- [aux_sym_export_statement_repeat1] = STATE(1976),
- [sym_identifier] = ACTIONS(728),
- [anon_sym_export] = ACTIONS(730),
- [anon_sym_LBRACE] = ACTIONS(734),
- [anon_sym_import] = ACTIONS(648),
- [anon_sym_LPAREN] = ACTIONS(650),
- [anon_sym_await] = ACTIONS(736),
- [anon_sym_yield] = ACTIONS(738),
- [anon_sym_LBRACK] = ACTIONS(740),
+ [anon_sym_LBRACK] = ACTIONS(53),
[anon_sym_LTtemplate_GT] = ACTIONS(55),
- [anon_sym_LT] = ACTIONS(658),
- [anon_sym_class] = ACTIONS(660),
- [anon_sym_async] = ACTIONS(742),
- [anon_sym_function] = ACTIONS(664),
- [anon_sym_new] = ACTIONS(744),
- [anon_sym_PLUS] = ACTIONS(746),
- [anon_sym_DASH] = ACTIONS(746),
- [anon_sym_SLASH] = ACTIONS(670),
- [anon_sym_BANG] = ACTIONS(746),
- [anon_sym_TILDE] = ACTIONS(746),
- [anon_sym_typeof] = ACTIONS(746),
- [anon_sym_void] = ACTIONS(746),
- [anon_sym_delete] = ACTIONS(746),
- [anon_sym_PLUS_PLUS] = ACTIONS(748),
- [anon_sym_DASH_DASH] = ACTIONS(748),
- [anon_sym_DQUOTE] = ACTIONS(674),
- [anon_sym_SQUOTE] = ACTIONS(676),
+ [anon_sym_LT] = ACTIONS(57),
+ [anon_sym_DQUOTE] = ACTIONS(59),
+ [anon_sym_SQUOTE] = ACTIONS(61),
+ [anon_sym_class] = ACTIONS(702),
+ [anon_sym_async] = ACTIONS(704),
+ [anon_sym_function] = ACTIONS(706),
+ [anon_sym_new] = ACTIONS(708),
+ [anon_sym_PLUS] = ACTIONS(710),
+ [anon_sym_DASH] = ACTIONS(710),
+ [anon_sym_SLASH] = ACTIONS(712),
+ [anon_sym_BANG] = ACTIONS(710),
+ [anon_sym_TILDE] = ACTIONS(710),
+ [anon_sym_typeof] = ACTIONS(710),
+ [anon_sym_void] = ACTIONS(710),
+ [anon_sym_delete] = ACTIONS(710),
+ [anon_sym_PLUS_PLUS] = ACTIONS(714),
+ [anon_sym_DASH_DASH] = ACTIONS(714),
[sym_comment] = ACTIONS(3),
- [anon_sym_BQUOTE] = ACTIONS(678),
- [sym_number] = ACTIONS(680),
- [sym_private_property_identifier] = ACTIONS(750),
- [sym_this] = ACTIONS(680),
- [sym_super] = ACTIONS(680),
- [sym_true] = ACTIONS(680),
- [sym_false] = ACTIONS(680),
- [sym_null] = ACTIONS(680),
- [sym_undefined] = ACTIONS(752),
+ [anon_sym_BQUOTE] = ACTIONS(77),
+ [sym_number] = ACTIONS(79),
+ [sym_private_property_identifier] = ACTIONS(716),
+ [sym_this] = ACTIONS(79),
+ [sym_super] = ACTIONS(79),
+ [sym_true] = ACTIONS(79),
+ [sym_false] = ACTIONS(79),
+ [sym_null] = ACTIONS(79),
+ [sym_undefined] = ACTIONS(718),
[anon_sym_AT] = ACTIONS(85),
- [anon_sym_static] = ACTIONS(730),
- [anon_sym_get] = ACTIONS(730),
- [anon_sym_set] = ACTIONS(730),
+ [anon_sym_static] = ACTIONS(690),
+ [anon_sym_get] = ACTIONS(690),
+ [anon_sym_set] = ACTIONS(690),
},
- [378] = {
- [sym_import] = STATE(1268),
- [sym_parenthesized_expression] = STATE(1029),
- [sym_expression] = STATE(1226),
- [sym_primary_expression] = STATE(1247),
- [sym_yield_expression] = STATE(1246),
- [sym_object] = STATE(1268),
- [sym_object_pattern] = STATE(2656),
- [sym_array] = STATE(1268),
- [sym_array_pattern] = STATE(2656),
- [sym_glimmer_template] = STATE(1246),
- [sym_glimmer_opening_tag] = STATE(1921),
- [sym_jsx_element] = STATE(1246),
- [sym_jsx_opening_element] = STATE(1653),
- [sym_jsx_self_closing_element] = STATE(1246),
- [sym_class] = STATE(1268),
- [sym_function] = STATE(1268),
- [sym_generator_function] = STATE(1268),
- [sym_arrow_function] = STATE(1268),
- [sym_call_expression] = STATE(1268),
- [sym_new_expression] = STATE(1246),
- [sym_await_expression] = STATE(1246),
- [sym_member_expression] = STATE(1029),
- [sym_subscript_expression] = STATE(1029),
- [sym_assignment_expression] = STATE(1246),
- [sym__augmented_assignment_lhs] = STATE(1597),
- [sym_augmented_assignment_expression] = STATE(1246),
- [sym__destructuring_pattern] = STATE(2656),
- [sym_ternary_expression] = STATE(1246),
- [sym_binary_expression] = STATE(1246),
- [sym_unary_expression] = STATE(1246),
- [sym_update_expression] = STATE(1246),
- [sym_string] = STATE(1268),
- [sym_template_string] = STATE(1268),
- [sym_regex] = STATE(1268),
- [sym_meta_property] = STATE(1268),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2662),
- [aux_sym_export_statement_repeat1] = STATE(1891),
- [sym_identifier] = ACTIONS(720),
- [anon_sym_export] = ACTIONS(722),
+ [366] = {
+ [sym_import] = STATE(1235),
+ [sym_parenthesized_expression] = STATE(1032),
+ [sym_expression] = STATE(1174),
+ [sym_primary_expression] = STATE(1249),
+ [sym_yield_expression] = STATE(1245),
+ [sym_object] = STATE(1235),
+ [sym_object_pattern] = STATE(2743),
+ [sym_array] = STATE(1235),
+ [sym_array_pattern] = STATE(2743),
+ [sym_glimmer_template] = STATE(1245),
+ [sym_glimmer_opening_tag] = STATE(1935),
+ [sym_jsx_element] = STATE(1245),
+ [sym_jsx_opening_element] = STATE(1651),
+ [sym_jsx_self_closing_element] = STATE(1245),
+ [sym_class] = STATE(1235),
+ [sym_function] = STATE(1235),
+ [sym_generator_function] = STATE(1235),
+ [sym_arrow_function] = STATE(1235),
+ [sym_call_expression] = STATE(1235),
+ [sym_new_expression] = STATE(1245),
+ [sym_await_expression] = STATE(1245),
+ [sym_member_expression] = STATE(1032),
+ [sym_subscript_expression] = STATE(1032),
+ [sym_assignment_expression] = STATE(1245),
+ [sym__augmented_assignment_lhs] = STATE(1599),
+ [sym_augmented_assignment_expression] = STATE(1245),
+ [sym__destructuring_pattern] = STATE(2743),
+ [sym_ternary_expression] = STATE(1245),
+ [sym_binary_expression] = STATE(1245),
+ [sym_unary_expression] = STATE(1245),
+ [sym_update_expression] = STATE(1245),
+ [sym_string] = STATE(1235),
+ [sym_template_string] = STATE(1235),
+ [sym_regex] = STATE(1235),
+ [sym_meta_property] = STATE(1235),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2742),
+ [aux_sym_export_statement_repeat1] = STATE(1968),
+ [sym_identifier] = ACTIONS(688),
+ [anon_sym_export] = ACTIONS(690),
[anon_sym_LBRACE] = ACTIONS(694),
[anon_sym_import] = ACTIONS(696),
[anon_sym_LPAREN] = ACTIONS(27),
- [anon_sym_await] = ACTIONS(29),
- [anon_sym_yield] = ACTIONS(51),
+ [anon_sym_await] = ACTIONS(698),
+ [anon_sym_yield] = ACTIONS(700),
[anon_sym_LBRACK] = ACTIONS(53),
[anon_sym_LTtemplate_GT] = ACTIONS(55),
[anon_sym_LT] = ACTIONS(57),
+ [anon_sym_DQUOTE] = ACTIONS(59),
+ [anon_sym_SQUOTE] = ACTIONS(61),
[anon_sym_class] = ACTIONS(702),
- [anon_sym_async] = ACTIONS(726),
+ [anon_sym_async] = ACTIONS(704),
[anon_sym_function] = ACTIONS(706),
- [anon_sym_new] = ACTIONS(65),
- [anon_sym_PLUS] = ACTIONS(67),
- [anon_sym_DASH] = ACTIONS(67),
- [anon_sym_SLASH] = ACTIONS(69),
- [anon_sym_BANG] = ACTIONS(67),
- [anon_sym_TILDE] = ACTIONS(67),
- [anon_sym_typeof] = ACTIONS(67),
- [anon_sym_void] = ACTIONS(67),
- [anon_sym_delete] = ACTIONS(67),
- [anon_sym_PLUS_PLUS] = ACTIONS(71),
- [anon_sym_DASH_DASH] = ACTIONS(71),
- [anon_sym_DQUOTE] = ACTIONS(73),
- [anon_sym_SQUOTE] = ACTIONS(75),
+ [anon_sym_new] = ACTIONS(708),
+ [anon_sym_PLUS] = ACTIONS(710),
+ [anon_sym_DASH] = ACTIONS(710),
+ [anon_sym_SLASH] = ACTIONS(712),
+ [anon_sym_BANG] = ACTIONS(710),
+ [anon_sym_TILDE] = ACTIONS(710),
+ [anon_sym_typeof] = ACTIONS(710),
+ [anon_sym_void] = ACTIONS(710),
+ [anon_sym_delete] = ACTIONS(710),
+ [anon_sym_PLUS_PLUS] = ACTIONS(714),
+ [anon_sym_DASH_DASH] = ACTIONS(714),
[sym_comment] = ACTIONS(3),
[anon_sym_BQUOTE] = ACTIONS(77),
[sym_number] = ACTIONS(79),
- [sym_private_property_identifier] = ACTIONS(81),
+ [sym_private_property_identifier] = ACTIONS(716),
[sym_this] = ACTIONS(79),
[sym_super] = ACTIONS(79),
[sym_true] = ACTIONS(79),
[sym_false] = ACTIONS(79),
[sym_null] = ACTIONS(79),
- [sym_undefined] = ACTIONS(83),
+ [sym_undefined] = ACTIONS(718),
[anon_sym_AT] = ACTIONS(85),
- [anon_sym_static] = ACTIONS(722),
- [anon_sym_get] = ACTIONS(722),
- [anon_sym_set] = ACTIONS(722),
+ [anon_sym_static] = ACTIONS(690),
+ [anon_sym_get] = ACTIONS(690),
+ [anon_sym_set] = ACTIONS(690),
},
- [379] = {
- [sym_import] = STATE(1268),
- [sym_parenthesized_expression] = STATE(1029),
- [sym_expression] = STATE(1222),
- [sym_primary_expression] = STATE(1247),
- [sym_yield_expression] = STATE(1246),
- [sym_object] = STATE(1268),
- [sym_object_pattern] = STATE(2656),
- [sym_array] = STATE(1268),
- [sym_array_pattern] = STATE(2656),
- [sym_glimmer_template] = STATE(1246),
- [sym_glimmer_opening_tag] = STATE(1921),
- [sym_jsx_element] = STATE(1246),
- [sym_jsx_opening_element] = STATE(1653),
- [sym_jsx_self_closing_element] = STATE(1246),
- [sym_class] = STATE(1268),
- [sym_function] = STATE(1268),
- [sym_generator_function] = STATE(1268),
- [sym_arrow_function] = STATE(1268),
- [sym_call_expression] = STATE(1268),
- [sym_new_expression] = STATE(1246),
- [sym_await_expression] = STATE(1246),
- [sym_member_expression] = STATE(1029),
- [sym_subscript_expression] = STATE(1029),
- [sym_assignment_expression] = STATE(1246),
- [sym__augmented_assignment_lhs] = STATE(1597),
- [sym_augmented_assignment_expression] = STATE(1246),
- [sym__destructuring_pattern] = STATE(2656),
- [sym_ternary_expression] = STATE(1246),
- [sym_binary_expression] = STATE(1246),
- [sym_unary_expression] = STATE(1246),
- [sym_update_expression] = STATE(1246),
- [sym_string] = STATE(1268),
- [sym_template_string] = STATE(1268),
- [sym_regex] = STATE(1268),
- [sym_meta_property] = STATE(1268),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2662),
- [aux_sym_export_statement_repeat1] = STATE(1891),
- [sym_identifier] = ACTIONS(720),
- [anon_sym_export] = ACTIONS(722),
+ [367] = {
+ [sym_import] = STATE(1235),
+ [sym_parenthesized_expression] = STATE(1032),
+ [sym_expression] = STATE(1175),
+ [sym_primary_expression] = STATE(1249),
+ [sym_yield_expression] = STATE(1245),
+ [sym_object] = STATE(1235),
+ [sym_object_pattern] = STATE(2743),
+ [sym_array] = STATE(1235),
+ [sym_array_pattern] = STATE(2743),
+ [sym_glimmer_template] = STATE(1245),
+ [sym_glimmer_opening_tag] = STATE(1935),
+ [sym_jsx_element] = STATE(1245),
+ [sym_jsx_opening_element] = STATE(1651),
+ [sym_jsx_self_closing_element] = STATE(1245),
+ [sym_class] = STATE(1235),
+ [sym_function] = STATE(1235),
+ [sym_generator_function] = STATE(1235),
+ [sym_arrow_function] = STATE(1235),
+ [sym_call_expression] = STATE(1235),
+ [sym_new_expression] = STATE(1245),
+ [sym_await_expression] = STATE(1245),
+ [sym_member_expression] = STATE(1032),
+ [sym_subscript_expression] = STATE(1032),
+ [sym_assignment_expression] = STATE(1245),
+ [sym__augmented_assignment_lhs] = STATE(1599),
+ [sym_augmented_assignment_expression] = STATE(1245),
+ [sym__destructuring_pattern] = STATE(2743),
+ [sym_ternary_expression] = STATE(1245),
+ [sym_binary_expression] = STATE(1245),
+ [sym_unary_expression] = STATE(1245),
+ [sym_update_expression] = STATE(1245),
+ [sym_string] = STATE(1235),
+ [sym_template_string] = STATE(1235),
+ [sym_regex] = STATE(1235),
+ [sym_meta_property] = STATE(1235),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2742),
+ [aux_sym_export_statement_repeat1] = STATE(1968),
+ [sym_identifier] = ACTIONS(688),
+ [anon_sym_export] = ACTIONS(690),
[anon_sym_LBRACE] = ACTIONS(694),
[anon_sym_import] = ACTIONS(696),
[anon_sym_LPAREN] = ACTIONS(27),
- [anon_sym_await] = ACTIONS(29),
- [anon_sym_yield] = ACTIONS(51),
+ [anon_sym_await] = ACTIONS(698),
+ [anon_sym_yield] = ACTIONS(700),
[anon_sym_LBRACK] = ACTIONS(53),
[anon_sym_LTtemplate_GT] = ACTIONS(55),
[anon_sym_LT] = ACTIONS(57),
+ [anon_sym_DQUOTE] = ACTIONS(59),
+ [anon_sym_SQUOTE] = ACTIONS(61),
[anon_sym_class] = ACTIONS(702),
- [anon_sym_async] = ACTIONS(726),
+ [anon_sym_async] = ACTIONS(704),
[anon_sym_function] = ACTIONS(706),
- [anon_sym_new] = ACTIONS(65),
- [anon_sym_PLUS] = ACTIONS(67),
- [anon_sym_DASH] = ACTIONS(67),
- [anon_sym_SLASH] = ACTIONS(69),
- [anon_sym_BANG] = ACTIONS(67),
- [anon_sym_TILDE] = ACTIONS(67),
- [anon_sym_typeof] = ACTIONS(67),
- [anon_sym_void] = ACTIONS(67),
- [anon_sym_delete] = ACTIONS(67),
- [anon_sym_PLUS_PLUS] = ACTIONS(71),
- [anon_sym_DASH_DASH] = ACTIONS(71),
- [anon_sym_DQUOTE] = ACTIONS(73),
- [anon_sym_SQUOTE] = ACTIONS(75),
+ [anon_sym_new] = ACTIONS(708),
+ [anon_sym_PLUS] = ACTIONS(710),
+ [anon_sym_DASH] = ACTIONS(710),
+ [anon_sym_SLASH] = ACTIONS(712),
+ [anon_sym_BANG] = ACTIONS(710),
+ [anon_sym_TILDE] = ACTIONS(710),
+ [anon_sym_typeof] = ACTIONS(710),
+ [anon_sym_void] = ACTIONS(710),
+ [anon_sym_delete] = ACTIONS(710),
+ [anon_sym_PLUS_PLUS] = ACTIONS(714),
+ [anon_sym_DASH_DASH] = ACTIONS(714),
[sym_comment] = ACTIONS(3),
[anon_sym_BQUOTE] = ACTIONS(77),
[sym_number] = ACTIONS(79),
- [sym_private_property_identifier] = ACTIONS(81),
+ [sym_private_property_identifier] = ACTIONS(716),
[sym_this] = ACTIONS(79),
[sym_super] = ACTIONS(79),
[sym_true] = ACTIONS(79),
[sym_false] = ACTIONS(79),
[sym_null] = ACTIONS(79),
- [sym_undefined] = ACTIONS(83),
+ [sym_undefined] = ACTIONS(718),
[anon_sym_AT] = ACTIONS(85),
- [anon_sym_static] = ACTIONS(722),
- [anon_sym_get] = ACTIONS(722),
- [anon_sym_set] = ACTIONS(722),
+ [anon_sym_static] = ACTIONS(690),
+ [anon_sym_get] = ACTIONS(690),
+ [anon_sym_set] = ACTIONS(690),
},
- [380] = {
- [sym_import] = STATE(1268),
- [sym_parenthesized_expression] = STATE(1034),
- [sym_expression] = STATE(1199),
- [sym_primary_expression] = STATE(1247),
- [sym_yield_expression] = STATE(1246),
- [sym_object] = STATE(1268),
- [sym_object_pattern] = STATE(2734),
- [sym_array] = STATE(1268),
- [sym_array_pattern] = STATE(2734),
- [sym_glimmer_template] = STATE(1246),
- [sym_glimmer_opening_tag] = STATE(1921),
- [sym_jsx_element] = STATE(1246),
- [sym_jsx_opening_element] = STATE(1653),
- [sym_jsx_self_closing_element] = STATE(1246),
- [sym_class] = STATE(1268),
- [sym_function] = STATE(1268),
- [sym_generator_function] = STATE(1268),
- [sym_arrow_function] = STATE(1268),
- [sym_call_expression] = STATE(1268),
- [sym_new_expression] = STATE(1246),
- [sym_await_expression] = STATE(1246),
- [sym_member_expression] = STATE(1034),
- [sym_subscript_expression] = STATE(1034),
- [sym_assignment_expression] = STATE(1246),
- [sym__augmented_assignment_lhs] = STATE(1600),
- [sym_augmented_assignment_expression] = STATE(1246),
- [sym__destructuring_pattern] = STATE(2734),
- [sym_ternary_expression] = STATE(1246),
- [sym_binary_expression] = STATE(1246),
- [sym_unary_expression] = STATE(1246),
- [sym_update_expression] = STATE(1246),
- [sym_string] = STATE(1268),
- [sym_template_string] = STATE(1268),
- [sym_regex] = STATE(1268),
- [sym_meta_property] = STATE(1268),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2733),
- [aux_sym_export_statement_repeat1] = STATE(1891),
+ [368] = {
+ [sym_import] = STATE(1235),
+ [sym_parenthesized_expression] = STATE(1032),
+ [sym_expression] = STATE(1176),
+ [sym_primary_expression] = STATE(1249),
+ [sym_yield_expression] = STATE(1245),
+ [sym_object] = STATE(1235),
+ [sym_object_pattern] = STATE(2743),
+ [sym_array] = STATE(1235),
+ [sym_array_pattern] = STATE(2743),
+ [sym_glimmer_template] = STATE(1245),
+ [sym_glimmer_opening_tag] = STATE(1935),
+ [sym_jsx_element] = STATE(1245),
+ [sym_jsx_opening_element] = STATE(1651),
+ [sym_jsx_self_closing_element] = STATE(1245),
+ [sym_class] = STATE(1235),
+ [sym_function] = STATE(1235),
+ [sym_generator_function] = STATE(1235),
+ [sym_arrow_function] = STATE(1235),
+ [sym_call_expression] = STATE(1235),
+ [sym_new_expression] = STATE(1245),
+ [sym_await_expression] = STATE(1245),
+ [sym_member_expression] = STATE(1032),
+ [sym_subscript_expression] = STATE(1032),
+ [sym_assignment_expression] = STATE(1245),
+ [sym__augmented_assignment_lhs] = STATE(1599),
+ [sym_augmented_assignment_expression] = STATE(1245),
+ [sym__destructuring_pattern] = STATE(2743),
+ [sym_ternary_expression] = STATE(1245),
+ [sym_binary_expression] = STATE(1245),
+ [sym_unary_expression] = STATE(1245),
+ [sym_update_expression] = STATE(1245),
+ [sym_string] = STATE(1235),
+ [sym_template_string] = STATE(1235),
+ [sym_regex] = STATE(1235),
+ [sym_meta_property] = STATE(1235),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2742),
+ [aux_sym_export_statement_repeat1] = STATE(1968),
[sym_identifier] = ACTIONS(688),
[anon_sym_export] = ACTIONS(690),
[anon_sym_LBRACE] = ACTIONS(694),
@@ -49875,6 +49388,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_LBRACK] = ACTIONS(53),
[anon_sym_LTtemplate_GT] = ACTIONS(55),
[anon_sym_LT] = ACTIONS(57),
+ [anon_sym_DQUOTE] = ACTIONS(59),
+ [anon_sym_SQUOTE] = ACTIONS(61),
[anon_sym_class] = ACTIONS(702),
[anon_sym_async] = ACTIONS(704),
[anon_sym_function] = ACTIONS(706),
@@ -49889,8 +49404,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_delete] = ACTIONS(710),
[anon_sym_PLUS_PLUS] = ACTIONS(714),
[anon_sym_DASH_DASH] = ACTIONS(714),
- [anon_sym_DQUOTE] = ACTIONS(73),
- [anon_sym_SQUOTE] = ACTIONS(75),
[sym_comment] = ACTIONS(3),
[anon_sym_BQUOTE] = ACTIONS(77),
[sym_number] = ACTIONS(79),
@@ -49906,205 +49419,205 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_get] = ACTIONS(690),
[anon_sym_set] = ACTIONS(690),
},
- [381] = {
- [sym_import] = STATE(1268),
- [sym_parenthesized_expression] = STATE(1029),
- [sym_expression] = STATE(1220),
- [sym_primary_expression] = STATE(1247),
- [sym_yield_expression] = STATE(1246),
- [sym_object] = STATE(1268),
- [sym_object_pattern] = STATE(2656),
- [sym_array] = STATE(1268),
- [sym_array_pattern] = STATE(2656),
- [sym_glimmer_template] = STATE(1246),
- [sym_glimmer_opening_tag] = STATE(1921),
- [sym_jsx_element] = STATE(1246),
- [sym_jsx_opening_element] = STATE(1653),
- [sym_jsx_self_closing_element] = STATE(1246),
- [sym_class] = STATE(1268),
- [sym_function] = STATE(1268),
- [sym_generator_function] = STATE(1268),
- [sym_arrow_function] = STATE(1268),
- [sym_call_expression] = STATE(1268),
- [sym_new_expression] = STATE(1246),
- [sym_await_expression] = STATE(1246),
- [sym_member_expression] = STATE(1029),
- [sym_subscript_expression] = STATE(1029),
- [sym_assignment_expression] = STATE(1246),
- [sym__augmented_assignment_lhs] = STATE(1597),
- [sym_augmented_assignment_expression] = STATE(1246),
- [sym__destructuring_pattern] = STATE(2656),
- [sym_ternary_expression] = STATE(1246),
- [sym_binary_expression] = STATE(1246),
- [sym_unary_expression] = STATE(1246),
- [sym_update_expression] = STATE(1246),
- [sym_string] = STATE(1268),
- [sym_template_string] = STATE(1268),
- [sym_regex] = STATE(1268),
- [sym_meta_property] = STATE(1268),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2662),
- [aux_sym_export_statement_repeat1] = STATE(1891),
- [sym_identifier] = ACTIONS(720),
- [anon_sym_export] = ACTIONS(722),
+ [369] = {
+ [sym_import] = STATE(1235),
+ [sym_parenthesized_expression] = STATE(1032),
+ [sym_expression] = STATE(1179),
+ [sym_primary_expression] = STATE(1249),
+ [sym_yield_expression] = STATE(1245),
+ [sym_object] = STATE(1235),
+ [sym_object_pattern] = STATE(2743),
+ [sym_array] = STATE(1235),
+ [sym_array_pattern] = STATE(2743),
+ [sym_glimmer_template] = STATE(1245),
+ [sym_glimmer_opening_tag] = STATE(1935),
+ [sym_jsx_element] = STATE(1245),
+ [sym_jsx_opening_element] = STATE(1651),
+ [sym_jsx_self_closing_element] = STATE(1245),
+ [sym_class] = STATE(1235),
+ [sym_function] = STATE(1235),
+ [sym_generator_function] = STATE(1235),
+ [sym_arrow_function] = STATE(1235),
+ [sym_call_expression] = STATE(1235),
+ [sym_new_expression] = STATE(1245),
+ [sym_await_expression] = STATE(1245),
+ [sym_member_expression] = STATE(1032),
+ [sym_subscript_expression] = STATE(1032),
+ [sym_assignment_expression] = STATE(1245),
+ [sym__augmented_assignment_lhs] = STATE(1599),
+ [sym_augmented_assignment_expression] = STATE(1245),
+ [sym__destructuring_pattern] = STATE(2743),
+ [sym_ternary_expression] = STATE(1245),
+ [sym_binary_expression] = STATE(1245),
+ [sym_unary_expression] = STATE(1245),
+ [sym_update_expression] = STATE(1245),
+ [sym_string] = STATE(1235),
+ [sym_template_string] = STATE(1235),
+ [sym_regex] = STATE(1235),
+ [sym_meta_property] = STATE(1235),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2742),
+ [aux_sym_export_statement_repeat1] = STATE(1968),
+ [sym_identifier] = ACTIONS(688),
+ [anon_sym_export] = ACTIONS(690),
[anon_sym_LBRACE] = ACTIONS(694),
[anon_sym_import] = ACTIONS(696),
[anon_sym_LPAREN] = ACTIONS(27),
- [anon_sym_await] = ACTIONS(29),
- [anon_sym_yield] = ACTIONS(51),
+ [anon_sym_await] = ACTIONS(698),
+ [anon_sym_yield] = ACTIONS(700),
[anon_sym_LBRACK] = ACTIONS(53),
[anon_sym_LTtemplate_GT] = ACTIONS(55),
[anon_sym_LT] = ACTIONS(57),
+ [anon_sym_DQUOTE] = ACTIONS(59),
+ [anon_sym_SQUOTE] = ACTIONS(61),
[anon_sym_class] = ACTIONS(702),
- [anon_sym_async] = ACTIONS(726),
+ [anon_sym_async] = ACTIONS(704),
[anon_sym_function] = ACTIONS(706),
- [anon_sym_new] = ACTIONS(65),
- [anon_sym_PLUS] = ACTIONS(67),
- [anon_sym_DASH] = ACTIONS(67),
- [anon_sym_SLASH] = ACTIONS(69),
- [anon_sym_BANG] = ACTIONS(67),
- [anon_sym_TILDE] = ACTIONS(67),
- [anon_sym_typeof] = ACTIONS(67),
- [anon_sym_void] = ACTIONS(67),
- [anon_sym_delete] = ACTIONS(67),
- [anon_sym_PLUS_PLUS] = ACTIONS(71),
- [anon_sym_DASH_DASH] = ACTIONS(71),
- [anon_sym_DQUOTE] = ACTIONS(73),
- [anon_sym_SQUOTE] = ACTIONS(75),
+ [anon_sym_new] = ACTIONS(708),
+ [anon_sym_PLUS] = ACTIONS(710),
+ [anon_sym_DASH] = ACTIONS(710),
+ [anon_sym_SLASH] = ACTIONS(712),
+ [anon_sym_BANG] = ACTIONS(710),
+ [anon_sym_TILDE] = ACTIONS(710),
+ [anon_sym_typeof] = ACTIONS(710),
+ [anon_sym_void] = ACTIONS(710),
+ [anon_sym_delete] = ACTIONS(710),
+ [anon_sym_PLUS_PLUS] = ACTIONS(714),
+ [anon_sym_DASH_DASH] = ACTIONS(714),
[sym_comment] = ACTIONS(3),
[anon_sym_BQUOTE] = ACTIONS(77),
[sym_number] = ACTIONS(79),
- [sym_private_property_identifier] = ACTIONS(81),
+ [sym_private_property_identifier] = ACTIONS(716),
[sym_this] = ACTIONS(79),
[sym_super] = ACTIONS(79),
[sym_true] = ACTIONS(79),
[sym_false] = ACTIONS(79),
[sym_null] = ACTIONS(79),
- [sym_undefined] = ACTIONS(83),
+ [sym_undefined] = ACTIONS(718),
[anon_sym_AT] = ACTIONS(85),
- [anon_sym_static] = ACTIONS(722),
- [anon_sym_get] = ACTIONS(722),
- [anon_sym_set] = ACTIONS(722),
+ [anon_sym_static] = ACTIONS(690),
+ [anon_sym_get] = ACTIONS(690),
+ [anon_sym_set] = ACTIONS(690),
},
- [382] = {
- [sym_import] = STATE(1268),
- [sym_parenthesized_expression] = STATE(1029),
- [sym_expression] = STATE(1218),
- [sym_primary_expression] = STATE(1247),
- [sym_yield_expression] = STATE(1246),
- [sym_object] = STATE(1268),
- [sym_object_pattern] = STATE(2656),
- [sym_array] = STATE(1268),
- [sym_array_pattern] = STATE(2656),
- [sym_glimmer_template] = STATE(1246),
- [sym_glimmer_opening_tag] = STATE(1921),
- [sym_jsx_element] = STATE(1246),
- [sym_jsx_opening_element] = STATE(1653),
- [sym_jsx_self_closing_element] = STATE(1246),
- [sym_class] = STATE(1268),
- [sym_function] = STATE(1268),
- [sym_generator_function] = STATE(1268),
- [sym_arrow_function] = STATE(1268),
- [sym_call_expression] = STATE(1268),
- [sym_new_expression] = STATE(1246),
- [sym_await_expression] = STATE(1246),
- [sym_member_expression] = STATE(1029),
- [sym_subscript_expression] = STATE(1029),
- [sym_assignment_expression] = STATE(1246),
- [sym__augmented_assignment_lhs] = STATE(1597),
- [sym_augmented_assignment_expression] = STATE(1246),
- [sym__destructuring_pattern] = STATE(2656),
- [sym_ternary_expression] = STATE(1246),
- [sym_binary_expression] = STATE(1246),
- [sym_unary_expression] = STATE(1246),
- [sym_update_expression] = STATE(1246),
- [sym_string] = STATE(1268),
- [sym_template_string] = STATE(1268),
- [sym_regex] = STATE(1268),
- [sym_meta_property] = STATE(1268),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2662),
- [aux_sym_export_statement_repeat1] = STATE(1891),
- [sym_identifier] = ACTIONS(720),
- [anon_sym_export] = ACTIONS(722),
+ [370] = {
+ [sym_import] = STATE(1235),
+ [sym_parenthesized_expression] = STATE(1032),
+ [sym_expression] = STATE(1180),
+ [sym_primary_expression] = STATE(1249),
+ [sym_yield_expression] = STATE(1245),
+ [sym_object] = STATE(1235),
+ [sym_object_pattern] = STATE(2743),
+ [sym_array] = STATE(1235),
+ [sym_array_pattern] = STATE(2743),
+ [sym_glimmer_template] = STATE(1245),
+ [sym_glimmer_opening_tag] = STATE(1935),
+ [sym_jsx_element] = STATE(1245),
+ [sym_jsx_opening_element] = STATE(1651),
+ [sym_jsx_self_closing_element] = STATE(1245),
+ [sym_class] = STATE(1235),
+ [sym_function] = STATE(1235),
+ [sym_generator_function] = STATE(1235),
+ [sym_arrow_function] = STATE(1235),
+ [sym_call_expression] = STATE(1235),
+ [sym_new_expression] = STATE(1245),
+ [sym_await_expression] = STATE(1245),
+ [sym_member_expression] = STATE(1032),
+ [sym_subscript_expression] = STATE(1032),
+ [sym_assignment_expression] = STATE(1245),
+ [sym__augmented_assignment_lhs] = STATE(1599),
+ [sym_augmented_assignment_expression] = STATE(1245),
+ [sym__destructuring_pattern] = STATE(2743),
+ [sym_ternary_expression] = STATE(1245),
+ [sym_binary_expression] = STATE(1245),
+ [sym_unary_expression] = STATE(1245),
+ [sym_update_expression] = STATE(1245),
+ [sym_string] = STATE(1235),
+ [sym_template_string] = STATE(1235),
+ [sym_regex] = STATE(1235),
+ [sym_meta_property] = STATE(1235),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2742),
+ [aux_sym_export_statement_repeat1] = STATE(1968),
+ [sym_identifier] = ACTIONS(688),
+ [anon_sym_export] = ACTIONS(690),
[anon_sym_LBRACE] = ACTIONS(694),
[anon_sym_import] = ACTIONS(696),
[anon_sym_LPAREN] = ACTIONS(27),
- [anon_sym_await] = ACTIONS(29),
- [anon_sym_yield] = ACTIONS(51),
+ [anon_sym_await] = ACTIONS(698),
+ [anon_sym_yield] = ACTIONS(700),
[anon_sym_LBRACK] = ACTIONS(53),
[anon_sym_LTtemplate_GT] = ACTIONS(55),
[anon_sym_LT] = ACTIONS(57),
+ [anon_sym_DQUOTE] = ACTIONS(59),
+ [anon_sym_SQUOTE] = ACTIONS(61),
[anon_sym_class] = ACTIONS(702),
- [anon_sym_async] = ACTIONS(726),
+ [anon_sym_async] = ACTIONS(704),
[anon_sym_function] = ACTIONS(706),
- [anon_sym_new] = ACTIONS(65),
- [anon_sym_PLUS] = ACTIONS(67),
- [anon_sym_DASH] = ACTIONS(67),
- [anon_sym_SLASH] = ACTIONS(69),
- [anon_sym_BANG] = ACTIONS(67),
- [anon_sym_TILDE] = ACTIONS(67),
- [anon_sym_typeof] = ACTIONS(67),
- [anon_sym_void] = ACTIONS(67),
- [anon_sym_delete] = ACTIONS(67),
- [anon_sym_PLUS_PLUS] = ACTIONS(71),
- [anon_sym_DASH_DASH] = ACTIONS(71),
- [anon_sym_DQUOTE] = ACTIONS(73),
- [anon_sym_SQUOTE] = ACTIONS(75),
+ [anon_sym_new] = ACTIONS(708),
+ [anon_sym_PLUS] = ACTIONS(710),
+ [anon_sym_DASH] = ACTIONS(710),
+ [anon_sym_SLASH] = ACTIONS(712),
+ [anon_sym_BANG] = ACTIONS(710),
+ [anon_sym_TILDE] = ACTIONS(710),
+ [anon_sym_typeof] = ACTIONS(710),
+ [anon_sym_void] = ACTIONS(710),
+ [anon_sym_delete] = ACTIONS(710),
+ [anon_sym_PLUS_PLUS] = ACTIONS(714),
+ [anon_sym_DASH_DASH] = ACTIONS(714),
[sym_comment] = ACTIONS(3),
[anon_sym_BQUOTE] = ACTIONS(77),
[sym_number] = ACTIONS(79),
- [sym_private_property_identifier] = ACTIONS(81),
+ [sym_private_property_identifier] = ACTIONS(716),
[sym_this] = ACTIONS(79),
[sym_super] = ACTIONS(79),
[sym_true] = ACTIONS(79),
[sym_false] = ACTIONS(79),
[sym_null] = ACTIONS(79),
- [sym_undefined] = ACTIONS(83),
+ [sym_undefined] = ACTIONS(718),
[anon_sym_AT] = ACTIONS(85),
- [anon_sym_static] = ACTIONS(722),
- [anon_sym_get] = ACTIONS(722),
- [anon_sym_set] = ACTIONS(722),
+ [anon_sym_static] = ACTIONS(690),
+ [anon_sym_get] = ACTIONS(690),
+ [anon_sym_set] = ACTIONS(690),
},
- [383] = {
- [sym_import] = STATE(1096),
- [sym_parenthesized_expression] = STATE(1015),
- [sym_expression] = STATE(1407),
- [sym_primary_expression] = STATE(1092),
- [sym_yield_expression] = STATE(1094),
- [sym_object] = STATE(1096),
- [sym_object_pattern] = STATE(2768),
- [sym_array] = STATE(1096),
- [sym_array_pattern] = STATE(2768),
- [sym_glimmer_template] = STATE(1094),
- [sym_glimmer_opening_tag] = STATE(1882),
- [sym_jsx_element] = STATE(1094),
- [sym_jsx_opening_element] = STATE(1654),
- [sym_jsx_self_closing_element] = STATE(1094),
- [sym_class] = STATE(1096),
- [sym_function] = STATE(1096),
- [sym_generator_function] = STATE(1096),
- [sym_arrow_function] = STATE(1096),
- [sym_call_expression] = STATE(1096),
- [sym_new_expression] = STATE(1094),
- [sym_await_expression] = STATE(1094),
- [sym_member_expression] = STATE(1015),
- [sym_subscript_expression] = STATE(1015),
- [sym_assignment_expression] = STATE(1094),
- [sym__augmented_assignment_lhs] = STATE(1594),
- [sym_augmented_assignment_expression] = STATE(1094),
- [sym__destructuring_pattern] = STATE(2768),
- [sym_ternary_expression] = STATE(1094),
- [sym_binary_expression] = STATE(1094),
- [sym_unary_expression] = STATE(1094),
- [sym_update_expression] = STATE(1094),
- [sym_string] = STATE(1096),
- [sym_template_string] = STATE(1096),
- [sym_regex] = STATE(1096),
- [sym_meta_property] = STATE(1096),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2729),
- [aux_sym_export_statement_repeat1] = STATE(1976),
+ [371] = {
+ [sym_import] = STATE(1071),
+ [sym_parenthesized_expression] = STATE(1006),
+ [sym_expression] = STATE(1213),
+ [sym_primary_expression] = STATE(1079),
+ [sym_yield_expression] = STATE(1081),
+ [sym_object] = STATE(1071),
+ [sym_object_pattern] = STATE(2770),
+ [sym_array] = STATE(1071),
+ [sym_array_pattern] = STATE(2770),
+ [sym_glimmer_template] = STATE(1081),
+ [sym_glimmer_opening_tag] = STATE(1888),
+ [sym_jsx_element] = STATE(1081),
+ [sym_jsx_opening_element] = STATE(1648),
+ [sym_jsx_self_closing_element] = STATE(1081),
+ [sym_class] = STATE(1071),
+ [sym_function] = STATE(1071),
+ [sym_generator_function] = STATE(1071),
+ [sym_arrow_function] = STATE(1071),
+ [sym_call_expression] = STATE(1071),
+ [sym_new_expression] = STATE(1081),
+ [sym_await_expression] = STATE(1081),
+ [sym_member_expression] = STATE(1006),
+ [sym_subscript_expression] = STATE(1006),
+ [sym_assignment_expression] = STATE(1081),
+ [sym__augmented_assignment_lhs] = STATE(1606),
+ [sym_augmented_assignment_expression] = STATE(1081),
+ [sym__destructuring_pattern] = STATE(2770),
+ [sym_ternary_expression] = STATE(1081),
+ [sym_binary_expression] = STATE(1081),
+ [sym_unary_expression] = STATE(1081),
+ [sym_update_expression] = STATE(1081),
+ [sym_string] = STATE(1071),
+ [sym_template_string] = STATE(1071),
+ [sym_regex] = STATE(1071),
+ [sym_meta_property] = STATE(1071),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2700),
+ [aux_sym_export_statement_repeat1] = STATE(1861),
[sym_identifier] = ACTIONS(638),
[anon_sym_export] = ACTIONS(640),
[anon_sym_LBRACE] = ACTIONS(644),
@@ -50115,22 +49628,22 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_LBRACK] = ACTIONS(656),
[anon_sym_LTtemplate_GT] = ACTIONS(55),
[anon_sym_LT] = ACTIONS(658),
- [anon_sym_class] = ACTIONS(660),
- [anon_sym_async] = ACTIONS(662),
- [anon_sym_function] = ACTIONS(664),
- [anon_sym_new] = ACTIONS(666),
- [anon_sym_PLUS] = ACTIONS(668),
- [anon_sym_DASH] = ACTIONS(668),
- [anon_sym_SLASH] = ACTIONS(670),
- [anon_sym_BANG] = ACTIONS(668),
- [anon_sym_TILDE] = ACTIONS(668),
- [anon_sym_typeof] = ACTIONS(668),
- [anon_sym_void] = ACTIONS(668),
- [anon_sym_delete] = ACTIONS(668),
- [anon_sym_PLUS_PLUS] = ACTIONS(672),
- [anon_sym_DASH_DASH] = ACTIONS(672),
- [anon_sym_DQUOTE] = ACTIONS(674),
- [anon_sym_SQUOTE] = ACTIONS(676),
+ [anon_sym_DQUOTE] = ACTIONS(660),
+ [anon_sym_SQUOTE] = ACTIONS(662),
+ [anon_sym_class] = ACTIONS(664),
+ [anon_sym_async] = ACTIONS(666),
+ [anon_sym_function] = ACTIONS(668),
+ [anon_sym_new] = ACTIONS(670),
+ [anon_sym_PLUS] = ACTIONS(672),
+ [anon_sym_DASH] = ACTIONS(672),
+ [anon_sym_SLASH] = ACTIONS(674),
+ [anon_sym_BANG] = ACTIONS(672),
+ [anon_sym_TILDE] = ACTIONS(672),
+ [anon_sym_typeof] = ACTIONS(672),
+ [anon_sym_void] = ACTIONS(672),
+ [anon_sym_delete] = ACTIONS(672),
+ [anon_sym_PLUS_PLUS] = ACTIONS(676),
+ [anon_sym_DASH_DASH] = ACTIONS(676),
[sym_comment] = ACTIONS(3),
[anon_sym_BQUOTE] = ACTIONS(678),
[sym_number] = ACTIONS(680),
@@ -50146,45 +49659,45 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_get] = ACTIONS(640),
[anon_sym_set] = ACTIONS(640),
},
- [384] = {
- [sym_import] = STATE(1268),
- [sym_parenthesized_expression] = STATE(1034),
- [sym_expression] = STATE(1202),
- [sym_primary_expression] = STATE(1247),
- [sym_yield_expression] = STATE(1246),
- [sym_object] = STATE(1268),
- [sym_object_pattern] = STATE(2734),
- [sym_array] = STATE(1268),
- [sym_array_pattern] = STATE(2734),
- [sym_glimmer_template] = STATE(1246),
- [sym_glimmer_opening_tag] = STATE(1921),
- [sym_jsx_element] = STATE(1246),
- [sym_jsx_opening_element] = STATE(1653),
- [sym_jsx_self_closing_element] = STATE(1246),
- [sym_class] = STATE(1268),
- [sym_function] = STATE(1268),
- [sym_generator_function] = STATE(1268),
- [sym_arrow_function] = STATE(1268),
- [sym_call_expression] = STATE(1268),
- [sym_new_expression] = STATE(1246),
- [sym_await_expression] = STATE(1246),
- [sym_member_expression] = STATE(1034),
- [sym_subscript_expression] = STATE(1034),
- [sym_assignment_expression] = STATE(1246),
- [sym__augmented_assignment_lhs] = STATE(1600),
- [sym_augmented_assignment_expression] = STATE(1246),
- [sym__destructuring_pattern] = STATE(2734),
- [sym_ternary_expression] = STATE(1246),
- [sym_binary_expression] = STATE(1246),
- [sym_unary_expression] = STATE(1246),
- [sym_update_expression] = STATE(1246),
- [sym_string] = STATE(1268),
- [sym_template_string] = STATE(1268),
- [sym_regex] = STATE(1268),
- [sym_meta_property] = STATE(1268),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2733),
- [aux_sym_export_statement_repeat1] = STATE(1891),
+ [372] = {
+ [sym_import] = STATE(1235),
+ [sym_parenthesized_expression] = STATE(1032),
+ [sym_expression] = STATE(1181),
+ [sym_primary_expression] = STATE(1249),
+ [sym_yield_expression] = STATE(1245),
+ [sym_object] = STATE(1235),
+ [sym_object_pattern] = STATE(2743),
+ [sym_array] = STATE(1235),
+ [sym_array_pattern] = STATE(2743),
+ [sym_glimmer_template] = STATE(1245),
+ [sym_glimmer_opening_tag] = STATE(1935),
+ [sym_jsx_element] = STATE(1245),
+ [sym_jsx_opening_element] = STATE(1651),
+ [sym_jsx_self_closing_element] = STATE(1245),
+ [sym_class] = STATE(1235),
+ [sym_function] = STATE(1235),
+ [sym_generator_function] = STATE(1235),
+ [sym_arrow_function] = STATE(1235),
+ [sym_call_expression] = STATE(1235),
+ [sym_new_expression] = STATE(1245),
+ [sym_await_expression] = STATE(1245),
+ [sym_member_expression] = STATE(1032),
+ [sym_subscript_expression] = STATE(1032),
+ [sym_assignment_expression] = STATE(1245),
+ [sym__augmented_assignment_lhs] = STATE(1599),
+ [sym_augmented_assignment_expression] = STATE(1245),
+ [sym__destructuring_pattern] = STATE(2743),
+ [sym_ternary_expression] = STATE(1245),
+ [sym_binary_expression] = STATE(1245),
+ [sym_unary_expression] = STATE(1245),
+ [sym_update_expression] = STATE(1245),
+ [sym_string] = STATE(1235),
+ [sym_template_string] = STATE(1235),
+ [sym_regex] = STATE(1235),
+ [sym_meta_property] = STATE(1235),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2742),
+ [aux_sym_export_statement_repeat1] = STATE(1968),
[sym_identifier] = ACTIONS(688),
[anon_sym_export] = ACTIONS(690),
[anon_sym_LBRACE] = ACTIONS(694),
@@ -50195,6 +49708,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_LBRACK] = ACTIONS(53),
[anon_sym_LTtemplate_GT] = ACTIONS(55),
[anon_sym_LT] = ACTIONS(57),
+ [anon_sym_DQUOTE] = ACTIONS(59),
+ [anon_sym_SQUOTE] = ACTIONS(61),
[anon_sym_class] = ACTIONS(702),
[anon_sym_async] = ACTIONS(704),
[anon_sym_function] = ACTIONS(706),
@@ -50209,8 +49724,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_delete] = ACTIONS(710),
[anon_sym_PLUS_PLUS] = ACTIONS(714),
[anon_sym_DASH_DASH] = ACTIONS(714),
- [anon_sym_DQUOTE] = ACTIONS(73),
- [anon_sym_SQUOTE] = ACTIONS(75),
[sym_comment] = ACTIONS(3),
[anon_sym_BQUOTE] = ACTIONS(77),
[sym_number] = ACTIONS(79),
@@ -50226,125 +49739,125 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_get] = ACTIONS(690),
[anon_sym_set] = ACTIONS(690),
},
- [385] = {
- [sym_import] = STATE(1268),
- [sym_parenthesized_expression] = STATE(1029),
- [sym_expression] = STATE(1169),
- [sym_primary_expression] = STATE(1247),
- [sym_yield_expression] = STATE(1246),
- [sym_object] = STATE(1268),
- [sym_object_pattern] = STATE(2656),
- [sym_array] = STATE(1268),
- [sym_array_pattern] = STATE(2656),
- [sym_glimmer_template] = STATE(1246),
- [sym_glimmer_opening_tag] = STATE(1921),
- [sym_jsx_element] = STATE(1246),
- [sym_jsx_opening_element] = STATE(1653),
- [sym_jsx_self_closing_element] = STATE(1246),
- [sym_class] = STATE(1268),
- [sym_function] = STATE(1268),
- [sym_generator_function] = STATE(1268),
- [sym_arrow_function] = STATE(1268),
- [sym_call_expression] = STATE(1268),
- [sym_new_expression] = STATE(1246),
- [sym_await_expression] = STATE(1246),
- [sym_member_expression] = STATE(1029),
- [sym_subscript_expression] = STATE(1029),
- [sym_assignment_expression] = STATE(1246),
- [sym__augmented_assignment_lhs] = STATE(1597),
- [sym_augmented_assignment_expression] = STATE(1246),
- [sym__destructuring_pattern] = STATE(2656),
- [sym_ternary_expression] = STATE(1246),
- [sym_binary_expression] = STATE(1246),
- [sym_unary_expression] = STATE(1246),
- [sym_update_expression] = STATE(1246),
- [sym_string] = STATE(1268),
- [sym_template_string] = STATE(1268),
- [sym_regex] = STATE(1268),
- [sym_meta_property] = STATE(1268),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2662),
- [aux_sym_export_statement_repeat1] = STATE(1891),
- [sym_identifier] = ACTIONS(720),
- [anon_sym_export] = ACTIONS(722),
+ [373] = {
+ [sym_import] = STATE(1235),
+ [sym_parenthesized_expression] = STATE(1032),
+ [sym_expression] = STATE(1182),
+ [sym_primary_expression] = STATE(1249),
+ [sym_yield_expression] = STATE(1245),
+ [sym_object] = STATE(1235),
+ [sym_object_pattern] = STATE(2743),
+ [sym_array] = STATE(1235),
+ [sym_array_pattern] = STATE(2743),
+ [sym_glimmer_template] = STATE(1245),
+ [sym_glimmer_opening_tag] = STATE(1935),
+ [sym_jsx_element] = STATE(1245),
+ [sym_jsx_opening_element] = STATE(1651),
+ [sym_jsx_self_closing_element] = STATE(1245),
+ [sym_class] = STATE(1235),
+ [sym_function] = STATE(1235),
+ [sym_generator_function] = STATE(1235),
+ [sym_arrow_function] = STATE(1235),
+ [sym_call_expression] = STATE(1235),
+ [sym_new_expression] = STATE(1245),
+ [sym_await_expression] = STATE(1245),
+ [sym_member_expression] = STATE(1032),
+ [sym_subscript_expression] = STATE(1032),
+ [sym_assignment_expression] = STATE(1245),
+ [sym__augmented_assignment_lhs] = STATE(1599),
+ [sym_augmented_assignment_expression] = STATE(1245),
+ [sym__destructuring_pattern] = STATE(2743),
+ [sym_ternary_expression] = STATE(1245),
+ [sym_binary_expression] = STATE(1245),
+ [sym_unary_expression] = STATE(1245),
+ [sym_update_expression] = STATE(1245),
+ [sym_string] = STATE(1235),
+ [sym_template_string] = STATE(1235),
+ [sym_regex] = STATE(1235),
+ [sym_meta_property] = STATE(1235),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2742),
+ [aux_sym_export_statement_repeat1] = STATE(1968),
+ [sym_identifier] = ACTIONS(688),
+ [anon_sym_export] = ACTIONS(690),
[anon_sym_LBRACE] = ACTIONS(694),
[anon_sym_import] = ACTIONS(696),
[anon_sym_LPAREN] = ACTIONS(27),
- [anon_sym_await] = ACTIONS(29),
- [anon_sym_yield] = ACTIONS(51),
+ [anon_sym_await] = ACTIONS(698),
+ [anon_sym_yield] = ACTIONS(700),
[anon_sym_LBRACK] = ACTIONS(53),
[anon_sym_LTtemplate_GT] = ACTIONS(55),
[anon_sym_LT] = ACTIONS(57),
+ [anon_sym_DQUOTE] = ACTIONS(59),
+ [anon_sym_SQUOTE] = ACTIONS(61),
[anon_sym_class] = ACTIONS(702),
- [anon_sym_async] = ACTIONS(726),
+ [anon_sym_async] = ACTIONS(704),
[anon_sym_function] = ACTIONS(706),
- [anon_sym_new] = ACTIONS(65),
- [anon_sym_PLUS] = ACTIONS(67),
- [anon_sym_DASH] = ACTIONS(67),
- [anon_sym_SLASH] = ACTIONS(69),
- [anon_sym_BANG] = ACTIONS(67),
- [anon_sym_TILDE] = ACTIONS(67),
- [anon_sym_typeof] = ACTIONS(67),
- [anon_sym_void] = ACTIONS(67),
- [anon_sym_delete] = ACTIONS(67),
- [anon_sym_PLUS_PLUS] = ACTIONS(71),
- [anon_sym_DASH_DASH] = ACTIONS(71),
- [anon_sym_DQUOTE] = ACTIONS(73),
- [anon_sym_SQUOTE] = ACTIONS(75),
+ [anon_sym_new] = ACTIONS(708),
+ [anon_sym_PLUS] = ACTIONS(710),
+ [anon_sym_DASH] = ACTIONS(710),
+ [anon_sym_SLASH] = ACTIONS(712),
+ [anon_sym_BANG] = ACTIONS(710),
+ [anon_sym_TILDE] = ACTIONS(710),
+ [anon_sym_typeof] = ACTIONS(710),
+ [anon_sym_void] = ACTIONS(710),
+ [anon_sym_delete] = ACTIONS(710),
+ [anon_sym_PLUS_PLUS] = ACTIONS(714),
+ [anon_sym_DASH_DASH] = ACTIONS(714),
[sym_comment] = ACTIONS(3),
[anon_sym_BQUOTE] = ACTIONS(77),
[sym_number] = ACTIONS(79),
- [sym_private_property_identifier] = ACTIONS(81),
+ [sym_private_property_identifier] = ACTIONS(716),
[sym_this] = ACTIONS(79),
[sym_super] = ACTIONS(79),
[sym_true] = ACTIONS(79),
[sym_false] = ACTIONS(79),
[sym_null] = ACTIONS(79),
- [sym_undefined] = ACTIONS(83),
+ [sym_undefined] = ACTIONS(718),
[anon_sym_AT] = ACTIONS(85),
- [anon_sym_static] = ACTIONS(722),
- [anon_sym_get] = ACTIONS(722),
- [anon_sym_set] = ACTIONS(722),
+ [anon_sym_static] = ACTIONS(690),
+ [anon_sym_get] = ACTIONS(690),
+ [anon_sym_set] = ACTIONS(690),
},
- [386] = {
- [sym_import] = STATE(1268),
- [sym_parenthesized_expression] = STATE(1034),
- [sym_expression] = STATE(1167),
- [sym_primary_expression] = STATE(1247),
- [sym_yield_expression] = STATE(1246),
- [sym_object] = STATE(1268),
- [sym_object_pattern] = STATE(2734),
- [sym_array] = STATE(1268),
- [sym_array_pattern] = STATE(2734),
- [sym_glimmer_template] = STATE(1246),
- [sym_glimmer_opening_tag] = STATE(1921),
- [sym_jsx_element] = STATE(1246),
- [sym_jsx_opening_element] = STATE(1653),
- [sym_jsx_self_closing_element] = STATE(1246),
- [sym_class] = STATE(1268),
- [sym_function] = STATE(1268),
- [sym_generator_function] = STATE(1268),
- [sym_arrow_function] = STATE(1268),
- [sym_call_expression] = STATE(1268),
- [sym_new_expression] = STATE(1246),
- [sym_await_expression] = STATE(1246),
- [sym_member_expression] = STATE(1034),
- [sym_subscript_expression] = STATE(1034),
- [sym_assignment_expression] = STATE(1246),
- [sym__augmented_assignment_lhs] = STATE(1600),
- [sym_augmented_assignment_expression] = STATE(1246),
- [sym__destructuring_pattern] = STATE(2734),
- [sym_ternary_expression] = STATE(1246),
- [sym_binary_expression] = STATE(1246),
- [sym_unary_expression] = STATE(1246),
- [sym_update_expression] = STATE(1246),
- [sym_string] = STATE(1268),
- [sym_template_string] = STATE(1268),
- [sym_regex] = STATE(1268),
- [sym_meta_property] = STATE(1268),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2733),
- [aux_sym_export_statement_repeat1] = STATE(1891),
+ [374] = {
+ [sym_import] = STATE(1235),
+ [sym_parenthesized_expression] = STATE(1032),
+ [sym_expression] = STATE(1184),
+ [sym_primary_expression] = STATE(1249),
+ [sym_yield_expression] = STATE(1245),
+ [sym_object] = STATE(1235),
+ [sym_object_pattern] = STATE(2743),
+ [sym_array] = STATE(1235),
+ [sym_array_pattern] = STATE(2743),
+ [sym_glimmer_template] = STATE(1245),
+ [sym_glimmer_opening_tag] = STATE(1935),
+ [sym_jsx_element] = STATE(1245),
+ [sym_jsx_opening_element] = STATE(1651),
+ [sym_jsx_self_closing_element] = STATE(1245),
+ [sym_class] = STATE(1235),
+ [sym_function] = STATE(1235),
+ [sym_generator_function] = STATE(1235),
+ [sym_arrow_function] = STATE(1235),
+ [sym_call_expression] = STATE(1235),
+ [sym_new_expression] = STATE(1245),
+ [sym_await_expression] = STATE(1245),
+ [sym_member_expression] = STATE(1032),
+ [sym_subscript_expression] = STATE(1032),
+ [sym_assignment_expression] = STATE(1245),
+ [sym__augmented_assignment_lhs] = STATE(1599),
+ [sym_augmented_assignment_expression] = STATE(1245),
+ [sym__destructuring_pattern] = STATE(2743),
+ [sym_ternary_expression] = STATE(1245),
+ [sym_binary_expression] = STATE(1245),
+ [sym_unary_expression] = STATE(1245),
+ [sym_update_expression] = STATE(1245),
+ [sym_string] = STATE(1235),
+ [sym_template_string] = STATE(1235),
+ [sym_regex] = STATE(1235),
+ [sym_meta_property] = STATE(1235),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2742),
+ [aux_sym_export_statement_repeat1] = STATE(1968),
[sym_identifier] = ACTIONS(688),
[anon_sym_export] = ACTIONS(690),
[anon_sym_LBRACE] = ACTIONS(694),
@@ -50355,6 +49868,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_LBRACK] = ACTIONS(53),
[anon_sym_LTtemplate_GT] = ACTIONS(55),
[anon_sym_LT] = ACTIONS(57),
+ [anon_sym_DQUOTE] = ACTIONS(59),
+ [anon_sym_SQUOTE] = ACTIONS(61),
[anon_sym_class] = ACTIONS(702),
[anon_sym_async] = ACTIONS(704),
[anon_sym_function] = ACTIONS(706),
@@ -50369,8 +49884,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_delete] = ACTIONS(710),
[anon_sym_PLUS_PLUS] = ACTIONS(714),
[anon_sym_DASH_DASH] = ACTIONS(714),
- [anon_sym_DQUOTE] = ACTIONS(73),
- [anon_sym_SQUOTE] = ACTIONS(75),
[sym_comment] = ACTIONS(3),
[anon_sym_BQUOTE] = ACTIONS(77),
[sym_number] = ACTIONS(79),
@@ -50386,151 +49899,71 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_get] = ACTIONS(690),
[anon_sym_set] = ACTIONS(690),
},
- [387] = {
- [sym_import] = STATE(1096),
- [sym_parenthesized_expression] = STATE(1015),
- [sym_expression] = STATE(1090),
- [sym_primary_expression] = STATE(1092),
- [sym_yield_expression] = STATE(1094),
- [sym_object] = STATE(1096),
- [sym_object_pattern] = STATE(2768),
- [sym_array] = STATE(1096),
- [sym_array_pattern] = STATE(2768),
- [sym_glimmer_template] = STATE(1094),
- [sym_glimmer_opening_tag] = STATE(1882),
- [sym_jsx_element] = STATE(1094),
- [sym_jsx_opening_element] = STATE(1654),
- [sym_jsx_self_closing_element] = STATE(1094),
- [sym_class] = STATE(1096),
- [sym_function] = STATE(1096),
- [sym_generator_function] = STATE(1096),
- [sym_arrow_function] = STATE(1096),
- [sym_call_expression] = STATE(1096),
- [sym_new_expression] = STATE(1094),
- [sym_await_expression] = STATE(1094),
- [sym_member_expression] = STATE(1015),
- [sym_subscript_expression] = STATE(1015),
- [sym_assignment_expression] = STATE(1094),
- [sym__augmented_assignment_lhs] = STATE(1594),
- [sym_augmented_assignment_expression] = STATE(1094),
- [sym__destructuring_pattern] = STATE(2768),
- [sym_ternary_expression] = STATE(1094),
- [sym_binary_expression] = STATE(1094),
- [sym_unary_expression] = STATE(1094),
- [sym_update_expression] = STATE(1094),
- [sym_string] = STATE(1096),
- [sym_template_string] = STATE(1096),
- [sym_regex] = STATE(1096),
- [sym_meta_property] = STATE(1096),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2729),
- [aux_sym_export_statement_repeat1] = STATE(1976),
- [sym_identifier] = ACTIONS(638),
- [anon_sym_export] = ACTIONS(640),
- [anon_sym_LBRACE] = ACTIONS(644),
- [anon_sym_import] = ACTIONS(648),
- [anon_sym_LPAREN] = ACTIONS(650),
- [anon_sym_await] = ACTIONS(652),
- [anon_sym_yield] = ACTIONS(654),
- [anon_sym_LBRACK] = ACTIONS(656),
- [anon_sym_LTtemplate_GT] = ACTIONS(55),
- [anon_sym_LT] = ACTIONS(658),
- [anon_sym_class] = ACTIONS(660),
- [anon_sym_async] = ACTIONS(662),
- [anon_sym_function] = ACTIONS(664),
- [anon_sym_new] = ACTIONS(666),
- [anon_sym_PLUS] = ACTIONS(668),
- [anon_sym_DASH] = ACTIONS(668),
- [anon_sym_SLASH] = ACTIONS(670),
- [anon_sym_BANG] = ACTIONS(668),
- [anon_sym_TILDE] = ACTIONS(668),
- [anon_sym_typeof] = ACTIONS(668),
- [anon_sym_void] = ACTIONS(668),
- [anon_sym_delete] = ACTIONS(668),
- [anon_sym_PLUS_PLUS] = ACTIONS(672),
- [anon_sym_DASH_DASH] = ACTIONS(672),
- [anon_sym_DQUOTE] = ACTIONS(674),
- [anon_sym_SQUOTE] = ACTIONS(676),
- [sym_comment] = ACTIONS(3),
- [anon_sym_BQUOTE] = ACTIONS(678),
- [sym_number] = ACTIONS(680),
- [sym_private_property_identifier] = ACTIONS(682),
- [sym_this] = ACTIONS(680),
- [sym_super] = ACTIONS(680),
- [sym_true] = ACTIONS(680),
- [sym_false] = ACTIONS(680),
- [sym_null] = ACTIONS(680),
- [sym_undefined] = ACTIONS(684),
- [anon_sym_AT] = ACTIONS(85),
- [anon_sym_static] = ACTIONS(640),
- [anon_sym_get] = ACTIONS(640),
- [anon_sym_set] = ACTIONS(640),
- },
- [388] = {
- [sym_import] = STATE(1096),
- [sym_parenthesized_expression] = STATE(1047),
- [sym_expression] = STATE(1412),
- [sym_primary_expression] = STATE(1092),
- [sym_yield_expression] = STATE(1094),
- [sym_object] = STATE(1096),
- [sym_object_pattern] = STATE(2705),
- [sym_array] = STATE(1096),
- [sym_array_pattern] = STATE(2705),
- [sym_glimmer_template] = STATE(1094),
- [sym_glimmer_opening_tag] = STATE(1882),
- [sym_jsx_element] = STATE(1094),
- [sym_jsx_opening_element] = STATE(1654),
- [sym_jsx_self_closing_element] = STATE(1094),
- [sym_class] = STATE(1096),
- [sym_function] = STATE(1096),
- [sym_generator_function] = STATE(1096),
- [sym_arrow_function] = STATE(1096),
- [sym_call_expression] = STATE(1096),
- [sym_new_expression] = STATE(1094),
- [sym_await_expression] = STATE(1094),
- [sym_member_expression] = STATE(1047),
- [sym_subscript_expression] = STATE(1047),
- [sym_assignment_expression] = STATE(1094),
- [sym__augmented_assignment_lhs] = STATE(1593),
- [sym_augmented_assignment_expression] = STATE(1094),
- [sym__destructuring_pattern] = STATE(2705),
- [sym_ternary_expression] = STATE(1094),
- [sym_binary_expression] = STATE(1094),
- [sym_unary_expression] = STATE(1094),
- [sym_update_expression] = STATE(1094),
- [sym_string] = STATE(1096),
- [sym_template_string] = STATE(1096),
- [sym_regex] = STATE(1096),
- [sym_meta_property] = STATE(1096),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2704),
- [aux_sym_export_statement_repeat1] = STATE(1976),
- [sym_identifier] = ACTIONS(754),
- [anon_sym_export] = ACTIONS(756),
+ [375] = {
+ [sym_import] = STATE(1071),
+ [sym_parenthesized_expression] = STATE(974),
+ [sym_expression] = STATE(1364),
+ [sym_primary_expression] = STATE(1079),
+ [sym_yield_expression] = STATE(1081),
+ [sym_object] = STATE(1071),
+ [sym_object_pattern] = STATE(2699),
+ [sym_array] = STATE(1071),
+ [sym_array_pattern] = STATE(2699),
+ [sym_glimmer_template] = STATE(1081),
+ [sym_glimmer_opening_tag] = STATE(1888),
+ [sym_jsx_element] = STATE(1081),
+ [sym_jsx_opening_element] = STATE(1648),
+ [sym_jsx_self_closing_element] = STATE(1081),
+ [sym_class] = STATE(1071),
+ [sym_function] = STATE(1071),
+ [sym_generator_function] = STATE(1071),
+ [sym_arrow_function] = STATE(1071),
+ [sym_call_expression] = STATE(1071),
+ [sym_new_expression] = STATE(1081),
+ [sym_await_expression] = STATE(1081),
+ [sym_member_expression] = STATE(974),
+ [sym_subscript_expression] = STATE(974),
+ [sym_assignment_expression] = STATE(1081),
+ [sym__augmented_assignment_lhs] = STATE(1607),
+ [sym_augmented_assignment_expression] = STATE(1081),
+ [sym__destructuring_pattern] = STATE(2699),
+ [sym_ternary_expression] = STATE(1081),
+ [sym_binary_expression] = STATE(1081),
+ [sym_unary_expression] = STATE(1081),
+ [sym_update_expression] = STATE(1081),
+ [sym_string] = STATE(1071),
+ [sym_template_string] = STATE(1071),
+ [sym_regex] = STATE(1071),
+ [sym_meta_property] = STATE(1071),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2769),
+ [aux_sym_export_statement_repeat1] = STATE(1861),
+ [sym_identifier] = ACTIONS(756),
+ [anon_sym_export] = ACTIONS(758),
[anon_sym_LBRACE] = ACTIONS(734),
[anon_sym_import] = ACTIONS(648),
[anon_sym_LPAREN] = ACTIONS(650),
- [anon_sym_await] = ACTIONS(760),
- [anon_sym_yield] = ACTIONS(762),
+ [anon_sym_await] = ACTIONS(762),
+ [anon_sym_yield] = ACTIONS(764),
[anon_sym_LBRACK] = ACTIONS(740),
[anon_sym_LTtemplate_GT] = ACTIONS(55),
[anon_sym_LT] = ACTIONS(658),
- [anon_sym_class] = ACTIONS(660),
- [anon_sym_async] = ACTIONS(764),
- [anon_sym_function] = ACTIONS(664),
- [anon_sym_new] = ACTIONS(766),
- [anon_sym_PLUS] = ACTIONS(768),
- [anon_sym_DASH] = ACTIONS(768),
- [anon_sym_SLASH] = ACTIONS(770),
- [anon_sym_BANG] = ACTIONS(768),
- [anon_sym_TILDE] = ACTIONS(768),
- [anon_sym_typeof] = ACTIONS(768),
- [anon_sym_void] = ACTIONS(768),
- [anon_sym_delete] = ACTIONS(768),
+ [anon_sym_DQUOTE] = ACTIONS(660),
+ [anon_sym_SQUOTE] = ACTIONS(662),
+ [anon_sym_class] = ACTIONS(664),
+ [anon_sym_async] = ACTIONS(766),
+ [anon_sym_function] = ACTIONS(668),
+ [anon_sym_new] = ACTIONS(768),
+ [anon_sym_PLUS] = ACTIONS(770),
+ [anon_sym_DASH] = ACTIONS(770),
+ [anon_sym_SLASH] = ACTIONS(674),
+ [anon_sym_BANG] = ACTIONS(770),
+ [anon_sym_TILDE] = ACTIONS(770),
+ [anon_sym_typeof] = ACTIONS(770),
+ [anon_sym_void] = ACTIONS(770),
+ [anon_sym_delete] = ACTIONS(770),
[anon_sym_PLUS_PLUS] = ACTIONS(772),
[anon_sym_DASH_DASH] = ACTIONS(772),
- [anon_sym_DQUOTE] = ACTIONS(674),
- [anon_sym_SQUOTE] = ACTIONS(676),
[sym_comment] = ACTIONS(3),
[anon_sym_BQUOTE] = ACTIONS(678),
[sym_number] = ACTIONS(680),
@@ -50542,49 +49975,49 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_null] = ACTIONS(680),
[sym_undefined] = ACTIONS(776),
[anon_sym_AT] = ACTIONS(85),
- [anon_sym_static] = ACTIONS(756),
- [anon_sym_get] = ACTIONS(756),
- [anon_sym_set] = ACTIONS(756),
+ [anon_sym_static] = ACTIONS(758),
+ [anon_sym_get] = ACTIONS(758),
+ [anon_sym_set] = ACTIONS(758),
},
- [389] = {
- [sym_import] = STATE(1268),
- [sym_parenthesized_expression] = STATE(1034),
- [sym_expression] = STATE(1206),
- [sym_primary_expression] = STATE(1247),
- [sym_yield_expression] = STATE(1246),
- [sym_object] = STATE(1268),
- [sym_object_pattern] = STATE(2734),
- [sym_array] = STATE(1268),
- [sym_array_pattern] = STATE(2734),
- [sym_glimmer_template] = STATE(1246),
- [sym_glimmer_opening_tag] = STATE(1921),
- [sym_jsx_element] = STATE(1246),
- [sym_jsx_opening_element] = STATE(1653),
- [sym_jsx_self_closing_element] = STATE(1246),
- [sym_class] = STATE(1268),
- [sym_function] = STATE(1268),
- [sym_generator_function] = STATE(1268),
- [sym_arrow_function] = STATE(1268),
- [sym_call_expression] = STATE(1268),
- [sym_new_expression] = STATE(1246),
- [sym_await_expression] = STATE(1246),
- [sym_member_expression] = STATE(1034),
- [sym_subscript_expression] = STATE(1034),
- [sym_assignment_expression] = STATE(1246),
- [sym__augmented_assignment_lhs] = STATE(1600),
- [sym_augmented_assignment_expression] = STATE(1246),
- [sym__destructuring_pattern] = STATE(2734),
- [sym_ternary_expression] = STATE(1246),
- [sym_binary_expression] = STATE(1246),
- [sym_unary_expression] = STATE(1246),
- [sym_update_expression] = STATE(1246),
- [sym_string] = STATE(1268),
- [sym_template_string] = STATE(1268),
- [sym_regex] = STATE(1268),
- [sym_meta_property] = STATE(1268),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2733),
- [aux_sym_export_statement_repeat1] = STATE(1891),
+ [376] = {
+ [sym_import] = STATE(1235),
+ [sym_parenthesized_expression] = STATE(1032),
+ [sym_expression] = STATE(1185),
+ [sym_primary_expression] = STATE(1249),
+ [sym_yield_expression] = STATE(1245),
+ [sym_object] = STATE(1235),
+ [sym_object_pattern] = STATE(2743),
+ [sym_array] = STATE(1235),
+ [sym_array_pattern] = STATE(2743),
+ [sym_glimmer_template] = STATE(1245),
+ [sym_glimmer_opening_tag] = STATE(1935),
+ [sym_jsx_element] = STATE(1245),
+ [sym_jsx_opening_element] = STATE(1651),
+ [sym_jsx_self_closing_element] = STATE(1245),
+ [sym_class] = STATE(1235),
+ [sym_function] = STATE(1235),
+ [sym_generator_function] = STATE(1235),
+ [sym_arrow_function] = STATE(1235),
+ [sym_call_expression] = STATE(1235),
+ [sym_new_expression] = STATE(1245),
+ [sym_await_expression] = STATE(1245),
+ [sym_member_expression] = STATE(1032),
+ [sym_subscript_expression] = STATE(1032),
+ [sym_assignment_expression] = STATE(1245),
+ [sym__augmented_assignment_lhs] = STATE(1599),
+ [sym_augmented_assignment_expression] = STATE(1245),
+ [sym__destructuring_pattern] = STATE(2743),
+ [sym_ternary_expression] = STATE(1245),
+ [sym_binary_expression] = STATE(1245),
+ [sym_unary_expression] = STATE(1245),
+ [sym_update_expression] = STATE(1245),
+ [sym_string] = STATE(1235),
+ [sym_template_string] = STATE(1235),
+ [sym_regex] = STATE(1235),
+ [sym_meta_property] = STATE(1235),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2742),
+ [aux_sym_export_statement_repeat1] = STATE(1968),
[sym_identifier] = ACTIONS(688),
[anon_sym_export] = ACTIONS(690),
[anon_sym_LBRACE] = ACTIONS(694),
@@ -50595,6 +50028,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_LBRACK] = ACTIONS(53),
[anon_sym_LTtemplate_GT] = ACTIONS(55),
[anon_sym_LT] = ACTIONS(57),
+ [anon_sym_DQUOTE] = ACTIONS(59),
+ [anon_sym_SQUOTE] = ACTIONS(61),
[anon_sym_class] = ACTIONS(702),
[anon_sym_async] = ACTIONS(704),
[anon_sym_function] = ACTIONS(706),
@@ -50609,8 +50044,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_delete] = ACTIONS(710),
[anon_sym_PLUS_PLUS] = ACTIONS(714),
[anon_sym_DASH_DASH] = ACTIONS(714),
- [anon_sym_DQUOTE] = ACTIONS(73),
- [anon_sym_SQUOTE] = ACTIONS(75),
[sym_comment] = ACTIONS(3),
[anon_sym_BQUOTE] = ACTIONS(77),
[sym_number] = ACTIONS(79),
@@ -50626,231 +50059,231 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_get] = ACTIONS(690),
[anon_sym_set] = ACTIONS(690),
},
- [390] = {
- [sym_import] = STATE(1096),
- [sym_parenthesized_expression] = STATE(1047),
- [sym_expression] = STATE(1413),
- [sym_primary_expression] = STATE(1092),
- [sym_yield_expression] = STATE(1094),
- [sym_object] = STATE(1096),
- [sym_object_pattern] = STATE(2705),
- [sym_array] = STATE(1096),
- [sym_array_pattern] = STATE(2705),
- [sym_glimmer_template] = STATE(1094),
- [sym_glimmer_opening_tag] = STATE(1882),
- [sym_jsx_element] = STATE(1094),
- [sym_jsx_opening_element] = STATE(1654),
- [sym_jsx_self_closing_element] = STATE(1094),
- [sym_class] = STATE(1096),
- [sym_function] = STATE(1096),
- [sym_generator_function] = STATE(1096),
- [sym_arrow_function] = STATE(1096),
- [sym_call_expression] = STATE(1096),
- [sym_new_expression] = STATE(1094),
- [sym_await_expression] = STATE(1094),
- [sym_member_expression] = STATE(1047),
- [sym_subscript_expression] = STATE(1047),
- [sym_assignment_expression] = STATE(1094),
- [sym__augmented_assignment_lhs] = STATE(1593),
- [sym_augmented_assignment_expression] = STATE(1094),
- [sym__destructuring_pattern] = STATE(2705),
- [sym_ternary_expression] = STATE(1094),
- [sym_binary_expression] = STATE(1094),
- [sym_unary_expression] = STATE(1094),
- [sym_update_expression] = STATE(1094),
- [sym_string] = STATE(1096),
- [sym_template_string] = STATE(1096),
- [sym_regex] = STATE(1096),
- [sym_meta_property] = STATE(1096),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2704),
- [aux_sym_export_statement_repeat1] = STATE(1976),
- [sym_identifier] = ACTIONS(754),
- [anon_sym_export] = ACTIONS(756),
- [anon_sym_LBRACE] = ACTIONS(734),
- [anon_sym_import] = ACTIONS(648),
- [anon_sym_LPAREN] = ACTIONS(650),
- [anon_sym_await] = ACTIONS(760),
- [anon_sym_yield] = ACTIONS(762),
- [anon_sym_LBRACK] = ACTIONS(740),
+ [377] = {
+ [sym_import] = STATE(1235),
+ [sym_parenthesized_expression] = STATE(1032),
+ [sym_expression] = STATE(1187),
+ [sym_primary_expression] = STATE(1249),
+ [sym_yield_expression] = STATE(1245),
+ [sym_object] = STATE(1235),
+ [sym_object_pattern] = STATE(2743),
+ [sym_array] = STATE(1235),
+ [sym_array_pattern] = STATE(2743),
+ [sym_glimmer_template] = STATE(1245),
+ [sym_glimmer_opening_tag] = STATE(1935),
+ [sym_jsx_element] = STATE(1245),
+ [sym_jsx_opening_element] = STATE(1651),
+ [sym_jsx_self_closing_element] = STATE(1245),
+ [sym_class] = STATE(1235),
+ [sym_function] = STATE(1235),
+ [sym_generator_function] = STATE(1235),
+ [sym_arrow_function] = STATE(1235),
+ [sym_call_expression] = STATE(1235),
+ [sym_new_expression] = STATE(1245),
+ [sym_await_expression] = STATE(1245),
+ [sym_member_expression] = STATE(1032),
+ [sym_subscript_expression] = STATE(1032),
+ [sym_assignment_expression] = STATE(1245),
+ [sym__augmented_assignment_lhs] = STATE(1599),
+ [sym_augmented_assignment_expression] = STATE(1245),
+ [sym__destructuring_pattern] = STATE(2743),
+ [sym_ternary_expression] = STATE(1245),
+ [sym_binary_expression] = STATE(1245),
+ [sym_unary_expression] = STATE(1245),
+ [sym_update_expression] = STATE(1245),
+ [sym_string] = STATE(1235),
+ [sym_template_string] = STATE(1235),
+ [sym_regex] = STATE(1235),
+ [sym_meta_property] = STATE(1235),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2742),
+ [aux_sym_export_statement_repeat1] = STATE(1968),
+ [sym_identifier] = ACTIONS(688),
+ [anon_sym_export] = ACTIONS(690),
+ [anon_sym_LBRACE] = ACTIONS(694),
+ [anon_sym_import] = ACTIONS(696),
+ [anon_sym_LPAREN] = ACTIONS(27),
+ [anon_sym_await] = ACTIONS(698),
+ [anon_sym_yield] = ACTIONS(700),
+ [anon_sym_LBRACK] = ACTIONS(53),
[anon_sym_LTtemplate_GT] = ACTIONS(55),
- [anon_sym_LT] = ACTIONS(658),
- [anon_sym_class] = ACTIONS(660),
- [anon_sym_async] = ACTIONS(764),
- [anon_sym_function] = ACTIONS(664),
- [anon_sym_new] = ACTIONS(766),
- [anon_sym_PLUS] = ACTIONS(768),
- [anon_sym_DASH] = ACTIONS(768),
- [anon_sym_SLASH] = ACTIONS(770),
- [anon_sym_BANG] = ACTIONS(768),
- [anon_sym_TILDE] = ACTIONS(768),
- [anon_sym_typeof] = ACTIONS(768),
- [anon_sym_void] = ACTIONS(768),
- [anon_sym_delete] = ACTIONS(768),
- [anon_sym_PLUS_PLUS] = ACTIONS(772),
- [anon_sym_DASH_DASH] = ACTIONS(772),
- [anon_sym_DQUOTE] = ACTIONS(674),
- [anon_sym_SQUOTE] = ACTIONS(676),
+ [anon_sym_LT] = ACTIONS(57),
+ [anon_sym_DQUOTE] = ACTIONS(59),
+ [anon_sym_SQUOTE] = ACTIONS(61),
+ [anon_sym_class] = ACTIONS(702),
+ [anon_sym_async] = ACTIONS(704),
+ [anon_sym_function] = ACTIONS(706),
+ [anon_sym_new] = ACTIONS(708),
+ [anon_sym_PLUS] = ACTIONS(710),
+ [anon_sym_DASH] = ACTIONS(710),
+ [anon_sym_SLASH] = ACTIONS(712),
+ [anon_sym_BANG] = ACTIONS(710),
+ [anon_sym_TILDE] = ACTIONS(710),
+ [anon_sym_typeof] = ACTIONS(710),
+ [anon_sym_void] = ACTIONS(710),
+ [anon_sym_delete] = ACTIONS(710),
+ [anon_sym_PLUS_PLUS] = ACTIONS(714),
+ [anon_sym_DASH_DASH] = ACTIONS(714),
[sym_comment] = ACTIONS(3),
- [anon_sym_BQUOTE] = ACTIONS(678),
- [sym_number] = ACTIONS(680),
- [sym_private_property_identifier] = ACTIONS(774),
- [sym_this] = ACTIONS(680),
- [sym_super] = ACTIONS(680),
- [sym_true] = ACTIONS(680),
- [sym_false] = ACTIONS(680),
- [sym_null] = ACTIONS(680),
- [sym_undefined] = ACTIONS(776),
+ [anon_sym_BQUOTE] = ACTIONS(77),
+ [sym_number] = ACTIONS(79),
+ [sym_private_property_identifier] = ACTIONS(716),
+ [sym_this] = ACTIONS(79),
+ [sym_super] = ACTIONS(79),
+ [sym_true] = ACTIONS(79),
+ [sym_false] = ACTIONS(79),
+ [sym_null] = ACTIONS(79),
+ [sym_undefined] = ACTIONS(718),
[anon_sym_AT] = ACTIONS(85),
- [anon_sym_static] = ACTIONS(756),
- [anon_sym_get] = ACTIONS(756),
- [anon_sym_set] = ACTIONS(756),
+ [anon_sym_static] = ACTIONS(690),
+ [anon_sym_get] = ACTIONS(690),
+ [anon_sym_set] = ACTIONS(690),
},
- [391] = {
- [sym_import] = STATE(1268),
- [sym_parenthesized_expression] = STATE(1029),
- [sym_expression] = STATE(1217),
- [sym_primary_expression] = STATE(1247),
- [sym_yield_expression] = STATE(1246),
- [sym_object] = STATE(1268),
- [sym_object_pattern] = STATE(2656),
- [sym_array] = STATE(1268),
- [sym_array_pattern] = STATE(2656),
- [sym_glimmer_template] = STATE(1246),
- [sym_glimmer_opening_tag] = STATE(1921),
- [sym_jsx_element] = STATE(1246),
- [sym_jsx_opening_element] = STATE(1653),
- [sym_jsx_self_closing_element] = STATE(1246),
- [sym_class] = STATE(1268),
- [sym_function] = STATE(1268),
- [sym_generator_function] = STATE(1268),
- [sym_arrow_function] = STATE(1268),
- [sym_call_expression] = STATE(1268),
- [sym_new_expression] = STATE(1246),
- [sym_await_expression] = STATE(1246),
- [sym_member_expression] = STATE(1029),
- [sym_subscript_expression] = STATE(1029),
- [sym_assignment_expression] = STATE(1246),
- [sym__augmented_assignment_lhs] = STATE(1597),
- [sym_augmented_assignment_expression] = STATE(1246),
- [sym__destructuring_pattern] = STATE(2656),
- [sym_ternary_expression] = STATE(1246),
- [sym_binary_expression] = STATE(1246),
- [sym_unary_expression] = STATE(1246),
- [sym_update_expression] = STATE(1246),
- [sym_string] = STATE(1268),
- [sym_template_string] = STATE(1268),
- [sym_regex] = STATE(1268),
- [sym_meta_property] = STATE(1268),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2662),
- [aux_sym_export_statement_repeat1] = STATE(1891),
- [sym_identifier] = ACTIONS(720),
- [anon_sym_export] = ACTIONS(722),
+ [378] = {
+ [sym_import] = STATE(1235),
+ [sym_parenthesized_expression] = STATE(1032),
+ [sym_expression] = STATE(1193),
+ [sym_primary_expression] = STATE(1249),
+ [sym_yield_expression] = STATE(1245),
+ [sym_object] = STATE(1235),
+ [sym_object_pattern] = STATE(2743),
+ [sym_array] = STATE(1235),
+ [sym_array_pattern] = STATE(2743),
+ [sym_glimmer_template] = STATE(1245),
+ [sym_glimmer_opening_tag] = STATE(1935),
+ [sym_jsx_element] = STATE(1245),
+ [sym_jsx_opening_element] = STATE(1651),
+ [sym_jsx_self_closing_element] = STATE(1245),
+ [sym_class] = STATE(1235),
+ [sym_function] = STATE(1235),
+ [sym_generator_function] = STATE(1235),
+ [sym_arrow_function] = STATE(1235),
+ [sym_call_expression] = STATE(1235),
+ [sym_new_expression] = STATE(1245),
+ [sym_await_expression] = STATE(1245),
+ [sym_member_expression] = STATE(1032),
+ [sym_subscript_expression] = STATE(1032),
+ [sym_assignment_expression] = STATE(1245),
+ [sym__augmented_assignment_lhs] = STATE(1599),
+ [sym_augmented_assignment_expression] = STATE(1245),
+ [sym__destructuring_pattern] = STATE(2743),
+ [sym_ternary_expression] = STATE(1245),
+ [sym_binary_expression] = STATE(1245),
+ [sym_unary_expression] = STATE(1245),
+ [sym_update_expression] = STATE(1245),
+ [sym_string] = STATE(1235),
+ [sym_template_string] = STATE(1235),
+ [sym_regex] = STATE(1235),
+ [sym_meta_property] = STATE(1235),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2742),
+ [aux_sym_export_statement_repeat1] = STATE(1968),
+ [sym_identifier] = ACTIONS(688),
+ [anon_sym_export] = ACTIONS(690),
[anon_sym_LBRACE] = ACTIONS(694),
[anon_sym_import] = ACTIONS(696),
[anon_sym_LPAREN] = ACTIONS(27),
- [anon_sym_await] = ACTIONS(29),
- [anon_sym_yield] = ACTIONS(51),
+ [anon_sym_await] = ACTIONS(698),
+ [anon_sym_yield] = ACTIONS(700),
[anon_sym_LBRACK] = ACTIONS(53),
[anon_sym_LTtemplate_GT] = ACTIONS(55),
[anon_sym_LT] = ACTIONS(57),
+ [anon_sym_DQUOTE] = ACTIONS(59),
+ [anon_sym_SQUOTE] = ACTIONS(61),
[anon_sym_class] = ACTIONS(702),
- [anon_sym_async] = ACTIONS(726),
+ [anon_sym_async] = ACTIONS(704),
[anon_sym_function] = ACTIONS(706),
- [anon_sym_new] = ACTIONS(65),
- [anon_sym_PLUS] = ACTIONS(67),
- [anon_sym_DASH] = ACTIONS(67),
- [anon_sym_SLASH] = ACTIONS(69),
- [anon_sym_BANG] = ACTIONS(67),
- [anon_sym_TILDE] = ACTIONS(67),
- [anon_sym_typeof] = ACTIONS(67),
- [anon_sym_void] = ACTIONS(67),
- [anon_sym_delete] = ACTIONS(67),
- [anon_sym_PLUS_PLUS] = ACTIONS(71),
- [anon_sym_DASH_DASH] = ACTIONS(71),
- [anon_sym_DQUOTE] = ACTIONS(73),
- [anon_sym_SQUOTE] = ACTIONS(75),
+ [anon_sym_new] = ACTIONS(708),
+ [anon_sym_PLUS] = ACTIONS(710),
+ [anon_sym_DASH] = ACTIONS(710),
+ [anon_sym_SLASH] = ACTIONS(712),
+ [anon_sym_BANG] = ACTIONS(710),
+ [anon_sym_TILDE] = ACTIONS(710),
+ [anon_sym_typeof] = ACTIONS(710),
+ [anon_sym_void] = ACTIONS(710),
+ [anon_sym_delete] = ACTIONS(710),
+ [anon_sym_PLUS_PLUS] = ACTIONS(714),
+ [anon_sym_DASH_DASH] = ACTIONS(714),
[sym_comment] = ACTIONS(3),
[anon_sym_BQUOTE] = ACTIONS(77),
[sym_number] = ACTIONS(79),
- [sym_private_property_identifier] = ACTIONS(81),
+ [sym_private_property_identifier] = ACTIONS(716),
[sym_this] = ACTIONS(79),
[sym_super] = ACTIONS(79),
[sym_true] = ACTIONS(79),
[sym_false] = ACTIONS(79),
[sym_null] = ACTIONS(79),
- [sym_undefined] = ACTIONS(83),
+ [sym_undefined] = ACTIONS(718),
[anon_sym_AT] = ACTIONS(85),
- [anon_sym_static] = ACTIONS(722),
- [anon_sym_get] = ACTIONS(722),
- [anon_sym_set] = ACTIONS(722),
+ [anon_sym_static] = ACTIONS(690),
+ [anon_sym_get] = ACTIONS(690),
+ [anon_sym_set] = ACTIONS(690),
},
- [392] = {
- [sym_import] = STATE(1096),
- [sym_parenthesized_expression] = STATE(1047),
- [sym_expression] = STATE(1414),
- [sym_primary_expression] = STATE(1092),
- [sym_yield_expression] = STATE(1094),
- [sym_object] = STATE(1096),
- [sym_object_pattern] = STATE(2705),
- [sym_array] = STATE(1096),
- [sym_array_pattern] = STATE(2705),
- [sym_glimmer_template] = STATE(1094),
- [sym_glimmer_opening_tag] = STATE(1882),
- [sym_jsx_element] = STATE(1094),
- [sym_jsx_opening_element] = STATE(1654),
- [sym_jsx_self_closing_element] = STATE(1094),
- [sym_class] = STATE(1096),
- [sym_function] = STATE(1096),
- [sym_generator_function] = STATE(1096),
- [sym_arrow_function] = STATE(1096),
- [sym_call_expression] = STATE(1096),
- [sym_new_expression] = STATE(1094),
- [sym_await_expression] = STATE(1094),
- [sym_member_expression] = STATE(1047),
- [sym_subscript_expression] = STATE(1047),
- [sym_assignment_expression] = STATE(1094),
- [sym__augmented_assignment_lhs] = STATE(1593),
- [sym_augmented_assignment_expression] = STATE(1094),
- [sym__destructuring_pattern] = STATE(2705),
- [sym_ternary_expression] = STATE(1094),
- [sym_binary_expression] = STATE(1094),
- [sym_unary_expression] = STATE(1094),
- [sym_update_expression] = STATE(1094),
- [sym_string] = STATE(1096),
- [sym_template_string] = STATE(1096),
- [sym_regex] = STATE(1096),
- [sym_meta_property] = STATE(1096),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2704),
- [aux_sym_export_statement_repeat1] = STATE(1976),
- [sym_identifier] = ACTIONS(754),
- [anon_sym_export] = ACTIONS(756),
+ [379] = {
+ [sym_import] = STATE(1071),
+ [sym_parenthesized_expression] = STATE(974),
+ [sym_expression] = STATE(1365),
+ [sym_primary_expression] = STATE(1079),
+ [sym_yield_expression] = STATE(1081),
+ [sym_object] = STATE(1071),
+ [sym_object_pattern] = STATE(2699),
+ [sym_array] = STATE(1071),
+ [sym_array_pattern] = STATE(2699),
+ [sym_glimmer_template] = STATE(1081),
+ [sym_glimmer_opening_tag] = STATE(1888),
+ [sym_jsx_element] = STATE(1081),
+ [sym_jsx_opening_element] = STATE(1648),
+ [sym_jsx_self_closing_element] = STATE(1081),
+ [sym_class] = STATE(1071),
+ [sym_function] = STATE(1071),
+ [sym_generator_function] = STATE(1071),
+ [sym_arrow_function] = STATE(1071),
+ [sym_call_expression] = STATE(1071),
+ [sym_new_expression] = STATE(1081),
+ [sym_await_expression] = STATE(1081),
+ [sym_member_expression] = STATE(974),
+ [sym_subscript_expression] = STATE(974),
+ [sym_assignment_expression] = STATE(1081),
+ [sym__augmented_assignment_lhs] = STATE(1607),
+ [sym_augmented_assignment_expression] = STATE(1081),
+ [sym__destructuring_pattern] = STATE(2699),
+ [sym_ternary_expression] = STATE(1081),
+ [sym_binary_expression] = STATE(1081),
+ [sym_unary_expression] = STATE(1081),
+ [sym_update_expression] = STATE(1081),
+ [sym_string] = STATE(1071),
+ [sym_template_string] = STATE(1071),
+ [sym_regex] = STATE(1071),
+ [sym_meta_property] = STATE(1071),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2769),
+ [aux_sym_export_statement_repeat1] = STATE(1861),
+ [sym_identifier] = ACTIONS(756),
+ [anon_sym_export] = ACTIONS(758),
[anon_sym_LBRACE] = ACTIONS(734),
[anon_sym_import] = ACTIONS(648),
[anon_sym_LPAREN] = ACTIONS(650),
- [anon_sym_await] = ACTIONS(760),
- [anon_sym_yield] = ACTIONS(762),
+ [anon_sym_await] = ACTIONS(762),
+ [anon_sym_yield] = ACTIONS(764),
[anon_sym_LBRACK] = ACTIONS(740),
[anon_sym_LTtemplate_GT] = ACTIONS(55),
[anon_sym_LT] = ACTIONS(658),
- [anon_sym_class] = ACTIONS(660),
- [anon_sym_async] = ACTIONS(764),
- [anon_sym_function] = ACTIONS(664),
- [anon_sym_new] = ACTIONS(766),
- [anon_sym_PLUS] = ACTIONS(768),
- [anon_sym_DASH] = ACTIONS(768),
- [anon_sym_SLASH] = ACTIONS(770),
- [anon_sym_BANG] = ACTIONS(768),
- [anon_sym_TILDE] = ACTIONS(768),
- [anon_sym_typeof] = ACTIONS(768),
- [anon_sym_void] = ACTIONS(768),
- [anon_sym_delete] = ACTIONS(768),
+ [anon_sym_DQUOTE] = ACTIONS(660),
+ [anon_sym_SQUOTE] = ACTIONS(662),
+ [anon_sym_class] = ACTIONS(664),
+ [anon_sym_async] = ACTIONS(766),
+ [anon_sym_function] = ACTIONS(668),
+ [anon_sym_new] = ACTIONS(768),
+ [anon_sym_PLUS] = ACTIONS(770),
+ [anon_sym_DASH] = ACTIONS(770),
+ [anon_sym_SLASH] = ACTIONS(674),
+ [anon_sym_BANG] = ACTIONS(770),
+ [anon_sym_TILDE] = ACTIONS(770),
+ [anon_sym_typeof] = ACTIONS(770),
+ [anon_sym_void] = ACTIONS(770),
+ [anon_sym_delete] = ACTIONS(770),
[anon_sym_PLUS_PLUS] = ACTIONS(772),
[anon_sym_DASH_DASH] = ACTIONS(772),
- [anon_sym_DQUOTE] = ACTIONS(674),
- [anon_sym_SQUOTE] = ACTIONS(676),
[sym_comment] = ACTIONS(3),
[anon_sym_BQUOTE] = ACTIONS(678),
[sym_number] = ACTIONS(680),
@@ -50862,75 +50295,75 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_null] = ACTIONS(680),
[sym_undefined] = ACTIONS(776),
[anon_sym_AT] = ACTIONS(85),
- [anon_sym_static] = ACTIONS(756),
- [anon_sym_get] = ACTIONS(756),
- [anon_sym_set] = ACTIONS(756),
+ [anon_sym_static] = ACTIONS(758),
+ [anon_sym_get] = ACTIONS(758),
+ [anon_sym_set] = ACTIONS(758),
},
- [393] = {
- [sym_import] = STATE(1096),
- [sym_parenthesized_expression] = STATE(1047),
- [sym_expression] = STATE(1415),
- [sym_primary_expression] = STATE(1092),
- [sym_yield_expression] = STATE(1094),
- [sym_object] = STATE(1096),
- [sym_object_pattern] = STATE(2705),
- [sym_array] = STATE(1096),
- [sym_array_pattern] = STATE(2705),
- [sym_glimmer_template] = STATE(1094),
- [sym_glimmer_opening_tag] = STATE(1882),
- [sym_jsx_element] = STATE(1094),
- [sym_jsx_opening_element] = STATE(1654),
- [sym_jsx_self_closing_element] = STATE(1094),
- [sym_class] = STATE(1096),
- [sym_function] = STATE(1096),
- [sym_generator_function] = STATE(1096),
- [sym_arrow_function] = STATE(1096),
- [sym_call_expression] = STATE(1096),
- [sym_new_expression] = STATE(1094),
- [sym_await_expression] = STATE(1094),
- [sym_member_expression] = STATE(1047),
- [sym_subscript_expression] = STATE(1047),
- [sym_assignment_expression] = STATE(1094),
- [sym__augmented_assignment_lhs] = STATE(1593),
- [sym_augmented_assignment_expression] = STATE(1094),
- [sym__destructuring_pattern] = STATE(2705),
- [sym_ternary_expression] = STATE(1094),
- [sym_binary_expression] = STATE(1094),
- [sym_unary_expression] = STATE(1094),
- [sym_update_expression] = STATE(1094),
- [sym_string] = STATE(1096),
- [sym_template_string] = STATE(1096),
- [sym_regex] = STATE(1096),
- [sym_meta_property] = STATE(1096),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2704),
- [aux_sym_export_statement_repeat1] = STATE(1976),
- [sym_identifier] = ACTIONS(754),
- [anon_sym_export] = ACTIONS(756),
+ [380] = {
+ [sym_import] = STATE(1071),
+ [sym_parenthesized_expression] = STATE(974),
+ [sym_expression] = STATE(1366),
+ [sym_primary_expression] = STATE(1079),
+ [sym_yield_expression] = STATE(1081),
+ [sym_object] = STATE(1071),
+ [sym_object_pattern] = STATE(2699),
+ [sym_array] = STATE(1071),
+ [sym_array_pattern] = STATE(2699),
+ [sym_glimmer_template] = STATE(1081),
+ [sym_glimmer_opening_tag] = STATE(1888),
+ [sym_jsx_element] = STATE(1081),
+ [sym_jsx_opening_element] = STATE(1648),
+ [sym_jsx_self_closing_element] = STATE(1081),
+ [sym_class] = STATE(1071),
+ [sym_function] = STATE(1071),
+ [sym_generator_function] = STATE(1071),
+ [sym_arrow_function] = STATE(1071),
+ [sym_call_expression] = STATE(1071),
+ [sym_new_expression] = STATE(1081),
+ [sym_await_expression] = STATE(1081),
+ [sym_member_expression] = STATE(974),
+ [sym_subscript_expression] = STATE(974),
+ [sym_assignment_expression] = STATE(1081),
+ [sym__augmented_assignment_lhs] = STATE(1607),
+ [sym_augmented_assignment_expression] = STATE(1081),
+ [sym__destructuring_pattern] = STATE(2699),
+ [sym_ternary_expression] = STATE(1081),
+ [sym_binary_expression] = STATE(1081),
+ [sym_unary_expression] = STATE(1081),
+ [sym_update_expression] = STATE(1081),
+ [sym_string] = STATE(1071),
+ [sym_template_string] = STATE(1071),
+ [sym_regex] = STATE(1071),
+ [sym_meta_property] = STATE(1071),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2769),
+ [aux_sym_export_statement_repeat1] = STATE(1861),
+ [sym_identifier] = ACTIONS(756),
+ [anon_sym_export] = ACTIONS(758),
[anon_sym_LBRACE] = ACTIONS(734),
[anon_sym_import] = ACTIONS(648),
[anon_sym_LPAREN] = ACTIONS(650),
- [anon_sym_await] = ACTIONS(760),
- [anon_sym_yield] = ACTIONS(762),
+ [anon_sym_await] = ACTIONS(762),
+ [anon_sym_yield] = ACTIONS(764),
[anon_sym_LBRACK] = ACTIONS(740),
[anon_sym_LTtemplate_GT] = ACTIONS(55),
[anon_sym_LT] = ACTIONS(658),
- [anon_sym_class] = ACTIONS(660),
- [anon_sym_async] = ACTIONS(764),
- [anon_sym_function] = ACTIONS(664),
- [anon_sym_new] = ACTIONS(766),
- [anon_sym_PLUS] = ACTIONS(768),
- [anon_sym_DASH] = ACTIONS(768),
- [anon_sym_SLASH] = ACTIONS(770),
- [anon_sym_BANG] = ACTIONS(768),
- [anon_sym_TILDE] = ACTIONS(768),
- [anon_sym_typeof] = ACTIONS(768),
- [anon_sym_void] = ACTIONS(768),
- [anon_sym_delete] = ACTIONS(768),
+ [anon_sym_DQUOTE] = ACTIONS(660),
+ [anon_sym_SQUOTE] = ACTIONS(662),
+ [anon_sym_class] = ACTIONS(664),
+ [anon_sym_async] = ACTIONS(766),
+ [anon_sym_function] = ACTIONS(668),
+ [anon_sym_new] = ACTIONS(768),
+ [anon_sym_PLUS] = ACTIONS(770),
+ [anon_sym_DASH] = ACTIONS(770),
+ [anon_sym_SLASH] = ACTIONS(674),
+ [anon_sym_BANG] = ACTIONS(770),
+ [anon_sym_TILDE] = ACTIONS(770),
+ [anon_sym_typeof] = ACTIONS(770),
+ [anon_sym_void] = ACTIONS(770),
+ [anon_sym_delete] = ACTIONS(770),
[anon_sym_PLUS_PLUS] = ACTIONS(772),
[anon_sym_DASH_DASH] = ACTIONS(772),
- [anon_sym_DQUOTE] = ACTIONS(674),
- [anon_sym_SQUOTE] = ACTIONS(676),
[sym_comment] = ACTIONS(3),
[anon_sym_BQUOTE] = ACTIONS(678),
[sym_number] = ACTIONS(680),
@@ -50942,155 +50375,75 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_null] = ACTIONS(680),
[sym_undefined] = ACTIONS(776),
[anon_sym_AT] = ACTIONS(85),
- [anon_sym_static] = ACTIONS(756),
- [anon_sym_get] = ACTIONS(756),
- [anon_sym_set] = ACTIONS(756),
- },
- [394] = {
- [sym_import] = STATE(1096),
- [sym_parenthesized_expression] = STATE(1015),
- [sym_expression] = STATE(1344),
- [sym_primary_expression] = STATE(1092),
- [sym_yield_expression] = STATE(1094),
- [sym_object] = STATE(1096),
- [sym_object_pattern] = STATE(2768),
- [sym_array] = STATE(1096),
- [sym_array_pattern] = STATE(2768),
- [sym_glimmer_template] = STATE(1094),
- [sym_glimmer_opening_tag] = STATE(1882),
- [sym_jsx_element] = STATE(1094),
- [sym_jsx_opening_element] = STATE(1654),
- [sym_jsx_self_closing_element] = STATE(1094),
- [sym_class] = STATE(1096),
- [sym_function] = STATE(1096),
- [sym_generator_function] = STATE(1096),
- [sym_arrow_function] = STATE(1096),
- [sym_call_expression] = STATE(1096),
- [sym_new_expression] = STATE(1094),
- [sym_await_expression] = STATE(1094),
- [sym_member_expression] = STATE(1015),
- [sym_subscript_expression] = STATE(1015),
- [sym_assignment_expression] = STATE(1094),
- [sym__augmented_assignment_lhs] = STATE(1594),
- [sym_augmented_assignment_expression] = STATE(1094),
- [sym__destructuring_pattern] = STATE(2768),
- [sym_ternary_expression] = STATE(1094),
- [sym_binary_expression] = STATE(1094),
- [sym_unary_expression] = STATE(1094),
- [sym_update_expression] = STATE(1094),
- [sym_string] = STATE(1096),
- [sym_template_string] = STATE(1096),
- [sym_regex] = STATE(1096),
- [sym_meta_property] = STATE(1096),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2729),
- [aux_sym_export_statement_repeat1] = STATE(1976),
- [sym_identifier] = ACTIONS(638),
- [anon_sym_export] = ACTIONS(640),
- [anon_sym_LBRACE] = ACTIONS(644),
- [anon_sym_import] = ACTIONS(648),
- [anon_sym_LPAREN] = ACTIONS(650),
- [anon_sym_await] = ACTIONS(652),
- [anon_sym_yield] = ACTIONS(654),
- [anon_sym_LBRACK] = ACTIONS(656),
- [anon_sym_LTtemplate_GT] = ACTIONS(55),
- [anon_sym_LT] = ACTIONS(658),
- [anon_sym_class] = ACTIONS(660),
- [anon_sym_async] = ACTIONS(662),
- [anon_sym_function] = ACTIONS(664),
- [anon_sym_new] = ACTIONS(666),
- [anon_sym_PLUS] = ACTIONS(668),
- [anon_sym_DASH] = ACTIONS(668),
- [anon_sym_SLASH] = ACTIONS(670),
- [anon_sym_BANG] = ACTIONS(668),
- [anon_sym_TILDE] = ACTIONS(668),
- [anon_sym_typeof] = ACTIONS(668),
- [anon_sym_void] = ACTIONS(668),
- [anon_sym_delete] = ACTIONS(668),
- [anon_sym_PLUS_PLUS] = ACTIONS(672),
- [anon_sym_DASH_DASH] = ACTIONS(672),
- [anon_sym_DQUOTE] = ACTIONS(674),
- [anon_sym_SQUOTE] = ACTIONS(676),
- [sym_comment] = ACTIONS(3),
- [anon_sym_BQUOTE] = ACTIONS(678),
- [sym_number] = ACTIONS(680),
- [sym_private_property_identifier] = ACTIONS(682),
- [sym_this] = ACTIONS(680),
- [sym_super] = ACTIONS(680),
- [sym_true] = ACTIONS(680),
- [sym_false] = ACTIONS(680),
- [sym_null] = ACTIONS(680),
- [sym_undefined] = ACTIONS(684),
- [anon_sym_AT] = ACTIONS(85),
- [anon_sym_static] = ACTIONS(640),
- [anon_sym_get] = ACTIONS(640),
- [anon_sym_set] = ACTIONS(640),
+ [anon_sym_static] = ACTIONS(758),
+ [anon_sym_get] = ACTIONS(758),
+ [anon_sym_set] = ACTIONS(758),
},
- [395] = {
- [sym_import] = STATE(1096),
- [sym_parenthesized_expression] = STATE(1047),
- [sym_expression] = STATE(1416),
- [sym_primary_expression] = STATE(1092),
- [sym_yield_expression] = STATE(1094),
- [sym_object] = STATE(1096),
- [sym_object_pattern] = STATE(2705),
- [sym_array] = STATE(1096),
- [sym_array_pattern] = STATE(2705),
- [sym_glimmer_template] = STATE(1094),
- [sym_glimmer_opening_tag] = STATE(1882),
- [sym_jsx_element] = STATE(1094),
- [sym_jsx_opening_element] = STATE(1654),
- [sym_jsx_self_closing_element] = STATE(1094),
- [sym_class] = STATE(1096),
- [sym_function] = STATE(1096),
- [sym_generator_function] = STATE(1096),
- [sym_arrow_function] = STATE(1096),
- [sym_call_expression] = STATE(1096),
- [sym_new_expression] = STATE(1094),
- [sym_await_expression] = STATE(1094),
- [sym_member_expression] = STATE(1047),
- [sym_subscript_expression] = STATE(1047),
- [sym_assignment_expression] = STATE(1094),
- [sym__augmented_assignment_lhs] = STATE(1593),
- [sym_augmented_assignment_expression] = STATE(1094),
- [sym__destructuring_pattern] = STATE(2705),
- [sym_ternary_expression] = STATE(1094),
- [sym_binary_expression] = STATE(1094),
- [sym_unary_expression] = STATE(1094),
- [sym_update_expression] = STATE(1094),
- [sym_string] = STATE(1096),
- [sym_template_string] = STATE(1096),
- [sym_regex] = STATE(1096),
- [sym_meta_property] = STATE(1096),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2704),
- [aux_sym_export_statement_repeat1] = STATE(1976),
- [sym_identifier] = ACTIONS(754),
- [anon_sym_export] = ACTIONS(756),
+ [381] = {
+ [sym_import] = STATE(1071),
+ [sym_parenthesized_expression] = STATE(974),
+ [sym_expression] = STATE(1361),
+ [sym_primary_expression] = STATE(1079),
+ [sym_yield_expression] = STATE(1081),
+ [sym_object] = STATE(1071),
+ [sym_object_pattern] = STATE(2699),
+ [sym_array] = STATE(1071),
+ [sym_array_pattern] = STATE(2699),
+ [sym_glimmer_template] = STATE(1081),
+ [sym_glimmer_opening_tag] = STATE(1888),
+ [sym_jsx_element] = STATE(1081),
+ [sym_jsx_opening_element] = STATE(1648),
+ [sym_jsx_self_closing_element] = STATE(1081),
+ [sym_class] = STATE(1071),
+ [sym_function] = STATE(1071),
+ [sym_generator_function] = STATE(1071),
+ [sym_arrow_function] = STATE(1071),
+ [sym_call_expression] = STATE(1071),
+ [sym_new_expression] = STATE(1081),
+ [sym_await_expression] = STATE(1081),
+ [sym_member_expression] = STATE(974),
+ [sym_subscript_expression] = STATE(974),
+ [sym_assignment_expression] = STATE(1081),
+ [sym__augmented_assignment_lhs] = STATE(1607),
+ [sym_augmented_assignment_expression] = STATE(1081),
+ [sym__destructuring_pattern] = STATE(2699),
+ [sym_ternary_expression] = STATE(1081),
+ [sym_binary_expression] = STATE(1081),
+ [sym_unary_expression] = STATE(1081),
+ [sym_update_expression] = STATE(1081),
+ [sym_string] = STATE(1071),
+ [sym_template_string] = STATE(1071),
+ [sym_regex] = STATE(1071),
+ [sym_meta_property] = STATE(1071),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2769),
+ [aux_sym_export_statement_repeat1] = STATE(1861),
+ [sym_identifier] = ACTIONS(756),
+ [anon_sym_export] = ACTIONS(758),
[anon_sym_LBRACE] = ACTIONS(734),
[anon_sym_import] = ACTIONS(648),
[anon_sym_LPAREN] = ACTIONS(650),
- [anon_sym_await] = ACTIONS(760),
- [anon_sym_yield] = ACTIONS(762),
+ [anon_sym_await] = ACTIONS(762),
+ [anon_sym_yield] = ACTIONS(764),
[anon_sym_LBRACK] = ACTIONS(740),
[anon_sym_LTtemplate_GT] = ACTIONS(55),
[anon_sym_LT] = ACTIONS(658),
- [anon_sym_class] = ACTIONS(660),
- [anon_sym_async] = ACTIONS(764),
- [anon_sym_function] = ACTIONS(664),
- [anon_sym_new] = ACTIONS(766),
- [anon_sym_PLUS] = ACTIONS(768),
- [anon_sym_DASH] = ACTIONS(768),
- [anon_sym_SLASH] = ACTIONS(770),
- [anon_sym_BANG] = ACTIONS(768),
- [anon_sym_TILDE] = ACTIONS(768),
- [anon_sym_typeof] = ACTIONS(768),
- [anon_sym_void] = ACTIONS(768),
- [anon_sym_delete] = ACTIONS(768),
+ [anon_sym_DQUOTE] = ACTIONS(660),
+ [anon_sym_SQUOTE] = ACTIONS(662),
+ [anon_sym_class] = ACTIONS(664),
+ [anon_sym_async] = ACTIONS(766),
+ [anon_sym_function] = ACTIONS(668),
+ [anon_sym_new] = ACTIONS(768),
+ [anon_sym_PLUS] = ACTIONS(770),
+ [anon_sym_DASH] = ACTIONS(770),
+ [anon_sym_SLASH] = ACTIONS(674),
+ [anon_sym_BANG] = ACTIONS(770),
+ [anon_sym_TILDE] = ACTIONS(770),
+ [anon_sym_typeof] = ACTIONS(770),
+ [anon_sym_void] = ACTIONS(770),
+ [anon_sym_delete] = ACTIONS(770),
[anon_sym_PLUS_PLUS] = ACTIONS(772),
[anon_sym_DASH_DASH] = ACTIONS(772),
- [anon_sym_DQUOTE] = ACTIONS(674),
- [anon_sym_SQUOTE] = ACTIONS(676),
[sym_comment] = ACTIONS(3),
[anon_sym_BQUOTE] = ACTIONS(678),
[sym_number] = ACTIONS(680),
@@ -51102,209 +50455,129 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_null] = ACTIONS(680),
[sym_undefined] = ACTIONS(776),
[anon_sym_AT] = ACTIONS(85),
- [anon_sym_static] = ACTIONS(756),
- [anon_sym_get] = ACTIONS(756),
- [anon_sym_set] = ACTIONS(756),
+ [anon_sym_static] = ACTIONS(758),
+ [anon_sym_get] = ACTIONS(758),
+ [anon_sym_set] = ACTIONS(758),
},
- [396] = {
- [sym_import] = STATE(1096),
- [sym_parenthesized_expression] = STATE(1047),
- [sym_expression] = STATE(1417),
- [sym_primary_expression] = STATE(1092),
- [sym_yield_expression] = STATE(1094),
- [sym_object] = STATE(1096),
- [sym_object_pattern] = STATE(2705),
- [sym_array] = STATE(1096),
- [sym_array_pattern] = STATE(2705),
- [sym_glimmer_template] = STATE(1094),
- [sym_glimmer_opening_tag] = STATE(1882),
- [sym_jsx_element] = STATE(1094),
- [sym_jsx_opening_element] = STATE(1654),
- [sym_jsx_self_closing_element] = STATE(1094),
- [sym_class] = STATE(1096),
- [sym_function] = STATE(1096),
- [sym_generator_function] = STATE(1096),
- [sym_arrow_function] = STATE(1096),
- [sym_call_expression] = STATE(1096),
- [sym_new_expression] = STATE(1094),
- [sym_await_expression] = STATE(1094),
- [sym_member_expression] = STATE(1047),
- [sym_subscript_expression] = STATE(1047),
- [sym_assignment_expression] = STATE(1094),
- [sym__augmented_assignment_lhs] = STATE(1593),
- [sym_augmented_assignment_expression] = STATE(1094),
- [sym__destructuring_pattern] = STATE(2705),
- [sym_ternary_expression] = STATE(1094),
- [sym_binary_expression] = STATE(1094),
- [sym_unary_expression] = STATE(1094),
- [sym_update_expression] = STATE(1094),
- [sym_string] = STATE(1096),
- [sym_template_string] = STATE(1096),
- [sym_regex] = STATE(1096),
- [sym_meta_property] = STATE(1096),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2704),
- [aux_sym_export_statement_repeat1] = STATE(1976),
- [sym_identifier] = ACTIONS(754),
- [anon_sym_export] = ACTIONS(756),
+ [382] = {
+ [sym_import] = STATE(1071),
+ [sym_parenthesized_expression] = STATE(974),
+ [sym_expression] = STATE(1343),
+ [sym_primary_expression] = STATE(1079),
+ [sym_yield_expression] = STATE(1081),
+ [sym_object] = STATE(1071),
+ [sym_object_pattern] = STATE(2699),
+ [sym_array] = STATE(1071),
+ [sym_array_pattern] = STATE(2699),
+ [sym_glimmer_template] = STATE(1081),
+ [sym_glimmer_opening_tag] = STATE(1888),
+ [sym_jsx_element] = STATE(1081),
+ [sym_jsx_opening_element] = STATE(1648),
+ [sym_jsx_self_closing_element] = STATE(1081),
+ [sym_class] = STATE(1071),
+ [sym_function] = STATE(1071),
+ [sym_generator_function] = STATE(1071),
+ [sym_arrow_function] = STATE(1071),
+ [sym_call_expression] = STATE(1071),
+ [sym_new_expression] = STATE(1081),
+ [sym_await_expression] = STATE(1081),
+ [sym_member_expression] = STATE(974),
+ [sym_subscript_expression] = STATE(974),
+ [sym_assignment_expression] = STATE(1081),
+ [sym__augmented_assignment_lhs] = STATE(1607),
+ [sym_augmented_assignment_expression] = STATE(1081),
+ [sym__destructuring_pattern] = STATE(2699),
+ [sym_ternary_expression] = STATE(1081),
+ [sym_binary_expression] = STATE(1081),
+ [sym_unary_expression] = STATE(1081),
+ [sym_update_expression] = STATE(1081),
+ [sym_string] = STATE(1071),
+ [sym_template_string] = STATE(1071),
+ [sym_regex] = STATE(1071),
+ [sym_meta_property] = STATE(1071),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2769),
+ [aux_sym_export_statement_repeat1] = STATE(1861),
+ [sym_identifier] = ACTIONS(756),
+ [anon_sym_export] = ACTIONS(758),
[anon_sym_LBRACE] = ACTIONS(734),
[anon_sym_import] = ACTIONS(648),
- [anon_sym_LPAREN] = ACTIONS(650),
- [anon_sym_await] = ACTIONS(760),
- [anon_sym_yield] = ACTIONS(762),
- [anon_sym_LBRACK] = ACTIONS(740),
- [anon_sym_LTtemplate_GT] = ACTIONS(55),
- [anon_sym_LT] = ACTIONS(658),
- [anon_sym_class] = ACTIONS(660),
- [anon_sym_async] = ACTIONS(764),
- [anon_sym_function] = ACTIONS(664),
- [anon_sym_new] = ACTIONS(766),
- [anon_sym_PLUS] = ACTIONS(768),
- [anon_sym_DASH] = ACTIONS(768),
- [anon_sym_SLASH] = ACTIONS(770),
- [anon_sym_BANG] = ACTIONS(768),
- [anon_sym_TILDE] = ACTIONS(768),
- [anon_sym_typeof] = ACTIONS(768),
- [anon_sym_void] = ACTIONS(768),
- [anon_sym_delete] = ACTIONS(768),
- [anon_sym_PLUS_PLUS] = ACTIONS(772),
- [anon_sym_DASH_DASH] = ACTIONS(772),
- [anon_sym_DQUOTE] = ACTIONS(674),
- [anon_sym_SQUOTE] = ACTIONS(676),
- [sym_comment] = ACTIONS(3),
- [anon_sym_BQUOTE] = ACTIONS(678),
- [sym_number] = ACTIONS(680),
- [sym_private_property_identifier] = ACTIONS(774),
- [sym_this] = ACTIONS(680),
- [sym_super] = ACTIONS(680),
- [sym_true] = ACTIONS(680),
- [sym_false] = ACTIONS(680),
- [sym_null] = ACTIONS(680),
- [sym_undefined] = ACTIONS(776),
- [anon_sym_AT] = ACTIONS(85),
- [anon_sym_static] = ACTIONS(756),
- [anon_sym_get] = ACTIONS(756),
- [anon_sym_set] = ACTIONS(756),
- },
- [397] = {
- [sym_import] = STATE(1268),
- [sym_parenthesized_expression] = STATE(1029),
- [sym_expression] = STATE(1214),
- [sym_primary_expression] = STATE(1247),
- [sym_yield_expression] = STATE(1246),
- [sym_object] = STATE(1268),
- [sym_object_pattern] = STATE(2656),
- [sym_array] = STATE(1268),
- [sym_array_pattern] = STATE(2656),
- [sym_glimmer_template] = STATE(1246),
- [sym_glimmer_opening_tag] = STATE(1921),
- [sym_jsx_element] = STATE(1246),
- [sym_jsx_opening_element] = STATE(1653),
- [sym_jsx_self_closing_element] = STATE(1246),
- [sym_class] = STATE(1268),
- [sym_function] = STATE(1268),
- [sym_generator_function] = STATE(1268),
- [sym_arrow_function] = STATE(1268),
- [sym_call_expression] = STATE(1268),
- [sym_new_expression] = STATE(1246),
- [sym_await_expression] = STATE(1246),
- [sym_member_expression] = STATE(1029),
- [sym_subscript_expression] = STATE(1029),
- [sym_assignment_expression] = STATE(1246),
- [sym__augmented_assignment_lhs] = STATE(1597),
- [sym_augmented_assignment_expression] = STATE(1246),
- [sym__destructuring_pattern] = STATE(2656),
- [sym_ternary_expression] = STATE(1246),
- [sym_binary_expression] = STATE(1246),
- [sym_unary_expression] = STATE(1246),
- [sym_update_expression] = STATE(1246),
- [sym_string] = STATE(1268),
- [sym_template_string] = STATE(1268),
- [sym_regex] = STATE(1268),
- [sym_meta_property] = STATE(1268),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2662),
- [aux_sym_export_statement_repeat1] = STATE(1891),
- [sym_identifier] = ACTIONS(720),
- [anon_sym_export] = ACTIONS(722),
- [anon_sym_LBRACE] = ACTIONS(694),
- [anon_sym_import] = ACTIONS(696),
- [anon_sym_LPAREN] = ACTIONS(27),
- [anon_sym_await] = ACTIONS(29),
- [anon_sym_yield] = ACTIONS(51),
- [anon_sym_LBRACK] = ACTIONS(53),
- [anon_sym_LTtemplate_GT] = ACTIONS(55),
- [anon_sym_LT] = ACTIONS(57),
- [anon_sym_class] = ACTIONS(702),
- [anon_sym_async] = ACTIONS(726),
- [anon_sym_function] = ACTIONS(706),
- [anon_sym_new] = ACTIONS(65),
- [anon_sym_PLUS] = ACTIONS(67),
- [anon_sym_DASH] = ACTIONS(67),
- [anon_sym_SLASH] = ACTIONS(69),
- [anon_sym_BANG] = ACTIONS(67),
- [anon_sym_TILDE] = ACTIONS(67),
- [anon_sym_typeof] = ACTIONS(67),
- [anon_sym_void] = ACTIONS(67),
- [anon_sym_delete] = ACTIONS(67),
- [anon_sym_PLUS_PLUS] = ACTIONS(71),
- [anon_sym_DASH_DASH] = ACTIONS(71),
- [anon_sym_DQUOTE] = ACTIONS(73),
- [anon_sym_SQUOTE] = ACTIONS(75),
+ [anon_sym_LPAREN] = ACTIONS(650),
+ [anon_sym_await] = ACTIONS(762),
+ [anon_sym_yield] = ACTIONS(764),
+ [anon_sym_LBRACK] = ACTIONS(740),
+ [anon_sym_LTtemplate_GT] = ACTIONS(55),
+ [anon_sym_LT] = ACTIONS(658),
+ [anon_sym_DQUOTE] = ACTIONS(660),
+ [anon_sym_SQUOTE] = ACTIONS(662),
+ [anon_sym_class] = ACTIONS(664),
+ [anon_sym_async] = ACTIONS(766),
+ [anon_sym_function] = ACTIONS(668),
+ [anon_sym_new] = ACTIONS(768),
+ [anon_sym_PLUS] = ACTIONS(770),
+ [anon_sym_DASH] = ACTIONS(770),
+ [anon_sym_SLASH] = ACTIONS(674),
+ [anon_sym_BANG] = ACTIONS(770),
+ [anon_sym_TILDE] = ACTIONS(770),
+ [anon_sym_typeof] = ACTIONS(770),
+ [anon_sym_void] = ACTIONS(770),
+ [anon_sym_delete] = ACTIONS(770),
+ [anon_sym_PLUS_PLUS] = ACTIONS(772),
+ [anon_sym_DASH_DASH] = ACTIONS(772),
[sym_comment] = ACTIONS(3),
- [anon_sym_BQUOTE] = ACTIONS(77),
- [sym_number] = ACTIONS(79),
- [sym_private_property_identifier] = ACTIONS(81),
- [sym_this] = ACTIONS(79),
- [sym_super] = ACTIONS(79),
- [sym_true] = ACTIONS(79),
- [sym_false] = ACTIONS(79),
- [sym_null] = ACTIONS(79),
- [sym_undefined] = ACTIONS(83),
+ [anon_sym_BQUOTE] = ACTIONS(678),
+ [sym_number] = ACTIONS(680),
+ [sym_private_property_identifier] = ACTIONS(774),
+ [sym_this] = ACTIONS(680),
+ [sym_super] = ACTIONS(680),
+ [sym_true] = ACTIONS(680),
+ [sym_false] = ACTIONS(680),
+ [sym_null] = ACTIONS(680),
+ [sym_undefined] = ACTIONS(776),
[anon_sym_AT] = ACTIONS(85),
- [anon_sym_static] = ACTIONS(722),
- [anon_sym_get] = ACTIONS(722),
- [anon_sym_set] = ACTIONS(722),
+ [anon_sym_static] = ACTIONS(758),
+ [anon_sym_get] = ACTIONS(758),
+ [anon_sym_set] = ACTIONS(758),
},
- [398] = {
- [sym_import] = STATE(1268),
- [sym_parenthesized_expression] = STATE(1034),
- [sym_expression] = STATE(1104),
- [sym_primary_expression] = STATE(1247),
- [sym_yield_expression] = STATE(1246),
- [sym_object] = STATE(1268),
- [sym_object_pattern] = STATE(2734),
- [sym_array] = STATE(1268),
- [sym_array_pattern] = STATE(2734),
- [sym_glimmer_template] = STATE(1246),
- [sym_glimmer_opening_tag] = STATE(1921),
- [sym_jsx_element] = STATE(1246),
- [sym_jsx_opening_element] = STATE(1653),
- [sym_jsx_self_closing_element] = STATE(1246),
- [sym_class] = STATE(1268),
- [sym_function] = STATE(1268),
- [sym_generator_function] = STATE(1268),
- [sym_arrow_function] = STATE(1268),
- [sym_call_expression] = STATE(1268),
- [sym_new_expression] = STATE(1246),
- [sym_await_expression] = STATE(1246),
- [sym_member_expression] = STATE(1034),
- [sym_subscript_expression] = STATE(1034),
- [sym_assignment_expression] = STATE(1246),
- [sym__augmented_assignment_lhs] = STATE(1600),
- [sym_augmented_assignment_expression] = STATE(1246),
- [sym__destructuring_pattern] = STATE(2734),
- [sym_ternary_expression] = STATE(1246),
- [sym_binary_expression] = STATE(1246),
- [sym_unary_expression] = STATE(1246),
- [sym_update_expression] = STATE(1246),
- [sym_string] = STATE(1268),
- [sym_template_string] = STATE(1268),
- [sym_regex] = STATE(1268),
- [sym_meta_property] = STATE(1268),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2733),
- [aux_sym_export_statement_repeat1] = STATE(1891),
+ [383] = {
+ [sym_import] = STATE(1235),
+ [sym_parenthesized_expression] = STATE(1032),
+ [sym_expression] = STATE(1222),
+ [sym_primary_expression] = STATE(1249),
+ [sym_yield_expression] = STATE(1245),
+ [sym_object] = STATE(1235),
+ [sym_object_pattern] = STATE(2743),
+ [sym_array] = STATE(1235),
+ [sym_array_pattern] = STATE(2743),
+ [sym_glimmer_template] = STATE(1245),
+ [sym_glimmer_opening_tag] = STATE(1935),
+ [sym_jsx_element] = STATE(1245),
+ [sym_jsx_opening_element] = STATE(1651),
+ [sym_jsx_self_closing_element] = STATE(1245),
+ [sym_class] = STATE(1235),
+ [sym_function] = STATE(1235),
+ [sym_generator_function] = STATE(1235),
+ [sym_arrow_function] = STATE(1235),
+ [sym_call_expression] = STATE(1235),
+ [sym_new_expression] = STATE(1245),
+ [sym_await_expression] = STATE(1245),
+ [sym_member_expression] = STATE(1032),
+ [sym_subscript_expression] = STATE(1032),
+ [sym_assignment_expression] = STATE(1245),
+ [sym__augmented_assignment_lhs] = STATE(1599),
+ [sym_augmented_assignment_expression] = STATE(1245),
+ [sym__destructuring_pattern] = STATE(2743),
+ [sym_ternary_expression] = STATE(1245),
+ [sym_binary_expression] = STATE(1245),
+ [sym_unary_expression] = STATE(1245),
+ [sym_update_expression] = STATE(1245),
+ [sym_string] = STATE(1235),
+ [sym_template_string] = STATE(1235),
+ [sym_regex] = STATE(1235),
+ [sym_meta_property] = STATE(1235),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2742),
+ [aux_sym_export_statement_repeat1] = STATE(1968),
[sym_identifier] = ACTIONS(688),
[anon_sym_export] = ACTIONS(690),
[anon_sym_LBRACE] = ACTIONS(694),
@@ -51315,6 +50588,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_LBRACK] = ACTIONS(53),
[anon_sym_LTtemplate_GT] = ACTIONS(55),
[anon_sym_LT] = ACTIONS(57),
+ [anon_sym_DQUOTE] = ACTIONS(59),
+ [anon_sym_SQUOTE] = ACTIONS(61),
[anon_sym_class] = ACTIONS(702),
[anon_sym_async] = ACTIONS(704),
[anon_sym_function] = ACTIONS(706),
@@ -51329,8 +50604,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_delete] = ACTIONS(710),
[anon_sym_PLUS_PLUS] = ACTIONS(714),
[anon_sym_DASH_DASH] = ACTIONS(714),
- [anon_sym_DQUOTE] = ACTIONS(73),
- [anon_sym_SQUOTE] = ACTIONS(75),
[sym_comment] = ACTIONS(3),
[anon_sym_BQUOTE] = ACTIONS(77),
[sym_number] = ACTIONS(79),
@@ -51346,151 +50619,71 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_get] = ACTIONS(690),
[anon_sym_set] = ACTIONS(690),
},
- [399] = {
- [sym_import] = STATE(1268),
- [sym_parenthesized_expression] = STATE(1029),
- [sym_expression] = STATE(1223),
- [sym_primary_expression] = STATE(1247),
- [sym_yield_expression] = STATE(1246),
- [sym_object] = STATE(1268),
- [sym_object_pattern] = STATE(2656),
- [sym_array] = STATE(1268),
- [sym_array_pattern] = STATE(2656),
- [sym_glimmer_template] = STATE(1246),
- [sym_glimmer_opening_tag] = STATE(1921),
- [sym_jsx_element] = STATE(1246),
- [sym_jsx_opening_element] = STATE(1653),
- [sym_jsx_self_closing_element] = STATE(1246),
- [sym_class] = STATE(1268),
- [sym_function] = STATE(1268),
- [sym_generator_function] = STATE(1268),
- [sym_arrow_function] = STATE(1268),
- [sym_call_expression] = STATE(1268),
- [sym_new_expression] = STATE(1246),
- [sym_await_expression] = STATE(1246),
- [sym_member_expression] = STATE(1029),
- [sym_subscript_expression] = STATE(1029),
- [sym_assignment_expression] = STATE(1246),
- [sym__augmented_assignment_lhs] = STATE(1597),
- [sym_augmented_assignment_expression] = STATE(1246),
- [sym__destructuring_pattern] = STATE(2656),
- [sym_ternary_expression] = STATE(1246),
- [sym_binary_expression] = STATE(1246),
- [sym_unary_expression] = STATE(1246),
- [sym_update_expression] = STATE(1246),
- [sym_string] = STATE(1268),
- [sym_template_string] = STATE(1268),
- [sym_regex] = STATE(1268),
- [sym_meta_property] = STATE(1268),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2662),
- [aux_sym_export_statement_repeat1] = STATE(1891),
- [sym_identifier] = ACTIONS(720),
- [anon_sym_export] = ACTIONS(722),
- [anon_sym_LBRACE] = ACTIONS(694),
- [anon_sym_import] = ACTIONS(696),
- [anon_sym_LPAREN] = ACTIONS(27),
- [anon_sym_await] = ACTIONS(29),
- [anon_sym_yield] = ACTIONS(51),
- [anon_sym_LBRACK] = ACTIONS(53),
- [anon_sym_LTtemplate_GT] = ACTIONS(55),
- [anon_sym_LT] = ACTIONS(57),
- [anon_sym_class] = ACTIONS(702),
- [anon_sym_async] = ACTIONS(726),
- [anon_sym_function] = ACTIONS(706),
- [anon_sym_new] = ACTIONS(65),
- [anon_sym_PLUS] = ACTIONS(67),
- [anon_sym_DASH] = ACTIONS(67),
- [anon_sym_SLASH] = ACTIONS(69),
- [anon_sym_BANG] = ACTIONS(67),
- [anon_sym_TILDE] = ACTIONS(67),
- [anon_sym_typeof] = ACTIONS(67),
- [anon_sym_void] = ACTIONS(67),
- [anon_sym_delete] = ACTIONS(67),
- [anon_sym_PLUS_PLUS] = ACTIONS(71),
- [anon_sym_DASH_DASH] = ACTIONS(71),
- [anon_sym_DQUOTE] = ACTIONS(73),
- [anon_sym_SQUOTE] = ACTIONS(75),
- [sym_comment] = ACTIONS(3),
- [anon_sym_BQUOTE] = ACTIONS(77),
- [sym_number] = ACTIONS(79),
- [sym_private_property_identifier] = ACTIONS(81),
- [sym_this] = ACTIONS(79),
- [sym_super] = ACTIONS(79),
- [sym_true] = ACTIONS(79),
- [sym_false] = ACTIONS(79),
- [sym_null] = ACTIONS(79),
- [sym_undefined] = ACTIONS(83),
- [anon_sym_AT] = ACTIONS(85),
- [anon_sym_static] = ACTIONS(722),
- [anon_sym_get] = ACTIONS(722),
- [anon_sym_set] = ACTIONS(722),
- },
- [400] = {
- [sym_import] = STATE(1096),
- [sym_parenthesized_expression] = STATE(1047),
- [sym_expression] = STATE(1419),
- [sym_primary_expression] = STATE(1092),
- [sym_yield_expression] = STATE(1094),
- [sym_object] = STATE(1096),
- [sym_object_pattern] = STATE(2705),
- [sym_array] = STATE(1096),
- [sym_array_pattern] = STATE(2705),
- [sym_glimmer_template] = STATE(1094),
- [sym_glimmer_opening_tag] = STATE(1882),
- [sym_jsx_element] = STATE(1094),
- [sym_jsx_opening_element] = STATE(1654),
- [sym_jsx_self_closing_element] = STATE(1094),
- [sym_class] = STATE(1096),
- [sym_function] = STATE(1096),
- [sym_generator_function] = STATE(1096),
- [sym_arrow_function] = STATE(1096),
- [sym_call_expression] = STATE(1096),
- [sym_new_expression] = STATE(1094),
- [sym_await_expression] = STATE(1094),
- [sym_member_expression] = STATE(1047),
- [sym_subscript_expression] = STATE(1047),
- [sym_assignment_expression] = STATE(1094),
- [sym__augmented_assignment_lhs] = STATE(1593),
- [sym_augmented_assignment_expression] = STATE(1094),
- [sym__destructuring_pattern] = STATE(2705),
- [sym_ternary_expression] = STATE(1094),
- [sym_binary_expression] = STATE(1094),
- [sym_unary_expression] = STATE(1094),
- [sym_update_expression] = STATE(1094),
- [sym_string] = STATE(1096),
- [sym_template_string] = STATE(1096),
- [sym_regex] = STATE(1096),
- [sym_meta_property] = STATE(1096),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2704),
- [aux_sym_export_statement_repeat1] = STATE(1976),
- [sym_identifier] = ACTIONS(754),
- [anon_sym_export] = ACTIONS(756),
+ [384] = {
+ [sym_import] = STATE(1071),
+ [sym_parenthesized_expression] = STATE(974),
+ [sym_expression] = STATE(1346),
+ [sym_primary_expression] = STATE(1079),
+ [sym_yield_expression] = STATE(1081),
+ [sym_object] = STATE(1071),
+ [sym_object_pattern] = STATE(2699),
+ [sym_array] = STATE(1071),
+ [sym_array_pattern] = STATE(2699),
+ [sym_glimmer_template] = STATE(1081),
+ [sym_glimmer_opening_tag] = STATE(1888),
+ [sym_jsx_element] = STATE(1081),
+ [sym_jsx_opening_element] = STATE(1648),
+ [sym_jsx_self_closing_element] = STATE(1081),
+ [sym_class] = STATE(1071),
+ [sym_function] = STATE(1071),
+ [sym_generator_function] = STATE(1071),
+ [sym_arrow_function] = STATE(1071),
+ [sym_call_expression] = STATE(1071),
+ [sym_new_expression] = STATE(1081),
+ [sym_await_expression] = STATE(1081),
+ [sym_member_expression] = STATE(974),
+ [sym_subscript_expression] = STATE(974),
+ [sym_assignment_expression] = STATE(1081),
+ [sym__augmented_assignment_lhs] = STATE(1607),
+ [sym_augmented_assignment_expression] = STATE(1081),
+ [sym__destructuring_pattern] = STATE(2699),
+ [sym_ternary_expression] = STATE(1081),
+ [sym_binary_expression] = STATE(1081),
+ [sym_unary_expression] = STATE(1081),
+ [sym_update_expression] = STATE(1081),
+ [sym_string] = STATE(1071),
+ [sym_template_string] = STATE(1071),
+ [sym_regex] = STATE(1071),
+ [sym_meta_property] = STATE(1071),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2769),
+ [aux_sym_export_statement_repeat1] = STATE(1861),
+ [sym_identifier] = ACTIONS(756),
+ [anon_sym_export] = ACTIONS(758),
[anon_sym_LBRACE] = ACTIONS(734),
[anon_sym_import] = ACTIONS(648),
[anon_sym_LPAREN] = ACTIONS(650),
- [anon_sym_await] = ACTIONS(760),
- [anon_sym_yield] = ACTIONS(762),
+ [anon_sym_await] = ACTIONS(762),
+ [anon_sym_yield] = ACTIONS(764),
[anon_sym_LBRACK] = ACTIONS(740),
[anon_sym_LTtemplate_GT] = ACTIONS(55),
[anon_sym_LT] = ACTIONS(658),
- [anon_sym_class] = ACTIONS(660),
- [anon_sym_async] = ACTIONS(764),
- [anon_sym_function] = ACTIONS(664),
- [anon_sym_new] = ACTIONS(766),
- [anon_sym_PLUS] = ACTIONS(768),
- [anon_sym_DASH] = ACTIONS(768),
- [anon_sym_SLASH] = ACTIONS(770),
- [anon_sym_BANG] = ACTIONS(768),
- [anon_sym_TILDE] = ACTIONS(768),
- [anon_sym_typeof] = ACTIONS(768),
- [anon_sym_void] = ACTIONS(768),
- [anon_sym_delete] = ACTIONS(768),
+ [anon_sym_DQUOTE] = ACTIONS(660),
+ [anon_sym_SQUOTE] = ACTIONS(662),
+ [anon_sym_class] = ACTIONS(664),
+ [anon_sym_async] = ACTIONS(766),
+ [anon_sym_function] = ACTIONS(668),
+ [anon_sym_new] = ACTIONS(768),
+ [anon_sym_PLUS] = ACTIONS(770),
+ [anon_sym_DASH] = ACTIONS(770),
+ [anon_sym_SLASH] = ACTIONS(674),
+ [anon_sym_BANG] = ACTIONS(770),
+ [anon_sym_TILDE] = ACTIONS(770),
+ [anon_sym_typeof] = ACTIONS(770),
+ [anon_sym_void] = ACTIONS(770),
+ [anon_sym_delete] = ACTIONS(770),
[anon_sym_PLUS_PLUS] = ACTIONS(772),
[anon_sym_DASH_DASH] = ACTIONS(772),
- [anon_sym_DQUOTE] = ACTIONS(674),
- [anon_sym_SQUOTE] = ACTIONS(676),
[sym_comment] = ACTIONS(3),
[anon_sym_BQUOTE] = ACTIONS(678),
[sym_number] = ACTIONS(680),
@@ -51502,49 +50695,49 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_null] = ACTIONS(680),
[sym_undefined] = ACTIONS(776),
[anon_sym_AT] = ACTIONS(85),
- [anon_sym_static] = ACTIONS(756),
- [anon_sym_get] = ACTIONS(756),
- [anon_sym_set] = ACTIONS(756),
+ [anon_sym_static] = ACTIONS(758),
+ [anon_sym_get] = ACTIONS(758),
+ [anon_sym_set] = ACTIONS(758),
},
- [401] = {
- [sym_import] = STATE(1268),
- [sym_parenthesized_expression] = STATE(1034),
- [sym_expression] = STATE(1093),
- [sym_primary_expression] = STATE(1247),
- [sym_yield_expression] = STATE(1246),
- [sym_object] = STATE(1268),
- [sym_object_pattern] = STATE(2734),
- [sym_array] = STATE(1268),
- [sym_array_pattern] = STATE(2734),
- [sym_glimmer_template] = STATE(1246),
- [sym_glimmer_opening_tag] = STATE(1921),
- [sym_jsx_element] = STATE(1246),
- [sym_jsx_opening_element] = STATE(1653),
- [sym_jsx_self_closing_element] = STATE(1246),
- [sym_class] = STATE(1268),
- [sym_function] = STATE(1268),
- [sym_generator_function] = STATE(1268),
- [sym_arrow_function] = STATE(1268),
- [sym_call_expression] = STATE(1268),
- [sym_new_expression] = STATE(1246),
- [sym_await_expression] = STATE(1246),
- [sym_member_expression] = STATE(1034),
- [sym_subscript_expression] = STATE(1034),
- [sym_assignment_expression] = STATE(1246),
- [sym__augmented_assignment_lhs] = STATE(1600),
- [sym_augmented_assignment_expression] = STATE(1246),
- [sym__destructuring_pattern] = STATE(2734),
- [sym_ternary_expression] = STATE(1246),
- [sym_binary_expression] = STATE(1246),
- [sym_unary_expression] = STATE(1246),
- [sym_update_expression] = STATE(1246),
- [sym_string] = STATE(1268),
- [sym_template_string] = STATE(1268),
- [sym_regex] = STATE(1268),
- [sym_meta_property] = STATE(1268),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2733),
- [aux_sym_export_statement_repeat1] = STATE(1891),
+ [385] = {
+ [sym_import] = STATE(1235),
+ [sym_parenthesized_expression] = STATE(1032),
+ [sym_expression] = STATE(1149),
+ [sym_primary_expression] = STATE(1249),
+ [sym_yield_expression] = STATE(1245),
+ [sym_object] = STATE(1235),
+ [sym_object_pattern] = STATE(2743),
+ [sym_array] = STATE(1235),
+ [sym_array_pattern] = STATE(2743),
+ [sym_glimmer_template] = STATE(1245),
+ [sym_glimmer_opening_tag] = STATE(1935),
+ [sym_jsx_element] = STATE(1245),
+ [sym_jsx_opening_element] = STATE(1651),
+ [sym_jsx_self_closing_element] = STATE(1245),
+ [sym_class] = STATE(1235),
+ [sym_function] = STATE(1235),
+ [sym_generator_function] = STATE(1235),
+ [sym_arrow_function] = STATE(1235),
+ [sym_call_expression] = STATE(1235),
+ [sym_new_expression] = STATE(1245),
+ [sym_await_expression] = STATE(1245),
+ [sym_member_expression] = STATE(1032),
+ [sym_subscript_expression] = STATE(1032),
+ [sym_assignment_expression] = STATE(1245),
+ [sym__augmented_assignment_lhs] = STATE(1599),
+ [sym_augmented_assignment_expression] = STATE(1245),
+ [sym__destructuring_pattern] = STATE(2743),
+ [sym_ternary_expression] = STATE(1245),
+ [sym_binary_expression] = STATE(1245),
+ [sym_unary_expression] = STATE(1245),
+ [sym_update_expression] = STATE(1245),
+ [sym_string] = STATE(1235),
+ [sym_template_string] = STATE(1235),
+ [sym_regex] = STATE(1235),
+ [sym_meta_property] = STATE(1235),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2742),
+ [aux_sym_export_statement_repeat1] = STATE(1968),
[sym_identifier] = ACTIONS(688),
[anon_sym_export] = ACTIONS(690),
[anon_sym_LBRACE] = ACTIONS(694),
@@ -51555,6 +50748,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_LBRACK] = ACTIONS(53),
[anon_sym_LTtemplate_GT] = ACTIONS(55),
[anon_sym_LT] = ACTIONS(57),
+ [anon_sym_DQUOTE] = ACTIONS(59),
+ [anon_sym_SQUOTE] = ACTIONS(61),
[anon_sym_class] = ACTIONS(702),
[anon_sym_async] = ACTIONS(704),
[anon_sym_function] = ACTIONS(706),
@@ -51569,8 +50764,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_delete] = ACTIONS(710),
[anon_sym_PLUS_PLUS] = ACTIONS(714),
[anon_sym_DASH_DASH] = ACTIONS(714),
- [anon_sym_DQUOTE] = ACTIONS(73),
- [anon_sym_SQUOTE] = ACTIONS(75),
[sym_comment] = ACTIONS(3),
[anon_sym_BQUOTE] = ACTIONS(77),
[sym_number] = ACTIONS(79),
@@ -51586,45 +50779,45 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_get] = ACTIONS(690),
[anon_sym_set] = ACTIONS(690),
},
- [402] = {
- [sym_import] = STATE(1268),
- [sym_parenthesized_expression] = STATE(1034),
- [sym_expression] = STATE(1207),
- [sym_primary_expression] = STATE(1247),
- [sym_yield_expression] = STATE(1246),
- [sym_object] = STATE(1268),
- [sym_object_pattern] = STATE(2734),
- [sym_array] = STATE(1268),
- [sym_array_pattern] = STATE(2734),
- [sym_glimmer_template] = STATE(1246),
- [sym_glimmer_opening_tag] = STATE(1921),
- [sym_jsx_element] = STATE(1246),
- [sym_jsx_opening_element] = STATE(1653),
- [sym_jsx_self_closing_element] = STATE(1246),
- [sym_class] = STATE(1268),
- [sym_function] = STATE(1268),
- [sym_generator_function] = STATE(1268),
- [sym_arrow_function] = STATE(1268),
- [sym_call_expression] = STATE(1268),
- [sym_new_expression] = STATE(1246),
- [sym_await_expression] = STATE(1246),
- [sym_member_expression] = STATE(1034),
- [sym_subscript_expression] = STATE(1034),
- [sym_assignment_expression] = STATE(1246),
- [sym__augmented_assignment_lhs] = STATE(1600),
- [sym_augmented_assignment_expression] = STATE(1246),
- [sym__destructuring_pattern] = STATE(2734),
- [sym_ternary_expression] = STATE(1246),
- [sym_binary_expression] = STATE(1246),
- [sym_unary_expression] = STATE(1246),
- [sym_update_expression] = STATE(1246),
- [sym_string] = STATE(1268),
- [sym_template_string] = STATE(1268),
- [sym_regex] = STATE(1268),
- [sym_meta_property] = STATE(1268),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2733),
- [aux_sym_export_statement_repeat1] = STATE(1891),
+ [386] = {
+ [sym_import] = STATE(1235),
+ [sym_parenthesized_expression] = STATE(1032),
+ [sym_expression] = STATE(1150),
+ [sym_primary_expression] = STATE(1249),
+ [sym_yield_expression] = STATE(1245),
+ [sym_object] = STATE(1235),
+ [sym_object_pattern] = STATE(2743),
+ [sym_array] = STATE(1235),
+ [sym_array_pattern] = STATE(2743),
+ [sym_glimmer_template] = STATE(1245),
+ [sym_glimmer_opening_tag] = STATE(1935),
+ [sym_jsx_element] = STATE(1245),
+ [sym_jsx_opening_element] = STATE(1651),
+ [sym_jsx_self_closing_element] = STATE(1245),
+ [sym_class] = STATE(1235),
+ [sym_function] = STATE(1235),
+ [sym_generator_function] = STATE(1235),
+ [sym_arrow_function] = STATE(1235),
+ [sym_call_expression] = STATE(1235),
+ [sym_new_expression] = STATE(1245),
+ [sym_await_expression] = STATE(1245),
+ [sym_member_expression] = STATE(1032),
+ [sym_subscript_expression] = STATE(1032),
+ [sym_assignment_expression] = STATE(1245),
+ [sym__augmented_assignment_lhs] = STATE(1599),
+ [sym_augmented_assignment_expression] = STATE(1245),
+ [sym__destructuring_pattern] = STATE(2743),
+ [sym_ternary_expression] = STATE(1245),
+ [sym_binary_expression] = STATE(1245),
+ [sym_unary_expression] = STATE(1245),
+ [sym_update_expression] = STATE(1245),
+ [sym_string] = STATE(1235),
+ [sym_template_string] = STATE(1235),
+ [sym_regex] = STATE(1235),
+ [sym_meta_property] = STATE(1235),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2742),
+ [aux_sym_export_statement_repeat1] = STATE(1968),
[sym_identifier] = ACTIONS(688),
[anon_sym_export] = ACTIONS(690),
[anon_sym_LBRACE] = ACTIONS(694),
@@ -51635,6 +50828,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_LBRACK] = ACTIONS(53),
[anon_sym_LTtemplate_GT] = ACTIONS(55),
[anon_sym_LT] = ACTIONS(57),
+ [anon_sym_DQUOTE] = ACTIONS(59),
+ [anon_sym_SQUOTE] = ACTIONS(61),
[anon_sym_class] = ACTIONS(702),
[anon_sym_async] = ACTIONS(704),
[anon_sym_function] = ACTIONS(706),
@@ -51649,8 +50844,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_delete] = ACTIONS(710),
[anon_sym_PLUS_PLUS] = ACTIONS(714),
[anon_sym_DASH_DASH] = ACTIONS(714),
- [anon_sym_DQUOTE] = ACTIONS(73),
- [anon_sym_SQUOTE] = ACTIONS(75),
[sym_comment] = ACTIONS(3),
[anon_sym_BQUOTE] = ACTIONS(77),
[sym_number] = ACTIONS(79),
@@ -51666,45 +50859,45 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_get] = ACTIONS(690),
[anon_sym_set] = ACTIONS(690),
},
- [403] = {
- [sym_import] = STATE(1268),
- [sym_parenthesized_expression] = STATE(1029),
- [sym_expression] = STATE(1213),
- [sym_primary_expression] = STATE(1247),
- [sym_yield_expression] = STATE(1246),
- [sym_object] = STATE(1268),
- [sym_object_pattern] = STATE(2656),
- [sym_array] = STATE(1268),
- [sym_array_pattern] = STATE(2656),
- [sym_glimmer_template] = STATE(1246),
- [sym_glimmer_opening_tag] = STATE(1921),
- [sym_jsx_element] = STATE(1246),
- [sym_jsx_opening_element] = STATE(1653),
- [sym_jsx_self_closing_element] = STATE(1246),
- [sym_class] = STATE(1268),
- [sym_function] = STATE(1268),
- [sym_generator_function] = STATE(1268),
- [sym_arrow_function] = STATE(1268),
- [sym_call_expression] = STATE(1268),
- [sym_new_expression] = STATE(1246),
- [sym_await_expression] = STATE(1246),
- [sym_member_expression] = STATE(1029),
- [sym_subscript_expression] = STATE(1029),
- [sym_assignment_expression] = STATE(1246),
- [sym__augmented_assignment_lhs] = STATE(1597),
- [sym_augmented_assignment_expression] = STATE(1246),
- [sym__destructuring_pattern] = STATE(2656),
- [sym_ternary_expression] = STATE(1246),
- [sym_binary_expression] = STATE(1246),
- [sym_unary_expression] = STATE(1246),
- [sym_update_expression] = STATE(1246),
- [sym_string] = STATE(1268),
- [sym_template_string] = STATE(1268),
- [sym_regex] = STATE(1268),
- [sym_meta_property] = STATE(1268),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2662),
- [aux_sym_export_statement_repeat1] = STATE(1891),
+ [387] = {
+ [sym_import] = STATE(1235),
+ [sym_parenthesized_expression] = STATE(1028),
+ [sym_expression] = STATE(1229),
+ [sym_primary_expression] = STATE(1249),
+ [sym_yield_expression] = STATE(1245),
+ [sym_object] = STATE(1235),
+ [sym_object_pattern] = STATE(2717),
+ [sym_array] = STATE(1235),
+ [sym_array_pattern] = STATE(2717),
+ [sym_glimmer_template] = STATE(1245),
+ [sym_glimmer_opening_tag] = STATE(1935),
+ [sym_jsx_element] = STATE(1245),
+ [sym_jsx_opening_element] = STATE(1651),
+ [sym_jsx_self_closing_element] = STATE(1245),
+ [sym_class] = STATE(1235),
+ [sym_function] = STATE(1235),
+ [sym_generator_function] = STATE(1235),
+ [sym_arrow_function] = STATE(1235),
+ [sym_call_expression] = STATE(1235),
+ [sym_new_expression] = STATE(1245),
+ [sym_await_expression] = STATE(1245),
+ [sym_member_expression] = STATE(1028),
+ [sym_subscript_expression] = STATE(1028),
+ [sym_assignment_expression] = STATE(1245),
+ [sym__augmented_assignment_lhs] = STATE(1616),
+ [sym_augmented_assignment_expression] = STATE(1245),
+ [sym__destructuring_pattern] = STATE(2717),
+ [sym_ternary_expression] = STATE(1245),
+ [sym_binary_expression] = STATE(1245),
+ [sym_unary_expression] = STATE(1245),
+ [sym_update_expression] = STATE(1245),
+ [sym_string] = STATE(1235),
+ [sym_template_string] = STATE(1235),
+ [sym_regex] = STATE(1235),
+ [sym_meta_property] = STATE(1235),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2680),
+ [aux_sym_export_statement_repeat1] = STATE(1968),
[sym_identifier] = ACTIONS(720),
[anon_sym_export] = ACTIONS(722),
[anon_sym_LBRACE] = ACTIONS(694),
@@ -51715,22 +50908,22 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_LBRACK] = ACTIONS(53),
[anon_sym_LTtemplate_GT] = ACTIONS(55),
[anon_sym_LT] = ACTIONS(57),
+ [anon_sym_DQUOTE] = ACTIONS(59),
+ [anon_sym_SQUOTE] = ACTIONS(61),
[anon_sym_class] = ACTIONS(702),
[anon_sym_async] = ACTIONS(726),
[anon_sym_function] = ACTIONS(706),
- [anon_sym_new] = ACTIONS(65),
- [anon_sym_PLUS] = ACTIONS(67),
- [anon_sym_DASH] = ACTIONS(67),
- [anon_sym_SLASH] = ACTIONS(69),
- [anon_sym_BANG] = ACTIONS(67),
- [anon_sym_TILDE] = ACTIONS(67),
- [anon_sym_typeof] = ACTIONS(67),
- [anon_sym_void] = ACTIONS(67),
- [anon_sym_delete] = ACTIONS(67),
- [anon_sym_PLUS_PLUS] = ACTIONS(71),
- [anon_sym_DASH_DASH] = ACTIONS(71),
- [anon_sym_DQUOTE] = ACTIONS(73),
- [anon_sym_SQUOTE] = ACTIONS(75),
+ [anon_sym_new] = ACTIONS(69),
+ [anon_sym_PLUS] = ACTIONS(71),
+ [anon_sym_DASH] = ACTIONS(71),
+ [anon_sym_SLASH] = ACTIONS(73),
+ [anon_sym_BANG] = ACTIONS(71),
+ [anon_sym_TILDE] = ACTIONS(71),
+ [anon_sym_typeof] = ACTIONS(71),
+ [anon_sym_void] = ACTIONS(71),
+ [anon_sym_delete] = ACTIONS(71),
+ [anon_sym_PLUS_PLUS] = ACTIONS(75),
+ [anon_sym_DASH_DASH] = ACTIONS(75),
[sym_comment] = ACTIONS(3),
[anon_sym_BQUOTE] = ACTIONS(77),
[sym_number] = ACTIONS(79),
@@ -51746,125 +50939,285 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_get] = ACTIONS(722),
[anon_sym_set] = ACTIONS(722),
},
- [404] = {
- [sym_import] = STATE(1096),
+ [388] = {
+ [sym_import] = STATE(1071),
+ [sym_parenthesized_expression] = STATE(1006),
+ [sym_expression] = STATE(1159),
+ [sym_primary_expression] = STATE(1079),
+ [sym_yield_expression] = STATE(1081),
+ [sym_object] = STATE(1071),
+ [sym_object_pattern] = STATE(2770),
+ [sym_array] = STATE(1071),
+ [sym_array_pattern] = STATE(2770),
+ [sym_glimmer_template] = STATE(1081),
+ [sym_glimmer_opening_tag] = STATE(1888),
+ [sym_jsx_element] = STATE(1081),
+ [sym_jsx_opening_element] = STATE(1648),
+ [sym_jsx_self_closing_element] = STATE(1081),
+ [sym_class] = STATE(1071),
+ [sym_function] = STATE(1071),
+ [sym_generator_function] = STATE(1071),
+ [sym_arrow_function] = STATE(1071),
+ [sym_call_expression] = STATE(1071),
+ [sym_new_expression] = STATE(1081),
+ [sym_await_expression] = STATE(1081),
+ [sym_member_expression] = STATE(1006),
+ [sym_subscript_expression] = STATE(1006),
+ [sym_assignment_expression] = STATE(1081),
+ [sym__augmented_assignment_lhs] = STATE(1606),
+ [sym_augmented_assignment_expression] = STATE(1081),
+ [sym__destructuring_pattern] = STATE(2770),
+ [sym_ternary_expression] = STATE(1081),
+ [sym_binary_expression] = STATE(1081),
+ [sym_unary_expression] = STATE(1081),
+ [sym_update_expression] = STATE(1081),
+ [sym_string] = STATE(1071),
+ [sym_template_string] = STATE(1071),
+ [sym_regex] = STATE(1071),
+ [sym_meta_property] = STATE(1071),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2700),
+ [aux_sym_export_statement_repeat1] = STATE(1861),
+ [sym_identifier] = ACTIONS(638),
+ [anon_sym_export] = ACTIONS(640),
+ [anon_sym_LBRACE] = ACTIONS(644),
+ [anon_sym_import] = ACTIONS(648),
+ [anon_sym_LPAREN] = ACTIONS(650),
+ [anon_sym_await] = ACTIONS(652),
+ [anon_sym_yield] = ACTIONS(654),
+ [anon_sym_LBRACK] = ACTIONS(656),
+ [anon_sym_LTtemplate_GT] = ACTIONS(55),
+ [anon_sym_LT] = ACTIONS(658),
+ [anon_sym_DQUOTE] = ACTIONS(660),
+ [anon_sym_SQUOTE] = ACTIONS(662),
+ [anon_sym_class] = ACTIONS(664),
+ [anon_sym_async] = ACTIONS(666),
+ [anon_sym_function] = ACTIONS(668),
+ [anon_sym_new] = ACTIONS(670),
+ [anon_sym_PLUS] = ACTIONS(672),
+ [anon_sym_DASH] = ACTIONS(672),
+ [anon_sym_SLASH] = ACTIONS(674),
+ [anon_sym_BANG] = ACTIONS(672),
+ [anon_sym_TILDE] = ACTIONS(672),
+ [anon_sym_typeof] = ACTIONS(672),
+ [anon_sym_void] = ACTIONS(672),
+ [anon_sym_delete] = ACTIONS(672),
+ [anon_sym_PLUS_PLUS] = ACTIONS(676),
+ [anon_sym_DASH_DASH] = ACTIONS(676),
+ [sym_comment] = ACTIONS(3),
+ [anon_sym_BQUOTE] = ACTIONS(678),
+ [sym_number] = ACTIONS(680),
+ [sym_private_property_identifier] = ACTIONS(682),
+ [sym_this] = ACTIONS(680),
+ [sym_super] = ACTIONS(680),
+ [sym_true] = ACTIONS(680),
+ [sym_false] = ACTIONS(680),
+ [sym_null] = ACTIONS(680),
+ [sym_undefined] = ACTIONS(684),
+ [anon_sym_AT] = ACTIONS(85),
+ [anon_sym_static] = ACTIONS(640),
+ [anon_sym_get] = ACTIONS(640),
+ [anon_sym_set] = ACTIONS(640),
+ },
+ [389] = {
+ [sym_import] = STATE(1071),
[sym_parenthesized_expression] = STATE(974),
- [sym_expression] = STATE(1405),
- [sym_primary_expression] = STATE(1092),
- [sym_yield_expression] = STATE(1094),
- [sym_object] = STATE(1096),
- [sym_object_pattern] = STATE(2728),
- [sym_array] = STATE(1096),
- [sym_array_pattern] = STATE(2728),
- [sym_glimmer_template] = STATE(1094),
- [sym_glimmer_opening_tag] = STATE(1882),
- [sym_jsx_element] = STATE(1094),
- [sym_jsx_opening_element] = STATE(1654),
- [sym_jsx_self_closing_element] = STATE(1094),
- [sym_class] = STATE(1096),
- [sym_function] = STATE(1096),
- [sym_generator_function] = STATE(1096),
- [sym_arrow_function] = STATE(1096),
- [sym_call_expression] = STATE(1096),
- [sym_new_expression] = STATE(1094),
- [sym_await_expression] = STATE(1094),
+ [sym_expression] = STATE(1347),
+ [sym_primary_expression] = STATE(1079),
+ [sym_yield_expression] = STATE(1081),
+ [sym_object] = STATE(1071),
+ [sym_object_pattern] = STATE(2699),
+ [sym_array] = STATE(1071),
+ [sym_array_pattern] = STATE(2699),
+ [sym_glimmer_template] = STATE(1081),
+ [sym_glimmer_opening_tag] = STATE(1888),
+ [sym_jsx_element] = STATE(1081),
+ [sym_jsx_opening_element] = STATE(1648),
+ [sym_jsx_self_closing_element] = STATE(1081),
+ [sym_class] = STATE(1071),
+ [sym_function] = STATE(1071),
+ [sym_generator_function] = STATE(1071),
+ [sym_arrow_function] = STATE(1071),
+ [sym_call_expression] = STATE(1071),
+ [sym_new_expression] = STATE(1081),
+ [sym_await_expression] = STATE(1081),
[sym_member_expression] = STATE(974),
[sym_subscript_expression] = STATE(974),
- [sym_assignment_expression] = STATE(1094),
- [sym__augmented_assignment_lhs] = STATE(1608),
- [sym_augmented_assignment_expression] = STATE(1094),
- [sym__destructuring_pattern] = STATE(2728),
- [sym_ternary_expression] = STATE(1094),
- [sym_binary_expression] = STATE(1094),
- [sym_unary_expression] = STATE(1094),
- [sym_update_expression] = STATE(1094),
- [sym_string] = STATE(1096),
- [sym_template_string] = STATE(1096),
- [sym_regex] = STATE(1096),
- [sym_meta_property] = STATE(1096),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2767),
- [aux_sym_export_statement_repeat1] = STATE(1976),
- [sym_identifier] = ACTIONS(728),
- [anon_sym_export] = ACTIONS(730),
+ [sym_assignment_expression] = STATE(1081),
+ [sym__augmented_assignment_lhs] = STATE(1607),
+ [sym_augmented_assignment_expression] = STATE(1081),
+ [sym__destructuring_pattern] = STATE(2699),
+ [sym_ternary_expression] = STATE(1081),
+ [sym_binary_expression] = STATE(1081),
+ [sym_unary_expression] = STATE(1081),
+ [sym_update_expression] = STATE(1081),
+ [sym_string] = STATE(1071),
+ [sym_template_string] = STATE(1071),
+ [sym_regex] = STATE(1071),
+ [sym_meta_property] = STATE(1071),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2769),
+ [aux_sym_export_statement_repeat1] = STATE(1861),
+ [sym_identifier] = ACTIONS(756),
+ [anon_sym_export] = ACTIONS(758),
[anon_sym_LBRACE] = ACTIONS(734),
[anon_sym_import] = ACTIONS(648),
[anon_sym_LPAREN] = ACTIONS(650),
- [anon_sym_await] = ACTIONS(736),
- [anon_sym_yield] = ACTIONS(738),
+ [anon_sym_await] = ACTIONS(762),
+ [anon_sym_yield] = ACTIONS(764),
[anon_sym_LBRACK] = ACTIONS(740),
[anon_sym_LTtemplate_GT] = ACTIONS(55),
[anon_sym_LT] = ACTIONS(658),
- [anon_sym_class] = ACTIONS(660),
- [anon_sym_async] = ACTIONS(742),
- [anon_sym_function] = ACTIONS(664),
- [anon_sym_new] = ACTIONS(744),
- [anon_sym_PLUS] = ACTIONS(746),
- [anon_sym_DASH] = ACTIONS(746),
- [anon_sym_SLASH] = ACTIONS(670),
- [anon_sym_BANG] = ACTIONS(746),
- [anon_sym_TILDE] = ACTIONS(746),
- [anon_sym_typeof] = ACTIONS(746),
- [anon_sym_void] = ACTIONS(746),
- [anon_sym_delete] = ACTIONS(746),
- [anon_sym_PLUS_PLUS] = ACTIONS(748),
- [anon_sym_DASH_DASH] = ACTIONS(748),
- [anon_sym_DQUOTE] = ACTIONS(674),
- [anon_sym_SQUOTE] = ACTIONS(676),
+ [anon_sym_DQUOTE] = ACTIONS(660),
+ [anon_sym_SQUOTE] = ACTIONS(662),
+ [anon_sym_class] = ACTIONS(664),
+ [anon_sym_async] = ACTIONS(766),
+ [anon_sym_function] = ACTIONS(668),
+ [anon_sym_new] = ACTIONS(768),
+ [anon_sym_PLUS] = ACTIONS(770),
+ [anon_sym_DASH] = ACTIONS(770),
+ [anon_sym_SLASH] = ACTIONS(674),
+ [anon_sym_BANG] = ACTIONS(770),
+ [anon_sym_TILDE] = ACTIONS(770),
+ [anon_sym_typeof] = ACTIONS(770),
+ [anon_sym_void] = ACTIONS(770),
+ [anon_sym_delete] = ACTIONS(770),
+ [anon_sym_PLUS_PLUS] = ACTIONS(772),
+ [anon_sym_DASH_DASH] = ACTIONS(772),
[sym_comment] = ACTIONS(3),
[anon_sym_BQUOTE] = ACTIONS(678),
[sym_number] = ACTIONS(680),
- [sym_private_property_identifier] = ACTIONS(750),
+ [sym_private_property_identifier] = ACTIONS(774),
[sym_this] = ACTIONS(680),
[sym_super] = ACTIONS(680),
[sym_true] = ACTIONS(680),
[sym_false] = ACTIONS(680),
[sym_null] = ACTIONS(680),
- [sym_undefined] = ACTIONS(752),
+ [sym_undefined] = ACTIONS(776),
[anon_sym_AT] = ACTIONS(85),
- [anon_sym_static] = ACTIONS(730),
- [anon_sym_get] = ACTIONS(730),
- [anon_sym_set] = ACTIONS(730),
+ [anon_sym_static] = ACTIONS(758),
+ [anon_sym_get] = ACTIONS(758),
+ [anon_sym_set] = ACTIONS(758),
},
- [405] = {
- [sym_import] = STATE(1268),
- [sym_parenthesized_expression] = STATE(1029),
- [sym_expression] = STATE(1212),
- [sym_primary_expression] = STATE(1247),
- [sym_yield_expression] = STATE(1246),
- [sym_object] = STATE(1268),
- [sym_object_pattern] = STATE(2656),
- [sym_array] = STATE(1268),
- [sym_array_pattern] = STATE(2656),
- [sym_glimmer_template] = STATE(1246),
- [sym_glimmer_opening_tag] = STATE(1921),
- [sym_jsx_element] = STATE(1246),
- [sym_jsx_opening_element] = STATE(1653),
- [sym_jsx_self_closing_element] = STATE(1246),
- [sym_class] = STATE(1268),
- [sym_function] = STATE(1268),
- [sym_generator_function] = STATE(1268),
- [sym_arrow_function] = STATE(1268),
- [sym_call_expression] = STATE(1268),
- [sym_new_expression] = STATE(1246),
- [sym_await_expression] = STATE(1246),
- [sym_member_expression] = STATE(1029),
- [sym_subscript_expression] = STATE(1029),
- [sym_assignment_expression] = STATE(1246),
- [sym__augmented_assignment_lhs] = STATE(1597),
- [sym_augmented_assignment_expression] = STATE(1246),
- [sym__destructuring_pattern] = STATE(2656),
- [sym_ternary_expression] = STATE(1246),
- [sym_binary_expression] = STATE(1246),
- [sym_unary_expression] = STATE(1246),
- [sym_update_expression] = STATE(1246),
- [sym_string] = STATE(1268),
- [sym_template_string] = STATE(1268),
- [sym_regex] = STATE(1268),
- [sym_meta_property] = STATE(1268),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2662),
- [aux_sym_export_statement_repeat1] = STATE(1891),
+ [390] = {
+ [sym_import] = STATE(1071),
+ [sym_parenthesized_expression] = STATE(974),
+ [sym_expression] = STATE(1349),
+ [sym_primary_expression] = STATE(1079),
+ [sym_yield_expression] = STATE(1081),
+ [sym_object] = STATE(1071),
+ [sym_object_pattern] = STATE(2699),
+ [sym_array] = STATE(1071),
+ [sym_array_pattern] = STATE(2699),
+ [sym_glimmer_template] = STATE(1081),
+ [sym_glimmer_opening_tag] = STATE(1888),
+ [sym_jsx_element] = STATE(1081),
+ [sym_jsx_opening_element] = STATE(1648),
+ [sym_jsx_self_closing_element] = STATE(1081),
+ [sym_class] = STATE(1071),
+ [sym_function] = STATE(1071),
+ [sym_generator_function] = STATE(1071),
+ [sym_arrow_function] = STATE(1071),
+ [sym_call_expression] = STATE(1071),
+ [sym_new_expression] = STATE(1081),
+ [sym_await_expression] = STATE(1081),
+ [sym_member_expression] = STATE(974),
+ [sym_subscript_expression] = STATE(974),
+ [sym_assignment_expression] = STATE(1081),
+ [sym__augmented_assignment_lhs] = STATE(1607),
+ [sym_augmented_assignment_expression] = STATE(1081),
+ [sym__destructuring_pattern] = STATE(2699),
+ [sym_ternary_expression] = STATE(1081),
+ [sym_binary_expression] = STATE(1081),
+ [sym_unary_expression] = STATE(1081),
+ [sym_update_expression] = STATE(1081),
+ [sym_string] = STATE(1071),
+ [sym_template_string] = STATE(1071),
+ [sym_regex] = STATE(1071),
+ [sym_meta_property] = STATE(1071),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2769),
+ [aux_sym_export_statement_repeat1] = STATE(1861),
+ [sym_identifier] = ACTIONS(756),
+ [anon_sym_export] = ACTIONS(758),
+ [anon_sym_LBRACE] = ACTIONS(734),
+ [anon_sym_import] = ACTIONS(648),
+ [anon_sym_LPAREN] = ACTIONS(650),
+ [anon_sym_await] = ACTIONS(762),
+ [anon_sym_yield] = ACTIONS(764),
+ [anon_sym_LBRACK] = ACTIONS(740),
+ [anon_sym_LTtemplate_GT] = ACTIONS(55),
+ [anon_sym_LT] = ACTIONS(658),
+ [anon_sym_DQUOTE] = ACTIONS(660),
+ [anon_sym_SQUOTE] = ACTIONS(662),
+ [anon_sym_class] = ACTIONS(664),
+ [anon_sym_async] = ACTIONS(766),
+ [anon_sym_function] = ACTIONS(668),
+ [anon_sym_new] = ACTIONS(768),
+ [anon_sym_PLUS] = ACTIONS(770),
+ [anon_sym_DASH] = ACTIONS(770),
+ [anon_sym_SLASH] = ACTIONS(674),
+ [anon_sym_BANG] = ACTIONS(770),
+ [anon_sym_TILDE] = ACTIONS(770),
+ [anon_sym_typeof] = ACTIONS(770),
+ [anon_sym_void] = ACTIONS(770),
+ [anon_sym_delete] = ACTIONS(770),
+ [anon_sym_PLUS_PLUS] = ACTIONS(772),
+ [anon_sym_DASH_DASH] = ACTIONS(772),
+ [sym_comment] = ACTIONS(3),
+ [anon_sym_BQUOTE] = ACTIONS(678),
+ [sym_number] = ACTIONS(680),
+ [sym_private_property_identifier] = ACTIONS(774),
+ [sym_this] = ACTIONS(680),
+ [sym_super] = ACTIONS(680),
+ [sym_true] = ACTIONS(680),
+ [sym_false] = ACTIONS(680),
+ [sym_null] = ACTIONS(680),
+ [sym_undefined] = ACTIONS(776),
+ [anon_sym_AT] = ACTIONS(85),
+ [anon_sym_static] = ACTIONS(758),
+ [anon_sym_get] = ACTIONS(758),
+ [anon_sym_set] = ACTIONS(758),
+ },
+ [391] = {
+ [sym_import] = STATE(1235),
+ [sym_parenthesized_expression] = STATE(1028),
+ [sym_expression] = STATE(1232),
+ [sym_primary_expression] = STATE(1249),
+ [sym_yield_expression] = STATE(1245),
+ [sym_object] = STATE(1235),
+ [sym_object_pattern] = STATE(2717),
+ [sym_array] = STATE(1235),
+ [sym_array_pattern] = STATE(2717),
+ [sym_glimmer_template] = STATE(1245),
+ [sym_glimmer_opening_tag] = STATE(1935),
+ [sym_jsx_element] = STATE(1245),
+ [sym_jsx_opening_element] = STATE(1651),
+ [sym_jsx_self_closing_element] = STATE(1245),
+ [sym_class] = STATE(1235),
+ [sym_function] = STATE(1235),
+ [sym_generator_function] = STATE(1235),
+ [sym_arrow_function] = STATE(1235),
+ [sym_call_expression] = STATE(1235),
+ [sym_new_expression] = STATE(1245),
+ [sym_await_expression] = STATE(1245),
+ [sym_member_expression] = STATE(1028),
+ [sym_subscript_expression] = STATE(1028),
+ [sym_assignment_expression] = STATE(1245),
+ [sym__augmented_assignment_lhs] = STATE(1616),
+ [sym_augmented_assignment_expression] = STATE(1245),
+ [sym__destructuring_pattern] = STATE(2717),
+ [sym_ternary_expression] = STATE(1245),
+ [sym_binary_expression] = STATE(1245),
+ [sym_unary_expression] = STATE(1245),
+ [sym_update_expression] = STATE(1245),
+ [sym_string] = STATE(1235),
+ [sym_template_string] = STATE(1235),
+ [sym_regex] = STATE(1235),
+ [sym_meta_property] = STATE(1235),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2680),
+ [aux_sym_export_statement_repeat1] = STATE(1968),
[sym_identifier] = ACTIONS(720),
[anon_sym_export] = ACTIONS(722),
[anon_sym_LBRACE] = ACTIONS(694),
@@ -51875,22 +51228,22 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_LBRACK] = ACTIONS(53),
[anon_sym_LTtemplate_GT] = ACTIONS(55),
[anon_sym_LT] = ACTIONS(57),
+ [anon_sym_DQUOTE] = ACTIONS(59),
+ [anon_sym_SQUOTE] = ACTIONS(61),
[anon_sym_class] = ACTIONS(702),
[anon_sym_async] = ACTIONS(726),
[anon_sym_function] = ACTIONS(706),
- [anon_sym_new] = ACTIONS(65),
- [anon_sym_PLUS] = ACTIONS(67),
- [anon_sym_DASH] = ACTIONS(67),
- [anon_sym_SLASH] = ACTIONS(69),
- [anon_sym_BANG] = ACTIONS(67),
- [anon_sym_TILDE] = ACTIONS(67),
- [anon_sym_typeof] = ACTIONS(67),
- [anon_sym_void] = ACTIONS(67),
- [anon_sym_delete] = ACTIONS(67),
- [anon_sym_PLUS_PLUS] = ACTIONS(71),
- [anon_sym_DASH_DASH] = ACTIONS(71),
- [anon_sym_DQUOTE] = ACTIONS(73),
- [anon_sym_SQUOTE] = ACTIONS(75),
+ [anon_sym_new] = ACTIONS(69),
+ [anon_sym_PLUS] = ACTIONS(71),
+ [anon_sym_DASH] = ACTIONS(71),
+ [anon_sym_SLASH] = ACTIONS(73),
+ [anon_sym_BANG] = ACTIONS(71),
+ [anon_sym_TILDE] = ACTIONS(71),
+ [anon_sym_typeof] = ACTIONS(71),
+ [anon_sym_void] = ACTIONS(71),
+ [anon_sym_delete] = ACTIONS(71),
+ [anon_sym_PLUS_PLUS] = ACTIONS(75),
+ [anon_sym_DASH_DASH] = ACTIONS(75),
[sym_comment] = ACTIONS(3),
[anon_sym_BQUOTE] = ACTIONS(77),
[sym_number] = ACTIONS(79),
@@ -51906,71 +51259,71 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_get] = ACTIONS(722),
[anon_sym_set] = ACTIONS(722),
},
- [406] = {
- [sym_import] = STATE(1096),
- [sym_parenthesized_expression] = STATE(1047),
- [sym_expression] = STATE(1421),
- [sym_primary_expression] = STATE(1092),
- [sym_yield_expression] = STATE(1094),
- [sym_object] = STATE(1096),
- [sym_object_pattern] = STATE(2705),
- [sym_array] = STATE(1096),
- [sym_array_pattern] = STATE(2705),
- [sym_glimmer_template] = STATE(1094),
- [sym_glimmer_opening_tag] = STATE(1882),
- [sym_jsx_element] = STATE(1094),
- [sym_jsx_opening_element] = STATE(1654),
- [sym_jsx_self_closing_element] = STATE(1094),
- [sym_class] = STATE(1096),
- [sym_function] = STATE(1096),
- [sym_generator_function] = STATE(1096),
- [sym_arrow_function] = STATE(1096),
- [sym_call_expression] = STATE(1096),
- [sym_new_expression] = STATE(1094),
- [sym_await_expression] = STATE(1094),
- [sym_member_expression] = STATE(1047),
- [sym_subscript_expression] = STATE(1047),
- [sym_assignment_expression] = STATE(1094),
- [sym__augmented_assignment_lhs] = STATE(1593),
- [sym_augmented_assignment_expression] = STATE(1094),
- [sym__destructuring_pattern] = STATE(2705),
- [sym_ternary_expression] = STATE(1094),
- [sym_binary_expression] = STATE(1094),
- [sym_unary_expression] = STATE(1094),
- [sym_update_expression] = STATE(1094),
- [sym_string] = STATE(1096),
- [sym_template_string] = STATE(1096),
- [sym_regex] = STATE(1096),
- [sym_meta_property] = STATE(1096),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2704),
- [aux_sym_export_statement_repeat1] = STATE(1976),
- [sym_identifier] = ACTIONS(754),
- [anon_sym_export] = ACTIONS(756),
+ [392] = {
+ [sym_import] = STATE(1071),
+ [sym_parenthesized_expression] = STATE(974),
+ [sym_expression] = STATE(1350),
+ [sym_primary_expression] = STATE(1079),
+ [sym_yield_expression] = STATE(1081),
+ [sym_object] = STATE(1071),
+ [sym_object_pattern] = STATE(2699),
+ [sym_array] = STATE(1071),
+ [sym_array_pattern] = STATE(2699),
+ [sym_glimmer_template] = STATE(1081),
+ [sym_glimmer_opening_tag] = STATE(1888),
+ [sym_jsx_element] = STATE(1081),
+ [sym_jsx_opening_element] = STATE(1648),
+ [sym_jsx_self_closing_element] = STATE(1081),
+ [sym_class] = STATE(1071),
+ [sym_function] = STATE(1071),
+ [sym_generator_function] = STATE(1071),
+ [sym_arrow_function] = STATE(1071),
+ [sym_call_expression] = STATE(1071),
+ [sym_new_expression] = STATE(1081),
+ [sym_await_expression] = STATE(1081),
+ [sym_member_expression] = STATE(974),
+ [sym_subscript_expression] = STATE(974),
+ [sym_assignment_expression] = STATE(1081),
+ [sym__augmented_assignment_lhs] = STATE(1607),
+ [sym_augmented_assignment_expression] = STATE(1081),
+ [sym__destructuring_pattern] = STATE(2699),
+ [sym_ternary_expression] = STATE(1081),
+ [sym_binary_expression] = STATE(1081),
+ [sym_unary_expression] = STATE(1081),
+ [sym_update_expression] = STATE(1081),
+ [sym_string] = STATE(1071),
+ [sym_template_string] = STATE(1071),
+ [sym_regex] = STATE(1071),
+ [sym_meta_property] = STATE(1071),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2769),
+ [aux_sym_export_statement_repeat1] = STATE(1861),
+ [sym_identifier] = ACTIONS(756),
+ [anon_sym_export] = ACTIONS(758),
[anon_sym_LBRACE] = ACTIONS(734),
[anon_sym_import] = ACTIONS(648),
[anon_sym_LPAREN] = ACTIONS(650),
- [anon_sym_await] = ACTIONS(760),
- [anon_sym_yield] = ACTIONS(762),
+ [anon_sym_await] = ACTIONS(762),
+ [anon_sym_yield] = ACTIONS(764),
[anon_sym_LBRACK] = ACTIONS(740),
[anon_sym_LTtemplate_GT] = ACTIONS(55),
[anon_sym_LT] = ACTIONS(658),
- [anon_sym_class] = ACTIONS(660),
- [anon_sym_async] = ACTIONS(764),
- [anon_sym_function] = ACTIONS(664),
- [anon_sym_new] = ACTIONS(766),
- [anon_sym_PLUS] = ACTIONS(768),
- [anon_sym_DASH] = ACTIONS(768),
- [anon_sym_SLASH] = ACTIONS(770),
- [anon_sym_BANG] = ACTIONS(768),
- [anon_sym_TILDE] = ACTIONS(768),
- [anon_sym_typeof] = ACTIONS(768),
- [anon_sym_void] = ACTIONS(768),
- [anon_sym_delete] = ACTIONS(768),
+ [anon_sym_DQUOTE] = ACTIONS(660),
+ [anon_sym_SQUOTE] = ACTIONS(662),
+ [anon_sym_class] = ACTIONS(664),
+ [anon_sym_async] = ACTIONS(766),
+ [anon_sym_function] = ACTIONS(668),
+ [anon_sym_new] = ACTIONS(768),
+ [anon_sym_PLUS] = ACTIONS(770),
+ [anon_sym_DASH] = ACTIONS(770),
+ [anon_sym_SLASH] = ACTIONS(674),
+ [anon_sym_BANG] = ACTIONS(770),
+ [anon_sym_TILDE] = ACTIONS(770),
+ [anon_sym_typeof] = ACTIONS(770),
+ [anon_sym_void] = ACTIONS(770),
+ [anon_sym_delete] = ACTIONS(770),
[anon_sym_PLUS_PLUS] = ACTIONS(772),
[anon_sym_DASH_DASH] = ACTIONS(772),
- [anon_sym_DQUOTE] = ACTIONS(674),
- [anon_sym_SQUOTE] = ACTIONS(676),
[sym_comment] = ACTIONS(3),
[anon_sym_BQUOTE] = ACTIONS(678),
[sym_number] = ACTIONS(680),
@@ -51982,155 +51335,235 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_null] = ACTIONS(680),
[sym_undefined] = ACTIONS(776),
[anon_sym_AT] = ACTIONS(85),
- [anon_sym_static] = ACTIONS(756),
- [anon_sym_get] = ACTIONS(756),
- [anon_sym_set] = ACTIONS(756),
+ [anon_sym_static] = ACTIONS(758),
+ [anon_sym_get] = ACTIONS(758),
+ [anon_sym_set] = ACTIONS(758),
},
- [407] = {
- [sym_import] = STATE(1268),
- [sym_parenthesized_expression] = STATE(1034),
- [sym_expression] = STATE(1103),
- [sym_primary_expression] = STATE(1247),
- [sym_yield_expression] = STATE(1246),
- [sym_object] = STATE(1268),
- [sym_object_pattern] = STATE(2734),
- [sym_array] = STATE(1268),
- [sym_array_pattern] = STATE(2734),
- [sym_glimmer_template] = STATE(1246),
- [sym_glimmer_opening_tag] = STATE(1921),
- [sym_jsx_element] = STATE(1246),
- [sym_jsx_opening_element] = STATE(1653),
- [sym_jsx_self_closing_element] = STATE(1246),
- [sym_class] = STATE(1268),
- [sym_function] = STATE(1268),
- [sym_generator_function] = STATE(1268),
- [sym_arrow_function] = STATE(1268),
- [sym_call_expression] = STATE(1268),
- [sym_new_expression] = STATE(1246),
- [sym_await_expression] = STATE(1246),
- [sym_member_expression] = STATE(1034),
- [sym_subscript_expression] = STATE(1034),
- [sym_assignment_expression] = STATE(1246),
- [sym__augmented_assignment_lhs] = STATE(1600),
- [sym_augmented_assignment_expression] = STATE(1246),
- [sym__destructuring_pattern] = STATE(2734),
- [sym_ternary_expression] = STATE(1246),
- [sym_binary_expression] = STATE(1246),
- [sym_unary_expression] = STATE(1246),
- [sym_update_expression] = STATE(1246),
- [sym_string] = STATE(1268),
- [sym_template_string] = STATE(1268),
- [sym_regex] = STATE(1268),
- [sym_meta_property] = STATE(1268),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2733),
- [aux_sym_export_statement_repeat1] = STATE(1891),
- [sym_identifier] = ACTIONS(688),
- [anon_sym_export] = ACTIONS(690),
+ [393] = {
+ [sym_import] = STATE(1235),
+ [sym_parenthesized_expression] = STATE(1028),
+ [sym_expression] = STATE(1192),
+ [sym_primary_expression] = STATE(1249),
+ [sym_yield_expression] = STATE(1245),
+ [sym_object] = STATE(1235),
+ [sym_object_pattern] = STATE(2717),
+ [sym_array] = STATE(1235),
+ [sym_array_pattern] = STATE(2717),
+ [sym_glimmer_template] = STATE(1245),
+ [sym_glimmer_opening_tag] = STATE(1935),
+ [sym_jsx_element] = STATE(1245),
+ [sym_jsx_opening_element] = STATE(1651),
+ [sym_jsx_self_closing_element] = STATE(1245),
+ [sym_class] = STATE(1235),
+ [sym_function] = STATE(1235),
+ [sym_generator_function] = STATE(1235),
+ [sym_arrow_function] = STATE(1235),
+ [sym_call_expression] = STATE(1235),
+ [sym_new_expression] = STATE(1245),
+ [sym_await_expression] = STATE(1245),
+ [sym_member_expression] = STATE(1028),
+ [sym_subscript_expression] = STATE(1028),
+ [sym_assignment_expression] = STATE(1245),
+ [sym__augmented_assignment_lhs] = STATE(1616),
+ [sym_augmented_assignment_expression] = STATE(1245),
+ [sym__destructuring_pattern] = STATE(2717),
+ [sym_ternary_expression] = STATE(1245),
+ [sym_binary_expression] = STATE(1245),
+ [sym_unary_expression] = STATE(1245),
+ [sym_update_expression] = STATE(1245),
+ [sym_string] = STATE(1235),
+ [sym_template_string] = STATE(1235),
+ [sym_regex] = STATE(1235),
+ [sym_meta_property] = STATE(1235),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2680),
+ [aux_sym_export_statement_repeat1] = STATE(1968),
+ [sym_identifier] = ACTIONS(720),
+ [anon_sym_export] = ACTIONS(722),
[anon_sym_LBRACE] = ACTIONS(694),
[anon_sym_import] = ACTIONS(696),
[anon_sym_LPAREN] = ACTIONS(27),
- [anon_sym_await] = ACTIONS(698),
- [anon_sym_yield] = ACTIONS(700),
+ [anon_sym_await] = ACTIONS(29),
+ [anon_sym_yield] = ACTIONS(51),
[anon_sym_LBRACK] = ACTIONS(53),
[anon_sym_LTtemplate_GT] = ACTIONS(55),
[anon_sym_LT] = ACTIONS(57),
+ [anon_sym_DQUOTE] = ACTIONS(59),
+ [anon_sym_SQUOTE] = ACTIONS(61),
[anon_sym_class] = ACTIONS(702),
- [anon_sym_async] = ACTIONS(704),
+ [anon_sym_async] = ACTIONS(726),
[anon_sym_function] = ACTIONS(706),
- [anon_sym_new] = ACTIONS(708),
- [anon_sym_PLUS] = ACTIONS(710),
- [anon_sym_DASH] = ACTIONS(710),
- [anon_sym_SLASH] = ACTIONS(712),
- [anon_sym_BANG] = ACTIONS(710),
- [anon_sym_TILDE] = ACTIONS(710),
- [anon_sym_typeof] = ACTIONS(710),
- [anon_sym_void] = ACTIONS(710),
- [anon_sym_delete] = ACTIONS(710),
- [anon_sym_PLUS_PLUS] = ACTIONS(714),
- [anon_sym_DASH_DASH] = ACTIONS(714),
- [anon_sym_DQUOTE] = ACTIONS(73),
- [anon_sym_SQUOTE] = ACTIONS(75),
+ [anon_sym_new] = ACTIONS(69),
+ [anon_sym_PLUS] = ACTIONS(71),
+ [anon_sym_DASH] = ACTIONS(71),
+ [anon_sym_SLASH] = ACTIONS(73),
+ [anon_sym_BANG] = ACTIONS(71),
+ [anon_sym_TILDE] = ACTIONS(71),
+ [anon_sym_typeof] = ACTIONS(71),
+ [anon_sym_void] = ACTIONS(71),
+ [anon_sym_delete] = ACTIONS(71),
+ [anon_sym_PLUS_PLUS] = ACTIONS(75),
+ [anon_sym_DASH_DASH] = ACTIONS(75),
[sym_comment] = ACTIONS(3),
[anon_sym_BQUOTE] = ACTIONS(77),
[sym_number] = ACTIONS(79),
- [sym_private_property_identifier] = ACTIONS(716),
+ [sym_private_property_identifier] = ACTIONS(81),
[sym_this] = ACTIONS(79),
[sym_super] = ACTIONS(79),
[sym_true] = ACTIONS(79),
[sym_false] = ACTIONS(79),
[sym_null] = ACTIONS(79),
- [sym_undefined] = ACTIONS(718),
+ [sym_undefined] = ACTIONS(83),
[anon_sym_AT] = ACTIONS(85),
- [anon_sym_static] = ACTIONS(690),
- [anon_sym_get] = ACTIONS(690),
- [anon_sym_set] = ACTIONS(690),
+ [anon_sym_static] = ACTIONS(722),
+ [anon_sym_get] = ACTIONS(722),
+ [anon_sym_set] = ACTIONS(722),
},
- [408] = {
- [sym_import] = STATE(1096),
- [sym_parenthesized_expression] = STATE(1047),
- [sym_expression] = STATE(1406),
- [sym_primary_expression] = STATE(1092),
- [sym_yield_expression] = STATE(1094),
- [sym_object] = STATE(1096),
- [sym_object_pattern] = STATE(2705),
- [sym_array] = STATE(1096),
- [sym_array_pattern] = STATE(2705),
- [sym_glimmer_template] = STATE(1094),
- [sym_glimmer_opening_tag] = STATE(1882),
- [sym_jsx_element] = STATE(1094),
- [sym_jsx_opening_element] = STATE(1654),
- [sym_jsx_self_closing_element] = STATE(1094),
- [sym_class] = STATE(1096),
- [sym_function] = STATE(1096),
- [sym_generator_function] = STATE(1096),
- [sym_arrow_function] = STATE(1096),
- [sym_call_expression] = STATE(1096),
- [sym_new_expression] = STATE(1094),
- [sym_await_expression] = STATE(1094),
- [sym_member_expression] = STATE(1047),
- [sym_subscript_expression] = STATE(1047),
- [sym_assignment_expression] = STATE(1094),
- [sym__augmented_assignment_lhs] = STATE(1593),
- [sym_augmented_assignment_expression] = STATE(1094),
- [sym__destructuring_pattern] = STATE(2705),
- [sym_ternary_expression] = STATE(1094),
- [sym_binary_expression] = STATE(1094),
- [sym_unary_expression] = STATE(1094),
- [sym_update_expression] = STATE(1094),
- [sym_string] = STATE(1096),
- [sym_template_string] = STATE(1096),
- [sym_regex] = STATE(1096),
- [sym_meta_property] = STATE(1096),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2704),
- [aux_sym_export_statement_repeat1] = STATE(1976),
- [sym_identifier] = ACTIONS(754),
- [anon_sym_export] = ACTIONS(756),
+ [394] = {
+ [sym_import] = STATE(1235),
+ [sym_parenthesized_expression] = STATE(1028),
+ [sym_expression] = STATE(1195),
+ [sym_primary_expression] = STATE(1249),
+ [sym_yield_expression] = STATE(1245),
+ [sym_object] = STATE(1235),
+ [sym_object_pattern] = STATE(2717),
+ [sym_array] = STATE(1235),
+ [sym_array_pattern] = STATE(2717),
+ [sym_glimmer_template] = STATE(1245),
+ [sym_glimmer_opening_tag] = STATE(1935),
+ [sym_jsx_element] = STATE(1245),
+ [sym_jsx_opening_element] = STATE(1651),
+ [sym_jsx_self_closing_element] = STATE(1245),
+ [sym_class] = STATE(1235),
+ [sym_function] = STATE(1235),
+ [sym_generator_function] = STATE(1235),
+ [sym_arrow_function] = STATE(1235),
+ [sym_call_expression] = STATE(1235),
+ [sym_new_expression] = STATE(1245),
+ [sym_await_expression] = STATE(1245),
+ [sym_member_expression] = STATE(1028),
+ [sym_subscript_expression] = STATE(1028),
+ [sym_assignment_expression] = STATE(1245),
+ [sym__augmented_assignment_lhs] = STATE(1616),
+ [sym_augmented_assignment_expression] = STATE(1245),
+ [sym__destructuring_pattern] = STATE(2717),
+ [sym_ternary_expression] = STATE(1245),
+ [sym_binary_expression] = STATE(1245),
+ [sym_unary_expression] = STATE(1245),
+ [sym_update_expression] = STATE(1245),
+ [sym_string] = STATE(1235),
+ [sym_template_string] = STATE(1235),
+ [sym_regex] = STATE(1235),
+ [sym_meta_property] = STATE(1235),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2680),
+ [aux_sym_export_statement_repeat1] = STATE(1968),
+ [sym_identifier] = ACTIONS(720),
+ [anon_sym_export] = ACTIONS(722),
+ [anon_sym_LBRACE] = ACTIONS(694),
+ [anon_sym_import] = ACTIONS(696),
+ [anon_sym_LPAREN] = ACTIONS(27),
+ [anon_sym_await] = ACTIONS(29),
+ [anon_sym_yield] = ACTIONS(51),
+ [anon_sym_LBRACK] = ACTIONS(53),
+ [anon_sym_LTtemplate_GT] = ACTIONS(55),
+ [anon_sym_LT] = ACTIONS(57),
+ [anon_sym_DQUOTE] = ACTIONS(59),
+ [anon_sym_SQUOTE] = ACTIONS(61),
+ [anon_sym_class] = ACTIONS(702),
+ [anon_sym_async] = ACTIONS(726),
+ [anon_sym_function] = ACTIONS(706),
+ [anon_sym_new] = ACTIONS(69),
+ [anon_sym_PLUS] = ACTIONS(71),
+ [anon_sym_DASH] = ACTIONS(71),
+ [anon_sym_SLASH] = ACTIONS(73),
+ [anon_sym_BANG] = ACTIONS(71),
+ [anon_sym_TILDE] = ACTIONS(71),
+ [anon_sym_typeof] = ACTIONS(71),
+ [anon_sym_void] = ACTIONS(71),
+ [anon_sym_delete] = ACTIONS(71),
+ [anon_sym_PLUS_PLUS] = ACTIONS(75),
+ [anon_sym_DASH_DASH] = ACTIONS(75),
+ [sym_comment] = ACTIONS(3),
+ [anon_sym_BQUOTE] = ACTIONS(77),
+ [sym_number] = ACTIONS(79),
+ [sym_private_property_identifier] = ACTIONS(81),
+ [sym_this] = ACTIONS(79),
+ [sym_super] = ACTIONS(79),
+ [sym_true] = ACTIONS(79),
+ [sym_false] = ACTIONS(79),
+ [sym_null] = ACTIONS(79),
+ [sym_undefined] = ACTIONS(83),
+ [anon_sym_AT] = ACTIONS(85),
+ [anon_sym_static] = ACTIONS(722),
+ [anon_sym_get] = ACTIONS(722),
+ [anon_sym_set] = ACTIONS(722),
+ },
+ [395] = {
+ [sym_import] = STATE(1071),
+ [sym_parenthesized_expression] = STATE(974),
+ [sym_expression] = STATE(1353),
+ [sym_primary_expression] = STATE(1079),
+ [sym_yield_expression] = STATE(1081),
+ [sym_object] = STATE(1071),
+ [sym_object_pattern] = STATE(2699),
+ [sym_array] = STATE(1071),
+ [sym_array_pattern] = STATE(2699),
+ [sym_glimmer_template] = STATE(1081),
+ [sym_glimmer_opening_tag] = STATE(1888),
+ [sym_jsx_element] = STATE(1081),
+ [sym_jsx_opening_element] = STATE(1648),
+ [sym_jsx_self_closing_element] = STATE(1081),
+ [sym_class] = STATE(1071),
+ [sym_function] = STATE(1071),
+ [sym_generator_function] = STATE(1071),
+ [sym_arrow_function] = STATE(1071),
+ [sym_call_expression] = STATE(1071),
+ [sym_new_expression] = STATE(1081),
+ [sym_await_expression] = STATE(1081),
+ [sym_member_expression] = STATE(974),
+ [sym_subscript_expression] = STATE(974),
+ [sym_assignment_expression] = STATE(1081),
+ [sym__augmented_assignment_lhs] = STATE(1607),
+ [sym_augmented_assignment_expression] = STATE(1081),
+ [sym__destructuring_pattern] = STATE(2699),
+ [sym_ternary_expression] = STATE(1081),
+ [sym_binary_expression] = STATE(1081),
+ [sym_unary_expression] = STATE(1081),
+ [sym_update_expression] = STATE(1081),
+ [sym_string] = STATE(1071),
+ [sym_template_string] = STATE(1071),
+ [sym_regex] = STATE(1071),
+ [sym_meta_property] = STATE(1071),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2769),
+ [aux_sym_export_statement_repeat1] = STATE(1861),
+ [sym_identifier] = ACTIONS(756),
+ [anon_sym_export] = ACTIONS(758),
[anon_sym_LBRACE] = ACTIONS(734),
[anon_sym_import] = ACTIONS(648),
[anon_sym_LPAREN] = ACTIONS(650),
- [anon_sym_await] = ACTIONS(760),
- [anon_sym_yield] = ACTIONS(762),
+ [anon_sym_await] = ACTIONS(762),
+ [anon_sym_yield] = ACTIONS(764),
[anon_sym_LBRACK] = ACTIONS(740),
[anon_sym_LTtemplate_GT] = ACTIONS(55),
[anon_sym_LT] = ACTIONS(658),
- [anon_sym_class] = ACTIONS(660),
- [anon_sym_async] = ACTIONS(764),
- [anon_sym_function] = ACTIONS(664),
- [anon_sym_new] = ACTIONS(766),
- [anon_sym_PLUS] = ACTIONS(768),
- [anon_sym_DASH] = ACTIONS(768),
- [anon_sym_SLASH] = ACTIONS(770),
- [anon_sym_BANG] = ACTIONS(768),
- [anon_sym_TILDE] = ACTIONS(768),
- [anon_sym_typeof] = ACTIONS(768),
- [anon_sym_void] = ACTIONS(768),
- [anon_sym_delete] = ACTIONS(768),
+ [anon_sym_DQUOTE] = ACTIONS(660),
+ [anon_sym_SQUOTE] = ACTIONS(662),
+ [anon_sym_class] = ACTIONS(664),
+ [anon_sym_async] = ACTIONS(766),
+ [anon_sym_function] = ACTIONS(668),
+ [anon_sym_new] = ACTIONS(768),
+ [anon_sym_PLUS] = ACTIONS(770),
+ [anon_sym_DASH] = ACTIONS(770),
+ [anon_sym_SLASH] = ACTIONS(674),
+ [anon_sym_BANG] = ACTIONS(770),
+ [anon_sym_TILDE] = ACTIONS(770),
+ [anon_sym_typeof] = ACTIONS(770),
+ [anon_sym_void] = ACTIONS(770),
+ [anon_sym_delete] = ACTIONS(770),
[anon_sym_PLUS_PLUS] = ACTIONS(772),
[anon_sym_DASH_DASH] = ACTIONS(772),
- [anon_sym_DQUOTE] = ACTIONS(674),
- [anon_sym_SQUOTE] = ACTIONS(676),
[sym_comment] = ACTIONS(3),
[anon_sym_BQUOTE] = ACTIONS(678),
[sym_number] = ACTIONS(680),
@@ -52142,155 +51575,155 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_null] = ACTIONS(680),
[sym_undefined] = ACTIONS(776),
[anon_sym_AT] = ACTIONS(85),
- [anon_sym_static] = ACTIONS(756),
- [anon_sym_get] = ACTIONS(756),
- [anon_sym_set] = ACTIONS(756),
+ [anon_sym_static] = ACTIONS(758),
+ [anon_sym_get] = ACTIONS(758),
+ [anon_sym_set] = ACTIONS(758),
},
- [409] = {
- [sym_import] = STATE(1268),
- [sym_parenthesized_expression] = STATE(1034),
- [sym_expression] = STATE(1188),
- [sym_primary_expression] = STATE(1247),
- [sym_yield_expression] = STATE(1246),
- [sym_object] = STATE(1268),
- [sym_object_pattern] = STATE(2734),
- [sym_array] = STATE(1268),
- [sym_array_pattern] = STATE(2734),
- [sym_glimmer_template] = STATE(1246),
- [sym_glimmer_opening_tag] = STATE(1921),
- [sym_jsx_element] = STATE(1246),
- [sym_jsx_opening_element] = STATE(1653),
- [sym_jsx_self_closing_element] = STATE(1246),
- [sym_class] = STATE(1268),
- [sym_function] = STATE(1268),
- [sym_generator_function] = STATE(1268),
- [sym_arrow_function] = STATE(1268),
- [sym_call_expression] = STATE(1268),
- [sym_new_expression] = STATE(1246),
- [sym_await_expression] = STATE(1246),
- [sym_member_expression] = STATE(1034),
- [sym_subscript_expression] = STATE(1034),
- [sym_assignment_expression] = STATE(1246),
- [sym__augmented_assignment_lhs] = STATE(1600),
- [sym_augmented_assignment_expression] = STATE(1246),
- [sym__destructuring_pattern] = STATE(2734),
- [sym_ternary_expression] = STATE(1246),
- [sym_binary_expression] = STATE(1246),
- [sym_unary_expression] = STATE(1246),
- [sym_update_expression] = STATE(1246),
- [sym_string] = STATE(1268),
- [sym_template_string] = STATE(1268),
- [sym_regex] = STATE(1268),
- [sym_meta_property] = STATE(1268),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2733),
- [aux_sym_export_statement_repeat1] = STATE(1891),
- [sym_identifier] = ACTIONS(688),
- [anon_sym_export] = ACTIONS(690),
- [anon_sym_LBRACE] = ACTIONS(694),
- [anon_sym_import] = ACTIONS(696),
- [anon_sym_LPAREN] = ACTIONS(27),
- [anon_sym_await] = ACTIONS(698),
- [anon_sym_yield] = ACTIONS(700),
- [anon_sym_LBRACK] = ACTIONS(53),
+ [396] = {
+ [sym_import] = STATE(1071),
+ [sym_parenthesized_expression] = STATE(1006),
+ [sym_expression] = STATE(1151),
+ [sym_primary_expression] = STATE(1079),
+ [sym_yield_expression] = STATE(1081),
+ [sym_object] = STATE(1071),
+ [sym_object_pattern] = STATE(2770),
+ [sym_array] = STATE(1071),
+ [sym_array_pattern] = STATE(2770),
+ [sym_glimmer_template] = STATE(1081),
+ [sym_glimmer_opening_tag] = STATE(1888),
+ [sym_jsx_element] = STATE(1081),
+ [sym_jsx_opening_element] = STATE(1648),
+ [sym_jsx_self_closing_element] = STATE(1081),
+ [sym_class] = STATE(1071),
+ [sym_function] = STATE(1071),
+ [sym_generator_function] = STATE(1071),
+ [sym_arrow_function] = STATE(1071),
+ [sym_call_expression] = STATE(1071),
+ [sym_new_expression] = STATE(1081),
+ [sym_await_expression] = STATE(1081),
+ [sym_member_expression] = STATE(1006),
+ [sym_subscript_expression] = STATE(1006),
+ [sym_assignment_expression] = STATE(1081),
+ [sym__augmented_assignment_lhs] = STATE(1606),
+ [sym_augmented_assignment_expression] = STATE(1081),
+ [sym__destructuring_pattern] = STATE(2770),
+ [sym_ternary_expression] = STATE(1081),
+ [sym_binary_expression] = STATE(1081),
+ [sym_unary_expression] = STATE(1081),
+ [sym_update_expression] = STATE(1081),
+ [sym_string] = STATE(1071),
+ [sym_template_string] = STATE(1071),
+ [sym_regex] = STATE(1071),
+ [sym_meta_property] = STATE(1071),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2700),
+ [aux_sym_export_statement_repeat1] = STATE(1861),
+ [sym_identifier] = ACTIONS(638),
+ [anon_sym_export] = ACTIONS(640),
+ [anon_sym_LBRACE] = ACTIONS(644),
+ [anon_sym_import] = ACTIONS(648),
+ [anon_sym_LPAREN] = ACTIONS(650),
+ [anon_sym_await] = ACTIONS(652),
+ [anon_sym_yield] = ACTIONS(654),
+ [anon_sym_LBRACK] = ACTIONS(656),
[anon_sym_LTtemplate_GT] = ACTIONS(55),
- [anon_sym_LT] = ACTIONS(57),
- [anon_sym_class] = ACTIONS(702),
- [anon_sym_async] = ACTIONS(704),
- [anon_sym_function] = ACTIONS(706),
- [anon_sym_new] = ACTIONS(708),
- [anon_sym_PLUS] = ACTIONS(710),
- [anon_sym_DASH] = ACTIONS(710),
- [anon_sym_SLASH] = ACTIONS(712),
- [anon_sym_BANG] = ACTIONS(710),
- [anon_sym_TILDE] = ACTIONS(710),
- [anon_sym_typeof] = ACTIONS(710),
- [anon_sym_void] = ACTIONS(710),
- [anon_sym_delete] = ACTIONS(710),
- [anon_sym_PLUS_PLUS] = ACTIONS(714),
- [anon_sym_DASH_DASH] = ACTIONS(714),
- [anon_sym_DQUOTE] = ACTIONS(73),
- [anon_sym_SQUOTE] = ACTIONS(75),
+ [anon_sym_LT] = ACTIONS(658),
+ [anon_sym_DQUOTE] = ACTIONS(660),
+ [anon_sym_SQUOTE] = ACTIONS(662),
+ [anon_sym_class] = ACTIONS(664),
+ [anon_sym_async] = ACTIONS(666),
+ [anon_sym_function] = ACTIONS(668),
+ [anon_sym_new] = ACTIONS(670),
+ [anon_sym_PLUS] = ACTIONS(672),
+ [anon_sym_DASH] = ACTIONS(672),
+ [anon_sym_SLASH] = ACTIONS(674),
+ [anon_sym_BANG] = ACTIONS(672),
+ [anon_sym_TILDE] = ACTIONS(672),
+ [anon_sym_typeof] = ACTIONS(672),
+ [anon_sym_void] = ACTIONS(672),
+ [anon_sym_delete] = ACTIONS(672),
+ [anon_sym_PLUS_PLUS] = ACTIONS(676),
+ [anon_sym_DASH_DASH] = ACTIONS(676),
[sym_comment] = ACTIONS(3),
- [anon_sym_BQUOTE] = ACTIONS(77),
- [sym_number] = ACTIONS(79),
- [sym_private_property_identifier] = ACTIONS(716),
- [sym_this] = ACTIONS(79),
- [sym_super] = ACTIONS(79),
- [sym_true] = ACTIONS(79),
- [sym_false] = ACTIONS(79),
- [sym_null] = ACTIONS(79),
- [sym_undefined] = ACTIONS(718),
+ [anon_sym_BQUOTE] = ACTIONS(678),
+ [sym_number] = ACTIONS(680),
+ [sym_private_property_identifier] = ACTIONS(682),
+ [sym_this] = ACTIONS(680),
+ [sym_super] = ACTIONS(680),
+ [sym_true] = ACTIONS(680),
+ [sym_false] = ACTIONS(680),
+ [sym_null] = ACTIONS(680),
+ [sym_undefined] = ACTIONS(684),
[anon_sym_AT] = ACTIONS(85),
- [anon_sym_static] = ACTIONS(690),
- [anon_sym_get] = ACTIONS(690),
- [anon_sym_set] = ACTIONS(690),
+ [anon_sym_static] = ACTIONS(640),
+ [anon_sym_get] = ACTIONS(640),
+ [anon_sym_set] = ACTIONS(640),
},
- [410] = {
- [sym_import] = STATE(1096),
- [sym_parenthesized_expression] = STATE(1047),
- [sym_expression] = STATE(1422),
- [sym_primary_expression] = STATE(1092),
- [sym_yield_expression] = STATE(1094),
- [sym_object] = STATE(1096),
- [sym_object_pattern] = STATE(2705),
- [sym_array] = STATE(1096),
- [sym_array_pattern] = STATE(2705),
- [sym_glimmer_template] = STATE(1094),
- [sym_glimmer_opening_tag] = STATE(1882),
- [sym_jsx_element] = STATE(1094),
- [sym_jsx_opening_element] = STATE(1654),
- [sym_jsx_self_closing_element] = STATE(1094),
- [sym_class] = STATE(1096),
- [sym_function] = STATE(1096),
- [sym_generator_function] = STATE(1096),
- [sym_arrow_function] = STATE(1096),
- [sym_call_expression] = STATE(1096),
- [sym_new_expression] = STATE(1094),
- [sym_await_expression] = STATE(1094),
- [sym_member_expression] = STATE(1047),
- [sym_subscript_expression] = STATE(1047),
- [sym_assignment_expression] = STATE(1094),
- [sym__augmented_assignment_lhs] = STATE(1593),
- [sym_augmented_assignment_expression] = STATE(1094),
- [sym__destructuring_pattern] = STATE(2705),
- [sym_ternary_expression] = STATE(1094),
- [sym_binary_expression] = STATE(1094),
- [sym_unary_expression] = STATE(1094),
- [sym_update_expression] = STATE(1094),
- [sym_string] = STATE(1096),
- [sym_template_string] = STATE(1096),
- [sym_regex] = STATE(1096),
- [sym_meta_property] = STATE(1096),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2704),
- [aux_sym_export_statement_repeat1] = STATE(1976),
- [sym_identifier] = ACTIONS(754),
- [anon_sym_export] = ACTIONS(756),
+ [397] = {
+ [sym_import] = STATE(1071),
+ [sym_parenthesized_expression] = STATE(974),
+ [sym_expression] = STATE(1355),
+ [sym_primary_expression] = STATE(1079),
+ [sym_yield_expression] = STATE(1081),
+ [sym_object] = STATE(1071),
+ [sym_object_pattern] = STATE(2699),
+ [sym_array] = STATE(1071),
+ [sym_array_pattern] = STATE(2699),
+ [sym_glimmer_template] = STATE(1081),
+ [sym_glimmer_opening_tag] = STATE(1888),
+ [sym_jsx_element] = STATE(1081),
+ [sym_jsx_opening_element] = STATE(1648),
+ [sym_jsx_self_closing_element] = STATE(1081),
+ [sym_class] = STATE(1071),
+ [sym_function] = STATE(1071),
+ [sym_generator_function] = STATE(1071),
+ [sym_arrow_function] = STATE(1071),
+ [sym_call_expression] = STATE(1071),
+ [sym_new_expression] = STATE(1081),
+ [sym_await_expression] = STATE(1081),
+ [sym_member_expression] = STATE(974),
+ [sym_subscript_expression] = STATE(974),
+ [sym_assignment_expression] = STATE(1081),
+ [sym__augmented_assignment_lhs] = STATE(1607),
+ [sym_augmented_assignment_expression] = STATE(1081),
+ [sym__destructuring_pattern] = STATE(2699),
+ [sym_ternary_expression] = STATE(1081),
+ [sym_binary_expression] = STATE(1081),
+ [sym_unary_expression] = STATE(1081),
+ [sym_update_expression] = STATE(1081),
+ [sym_string] = STATE(1071),
+ [sym_template_string] = STATE(1071),
+ [sym_regex] = STATE(1071),
+ [sym_meta_property] = STATE(1071),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2769),
+ [aux_sym_export_statement_repeat1] = STATE(1861),
+ [sym_identifier] = ACTIONS(756),
+ [anon_sym_export] = ACTIONS(758),
[anon_sym_LBRACE] = ACTIONS(734),
[anon_sym_import] = ACTIONS(648),
[anon_sym_LPAREN] = ACTIONS(650),
- [anon_sym_await] = ACTIONS(760),
- [anon_sym_yield] = ACTIONS(762),
+ [anon_sym_await] = ACTIONS(762),
+ [anon_sym_yield] = ACTIONS(764),
[anon_sym_LBRACK] = ACTIONS(740),
[anon_sym_LTtemplate_GT] = ACTIONS(55),
[anon_sym_LT] = ACTIONS(658),
- [anon_sym_class] = ACTIONS(660),
- [anon_sym_async] = ACTIONS(764),
- [anon_sym_function] = ACTIONS(664),
- [anon_sym_new] = ACTIONS(766),
- [anon_sym_PLUS] = ACTIONS(768),
- [anon_sym_DASH] = ACTIONS(768),
- [anon_sym_SLASH] = ACTIONS(770),
- [anon_sym_BANG] = ACTIONS(768),
- [anon_sym_TILDE] = ACTIONS(768),
- [anon_sym_typeof] = ACTIONS(768),
- [anon_sym_void] = ACTIONS(768),
- [anon_sym_delete] = ACTIONS(768),
+ [anon_sym_DQUOTE] = ACTIONS(660),
+ [anon_sym_SQUOTE] = ACTIONS(662),
+ [anon_sym_class] = ACTIONS(664),
+ [anon_sym_async] = ACTIONS(766),
+ [anon_sym_function] = ACTIONS(668),
+ [anon_sym_new] = ACTIONS(768),
+ [anon_sym_PLUS] = ACTIONS(770),
+ [anon_sym_DASH] = ACTIONS(770),
+ [anon_sym_SLASH] = ACTIONS(674),
+ [anon_sym_BANG] = ACTIONS(770),
+ [anon_sym_TILDE] = ACTIONS(770),
+ [anon_sym_typeof] = ACTIONS(770),
+ [anon_sym_void] = ACTIONS(770),
+ [anon_sym_delete] = ACTIONS(770),
[anon_sym_PLUS_PLUS] = ACTIONS(772),
[anon_sym_DASH_DASH] = ACTIONS(772),
- [anon_sym_DQUOTE] = ACTIONS(674),
- [anon_sym_SQUOTE] = ACTIONS(676),
[sym_comment] = ACTIONS(3),
[anon_sym_BQUOTE] = ACTIONS(678),
[sym_number] = ACTIONS(680),
@@ -52302,75 +51735,75 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_null] = ACTIONS(680),
[sym_undefined] = ACTIONS(776),
[anon_sym_AT] = ACTIONS(85),
- [anon_sym_static] = ACTIONS(756),
- [anon_sym_get] = ACTIONS(756),
- [anon_sym_set] = ACTIONS(756),
+ [anon_sym_static] = ACTIONS(758),
+ [anon_sym_get] = ACTIONS(758),
+ [anon_sym_set] = ACTIONS(758),
},
- [411] = {
- [sym_import] = STATE(1096),
- [sym_parenthesized_expression] = STATE(1047),
- [sym_expression] = STATE(1430),
- [sym_primary_expression] = STATE(1092),
- [sym_yield_expression] = STATE(1094),
- [sym_object] = STATE(1096),
- [sym_object_pattern] = STATE(2705),
- [sym_array] = STATE(1096),
- [sym_array_pattern] = STATE(2705),
- [sym_glimmer_template] = STATE(1094),
- [sym_glimmer_opening_tag] = STATE(1882),
- [sym_jsx_element] = STATE(1094),
- [sym_jsx_opening_element] = STATE(1654),
- [sym_jsx_self_closing_element] = STATE(1094),
- [sym_class] = STATE(1096),
- [sym_function] = STATE(1096),
- [sym_generator_function] = STATE(1096),
- [sym_arrow_function] = STATE(1096),
- [sym_call_expression] = STATE(1096),
- [sym_new_expression] = STATE(1094),
- [sym_await_expression] = STATE(1094),
- [sym_member_expression] = STATE(1047),
- [sym_subscript_expression] = STATE(1047),
- [sym_assignment_expression] = STATE(1094),
- [sym__augmented_assignment_lhs] = STATE(1593),
- [sym_augmented_assignment_expression] = STATE(1094),
- [sym__destructuring_pattern] = STATE(2705),
- [sym_ternary_expression] = STATE(1094),
- [sym_binary_expression] = STATE(1094),
- [sym_unary_expression] = STATE(1094),
- [sym_update_expression] = STATE(1094),
- [sym_string] = STATE(1096),
- [sym_template_string] = STATE(1096),
- [sym_regex] = STATE(1096),
- [sym_meta_property] = STATE(1096),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2704),
- [aux_sym_export_statement_repeat1] = STATE(1976),
- [sym_identifier] = ACTIONS(754),
- [anon_sym_export] = ACTIONS(756),
+ [398] = {
+ [sym_import] = STATE(1071),
+ [sym_parenthesized_expression] = STATE(974),
+ [sym_expression] = STATE(1359),
+ [sym_primary_expression] = STATE(1079),
+ [sym_yield_expression] = STATE(1081),
+ [sym_object] = STATE(1071),
+ [sym_object_pattern] = STATE(2699),
+ [sym_array] = STATE(1071),
+ [sym_array_pattern] = STATE(2699),
+ [sym_glimmer_template] = STATE(1081),
+ [sym_glimmer_opening_tag] = STATE(1888),
+ [sym_jsx_element] = STATE(1081),
+ [sym_jsx_opening_element] = STATE(1648),
+ [sym_jsx_self_closing_element] = STATE(1081),
+ [sym_class] = STATE(1071),
+ [sym_function] = STATE(1071),
+ [sym_generator_function] = STATE(1071),
+ [sym_arrow_function] = STATE(1071),
+ [sym_call_expression] = STATE(1071),
+ [sym_new_expression] = STATE(1081),
+ [sym_await_expression] = STATE(1081),
+ [sym_member_expression] = STATE(974),
+ [sym_subscript_expression] = STATE(974),
+ [sym_assignment_expression] = STATE(1081),
+ [sym__augmented_assignment_lhs] = STATE(1607),
+ [sym_augmented_assignment_expression] = STATE(1081),
+ [sym__destructuring_pattern] = STATE(2699),
+ [sym_ternary_expression] = STATE(1081),
+ [sym_binary_expression] = STATE(1081),
+ [sym_unary_expression] = STATE(1081),
+ [sym_update_expression] = STATE(1081),
+ [sym_string] = STATE(1071),
+ [sym_template_string] = STATE(1071),
+ [sym_regex] = STATE(1071),
+ [sym_meta_property] = STATE(1071),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2769),
+ [aux_sym_export_statement_repeat1] = STATE(1861),
+ [sym_identifier] = ACTIONS(756),
+ [anon_sym_export] = ACTIONS(758),
[anon_sym_LBRACE] = ACTIONS(734),
[anon_sym_import] = ACTIONS(648),
[anon_sym_LPAREN] = ACTIONS(650),
- [anon_sym_await] = ACTIONS(760),
- [anon_sym_yield] = ACTIONS(762),
+ [anon_sym_await] = ACTIONS(762),
+ [anon_sym_yield] = ACTIONS(764),
[anon_sym_LBRACK] = ACTIONS(740),
[anon_sym_LTtemplate_GT] = ACTIONS(55),
[anon_sym_LT] = ACTIONS(658),
- [anon_sym_class] = ACTIONS(660),
- [anon_sym_async] = ACTIONS(764),
- [anon_sym_function] = ACTIONS(664),
- [anon_sym_new] = ACTIONS(766),
- [anon_sym_PLUS] = ACTIONS(768),
- [anon_sym_DASH] = ACTIONS(768),
- [anon_sym_SLASH] = ACTIONS(770),
- [anon_sym_BANG] = ACTIONS(768),
- [anon_sym_TILDE] = ACTIONS(768),
- [anon_sym_typeof] = ACTIONS(768),
- [anon_sym_void] = ACTIONS(768),
- [anon_sym_delete] = ACTIONS(768),
+ [anon_sym_DQUOTE] = ACTIONS(660),
+ [anon_sym_SQUOTE] = ACTIONS(662),
+ [anon_sym_class] = ACTIONS(664),
+ [anon_sym_async] = ACTIONS(766),
+ [anon_sym_function] = ACTIONS(668),
+ [anon_sym_new] = ACTIONS(768),
+ [anon_sym_PLUS] = ACTIONS(770),
+ [anon_sym_DASH] = ACTIONS(770),
+ [anon_sym_SLASH] = ACTIONS(674),
+ [anon_sym_BANG] = ACTIONS(770),
+ [anon_sym_TILDE] = ACTIONS(770),
+ [anon_sym_typeof] = ACTIONS(770),
+ [anon_sym_void] = ACTIONS(770),
+ [anon_sym_delete] = ACTIONS(770),
[anon_sym_PLUS_PLUS] = ACTIONS(772),
[anon_sym_DASH_DASH] = ACTIONS(772),
- [anon_sym_DQUOTE] = ACTIONS(674),
- [anon_sym_SQUOTE] = ACTIONS(676),
[sym_comment] = ACTIONS(3),
[anon_sym_BQUOTE] = ACTIONS(678),
[sym_number] = ACTIONS(680),
@@ -52382,75 +51815,75 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_null] = ACTIONS(680),
[sym_undefined] = ACTIONS(776),
[anon_sym_AT] = ACTIONS(85),
- [anon_sym_static] = ACTIONS(756),
- [anon_sym_get] = ACTIONS(756),
- [anon_sym_set] = ACTIONS(756),
+ [anon_sym_static] = ACTIONS(758),
+ [anon_sym_get] = ACTIONS(758),
+ [anon_sym_set] = ACTIONS(758),
},
- [412] = {
- [sym_import] = STATE(1096),
- [sym_parenthesized_expression] = STATE(1047),
- [sym_expression] = STATE(1426),
- [sym_primary_expression] = STATE(1092),
- [sym_yield_expression] = STATE(1094),
- [sym_object] = STATE(1096),
- [sym_object_pattern] = STATE(2705),
- [sym_array] = STATE(1096),
- [sym_array_pattern] = STATE(2705),
- [sym_glimmer_template] = STATE(1094),
- [sym_glimmer_opening_tag] = STATE(1882),
- [sym_jsx_element] = STATE(1094),
- [sym_jsx_opening_element] = STATE(1654),
- [sym_jsx_self_closing_element] = STATE(1094),
- [sym_class] = STATE(1096),
- [sym_function] = STATE(1096),
- [sym_generator_function] = STATE(1096),
- [sym_arrow_function] = STATE(1096),
- [sym_call_expression] = STATE(1096),
- [sym_new_expression] = STATE(1094),
- [sym_await_expression] = STATE(1094),
- [sym_member_expression] = STATE(1047),
- [sym_subscript_expression] = STATE(1047),
- [sym_assignment_expression] = STATE(1094),
- [sym__augmented_assignment_lhs] = STATE(1593),
- [sym_augmented_assignment_expression] = STATE(1094),
- [sym__destructuring_pattern] = STATE(2705),
- [sym_ternary_expression] = STATE(1094),
- [sym_binary_expression] = STATE(1094),
- [sym_unary_expression] = STATE(1094),
- [sym_update_expression] = STATE(1094),
- [sym_string] = STATE(1096),
- [sym_template_string] = STATE(1096),
- [sym_regex] = STATE(1096),
- [sym_meta_property] = STATE(1096),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2704),
- [aux_sym_export_statement_repeat1] = STATE(1976),
- [sym_identifier] = ACTIONS(754),
- [anon_sym_export] = ACTIONS(756),
+ [399] = {
+ [sym_import] = STATE(1071),
+ [sym_parenthesized_expression] = STATE(974),
+ [sym_expression] = STATE(1056),
+ [sym_primary_expression] = STATE(1079),
+ [sym_yield_expression] = STATE(1081),
+ [sym_object] = STATE(1071),
+ [sym_object_pattern] = STATE(2699),
+ [sym_array] = STATE(1071),
+ [sym_array_pattern] = STATE(2699),
+ [sym_glimmer_template] = STATE(1081),
+ [sym_glimmer_opening_tag] = STATE(1888),
+ [sym_jsx_element] = STATE(1081),
+ [sym_jsx_opening_element] = STATE(1648),
+ [sym_jsx_self_closing_element] = STATE(1081),
+ [sym_class] = STATE(1071),
+ [sym_function] = STATE(1071),
+ [sym_generator_function] = STATE(1071),
+ [sym_arrow_function] = STATE(1071),
+ [sym_call_expression] = STATE(1071),
+ [sym_new_expression] = STATE(1081),
+ [sym_await_expression] = STATE(1081),
+ [sym_member_expression] = STATE(974),
+ [sym_subscript_expression] = STATE(974),
+ [sym_assignment_expression] = STATE(1081),
+ [sym__augmented_assignment_lhs] = STATE(1607),
+ [sym_augmented_assignment_expression] = STATE(1081),
+ [sym__destructuring_pattern] = STATE(2699),
+ [sym_ternary_expression] = STATE(1081),
+ [sym_binary_expression] = STATE(1081),
+ [sym_unary_expression] = STATE(1081),
+ [sym_update_expression] = STATE(1081),
+ [sym_string] = STATE(1071),
+ [sym_template_string] = STATE(1071),
+ [sym_regex] = STATE(1071),
+ [sym_meta_property] = STATE(1071),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2769),
+ [aux_sym_export_statement_repeat1] = STATE(1861),
+ [sym_identifier] = ACTIONS(756),
+ [anon_sym_export] = ACTIONS(758),
[anon_sym_LBRACE] = ACTIONS(734),
[anon_sym_import] = ACTIONS(648),
[anon_sym_LPAREN] = ACTIONS(650),
- [anon_sym_await] = ACTIONS(760),
- [anon_sym_yield] = ACTIONS(762),
+ [anon_sym_await] = ACTIONS(762),
+ [anon_sym_yield] = ACTIONS(764),
[anon_sym_LBRACK] = ACTIONS(740),
[anon_sym_LTtemplate_GT] = ACTIONS(55),
[anon_sym_LT] = ACTIONS(658),
- [anon_sym_class] = ACTIONS(660),
- [anon_sym_async] = ACTIONS(764),
- [anon_sym_function] = ACTIONS(664),
- [anon_sym_new] = ACTIONS(766),
- [anon_sym_PLUS] = ACTIONS(768),
- [anon_sym_DASH] = ACTIONS(768),
- [anon_sym_SLASH] = ACTIONS(770),
- [anon_sym_BANG] = ACTIONS(768),
- [anon_sym_TILDE] = ACTIONS(768),
- [anon_sym_typeof] = ACTIONS(768),
- [anon_sym_void] = ACTIONS(768),
- [anon_sym_delete] = ACTIONS(768),
+ [anon_sym_DQUOTE] = ACTIONS(660),
+ [anon_sym_SQUOTE] = ACTIONS(662),
+ [anon_sym_class] = ACTIONS(664),
+ [anon_sym_async] = ACTIONS(766),
+ [anon_sym_function] = ACTIONS(668),
+ [anon_sym_new] = ACTIONS(768),
+ [anon_sym_PLUS] = ACTIONS(770),
+ [anon_sym_DASH] = ACTIONS(770),
+ [anon_sym_SLASH] = ACTIONS(674),
+ [anon_sym_BANG] = ACTIONS(770),
+ [anon_sym_TILDE] = ACTIONS(770),
+ [anon_sym_typeof] = ACTIONS(770),
+ [anon_sym_void] = ACTIONS(770),
+ [anon_sym_delete] = ACTIONS(770),
[anon_sym_PLUS_PLUS] = ACTIONS(772),
[anon_sym_DASH_DASH] = ACTIONS(772),
- [anon_sym_DQUOTE] = ACTIONS(674),
- [anon_sym_SQUOTE] = ACTIONS(676),
[sym_comment] = ACTIONS(3),
[anon_sym_BQUOTE] = ACTIONS(678),
[sym_number] = ACTIONS(680),
@@ -52462,155 +51895,75 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_null] = ACTIONS(680),
[sym_undefined] = ACTIONS(776),
[anon_sym_AT] = ACTIONS(85),
- [anon_sym_static] = ACTIONS(756),
- [anon_sym_get] = ACTIONS(756),
- [anon_sym_set] = ACTIONS(756),
- },
- [413] = {
- [sym_import] = STATE(1268),
- [sym_parenthesized_expression] = STATE(1029),
- [sym_expression] = STATE(1103),
- [sym_primary_expression] = STATE(1247),
- [sym_yield_expression] = STATE(1246),
- [sym_object] = STATE(1268),
- [sym_object_pattern] = STATE(2656),
- [sym_array] = STATE(1268),
- [sym_array_pattern] = STATE(2656),
- [sym_glimmer_template] = STATE(1246),
- [sym_glimmer_opening_tag] = STATE(1921),
- [sym_jsx_element] = STATE(1246),
- [sym_jsx_opening_element] = STATE(1653),
- [sym_jsx_self_closing_element] = STATE(1246),
- [sym_class] = STATE(1268),
- [sym_function] = STATE(1268),
- [sym_generator_function] = STATE(1268),
- [sym_arrow_function] = STATE(1268),
- [sym_call_expression] = STATE(1268),
- [sym_new_expression] = STATE(1246),
- [sym_await_expression] = STATE(1246),
- [sym_member_expression] = STATE(1029),
- [sym_subscript_expression] = STATE(1029),
- [sym_assignment_expression] = STATE(1246),
- [sym__augmented_assignment_lhs] = STATE(1597),
- [sym_augmented_assignment_expression] = STATE(1246),
- [sym__destructuring_pattern] = STATE(2656),
- [sym_ternary_expression] = STATE(1246),
- [sym_binary_expression] = STATE(1246),
- [sym_unary_expression] = STATE(1246),
- [sym_update_expression] = STATE(1246),
- [sym_string] = STATE(1268),
- [sym_template_string] = STATE(1268),
- [sym_regex] = STATE(1268),
- [sym_meta_property] = STATE(1268),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2662),
- [aux_sym_export_statement_repeat1] = STATE(1891),
- [sym_identifier] = ACTIONS(720),
- [anon_sym_export] = ACTIONS(722),
- [anon_sym_LBRACE] = ACTIONS(694),
- [anon_sym_import] = ACTIONS(696),
- [anon_sym_LPAREN] = ACTIONS(27),
- [anon_sym_await] = ACTIONS(29),
- [anon_sym_yield] = ACTIONS(51),
- [anon_sym_LBRACK] = ACTIONS(53),
- [anon_sym_LTtemplate_GT] = ACTIONS(55),
- [anon_sym_LT] = ACTIONS(57),
- [anon_sym_class] = ACTIONS(702),
- [anon_sym_async] = ACTIONS(726),
- [anon_sym_function] = ACTIONS(706),
- [anon_sym_new] = ACTIONS(65),
- [anon_sym_PLUS] = ACTIONS(67),
- [anon_sym_DASH] = ACTIONS(67),
- [anon_sym_SLASH] = ACTIONS(69),
- [anon_sym_BANG] = ACTIONS(67),
- [anon_sym_TILDE] = ACTIONS(67),
- [anon_sym_typeof] = ACTIONS(67),
- [anon_sym_void] = ACTIONS(67),
- [anon_sym_delete] = ACTIONS(67),
- [anon_sym_PLUS_PLUS] = ACTIONS(71),
- [anon_sym_DASH_DASH] = ACTIONS(71),
- [anon_sym_DQUOTE] = ACTIONS(73),
- [anon_sym_SQUOTE] = ACTIONS(75),
- [sym_comment] = ACTIONS(3),
- [anon_sym_BQUOTE] = ACTIONS(77),
- [sym_number] = ACTIONS(79),
- [sym_private_property_identifier] = ACTIONS(81),
- [sym_this] = ACTIONS(79),
- [sym_super] = ACTIONS(79),
- [sym_true] = ACTIONS(79),
- [sym_false] = ACTIONS(79),
- [sym_null] = ACTIONS(79),
- [sym_undefined] = ACTIONS(83),
- [anon_sym_AT] = ACTIONS(85),
- [anon_sym_static] = ACTIONS(722),
- [anon_sym_get] = ACTIONS(722),
- [anon_sym_set] = ACTIONS(722),
+ [anon_sym_static] = ACTIONS(758),
+ [anon_sym_get] = ACTIONS(758),
+ [anon_sym_set] = ACTIONS(758),
},
- [414] = {
- [sym_import] = STATE(1096),
- [sym_parenthesized_expression] = STATE(1047),
- [sym_expression] = STATE(1404),
- [sym_primary_expression] = STATE(1092),
- [sym_yield_expression] = STATE(1094),
- [sym_object] = STATE(1096),
- [sym_object_pattern] = STATE(2705),
- [sym_array] = STATE(1096),
- [sym_array_pattern] = STATE(2705),
- [sym_glimmer_template] = STATE(1094),
- [sym_glimmer_opening_tag] = STATE(1882),
- [sym_jsx_element] = STATE(1094),
- [sym_jsx_opening_element] = STATE(1654),
- [sym_jsx_self_closing_element] = STATE(1094),
- [sym_class] = STATE(1096),
- [sym_function] = STATE(1096),
- [sym_generator_function] = STATE(1096),
- [sym_arrow_function] = STATE(1096),
- [sym_call_expression] = STATE(1096),
- [sym_new_expression] = STATE(1094),
- [sym_await_expression] = STATE(1094),
- [sym_member_expression] = STATE(1047),
- [sym_subscript_expression] = STATE(1047),
- [sym_assignment_expression] = STATE(1094),
- [sym__augmented_assignment_lhs] = STATE(1593),
- [sym_augmented_assignment_expression] = STATE(1094),
- [sym__destructuring_pattern] = STATE(2705),
- [sym_ternary_expression] = STATE(1094),
- [sym_binary_expression] = STATE(1094),
- [sym_unary_expression] = STATE(1094),
- [sym_update_expression] = STATE(1094),
- [sym_string] = STATE(1096),
- [sym_template_string] = STATE(1096),
- [sym_regex] = STATE(1096),
- [sym_meta_property] = STATE(1096),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2704),
- [aux_sym_export_statement_repeat1] = STATE(1976),
- [sym_identifier] = ACTIONS(754),
- [anon_sym_export] = ACTIONS(756),
+ [400] = {
+ [sym_import] = STATE(1071),
+ [sym_parenthesized_expression] = STATE(974),
+ [sym_expression] = STATE(1055),
+ [sym_primary_expression] = STATE(1079),
+ [sym_yield_expression] = STATE(1081),
+ [sym_object] = STATE(1071),
+ [sym_object_pattern] = STATE(2699),
+ [sym_array] = STATE(1071),
+ [sym_array_pattern] = STATE(2699),
+ [sym_glimmer_template] = STATE(1081),
+ [sym_glimmer_opening_tag] = STATE(1888),
+ [sym_jsx_element] = STATE(1081),
+ [sym_jsx_opening_element] = STATE(1648),
+ [sym_jsx_self_closing_element] = STATE(1081),
+ [sym_class] = STATE(1071),
+ [sym_function] = STATE(1071),
+ [sym_generator_function] = STATE(1071),
+ [sym_arrow_function] = STATE(1071),
+ [sym_call_expression] = STATE(1071),
+ [sym_new_expression] = STATE(1081),
+ [sym_await_expression] = STATE(1081),
+ [sym_member_expression] = STATE(974),
+ [sym_subscript_expression] = STATE(974),
+ [sym_assignment_expression] = STATE(1081),
+ [sym__augmented_assignment_lhs] = STATE(1607),
+ [sym_augmented_assignment_expression] = STATE(1081),
+ [sym__destructuring_pattern] = STATE(2699),
+ [sym_ternary_expression] = STATE(1081),
+ [sym_binary_expression] = STATE(1081),
+ [sym_unary_expression] = STATE(1081),
+ [sym_update_expression] = STATE(1081),
+ [sym_string] = STATE(1071),
+ [sym_template_string] = STATE(1071),
+ [sym_regex] = STATE(1071),
+ [sym_meta_property] = STATE(1071),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2769),
+ [aux_sym_export_statement_repeat1] = STATE(1861),
+ [sym_identifier] = ACTIONS(756),
+ [anon_sym_export] = ACTIONS(758),
[anon_sym_LBRACE] = ACTIONS(734),
[anon_sym_import] = ACTIONS(648),
[anon_sym_LPAREN] = ACTIONS(650),
- [anon_sym_await] = ACTIONS(760),
- [anon_sym_yield] = ACTIONS(762),
+ [anon_sym_await] = ACTIONS(762),
+ [anon_sym_yield] = ACTIONS(764),
[anon_sym_LBRACK] = ACTIONS(740),
[anon_sym_LTtemplate_GT] = ACTIONS(55),
[anon_sym_LT] = ACTIONS(658),
- [anon_sym_class] = ACTIONS(660),
- [anon_sym_async] = ACTIONS(764),
- [anon_sym_function] = ACTIONS(664),
- [anon_sym_new] = ACTIONS(766),
- [anon_sym_PLUS] = ACTIONS(768),
- [anon_sym_DASH] = ACTIONS(768),
- [anon_sym_SLASH] = ACTIONS(770),
- [anon_sym_BANG] = ACTIONS(768),
- [anon_sym_TILDE] = ACTIONS(768),
- [anon_sym_typeof] = ACTIONS(768),
- [anon_sym_void] = ACTIONS(768),
- [anon_sym_delete] = ACTIONS(768),
+ [anon_sym_DQUOTE] = ACTIONS(660),
+ [anon_sym_SQUOTE] = ACTIONS(662),
+ [anon_sym_class] = ACTIONS(664),
+ [anon_sym_async] = ACTIONS(766),
+ [anon_sym_function] = ACTIONS(668),
+ [anon_sym_new] = ACTIONS(768),
+ [anon_sym_PLUS] = ACTIONS(770),
+ [anon_sym_DASH] = ACTIONS(770),
+ [anon_sym_SLASH] = ACTIONS(674),
+ [anon_sym_BANG] = ACTIONS(770),
+ [anon_sym_TILDE] = ACTIONS(770),
+ [anon_sym_typeof] = ACTIONS(770),
+ [anon_sym_void] = ACTIONS(770),
+ [anon_sym_delete] = ACTIONS(770),
[anon_sym_PLUS_PLUS] = ACTIONS(772),
[anon_sym_DASH_DASH] = ACTIONS(772),
- [anon_sym_DQUOTE] = ACTIONS(674),
- [anon_sym_SQUOTE] = ACTIONS(676),
[sym_comment] = ACTIONS(3),
[anon_sym_BQUOTE] = ACTIONS(678),
[sym_number] = ACTIONS(680),
@@ -52622,49 +51975,49 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym_null] = ACTIONS(680),
[sym_undefined] = ACTIONS(776),
[anon_sym_AT] = ACTIONS(85),
- [anon_sym_static] = ACTIONS(756),
- [anon_sym_get] = ACTIONS(756),
- [anon_sym_set] = ACTIONS(756),
+ [anon_sym_static] = ACTIONS(758),
+ [anon_sym_get] = ACTIONS(758),
+ [anon_sym_set] = ACTIONS(758),
},
- [415] = {
- [sym_import] = STATE(1268),
- [sym_parenthesized_expression] = STATE(1029),
- [sym_expression] = STATE(1104),
- [sym_primary_expression] = STATE(1247),
- [sym_yield_expression] = STATE(1246),
- [sym_object] = STATE(1268),
- [sym_object_pattern] = STATE(2656),
- [sym_array] = STATE(1268),
- [sym_array_pattern] = STATE(2656),
- [sym_glimmer_template] = STATE(1246),
- [sym_glimmer_opening_tag] = STATE(1921),
- [sym_jsx_element] = STATE(1246),
- [sym_jsx_opening_element] = STATE(1653),
- [sym_jsx_self_closing_element] = STATE(1246),
- [sym_class] = STATE(1268),
- [sym_function] = STATE(1268),
- [sym_generator_function] = STATE(1268),
- [sym_arrow_function] = STATE(1268),
- [sym_call_expression] = STATE(1268),
- [sym_new_expression] = STATE(1246),
- [sym_await_expression] = STATE(1246),
- [sym_member_expression] = STATE(1029),
- [sym_subscript_expression] = STATE(1029),
- [sym_assignment_expression] = STATE(1246),
- [sym__augmented_assignment_lhs] = STATE(1597),
- [sym_augmented_assignment_expression] = STATE(1246),
- [sym__destructuring_pattern] = STATE(2656),
- [sym_ternary_expression] = STATE(1246),
- [sym_binary_expression] = STATE(1246),
- [sym_unary_expression] = STATE(1246),
- [sym_update_expression] = STATE(1246),
- [sym_string] = STATE(1268),
- [sym_template_string] = STATE(1268),
- [sym_regex] = STATE(1268),
- [sym_meta_property] = STATE(1268),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2662),
- [aux_sym_export_statement_repeat1] = STATE(1891),
+ [401] = {
+ [sym_import] = STATE(1235),
+ [sym_parenthesized_expression] = STATE(1028),
+ [sym_expression] = STATE(1203),
+ [sym_primary_expression] = STATE(1249),
+ [sym_yield_expression] = STATE(1245),
+ [sym_object] = STATE(1235),
+ [sym_object_pattern] = STATE(2717),
+ [sym_array] = STATE(1235),
+ [sym_array_pattern] = STATE(2717),
+ [sym_glimmer_template] = STATE(1245),
+ [sym_glimmer_opening_tag] = STATE(1935),
+ [sym_jsx_element] = STATE(1245),
+ [sym_jsx_opening_element] = STATE(1651),
+ [sym_jsx_self_closing_element] = STATE(1245),
+ [sym_class] = STATE(1235),
+ [sym_function] = STATE(1235),
+ [sym_generator_function] = STATE(1235),
+ [sym_arrow_function] = STATE(1235),
+ [sym_call_expression] = STATE(1235),
+ [sym_new_expression] = STATE(1245),
+ [sym_await_expression] = STATE(1245),
+ [sym_member_expression] = STATE(1028),
+ [sym_subscript_expression] = STATE(1028),
+ [sym_assignment_expression] = STATE(1245),
+ [sym__augmented_assignment_lhs] = STATE(1616),
+ [sym_augmented_assignment_expression] = STATE(1245),
+ [sym__destructuring_pattern] = STATE(2717),
+ [sym_ternary_expression] = STATE(1245),
+ [sym_binary_expression] = STATE(1245),
+ [sym_unary_expression] = STATE(1245),
+ [sym_update_expression] = STATE(1245),
+ [sym_string] = STATE(1235),
+ [sym_template_string] = STATE(1235),
+ [sym_regex] = STATE(1235),
+ [sym_meta_property] = STATE(1235),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2680),
+ [aux_sym_export_statement_repeat1] = STATE(1968),
[sym_identifier] = ACTIONS(720),
[anon_sym_export] = ACTIONS(722),
[anon_sym_LBRACE] = ACTIONS(694),
@@ -52675,22 +52028,22 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_LBRACK] = ACTIONS(53),
[anon_sym_LTtemplate_GT] = ACTIONS(55),
[anon_sym_LT] = ACTIONS(57),
+ [anon_sym_DQUOTE] = ACTIONS(59),
+ [anon_sym_SQUOTE] = ACTIONS(61),
[anon_sym_class] = ACTIONS(702),
[anon_sym_async] = ACTIONS(726),
[anon_sym_function] = ACTIONS(706),
- [anon_sym_new] = ACTIONS(65),
- [anon_sym_PLUS] = ACTIONS(67),
- [anon_sym_DASH] = ACTIONS(67),
- [anon_sym_SLASH] = ACTIONS(69),
- [anon_sym_BANG] = ACTIONS(67),
- [anon_sym_TILDE] = ACTIONS(67),
- [anon_sym_typeof] = ACTIONS(67),
- [anon_sym_void] = ACTIONS(67),
- [anon_sym_delete] = ACTIONS(67),
- [anon_sym_PLUS_PLUS] = ACTIONS(71),
- [anon_sym_DASH_DASH] = ACTIONS(71),
- [anon_sym_DQUOTE] = ACTIONS(73),
- [anon_sym_SQUOTE] = ACTIONS(75),
+ [anon_sym_new] = ACTIONS(69),
+ [anon_sym_PLUS] = ACTIONS(71),
+ [anon_sym_DASH] = ACTIONS(71),
+ [anon_sym_SLASH] = ACTIONS(73),
+ [anon_sym_BANG] = ACTIONS(71),
+ [anon_sym_TILDE] = ACTIONS(71),
+ [anon_sym_typeof] = ACTIONS(71),
+ [anon_sym_void] = ACTIONS(71),
+ [anon_sym_delete] = ACTIONS(71),
+ [anon_sym_PLUS_PLUS] = ACTIONS(75),
+ [anon_sym_DASH_DASH] = ACTIONS(75),
[sym_comment] = ACTIONS(3),
[anon_sym_BQUOTE] = ACTIONS(77),
[sym_number] = ACTIONS(79),
@@ -52706,205 +52059,365 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_get] = ACTIONS(722),
[anon_sym_set] = ACTIONS(722),
},
- [416] = {
- [sym_import] = STATE(1096),
- [sym_parenthesized_expression] = STATE(1047),
- [sym_expression] = STATE(1423),
- [sym_primary_expression] = STATE(1092),
- [sym_yield_expression] = STATE(1094),
- [sym_object] = STATE(1096),
- [sym_object_pattern] = STATE(2705),
- [sym_array] = STATE(1096),
- [sym_array_pattern] = STATE(2705),
- [sym_glimmer_template] = STATE(1094),
- [sym_glimmer_opening_tag] = STATE(1882),
- [sym_jsx_element] = STATE(1094),
- [sym_jsx_opening_element] = STATE(1654),
- [sym_jsx_self_closing_element] = STATE(1094),
- [sym_class] = STATE(1096),
- [sym_function] = STATE(1096),
- [sym_generator_function] = STATE(1096),
- [sym_arrow_function] = STATE(1096),
- [sym_call_expression] = STATE(1096),
- [sym_new_expression] = STATE(1094),
- [sym_await_expression] = STATE(1094),
- [sym_member_expression] = STATE(1047),
- [sym_subscript_expression] = STATE(1047),
- [sym_assignment_expression] = STATE(1094),
- [sym__augmented_assignment_lhs] = STATE(1593),
- [sym_augmented_assignment_expression] = STATE(1094),
- [sym__destructuring_pattern] = STATE(2705),
- [sym_ternary_expression] = STATE(1094),
- [sym_binary_expression] = STATE(1094),
- [sym_unary_expression] = STATE(1094),
- [sym_update_expression] = STATE(1094),
- [sym_string] = STATE(1096),
- [sym_template_string] = STATE(1096),
- [sym_regex] = STATE(1096),
- [sym_meta_property] = STATE(1096),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2704),
- [aux_sym_export_statement_repeat1] = STATE(1976),
- [sym_identifier] = ACTIONS(754),
- [anon_sym_export] = ACTIONS(756),
- [anon_sym_LBRACE] = ACTIONS(734),
+ [402] = {
+ [sym_import] = STATE(1071),
+ [sym_parenthesized_expression] = STATE(1006),
+ [sym_expression] = STATE(1115),
+ [sym_primary_expression] = STATE(1079),
+ [sym_yield_expression] = STATE(1081),
+ [sym_object] = STATE(1071),
+ [sym_object_pattern] = STATE(2770),
+ [sym_array] = STATE(1071),
+ [sym_array_pattern] = STATE(2770),
+ [sym_glimmer_template] = STATE(1081),
+ [sym_glimmer_opening_tag] = STATE(1888),
+ [sym_jsx_element] = STATE(1081),
+ [sym_jsx_opening_element] = STATE(1648),
+ [sym_jsx_self_closing_element] = STATE(1081),
+ [sym_class] = STATE(1071),
+ [sym_function] = STATE(1071),
+ [sym_generator_function] = STATE(1071),
+ [sym_arrow_function] = STATE(1071),
+ [sym_call_expression] = STATE(1071),
+ [sym_new_expression] = STATE(1081),
+ [sym_await_expression] = STATE(1081),
+ [sym_member_expression] = STATE(1006),
+ [sym_subscript_expression] = STATE(1006),
+ [sym_assignment_expression] = STATE(1081),
+ [sym__augmented_assignment_lhs] = STATE(1606),
+ [sym_augmented_assignment_expression] = STATE(1081),
+ [sym__destructuring_pattern] = STATE(2770),
+ [sym_ternary_expression] = STATE(1081),
+ [sym_binary_expression] = STATE(1081),
+ [sym_unary_expression] = STATE(1081),
+ [sym_update_expression] = STATE(1081),
+ [sym_string] = STATE(1071),
+ [sym_template_string] = STATE(1071),
+ [sym_regex] = STATE(1071),
+ [sym_meta_property] = STATE(1071),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2700),
+ [aux_sym_export_statement_repeat1] = STATE(1861),
+ [sym_identifier] = ACTIONS(638),
+ [anon_sym_export] = ACTIONS(640),
+ [anon_sym_LBRACE] = ACTIONS(644),
[anon_sym_import] = ACTIONS(648),
[anon_sym_LPAREN] = ACTIONS(650),
- [anon_sym_await] = ACTIONS(760),
- [anon_sym_yield] = ACTIONS(762),
- [anon_sym_LBRACK] = ACTIONS(740),
+ [anon_sym_await] = ACTIONS(652),
+ [anon_sym_yield] = ACTIONS(654),
+ [anon_sym_LBRACK] = ACTIONS(656),
[anon_sym_LTtemplate_GT] = ACTIONS(55),
[anon_sym_LT] = ACTIONS(658),
- [anon_sym_class] = ACTIONS(660),
- [anon_sym_async] = ACTIONS(764),
- [anon_sym_function] = ACTIONS(664),
- [anon_sym_new] = ACTIONS(766),
- [anon_sym_PLUS] = ACTIONS(768),
- [anon_sym_DASH] = ACTIONS(768),
- [anon_sym_SLASH] = ACTIONS(770),
- [anon_sym_BANG] = ACTIONS(768),
- [anon_sym_TILDE] = ACTIONS(768),
- [anon_sym_typeof] = ACTIONS(768),
- [anon_sym_void] = ACTIONS(768),
- [anon_sym_delete] = ACTIONS(768),
- [anon_sym_PLUS_PLUS] = ACTIONS(772),
- [anon_sym_DASH_DASH] = ACTIONS(772),
- [anon_sym_DQUOTE] = ACTIONS(674),
- [anon_sym_SQUOTE] = ACTIONS(676),
+ [anon_sym_DQUOTE] = ACTIONS(660),
+ [anon_sym_SQUOTE] = ACTIONS(662),
+ [anon_sym_class] = ACTIONS(664),
+ [anon_sym_async] = ACTIONS(666),
+ [anon_sym_function] = ACTIONS(668),
+ [anon_sym_new] = ACTIONS(670),
+ [anon_sym_PLUS] = ACTIONS(672),
+ [anon_sym_DASH] = ACTIONS(672),
+ [anon_sym_SLASH] = ACTIONS(674),
+ [anon_sym_BANG] = ACTIONS(672),
+ [anon_sym_TILDE] = ACTIONS(672),
+ [anon_sym_typeof] = ACTIONS(672),
+ [anon_sym_void] = ACTIONS(672),
+ [anon_sym_delete] = ACTIONS(672),
+ [anon_sym_PLUS_PLUS] = ACTIONS(676),
+ [anon_sym_DASH_DASH] = ACTIONS(676),
[sym_comment] = ACTIONS(3),
[anon_sym_BQUOTE] = ACTIONS(678),
[sym_number] = ACTIONS(680),
- [sym_private_property_identifier] = ACTIONS(774),
+ [sym_private_property_identifier] = ACTIONS(682),
[sym_this] = ACTIONS(680),
[sym_super] = ACTIONS(680),
[sym_true] = ACTIONS(680),
[sym_false] = ACTIONS(680),
[sym_null] = ACTIONS(680),
- [sym_undefined] = ACTIONS(776),
+ [sym_undefined] = ACTIONS(684),
[anon_sym_AT] = ACTIONS(85),
- [anon_sym_static] = ACTIONS(756),
- [anon_sym_get] = ACTIONS(756),
- [anon_sym_set] = ACTIONS(756),
+ [anon_sym_static] = ACTIONS(640),
+ [anon_sym_get] = ACTIONS(640),
+ [anon_sym_set] = ACTIONS(640),
},
- [417] = {
- [sym_import] = STATE(1096),
- [sym_parenthesized_expression] = STATE(1047),
- [sym_expression] = STATE(1424),
- [sym_primary_expression] = STATE(1092),
- [sym_yield_expression] = STATE(1094),
- [sym_object] = STATE(1096),
- [sym_object_pattern] = STATE(2705),
- [sym_array] = STATE(1096),
- [sym_array_pattern] = STATE(2705),
- [sym_glimmer_template] = STATE(1094),
- [sym_glimmer_opening_tag] = STATE(1882),
- [sym_jsx_element] = STATE(1094),
- [sym_jsx_opening_element] = STATE(1654),
- [sym_jsx_self_closing_element] = STATE(1094),
- [sym_class] = STATE(1096),
- [sym_function] = STATE(1096),
- [sym_generator_function] = STATE(1096),
- [sym_arrow_function] = STATE(1096),
- [sym_call_expression] = STATE(1096),
- [sym_new_expression] = STATE(1094),
- [sym_await_expression] = STATE(1094),
- [sym_member_expression] = STATE(1047),
- [sym_subscript_expression] = STATE(1047),
- [sym_assignment_expression] = STATE(1094),
- [sym__augmented_assignment_lhs] = STATE(1593),
- [sym_augmented_assignment_expression] = STATE(1094),
- [sym__destructuring_pattern] = STATE(2705),
- [sym_ternary_expression] = STATE(1094),
- [sym_binary_expression] = STATE(1094),
- [sym_unary_expression] = STATE(1094),
- [sym_update_expression] = STATE(1094),
- [sym_string] = STATE(1096),
- [sym_template_string] = STATE(1096),
- [sym_regex] = STATE(1096),
- [sym_meta_property] = STATE(1096),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2704),
- [aux_sym_export_statement_repeat1] = STATE(1976),
- [sym_identifier] = ACTIONS(754),
- [anon_sym_export] = ACTIONS(756),
+ [403] = {
+ [sym_import] = STATE(1071),
+ [sym_parenthesized_expression] = STATE(1006),
+ [sym_expression] = STATE(1057),
+ [sym_primary_expression] = STATE(1079),
+ [sym_yield_expression] = STATE(1081),
+ [sym_object] = STATE(1071),
+ [sym_object_pattern] = STATE(2770),
+ [sym_array] = STATE(1071),
+ [sym_array_pattern] = STATE(2770),
+ [sym_glimmer_template] = STATE(1081),
+ [sym_glimmer_opening_tag] = STATE(1888),
+ [sym_jsx_element] = STATE(1081),
+ [sym_jsx_opening_element] = STATE(1648),
+ [sym_jsx_self_closing_element] = STATE(1081),
+ [sym_class] = STATE(1071),
+ [sym_function] = STATE(1071),
+ [sym_generator_function] = STATE(1071),
+ [sym_arrow_function] = STATE(1071),
+ [sym_call_expression] = STATE(1071),
+ [sym_new_expression] = STATE(1081),
+ [sym_await_expression] = STATE(1081),
+ [sym_member_expression] = STATE(1006),
+ [sym_subscript_expression] = STATE(1006),
+ [sym_assignment_expression] = STATE(1081),
+ [sym__augmented_assignment_lhs] = STATE(1606),
+ [sym_augmented_assignment_expression] = STATE(1081),
+ [sym__destructuring_pattern] = STATE(2770),
+ [sym_ternary_expression] = STATE(1081),
+ [sym_binary_expression] = STATE(1081),
+ [sym_unary_expression] = STATE(1081),
+ [sym_update_expression] = STATE(1081),
+ [sym_string] = STATE(1071),
+ [sym_template_string] = STATE(1071),
+ [sym_regex] = STATE(1071),
+ [sym_meta_property] = STATE(1071),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2700),
+ [aux_sym_export_statement_repeat1] = STATE(1861),
+ [sym_identifier] = ACTIONS(638),
+ [anon_sym_export] = ACTIONS(640),
+ [anon_sym_LBRACE] = ACTIONS(644),
+ [anon_sym_import] = ACTIONS(648),
+ [anon_sym_LPAREN] = ACTIONS(650),
+ [anon_sym_await] = ACTIONS(652),
+ [anon_sym_yield] = ACTIONS(654),
+ [anon_sym_LBRACK] = ACTIONS(656),
+ [anon_sym_LTtemplate_GT] = ACTIONS(55),
+ [anon_sym_LT] = ACTIONS(658),
+ [anon_sym_DQUOTE] = ACTIONS(660),
+ [anon_sym_SQUOTE] = ACTIONS(662),
+ [anon_sym_class] = ACTIONS(664),
+ [anon_sym_async] = ACTIONS(666),
+ [anon_sym_function] = ACTIONS(668),
+ [anon_sym_new] = ACTIONS(670),
+ [anon_sym_PLUS] = ACTIONS(672),
+ [anon_sym_DASH] = ACTIONS(672),
+ [anon_sym_SLASH] = ACTIONS(674),
+ [anon_sym_BANG] = ACTIONS(672),
+ [anon_sym_TILDE] = ACTIONS(672),
+ [anon_sym_typeof] = ACTIONS(672),
+ [anon_sym_void] = ACTIONS(672),
+ [anon_sym_delete] = ACTIONS(672),
+ [anon_sym_PLUS_PLUS] = ACTIONS(676),
+ [anon_sym_DASH_DASH] = ACTIONS(676),
+ [sym_comment] = ACTIONS(3),
+ [anon_sym_BQUOTE] = ACTIONS(678),
+ [sym_number] = ACTIONS(680),
+ [sym_private_property_identifier] = ACTIONS(682),
+ [sym_this] = ACTIONS(680),
+ [sym_super] = ACTIONS(680),
+ [sym_true] = ACTIONS(680),
+ [sym_false] = ACTIONS(680),
+ [sym_null] = ACTIONS(680),
+ [sym_undefined] = ACTIONS(684),
+ [anon_sym_AT] = ACTIONS(85),
+ [anon_sym_static] = ACTIONS(640),
+ [anon_sym_get] = ACTIONS(640),
+ [anon_sym_set] = ACTIONS(640),
+ },
+ [404] = {
+ [sym_import] = STATE(1071),
+ [sym_parenthesized_expression] = STATE(1006),
+ [sym_expression] = STATE(1208),
+ [sym_primary_expression] = STATE(1079),
+ [sym_yield_expression] = STATE(1081),
+ [sym_object] = STATE(1071),
+ [sym_object_pattern] = STATE(1948),
+ [sym_array] = STATE(1071),
+ [sym_array_pattern] = STATE(1948),
+ [sym_glimmer_template] = STATE(1081),
+ [sym_glimmer_opening_tag] = STATE(1888),
+ [sym_jsx_element] = STATE(1081),
+ [sym_jsx_opening_element] = STATE(1648),
+ [sym_jsx_self_closing_element] = STATE(1081),
+ [sym_class] = STATE(1071),
+ [sym_function] = STATE(1071),
+ [sym_generator_function] = STATE(1071),
+ [sym_arrow_function] = STATE(1071),
+ [sym_call_expression] = STATE(1071),
+ [sym_new_expression] = STATE(1081),
+ [sym_await_expression] = STATE(1081),
+ [sym_member_expression] = STATE(1035),
+ [sym_subscript_expression] = STATE(1035),
+ [sym_assignment_expression] = STATE(1081),
+ [sym__augmented_assignment_lhs] = STATE(1606),
+ [sym_augmented_assignment_expression] = STATE(1081),
+ [sym__destructuring_pattern] = STATE(1948),
+ [sym_ternary_expression] = STATE(1081),
+ [sym_binary_expression] = STATE(1081),
+ [sym_unary_expression] = STATE(1081),
+ [sym_update_expression] = STATE(1081),
+ [sym_string] = STATE(1071),
+ [sym_template_string] = STATE(1071),
+ [sym_regex] = STATE(1071),
+ [sym_meta_property] = STATE(1071),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2700),
+ [aux_sym_export_statement_repeat1] = STATE(1861),
+ [sym_identifier] = ACTIONS(1161),
+ [anon_sym_export] = ACTIONS(1163),
[anon_sym_LBRACE] = ACTIONS(734),
[anon_sym_import] = ACTIONS(648),
[anon_sym_LPAREN] = ACTIONS(650),
- [anon_sym_await] = ACTIONS(760),
- [anon_sym_yield] = ACTIONS(762),
+ [anon_sym_await] = ACTIONS(652),
+ [anon_sym_yield] = ACTIONS(654),
[anon_sym_LBRACK] = ACTIONS(740),
[anon_sym_LTtemplate_GT] = ACTIONS(55),
[anon_sym_LT] = ACTIONS(658),
- [anon_sym_class] = ACTIONS(660),
- [anon_sym_async] = ACTIONS(764),
- [anon_sym_function] = ACTIONS(664),
- [anon_sym_new] = ACTIONS(766),
- [anon_sym_PLUS] = ACTIONS(768),
- [anon_sym_DASH] = ACTIONS(768),
- [anon_sym_SLASH] = ACTIONS(770),
- [anon_sym_BANG] = ACTIONS(768),
- [anon_sym_TILDE] = ACTIONS(768),
- [anon_sym_typeof] = ACTIONS(768),
- [anon_sym_void] = ACTIONS(768),
- [anon_sym_delete] = ACTIONS(768),
- [anon_sym_PLUS_PLUS] = ACTIONS(772),
- [anon_sym_DASH_DASH] = ACTIONS(772),
- [anon_sym_DQUOTE] = ACTIONS(674),
- [anon_sym_SQUOTE] = ACTIONS(676),
+ [anon_sym_DQUOTE] = ACTIONS(660),
+ [anon_sym_SQUOTE] = ACTIONS(662),
+ [anon_sym_class] = ACTIONS(664),
+ [anon_sym_async] = ACTIONS(1165),
+ [anon_sym_function] = ACTIONS(668),
+ [anon_sym_new] = ACTIONS(670),
+ [anon_sym_PLUS] = ACTIONS(672),
+ [anon_sym_DASH] = ACTIONS(672),
+ [anon_sym_SLASH] = ACTIONS(674),
+ [anon_sym_BANG] = ACTIONS(672),
+ [anon_sym_TILDE] = ACTIONS(672),
+ [anon_sym_typeof] = ACTIONS(672),
+ [anon_sym_void] = ACTIONS(672),
+ [anon_sym_delete] = ACTIONS(672),
+ [anon_sym_PLUS_PLUS] = ACTIONS(676),
+ [anon_sym_DASH_DASH] = ACTIONS(676),
[sym_comment] = ACTIONS(3),
[anon_sym_BQUOTE] = ACTIONS(678),
[sym_number] = ACTIONS(680),
- [sym_private_property_identifier] = ACTIONS(774),
+ [sym_private_property_identifier] = ACTIONS(682),
[sym_this] = ACTIONS(680),
[sym_super] = ACTIONS(680),
[sym_true] = ACTIONS(680),
[sym_false] = ACTIONS(680),
[sym_null] = ACTIONS(680),
- [sym_undefined] = ACTIONS(776),
+ [sym_undefined] = ACTIONS(1167),
[anon_sym_AT] = ACTIONS(85),
- [anon_sym_static] = ACTIONS(756),
- [anon_sym_get] = ACTIONS(756),
- [anon_sym_set] = ACTIONS(756),
+ [anon_sym_static] = ACTIONS(1163),
+ [anon_sym_get] = ACTIONS(1163),
+ [anon_sym_set] = ACTIONS(1163),
},
- [418] = {
- [sym_import] = STATE(1268),
- [sym_parenthesized_expression] = STATE(1034),
- [sym_expression] = STATE(1209),
- [sym_primary_expression] = STATE(1247),
- [sym_yield_expression] = STATE(1246),
- [sym_object] = STATE(1268),
- [sym_object_pattern] = STATE(2734),
- [sym_array] = STATE(1268),
- [sym_array_pattern] = STATE(2734),
- [sym_glimmer_template] = STATE(1246),
- [sym_glimmer_opening_tag] = STATE(1921),
- [sym_jsx_element] = STATE(1246),
- [sym_jsx_opening_element] = STATE(1653),
- [sym_jsx_self_closing_element] = STATE(1246),
- [sym_class] = STATE(1268),
- [sym_function] = STATE(1268),
- [sym_generator_function] = STATE(1268),
- [sym_arrow_function] = STATE(1268),
- [sym_call_expression] = STATE(1268),
- [sym_new_expression] = STATE(1246),
- [sym_await_expression] = STATE(1246),
- [sym_member_expression] = STATE(1034),
- [sym_subscript_expression] = STATE(1034),
- [sym_assignment_expression] = STATE(1246),
- [sym__augmented_assignment_lhs] = STATE(1600),
- [sym_augmented_assignment_expression] = STATE(1246),
- [sym__destructuring_pattern] = STATE(2734),
- [sym_ternary_expression] = STATE(1246),
- [sym_binary_expression] = STATE(1246),
- [sym_unary_expression] = STATE(1246),
- [sym_update_expression] = STATE(1246),
- [sym_string] = STATE(1268),
- [sym_template_string] = STATE(1268),
- [sym_regex] = STATE(1268),
- [sym_meta_property] = STATE(1268),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2733),
- [aux_sym_export_statement_repeat1] = STATE(1891),
+ [405] = {
+ [sym_import] = STATE(1071),
+ [sym_parenthesized_expression] = STATE(1006),
+ [sym_expression] = STATE(1208),
+ [sym_primary_expression] = STATE(1079),
+ [sym_yield_expression] = STATE(1081),
+ [sym_object] = STATE(1071),
+ [sym_object_pattern] = STATE(2770),
+ [sym_array] = STATE(1071),
+ [sym_array_pattern] = STATE(2770),
+ [sym_glimmer_template] = STATE(1081),
+ [sym_glimmer_opening_tag] = STATE(1888),
+ [sym_jsx_element] = STATE(1081),
+ [sym_jsx_opening_element] = STATE(1648),
+ [sym_jsx_self_closing_element] = STATE(1081),
+ [sym_class] = STATE(1071),
+ [sym_function] = STATE(1071),
+ [sym_generator_function] = STATE(1071),
+ [sym_arrow_function] = STATE(1071),
+ [sym_call_expression] = STATE(1071),
+ [sym_new_expression] = STATE(1081),
+ [sym_await_expression] = STATE(1081),
+ [sym_member_expression] = STATE(1006),
+ [sym_subscript_expression] = STATE(1006),
+ [sym_assignment_expression] = STATE(1081),
+ [sym__augmented_assignment_lhs] = STATE(1606),
+ [sym_augmented_assignment_expression] = STATE(1081),
+ [sym__destructuring_pattern] = STATE(2770),
+ [sym_ternary_expression] = STATE(1081),
+ [sym_binary_expression] = STATE(1081),
+ [sym_unary_expression] = STATE(1081),
+ [sym_update_expression] = STATE(1081),
+ [sym_string] = STATE(1071),
+ [sym_template_string] = STATE(1071),
+ [sym_regex] = STATE(1071),
+ [sym_meta_property] = STATE(1071),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2700),
+ [aux_sym_export_statement_repeat1] = STATE(1861),
+ [sym_identifier] = ACTIONS(638),
+ [anon_sym_export] = ACTIONS(640),
+ [anon_sym_LBRACE] = ACTIONS(644),
+ [anon_sym_import] = ACTIONS(648),
+ [anon_sym_LPAREN] = ACTIONS(650),
+ [anon_sym_await] = ACTIONS(652),
+ [anon_sym_yield] = ACTIONS(654),
+ [anon_sym_LBRACK] = ACTIONS(656),
+ [anon_sym_LTtemplate_GT] = ACTIONS(55),
+ [anon_sym_LT] = ACTIONS(658),
+ [anon_sym_DQUOTE] = ACTIONS(660),
+ [anon_sym_SQUOTE] = ACTIONS(662),
+ [anon_sym_class] = ACTIONS(664),
+ [anon_sym_async] = ACTIONS(666),
+ [anon_sym_function] = ACTIONS(668),
+ [anon_sym_new] = ACTIONS(670),
+ [anon_sym_PLUS] = ACTIONS(672),
+ [anon_sym_DASH] = ACTIONS(672),
+ [anon_sym_SLASH] = ACTIONS(674),
+ [anon_sym_BANG] = ACTIONS(672),
+ [anon_sym_TILDE] = ACTIONS(672),
+ [anon_sym_typeof] = ACTIONS(672),
+ [anon_sym_void] = ACTIONS(672),
+ [anon_sym_delete] = ACTIONS(672),
+ [anon_sym_PLUS_PLUS] = ACTIONS(676),
+ [anon_sym_DASH_DASH] = ACTIONS(676),
+ [sym_comment] = ACTIONS(3),
+ [anon_sym_BQUOTE] = ACTIONS(678),
+ [sym_number] = ACTIONS(680),
+ [sym_private_property_identifier] = ACTIONS(682),
+ [sym_this] = ACTIONS(680),
+ [sym_super] = ACTIONS(680),
+ [sym_true] = ACTIONS(680),
+ [sym_false] = ACTIONS(680),
+ [sym_null] = ACTIONS(680),
+ [sym_undefined] = ACTIONS(684),
+ [anon_sym_AT] = ACTIONS(85),
+ [anon_sym_static] = ACTIONS(640),
+ [anon_sym_get] = ACTIONS(640),
+ [anon_sym_set] = ACTIONS(640),
+ },
+ [406] = {
+ [sym_import] = STATE(1235),
+ [sym_parenthesized_expression] = STATE(1032),
+ [sym_expression] = STATE(1228),
+ [sym_primary_expression] = STATE(1249),
+ [sym_yield_expression] = STATE(1245),
+ [sym_object] = STATE(1235),
+ [sym_object_pattern] = STATE(2743),
+ [sym_array] = STATE(1235),
+ [sym_array_pattern] = STATE(2743),
+ [sym_glimmer_template] = STATE(1245),
+ [sym_glimmer_opening_tag] = STATE(1935),
+ [sym_jsx_element] = STATE(1245),
+ [sym_jsx_opening_element] = STATE(1651),
+ [sym_jsx_self_closing_element] = STATE(1245),
+ [sym_class] = STATE(1235),
+ [sym_function] = STATE(1235),
+ [sym_generator_function] = STATE(1235),
+ [sym_arrow_function] = STATE(1235),
+ [sym_call_expression] = STATE(1235),
+ [sym_new_expression] = STATE(1245),
+ [sym_await_expression] = STATE(1245),
+ [sym_member_expression] = STATE(1032),
+ [sym_subscript_expression] = STATE(1032),
+ [sym_assignment_expression] = STATE(1245),
+ [sym__augmented_assignment_lhs] = STATE(1599),
+ [sym_augmented_assignment_expression] = STATE(1245),
+ [sym__destructuring_pattern] = STATE(2743),
+ [sym_ternary_expression] = STATE(1245),
+ [sym_binary_expression] = STATE(1245),
+ [sym_unary_expression] = STATE(1245),
+ [sym_update_expression] = STATE(1245),
+ [sym_string] = STATE(1235),
+ [sym_template_string] = STATE(1235),
+ [sym_regex] = STATE(1235),
+ [sym_meta_property] = STATE(1235),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2742),
+ [aux_sym_export_statement_repeat1] = STATE(1968),
[sym_identifier] = ACTIONS(688),
[anon_sym_export] = ACTIONS(690),
[anon_sym_LBRACE] = ACTIONS(694),
@@ -52915,6 +52428,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_LBRACK] = ACTIONS(53),
[anon_sym_LTtemplate_GT] = ACTIONS(55),
[anon_sym_LT] = ACTIONS(57),
+ [anon_sym_DQUOTE] = ACTIONS(59),
+ [anon_sym_SQUOTE] = ACTIONS(61),
[anon_sym_class] = ACTIONS(702),
[anon_sym_async] = ACTIONS(704),
[anon_sym_function] = ACTIONS(706),
@@ -52929,8 +52444,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_delete] = ACTIONS(710),
[anon_sym_PLUS_PLUS] = ACTIONS(714),
[anon_sym_DASH_DASH] = ACTIONS(714),
- [anon_sym_DQUOTE] = ACTIONS(73),
- [anon_sym_SQUOTE] = ACTIONS(75),
[sym_comment] = ACTIONS(3),
[anon_sym_BQUOTE] = ACTIONS(77),
[sym_number] = ACTIONS(79),
@@ -52946,45 +52459,1005 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_get] = ACTIONS(690),
[anon_sym_set] = ACTIONS(690),
},
+ [407] = {
+ [sym_import] = STATE(1071),
+ [sym_parenthesized_expression] = STATE(974),
+ [sym_expression] = STATE(1419),
+ [sym_primary_expression] = STATE(1079),
+ [sym_yield_expression] = STATE(1081),
+ [sym_object] = STATE(1071),
+ [sym_object_pattern] = STATE(2699),
+ [sym_array] = STATE(1071),
+ [sym_array_pattern] = STATE(2699),
+ [sym_glimmer_template] = STATE(1081),
+ [sym_glimmer_opening_tag] = STATE(1888),
+ [sym_jsx_element] = STATE(1081),
+ [sym_jsx_opening_element] = STATE(1648),
+ [sym_jsx_self_closing_element] = STATE(1081),
+ [sym_class] = STATE(1071),
+ [sym_function] = STATE(1071),
+ [sym_generator_function] = STATE(1071),
+ [sym_arrow_function] = STATE(1071),
+ [sym_call_expression] = STATE(1071),
+ [sym_new_expression] = STATE(1081),
+ [sym_await_expression] = STATE(1081),
+ [sym_member_expression] = STATE(974),
+ [sym_subscript_expression] = STATE(974),
+ [sym_assignment_expression] = STATE(1081),
+ [sym__augmented_assignment_lhs] = STATE(1607),
+ [sym_augmented_assignment_expression] = STATE(1081),
+ [sym__destructuring_pattern] = STATE(2699),
+ [sym_ternary_expression] = STATE(1081),
+ [sym_binary_expression] = STATE(1081),
+ [sym_unary_expression] = STATE(1081),
+ [sym_update_expression] = STATE(1081),
+ [sym_string] = STATE(1071),
+ [sym_template_string] = STATE(1071),
+ [sym_regex] = STATE(1071),
+ [sym_meta_property] = STATE(1071),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2769),
+ [aux_sym_export_statement_repeat1] = STATE(1861),
+ [sym_identifier] = ACTIONS(756),
+ [anon_sym_export] = ACTIONS(758),
+ [anon_sym_LBRACE] = ACTIONS(734),
+ [anon_sym_import] = ACTIONS(648),
+ [anon_sym_LPAREN] = ACTIONS(650),
+ [anon_sym_await] = ACTIONS(762),
+ [anon_sym_yield] = ACTIONS(764),
+ [anon_sym_LBRACK] = ACTIONS(740),
+ [anon_sym_LTtemplate_GT] = ACTIONS(55),
+ [anon_sym_LT] = ACTIONS(658),
+ [anon_sym_DQUOTE] = ACTIONS(660),
+ [anon_sym_SQUOTE] = ACTIONS(662),
+ [anon_sym_class] = ACTIONS(664),
+ [anon_sym_async] = ACTIONS(766),
+ [anon_sym_function] = ACTIONS(668),
+ [anon_sym_new] = ACTIONS(768),
+ [anon_sym_PLUS] = ACTIONS(770),
+ [anon_sym_DASH] = ACTIONS(770),
+ [anon_sym_SLASH] = ACTIONS(674),
+ [anon_sym_BANG] = ACTIONS(770),
+ [anon_sym_TILDE] = ACTIONS(770),
+ [anon_sym_typeof] = ACTIONS(770),
+ [anon_sym_void] = ACTIONS(770),
+ [anon_sym_delete] = ACTIONS(770),
+ [anon_sym_PLUS_PLUS] = ACTIONS(772),
+ [anon_sym_DASH_DASH] = ACTIONS(772),
+ [sym_comment] = ACTIONS(3),
+ [anon_sym_BQUOTE] = ACTIONS(678),
+ [sym_number] = ACTIONS(680),
+ [sym_private_property_identifier] = ACTIONS(774),
+ [sym_this] = ACTIONS(680),
+ [sym_super] = ACTIONS(680),
+ [sym_true] = ACTIONS(680),
+ [sym_false] = ACTIONS(680),
+ [sym_null] = ACTIONS(680),
+ [sym_undefined] = ACTIONS(776),
+ [anon_sym_AT] = ACTIONS(85),
+ [anon_sym_static] = ACTIONS(758),
+ [anon_sym_get] = ACTIONS(758),
+ [anon_sym_set] = ACTIONS(758),
+ },
+ [408] = {
+ [sym_import] = STATE(1071),
+ [sym_parenthesized_expression] = STATE(1006),
+ [sym_expression] = STATE(1408),
+ [sym_primary_expression] = STATE(1079),
+ [sym_yield_expression] = STATE(1081),
+ [sym_object] = STATE(1071),
+ [sym_object_pattern] = STATE(2770),
+ [sym_array] = STATE(1071),
+ [sym_array_pattern] = STATE(2770),
+ [sym_glimmer_template] = STATE(1081),
+ [sym_glimmer_opening_tag] = STATE(1888),
+ [sym_jsx_element] = STATE(1081),
+ [sym_jsx_opening_element] = STATE(1648),
+ [sym_jsx_self_closing_element] = STATE(1081),
+ [sym_class] = STATE(1071),
+ [sym_function] = STATE(1071),
+ [sym_generator_function] = STATE(1071),
+ [sym_arrow_function] = STATE(1071),
+ [sym_call_expression] = STATE(1071),
+ [sym_new_expression] = STATE(1081),
+ [sym_await_expression] = STATE(1081),
+ [sym_member_expression] = STATE(1006),
+ [sym_subscript_expression] = STATE(1006),
+ [sym_assignment_expression] = STATE(1081),
+ [sym__augmented_assignment_lhs] = STATE(1606),
+ [sym_augmented_assignment_expression] = STATE(1081),
+ [sym__destructuring_pattern] = STATE(2770),
+ [sym_ternary_expression] = STATE(1081),
+ [sym_binary_expression] = STATE(1081),
+ [sym_unary_expression] = STATE(1081),
+ [sym_update_expression] = STATE(1081),
+ [sym_string] = STATE(1071),
+ [sym_template_string] = STATE(1071),
+ [sym_regex] = STATE(1071),
+ [sym_meta_property] = STATE(1071),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2700),
+ [aux_sym_export_statement_repeat1] = STATE(1861),
+ [sym_identifier] = ACTIONS(638),
+ [anon_sym_export] = ACTIONS(640),
+ [anon_sym_LBRACE] = ACTIONS(644),
+ [anon_sym_import] = ACTIONS(648),
+ [anon_sym_LPAREN] = ACTIONS(650),
+ [anon_sym_await] = ACTIONS(652),
+ [anon_sym_yield] = ACTIONS(654),
+ [anon_sym_LBRACK] = ACTIONS(656),
+ [anon_sym_LTtemplate_GT] = ACTIONS(55),
+ [anon_sym_LT] = ACTIONS(658),
+ [anon_sym_DQUOTE] = ACTIONS(660),
+ [anon_sym_SQUOTE] = ACTIONS(662),
+ [anon_sym_class] = ACTIONS(664),
+ [anon_sym_async] = ACTIONS(666),
+ [anon_sym_function] = ACTIONS(668),
+ [anon_sym_new] = ACTIONS(670),
+ [anon_sym_PLUS] = ACTIONS(672),
+ [anon_sym_DASH] = ACTIONS(672),
+ [anon_sym_SLASH] = ACTIONS(674),
+ [anon_sym_BANG] = ACTIONS(672),
+ [anon_sym_TILDE] = ACTIONS(672),
+ [anon_sym_typeof] = ACTIONS(672),
+ [anon_sym_void] = ACTIONS(672),
+ [anon_sym_delete] = ACTIONS(672),
+ [anon_sym_PLUS_PLUS] = ACTIONS(676),
+ [anon_sym_DASH_DASH] = ACTIONS(676),
+ [sym_comment] = ACTIONS(3),
+ [anon_sym_BQUOTE] = ACTIONS(678),
+ [sym_number] = ACTIONS(680),
+ [sym_private_property_identifier] = ACTIONS(682),
+ [sym_this] = ACTIONS(680),
+ [sym_super] = ACTIONS(680),
+ [sym_true] = ACTIONS(680),
+ [sym_false] = ACTIONS(680),
+ [sym_null] = ACTIONS(680),
+ [sym_undefined] = ACTIONS(684),
+ [anon_sym_AT] = ACTIONS(85),
+ [anon_sym_static] = ACTIONS(640),
+ [anon_sym_get] = ACTIONS(640),
+ [anon_sym_set] = ACTIONS(640),
+ },
+ [409] = {
+ [sym_import] = STATE(1071),
+ [sym_parenthesized_expression] = STATE(1006),
+ [sym_expression] = STATE(1073),
+ [sym_primary_expression] = STATE(1079),
+ [sym_yield_expression] = STATE(1081),
+ [sym_object] = STATE(1071),
+ [sym_object_pattern] = STATE(2770),
+ [sym_array] = STATE(1071),
+ [sym_array_pattern] = STATE(2770),
+ [sym_glimmer_template] = STATE(1081),
+ [sym_glimmer_opening_tag] = STATE(1888),
+ [sym_jsx_element] = STATE(1081),
+ [sym_jsx_opening_element] = STATE(1648),
+ [sym_jsx_self_closing_element] = STATE(1081),
+ [sym_class] = STATE(1071),
+ [sym_function] = STATE(1071),
+ [sym_generator_function] = STATE(1071),
+ [sym_arrow_function] = STATE(1071),
+ [sym_call_expression] = STATE(1071),
+ [sym_new_expression] = STATE(1081),
+ [sym_await_expression] = STATE(1081),
+ [sym_member_expression] = STATE(1006),
+ [sym_subscript_expression] = STATE(1006),
+ [sym_assignment_expression] = STATE(1081),
+ [sym__augmented_assignment_lhs] = STATE(1606),
+ [sym_augmented_assignment_expression] = STATE(1081),
+ [sym__destructuring_pattern] = STATE(2770),
+ [sym_ternary_expression] = STATE(1081),
+ [sym_binary_expression] = STATE(1081),
+ [sym_unary_expression] = STATE(1081),
+ [sym_update_expression] = STATE(1081),
+ [sym_string] = STATE(1071),
+ [sym_template_string] = STATE(1071),
+ [sym_regex] = STATE(1071),
+ [sym_meta_property] = STATE(1071),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2700),
+ [aux_sym_export_statement_repeat1] = STATE(1861),
+ [sym_identifier] = ACTIONS(638),
+ [anon_sym_export] = ACTIONS(640),
+ [anon_sym_LBRACE] = ACTIONS(644),
+ [anon_sym_import] = ACTIONS(648),
+ [anon_sym_LPAREN] = ACTIONS(650),
+ [anon_sym_await] = ACTIONS(652),
+ [anon_sym_yield] = ACTIONS(654),
+ [anon_sym_LBRACK] = ACTIONS(656),
+ [anon_sym_LTtemplate_GT] = ACTIONS(55),
+ [anon_sym_LT] = ACTIONS(658),
+ [anon_sym_DQUOTE] = ACTIONS(660),
+ [anon_sym_SQUOTE] = ACTIONS(662),
+ [anon_sym_class] = ACTIONS(664),
+ [anon_sym_async] = ACTIONS(666),
+ [anon_sym_function] = ACTIONS(668),
+ [anon_sym_new] = ACTIONS(670),
+ [anon_sym_PLUS] = ACTIONS(672),
+ [anon_sym_DASH] = ACTIONS(672),
+ [anon_sym_SLASH] = ACTIONS(674),
+ [anon_sym_BANG] = ACTIONS(672),
+ [anon_sym_TILDE] = ACTIONS(672),
+ [anon_sym_typeof] = ACTIONS(672),
+ [anon_sym_void] = ACTIONS(672),
+ [anon_sym_delete] = ACTIONS(672),
+ [anon_sym_PLUS_PLUS] = ACTIONS(676),
+ [anon_sym_DASH_DASH] = ACTIONS(676),
+ [sym_comment] = ACTIONS(3),
+ [anon_sym_BQUOTE] = ACTIONS(678),
+ [sym_number] = ACTIONS(680),
+ [sym_private_property_identifier] = ACTIONS(682),
+ [sym_this] = ACTIONS(680),
+ [sym_super] = ACTIONS(680),
+ [sym_true] = ACTIONS(680),
+ [sym_false] = ACTIONS(680),
+ [sym_null] = ACTIONS(680),
+ [sym_undefined] = ACTIONS(684),
+ [anon_sym_AT] = ACTIONS(85),
+ [anon_sym_static] = ACTIONS(640),
+ [anon_sym_get] = ACTIONS(640),
+ [anon_sym_set] = ACTIONS(640),
+ },
+ [410] = {
+ [sym_import] = STATE(1071),
+ [sym_parenthesized_expression] = STATE(1006),
+ [sym_expression] = STATE(1084),
+ [sym_primary_expression] = STATE(1079),
+ [sym_yield_expression] = STATE(1081),
+ [sym_object] = STATE(1071),
+ [sym_object_pattern] = STATE(2770),
+ [sym_array] = STATE(1071),
+ [sym_array_pattern] = STATE(2770),
+ [sym_glimmer_template] = STATE(1081),
+ [sym_glimmer_opening_tag] = STATE(1888),
+ [sym_jsx_element] = STATE(1081),
+ [sym_jsx_opening_element] = STATE(1648),
+ [sym_jsx_self_closing_element] = STATE(1081),
+ [sym_class] = STATE(1071),
+ [sym_function] = STATE(1071),
+ [sym_generator_function] = STATE(1071),
+ [sym_arrow_function] = STATE(1071),
+ [sym_call_expression] = STATE(1071),
+ [sym_new_expression] = STATE(1081),
+ [sym_await_expression] = STATE(1081),
+ [sym_member_expression] = STATE(1006),
+ [sym_subscript_expression] = STATE(1006),
+ [sym_assignment_expression] = STATE(1081),
+ [sym__augmented_assignment_lhs] = STATE(1606),
+ [sym_augmented_assignment_expression] = STATE(1081),
+ [sym__destructuring_pattern] = STATE(2770),
+ [sym_ternary_expression] = STATE(1081),
+ [sym_binary_expression] = STATE(1081),
+ [sym_unary_expression] = STATE(1081),
+ [sym_update_expression] = STATE(1081),
+ [sym_string] = STATE(1071),
+ [sym_template_string] = STATE(1071),
+ [sym_regex] = STATE(1071),
+ [sym_meta_property] = STATE(1071),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2700),
+ [aux_sym_export_statement_repeat1] = STATE(1861),
+ [sym_identifier] = ACTIONS(638),
+ [anon_sym_export] = ACTIONS(640),
+ [anon_sym_LBRACE] = ACTIONS(644),
+ [anon_sym_import] = ACTIONS(648),
+ [anon_sym_LPAREN] = ACTIONS(650),
+ [anon_sym_await] = ACTIONS(652),
+ [anon_sym_yield] = ACTIONS(654),
+ [anon_sym_LBRACK] = ACTIONS(656),
+ [anon_sym_LTtemplate_GT] = ACTIONS(55),
+ [anon_sym_LT] = ACTIONS(658),
+ [anon_sym_DQUOTE] = ACTIONS(660),
+ [anon_sym_SQUOTE] = ACTIONS(662),
+ [anon_sym_class] = ACTIONS(664),
+ [anon_sym_async] = ACTIONS(666),
+ [anon_sym_function] = ACTIONS(668),
+ [anon_sym_new] = ACTIONS(670),
+ [anon_sym_PLUS] = ACTIONS(672),
+ [anon_sym_DASH] = ACTIONS(672),
+ [anon_sym_SLASH] = ACTIONS(674),
+ [anon_sym_BANG] = ACTIONS(672),
+ [anon_sym_TILDE] = ACTIONS(672),
+ [anon_sym_typeof] = ACTIONS(672),
+ [anon_sym_void] = ACTIONS(672),
+ [anon_sym_delete] = ACTIONS(672),
+ [anon_sym_PLUS_PLUS] = ACTIONS(676),
+ [anon_sym_DASH_DASH] = ACTIONS(676),
+ [sym_comment] = ACTIONS(3),
+ [anon_sym_BQUOTE] = ACTIONS(678),
+ [sym_number] = ACTIONS(680),
+ [sym_private_property_identifier] = ACTIONS(682),
+ [sym_this] = ACTIONS(680),
+ [sym_super] = ACTIONS(680),
+ [sym_true] = ACTIONS(680),
+ [sym_false] = ACTIONS(680),
+ [sym_null] = ACTIONS(680),
+ [sym_undefined] = ACTIONS(684),
+ [anon_sym_AT] = ACTIONS(85),
+ [anon_sym_static] = ACTIONS(640),
+ [anon_sym_get] = ACTIONS(640),
+ [anon_sym_set] = ACTIONS(640),
+ },
+ [411] = {
+ [sym_import] = STATE(1071),
+ [sym_parenthesized_expression] = STATE(1006),
+ [sym_expression] = STATE(1085),
+ [sym_primary_expression] = STATE(1079),
+ [sym_yield_expression] = STATE(1081),
+ [sym_object] = STATE(1071),
+ [sym_object_pattern] = STATE(2770),
+ [sym_array] = STATE(1071),
+ [sym_array_pattern] = STATE(2770),
+ [sym_glimmer_template] = STATE(1081),
+ [sym_glimmer_opening_tag] = STATE(1888),
+ [sym_jsx_element] = STATE(1081),
+ [sym_jsx_opening_element] = STATE(1648),
+ [sym_jsx_self_closing_element] = STATE(1081),
+ [sym_class] = STATE(1071),
+ [sym_function] = STATE(1071),
+ [sym_generator_function] = STATE(1071),
+ [sym_arrow_function] = STATE(1071),
+ [sym_call_expression] = STATE(1071),
+ [sym_new_expression] = STATE(1081),
+ [sym_await_expression] = STATE(1081),
+ [sym_member_expression] = STATE(1006),
+ [sym_subscript_expression] = STATE(1006),
+ [sym_assignment_expression] = STATE(1081),
+ [sym__augmented_assignment_lhs] = STATE(1606),
+ [sym_augmented_assignment_expression] = STATE(1081),
+ [sym__destructuring_pattern] = STATE(2770),
+ [sym_ternary_expression] = STATE(1081),
+ [sym_binary_expression] = STATE(1081),
+ [sym_unary_expression] = STATE(1081),
+ [sym_update_expression] = STATE(1081),
+ [sym_string] = STATE(1071),
+ [sym_template_string] = STATE(1071),
+ [sym_regex] = STATE(1071),
+ [sym_meta_property] = STATE(1071),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2700),
+ [aux_sym_export_statement_repeat1] = STATE(1861),
+ [sym_identifier] = ACTIONS(638),
+ [anon_sym_export] = ACTIONS(640),
+ [anon_sym_LBRACE] = ACTIONS(644),
+ [anon_sym_import] = ACTIONS(648),
+ [anon_sym_LPAREN] = ACTIONS(650),
+ [anon_sym_await] = ACTIONS(652),
+ [anon_sym_yield] = ACTIONS(654),
+ [anon_sym_LBRACK] = ACTIONS(656),
+ [anon_sym_LTtemplate_GT] = ACTIONS(55),
+ [anon_sym_LT] = ACTIONS(658),
+ [anon_sym_DQUOTE] = ACTIONS(660),
+ [anon_sym_SQUOTE] = ACTIONS(662),
+ [anon_sym_class] = ACTIONS(664),
+ [anon_sym_async] = ACTIONS(666),
+ [anon_sym_function] = ACTIONS(668),
+ [anon_sym_new] = ACTIONS(670),
+ [anon_sym_PLUS] = ACTIONS(672),
+ [anon_sym_DASH] = ACTIONS(672),
+ [anon_sym_SLASH] = ACTIONS(674),
+ [anon_sym_BANG] = ACTIONS(672),
+ [anon_sym_TILDE] = ACTIONS(672),
+ [anon_sym_typeof] = ACTIONS(672),
+ [anon_sym_void] = ACTIONS(672),
+ [anon_sym_delete] = ACTIONS(672),
+ [anon_sym_PLUS_PLUS] = ACTIONS(676),
+ [anon_sym_DASH_DASH] = ACTIONS(676),
+ [sym_comment] = ACTIONS(3),
+ [anon_sym_BQUOTE] = ACTIONS(678),
+ [sym_number] = ACTIONS(680),
+ [sym_private_property_identifier] = ACTIONS(682),
+ [sym_this] = ACTIONS(680),
+ [sym_super] = ACTIONS(680),
+ [sym_true] = ACTIONS(680),
+ [sym_false] = ACTIONS(680),
+ [sym_null] = ACTIONS(680),
+ [sym_undefined] = ACTIONS(684),
+ [anon_sym_AT] = ACTIONS(85),
+ [anon_sym_static] = ACTIONS(640),
+ [anon_sym_get] = ACTIONS(640),
+ [anon_sym_set] = ACTIONS(640),
+ },
+ [412] = {
+ [sym_import] = STATE(1071),
+ [sym_parenthesized_expression] = STATE(1006),
+ [sym_expression] = STATE(1086),
+ [sym_primary_expression] = STATE(1079),
+ [sym_yield_expression] = STATE(1081),
+ [sym_object] = STATE(1071),
+ [sym_object_pattern] = STATE(2770),
+ [sym_array] = STATE(1071),
+ [sym_array_pattern] = STATE(2770),
+ [sym_glimmer_template] = STATE(1081),
+ [sym_glimmer_opening_tag] = STATE(1888),
+ [sym_jsx_element] = STATE(1081),
+ [sym_jsx_opening_element] = STATE(1648),
+ [sym_jsx_self_closing_element] = STATE(1081),
+ [sym_class] = STATE(1071),
+ [sym_function] = STATE(1071),
+ [sym_generator_function] = STATE(1071),
+ [sym_arrow_function] = STATE(1071),
+ [sym_call_expression] = STATE(1071),
+ [sym_new_expression] = STATE(1081),
+ [sym_await_expression] = STATE(1081),
+ [sym_member_expression] = STATE(1006),
+ [sym_subscript_expression] = STATE(1006),
+ [sym_assignment_expression] = STATE(1081),
+ [sym__augmented_assignment_lhs] = STATE(1606),
+ [sym_augmented_assignment_expression] = STATE(1081),
+ [sym__destructuring_pattern] = STATE(2770),
+ [sym_ternary_expression] = STATE(1081),
+ [sym_binary_expression] = STATE(1081),
+ [sym_unary_expression] = STATE(1081),
+ [sym_update_expression] = STATE(1081),
+ [sym_string] = STATE(1071),
+ [sym_template_string] = STATE(1071),
+ [sym_regex] = STATE(1071),
+ [sym_meta_property] = STATE(1071),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2700),
+ [aux_sym_export_statement_repeat1] = STATE(1861),
+ [sym_identifier] = ACTIONS(638),
+ [anon_sym_export] = ACTIONS(640),
+ [anon_sym_LBRACE] = ACTIONS(644),
+ [anon_sym_import] = ACTIONS(648),
+ [anon_sym_LPAREN] = ACTIONS(650),
+ [anon_sym_await] = ACTIONS(652),
+ [anon_sym_yield] = ACTIONS(654),
+ [anon_sym_LBRACK] = ACTIONS(656),
+ [anon_sym_LTtemplate_GT] = ACTIONS(55),
+ [anon_sym_LT] = ACTIONS(658),
+ [anon_sym_DQUOTE] = ACTIONS(660),
+ [anon_sym_SQUOTE] = ACTIONS(662),
+ [anon_sym_class] = ACTIONS(664),
+ [anon_sym_async] = ACTIONS(666),
+ [anon_sym_function] = ACTIONS(668),
+ [anon_sym_new] = ACTIONS(670),
+ [anon_sym_PLUS] = ACTIONS(672),
+ [anon_sym_DASH] = ACTIONS(672),
+ [anon_sym_SLASH] = ACTIONS(674),
+ [anon_sym_BANG] = ACTIONS(672),
+ [anon_sym_TILDE] = ACTIONS(672),
+ [anon_sym_typeof] = ACTIONS(672),
+ [anon_sym_void] = ACTIONS(672),
+ [anon_sym_delete] = ACTIONS(672),
+ [anon_sym_PLUS_PLUS] = ACTIONS(676),
+ [anon_sym_DASH_DASH] = ACTIONS(676),
+ [sym_comment] = ACTIONS(3),
+ [anon_sym_BQUOTE] = ACTIONS(678),
+ [sym_number] = ACTIONS(680),
+ [sym_private_property_identifier] = ACTIONS(682),
+ [sym_this] = ACTIONS(680),
+ [sym_super] = ACTIONS(680),
+ [sym_true] = ACTIONS(680),
+ [sym_false] = ACTIONS(680),
+ [sym_null] = ACTIONS(680),
+ [sym_undefined] = ACTIONS(684),
+ [anon_sym_AT] = ACTIONS(85),
+ [anon_sym_static] = ACTIONS(640),
+ [anon_sym_get] = ACTIONS(640),
+ [anon_sym_set] = ACTIONS(640),
+ },
+ [413] = {
+ [sym_import] = STATE(1071),
+ [sym_parenthesized_expression] = STATE(1006),
+ [sym_expression] = STATE(1088),
+ [sym_primary_expression] = STATE(1079),
+ [sym_yield_expression] = STATE(1081),
+ [sym_object] = STATE(1071),
+ [sym_object_pattern] = STATE(2770),
+ [sym_array] = STATE(1071),
+ [sym_array_pattern] = STATE(2770),
+ [sym_glimmer_template] = STATE(1081),
+ [sym_glimmer_opening_tag] = STATE(1888),
+ [sym_jsx_element] = STATE(1081),
+ [sym_jsx_opening_element] = STATE(1648),
+ [sym_jsx_self_closing_element] = STATE(1081),
+ [sym_class] = STATE(1071),
+ [sym_function] = STATE(1071),
+ [sym_generator_function] = STATE(1071),
+ [sym_arrow_function] = STATE(1071),
+ [sym_call_expression] = STATE(1071),
+ [sym_new_expression] = STATE(1081),
+ [sym_await_expression] = STATE(1081),
+ [sym_member_expression] = STATE(1006),
+ [sym_subscript_expression] = STATE(1006),
+ [sym_assignment_expression] = STATE(1081),
+ [sym__augmented_assignment_lhs] = STATE(1606),
+ [sym_augmented_assignment_expression] = STATE(1081),
+ [sym__destructuring_pattern] = STATE(2770),
+ [sym_ternary_expression] = STATE(1081),
+ [sym_binary_expression] = STATE(1081),
+ [sym_unary_expression] = STATE(1081),
+ [sym_update_expression] = STATE(1081),
+ [sym_string] = STATE(1071),
+ [sym_template_string] = STATE(1071),
+ [sym_regex] = STATE(1071),
+ [sym_meta_property] = STATE(1071),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2700),
+ [aux_sym_export_statement_repeat1] = STATE(1861),
+ [sym_identifier] = ACTIONS(638),
+ [anon_sym_export] = ACTIONS(640),
+ [anon_sym_LBRACE] = ACTIONS(644),
+ [anon_sym_import] = ACTIONS(648),
+ [anon_sym_LPAREN] = ACTIONS(650),
+ [anon_sym_await] = ACTIONS(652),
+ [anon_sym_yield] = ACTIONS(654),
+ [anon_sym_LBRACK] = ACTIONS(656),
+ [anon_sym_LTtemplate_GT] = ACTIONS(55),
+ [anon_sym_LT] = ACTIONS(658),
+ [anon_sym_DQUOTE] = ACTIONS(660),
+ [anon_sym_SQUOTE] = ACTIONS(662),
+ [anon_sym_class] = ACTIONS(664),
+ [anon_sym_async] = ACTIONS(666),
+ [anon_sym_function] = ACTIONS(668),
+ [anon_sym_new] = ACTIONS(670),
+ [anon_sym_PLUS] = ACTIONS(672),
+ [anon_sym_DASH] = ACTIONS(672),
+ [anon_sym_SLASH] = ACTIONS(674),
+ [anon_sym_BANG] = ACTIONS(672),
+ [anon_sym_TILDE] = ACTIONS(672),
+ [anon_sym_typeof] = ACTIONS(672),
+ [anon_sym_void] = ACTIONS(672),
+ [anon_sym_delete] = ACTIONS(672),
+ [anon_sym_PLUS_PLUS] = ACTIONS(676),
+ [anon_sym_DASH_DASH] = ACTIONS(676),
+ [sym_comment] = ACTIONS(3),
+ [anon_sym_BQUOTE] = ACTIONS(678),
+ [sym_number] = ACTIONS(680),
+ [sym_private_property_identifier] = ACTIONS(682),
+ [sym_this] = ACTIONS(680),
+ [sym_super] = ACTIONS(680),
+ [sym_true] = ACTIONS(680),
+ [sym_false] = ACTIONS(680),
+ [sym_null] = ACTIONS(680),
+ [sym_undefined] = ACTIONS(684),
+ [anon_sym_AT] = ACTIONS(85),
+ [anon_sym_static] = ACTIONS(640),
+ [anon_sym_get] = ACTIONS(640),
+ [anon_sym_set] = ACTIONS(640),
+ },
+ [414] = {
+ [sym_import] = STATE(1071),
+ [sym_parenthesized_expression] = STATE(1006),
+ [sym_expression] = STATE(1089),
+ [sym_primary_expression] = STATE(1079),
+ [sym_yield_expression] = STATE(1081),
+ [sym_object] = STATE(1071),
+ [sym_object_pattern] = STATE(2770),
+ [sym_array] = STATE(1071),
+ [sym_array_pattern] = STATE(2770),
+ [sym_glimmer_template] = STATE(1081),
+ [sym_glimmer_opening_tag] = STATE(1888),
+ [sym_jsx_element] = STATE(1081),
+ [sym_jsx_opening_element] = STATE(1648),
+ [sym_jsx_self_closing_element] = STATE(1081),
+ [sym_class] = STATE(1071),
+ [sym_function] = STATE(1071),
+ [sym_generator_function] = STATE(1071),
+ [sym_arrow_function] = STATE(1071),
+ [sym_call_expression] = STATE(1071),
+ [sym_new_expression] = STATE(1081),
+ [sym_await_expression] = STATE(1081),
+ [sym_member_expression] = STATE(1006),
+ [sym_subscript_expression] = STATE(1006),
+ [sym_assignment_expression] = STATE(1081),
+ [sym__augmented_assignment_lhs] = STATE(1606),
+ [sym_augmented_assignment_expression] = STATE(1081),
+ [sym__destructuring_pattern] = STATE(2770),
+ [sym_ternary_expression] = STATE(1081),
+ [sym_binary_expression] = STATE(1081),
+ [sym_unary_expression] = STATE(1081),
+ [sym_update_expression] = STATE(1081),
+ [sym_string] = STATE(1071),
+ [sym_template_string] = STATE(1071),
+ [sym_regex] = STATE(1071),
+ [sym_meta_property] = STATE(1071),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2700),
+ [aux_sym_export_statement_repeat1] = STATE(1861),
+ [sym_identifier] = ACTIONS(638),
+ [anon_sym_export] = ACTIONS(640),
+ [anon_sym_LBRACE] = ACTIONS(644),
+ [anon_sym_import] = ACTIONS(648),
+ [anon_sym_LPAREN] = ACTIONS(650),
+ [anon_sym_await] = ACTIONS(652),
+ [anon_sym_yield] = ACTIONS(654),
+ [anon_sym_LBRACK] = ACTIONS(656),
+ [anon_sym_LTtemplate_GT] = ACTIONS(55),
+ [anon_sym_LT] = ACTIONS(658),
+ [anon_sym_DQUOTE] = ACTIONS(660),
+ [anon_sym_SQUOTE] = ACTIONS(662),
+ [anon_sym_class] = ACTIONS(664),
+ [anon_sym_async] = ACTIONS(666),
+ [anon_sym_function] = ACTIONS(668),
+ [anon_sym_new] = ACTIONS(670),
+ [anon_sym_PLUS] = ACTIONS(672),
+ [anon_sym_DASH] = ACTIONS(672),
+ [anon_sym_SLASH] = ACTIONS(674),
+ [anon_sym_BANG] = ACTIONS(672),
+ [anon_sym_TILDE] = ACTIONS(672),
+ [anon_sym_typeof] = ACTIONS(672),
+ [anon_sym_void] = ACTIONS(672),
+ [anon_sym_delete] = ACTIONS(672),
+ [anon_sym_PLUS_PLUS] = ACTIONS(676),
+ [anon_sym_DASH_DASH] = ACTIONS(676),
+ [sym_comment] = ACTIONS(3),
+ [anon_sym_BQUOTE] = ACTIONS(678),
+ [sym_number] = ACTIONS(680),
+ [sym_private_property_identifier] = ACTIONS(682),
+ [sym_this] = ACTIONS(680),
+ [sym_super] = ACTIONS(680),
+ [sym_true] = ACTIONS(680),
+ [sym_false] = ACTIONS(680),
+ [sym_null] = ACTIONS(680),
+ [sym_undefined] = ACTIONS(684),
+ [anon_sym_AT] = ACTIONS(85),
+ [anon_sym_static] = ACTIONS(640),
+ [anon_sym_get] = ACTIONS(640),
+ [anon_sym_set] = ACTIONS(640),
+ },
+ [415] = {
+ [sym_import] = STATE(1071),
+ [sym_parenthesized_expression] = STATE(1006),
+ [sym_expression] = STATE(1091),
+ [sym_primary_expression] = STATE(1079),
+ [sym_yield_expression] = STATE(1081),
+ [sym_object] = STATE(1071),
+ [sym_object_pattern] = STATE(2770),
+ [sym_array] = STATE(1071),
+ [sym_array_pattern] = STATE(2770),
+ [sym_glimmer_template] = STATE(1081),
+ [sym_glimmer_opening_tag] = STATE(1888),
+ [sym_jsx_element] = STATE(1081),
+ [sym_jsx_opening_element] = STATE(1648),
+ [sym_jsx_self_closing_element] = STATE(1081),
+ [sym_class] = STATE(1071),
+ [sym_function] = STATE(1071),
+ [sym_generator_function] = STATE(1071),
+ [sym_arrow_function] = STATE(1071),
+ [sym_call_expression] = STATE(1071),
+ [sym_new_expression] = STATE(1081),
+ [sym_await_expression] = STATE(1081),
+ [sym_member_expression] = STATE(1006),
+ [sym_subscript_expression] = STATE(1006),
+ [sym_assignment_expression] = STATE(1081),
+ [sym__augmented_assignment_lhs] = STATE(1606),
+ [sym_augmented_assignment_expression] = STATE(1081),
+ [sym__destructuring_pattern] = STATE(2770),
+ [sym_ternary_expression] = STATE(1081),
+ [sym_binary_expression] = STATE(1081),
+ [sym_unary_expression] = STATE(1081),
+ [sym_update_expression] = STATE(1081),
+ [sym_string] = STATE(1071),
+ [sym_template_string] = STATE(1071),
+ [sym_regex] = STATE(1071),
+ [sym_meta_property] = STATE(1071),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2700),
+ [aux_sym_export_statement_repeat1] = STATE(1861),
+ [sym_identifier] = ACTIONS(638),
+ [anon_sym_export] = ACTIONS(640),
+ [anon_sym_LBRACE] = ACTIONS(644),
+ [anon_sym_import] = ACTIONS(648),
+ [anon_sym_LPAREN] = ACTIONS(650),
+ [anon_sym_await] = ACTIONS(652),
+ [anon_sym_yield] = ACTIONS(654),
+ [anon_sym_LBRACK] = ACTIONS(656),
+ [anon_sym_LTtemplate_GT] = ACTIONS(55),
+ [anon_sym_LT] = ACTIONS(658),
+ [anon_sym_DQUOTE] = ACTIONS(660),
+ [anon_sym_SQUOTE] = ACTIONS(662),
+ [anon_sym_class] = ACTIONS(664),
+ [anon_sym_async] = ACTIONS(666),
+ [anon_sym_function] = ACTIONS(668),
+ [anon_sym_new] = ACTIONS(670),
+ [anon_sym_PLUS] = ACTIONS(672),
+ [anon_sym_DASH] = ACTIONS(672),
+ [anon_sym_SLASH] = ACTIONS(674),
+ [anon_sym_BANG] = ACTIONS(672),
+ [anon_sym_TILDE] = ACTIONS(672),
+ [anon_sym_typeof] = ACTIONS(672),
+ [anon_sym_void] = ACTIONS(672),
+ [anon_sym_delete] = ACTIONS(672),
+ [anon_sym_PLUS_PLUS] = ACTIONS(676),
+ [anon_sym_DASH_DASH] = ACTIONS(676),
+ [sym_comment] = ACTIONS(3),
+ [anon_sym_BQUOTE] = ACTIONS(678),
+ [sym_number] = ACTIONS(680),
+ [sym_private_property_identifier] = ACTIONS(682),
+ [sym_this] = ACTIONS(680),
+ [sym_super] = ACTIONS(680),
+ [sym_true] = ACTIONS(680),
+ [sym_false] = ACTIONS(680),
+ [sym_null] = ACTIONS(680),
+ [sym_undefined] = ACTIONS(684),
+ [anon_sym_AT] = ACTIONS(85),
+ [anon_sym_static] = ACTIONS(640),
+ [anon_sym_get] = ACTIONS(640),
+ [anon_sym_set] = ACTIONS(640),
+ },
+ [416] = {
+ [sym_import] = STATE(1071),
+ [sym_parenthesized_expression] = STATE(1006),
+ [sym_expression] = STATE(1092),
+ [sym_primary_expression] = STATE(1079),
+ [sym_yield_expression] = STATE(1081),
+ [sym_object] = STATE(1071),
+ [sym_object_pattern] = STATE(2770),
+ [sym_array] = STATE(1071),
+ [sym_array_pattern] = STATE(2770),
+ [sym_glimmer_template] = STATE(1081),
+ [sym_glimmer_opening_tag] = STATE(1888),
+ [sym_jsx_element] = STATE(1081),
+ [sym_jsx_opening_element] = STATE(1648),
+ [sym_jsx_self_closing_element] = STATE(1081),
+ [sym_class] = STATE(1071),
+ [sym_function] = STATE(1071),
+ [sym_generator_function] = STATE(1071),
+ [sym_arrow_function] = STATE(1071),
+ [sym_call_expression] = STATE(1071),
+ [sym_new_expression] = STATE(1081),
+ [sym_await_expression] = STATE(1081),
+ [sym_member_expression] = STATE(1006),
+ [sym_subscript_expression] = STATE(1006),
+ [sym_assignment_expression] = STATE(1081),
+ [sym__augmented_assignment_lhs] = STATE(1606),
+ [sym_augmented_assignment_expression] = STATE(1081),
+ [sym__destructuring_pattern] = STATE(2770),
+ [sym_ternary_expression] = STATE(1081),
+ [sym_binary_expression] = STATE(1081),
+ [sym_unary_expression] = STATE(1081),
+ [sym_update_expression] = STATE(1081),
+ [sym_string] = STATE(1071),
+ [sym_template_string] = STATE(1071),
+ [sym_regex] = STATE(1071),
+ [sym_meta_property] = STATE(1071),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2700),
+ [aux_sym_export_statement_repeat1] = STATE(1861),
+ [sym_identifier] = ACTIONS(638),
+ [anon_sym_export] = ACTIONS(640),
+ [anon_sym_LBRACE] = ACTIONS(644),
+ [anon_sym_import] = ACTIONS(648),
+ [anon_sym_LPAREN] = ACTIONS(650),
+ [anon_sym_await] = ACTIONS(652),
+ [anon_sym_yield] = ACTIONS(654),
+ [anon_sym_LBRACK] = ACTIONS(656),
+ [anon_sym_LTtemplate_GT] = ACTIONS(55),
+ [anon_sym_LT] = ACTIONS(658),
+ [anon_sym_DQUOTE] = ACTIONS(660),
+ [anon_sym_SQUOTE] = ACTIONS(662),
+ [anon_sym_class] = ACTIONS(664),
+ [anon_sym_async] = ACTIONS(666),
+ [anon_sym_function] = ACTIONS(668),
+ [anon_sym_new] = ACTIONS(670),
+ [anon_sym_PLUS] = ACTIONS(672),
+ [anon_sym_DASH] = ACTIONS(672),
+ [anon_sym_SLASH] = ACTIONS(674),
+ [anon_sym_BANG] = ACTIONS(672),
+ [anon_sym_TILDE] = ACTIONS(672),
+ [anon_sym_typeof] = ACTIONS(672),
+ [anon_sym_void] = ACTIONS(672),
+ [anon_sym_delete] = ACTIONS(672),
+ [anon_sym_PLUS_PLUS] = ACTIONS(676),
+ [anon_sym_DASH_DASH] = ACTIONS(676),
+ [sym_comment] = ACTIONS(3),
+ [anon_sym_BQUOTE] = ACTIONS(678),
+ [sym_number] = ACTIONS(680),
+ [sym_private_property_identifier] = ACTIONS(682),
+ [sym_this] = ACTIONS(680),
+ [sym_super] = ACTIONS(680),
+ [sym_true] = ACTIONS(680),
+ [sym_false] = ACTIONS(680),
+ [sym_null] = ACTIONS(680),
+ [sym_undefined] = ACTIONS(684),
+ [anon_sym_AT] = ACTIONS(85),
+ [anon_sym_static] = ACTIONS(640),
+ [anon_sym_get] = ACTIONS(640),
+ [anon_sym_set] = ACTIONS(640),
+ },
+ [417] = {
+ [sym_import] = STATE(1071),
+ [sym_parenthesized_expression] = STATE(1006),
+ [sym_expression] = STATE(1068),
+ [sym_primary_expression] = STATE(1079),
+ [sym_yield_expression] = STATE(1081),
+ [sym_object] = STATE(1071),
+ [sym_object_pattern] = STATE(2770),
+ [sym_array] = STATE(1071),
+ [sym_array_pattern] = STATE(2770),
+ [sym_glimmer_template] = STATE(1081),
+ [sym_glimmer_opening_tag] = STATE(1888),
+ [sym_jsx_element] = STATE(1081),
+ [sym_jsx_opening_element] = STATE(1648),
+ [sym_jsx_self_closing_element] = STATE(1081),
+ [sym_class] = STATE(1071),
+ [sym_function] = STATE(1071),
+ [sym_generator_function] = STATE(1071),
+ [sym_arrow_function] = STATE(1071),
+ [sym_call_expression] = STATE(1071),
+ [sym_new_expression] = STATE(1081),
+ [sym_await_expression] = STATE(1081),
+ [sym_member_expression] = STATE(1006),
+ [sym_subscript_expression] = STATE(1006),
+ [sym_assignment_expression] = STATE(1081),
+ [sym__augmented_assignment_lhs] = STATE(1606),
+ [sym_augmented_assignment_expression] = STATE(1081),
+ [sym__destructuring_pattern] = STATE(2770),
+ [sym_ternary_expression] = STATE(1081),
+ [sym_binary_expression] = STATE(1081),
+ [sym_unary_expression] = STATE(1081),
+ [sym_update_expression] = STATE(1081),
+ [sym_string] = STATE(1071),
+ [sym_template_string] = STATE(1071),
+ [sym_regex] = STATE(1071),
+ [sym_meta_property] = STATE(1071),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2700),
+ [aux_sym_export_statement_repeat1] = STATE(1861),
+ [sym_identifier] = ACTIONS(638),
+ [anon_sym_export] = ACTIONS(640),
+ [anon_sym_LBRACE] = ACTIONS(644),
+ [anon_sym_import] = ACTIONS(648),
+ [anon_sym_LPAREN] = ACTIONS(650),
+ [anon_sym_await] = ACTIONS(652),
+ [anon_sym_yield] = ACTIONS(654),
+ [anon_sym_LBRACK] = ACTIONS(656),
+ [anon_sym_LTtemplate_GT] = ACTIONS(55),
+ [anon_sym_LT] = ACTIONS(658),
+ [anon_sym_DQUOTE] = ACTIONS(660),
+ [anon_sym_SQUOTE] = ACTIONS(662),
+ [anon_sym_class] = ACTIONS(664),
+ [anon_sym_async] = ACTIONS(666),
+ [anon_sym_function] = ACTIONS(668),
+ [anon_sym_new] = ACTIONS(670),
+ [anon_sym_PLUS] = ACTIONS(672),
+ [anon_sym_DASH] = ACTIONS(672),
+ [anon_sym_SLASH] = ACTIONS(674),
+ [anon_sym_BANG] = ACTIONS(672),
+ [anon_sym_TILDE] = ACTIONS(672),
+ [anon_sym_typeof] = ACTIONS(672),
+ [anon_sym_void] = ACTIONS(672),
+ [anon_sym_delete] = ACTIONS(672),
+ [anon_sym_PLUS_PLUS] = ACTIONS(676),
+ [anon_sym_DASH_DASH] = ACTIONS(676),
+ [sym_comment] = ACTIONS(3),
+ [anon_sym_BQUOTE] = ACTIONS(678),
+ [sym_number] = ACTIONS(680),
+ [sym_private_property_identifier] = ACTIONS(682),
+ [sym_this] = ACTIONS(680),
+ [sym_super] = ACTIONS(680),
+ [sym_true] = ACTIONS(680),
+ [sym_false] = ACTIONS(680),
+ [sym_null] = ACTIONS(680),
+ [sym_undefined] = ACTIONS(684),
+ [anon_sym_AT] = ACTIONS(85),
+ [anon_sym_static] = ACTIONS(640),
+ [anon_sym_get] = ACTIONS(640),
+ [anon_sym_set] = ACTIONS(640),
+ },
+ [418] = {
+ [sym_import] = STATE(1071),
+ [sym_parenthesized_expression] = STATE(1006),
+ [sym_expression] = STATE(1093),
+ [sym_primary_expression] = STATE(1079),
+ [sym_yield_expression] = STATE(1081),
+ [sym_object] = STATE(1071),
+ [sym_object_pattern] = STATE(2770),
+ [sym_array] = STATE(1071),
+ [sym_array_pattern] = STATE(2770),
+ [sym_glimmer_template] = STATE(1081),
+ [sym_glimmer_opening_tag] = STATE(1888),
+ [sym_jsx_element] = STATE(1081),
+ [sym_jsx_opening_element] = STATE(1648),
+ [sym_jsx_self_closing_element] = STATE(1081),
+ [sym_class] = STATE(1071),
+ [sym_function] = STATE(1071),
+ [sym_generator_function] = STATE(1071),
+ [sym_arrow_function] = STATE(1071),
+ [sym_call_expression] = STATE(1071),
+ [sym_new_expression] = STATE(1081),
+ [sym_await_expression] = STATE(1081),
+ [sym_member_expression] = STATE(1006),
+ [sym_subscript_expression] = STATE(1006),
+ [sym_assignment_expression] = STATE(1081),
+ [sym__augmented_assignment_lhs] = STATE(1606),
+ [sym_augmented_assignment_expression] = STATE(1081),
+ [sym__destructuring_pattern] = STATE(2770),
+ [sym_ternary_expression] = STATE(1081),
+ [sym_binary_expression] = STATE(1081),
+ [sym_unary_expression] = STATE(1081),
+ [sym_update_expression] = STATE(1081),
+ [sym_string] = STATE(1071),
+ [sym_template_string] = STATE(1071),
+ [sym_regex] = STATE(1071),
+ [sym_meta_property] = STATE(1071),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2700),
+ [aux_sym_export_statement_repeat1] = STATE(1861),
+ [sym_identifier] = ACTIONS(638),
+ [anon_sym_export] = ACTIONS(640),
+ [anon_sym_LBRACE] = ACTIONS(644),
+ [anon_sym_import] = ACTIONS(648),
+ [anon_sym_LPAREN] = ACTIONS(650),
+ [anon_sym_await] = ACTIONS(652),
+ [anon_sym_yield] = ACTIONS(654),
+ [anon_sym_LBRACK] = ACTIONS(656),
+ [anon_sym_LTtemplate_GT] = ACTIONS(55),
+ [anon_sym_LT] = ACTIONS(658),
+ [anon_sym_DQUOTE] = ACTIONS(660),
+ [anon_sym_SQUOTE] = ACTIONS(662),
+ [anon_sym_class] = ACTIONS(664),
+ [anon_sym_async] = ACTIONS(666),
+ [anon_sym_function] = ACTIONS(668),
+ [anon_sym_new] = ACTIONS(670),
+ [anon_sym_PLUS] = ACTIONS(672),
+ [anon_sym_DASH] = ACTIONS(672),
+ [anon_sym_SLASH] = ACTIONS(674),
+ [anon_sym_BANG] = ACTIONS(672),
+ [anon_sym_TILDE] = ACTIONS(672),
+ [anon_sym_typeof] = ACTIONS(672),
+ [anon_sym_void] = ACTIONS(672),
+ [anon_sym_delete] = ACTIONS(672),
+ [anon_sym_PLUS_PLUS] = ACTIONS(676),
+ [anon_sym_DASH_DASH] = ACTIONS(676),
+ [sym_comment] = ACTIONS(3),
+ [anon_sym_BQUOTE] = ACTIONS(678),
+ [sym_number] = ACTIONS(680),
+ [sym_private_property_identifier] = ACTIONS(682),
+ [sym_this] = ACTIONS(680),
+ [sym_super] = ACTIONS(680),
+ [sym_true] = ACTIONS(680),
+ [sym_false] = ACTIONS(680),
+ [sym_null] = ACTIONS(680),
+ [sym_undefined] = ACTIONS(684),
+ [anon_sym_AT] = ACTIONS(85),
+ [anon_sym_static] = ACTIONS(640),
+ [anon_sym_get] = ACTIONS(640),
+ [anon_sym_set] = ACTIONS(640),
+ },
[419] = {
- [sym_import] = STATE(1096),
- [sym_parenthesized_expression] = STATE(1015),
- [sym_expression] = STATE(1054),
- [sym_primary_expression] = STATE(1092),
- [sym_yield_expression] = STATE(1094),
- [sym_object] = STATE(1096),
- [sym_object_pattern] = STATE(2768),
- [sym_array] = STATE(1096),
- [sym_array_pattern] = STATE(2768),
- [sym_glimmer_template] = STATE(1094),
- [sym_glimmer_opening_tag] = STATE(1882),
- [sym_jsx_element] = STATE(1094),
- [sym_jsx_opening_element] = STATE(1654),
- [sym_jsx_self_closing_element] = STATE(1094),
- [sym_class] = STATE(1096),
- [sym_function] = STATE(1096),
- [sym_generator_function] = STATE(1096),
- [sym_arrow_function] = STATE(1096),
- [sym_call_expression] = STATE(1096),
- [sym_new_expression] = STATE(1094),
- [sym_await_expression] = STATE(1094),
- [sym_member_expression] = STATE(1015),
- [sym_subscript_expression] = STATE(1015),
- [sym_assignment_expression] = STATE(1094),
- [sym__augmented_assignment_lhs] = STATE(1594),
- [sym_augmented_assignment_expression] = STATE(1094),
- [sym__destructuring_pattern] = STATE(2768),
- [sym_ternary_expression] = STATE(1094),
- [sym_binary_expression] = STATE(1094),
- [sym_unary_expression] = STATE(1094),
- [sym_update_expression] = STATE(1094),
- [sym_string] = STATE(1096),
- [sym_template_string] = STATE(1096),
- [sym_regex] = STATE(1096),
- [sym_meta_property] = STATE(1096),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2729),
- [aux_sym_export_statement_repeat1] = STATE(1976),
+ [sym_import] = STATE(1071),
+ [sym_parenthesized_expression] = STATE(1006),
+ [sym_expression] = STATE(1094),
+ [sym_primary_expression] = STATE(1079),
+ [sym_yield_expression] = STATE(1081),
+ [sym_object] = STATE(1071),
+ [sym_object_pattern] = STATE(2770),
+ [sym_array] = STATE(1071),
+ [sym_array_pattern] = STATE(2770),
+ [sym_glimmer_template] = STATE(1081),
+ [sym_glimmer_opening_tag] = STATE(1888),
+ [sym_jsx_element] = STATE(1081),
+ [sym_jsx_opening_element] = STATE(1648),
+ [sym_jsx_self_closing_element] = STATE(1081),
+ [sym_class] = STATE(1071),
+ [sym_function] = STATE(1071),
+ [sym_generator_function] = STATE(1071),
+ [sym_arrow_function] = STATE(1071),
+ [sym_call_expression] = STATE(1071),
+ [sym_new_expression] = STATE(1081),
+ [sym_await_expression] = STATE(1081),
+ [sym_member_expression] = STATE(1006),
+ [sym_subscript_expression] = STATE(1006),
+ [sym_assignment_expression] = STATE(1081),
+ [sym__augmented_assignment_lhs] = STATE(1606),
+ [sym_augmented_assignment_expression] = STATE(1081),
+ [sym__destructuring_pattern] = STATE(2770),
+ [sym_ternary_expression] = STATE(1081),
+ [sym_binary_expression] = STATE(1081),
+ [sym_unary_expression] = STATE(1081),
+ [sym_update_expression] = STATE(1081),
+ [sym_string] = STATE(1071),
+ [sym_template_string] = STATE(1071),
+ [sym_regex] = STATE(1071),
+ [sym_meta_property] = STATE(1071),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2700),
+ [aux_sym_export_statement_repeat1] = STATE(1861),
[sym_identifier] = ACTIONS(638),
[anon_sym_export] = ACTIONS(640),
[anon_sym_LBRACE] = ACTIONS(644),
@@ -52995,22 +53468,22 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_LBRACK] = ACTIONS(656),
[anon_sym_LTtemplate_GT] = ACTIONS(55),
[anon_sym_LT] = ACTIONS(658),
- [anon_sym_class] = ACTIONS(660),
- [anon_sym_async] = ACTIONS(662),
- [anon_sym_function] = ACTIONS(664),
- [anon_sym_new] = ACTIONS(666),
- [anon_sym_PLUS] = ACTIONS(668),
- [anon_sym_DASH] = ACTIONS(668),
- [anon_sym_SLASH] = ACTIONS(670),
- [anon_sym_BANG] = ACTIONS(668),
- [anon_sym_TILDE] = ACTIONS(668),
- [anon_sym_typeof] = ACTIONS(668),
- [anon_sym_void] = ACTIONS(668),
- [anon_sym_delete] = ACTIONS(668),
- [anon_sym_PLUS_PLUS] = ACTIONS(672),
- [anon_sym_DASH_DASH] = ACTIONS(672),
- [anon_sym_DQUOTE] = ACTIONS(674),
- [anon_sym_SQUOTE] = ACTIONS(676),
+ [anon_sym_DQUOTE] = ACTIONS(660),
+ [anon_sym_SQUOTE] = ACTIONS(662),
+ [anon_sym_class] = ACTIONS(664),
+ [anon_sym_async] = ACTIONS(666),
+ [anon_sym_function] = ACTIONS(668),
+ [anon_sym_new] = ACTIONS(670),
+ [anon_sym_PLUS] = ACTIONS(672),
+ [anon_sym_DASH] = ACTIONS(672),
+ [anon_sym_SLASH] = ACTIONS(674),
+ [anon_sym_BANG] = ACTIONS(672),
+ [anon_sym_TILDE] = ACTIONS(672),
+ [anon_sym_typeof] = ACTIONS(672),
+ [anon_sym_void] = ACTIONS(672),
+ [anon_sym_delete] = ACTIONS(672),
+ [anon_sym_PLUS_PLUS] = ACTIONS(676),
+ [anon_sym_DASH_DASH] = ACTIONS(676),
[sym_comment] = ACTIONS(3),
[anon_sym_BQUOTE] = ACTIONS(678),
[sym_number] = ACTIONS(680),
@@ -53027,258 +53500,258 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_set] = ACTIONS(640),
},
[420] = {
- [sym_import] = STATE(1096),
- [sym_parenthesized_expression] = STATE(974),
- [sym_expression] = STATE(1409),
- [sym_primary_expression] = STATE(1092),
- [sym_yield_expression] = STATE(1094),
- [sym_object] = STATE(1096),
- [sym_object_pattern] = STATE(2728),
- [sym_array] = STATE(1096),
- [sym_array_pattern] = STATE(2728),
- [sym_glimmer_template] = STATE(1094),
- [sym_glimmer_opening_tag] = STATE(1882),
- [sym_jsx_element] = STATE(1094),
- [sym_jsx_opening_element] = STATE(1654),
- [sym_jsx_self_closing_element] = STATE(1094),
- [sym_class] = STATE(1096),
- [sym_function] = STATE(1096),
- [sym_generator_function] = STATE(1096),
- [sym_arrow_function] = STATE(1096),
- [sym_call_expression] = STATE(1096),
- [sym_new_expression] = STATE(1094),
- [sym_await_expression] = STATE(1094),
- [sym_member_expression] = STATE(974),
- [sym_subscript_expression] = STATE(974),
- [sym_assignment_expression] = STATE(1094),
- [sym__augmented_assignment_lhs] = STATE(1608),
- [sym_augmented_assignment_expression] = STATE(1094),
- [sym__destructuring_pattern] = STATE(2728),
- [sym_ternary_expression] = STATE(1094),
- [sym_binary_expression] = STATE(1094),
- [sym_unary_expression] = STATE(1094),
- [sym_update_expression] = STATE(1094),
- [sym_string] = STATE(1096),
- [sym_template_string] = STATE(1096),
- [sym_regex] = STATE(1096),
- [sym_meta_property] = STATE(1096),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2767),
- [aux_sym_export_statement_repeat1] = STATE(1976),
- [sym_identifier] = ACTIONS(728),
- [anon_sym_export] = ACTIONS(730),
- [anon_sym_LBRACE] = ACTIONS(734),
+ [sym_import] = STATE(1071),
+ [sym_parenthesized_expression] = STATE(1006),
+ [sym_expression] = STATE(1097),
+ [sym_primary_expression] = STATE(1079),
+ [sym_yield_expression] = STATE(1081),
+ [sym_object] = STATE(1071),
+ [sym_object_pattern] = STATE(2770),
+ [sym_array] = STATE(1071),
+ [sym_array_pattern] = STATE(2770),
+ [sym_glimmer_template] = STATE(1081),
+ [sym_glimmer_opening_tag] = STATE(1888),
+ [sym_jsx_element] = STATE(1081),
+ [sym_jsx_opening_element] = STATE(1648),
+ [sym_jsx_self_closing_element] = STATE(1081),
+ [sym_class] = STATE(1071),
+ [sym_function] = STATE(1071),
+ [sym_generator_function] = STATE(1071),
+ [sym_arrow_function] = STATE(1071),
+ [sym_call_expression] = STATE(1071),
+ [sym_new_expression] = STATE(1081),
+ [sym_await_expression] = STATE(1081),
+ [sym_member_expression] = STATE(1006),
+ [sym_subscript_expression] = STATE(1006),
+ [sym_assignment_expression] = STATE(1081),
+ [sym__augmented_assignment_lhs] = STATE(1606),
+ [sym_augmented_assignment_expression] = STATE(1081),
+ [sym__destructuring_pattern] = STATE(2770),
+ [sym_ternary_expression] = STATE(1081),
+ [sym_binary_expression] = STATE(1081),
+ [sym_unary_expression] = STATE(1081),
+ [sym_update_expression] = STATE(1081),
+ [sym_string] = STATE(1071),
+ [sym_template_string] = STATE(1071),
+ [sym_regex] = STATE(1071),
+ [sym_meta_property] = STATE(1071),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2700),
+ [aux_sym_export_statement_repeat1] = STATE(1861),
+ [sym_identifier] = ACTIONS(638),
+ [anon_sym_export] = ACTIONS(640),
+ [anon_sym_LBRACE] = ACTIONS(644),
[anon_sym_import] = ACTIONS(648),
[anon_sym_LPAREN] = ACTIONS(650),
- [anon_sym_await] = ACTIONS(736),
- [anon_sym_yield] = ACTIONS(738),
- [anon_sym_LBRACK] = ACTIONS(740),
+ [anon_sym_await] = ACTIONS(652),
+ [anon_sym_yield] = ACTIONS(654),
+ [anon_sym_LBRACK] = ACTIONS(656),
[anon_sym_LTtemplate_GT] = ACTIONS(55),
[anon_sym_LT] = ACTIONS(658),
- [anon_sym_class] = ACTIONS(660),
- [anon_sym_async] = ACTIONS(742),
- [anon_sym_function] = ACTIONS(664),
- [anon_sym_new] = ACTIONS(744),
- [anon_sym_PLUS] = ACTIONS(746),
- [anon_sym_DASH] = ACTIONS(746),
- [anon_sym_SLASH] = ACTIONS(670),
- [anon_sym_BANG] = ACTIONS(746),
- [anon_sym_TILDE] = ACTIONS(746),
- [anon_sym_typeof] = ACTIONS(746),
- [anon_sym_void] = ACTIONS(746),
- [anon_sym_delete] = ACTIONS(746),
- [anon_sym_PLUS_PLUS] = ACTIONS(748),
- [anon_sym_DASH_DASH] = ACTIONS(748),
- [anon_sym_DQUOTE] = ACTIONS(674),
- [anon_sym_SQUOTE] = ACTIONS(676),
+ [anon_sym_DQUOTE] = ACTIONS(660),
+ [anon_sym_SQUOTE] = ACTIONS(662),
+ [anon_sym_class] = ACTIONS(664),
+ [anon_sym_async] = ACTIONS(666),
+ [anon_sym_function] = ACTIONS(668),
+ [anon_sym_new] = ACTIONS(670),
+ [anon_sym_PLUS] = ACTIONS(672),
+ [anon_sym_DASH] = ACTIONS(672),
+ [anon_sym_SLASH] = ACTIONS(674),
+ [anon_sym_BANG] = ACTIONS(672),
+ [anon_sym_TILDE] = ACTIONS(672),
+ [anon_sym_typeof] = ACTIONS(672),
+ [anon_sym_void] = ACTIONS(672),
+ [anon_sym_delete] = ACTIONS(672),
+ [anon_sym_PLUS_PLUS] = ACTIONS(676),
+ [anon_sym_DASH_DASH] = ACTIONS(676),
[sym_comment] = ACTIONS(3),
[anon_sym_BQUOTE] = ACTIONS(678),
[sym_number] = ACTIONS(680),
- [sym_private_property_identifier] = ACTIONS(750),
+ [sym_private_property_identifier] = ACTIONS(682),
[sym_this] = ACTIONS(680),
[sym_super] = ACTIONS(680),
[sym_true] = ACTIONS(680),
[sym_false] = ACTIONS(680),
[sym_null] = ACTIONS(680),
- [sym_undefined] = ACTIONS(752),
+ [sym_undefined] = ACTIONS(684),
[anon_sym_AT] = ACTIONS(85),
- [anon_sym_static] = ACTIONS(730),
- [anon_sym_get] = ACTIONS(730),
- [anon_sym_set] = ACTIONS(730),
+ [anon_sym_static] = ACTIONS(640),
+ [anon_sym_get] = ACTIONS(640),
+ [anon_sym_set] = ACTIONS(640),
},
[421] = {
- [sym_import] = STATE(1096),
- [sym_parenthesized_expression] = STATE(974),
- [sym_expression] = STATE(1446),
- [sym_primary_expression] = STATE(1092),
- [sym_yield_expression] = STATE(1094),
- [sym_object] = STATE(1096),
- [sym_object_pattern] = STATE(1808),
- [sym_array] = STATE(1096),
- [sym_array_pattern] = STATE(1808),
- [sym_glimmer_template] = STATE(1094),
- [sym_glimmer_opening_tag] = STATE(1882),
- [sym_jsx_element] = STATE(1094),
- [sym_jsx_opening_element] = STATE(1654),
- [sym_jsx_self_closing_element] = STATE(1094),
- [sym_class] = STATE(1096),
- [sym_function] = STATE(1096),
- [sym_generator_function] = STATE(1096),
- [sym_arrow_function] = STATE(1096),
- [sym_call_expression] = STATE(1096),
- [sym_new_expression] = STATE(1094),
- [sym_await_expression] = STATE(1094),
- [sym_member_expression] = STATE(1033),
- [sym_subscript_expression] = STATE(1033),
- [sym_assignment_expression] = STATE(1094),
- [sym__augmented_assignment_lhs] = STATE(1608),
- [sym_augmented_assignment_expression] = STATE(1094),
- [sym__destructuring_pattern] = STATE(1808),
- [sym_ternary_expression] = STATE(1094),
- [sym_binary_expression] = STATE(1094),
- [sym_unary_expression] = STATE(1094),
- [sym_update_expression] = STATE(1094),
- [sym_string] = STATE(1096),
- [sym_template_string] = STATE(1096),
- [sym_regex] = STATE(1096),
- [sym_meta_property] = STATE(1096),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2767),
- [aux_sym_export_statement_repeat1] = STATE(1976),
- [sym_identifier] = ACTIONS(1161),
- [anon_sym_export] = ACTIONS(1163),
- [anon_sym_LBRACE] = ACTIONS(938),
+ [sym_import] = STATE(1071),
+ [sym_parenthesized_expression] = STATE(1006),
+ [sym_expression] = STATE(1098),
+ [sym_primary_expression] = STATE(1079),
+ [sym_yield_expression] = STATE(1081),
+ [sym_object] = STATE(1071),
+ [sym_object_pattern] = STATE(2770),
+ [sym_array] = STATE(1071),
+ [sym_array_pattern] = STATE(2770),
+ [sym_glimmer_template] = STATE(1081),
+ [sym_glimmer_opening_tag] = STATE(1888),
+ [sym_jsx_element] = STATE(1081),
+ [sym_jsx_opening_element] = STATE(1648),
+ [sym_jsx_self_closing_element] = STATE(1081),
+ [sym_class] = STATE(1071),
+ [sym_function] = STATE(1071),
+ [sym_generator_function] = STATE(1071),
+ [sym_arrow_function] = STATE(1071),
+ [sym_call_expression] = STATE(1071),
+ [sym_new_expression] = STATE(1081),
+ [sym_await_expression] = STATE(1081),
+ [sym_member_expression] = STATE(1006),
+ [sym_subscript_expression] = STATE(1006),
+ [sym_assignment_expression] = STATE(1081),
+ [sym__augmented_assignment_lhs] = STATE(1606),
+ [sym_augmented_assignment_expression] = STATE(1081),
+ [sym__destructuring_pattern] = STATE(2770),
+ [sym_ternary_expression] = STATE(1081),
+ [sym_binary_expression] = STATE(1081),
+ [sym_unary_expression] = STATE(1081),
+ [sym_update_expression] = STATE(1081),
+ [sym_string] = STATE(1071),
+ [sym_template_string] = STATE(1071),
+ [sym_regex] = STATE(1071),
+ [sym_meta_property] = STATE(1071),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2700),
+ [aux_sym_export_statement_repeat1] = STATE(1861),
+ [sym_identifier] = ACTIONS(638),
+ [anon_sym_export] = ACTIONS(640),
+ [anon_sym_LBRACE] = ACTIONS(644),
[anon_sym_import] = ACTIONS(648),
[anon_sym_LPAREN] = ACTIONS(650),
- [anon_sym_await] = ACTIONS(736),
- [anon_sym_yield] = ACTIONS(738),
- [anon_sym_LBRACK] = ACTIONS(942),
+ [anon_sym_await] = ACTIONS(652),
+ [anon_sym_yield] = ACTIONS(654),
+ [anon_sym_LBRACK] = ACTIONS(656),
[anon_sym_LTtemplate_GT] = ACTIONS(55),
[anon_sym_LT] = ACTIONS(658),
- [anon_sym_class] = ACTIONS(660),
- [anon_sym_async] = ACTIONS(1165),
- [anon_sym_function] = ACTIONS(664),
- [anon_sym_new] = ACTIONS(744),
- [anon_sym_PLUS] = ACTIONS(746),
- [anon_sym_DASH] = ACTIONS(746),
- [anon_sym_SLASH] = ACTIONS(670),
- [anon_sym_BANG] = ACTIONS(746),
- [anon_sym_TILDE] = ACTIONS(746),
- [anon_sym_typeof] = ACTIONS(746),
- [anon_sym_void] = ACTIONS(746),
- [anon_sym_delete] = ACTIONS(746),
- [anon_sym_PLUS_PLUS] = ACTIONS(748),
- [anon_sym_DASH_DASH] = ACTIONS(748),
- [anon_sym_DQUOTE] = ACTIONS(674),
- [anon_sym_SQUOTE] = ACTIONS(676),
+ [anon_sym_DQUOTE] = ACTIONS(660),
+ [anon_sym_SQUOTE] = ACTIONS(662),
+ [anon_sym_class] = ACTIONS(664),
+ [anon_sym_async] = ACTIONS(666),
+ [anon_sym_function] = ACTIONS(668),
+ [anon_sym_new] = ACTIONS(670),
+ [anon_sym_PLUS] = ACTIONS(672),
+ [anon_sym_DASH] = ACTIONS(672),
+ [anon_sym_SLASH] = ACTIONS(674),
+ [anon_sym_BANG] = ACTIONS(672),
+ [anon_sym_TILDE] = ACTIONS(672),
+ [anon_sym_typeof] = ACTIONS(672),
+ [anon_sym_void] = ACTIONS(672),
+ [anon_sym_delete] = ACTIONS(672),
+ [anon_sym_PLUS_PLUS] = ACTIONS(676),
+ [anon_sym_DASH_DASH] = ACTIONS(676),
[sym_comment] = ACTIONS(3),
[anon_sym_BQUOTE] = ACTIONS(678),
[sym_number] = ACTIONS(680),
- [sym_private_property_identifier] = ACTIONS(750),
+ [sym_private_property_identifier] = ACTIONS(682),
[sym_this] = ACTIONS(680),
[sym_super] = ACTIONS(680),
[sym_true] = ACTIONS(680),
[sym_false] = ACTIONS(680),
[sym_null] = ACTIONS(680),
- [sym_undefined] = ACTIONS(1167),
+ [sym_undefined] = ACTIONS(684),
[anon_sym_AT] = ACTIONS(85),
- [anon_sym_static] = ACTIONS(1163),
- [anon_sym_get] = ACTIONS(1163),
- [anon_sym_set] = ACTIONS(1163),
+ [anon_sym_static] = ACTIONS(640),
+ [anon_sym_get] = ACTIONS(640),
+ [anon_sym_set] = ACTIONS(640),
},
[422] = {
- [sym_import] = STATE(1268),
- [sym_parenthesized_expression] = STATE(1029),
- [sym_expression] = STATE(1182),
- [sym_primary_expression] = STATE(1247),
- [sym_yield_expression] = STATE(1246),
- [sym_object] = STATE(1268),
- [sym_object_pattern] = STATE(2656),
- [sym_array] = STATE(1268),
- [sym_array_pattern] = STATE(2656),
- [sym_glimmer_template] = STATE(1246),
- [sym_glimmer_opening_tag] = STATE(1921),
- [sym_jsx_element] = STATE(1246),
- [sym_jsx_opening_element] = STATE(1653),
- [sym_jsx_self_closing_element] = STATE(1246),
- [sym_class] = STATE(1268),
- [sym_function] = STATE(1268),
- [sym_generator_function] = STATE(1268),
- [sym_arrow_function] = STATE(1268),
- [sym_call_expression] = STATE(1268),
- [sym_new_expression] = STATE(1246),
- [sym_await_expression] = STATE(1246),
- [sym_member_expression] = STATE(1029),
- [sym_subscript_expression] = STATE(1029),
- [sym_assignment_expression] = STATE(1246),
- [sym__augmented_assignment_lhs] = STATE(1597),
- [sym_augmented_assignment_expression] = STATE(1246),
- [sym__destructuring_pattern] = STATE(2656),
- [sym_ternary_expression] = STATE(1246),
- [sym_binary_expression] = STATE(1246),
- [sym_unary_expression] = STATE(1246),
- [sym_update_expression] = STATE(1246),
- [sym_string] = STATE(1268),
- [sym_template_string] = STATE(1268),
- [sym_regex] = STATE(1268),
- [sym_meta_property] = STATE(1268),
- [sym_decorator] = STATE(2031),
- [sym_formal_parameters] = STATE(2662),
- [aux_sym_export_statement_repeat1] = STATE(1891),
- [sym_identifier] = ACTIONS(720),
- [anon_sym_export] = ACTIONS(722),
- [anon_sym_LBRACE] = ACTIONS(694),
- [anon_sym_import] = ACTIONS(696),
- [anon_sym_LPAREN] = ACTIONS(27),
- [anon_sym_await] = ACTIONS(29),
- [anon_sym_yield] = ACTIONS(51),
- [anon_sym_LBRACK] = ACTIONS(53),
+ [sym_import] = STATE(1071),
+ [sym_parenthesized_expression] = STATE(1006),
+ [sym_expression] = STATE(1101),
+ [sym_primary_expression] = STATE(1079),
+ [sym_yield_expression] = STATE(1081),
+ [sym_object] = STATE(1071),
+ [sym_object_pattern] = STATE(2770),
+ [sym_array] = STATE(1071),
+ [sym_array_pattern] = STATE(2770),
+ [sym_glimmer_template] = STATE(1081),
+ [sym_glimmer_opening_tag] = STATE(1888),
+ [sym_jsx_element] = STATE(1081),
+ [sym_jsx_opening_element] = STATE(1648),
+ [sym_jsx_self_closing_element] = STATE(1081),
+ [sym_class] = STATE(1071),
+ [sym_function] = STATE(1071),
+ [sym_generator_function] = STATE(1071),
+ [sym_arrow_function] = STATE(1071),
+ [sym_call_expression] = STATE(1071),
+ [sym_new_expression] = STATE(1081),
+ [sym_await_expression] = STATE(1081),
+ [sym_member_expression] = STATE(1006),
+ [sym_subscript_expression] = STATE(1006),
+ [sym_assignment_expression] = STATE(1081),
+ [sym__augmented_assignment_lhs] = STATE(1606),
+ [sym_augmented_assignment_expression] = STATE(1081),
+ [sym__destructuring_pattern] = STATE(2770),
+ [sym_ternary_expression] = STATE(1081),
+ [sym_binary_expression] = STATE(1081),
+ [sym_unary_expression] = STATE(1081),
+ [sym_update_expression] = STATE(1081),
+ [sym_string] = STATE(1071),
+ [sym_template_string] = STATE(1071),
+ [sym_regex] = STATE(1071),
+ [sym_meta_property] = STATE(1071),
+ [sym_decorator] = STATE(2022),
+ [sym_formal_parameters] = STATE(2700),
+ [aux_sym_export_statement_repeat1] = STATE(1861),
+ [sym_identifier] = ACTIONS(638),
+ [anon_sym_export] = ACTIONS(640),
+ [anon_sym_LBRACE] = ACTIONS(644),
+ [anon_sym_import] = ACTIONS(648),
+ [anon_sym_LPAREN] = ACTIONS(650),
+ [anon_sym_await] = ACTIONS(652),
+ [anon_sym_yield] = ACTIONS(654),
+ [anon_sym_LBRACK] = ACTIONS(656),
[anon_sym_LTtemplate_GT] = ACTIONS(55),
- [anon_sym_LT] = ACTIONS(57),
- [anon_sym_class] = ACTIONS(702),
- [anon_sym_async] = ACTIONS(726),
- [anon_sym_function] = ACTIONS(706),
- [anon_sym_new] = ACTIONS(65),
- [anon_sym_PLUS] = ACTIONS(67),
- [anon_sym_DASH] = ACTIONS(67),
- [anon_sym_SLASH] = ACTIONS(69),
- [anon_sym_BANG] = ACTIONS(67),
- [anon_sym_TILDE] = ACTIONS(67),
- [anon_sym_typeof] = ACTIONS(67),
- [anon_sym_void] = ACTIONS(67),
- [anon_sym_delete] = ACTIONS(67),
- [anon_sym_PLUS_PLUS] = ACTIONS(71),
- [anon_sym_DASH_DASH] = ACTIONS(71),
- [anon_sym_DQUOTE] = ACTIONS(73),
- [anon_sym_SQUOTE] = ACTIONS(75),
+ [anon_sym_LT] = ACTIONS(658),
+ [anon_sym_DQUOTE] = ACTIONS(660),
+ [anon_sym_SQUOTE] = ACTIONS(662),
+ [anon_sym_class] = ACTIONS(664),
+ [anon_sym_async] = ACTIONS(666),
+ [anon_sym_function] = ACTIONS(668),
+ [anon_sym_new] = ACTIONS(670),
+ [anon_sym_PLUS] = ACTIONS(672),
+ [anon_sym_DASH] = ACTIONS(672),
+ [anon_sym_SLASH] = ACTIONS(674),
+ [anon_sym_BANG] = ACTIONS(672),
+ [anon_sym_TILDE] = ACTIONS(672),
+ [anon_sym_typeof] = ACTIONS(672),
+ [anon_sym_void] = ACTIONS(672),
+ [anon_sym_delete] = ACTIONS(672),
+ [anon_sym_PLUS_PLUS] = ACTIONS(676),
+ [anon_sym_DASH_DASH] = ACTIONS(676),
[sym_comment] = ACTIONS(3),
- [anon_sym_BQUOTE] = ACTIONS(77),
- [sym_number] = ACTIONS(79),
- [sym_private_property_identifier] = ACTIONS(81),
- [sym_this] = ACTIONS(79),
- [sym_super] = ACTIONS(79),
- [sym_true] = ACTIONS(79),
- [sym_false] = ACTIONS(79),
- [sym_null] = ACTIONS(79),
- [sym_undefined] = ACTIONS(83),
+ [anon_sym_BQUOTE] = ACTIONS(678),
+ [sym_number] = ACTIONS(680),
+ [sym_private_property_identifier] = ACTIONS(682),
+ [sym_this] = ACTIONS(680),
+ [sym_super] = ACTIONS(680),
+ [sym_true] = ACTIONS(680),
+ [sym_false] = ACTIONS(680),
+ [sym_null] = ACTIONS(680),
+ [sym_undefined] = ACTIONS(684),
[anon_sym_AT] = ACTIONS(85),
- [anon_sym_static] = ACTIONS(722),
- [anon_sym_get] = ACTIONS(722),
- [anon_sym_set] = ACTIONS(722),
+ [anon_sym_static] = ACTIONS(640),
+ [anon_sym_get] = ACTIONS(640),
+ [anon_sym_set] = ACTIONS(640),
},
[423] = {
- [sym_namespace_export] = STATE(2561),
- [sym_export_clause] = STATE(1886),
- [sym_declaration] = STATE(968),
- [sym_variable_declaration] = STATE(971),
- [sym_lexical_declaration] = STATE(971),
- [sym_class_declaration] = STATE(971),
- [sym_function_declaration] = STATE(971),
- [sym_generator_function_declaration] = STATE(971),
- [sym_decorator] = STATE(2031),
- [aux_sym_export_statement_repeat1] = STATE(1852),
- [aux_sym_object_repeat1] = STATE(1993),
- [aux_sym_object_pattern_repeat1] = STATE(1990),
+ [sym_namespace_export] = STATE(2512),
+ [sym_export_clause] = STATE(1913),
+ [sym_declaration] = STATE(919),
+ [sym_variable_declaration] = STATE(909),
+ [sym_lexical_declaration] = STATE(909),
+ [sym_class_declaration] = STATE(909),
+ [sym_function_declaration] = STATE(909),
+ [sym_generator_function_declaration] = STATE(909),
+ [sym_decorator] = STATE(2022),
+ [aux_sym_export_statement_repeat1] = STATE(1886),
+ [aux_sym_object_repeat1] = STATE(1994),
+ [aux_sym_object_pattern_repeat1] = STATE(2016),
[anon_sym_STAR] = ACTIONS(1169),
[anon_sym_default] = ACTIONS(1171),
[anon_sym_LBRACE] = ACTIONS(1173),
@@ -53346,18 +53819,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym__ternary_qmark] = ACTIONS(1175),
},
[424] = {
- [sym_namespace_export] = STATE(2561),
- [sym_export_clause] = STATE(1886),
- [sym_declaration] = STATE(968),
- [sym_variable_declaration] = STATE(971),
- [sym_lexical_declaration] = STATE(971),
- [sym_class_declaration] = STATE(971),
- [sym_function_declaration] = STATE(971),
- [sym_generator_function_declaration] = STATE(971),
- [sym_decorator] = STATE(2031),
- [aux_sym_export_statement_repeat1] = STATE(1852),
- [aux_sym_object_repeat1] = STATE(1993),
- [aux_sym_object_pattern_repeat1] = STATE(1990),
+ [sym_namespace_export] = STATE(2512),
+ [sym_export_clause] = STATE(1913),
+ [sym_declaration] = STATE(919),
+ [sym_variable_declaration] = STATE(909),
+ [sym_lexical_declaration] = STATE(909),
+ [sym_class_declaration] = STATE(909),
+ [sym_function_declaration] = STATE(909),
+ [sym_generator_function_declaration] = STATE(909),
+ [sym_decorator] = STATE(2022),
+ [aux_sym_export_statement_repeat1] = STATE(1886),
+ [aux_sym_object_repeat1] = STATE(2018),
+ [aux_sym_object_pattern_repeat1] = STATE(2016),
[anon_sym_STAR] = ACTIONS(1169),
[anon_sym_default] = ACTIONS(1171),
[anon_sym_LBRACE] = ACTIONS(1173),
@@ -53425,18 +53898,18 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym__ternary_qmark] = ACTIONS(1175),
},
[425] = {
- [sym_namespace_export] = STATE(2561),
- [sym_export_clause] = STATE(1886),
- [sym_declaration] = STATE(968),
- [sym_variable_declaration] = STATE(971),
- [sym_lexical_declaration] = STATE(971),
- [sym_class_declaration] = STATE(971),
- [sym_function_declaration] = STATE(971),
- [sym_generator_function_declaration] = STATE(971),
- [sym_decorator] = STATE(2031),
- [aux_sym_export_statement_repeat1] = STATE(1852),
- [aux_sym_object_repeat1] = STATE(1986),
- [aux_sym_object_pattern_repeat1] = STATE(1990),
+ [sym_namespace_export] = STATE(2512),
+ [sym_export_clause] = STATE(1913),
+ [sym_declaration] = STATE(919),
+ [sym_variable_declaration] = STATE(909),
+ [sym_lexical_declaration] = STATE(909),
+ [sym_class_declaration] = STATE(909),
+ [sym_function_declaration] = STATE(909),
+ [sym_generator_function_declaration] = STATE(909),
+ [sym_decorator] = STATE(2022),
+ [aux_sym_export_statement_repeat1] = STATE(1886),
+ [aux_sym_object_repeat1] = STATE(1994),
+ [aux_sym_object_pattern_repeat1] = STATE(2016),
[anon_sym_STAR] = ACTIONS(1169),
[anon_sym_default] = ACTIONS(1171),
[anon_sym_LBRACE] = ACTIONS(1173),
@@ -53504,16 +53977,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym__ternary_qmark] = ACTIONS(1175),
},
[426] = {
- [sym_namespace_export] = STATE(2630),
- [sym_export_clause] = STATE(1912),
- [sym_declaration] = STATE(825),
- [sym_variable_declaration] = STATE(824),
- [sym_lexical_declaration] = STATE(824),
- [sym_class_declaration] = STATE(824),
- [sym_function_declaration] = STATE(824),
- [sym_generator_function_declaration] = STATE(824),
- [sym_decorator] = STATE(2031),
- [aux_sym_export_statement_repeat1] = STATE(1905),
+ [sym_namespace_export] = STATE(2552),
+ [sym_export_clause] = STATE(1895),
+ [sym_declaration] = STATE(2547),
+ [sym_variable_declaration] = STATE(2544),
+ [sym_lexical_declaration] = STATE(2544),
+ [sym_class_declaration] = STATE(2544),
+ [sym_function_declaration] = STATE(2544),
+ [sym_generator_function_declaration] = STATE(2544),
+ [sym_decorator] = STATE(2022),
+ [aux_sym_export_statement_repeat1] = STATE(1906),
[anon_sym_STAR] = ACTIONS(1211),
[anon_sym_default] = ACTIONS(1213),
[anon_sym_LBRACE] = ACTIONS(1173),
@@ -53580,35 +54053,35 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym__ternary_qmark] = ACTIONS(1175),
},
[427] = {
- [sym_namespace_export] = STATE(2561),
- [sym_export_clause] = STATE(1886),
- [sym_declaration] = STATE(968),
- [sym_variable_declaration] = STATE(971),
- [sym_lexical_declaration] = STATE(971),
- [sym_class_declaration] = STATE(971),
- [sym_function_declaration] = STATE(971),
- [sym_generator_function_declaration] = STATE(971),
- [sym_decorator] = STATE(2031),
- [aux_sym_export_statement_repeat1] = STATE(1852),
- [anon_sym_STAR] = ACTIONS(1169),
- [anon_sym_default] = ACTIONS(1171),
+ [sym_namespace_export] = STATE(2630),
+ [sym_export_clause] = STATE(1931),
+ [sym_declaration] = STATE(683),
+ [sym_variable_declaration] = STATE(687),
+ [sym_lexical_declaration] = STATE(687),
+ [sym_class_declaration] = STATE(687),
+ [sym_function_declaration] = STATE(687),
+ [sym_generator_function_declaration] = STATE(687),
+ [sym_decorator] = STATE(2022),
+ [aux_sym_export_statement_repeat1] = STATE(1880),
+ [anon_sym_STAR] = ACTIONS(1229),
+ [anon_sym_default] = ACTIONS(1231),
[anon_sym_LBRACE] = ACTIONS(1173),
[anon_sym_COMMA] = ACTIONS(1175),
- [anon_sym_var] = ACTIONS(1179),
- [anon_sym_let] = ACTIONS(1181),
- [anon_sym_const] = ACTIONS(1181),
+ [anon_sym_var] = ACTIONS(1233),
+ [anon_sym_let] = ACTIONS(1235),
+ [anon_sym_const] = ACTIONS(1235),
[anon_sym_LPAREN] = ACTIONS(1175),
[anon_sym_in] = ACTIONS(1186),
[anon_sym_SEMI] = ACTIONS(1175),
- [anon_sym_COLON] = ACTIONS(1229),
+ [anon_sym_COLON] = ACTIONS(1237),
[anon_sym_EQ] = ACTIONS(1221),
[anon_sym_LBRACK] = ACTIONS(1175),
[anon_sym_LT] = ACTIONS(1186),
[anon_sym_GT] = ACTIONS(1186),
[anon_sym_DOT] = ACTIONS(1175),
- [anon_sym_class] = ACTIONS(1193),
- [anon_sym_async] = ACTIONS(1195),
- [anon_sym_function] = ACTIONS(1197),
+ [anon_sym_class] = ACTIONS(1239),
+ [anon_sym_async] = ACTIONS(1241),
+ [anon_sym_function] = ACTIONS(1243),
[anon_sym_EQ_GT] = ACTIONS(1199),
[sym_optional_chain] = ACTIONS(1175),
[anon_sym_PLUS_EQ] = ACTIONS(1201),
@@ -53656,35 +54129,35 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym__ternary_qmark] = ACTIONS(1175),
},
[428] = {
- [sym_namespace_export] = STATE(2625),
- [sym_export_clause] = STATE(1875),
- [sym_declaration] = STATE(863),
- [sym_variable_declaration] = STATE(868),
- [sym_lexical_declaration] = STATE(868),
- [sym_class_declaration] = STATE(868),
- [sym_function_declaration] = STATE(868),
- [sym_generator_function_declaration] = STATE(868),
- [sym_decorator] = STATE(2031),
- [aux_sym_export_statement_repeat1] = STATE(1871),
- [anon_sym_STAR] = ACTIONS(1231),
- [anon_sym_default] = ACTIONS(1233),
+ [sym_namespace_export] = STATE(2512),
+ [sym_export_clause] = STATE(1913),
+ [sym_declaration] = STATE(919),
+ [sym_variable_declaration] = STATE(909),
+ [sym_lexical_declaration] = STATE(909),
+ [sym_class_declaration] = STATE(909),
+ [sym_function_declaration] = STATE(909),
+ [sym_generator_function_declaration] = STATE(909),
+ [sym_decorator] = STATE(2022),
+ [aux_sym_export_statement_repeat1] = STATE(1886),
+ [anon_sym_STAR] = ACTIONS(1169),
+ [anon_sym_default] = ACTIONS(1171),
[anon_sym_LBRACE] = ACTIONS(1173),
[anon_sym_COMMA] = ACTIONS(1175),
- [anon_sym_var] = ACTIONS(1235),
- [anon_sym_let] = ACTIONS(1237),
- [anon_sym_const] = ACTIONS(1237),
+ [anon_sym_var] = ACTIONS(1179),
+ [anon_sym_let] = ACTIONS(1181),
+ [anon_sym_const] = ACTIONS(1181),
[anon_sym_LPAREN] = ACTIONS(1175),
[anon_sym_in] = ACTIONS(1186),
[anon_sym_SEMI] = ACTIONS(1175),
- [anon_sym_COLON] = ACTIONS(1239),
+ [anon_sym_COLON] = ACTIONS(1245),
[anon_sym_EQ] = ACTIONS(1221),
[anon_sym_LBRACK] = ACTIONS(1175),
[anon_sym_LT] = ACTIONS(1186),
[anon_sym_GT] = ACTIONS(1186),
[anon_sym_DOT] = ACTIONS(1175),
- [anon_sym_class] = ACTIONS(1241),
- [anon_sym_async] = ACTIONS(1243),
- [anon_sym_function] = ACTIONS(1245),
+ [anon_sym_class] = ACTIONS(1193),
+ [anon_sym_async] = ACTIONS(1195),
+ [anon_sym_function] = ACTIONS(1197),
[anon_sym_EQ_GT] = ACTIONS(1199),
[sym_optional_chain] = ACTIONS(1175),
[anon_sym_PLUS_EQ] = ACTIONS(1201),
@@ -53732,16 +54205,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym__ternary_qmark] = ACTIONS(1175),
},
[429] = {
- [sym_namespace_export] = STATE(2476),
- [sym_export_clause] = STATE(1938),
- [sym_declaration] = STATE(533),
- [sym_variable_declaration] = STATE(532),
- [sym_lexical_declaration] = STATE(532),
- [sym_class_declaration] = STATE(532),
- [sym_function_declaration] = STATE(532),
- [sym_generator_function_declaration] = STATE(532),
- [sym_decorator] = STATE(2031),
- [aux_sym_export_statement_repeat1] = STATE(1937),
+ [sym_namespace_export] = STATE(2497),
+ [sym_export_clause] = STATE(1912),
+ [sym_declaration] = STATE(512),
+ [sym_variable_declaration] = STATE(615),
+ [sym_lexical_declaration] = STATE(615),
+ [sym_class_declaration] = STATE(615),
+ [sym_function_declaration] = STATE(615),
+ [sym_generator_function_declaration] = STATE(615),
+ [sym_decorator] = STATE(2022),
+ [aux_sym_export_statement_repeat1] = STATE(1866),
[anon_sym_STAR] = ACTIONS(1247),
[anon_sym_default] = ACTIONS(1249),
[anon_sym_LBRACE] = ACTIONS(1173),
@@ -53808,16 +54281,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym__ternary_qmark] = ACTIONS(1175),
},
[430] = {
- [sym_namespace_export] = STATE(2550),
- [sym_export_clause] = STATE(1889),
- [sym_declaration] = STATE(2563),
- [sym_variable_declaration] = STATE(2562),
- [sym_lexical_declaration] = STATE(2562),
- [sym_class_declaration] = STATE(2562),
- [sym_function_declaration] = STATE(2562),
- [sym_generator_function_declaration] = STATE(2562),
- [sym_decorator] = STATE(2031),
- [aux_sym_export_statement_repeat1] = STATE(1922),
+ [sym_namespace_export] = STATE(2627),
+ [sym_export_clause] = STATE(1879),
+ [sym_declaration] = STATE(808),
+ [sym_variable_declaration] = STATE(793),
+ [sym_lexical_declaration] = STATE(793),
+ [sym_class_declaration] = STATE(793),
+ [sym_function_declaration] = STATE(793),
+ [sym_generator_function_declaration] = STATE(793),
+ [sym_decorator] = STATE(2022),
+ [aux_sym_export_statement_repeat1] = STATE(1889),
[anon_sym_STAR] = ACTIONS(1263),
[anon_sym_default] = ACTIONS(1265),
[anon_sym_LBRACE] = ACTIONS(1173),
@@ -53884,12 +54357,12 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym__ternary_qmark] = ACTIONS(1175),
},
[431] = {
- [sym_string] = STATE(2186),
- [sym_formal_parameters] = STATE(2701),
- [sym__property_name] = STATE(2186),
- [sym_computed_property_name] = STATE(2186),
- [aux_sym_object_repeat1] = STATE(1986),
- [aux_sym_object_pattern_repeat1] = STATE(1990),
+ [sym_string] = STATE(2562),
+ [sym_formal_parameters] = STATE(2677),
+ [sym__property_name] = STATE(2562),
+ [sym_computed_property_name] = STATE(2562),
+ [aux_sym_object_repeat1] = STATE(1994),
+ [aux_sym_object_pattern_repeat1] = STATE(2016),
[sym_identifier] = ACTIONS(1279),
[anon_sym_export] = ACTIONS(1281),
[anon_sym_STAR] = ACTIONS(1283),
@@ -53904,25 +54377,27 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_LT] = ACTIONS(1186),
[anon_sym_GT] = ACTIONS(1186),
[anon_sym_DOT] = ACTIONS(1186),
+ [anon_sym_DQUOTE] = ACTIONS(1298),
+ [anon_sym_SQUOTE] = ACTIONS(1300),
[anon_sym_async] = ACTIONS(1281),
- [anon_sym_function] = ACTIONS(1298),
- [anon_sym_EQ_GT] = ACTIONS(1300),
+ [anon_sym_function] = ACTIONS(1302),
+ [anon_sym_EQ_GT] = ACTIONS(1304),
[sym_optional_chain] = ACTIONS(1186),
- [anon_sym_PLUS_EQ] = ACTIONS(1302),
- [anon_sym_DASH_EQ] = ACTIONS(1302),
- [anon_sym_STAR_EQ] = ACTIONS(1302),
- [anon_sym_SLASH_EQ] = ACTIONS(1302),
- [anon_sym_PERCENT_EQ] = ACTIONS(1302),
- [anon_sym_CARET_EQ] = ACTIONS(1302),
- [anon_sym_AMP_EQ] = ACTIONS(1302),
- [anon_sym_PIPE_EQ] = ACTIONS(1302),
- [anon_sym_GT_GT_EQ] = ACTIONS(1302),
- [anon_sym_GT_GT_GT_EQ] = ACTIONS(1302),
- [anon_sym_LT_LT_EQ] = ACTIONS(1302),
- [anon_sym_STAR_STAR_EQ] = ACTIONS(1302),
- [anon_sym_AMP_AMP_EQ] = ACTIONS(1302),
- [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1302),
- [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1302),
+ [anon_sym_PLUS_EQ] = ACTIONS(1306),
+ [anon_sym_DASH_EQ] = ACTIONS(1306),
+ [anon_sym_STAR_EQ] = ACTIONS(1306),
+ [anon_sym_SLASH_EQ] = ACTIONS(1306),
+ [anon_sym_PERCENT_EQ] = ACTIONS(1306),
+ [anon_sym_CARET_EQ] = ACTIONS(1306),
+ [anon_sym_AMP_EQ] = ACTIONS(1306),
+ [anon_sym_PIPE_EQ] = ACTIONS(1306),
+ [anon_sym_GT_GT_EQ] = ACTIONS(1306),
+ [anon_sym_GT_GT_GT_EQ] = ACTIONS(1306),
+ [anon_sym_LT_LT_EQ] = ACTIONS(1306),
+ [anon_sym_STAR_STAR_EQ] = ACTIONS(1306),
+ [anon_sym_AMP_AMP_EQ] = ACTIONS(1306),
+ [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1306),
+ [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1306),
[anon_sym_AMP_AMP] = ACTIONS(1186),
[anon_sym_PIPE_PIPE] = ACTIONS(1186),
[anon_sym_GT_GT] = ACTIONS(1186),
@@ -53946,8 +54421,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_instanceof] = ACTIONS(1186),
[anon_sym_PLUS_PLUS] = ACTIONS(1186),
[anon_sym_DASH_DASH] = ACTIONS(1186),
- [anon_sym_DQUOTE] = ACTIONS(1304),
- [anon_sym_SQUOTE] = ACTIONS(1306),
[sym_comment] = ACTIONS(3),
[anon_sym_BQUOTE] = ACTIONS(1186),
[sym_number] = ACTIONS(1308),
@@ -53959,12 +54432,12 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym__ternary_qmark] = ACTIONS(1175),
},
[432] = {
- [sym_string] = STATE(2186),
- [sym_formal_parameters] = STATE(2701),
- [sym__property_name] = STATE(2186),
- [sym_computed_property_name] = STATE(2186),
- [aux_sym_object_repeat1] = STATE(1993),
- [aux_sym_object_pattern_repeat1] = STATE(1990),
+ [sym_string] = STATE(2562),
+ [sym_formal_parameters] = STATE(2677),
+ [sym__property_name] = STATE(2562),
+ [sym_computed_property_name] = STATE(2562),
+ [aux_sym_object_repeat1] = STATE(2018),
+ [aux_sym_object_pattern_repeat1] = STATE(2016),
[sym_identifier] = ACTIONS(1279),
[anon_sym_export] = ACTIONS(1281),
[anon_sym_STAR] = ACTIONS(1283),
@@ -53979,25 +54452,27 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_LT] = ACTIONS(1186),
[anon_sym_GT] = ACTIONS(1186),
[anon_sym_DOT] = ACTIONS(1186),
+ [anon_sym_DQUOTE] = ACTIONS(1298),
+ [anon_sym_SQUOTE] = ACTIONS(1300),
[anon_sym_async] = ACTIONS(1281),
- [anon_sym_function] = ACTIONS(1298),
- [anon_sym_EQ_GT] = ACTIONS(1300),
+ [anon_sym_function] = ACTIONS(1302),
+ [anon_sym_EQ_GT] = ACTIONS(1304),
[sym_optional_chain] = ACTIONS(1186),
- [anon_sym_PLUS_EQ] = ACTIONS(1302),
- [anon_sym_DASH_EQ] = ACTIONS(1302),
- [anon_sym_STAR_EQ] = ACTIONS(1302),
- [anon_sym_SLASH_EQ] = ACTIONS(1302),
- [anon_sym_PERCENT_EQ] = ACTIONS(1302),
- [anon_sym_CARET_EQ] = ACTIONS(1302),
- [anon_sym_AMP_EQ] = ACTIONS(1302),
- [anon_sym_PIPE_EQ] = ACTIONS(1302),
- [anon_sym_GT_GT_EQ] = ACTIONS(1302),
- [anon_sym_GT_GT_GT_EQ] = ACTIONS(1302),
- [anon_sym_LT_LT_EQ] = ACTIONS(1302),
- [anon_sym_STAR_STAR_EQ] = ACTIONS(1302),
- [anon_sym_AMP_AMP_EQ] = ACTIONS(1302),
- [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1302),
- [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1302),
+ [anon_sym_PLUS_EQ] = ACTIONS(1306),
+ [anon_sym_DASH_EQ] = ACTIONS(1306),
+ [anon_sym_STAR_EQ] = ACTIONS(1306),
+ [anon_sym_SLASH_EQ] = ACTIONS(1306),
+ [anon_sym_PERCENT_EQ] = ACTIONS(1306),
+ [anon_sym_CARET_EQ] = ACTIONS(1306),
+ [anon_sym_AMP_EQ] = ACTIONS(1306),
+ [anon_sym_PIPE_EQ] = ACTIONS(1306),
+ [anon_sym_GT_GT_EQ] = ACTIONS(1306),
+ [anon_sym_GT_GT_GT_EQ] = ACTIONS(1306),
+ [anon_sym_LT_LT_EQ] = ACTIONS(1306),
+ [anon_sym_STAR_STAR_EQ] = ACTIONS(1306),
+ [anon_sym_AMP_AMP_EQ] = ACTIONS(1306),
+ [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1306),
+ [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1306),
[anon_sym_AMP_AMP] = ACTIONS(1186),
[anon_sym_PIPE_PIPE] = ACTIONS(1186),
[anon_sym_GT_GT] = ACTIONS(1186),
@@ -54021,8 +54496,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_instanceof] = ACTIONS(1186),
[anon_sym_PLUS_PLUS] = ACTIONS(1186),
[anon_sym_DASH_DASH] = ACTIONS(1186),
- [anon_sym_DQUOTE] = ACTIONS(1304),
- [anon_sym_SQUOTE] = ACTIONS(1306),
[sym_comment] = ACTIONS(3),
[anon_sym_BQUOTE] = ACTIONS(1186),
[sym_number] = ACTIONS(1308),
@@ -54034,12 +54507,12 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym__ternary_qmark] = ACTIONS(1175),
},
[433] = {
- [sym_string] = STATE(2186),
- [sym_formal_parameters] = STATE(2701),
- [sym__property_name] = STATE(2186),
- [sym_computed_property_name] = STATE(2186),
- [aux_sym_object_repeat1] = STATE(1993),
- [aux_sym_object_pattern_repeat1] = STATE(1990),
+ [sym_string] = STATE(2562),
+ [sym_formal_parameters] = STATE(2677),
+ [sym__property_name] = STATE(2562),
+ [sym_computed_property_name] = STATE(2562),
+ [aux_sym_object_repeat1] = STATE(1994),
+ [aux_sym_object_pattern_repeat1] = STATE(2016),
[sym_identifier] = ACTIONS(1279),
[anon_sym_export] = ACTIONS(1281),
[anon_sym_STAR] = ACTIONS(1283),
@@ -54054,25 +54527,27 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_LT] = ACTIONS(1186),
[anon_sym_GT] = ACTIONS(1186),
[anon_sym_DOT] = ACTIONS(1186),
+ [anon_sym_DQUOTE] = ACTIONS(1298),
+ [anon_sym_SQUOTE] = ACTIONS(1300),
[anon_sym_async] = ACTIONS(1281),
- [anon_sym_function] = ACTIONS(1298),
- [anon_sym_EQ_GT] = ACTIONS(1300),
+ [anon_sym_function] = ACTIONS(1302),
+ [anon_sym_EQ_GT] = ACTIONS(1304),
[sym_optional_chain] = ACTIONS(1186),
- [anon_sym_PLUS_EQ] = ACTIONS(1302),
- [anon_sym_DASH_EQ] = ACTIONS(1302),
- [anon_sym_STAR_EQ] = ACTIONS(1302),
- [anon_sym_SLASH_EQ] = ACTIONS(1302),
- [anon_sym_PERCENT_EQ] = ACTIONS(1302),
- [anon_sym_CARET_EQ] = ACTIONS(1302),
- [anon_sym_AMP_EQ] = ACTIONS(1302),
- [anon_sym_PIPE_EQ] = ACTIONS(1302),
- [anon_sym_GT_GT_EQ] = ACTIONS(1302),
- [anon_sym_GT_GT_GT_EQ] = ACTIONS(1302),
- [anon_sym_LT_LT_EQ] = ACTIONS(1302),
- [anon_sym_STAR_STAR_EQ] = ACTIONS(1302),
- [anon_sym_AMP_AMP_EQ] = ACTIONS(1302),
- [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1302),
- [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1302),
+ [anon_sym_PLUS_EQ] = ACTIONS(1306),
+ [anon_sym_DASH_EQ] = ACTIONS(1306),
+ [anon_sym_STAR_EQ] = ACTIONS(1306),
+ [anon_sym_SLASH_EQ] = ACTIONS(1306),
+ [anon_sym_PERCENT_EQ] = ACTIONS(1306),
+ [anon_sym_CARET_EQ] = ACTIONS(1306),
+ [anon_sym_AMP_EQ] = ACTIONS(1306),
+ [anon_sym_PIPE_EQ] = ACTIONS(1306),
+ [anon_sym_GT_GT_EQ] = ACTIONS(1306),
+ [anon_sym_GT_GT_GT_EQ] = ACTIONS(1306),
+ [anon_sym_LT_LT_EQ] = ACTIONS(1306),
+ [anon_sym_STAR_STAR_EQ] = ACTIONS(1306),
+ [anon_sym_AMP_AMP_EQ] = ACTIONS(1306),
+ [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1306),
+ [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1306),
[anon_sym_AMP_AMP] = ACTIONS(1186),
[anon_sym_PIPE_PIPE] = ACTIONS(1186),
[anon_sym_GT_GT] = ACTIONS(1186),
@@ -54096,8 +54571,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_instanceof] = ACTIONS(1186),
[anon_sym_PLUS_PLUS] = ACTIONS(1186),
[anon_sym_DASH_DASH] = ACTIONS(1186),
- [anon_sym_DQUOTE] = ACTIONS(1304),
- [anon_sym_SQUOTE] = ACTIONS(1306),
[sym_comment] = ACTIONS(3),
[anon_sym_BQUOTE] = ACTIONS(1186),
[sym_number] = ACTIONS(1308),
@@ -54109,11 +54582,11 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym__ternary_qmark] = ACTIONS(1175),
},
[434] = {
- [sym_string] = STATE(2186),
- [sym__property_name] = STATE(2186),
- [sym_computed_property_name] = STATE(2186),
- [aux_sym_object_repeat1] = STATE(1986),
- [aux_sym_object_pattern_repeat1] = STATE(1990),
+ [sym_string] = STATE(2562),
+ [sym__property_name] = STATE(2562),
+ [sym_computed_property_name] = STATE(2562),
+ [aux_sym_object_repeat1] = STATE(1994),
+ [aux_sym_object_pattern_repeat1] = STATE(2016),
[sym_identifier] = ACTIONS(1316),
[anon_sym_export] = ACTIONS(1316),
[anon_sym_STAR] = ACTIONS(1186),
@@ -54128,24 +54601,26 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_LT] = ACTIONS(1186),
[anon_sym_GT] = ACTIONS(1186),
[anon_sym_DOT] = ACTIONS(1186),
+ [anon_sym_DQUOTE] = ACTIONS(1298),
+ [anon_sym_SQUOTE] = ACTIONS(1300),
[anon_sym_async] = ACTIONS(1316),
- [anon_sym_EQ_GT] = ACTIONS(1300),
+ [anon_sym_EQ_GT] = ACTIONS(1304),
[sym_optional_chain] = ACTIONS(1186),
- [anon_sym_PLUS_EQ] = ACTIONS(1302),
- [anon_sym_DASH_EQ] = ACTIONS(1302),
- [anon_sym_STAR_EQ] = ACTIONS(1302),
- [anon_sym_SLASH_EQ] = ACTIONS(1302),
- [anon_sym_PERCENT_EQ] = ACTIONS(1302),
- [anon_sym_CARET_EQ] = ACTIONS(1302),
- [anon_sym_AMP_EQ] = ACTIONS(1302),
- [anon_sym_PIPE_EQ] = ACTIONS(1302),
- [anon_sym_GT_GT_EQ] = ACTIONS(1302),
- [anon_sym_GT_GT_GT_EQ] = ACTIONS(1302),
- [anon_sym_LT_LT_EQ] = ACTIONS(1302),
- [anon_sym_STAR_STAR_EQ] = ACTIONS(1302),
- [anon_sym_AMP_AMP_EQ] = ACTIONS(1302),
- [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1302),
- [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1302),
+ [anon_sym_PLUS_EQ] = ACTIONS(1306),
+ [anon_sym_DASH_EQ] = ACTIONS(1306),
+ [anon_sym_STAR_EQ] = ACTIONS(1306),
+ [anon_sym_SLASH_EQ] = ACTIONS(1306),
+ [anon_sym_PERCENT_EQ] = ACTIONS(1306),
+ [anon_sym_CARET_EQ] = ACTIONS(1306),
+ [anon_sym_AMP_EQ] = ACTIONS(1306),
+ [anon_sym_PIPE_EQ] = ACTIONS(1306),
+ [anon_sym_GT_GT_EQ] = ACTIONS(1306),
+ [anon_sym_GT_GT_GT_EQ] = ACTIONS(1306),
+ [anon_sym_LT_LT_EQ] = ACTIONS(1306),
+ [anon_sym_STAR_STAR_EQ] = ACTIONS(1306),
+ [anon_sym_AMP_AMP_EQ] = ACTIONS(1306),
+ [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1306),
+ [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1306),
[anon_sym_AMP_AMP] = ACTIONS(1186),
[anon_sym_PIPE_PIPE] = ACTIONS(1186),
[anon_sym_GT_GT] = ACTIONS(1186),
@@ -54169,8 +54644,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_instanceof] = ACTIONS(1186),
[anon_sym_PLUS_PLUS] = ACTIONS(1186),
[anon_sym_DASH_DASH] = ACTIONS(1186),
- [anon_sym_DQUOTE] = ACTIONS(1304),
- [anon_sym_SQUOTE] = ACTIONS(1306),
[sym_comment] = ACTIONS(3),
[anon_sym_BQUOTE] = ACTIONS(1186),
[sym_number] = ACTIONS(1308),
@@ -54182,16 +54655,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym__ternary_qmark] = ACTIONS(1175),
},
[435] = {
- [sym_string] = STATE(2186),
- [sym__property_name] = STATE(2186),
- [sym_computed_property_name] = STATE(2186),
- [aux_sym_object_repeat1] = STATE(1993),
- [aux_sym_object_pattern_repeat1] = STATE(1990),
+ [sym_string] = STATE(2562),
+ [sym__property_name] = STATE(2562),
+ [sym_computed_property_name] = STATE(2562),
+ [aux_sym_object_repeat1] = STATE(1994),
+ [aux_sym_object_pattern_repeat1] = STATE(2016),
[sym_identifier] = ACTIONS(1316),
[anon_sym_export] = ACTIONS(1316),
[anon_sym_STAR] = ACTIONS(1283),
[anon_sym_COMMA] = ACTIONS(1186),
- [anon_sym_RBRACE] = ACTIONS(1312),
+ [anon_sym_RBRACE] = ACTIONS(1286),
[anon_sym_LPAREN] = ACTIONS(1318),
[anon_sym_in] = ACTIONS(1186),
[anon_sym_SEMI] = ACTIONS(1186),
@@ -54201,24 +54674,26 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_LT] = ACTIONS(1186),
[anon_sym_GT] = ACTIONS(1186),
[anon_sym_DOT] = ACTIONS(1186),
+ [anon_sym_DQUOTE] = ACTIONS(1298),
+ [anon_sym_SQUOTE] = ACTIONS(1300),
[anon_sym_async] = ACTIONS(1321),
- [anon_sym_EQ_GT] = ACTIONS(1300),
+ [anon_sym_EQ_GT] = ACTIONS(1304),
[sym_optional_chain] = ACTIONS(1186),
- [anon_sym_PLUS_EQ] = ACTIONS(1302),
- [anon_sym_DASH_EQ] = ACTIONS(1302),
- [anon_sym_STAR_EQ] = ACTIONS(1302),
- [anon_sym_SLASH_EQ] = ACTIONS(1302),
- [anon_sym_PERCENT_EQ] = ACTIONS(1302),
- [anon_sym_CARET_EQ] = ACTIONS(1302),
- [anon_sym_AMP_EQ] = ACTIONS(1302),
- [anon_sym_PIPE_EQ] = ACTIONS(1302),
- [anon_sym_GT_GT_EQ] = ACTIONS(1302),
- [anon_sym_GT_GT_GT_EQ] = ACTIONS(1302),
- [anon_sym_LT_LT_EQ] = ACTIONS(1302),
- [anon_sym_STAR_STAR_EQ] = ACTIONS(1302),
- [anon_sym_AMP_AMP_EQ] = ACTIONS(1302),
- [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1302),
- [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1302),
+ [anon_sym_PLUS_EQ] = ACTIONS(1306),
+ [anon_sym_DASH_EQ] = ACTIONS(1306),
+ [anon_sym_STAR_EQ] = ACTIONS(1306),
+ [anon_sym_SLASH_EQ] = ACTIONS(1306),
+ [anon_sym_PERCENT_EQ] = ACTIONS(1306),
+ [anon_sym_CARET_EQ] = ACTIONS(1306),
+ [anon_sym_AMP_EQ] = ACTIONS(1306),
+ [anon_sym_PIPE_EQ] = ACTIONS(1306),
+ [anon_sym_GT_GT_EQ] = ACTIONS(1306),
+ [anon_sym_GT_GT_GT_EQ] = ACTIONS(1306),
+ [anon_sym_LT_LT_EQ] = ACTIONS(1306),
+ [anon_sym_STAR_STAR_EQ] = ACTIONS(1306),
+ [anon_sym_AMP_AMP_EQ] = ACTIONS(1306),
+ [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1306),
+ [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1306),
[anon_sym_AMP_AMP] = ACTIONS(1186),
[anon_sym_PIPE_PIPE] = ACTIONS(1186),
[anon_sym_GT_GT] = ACTIONS(1186),
@@ -54242,8 +54717,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_instanceof] = ACTIONS(1186),
[anon_sym_PLUS_PLUS] = ACTIONS(1186),
[anon_sym_DASH_DASH] = ACTIONS(1186),
- [anon_sym_DQUOTE] = ACTIONS(1304),
- [anon_sym_SQUOTE] = ACTIONS(1306),
[sym_comment] = ACTIONS(3),
[anon_sym_BQUOTE] = ACTIONS(1186),
[sym_number] = ACTIONS(1308),
@@ -54255,11 +54728,11 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym__ternary_qmark] = ACTIONS(1175),
},
[436] = {
- [sym_string] = STATE(2186),
- [sym__property_name] = STATE(2186),
- [sym_computed_property_name] = STATE(2186),
- [aux_sym_object_repeat1] = STATE(1993),
- [aux_sym_object_pattern_repeat1] = STATE(1990),
+ [sym_string] = STATE(2562),
+ [sym__property_name] = STATE(2562),
+ [sym_computed_property_name] = STATE(2562),
+ [aux_sym_object_repeat1] = STATE(2018),
+ [aux_sym_object_pattern_repeat1] = STATE(2016),
[sym_identifier] = ACTIONS(1316),
[anon_sym_export] = ACTIONS(1316),
[anon_sym_STAR] = ACTIONS(1186),
@@ -54274,24 +54747,26 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_LT] = ACTIONS(1186),
[anon_sym_GT] = ACTIONS(1186),
[anon_sym_DOT] = ACTIONS(1186),
+ [anon_sym_DQUOTE] = ACTIONS(1298),
+ [anon_sym_SQUOTE] = ACTIONS(1300),
[anon_sym_async] = ACTIONS(1316),
- [anon_sym_EQ_GT] = ACTIONS(1300),
+ [anon_sym_EQ_GT] = ACTIONS(1304),
[sym_optional_chain] = ACTIONS(1186),
- [anon_sym_PLUS_EQ] = ACTIONS(1302),
- [anon_sym_DASH_EQ] = ACTIONS(1302),
- [anon_sym_STAR_EQ] = ACTIONS(1302),
- [anon_sym_SLASH_EQ] = ACTIONS(1302),
- [anon_sym_PERCENT_EQ] = ACTIONS(1302),
- [anon_sym_CARET_EQ] = ACTIONS(1302),
- [anon_sym_AMP_EQ] = ACTIONS(1302),
- [anon_sym_PIPE_EQ] = ACTIONS(1302),
- [anon_sym_GT_GT_EQ] = ACTIONS(1302),
- [anon_sym_GT_GT_GT_EQ] = ACTIONS(1302),
- [anon_sym_LT_LT_EQ] = ACTIONS(1302),
- [anon_sym_STAR_STAR_EQ] = ACTIONS(1302),
- [anon_sym_AMP_AMP_EQ] = ACTIONS(1302),
- [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1302),
- [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1302),
+ [anon_sym_PLUS_EQ] = ACTIONS(1306),
+ [anon_sym_DASH_EQ] = ACTIONS(1306),
+ [anon_sym_STAR_EQ] = ACTIONS(1306),
+ [anon_sym_SLASH_EQ] = ACTIONS(1306),
+ [anon_sym_PERCENT_EQ] = ACTIONS(1306),
+ [anon_sym_CARET_EQ] = ACTIONS(1306),
+ [anon_sym_AMP_EQ] = ACTIONS(1306),
+ [anon_sym_PIPE_EQ] = ACTIONS(1306),
+ [anon_sym_GT_GT_EQ] = ACTIONS(1306),
+ [anon_sym_GT_GT_GT_EQ] = ACTIONS(1306),
+ [anon_sym_LT_LT_EQ] = ACTIONS(1306),
+ [anon_sym_STAR_STAR_EQ] = ACTIONS(1306),
+ [anon_sym_AMP_AMP_EQ] = ACTIONS(1306),
+ [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1306),
+ [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1306),
[anon_sym_AMP_AMP] = ACTIONS(1186),
[anon_sym_PIPE_PIPE] = ACTIONS(1186),
[anon_sym_GT_GT] = ACTIONS(1186),
@@ -54315,8 +54790,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_instanceof] = ACTIONS(1186),
[anon_sym_PLUS_PLUS] = ACTIONS(1186),
[anon_sym_DASH_DASH] = ACTIONS(1186),
- [anon_sym_DQUOTE] = ACTIONS(1304),
- [anon_sym_SQUOTE] = ACTIONS(1306),
[sym_comment] = ACTIONS(3),
[anon_sym_BQUOTE] = ACTIONS(1186),
[sym_number] = ACTIONS(1308),
@@ -54328,16 +54801,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym__ternary_qmark] = ACTIONS(1175),
},
[437] = {
- [sym_string] = STATE(2186),
- [sym__property_name] = STATE(2186),
- [sym_computed_property_name] = STATE(2186),
- [aux_sym_object_repeat1] = STATE(1993),
- [aux_sym_object_pattern_repeat1] = STATE(1990),
+ [sym_string] = STATE(2562),
+ [sym__property_name] = STATE(2562),
+ [sym_computed_property_name] = STATE(2562),
+ [aux_sym_object_repeat1] = STATE(2018),
+ [aux_sym_object_pattern_repeat1] = STATE(2016),
[sym_identifier] = ACTIONS(1316),
[anon_sym_export] = ACTIONS(1316),
[anon_sym_STAR] = ACTIONS(1283),
[anon_sym_COMMA] = ACTIONS(1186),
- [anon_sym_RBRACE] = ACTIONS(1314),
+ [anon_sym_RBRACE] = ACTIONS(1312),
[anon_sym_LPAREN] = ACTIONS(1318),
[anon_sym_in] = ACTIONS(1186),
[anon_sym_SEMI] = ACTIONS(1186),
@@ -54347,24 +54820,26 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_LT] = ACTIONS(1186),
[anon_sym_GT] = ACTIONS(1186),
[anon_sym_DOT] = ACTIONS(1186),
+ [anon_sym_DQUOTE] = ACTIONS(1298),
+ [anon_sym_SQUOTE] = ACTIONS(1300),
[anon_sym_async] = ACTIONS(1321),
- [anon_sym_EQ_GT] = ACTIONS(1300),
+ [anon_sym_EQ_GT] = ACTIONS(1304),
[sym_optional_chain] = ACTIONS(1186),
- [anon_sym_PLUS_EQ] = ACTIONS(1302),
- [anon_sym_DASH_EQ] = ACTIONS(1302),
- [anon_sym_STAR_EQ] = ACTIONS(1302),
- [anon_sym_SLASH_EQ] = ACTIONS(1302),
- [anon_sym_PERCENT_EQ] = ACTIONS(1302),
- [anon_sym_CARET_EQ] = ACTIONS(1302),
- [anon_sym_AMP_EQ] = ACTIONS(1302),
- [anon_sym_PIPE_EQ] = ACTIONS(1302),
- [anon_sym_GT_GT_EQ] = ACTIONS(1302),
- [anon_sym_GT_GT_GT_EQ] = ACTIONS(1302),
- [anon_sym_LT_LT_EQ] = ACTIONS(1302),
- [anon_sym_STAR_STAR_EQ] = ACTIONS(1302),
- [anon_sym_AMP_AMP_EQ] = ACTIONS(1302),
- [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1302),
- [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1302),
+ [anon_sym_PLUS_EQ] = ACTIONS(1306),
+ [anon_sym_DASH_EQ] = ACTIONS(1306),
+ [anon_sym_STAR_EQ] = ACTIONS(1306),
+ [anon_sym_SLASH_EQ] = ACTIONS(1306),
+ [anon_sym_PERCENT_EQ] = ACTIONS(1306),
+ [anon_sym_CARET_EQ] = ACTIONS(1306),
+ [anon_sym_AMP_EQ] = ACTIONS(1306),
+ [anon_sym_PIPE_EQ] = ACTIONS(1306),
+ [anon_sym_GT_GT_EQ] = ACTIONS(1306),
+ [anon_sym_GT_GT_GT_EQ] = ACTIONS(1306),
+ [anon_sym_LT_LT_EQ] = ACTIONS(1306),
+ [anon_sym_STAR_STAR_EQ] = ACTIONS(1306),
+ [anon_sym_AMP_AMP_EQ] = ACTIONS(1306),
+ [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1306),
+ [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1306),
[anon_sym_AMP_AMP] = ACTIONS(1186),
[anon_sym_PIPE_PIPE] = ACTIONS(1186),
[anon_sym_GT_GT] = ACTIONS(1186),
@@ -54388,8 +54863,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_instanceof] = ACTIONS(1186),
[anon_sym_PLUS_PLUS] = ACTIONS(1186),
[anon_sym_DASH_DASH] = ACTIONS(1186),
- [anon_sym_DQUOTE] = ACTIONS(1304),
- [anon_sym_SQUOTE] = ACTIONS(1306),
[sym_comment] = ACTIONS(3),
[anon_sym_BQUOTE] = ACTIONS(1186),
[sym_number] = ACTIONS(1308),
@@ -54401,11 +54874,11 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym__ternary_qmark] = ACTIONS(1175),
},
[438] = {
- [sym_string] = STATE(2186),
- [sym__property_name] = STATE(2186),
- [sym_computed_property_name] = STATE(2186),
- [aux_sym_object_repeat1] = STATE(1993),
- [aux_sym_object_pattern_repeat1] = STATE(1990),
+ [sym_string] = STATE(2562),
+ [sym__property_name] = STATE(2562),
+ [sym_computed_property_name] = STATE(2562),
+ [aux_sym_object_repeat1] = STATE(1994),
+ [aux_sym_object_pattern_repeat1] = STATE(2016),
[sym_identifier] = ACTIONS(1316),
[anon_sym_export] = ACTIONS(1316),
[anon_sym_STAR] = ACTIONS(1186),
@@ -54420,24 +54893,26 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_LT] = ACTIONS(1186),
[anon_sym_GT] = ACTIONS(1186),
[anon_sym_DOT] = ACTIONS(1186),
+ [anon_sym_DQUOTE] = ACTIONS(1298),
+ [anon_sym_SQUOTE] = ACTIONS(1300),
[anon_sym_async] = ACTIONS(1316),
- [anon_sym_EQ_GT] = ACTIONS(1300),
+ [anon_sym_EQ_GT] = ACTIONS(1304),
[sym_optional_chain] = ACTIONS(1186),
- [anon_sym_PLUS_EQ] = ACTIONS(1302),
- [anon_sym_DASH_EQ] = ACTIONS(1302),
- [anon_sym_STAR_EQ] = ACTIONS(1302),
- [anon_sym_SLASH_EQ] = ACTIONS(1302),
- [anon_sym_PERCENT_EQ] = ACTIONS(1302),
- [anon_sym_CARET_EQ] = ACTIONS(1302),
- [anon_sym_AMP_EQ] = ACTIONS(1302),
- [anon_sym_PIPE_EQ] = ACTIONS(1302),
- [anon_sym_GT_GT_EQ] = ACTIONS(1302),
- [anon_sym_GT_GT_GT_EQ] = ACTIONS(1302),
- [anon_sym_LT_LT_EQ] = ACTIONS(1302),
- [anon_sym_STAR_STAR_EQ] = ACTIONS(1302),
- [anon_sym_AMP_AMP_EQ] = ACTIONS(1302),
- [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1302),
- [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1302),
+ [anon_sym_PLUS_EQ] = ACTIONS(1306),
+ [anon_sym_DASH_EQ] = ACTIONS(1306),
+ [anon_sym_STAR_EQ] = ACTIONS(1306),
+ [anon_sym_SLASH_EQ] = ACTIONS(1306),
+ [anon_sym_PERCENT_EQ] = ACTIONS(1306),
+ [anon_sym_CARET_EQ] = ACTIONS(1306),
+ [anon_sym_AMP_EQ] = ACTIONS(1306),
+ [anon_sym_PIPE_EQ] = ACTIONS(1306),
+ [anon_sym_GT_GT_EQ] = ACTIONS(1306),
+ [anon_sym_GT_GT_GT_EQ] = ACTIONS(1306),
+ [anon_sym_LT_LT_EQ] = ACTIONS(1306),
+ [anon_sym_STAR_STAR_EQ] = ACTIONS(1306),
+ [anon_sym_AMP_AMP_EQ] = ACTIONS(1306),
+ [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1306),
+ [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1306),
[anon_sym_AMP_AMP] = ACTIONS(1186),
[anon_sym_PIPE_PIPE] = ACTIONS(1186),
[anon_sym_GT_GT] = ACTIONS(1186),
@@ -54461,8 +54936,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_instanceof] = ACTIONS(1186),
[anon_sym_PLUS_PLUS] = ACTIONS(1186),
[anon_sym_DASH_DASH] = ACTIONS(1186),
- [anon_sym_DQUOTE] = ACTIONS(1304),
- [anon_sym_SQUOTE] = ACTIONS(1306),
[sym_comment] = ACTIONS(3),
[anon_sym_BQUOTE] = ACTIONS(1186),
[sym_number] = ACTIONS(1308),
@@ -54474,16 +54947,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[sym__ternary_qmark] = ACTIONS(1175),
},
[439] = {
- [sym_string] = STATE(2186),
- [sym__property_name] = STATE(2186),
- [sym_computed_property_name] = STATE(2186),
- [aux_sym_object_repeat1] = STATE(1986),
- [aux_sym_object_pattern_repeat1] = STATE(1990),
+ [sym_string] = STATE(2562),
+ [sym__property_name] = STATE(2562),
+ [sym_computed_property_name] = STATE(2562),
+ [aux_sym_object_repeat1] = STATE(1994),
+ [aux_sym_object_pattern_repeat1] = STATE(2016),
[sym_identifier] = ACTIONS(1316),
[anon_sym_export] = ACTIONS(1316),
[anon_sym_STAR] = ACTIONS(1283),
[anon_sym_COMMA] = ACTIONS(1186),
- [anon_sym_RBRACE] = ACTIONS(1286),
+ [anon_sym_RBRACE] = ACTIONS(1314),
[anon_sym_LPAREN] = ACTIONS(1318),
[anon_sym_in] = ACTIONS(1186),
[anon_sym_SEMI] = ACTIONS(1186),
@@ -54493,24 +54966,26 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_LT] = ACTIONS(1186),
[anon_sym_GT] = ACTIONS(1186),
[anon_sym_DOT] = ACTIONS(1186),
+ [anon_sym_DQUOTE] = ACTIONS(1298),
+ [anon_sym_SQUOTE] = ACTIONS(1300),
[anon_sym_async] = ACTIONS(1321),
- [anon_sym_EQ_GT] = ACTIONS(1300),
+ [anon_sym_EQ_GT] = ACTIONS(1304),
[sym_optional_chain] = ACTIONS(1186),
- [anon_sym_PLUS_EQ] = ACTIONS(1302),
- [anon_sym_DASH_EQ] = ACTIONS(1302),
- [anon_sym_STAR_EQ] = ACTIONS(1302),
- [anon_sym_SLASH_EQ] = ACTIONS(1302),
- [anon_sym_PERCENT_EQ] = ACTIONS(1302),
- [anon_sym_CARET_EQ] = ACTIONS(1302),
- [anon_sym_AMP_EQ] = ACTIONS(1302),
- [anon_sym_PIPE_EQ] = ACTIONS(1302),
- [anon_sym_GT_GT_EQ] = ACTIONS(1302),
- [anon_sym_GT_GT_GT_EQ] = ACTIONS(1302),
- [anon_sym_LT_LT_EQ] = ACTIONS(1302),
- [anon_sym_STAR_STAR_EQ] = ACTIONS(1302),
- [anon_sym_AMP_AMP_EQ] = ACTIONS(1302),
- [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1302),
- [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1302),
+ [anon_sym_PLUS_EQ] = ACTIONS(1306),
+ [anon_sym_DASH_EQ] = ACTIONS(1306),
+ [anon_sym_STAR_EQ] = ACTIONS(1306),
+ [anon_sym_SLASH_EQ] = ACTIONS(1306),
+ [anon_sym_PERCENT_EQ] = ACTIONS(1306),
+ [anon_sym_CARET_EQ] = ACTIONS(1306),
+ [anon_sym_AMP_EQ] = ACTIONS(1306),
+ [anon_sym_PIPE_EQ] = ACTIONS(1306),
+ [anon_sym_GT_GT_EQ] = ACTIONS(1306),
+ [anon_sym_GT_GT_GT_EQ] = ACTIONS(1306),
+ [anon_sym_LT_LT_EQ] = ACTIONS(1306),
+ [anon_sym_STAR_STAR_EQ] = ACTIONS(1306),
+ [anon_sym_AMP_AMP_EQ] = ACTIONS(1306),
+ [anon_sym_PIPE_PIPE_EQ] = ACTIONS(1306),
+ [anon_sym_QMARK_QMARK_EQ] = ACTIONS(1306),
[anon_sym_AMP_AMP] = ACTIONS(1186),
[anon_sym_PIPE_PIPE] = ACTIONS(1186),
[anon_sym_GT_GT] = ACTIONS(1186),
@@ -54534,8 +55009,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[anon_sym_instanceof] = ACTIONS(1186),
[anon_sym_PLUS_PLUS] = ACTIONS(1186),
[anon_sym_DASH_DASH] = ACTIONS(1186),
- [anon_sym_DQUOTE] = ACTIONS(1304),
- [anon_sym_SQUOTE] = ACTIONS(1306),
[sym_comment] = ACTIONS(3),
[anon_sym_BQUOTE] = ACTIONS(1186),
[sym_number] = ACTIONS(1308),
@@ -54556,9 +55029,9 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_catch,
ACTIONS(1329), 1,
anon_sym_finally,
- STATE(468), 1,
+ STATE(470), 1,
sym_catch_clause,
- STATE(595), 1,
+ STATE(545), 1,
sym_finally_clause,
ACTIONS(1325), 59,
anon_sym_export,
@@ -54590,6 +55063,8 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -54604,8 +55079,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -54635,7 +55108,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_function,
ACTIONS(1342), 1,
anon_sym_EQ_GT,
- STATE(2738), 1,
+ STATE(2767), 1,
sym_formal_parameters,
ACTIONS(1333), 5,
anon_sym_export,
@@ -54643,7 +55116,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- ACTIONS(1302), 15,
+ ACTIONS(1306), 15,
anon_sym_PLUS_EQ,
anon_sym_DASH_EQ,
anon_sym_STAR_EQ,
@@ -54711,7 +55184,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_EQ_GT,
ACTIONS(1344), 1,
anon_sym_EQ,
- STATE(2738), 1,
+ STATE(2767), 1,
sym_formal_parameters,
ACTIONS(1333), 5,
anon_sym_export,
@@ -54719,7 +55192,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- ACTIONS(1302), 15,
+ ACTIONS(1306), 15,
anon_sym_PLUS_EQ,
anon_sym_DASH_EQ,
anon_sym_STAR_EQ,
@@ -54772,108 +55245,102 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
anon_sym_BQUOTE,
- [251] = 13,
+ [251] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1221), 1,
- anon_sym_EQ,
- ACTIONS(1300), 1,
- anon_sym_EQ_GT,
- ACTIONS(1335), 1,
- anon_sym_LPAREN,
ACTIONS(1346), 1,
- sym_identifier,
- ACTIONS(1350), 1,
- anon_sym_in,
- ACTIONS(1353), 1,
- anon_sym_of,
- ACTIONS(1355), 1,
- anon_sym_function,
- STATE(2701), 1,
- sym_formal_parameters,
- ACTIONS(1175), 2,
sym__automatic_semicolon,
- sym__ternary_qmark,
- ACTIONS(1348), 5,
+ ACTIONS(822), 61,
anon_sym_export,
- anon_sym_async,
- anon_sym_static,
- anon_sym_get,
- anon_sym_set,
- ACTIONS(1302), 15,
- anon_sym_PLUS_EQ,
- anon_sym_DASH_EQ,
- anon_sym_STAR_EQ,
- anon_sym_SLASH_EQ,
- anon_sym_PERCENT_EQ,
- anon_sym_CARET_EQ,
- anon_sym_AMP_EQ,
- anon_sym_PIPE_EQ,
- anon_sym_GT_GT_EQ,
- anon_sym_GT_GT_GT_EQ,
- anon_sym_LT_LT_EQ,
- anon_sym_STAR_STAR_EQ,
- anon_sym_AMP_AMP_EQ,
- anon_sym_PIPE_PIPE_EQ,
- anon_sym_QMARK_QMARK_EQ,
- ACTIONS(1186), 32,
- anon_sym_STAR,
- anon_sym_COMMA,
+ anon_sym_default,
+ anon_sym_LBRACE,
+ anon_sym_RBRACE,
+ anon_sym_import,
+ anon_sym_var,
+ anon_sym_let,
+ anon_sym_const,
+ anon_sym_else,
+ anon_sym_if,
+ anon_sym_switch,
+ anon_sym_for,
+ anon_sym_LPAREN,
+ anon_sym_await,
+ anon_sym_while,
+ anon_sym_do,
+ anon_sym_try,
+ anon_sym_with,
+ anon_sym_break,
+ anon_sym_continue,
+ anon_sym_debugger,
+ anon_sym_return,
+ anon_sym_throw,
anon_sym_SEMI,
+ anon_sym_case,
+ anon_sym_catch,
+ anon_sym_finally,
+ anon_sym_yield,
anon_sym_LBRACK,
+ anon_sym_LTtemplate_GT,
anon_sym_LT,
- anon_sym_GT,
- anon_sym_DOT,
- sym_optional_chain,
- anon_sym_AMP_AMP,
- anon_sym_PIPE_PIPE,
- anon_sym_GT_GT,
- anon_sym_GT_GT_GT,
- anon_sym_LT_LT,
- anon_sym_AMP,
- anon_sym_CARET,
- anon_sym_PIPE,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
+ anon_sym_class,
+ anon_sym_async,
+ anon_sym_function,
+ anon_sym_new,
anon_sym_PLUS,
anon_sym_DASH,
anon_sym_SLASH,
- anon_sym_PERCENT,
- anon_sym_STAR_STAR,
- anon_sym_LT_EQ,
- anon_sym_EQ_EQ,
- anon_sym_EQ_EQ_EQ,
- anon_sym_BANG_EQ,
- anon_sym_BANG_EQ_EQ,
- anon_sym_GT_EQ,
- anon_sym_QMARK_QMARK,
- anon_sym_instanceof,
+ anon_sym_BANG,
+ anon_sym_TILDE,
+ anon_sym_typeof,
+ anon_sym_void,
+ anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
anon_sym_BQUOTE,
- [341] = 11,
+ sym_number,
+ sym_identifier,
+ sym_private_property_identifier,
+ sym_this,
+ sym_super,
+ sym_true,
+ sym_false,
+ sym_null,
+ sym_undefined,
+ anon_sym_AT,
+ anon_sym_static,
+ anon_sym_get,
+ anon_sym_set,
+ [321] = 13,
ACTIONS(3), 1,
sym_comment,
+ ACTIONS(1221), 1,
+ anon_sym_EQ,
+ ACTIONS(1304), 1,
+ anon_sym_EQ_GT,
ACTIONS(1335), 1,
anon_sym_LPAREN,
- ACTIONS(1344), 1,
- anon_sym_EQ,
+ ACTIONS(1348), 1,
+ sym_identifier,
+ ACTIONS(1352), 1,
+ anon_sym_in,
ACTIONS(1355), 1,
- anon_sym_function,
+ anon_sym_of,
ACTIONS(1357), 1,
- sym_identifier,
- ACTIONS(1361), 1,
- anon_sym_EQ_GT,
- STATE(2725), 1,
+ anon_sym_function,
+ STATE(2677), 1,
sym_formal_parameters,
ACTIONS(1175), 2,
sym__automatic_semicolon,
sym__ternary_qmark,
- ACTIONS(1359), 5,
+ ACTIONS(1350), 5,
anon_sym_export,
anon_sym_async,
anon_sym_static,
anon_sym_get,
anon_sym_set,
- ACTIONS(1302), 15,
+ ACTIONS(1306), 15,
anon_sym_PLUS_EQ,
anon_sym_DASH_EQ,
anon_sym_STAR_EQ,
@@ -54889,11 +55356,9 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_AMP_AMP_EQ,
anon_sym_PIPE_PIPE_EQ,
anon_sym_QMARK_QMARK_EQ,
- ACTIONS(1186), 34,
+ ACTIONS(1186), 32,
anon_sym_STAR,
anon_sym_COMMA,
- anon_sym_in,
- anon_sym_of,
anon_sym_SEMI,
anon_sym_LBRACK,
anon_sym_LT,
@@ -54924,12 +55389,18 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
anon_sym_BQUOTE,
- [427] = 3,
+ [411] = 6,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1363), 1,
- sym__automatic_semicolon,
- ACTIONS(880), 61,
+ ACTIONS(1359), 1,
+ anon_sym_catch,
+ ACTIONS(1361), 1,
+ anon_sym_finally,
+ STATE(502), 1,
+ sym_catch_clause,
+ STATE(767), 1,
+ sym_finally_clause,
+ ACTIONS(1325), 58,
anon_sym_export,
anon_sym_default,
anon_sym_LBRACE,
@@ -54938,7 +55409,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_var,
anon_sym_let,
anon_sym_const,
- anon_sym_else,
anon_sym_if,
anon_sym_switch,
anon_sym_for,
@@ -54955,12 +55425,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_throw,
anon_sym_SEMI,
anon_sym_case,
- anon_sym_catch,
- anon_sym_finally,
anon_sym_yield,
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -54975,8 +55445,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -54991,33 +55459,31 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [497] = 12,
+ [487] = 11,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1221), 1,
- anon_sym_EQ,
- ACTIONS(1300), 1,
+ ACTIONS(1304), 1,
anon_sym_EQ_GT,
ACTIONS(1335), 1,
anon_sym_LPAREN,
- ACTIONS(1346), 1,
+ ACTIONS(1344), 1,
+ anon_sym_EQ,
+ ACTIONS(1348), 1,
sym_identifier,
- ACTIONS(1365), 1,
- anon_sym_COLON,
- ACTIONS(1367), 1,
+ ACTIONS(1357), 1,
anon_sym_function,
- STATE(2701), 1,
+ STATE(2677), 1,
sym_formal_parameters,
ACTIONS(1175), 2,
sym__automatic_semicolon,
sym__ternary_qmark,
- ACTIONS(1348), 5,
+ ACTIONS(1350), 5,
anon_sym_export,
anon_sym_async,
anon_sym_static,
anon_sym_get,
anon_sym_set,
- ACTIONS(1302), 15,
+ ACTIONS(1306), 15,
anon_sym_PLUS_EQ,
anon_sym_DASH_EQ,
anon_sym_STAR_EQ,
@@ -55033,9 +55499,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_AMP_AMP_EQ,
anon_sym_PIPE_PIPE_EQ,
anon_sym_QMARK_QMARK_EQ,
- ACTIONS(1186), 33,
+ ACTIONS(1186), 34,
anon_sym_STAR,
anon_sym_COMMA,
+ anon_sym_RBRACE,
anon_sym_in,
anon_sym_SEMI,
anon_sym_LBRACK,
@@ -55067,31 +55534,31 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
anon_sym_BQUOTE,
- [585] = 11,
+ [573] = 11,
ACTIONS(3), 1,
sym_comment,
+ ACTIONS(1221), 1,
+ anon_sym_EQ,
+ ACTIONS(1304), 1,
+ anon_sym_EQ_GT,
ACTIONS(1335), 1,
anon_sym_LPAREN,
- ACTIONS(1355), 1,
- anon_sym_function,
- ACTIONS(1357), 1,
+ ACTIONS(1348), 1,
sym_identifier,
- ACTIONS(1361), 1,
- anon_sym_EQ_GT,
- ACTIONS(1369), 1,
- anon_sym_EQ,
- STATE(2725), 1,
+ ACTIONS(1357), 1,
+ anon_sym_function,
+ STATE(2677), 1,
sym_formal_parameters,
ACTIONS(1175), 2,
sym__automatic_semicolon,
sym__ternary_qmark,
- ACTIONS(1359), 5,
+ ACTIONS(1350), 5,
anon_sym_export,
anon_sym_async,
anon_sym_static,
anon_sym_get,
anon_sym_set,
- ACTIONS(1302), 15,
+ ACTIONS(1306), 15,
anon_sym_PLUS_EQ,
anon_sym_DASH_EQ,
anon_sym_STAR_EQ,
@@ -55110,8 +55577,8 @@ static const uint16_t ts_small_parse_table[] = {
ACTIONS(1186), 34,
anon_sym_STAR,
anon_sym_COMMA,
+ anon_sym_RBRACE,
anon_sym_in,
- anon_sym_of,
anon_sym_SEMI,
anon_sym_LBRACK,
anon_sym_LT,
@@ -55142,174 +55609,33 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
anon_sym_BQUOTE,
- [671] = 7,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(1371), 1,
- ts_builtin_sym_end,
- ACTIONS(1373), 1,
- anon_sym_catch,
- ACTIONS(1375), 1,
- anon_sym_finally,
- STATE(510), 1,
- sym_catch_clause,
- STATE(798), 1,
- sym_finally_clause,
- ACTIONS(1325), 57,
- anon_sym_export,
- anon_sym_LBRACE,
- anon_sym_RBRACE,
- anon_sym_import,
- anon_sym_var,
- anon_sym_let,
- anon_sym_const,
- anon_sym_else,
- anon_sym_if,
- anon_sym_switch,
- anon_sym_for,
- anon_sym_LPAREN,
- anon_sym_await,
- anon_sym_while,
- anon_sym_do,
- anon_sym_try,
- anon_sym_with,
- anon_sym_break,
- anon_sym_continue,
- anon_sym_debugger,
- anon_sym_return,
- anon_sym_throw,
- anon_sym_SEMI,
- anon_sym_yield,
- anon_sym_LBRACK,
- anon_sym_LTtemplate_GT,
- anon_sym_LT,
- anon_sym_class,
- anon_sym_async,
- anon_sym_function,
- anon_sym_new,
- anon_sym_PLUS,
- anon_sym_DASH,
- anon_sym_SLASH,
- anon_sym_BANG,
- anon_sym_TILDE,
- anon_sym_typeof,
- anon_sym_void,
- anon_sym_delete,
- anon_sym_PLUS_PLUS,
- anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
- anon_sym_BQUOTE,
- sym_number,
- sym_identifier,
- sym_private_property_identifier,
- sym_this,
- sym_super,
- sym_true,
- sym_false,
- sym_null,
- sym_undefined,
- anon_sym_AT,
- anon_sym_static,
- anon_sym_get,
- anon_sym_set,
- [749] = 6,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(1377), 1,
- anon_sym_catch,
- ACTIONS(1379), 1,
- anon_sym_finally,
- STATE(480), 1,
- sym_catch_clause,
- STATE(663), 1,
- sym_finally_clause,
- ACTIONS(1325), 58,
- anon_sym_export,
- anon_sym_default,
- anon_sym_LBRACE,
- anon_sym_RBRACE,
- anon_sym_import,
- anon_sym_var,
- anon_sym_let,
- anon_sym_const,
- anon_sym_if,
- anon_sym_switch,
- anon_sym_for,
- anon_sym_LPAREN,
- anon_sym_await,
- anon_sym_while,
- anon_sym_do,
- anon_sym_try,
- anon_sym_with,
- anon_sym_break,
- anon_sym_continue,
- anon_sym_debugger,
- anon_sym_return,
- anon_sym_throw,
- anon_sym_SEMI,
- anon_sym_case,
- anon_sym_yield,
- anon_sym_LBRACK,
- anon_sym_LTtemplate_GT,
- anon_sym_LT,
- anon_sym_class,
- anon_sym_async,
- anon_sym_function,
- anon_sym_new,
- anon_sym_PLUS,
- anon_sym_DASH,
- anon_sym_SLASH,
- anon_sym_BANG,
- anon_sym_TILDE,
- anon_sym_typeof,
- anon_sym_void,
- anon_sym_delete,
- anon_sym_PLUS_PLUS,
- anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
- anon_sym_BQUOTE,
- sym_number,
- sym_identifier,
- sym_private_property_identifier,
- sym_this,
- sym_super,
- sym_true,
- sym_false,
- sym_null,
- sym_undefined,
- anon_sym_AT,
- anon_sym_static,
- anon_sym_get,
- anon_sym_set,
- [825] = 12,
+ [659] = 12,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1221), 1,
anon_sym_EQ,
- ACTIONS(1300), 1,
+ ACTIONS(1304), 1,
anon_sym_EQ_GT,
ACTIONS(1335), 1,
anon_sym_LPAREN,
- ACTIONS(1346), 1,
+ ACTIONS(1348), 1,
sym_identifier,
- ACTIONS(1381), 1,
+ ACTIONS(1363), 1,
anon_sym_COLON,
- ACTIONS(1383), 1,
+ ACTIONS(1365), 1,
anon_sym_function,
- STATE(2701), 1,
+ STATE(2677), 1,
sym_formal_parameters,
ACTIONS(1175), 2,
sym__automatic_semicolon,
sym__ternary_qmark,
- ACTIONS(1348), 5,
+ ACTIONS(1350), 5,
anon_sym_export,
anon_sym_async,
anon_sym_static,
anon_sym_get,
anon_sym_set,
- ACTIONS(1302), 15,
+ ACTIONS(1306), 15,
anon_sym_PLUS_EQ,
anon_sym_DASH_EQ,
anon_sym_STAR_EQ,
@@ -55359,33 +55685,31 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
anon_sym_BQUOTE,
- [913] = 12,
+ [747] = 11,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1221), 1,
- anon_sym_EQ,
- ACTIONS(1298), 1,
- anon_sym_function,
- ACTIONS(1300), 1,
- anon_sym_EQ_GT,
ACTIONS(1335), 1,
anon_sym_LPAREN,
- ACTIONS(1346), 1,
+ ACTIONS(1357), 1,
+ anon_sym_function,
+ ACTIONS(1367), 1,
sym_identifier,
- ACTIONS(1385), 1,
- anon_sym_COLON,
- STATE(2701), 1,
+ ACTIONS(1371), 1,
+ anon_sym_EQ,
+ ACTIONS(1373), 1,
+ anon_sym_EQ_GT,
+ STATE(2728), 1,
sym_formal_parameters,
ACTIONS(1175), 2,
sym__automatic_semicolon,
sym__ternary_qmark,
- ACTIONS(1348), 5,
+ ACTIONS(1369), 5,
anon_sym_export,
anon_sym_async,
anon_sym_static,
anon_sym_get,
anon_sym_set,
- ACTIONS(1302), 15,
+ ACTIONS(1306), 15,
anon_sym_PLUS_EQ,
anon_sym_DASH_EQ,
anon_sym_STAR_EQ,
@@ -55401,10 +55725,11 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_AMP_AMP_EQ,
anon_sym_PIPE_PIPE_EQ,
anon_sym_QMARK_QMARK_EQ,
- ACTIONS(1186), 33,
+ ACTIONS(1186), 34,
anon_sym_STAR,
anon_sym_COMMA,
anon_sym_in,
+ anon_sym_of,
anon_sym_SEMI,
anon_sym_LBRACK,
anon_sym_LT,
@@ -55435,35 +55760,102 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
anon_sym_BQUOTE,
- [1001] = 12,
+ [833] = 7,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(1375), 1,
+ ts_builtin_sym_end,
+ ACTIONS(1377), 1,
+ anon_sym_catch,
+ ACTIONS(1379), 1,
+ anon_sym_finally,
+ STATE(471), 1,
+ sym_catch_clause,
+ STATE(837), 1,
+ sym_finally_clause,
+ ACTIONS(1325), 57,
+ anon_sym_export,
+ anon_sym_LBRACE,
+ anon_sym_RBRACE,
+ anon_sym_import,
+ anon_sym_var,
+ anon_sym_let,
+ anon_sym_const,
+ anon_sym_else,
+ anon_sym_if,
+ anon_sym_switch,
+ anon_sym_for,
+ anon_sym_LPAREN,
+ anon_sym_await,
+ anon_sym_while,
+ anon_sym_do,
+ anon_sym_try,
+ anon_sym_with,
+ anon_sym_break,
+ anon_sym_continue,
+ anon_sym_debugger,
+ anon_sym_return,
+ anon_sym_throw,
+ anon_sym_SEMI,
+ anon_sym_yield,
+ anon_sym_LBRACK,
+ anon_sym_LTtemplate_GT,
+ anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
+ anon_sym_class,
+ anon_sym_async,
+ anon_sym_function,
+ anon_sym_new,
+ anon_sym_PLUS,
+ anon_sym_DASH,
+ anon_sym_SLASH,
+ anon_sym_BANG,
+ anon_sym_TILDE,
+ anon_sym_typeof,
+ anon_sym_void,
+ anon_sym_delete,
+ anon_sym_PLUS_PLUS,
+ anon_sym_DASH_DASH,
+ anon_sym_BQUOTE,
+ sym_number,
+ sym_identifier,
+ sym_private_property_identifier,
+ sym_this,
+ sym_super,
+ sym_true,
+ sym_false,
+ sym_null,
+ sym_undefined,
+ anon_sym_AT,
+ anon_sym_static,
+ anon_sym_get,
+ anon_sym_set,
+ [911] = 11,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1175), 1,
- sym__ternary_qmark,
ACTIONS(1335), 1,
anon_sym_LPAREN,
- ACTIONS(1340), 1,
- anon_sym_function,
ACTIONS(1344), 1,
anon_sym_EQ,
- ACTIONS(1387), 1,
+ ACTIONS(1357), 1,
+ anon_sym_function,
+ ACTIONS(1367), 1,
sym_identifier,
- ACTIONS(1393), 1,
+ ACTIONS(1373), 1,
anon_sym_EQ_GT,
- STATE(2759), 1,
+ STATE(2728), 1,
sym_formal_parameters,
- ACTIONS(1391), 4,
- anon_sym_COMMA,
- anon_sym_RBRACE,
- anon_sym_RPAREN,
- anon_sym_RBRACK,
- ACTIONS(1389), 5,
+ ACTIONS(1175), 2,
+ sym__automatic_semicolon,
+ sym__ternary_qmark,
+ ACTIONS(1369), 5,
anon_sym_export,
anon_sym_async,
anon_sym_static,
anon_sym_get,
anon_sym_set,
- ACTIONS(1302), 15,
+ ACTIONS(1306), 15,
anon_sym_PLUS_EQ,
anon_sym_DASH_EQ,
anon_sym_STAR_EQ,
@@ -55479,9 +55871,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_AMP_AMP_EQ,
anon_sym_PIPE_PIPE_EQ,
anon_sym_QMARK_QMARK_EQ,
- ACTIONS(1186), 31,
+ ACTIONS(1186), 34,
anon_sym_STAR,
+ anon_sym_COMMA,
anon_sym_in,
+ anon_sym_of,
+ anon_sym_SEMI,
anon_sym_LBRACK,
anon_sym_LT,
anon_sym_GT,
@@ -55511,35 +55906,33 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
anon_sym_BQUOTE,
- [1089] = 12,
+ [997] = 12,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1175), 1,
- sym__ternary_qmark,
- ACTIONS(1331), 1,
- sym_identifier,
- ACTIONS(1335), 1,
- anon_sym_LPAREN,
- ACTIONS(1340), 1,
+ ACTIONS(1221), 1,
+ anon_sym_EQ,
+ ACTIONS(1302), 1,
anon_sym_function,
- ACTIONS(1342), 1,
+ ACTIONS(1304), 1,
anon_sym_EQ_GT,
- ACTIONS(1398), 1,
- anon_sym_EQ,
- STATE(2738), 1,
+ ACTIONS(1335), 1,
+ anon_sym_LPAREN,
+ ACTIONS(1348), 1,
+ sym_identifier,
+ ACTIONS(1381), 1,
+ anon_sym_COLON,
+ STATE(2677), 1,
sym_formal_parameters,
- ACTIONS(1395), 4,
- anon_sym_COMMA,
- anon_sym_RBRACE,
- anon_sym_RPAREN,
- anon_sym_RBRACK,
- ACTIONS(1333), 5,
+ ACTIONS(1175), 2,
+ sym__automatic_semicolon,
+ sym__ternary_qmark,
+ ACTIONS(1350), 5,
anon_sym_export,
anon_sym_async,
anon_sym_static,
anon_sym_get,
anon_sym_set,
- ACTIONS(1302), 15,
+ ACTIONS(1306), 15,
anon_sym_PLUS_EQ,
anon_sym_DASH_EQ,
anon_sym_STAR_EQ,
@@ -55555,9 +55948,11 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_AMP_AMP_EQ,
anon_sym_PIPE_PIPE_EQ,
anon_sym_QMARK_QMARK_EQ,
- ACTIONS(1186), 31,
+ ACTIONS(1186), 33,
anon_sym_STAR,
+ anon_sym_COMMA,
anon_sym_in,
+ anon_sym_SEMI,
anon_sym_LBRACK,
anon_sym_LT,
anon_sym_GT,
@@ -55587,12 +55982,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
anon_sym_BQUOTE,
- [1177] = 3,
+ [1085] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1401), 1,
+ ACTIONS(1383), 1,
sym__automatic_semicolon,
- ACTIONS(820), 61,
+ ACTIONS(914), 61,
anon_sym_export,
anon_sym_default,
anon_sym_LBRACE,
@@ -55624,6 +56019,8 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -55638,8 +56035,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -55654,33 +56049,35 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [1247] = 12,
+ [1155] = 12,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1221), 1,
- anon_sym_EQ,
- ACTIONS(1300), 1,
- anon_sym_EQ_GT,
+ ACTIONS(1175), 1,
+ sym__ternary_qmark,
ACTIONS(1335), 1,
anon_sym_LPAREN,
- ACTIONS(1346), 1,
- sym_identifier,
- ACTIONS(1403), 1,
- anon_sym_COLON,
- ACTIONS(1405), 1,
+ ACTIONS(1340), 1,
anon_sym_function,
- STATE(2701), 1,
+ ACTIONS(1344), 1,
+ anon_sym_EQ,
+ ACTIONS(1385), 1,
+ sym_identifier,
+ ACTIONS(1391), 1,
+ anon_sym_EQ_GT,
+ STATE(2761), 1,
sym_formal_parameters,
- ACTIONS(1175), 2,
- sym__automatic_semicolon,
- sym__ternary_qmark,
- ACTIONS(1348), 5,
+ ACTIONS(1389), 4,
+ anon_sym_COMMA,
+ anon_sym_RBRACE,
+ anon_sym_RPAREN,
+ anon_sym_RBRACK,
+ ACTIONS(1387), 5,
anon_sym_export,
anon_sym_async,
anon_sym_static,
anon_sym_get,
anon_sym_set,
- ACTIONS(1302), 15,
+ ACTIONS(1306), 15,
anon_sym_PLUS_EQ,
anon_sym_DASH_EQ,
anon_sym_STAR_EQ,
@@ -55696,11 +56093,9 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_AMP_AMP_EQ,
anon_sym_PIPE_PIPE_EQ,
anon_sym_QMARK_QMARK_EQ,
- ACTIONS(1186), 33,
+ ACTIONS(1186), 31,
anon_sym_STAR,
- anon_sym_COMMA,
anon_sym_in,
- anon_sym_SEMI,
anon_sym_LBRACK,
anon_sym_LT,
anon_sym_GT,
@@ -55730,31 +56125,33 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
anon_sym_BQUOTE,
- [1335] = 11,
+ [1243] = 12,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1221), 1,
anon_sym_EQ,
- ACTIONS(1300), 1,
+ ACTIONS(1304), 1,
anon_sym_EQ_GT,
ACTIONS(1335), 1,
anon_sym_LPAREN,
- ACTIONS(1346), 1,
+ ACTIONS(1348), 1,
sym_identifier,
- ACTIONS(1355), 1,
+ ACTIONS(1393), 1,
+ anon_sym_COLON,
+ ACTIONS(1395), 1,
anon_sym_function,
- STATE(2701), 1,
+ STATE(2677), 1,
sym_formal_parameters,
ACTIONS(1175), 2,
sym__automatic_semicolon,
sym__ternary_qmark,
- ACTIONS(1348), 5,
+ ACTIONS(1350), 5,
anon_sym_export,
anon_sym_async,
anon_sym_static,
anon_sym_get,
anon_sym_set,
- ACTIONS(1302), 15,
+ ACTIONS(1306), 15,
anon_sym_PLUS_EQ,
anon_sym_DASH_EQ,
anon_sym_STAR_EQ,
@@ -55770,10 +56167,9 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_AMP_AMP_EQ,
anon_sym_PIPE_PIPE_EQ,
anon_sym_QMARK_QMARK_EQ,
- ACTIONS(1186), 34,
+ ACTIONS(1186), 33,
anon_sym_STAR,
anon_sym_COMMA,
- anon_sym_RBRACE,
anon_sym_in,
anon_sym_SEMI,
anon_sym_LBRACK,
@@ -55805,35 +56201,33 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
anon_sym_BQUOTE,
- [1421] = 12,
+ [1331] = 12,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1175), 1,
- sym__ternary_qmark,
+ ACTIONS(1221), 1,
+ anon_sym_EQ,
+ ACTIONS(1304), 1,
+ anon_sym_EQ_GT,
ACTIONS(1335), 1,
anon_sym_LPAREN,
- ACTIONS(1340), 1,
- anon_sym_function,
- ACTIONS(1387), 1,
+ ACTIONS(1348), 1,
sym_identifier,
- ACTIONS(1393), 1,
- anon_sym_EQ_GT,
- ACTIONS(1409), 1,
- anon_sym_EQ,
- STATE(2759), 1,
+ ACTIONS(1397), 1,
+ anon_sym_COLON,
+ ACTIONS(1399), 1,
+ anon_sym_function,
+ STATE(2677), 1,
sym_formal_parameters,
- ACTIONS(1407), 4,
- anon_sym_COMMA,
- anon_sym_RBRACE,
- anon_sym_RPAREN,
- anon_sym_RBRACK,
- ACTIONS(1389), 5,
+ ACTIONS(1175), 2,
+ sym__automatic_semicolon,
+ sym__ternary_qmark,
+ ACTIONS(1350), 5,
anon_sym_export,
anon_sym_async,
anon_sym_static,
anon_sym_get,
anon_sym_set,
- ACTIONS(1302), 15,
+ ACTIONS(1306), 15,
anon_sym_PLUS_EQ,
anon_sym_DASH_EQ,
anon_sym_STAR_EQ,
@@ -55849,9 +56243,11 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_AMP_AMP_EQ,
anon_sym_PIPE_PIPE_EQ,
anon_sym_QMARK_QMARK_EQ,
- ACTIONS(1186), 31,
+ ACTIONS(1186), 33,
anon_sym_STAR,
+ anon_sym_COMMA,
anon_sym_in,
+ anon_sym_SEMI,
anon_sym_LBRACK,
anon_sym_LT,
anon_sym_GT,
@@ -55881,33 +56277,33 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
anon_sym_BQUOTE,
- [1509] = 12,
+ [1419] = 12,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1221), 1,
anon_sym_EQ,
- ACTIONS(1300), 1,
+ ACTIONS(1304), 1,
anon_sym_EQ_GT,
ACTIONS(1335), 1,
anon_sym_LPAREN,
- ACTIONS(1346), 1,
+ ACTIONS(1348), 1,
sym_identifier,
- ACTIONS(1412), 1,
+ ACTIONS(1401), 1,
anon_sym_COLON,
- ACTIONS(1414), 1,
+ ACTIONS(1403), 1,
anon_sym_function,
- STATE(2701), 1,
+ STATE(2677), 1,
sym_formal_parameters,
ACTIONS(1175), 2,
sym__automatic_semicolon,
sym__ternary_qmark,
- ACTIONS(1348), 5,
+ ACTIONS(1350), 5,
anon_sym_export,
anon_sym_async,
anon_sym_static,
anon_sym_get,
anon_sym_set,
- ACTIONS(1302), 15,
+ ACTIONS(1306), 15,
anon_sym_PLUS_EQ,
anon_sym_DASH_EQ,
anon_sym_STAR_EQ,
@@ -55957,31 +56353,35 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
anon_sym_BQUOTE,
- [1597] = 11,
+ [1507] = 12,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1300), 1,
- anon_sym_EQ_GT,
+ ACTIONS(1175), 1,
+ sym__ternary_qmark,
+ ACTIONS(1331), 1,
+ sym_identifier,
ACTIONS(1335), 1,
anon_sym_LPAREN,
- ACTIONS(1344), 1,
- anon_sym_EQ,
- ACTIONS(1346), 1,
- sym_identifier,
- ACTIONS(1355), 1,
+ ACTIONS(1340), 1,
anon_sym_function,
- STATE(2701), 1,
+ ACTIONS(1342), 1,
+ anon_sym_EQ_GT,
+ ACTIONS(1408), 1,
+ anon_sym_EQ,
+ STATE(2767), 1,
sym_formal_parameters,
- ACTIONS(1175), 2,
- sym__automatic_semicolon,
- sym__ternary_qmark,
- ACTIONS(1348), 5,
+ ACTIONS(1405), 4,
+ anon_sym_COMMA,
+ anon_sym_RBRACE,
+ anon_sym_RPAREN,
+ anon_sym_RBRACK,
+ ACTIONS(1333), 5,
anon_sym_export,
anon_sym_async,
anon_sym_static,
anon_sym_get,
anon_sym_set,
- ACTIONS(1302), 15,
+ ACTIONS(1306), 15,
anon_sym_PLUS_EQ,
anon_sym_DASH_EQ,
anon_sym_STAR_EQ,
@@ -55997,12 +56397,85 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_AMP_AMP_EQ,
anon_sym_PIPE_PIPE_EQ,
anon_sym_QMARK_QMARK_EQ,
- ACTIONS(1186), 34,
+ ACTIONS(1186), 31,
anon_sym_STAR,
+ anon_sym_in,
+ anon_sym_LBRACK,
+ anon_sym_LT,
+ anon_sym_GT,
+ anon_sym_DOT,
+ sym_optional_chain,
+ anon_sym_AMP_AMP,
+ anon_sym_PIPE_PIPE,
+ anon_sym_GT_GT,
+ anon_sym_GT_GT_GT,
+ anon_sym_LT_LT,
+ anon_sym_AMP,
+ anon_sym_CARET,
+ anon_sym_PIPE,
+ anon_sym_PLUS,
+ anon_sym_DASH,
+ anon_sym_SLASH,
+ anon_sym_PERCENT,
+ anon_sym_STAR_STAR,
+ anon_sym_LT_EQ,
+ anon_sym_EQ_EQ,
+ anon_sym_EQ_EQ_EQ,
+ anon_sym_BANG_EQ,
+ anon_sym_BANG_EQ_EQ,
+ anon_sym_GT_EQ,
+ anon_sym_QMARK_QMARK,
+ anon_sym_instanceof,
+ anon_sym_PLUS_PLUS,
+ anon_sym_DASH_DASH,
+ anon_sym_BQUOTE,
+ [1595] = 12,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(1175), 1,
+ sym__ternary_qmark,
+ ACTIONS(1335), 1,
+ anon_sym_LPAREN,
+ ACTIONS(1340), 1,
+ anon_sym_function,
+ ACTIONS(1385), 1,
+ sym_identifier,
+ ACTIONS(1391), 1,
+ anon_sym_EQ_GT,
+ ACTIONS(1413), 1,
+ anon_sym_EQ,
+ STATE(2761), 1,
+ sym_formal_parameters,
+ ACTIONS(1411), 4,
anon_sym_COMMA,
anon_sym_RBRACE,
+ anon_sym_RPAREN,
+ anon_sym_RBRACK,
+ ACTIONS(1387), 5,
+ anon_sym_export,
+ anon_sym_async,
+ anon_sym_static,
+ anon_sym_get,
+ anon_sym_set,
+ ACTIONS(1306), 15,
+ anon_sym_PLUS_EQ,
+ anon_sym_DASH_EQ,
+ anon_sym_STAR_EQ,
+ anon_sym_SLASH_EQ,
+ anon_sym_PERCENT_EQ,
+ anon_sym_CARET_EQ,
+ anon_sym_AMP_EQ,
+ anon_sym_PIPE_EQ,
+ anon_sym_GT_GT_EQ,
+ anon_sym_GT_GT_GT_EQ,
+ anon_sym_LT_LT_EQ,
+ anon_sym_STAR_STAR_EQ,
+ anon_sym_AMP_AMP_EQ,
+ anon_sym_PIPE_PIPE_EQ,
+ anon_sym_QMARK_QMARK_EQ,
+ ACTIONS(1186), 31,
+ anon_sym_STAR,
anon_sym_in,
- anon_sym_SEMI,
anon_sym_LBRACK,
anon_sym_LT,
anon_sym_GT,
@@ -56035,15 +56508,15 @@ static const uint16_t ts_small_parse_table[] = {
[1683] = 7,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1371), 1,
+ ACTIONS(1375), 1,
ts_builtin_sym_end,
ACTIONS(1416), 1,
anon_sym_catch,
ACTIONS(1418), 1,
anon_sym_finally,
- STATE(535), 1,
+ STATE(610), 1,
sym_catch_clause,
- STATE(942), 1,
+ STATE(925), 1,
sym_finally_clause,
ACTIONS(1325), 56,
anon_sym_export,
@@ -56072,6 +56545,8 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -56086,8 +56561,73 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
+ anon_sym_BQUOTE,
+ sym_number,
+ sym_identifier,
+ sym_private_property_identifier,
+ sym_this,
+ sym_super,
+ sym_true,
+ sym_false,
+ sym_null,
+ sym_undefined,
+ anon_sym_AT,
+ anon_sym_static,
+ anon_sym_get,
+ anon_sym_set,
+ [1760] = 4,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(916), 1,
+ ts_builtin_sym_end,
+ ACTIONS(1420), 1,
+ sym__automatic_semicolon,
+ ACTIONS(914), 59,
+ anon_sym_export,
+ anon_sym_LBRACE,
+ anon_sym_RBRACE,
+ anon_sym_import,
+ anon_sym_var,
+ anon_sym_let,
+ anon_sym_const,
+ anon_sym_else,
+ anon_sym_if,
+ anon_sym_switch,
+ anon_sym_for,
+ anon_sym_LPAREN,
+ anon_sym_await,
+ anon_sym_while,
+ anon_sym_do,
+ anon_sym_try,
+ anon_sym_with,
+ anon_sym_break,
+ anon_sym_continue,
+ anon_sym_debugger,
+ anon_sym_return,
+ anon_sym_throw,
+ anon_sym_SEMI,
+ anon_sym_catch,
+ anon_sym_finally,
+ anon_sym_yield,
+ anon_sym_LBRACK,
+ anon_sym_LTtemplate_GT,
+ anon_sym_LT,
anon_sym_DQUOTE,
anon_sym_SQUOTE,
+ anon_sym_class,
+ anon_sym_async,
+ anon_sym_function,
+ anon_sym_new,
+ anon_sym_PLUS,
+ anon_sym_DASH,
+ anon_sym_SLASH,
+ anon_sym_BANG,
+ anon_sym_TILDE,
+ anon_sym_typeof,
+ anon_sym_void,
+ anon_sym_delete,
+ anon_sym_PLUS_PLUS,
+ anon_sym_DASH_DASH,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -56102,12 +56642,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [1760] = 3,
+ [1831] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1420), 1,
+ ACTIONS(1422), 1,
sym__automatic_semicolon,
- ACTIONS(880), 60,
+ ACTIONS(914), 60,
anon_sym_export,
anon_sym_default,
anon_sym_LBRACE,
@@ -56138,6 +56678,8 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -56152,8 +56694,73 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
+ anon_sym_BQUOTE,
+ sym_number,
+ sym_identifier,
+ sym_private_property_identifier,
+ sym_this,
+ sym_super,
+ sym_true,
+ sym_false,
+ sym_null,
+ sym_undefined,
+ anon_sym_AT,
+ anon_sym_static,
+ anon_sym_get,
+ anon_sym_set,
+ [1900] = 4,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(880), 1,
+ ts_builtin_sym_end,
+ ACTIONS(1424), 1,
+ sym__automatic_semicolon,
+ ACTIONS(822), 59,
+ anon_sym_export,
+ anon_sym_LBRACE,
+ anon_sym_RBRACE,
+ anon_sym_import,
+ anon_sym_var,
+ anon_sym_let,
+ anon_sym_const,
+ anon_sym_else,
+ anon_sym_if,
+ anon_sym_switch,
+ anon_sym_for,
+ anon_sym_LPAREN,
+ anon_sym_await,
+ anon_sym_while,
+ anon_sym_do,
+ anon_sym_try,
+ anon_sym_with,
+ anon_sym_break,
+ anon_sym_continue,
+ anon_sym_debugger,
+ anon_sym_return,
+ anon_sym_throw,
+ anon_sym_SEMI,
+ anon_sym_catch,
+ anon_sym_finally,
+ anon_sym_yield,
+ anon_sym_LBRACK,
+ anon_sym_LTtemplate_GT,
+ anon_sym_LT,
anon_sym_DQUOTE,
anon_sym_SQUOTE,
+ anon_sym_class,
+ anon_sym_async,
+ anon_sym_function,
+ anon_sym_new,
+ anon_sym_PLUS,
+ anon_sym_DASH,
+ anon_sym_SLASH,
+ anon_sym_BANG,
+ anon_sym_TILDE,
+ anon_sym_typeof,
+ anon_sym_void,
+ anon_sym_delete,
+ anon_sym_PLUS_PLUS,
+ anon_sym_DASH_DASH,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -56168,12 +56775,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [1829] = 3,
+ [1971] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1422), 1,
+ ACTIONS(1426), 1,
sym__automatic_semicolon,
- ACTIONS(820), 60,
+ ACTIONS(822), 60,
anon_sym_export,
anon_sym_default,
anon_sym_LBRACE,
@@ -56182,7 +56789,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_var,
anon_sym_let,
anon_sym_const,
- anon_sym_else,
anon_sym_if,
anon_sym_switch,
anon_sym_for,
@@ -56199,11 +56805,14 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_throw,
anon_sym_SEMI,
anon_sym_case,
+ anon_sym_catch,
anon_sym_finally,
anon_sym_yield,
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -56218,8 +56827,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -56234,15 +56841,14 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [1898] = 4,
+ [2040] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(882), 1,
- ts_builtin_sym_end,
- ACTIONS(1424), 1,
+ ACTIONS(1428), 1,
sym__automatic_semicolon,
- ACTIONS(880), 59,
+ ACTIONS(914), 60,
anon_sym_export,
+ anon_sym_default,
anon_sym_LBRACE,
anon_sym_RBRACE,
anon_sym_import,
@@ -56265,12 +56871,14 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_return,
anon_sym_throw,
anon_sym_SEMI,
- anon_sym_catch,
+ anon_sym_case,
anon_sym_finally,
anon_sym_yield,
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -56285,8 +56893,146 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
+ anon_sym_BQUOTE,
+ sym_number,
+ sym_identifier,
+ sym_private_property_identifier,
+ sym_this,
+ sym_super,
+ sym_true,
+ sym_false,
+ sym_null,
+ sym_undefined,
+ anon_sym_AT,
+ anon_sym_static,
+ anon_sym_get,
+ anon_sym_set,
+ [2109] = 12,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(1175), 1,
+ sym__ternary_qmark,
+ ACTIONS(1331), 1,
+ sym_identifier,
+ ACTIONS(1335), 1,
+ anon_sym_LPAREN,
+ ACTIONS(1338), 1,
+ anon_sym_EQ,
+ ACTIONS(1340), 1,
+ anon_sym_function,
+ ACTIONS(1342), 1,
+ anon_sym_EQ_GT,
+ STATE(2767), 1,
+ sym_formal_parameters,
+ ACTIONS(1430), 3,
+ anon_sym_COMMA,
+ anon_sym_RBRACE,
+ anon_sym_RBRACK,
+ ACTIONS(1333), 5,
+ anon_sym_export,
+ anon_sym_async,
+ anon_sym_static,
+ anon_sym_get,
+ anon_sym_set,
+ ACTIONS(1306), 15,
+ anon_sym_PLUS_EQ,
+ anon_sym_DASH_EQ,
+ anon_sym_STAR_EQ,
+ anon_sym_SLASH_EQ,
+ anon_sym_PERCENT_EQ,
+ anon_sym_CARET_EQ,
+ anon_sym_AMP_EQ,
+ anon_sym_PIPE_EQ,
+ anon_sym_GT_GT_EQ,
+ anon_sym_GT_GT_GT_EQ,
+ anon_sym_LT_LT_EQ,
+ anon_sym_STAR_STAR_EQ,
+ anon_sym_AMP_AMP_EQ,
+ anon_sym_PIPE_PIPE_EQ,
+ anon_sym_QMARK_QMARK_EQ,
+ ACTIONS(1186), 31,
+ anon_sym_STAR,
+ anon_sym_in,
+ anon_sym_LBRACK,
+ anon_sym_LT,
+ anon_sym_GT,
+ anon_sym_DOT,
+ sym_optional_chain,
+ anon_sym_AMP_AMP,
+ anon_sym_PIPE_PIPE,
+ anon_sym_GT_GT,
+ anon_sym_GT_GT_GT,
+ anon_sym_LT_LT,
+ anon_sym_AMP,
+ anon_sym_CARET,
+ anon_sym_PIPE,
+ anon_sym_PLUS,
+ anon_sym_DASH,
+ anon_sym_SLASH,
+ anon_sym_PERCENT,
+ anon_sym_STAR_STAR,
+ anon_sym_LT_EQ,
+ anon_sym_EQ_EQ,
+ anon_sym_EQ_EQ_EQ,
+ anon_sym_BANG_EQ,
+ anon_sym_BANG_EQ_EQ,
+ anon_sym_GT_EQ,
+ anon_sym_QMARK_QMARK,
+ anon_sym_instanceof,
+ anon_sym_PLUS_PLUS,
+ anon_sym_DASH_DASH,
+ anon_sym_BQUOTE,
+ [2196] = 2,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(914), 61,
+ anon_sym_export,
+ anon_sym_default,
+ anon_sym_LBRACE,
+ anon_sym_RBRACE,
+ anon_sym_import,
+ anon_sym_var,
+ anon_sym_let,
+ anon_sym_const,
+ anon_sym_else,
+ anon_sym_if,
+ anon_sym_switch,
+ anon_sym_for,
+ anon_sym_LPAREN,
+ anon_sym_await,
+ anon_sym_while,
+ anon_sym_do,
+ anon_sym_try,
+ anon_sym_with,
+ anon_sym_break,
+ anon_sym_continue,
+ anon_sym_debugger,
+ anon_sym_return,
+ anon_sym_throw,
+ anon_sym_SEMI,
+ anon_sym_case,
+ anon_sym_catch,
+ anon_sym_finally,
+ anon_sym_yield,
+ anon_sym_LBRACK,
+ anon_sym_LTtemplate_GT,
+ anon_sym_LT,
anon_sym_DQUOTE,
anon_sym_SQUOTE,
+ anon_sym_class,
+ anon_sym_async,
+ anon_sym_function,
+ anon_sym_new,
+ anon_sym_PLUS,
+ anon_sym_DASH,
+ anon_sym_SLASH,
+ anon_sym_BANG,
+ anon_sym_TILDE,
+ anon_sym_typeof,
+ anon_sym_void,
+ anon_sym_delete,
+ anon_sym_PLUS_PLUS,
+ anon_sym_DASH_DASH,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -56301,10 +57047,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [1969] = 2,
+ [2263] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(880), 61,
+ ACTIONS(910), 61,
anon_sym_export,
anon_sym_default,
anon_sym_LBRACE,
@@ -56336,6 +57082,8 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -56350,8 +57098,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -56366,90 +57112,14 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [2036] = 12,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(1175), 1,
- sym__ternary_qmark,
- ACTIONS(1331), 1,
- sym_identifier,
- ACTIONS(1335), 1,
- anon_sym_LPAREN,
- ACTIONS(1338), 1,
- anon_sym_EQ,
- ACTIONS(1340), 1,
- anon_sym_function,
- ACTIONS(1342), 1,
- anon_sym_EQ_GT,
- STATE(2738), 1,
- sym_formal_parameters,
- ACTIONS(1426), 3,
- anon_sym_COMMA,
- anon_sym_RBRACE,
- anon_sym_RBRACK,
- ACTIONS(1333), 5,
- anon_sym_export,
- anon_sym_async,
- anon_sym_static,
- anon_sym_get,
- anon_sym_set,
- ACTIONS(1302), 15,
- anon_sym_PLUS_EQ,
- anon_sym_DASH_EQ,
- anon_sym_STAR_EQ,
- anon_sym_SLASH_EQ,
- anon_sym_PERCENT_EQ,
- anon_sym_CARET_EQ,
- anon_sym_AMP_EQ,
- anon_sym_PIPE_EQ,
- anon_sym_GT_GT_EQ,
- anon_sym_GT_GT_GT_EQ,
- anon_sym_LT_LT_EQ,
- anon_sym_STAR_STAR_EQ,
- anon_sym_AMP_AMP_EQ,
- anon_sym_PIPE_PIPE_EQ,
- anon_sym_QMARK_QMARK_EQ,
- ACTIONS(1186), 31,
- anon_sym_STAR,
- anon_sym_in,
- anon_sym_LBRACK,
- anon_sym_LT,
- anon_sym_GT,
- anon_sym_DOT,
- sym_optional_chain,
- anon_sym_AMP_AMP,
- anon_sym_PIPE_PIPE,
- anon_sym_GT_GT,
- anon_sym_GT_GT_GT,
- anon_sym_LT_LT,
- anon_sym_AMP,
- anon_sym_CARET,
- anon_sym_PIPE,
- anon_sym_PLUS,
- anon_sym_DASH,
- anon_sym_SLASH,
- anon_sym_PERCENT,
- anon_sym_STAR_STAR,
- anon_sym_LT_EQ,
- anon_sym_EQ_EQ,
- anon_sym_EQ_EQ_EQ,
- anon_sym_BANG_EQ,
- anon_sym_BANG_EQ_EQ,
- anon_sym_GT_EQ,
- anon_sym_QMARK_QMARK,
- anon_sym_instanceof,
- anon_sym_PLUS_PLUS,
- anon_sym_DASH_DASH,
- anon_sym_BQUOTE,
- [2123] = 4,
+ [2330] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(840), 1,
- ts_builtin_sym_end,
- ACTIONS(1429), 1,
+ ACTIONS(1433), 1,
sym__automatic_semicolon,
- ACTIONS(820), 59,
+ ACTIONS(822), 60,
anon_sym_export,
+ anon_sym_default,
anon_sym_LBRACE,
anon_sym_RBRACE,
anon_sym_import,
@@ -56472,12 +57142,14 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_return,
anon_sym_throw,
anon_sym_SEMI,
- anon_sym_catch,
+ anon_sym_case,
anon_sym_finally,
anon_sym_yield,
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -56492,8 +57164,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -56508,12 +57178,14 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [2194] = 3,
+ [2399] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1431), 1,
- sym__automatic_semicolon,
- ACTIONS(880), 60,
+ ACTIONS(1329), 1,
+ anon_sym_finally,
+ STATE(558), 1,
+ sym_finally_clause,
+ ACTIONS(1435), 59,
anon_sym_export,
anon_sym_default,
anon_sym_LBRACE,
@@ -56539,11 +57211,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_throw,
anon_sym_SEMI,
anon_sym_case,
- anon_sym_finally,
anon_sym_yield,
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -56558,8 +57231,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -56574,16 +57245,17 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [2263] = 4,
+ [2470] = 5,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1329), 1,
+ ACTIONS(1379), 1,
anon_sym_finally,
- STATE(647), 1,
+ ACTIONS(1437), 1,
+ ts_builtin_sym_end,
+ STATE(743), 1,
sym_finally_clause,
- ACTIONS(1433), 59,
+ ACTIONS(1435), 57,
anon_sym_export,
- anon_sym_default,
anon_sym_LBRACE,
anon_sym_RBRACE,
anon_sym_import,
@@ -56606,11 +57278,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_return,
anon_sym_throw,
anon_sym_SEMI,
- anon_sym_case,
anon_sym_yield,
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -56625,8 +57298,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -56641,12 +57312,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [2334] = 3,
+ [2542] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1435), 1,
+ ACTIONS(1439), 1,
sym__automatic_semicolon,
- ACTIONS(820), 60,
+ ACTIONS(914), 59,
anon_sym_export,
anon_sym_default,
anon_sym_LBRACE,
@@ -56655,6 +57326,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_var,
anon_sym_let,
anon_sym_const,
+ anon_sym_else,
anon_sym_if,
anon_sym_switch,
anon_sym_for,
@@ -56671,12 +57343,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_throw,
anon_sym_SEMI,
anon_sym_case,
- anon_sym_catch,
- anon_sym_finally,
anon_sym_yield,
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -56691,8 +57363,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -56707,10 +57377,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [2403] = 2,
+ [2610] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(846), 61,
+ ACTIONS(852), 1,
+ sym__automatic_semicolon,
+ ACTIONS(848), 59,
anon_sym_export,
anon_sym_default,
anon_sym_LBRACE,
@@ -56736,12 +57408,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_throw,
anon_sym_SEMI,
anon_sym_case,
- anon_sym_catch,
- anon_sym_finally,
anon_sym_yield,
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -56756,8 +57428,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -56772,10 +57442,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [2470] = 2,
+ [2678] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1437), 60,
+ ACTIONS(844), 1,
+ sym__automatic_semicolon,
+ ACTIONS(840), 59,
anon_sym_export,
anon_sym_default,
anon_sym_LBRACE,
@@ -56801,11 +57473,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_throw,
anon_sym_SEMI,
anon_sym_case,
- anon_sym_finally,
anon_sym_yield,
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -56820,8 +57493,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -56836,12 +57507,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [2536] = 3,
+ [2746] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1439), 1,
+ ACTIONS(860), 1,
sym__automatic_semicolon,
- ACTIONS(820), 59,
+ ACTIONS(856), 59,
anon_sym_export,
anon_sym_default,
anon_sym_LBRACE,
@@ -56871,6 +57542,8 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -56885,8 +57558,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -56901,87 +57572,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [2604] = 11,
+ [2814] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1175), 1,
- sym__ternary_qmark,
- ACTIONS(1335), 1,
- anon_sym_LPAREN,
- ACTIONS(1340), 1,
- anon_sym_function,
- ACTIONS(1344), 1,
- anon_sym_EQ,
- ACTIONS(1387), 1,
- sym_identifier,
- ACTIONS(1393), 1,
- anon_sym_EQ_GT,
- STATE(2759), 1,
- sym_formal_parameters,
- ACTIONS(1389), 5,
- anon_sym_export,
- anon_sym_async,
- anon_sym_static,
- anon_sym_get,
- anon_sym_set,
- ACTIONS(1302), 15,
- anon_sym_PLUS_EQ,
- anon_sym_DASH_EQ,
- anon_sym_STAR_EQ,
- anon_sym_SLASH_EQ,
- anon_sym_PERCENT_EQ,
- anon_sym_CARET_EQ,
- anon_sym_AMP_EQ,
- anon_sym_PIPE_EQ,
- anon_sym_GT_GT_EQ,
- anon_sym_GT_GT_GT_EQ,
- anon_sym_LT_LT_EQ,
- anon_sym_STAR_STAR_EQ,
- anon_sym_AMP_AMP_EQ,
- anon_sym_PIPE_PIPE_EQ,
- anon_sym_QMARK_QMARK_EQ,
- ACTIONS(1186), 33,
- anon_sym_STAR,
- anon_sym_LBRACE,
- anon_sym_in,
- anon_sym_COLON,
- anon_sym_LBRACK,
- anon_sym_LT,
- anon_sym_GT,
- anon_sym_DOT,
- sym_optional_chain,
- anon_sym_AMP_AMP,
- anon_sym_PIPE_PIPE,
- anon_sym_GT_GT,
- anon_sym_GT_GT_GT,
- anon_sym_LT_LT,
- anon_sym_AMP,
- anon_sym_CARET,
- anon_sym_PIPE,
- anon_sym_PLUS,
- anon_sym_DASH,
- anon_sym_SLASH,
- anon_sym_PERCENT,
- anon_sym_STAR_STAR,
- anon_sym_LT_EQ,
- anon_sym_EQ_EQ,
- anon_sym_EQ_EQ_EQ,
- anon_sym_BANG_EQ,
- anon_sym_BANG_EQ_EQ,
- anon_sym_GT_EQ,
- anon_sym_QMARK_QMARK,
- anon_sym_instanceof,
- anon_sym_PLUS_PLUS,
- anon_sym_DASH_DASH,
- anon_sym_BQUOTE,
- [2688] = 4,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(1443), 1,
- anon_sym_else,
- STATE(621), 1,
- sym_else_clause,
- ACTIONS(1441), 58,
+ ACTIONS(876), 1,
+ sym__automatic_semicolon,
+ ACTIONS(872), 59,
anon_sym_export,
anon_sym_default,
anon_sym_LBRACE,
@@ -56990,6 +57586,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_var,
anon_sym_let,
anon_sym_const,
+ anon_sym_else,
anon_sym_if,
anon_sym_switch,
anon_sym_for,
@@ -57010,6 +57607,8 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -57024,8 +57623,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -57040,87 +57637,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [2758] = 13,
+ [2882] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1175), 1,
- sym__ternary_qmark,
- ACTIONS(1331), 1,
- sym_identifier,
- ACTIONS(1335), 1,
- anon_sym_LPAREN,
- ACTIONS(1340), 1,
- anon_sym_function,
- ACTIONS(1342), 1,
- anon_sym_EQ_GT,
- ACTIONS(1395), 1,
- anon_sym_RBRACK,
- ACTIONS(1398), 1,
- anon_sym_EQ,
- ACTIONS(1407), 1,
- anon_sym_COMMA,
- STATE(2738), 1,
- sym_formal_parameters,
- ACTIONS(1333), 5,
- anon_sym_export,
- anon_sym_async,
- anon_sym_static,
- anon_sym_get,
- anon_sym_set,
- ACTIONS(1302), 15,
- anon_sym_PLUS_EQ,
- anon_sym_DASH_EQ,
- anon_sym_STAR_EQ,
- anon_sym_SLASH_EQ,
- anon_sym_PERCENT_EQ,
- anon_sym_CARET_EQ,
- anon_sym_AMP_EQ,
- anon_sym_PIPE_EQ,
- anon_sym_GT_GT_EQ,
- anon_sym_GT_GT_GT_EQ,
- anon_sym_LT_LT_EQ,
- anon_sym_STAR_STAR_EQ,
- anon_sym_AMP_AMP_EQ,
- anon_sym_PIPE_PIPE_EQ,
- anon_sym_QMARK_QMARK_EQ,
- ACTIONS(1186), 31,
- anon_sym_STAR,
- anon_sym_in,
- anon_sym_LBRACK,
- anon_sym_LT,
- anon_sym_GT,
- anon_sym_DOT,
- sym_optional_chain,
- anon_sym_AMP_AMP,
- anon_sym_PIPE_PIPE,
- anon_sym_GT_GT,
- anon_sym_GT_GT_GT,
- anon_sym_LT_LT,
- anon_sym_AMP,
- anon_sym_CARET,
- anon_sym_PIPE,
- anon_sym_PLUS,
- anon_sym_DASH,
- anon_sym_SLASH,
- anon_sym_PERCENT,
- anon_sym_STAR_STAR,
- anon_sym_LT_EQ,
- anon_sym_EQ_EQ,
- anon_sym_EQ_EQ_EQ,
- anon_sym_BANG_EQ,
- anon_sym_BANG_EQ_EQ,
- anon_sym_GT_EQ,
- anon_sym_QMARK_QMARK,
- anon_sym_instanceof,
- anon_sym_PLUS_PLUS,
- anon_sym_DASH_DASH,
- anon_sym_BQUOTE,
- [2846] = 3,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(1445), 1,
- sym__automatic_semicolon,
- ACTIONS(880), 59,
+ ACTIONS(1441), 60,
anon_sym_export,
anon_sym_default,
anon_sym_LBRACE,
@@ -57146,10 +57666,13 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_throw,
anon_sym_SEMI,
anon_sym_case,
+ anon_sym_finally,
anon_sym_yield,
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -57164,8 +57687,71 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
+ anon_sym_BQUOTE,
+ sym_number,
+ sym_identifier,
+ sym_private_property_identifier,
+ sym_this,
+ sym_super,
+ sym_true,
+ sym_false,
+ sym_null,
+ sym_undefined,
+ anon_sym_AT,
+ anon_sym_static,
+ anon_sym_get,
+ anon_sym_set,
+ [2948] = 3,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(896), 1,
+ sym__automatic_semicolon,
+ ACTIONS(892), 59,
+ anon_sym_export,
+ anon_sym_default,
+ anon_sym_LBRACE,
+ anon_sym_RBRACE,
+ anon_sym_import,
+ anon_sym_var,
+ anon_sym_let,
+ anon_sym_const,
+ anon_sym_else,
+ anon_sym_if,
+ anon_sym_switch,
+ anon_sym_for,
+ anon_sym_LPAREN,
+ anon_sym_await,
+ anon_sym_while,
+ anon_sym_do,
+ anon_sym_try,
+ anon_sym_with,
+ anon_sym_break,
+ anon_sym_continue,
+ anon_sym_debugger,
+ anon_sym_return,
+ anon_sym_throw,
+ anon_sym_SEMI,
+ anon_sym_case,
+ anon_sym_yield,
+ anon_sym_LBRACK,
+ anon_sym_LTtemplate_GT,
+ anon_sym_LT,
anon_sym_DQUOTE,
anon_sym_SQUOTE,
+ anon_sym_class,
+ anon_sym_async,
+ anon_sym_function,
+ anon_sym_new,
+ anon_sym_PLUS,
+ anon_sym_DASH,
+ anon_sym_SLASH,
+ anon_sym_BANG,
+ anon_sym_TILDE,
+ anon_sym_typeof,
+ anon_sym_void,
+ anon_sym_delete,
+ anon_sym_PLUS_PLUS,
+ anon_sym_DASH_DASH,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -57180,31 +57766,34 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [2914] = 11,
+ [3016] = 13,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1221), 1,
- anon_sym_EQ,
- ACTIONS(1298), 1,
- anon_sym_function,
- ACTIONS(1300), 1,
- anon_sym_EQ_GT,
+ ACTIONS(1175), 1,
+ sym__ternary_qmark,
+ ACTIONS(1331), 1,
+ sym_identifier,
ACTIONS(1335), 1,
anon_sym_LPAREN,
- ACTIONS(1346), 1,
- sym_identifier,
- STATE(2701), 1,
+ ACTIONS(1340), 1,
+ anon_sym_function,
+ ACTIONS(1342), 1,
+ anon_sym_EQ_GT,
+ ACTIONS(1405), 1,
+ anon_sym_RBRACK,
+ ACTIONS(1408), 1,
+ anon_sym_EQ,
+ ACTIONS(1411), 1,
+ anon_sym_COMMA,
+ STATE(2767), 1,
sym_formal_parameters,
- ACTIONS(1175), 2,
- sym__automatic_semicolon,
- sym__ternary_qmark,
- ACTIONS(1348), 5,
+ ACTIONS(1333), 5,
anon_sym_export,
anon_sym_async,
anon_sym_static,
anon_sym_get,
anon_sym_set,
- ACTIONS(1302), 15,
+ ACTIONS(1306), 15,
anon_sym_PLUS_EQ,
anon_sym_DASH_EQ,
anon_sym_STAR_EQ,
@@ -57220,10 +57809,9 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_AMP_AMP_EQ,
anon_sym_PIPE_PIPE_EQ,
anon_sym_QMARK_QMARK_EQ,
- ACTIONS(1186), 32,
+ ACTIONS(1186), 31,
anon_sym_STAR,
anon_sym_in,
- anon_sym_SEMI,
anon_sym_LBRACK,
anon_sym_LT,
anon_sym_GT,
@@ -57253,21 +57841,19 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
anon_sym_BQUOTE,
- [2998] = 4,
+ [3104] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(840), 1,
- ts_builtin_sym_end,
- ACTIONS(1447), 1,
- sym__automatic_semicolon,
- ACTIONS(820), 58,
+ ACTIONS(914), 60,
anon_sym_export,
+ anon_sym_default,
anon_sym_LBRACE,
anon_sym_RBRACE,
anon_sym_import,
anon_sym_var,
anon_sym_let,
anon_sym_const,
+ anon_sym_else,
anon_sym_if,
anon_sym_switch,
anon_sym_for,
@@ -57283,12 +57869,14 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_return,
anon_sym_throw,
anon_sym_SEMI,
- anon_sym_catch,
+ anon_sym_case,
anon_sym_finally,
anon_sym_yield,
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -57303,8 +57891,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -57319,12 +57905,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [3068] = 3,
+ [3170] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(856), 1,
+ ACTIONS(828), 1,
sym__automatic_semicolon,
- ACTIONS(852), 59,
+ ACTIONS(822), 59,
anon_sym_export,
anon_sym_default,
anon_sym_LBRACE,
@@ -57354,6 +57940,8 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -57368,8 +57956,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -57384,16 +57970,15 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [3136] = 4,
+ [3238] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1379), 1,
- anon_sym_finally,
- STATE(849), 1,
- sym_finally_clause,
- ACTIONS(1433), 58,
+ ACTIONS(880), 1,
+ ts_builtin_sym_end,
+ ACTIONS(1443), 1,
+ sym__automatic_semicolon,
+ ACTIONS(822), 58,
anon_sym_export,
- anon_sym_default,
anon_sym_LBRACE,
anon_sym_RBRACE,
anon_sym_import,
@@ -57415,11 +58000,14 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_return,
anon_sym_throw,
anon_sym_SEMI,
- anon_sym_case,
+ anon_sym_catch,
+ anon_sym_finally,
anon_sym_yield,
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -57434,8 +58022,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -57450,21 +58036,21 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [3206] = 3,
+ [3308] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(864), 1,
+ ACTIONS(916), 1,
+ ts_builtin_sym_end,
+ ACTIONS(1445), 1,
sym__automatic_semicolon,
- ACTIONS(860), 59,
+ ACTIONS(914), 58,
anon_sym_export,
- anon_sym_default,
anon_sym_LBRACE,
anon_sym_RBRACE,
anon_sym_import,
anon_sym_var,
anon_sym_let,
anon_sym_const,
- anon_sym_else,
anon_sym_if,
anon_sym_switch,
anon_sym_for,
@@ -57480,11 +58066,14 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_return,
anon_sym_throw,
anon_sym_SEMI,
- anon_sym_case,
+ anon_sym_catch,
+ anon_sym_finally,
anon_sym_yield,
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -57499,8 +58088,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -57515,12 +58102,14 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [3274] = 3,
+ [3378] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(872), 1,
- sym__automatic_semicolon,
- ACTIONS(868), 59,
+ ACTIONS(1449), 1,
+ anon_sym_else,
+ STATE(716), 1,
+ sym_else_clause,
+ ACTIONS(1447), 58,
anon_sym_export,
anon_sym_default,
anon_sym_LBRACE,
@@ -57529,7 +58118,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_var,
anon_sym_let,
anon_sym_const,
- anon_sym_else,
anon_sym_if,
anon_sym_switch,
anon_sym_for,
@@ -57550,6 +58138,8 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -57564,8 +58154,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -57580,12 +58168,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [3342] = 3,
+ [3448] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(892), 1,
- sym__automatic_semicolon,
- ACTIONS(888), 59,
+ ACTIONS(910), 60,
anon_sym_export,
anon_sym_default,
anon_sym_LBRACE,
@@ -57611,76 +58197,13 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_throw,
anon_sym_SEMI,
anon_sym_case,
+ anon_sym_finally,
anon_sym_yield,
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
- anon_sym_class,
- anon_sym_async,
- anon_sym_function,
- anon_sym_new,
- anon_sym_PLUS,
- anon_sym_DASH,
- anon_sym_SLASH,
- anon_sym_BANG,
- anon_sym_TILDE,
- anon_sym_typeof,
- anon_sym_void,
- anon_sym_delete,
- anon_sym_PLUS_PLUS,
- anon_sym_DASH_DASH,
anon_sym_DQUOTE,
anon_sym_SQUOTE,
- anon_sym_BQUOTE,
- sym_number,
- sym_identifier,
- sym_private_property_identifier,
- sym_this,
- sym_super,
- sym_true,
- sym_false,
- sym_null,
- sym_undefined,
- anon_sym_AT,
- anon_sym_static,
- anon_sym_get,
- anon_sym_set,
- [3410] = 4,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(882), 1,
- ts_builtin_sym_end,
- ACTIONS(1449), 1,
- sym__automatic_semicolon,
- ACTIONS(880), 58,
- anon_sym_export,
- anon_sym_LBRACE,
- anon_sym_RBRACE,
- anon_sym_import,
- anon_sym_var,
- anon_sym_let,
- anon_sym_const,
- anon_sym_if,
- anon_sym_switch,
- anon_sym_for,
- anon_sym_LPAREN,
- anon_sym_await,
- anon_sym_while,
- anon_sym_do,
- anon_sym_try,
- anon_sym_with,
- anon_sym_break,
- anon_sym_continue,
- anon_sym_debugger,
- anon_sym_return,
- anon_sym_throw,
- anon_sym_SEMI,
- anon_sym_catch,
- anon_sym_finally,
- anon_sym_yield,
- anon_sym_LBRACK,
- anon_sym_LTtemplate_GT,
- anon_sym_LT,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -57695,8 +58218,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -57711,104 +58232,31 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [3480] = 11,
+ [3514] = 11,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1221), 1,
anon_sym_EQ,
- ACTIONS(1300), 1,
- anon_sym_EQ_GT,
- ACTIONS(1335), 1,
- anon_sym_LPAREN,
- ACTIONS(1346), 1,
- sym_identifier,
- ACTIONS(1414), 1,
+ ACTIONS(1302), 1,
anon_sym_function,
- STATE(2701), 1,
- sym_formal_parameters,
- ACTIONS(1175), 2,
- sym__automatic_semicolon,
- sym__ternary_qmark,
- ACTIONS(1348), 5,
- anon_sym_export,
- anon_sym_async,
- anon_sym_static,
- anon_sym_get,
- anon_sym_set,
- ACTIONS(1302), 15,
- anon_sym_PLUS_EQ,
- anon_sym_DASH_EQ,
- anon_sym_STAR_EQ,
- anon_sym_SLASH_EQ,
- anon_sym_PERCENT_EQ,
- anon_sym_CARET_EQ,
- anon_sym_AMP_EQ,
- anon_sym_PIPE_EQ,
- anon_sym_GT_GT_EQ,
- anon_sym_GT_GT_GT_EQ,
- anon_sym_LT_LT_EQ,
- anon_sym_STAR_STAR_EQ,
- anon_sym_AMP_AMP_EQ,
- anon_sym_PIPE_PIPE_EQ,
- anon_sym_QMARK_QMARK_EQ,
- ACTIONS(1186), 32,
- anon_sym_STAR,
- anon_sym_in,
- anon_sym_SEMI,
- anon_sym_LBRACK,
- anon_sym_LT,
- anon_sym_GT,
- anon_sym_DOT,
- sym_optional_chain,
- anon_sym_AMP_AMP,
- anon_sym_PIPE_PIPE,
- anon_sym_GT_GT,
- anon_sym_GT_GT_GT,
- anon_sym_LT_LT,
- anon_sym_AMP,
- anon_sym_CARET,
- anon_sym_PIPE,
- anon_sym_PLUS,
- anon_sym_DASH,
- anon_sym_SLASH,
- anon_sym_PERCENT,
- anon_sym_STAR_STAR,
- anon_sym_LT_EQ,
- anon_sym_EQ_EQ,
- anon_sym_EQ_EQ_EQ,
- anon_sym_BANG_EQ,
- anon_sym_BANG_EQ_EQ,
- anon_sym_GT_EQ,
- anon_sym_QMARK_QMARK,
- anon_sym_instanceof,
- anon_sym_PLUS_PLUS,
- anon_sym_DASH_DASH,
- anon_sym_BQUOTE,
- [3564] = 11,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(1221), 1,
- anon_sym_EQ,
- ACTIONS(1300), 1,
+ ACTIONS(1304), 1,
anon_sym_EQ_GT,
ACTIONS(1335), 1,
anon_sym_LPAREN,
- ACTIONS(1346), 1,
+ ACTIONS(1348), 1,
sym_identifier,
- ACTIONS(1383), 1,
- anon_sym_function,
- STATE(2701), 1,
+ STATE(2677), 1,
sym_formal_parameters,
ACTIONS(1175), 2,
sym__automatic_semicolon,
sym__ternary_qmark,
- ACTIONS(1348), 5,
+ ACTIONS(1350), 5,
anon_sym_export,
anon_sym_async,
anon_sym_static,
anon_sym_get,
anon_sym_set,
- ACTIONS(1302), 15,
+ ACTIONS(1306), 15,
anon_sym_PLUS_EQ,
anon_sym_DASH_EQ,
anon_sym_STAR_EQ,
@@ -57857,14 +58305,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
anon_sym_BQUOTE,
- [3648] = 4,
+ [3598] = 3,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1451), 1,
- anon_sym_else,
- STATE(805), 1,
- sym_else_clause,
- ACTIONS(1441), 58,
+ sym__automatic_semicolon,
+ ACTIONS(822), 59,
anon_sym_export,
anon_sym_default,
anon_sym_LBRACE,
@@ -57873,6 +58319,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_var,
anon_sym_let,
anon_sym_const,
+ anon_sym_else,
anon_sym_if,
anon_sym_switch,
anon_sym_for,
@@ -57893,6 +58340,8 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -57907,8 +58356,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -57923,12 +58370,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [3718] = 3,
+ [3666] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(900), 1,
+ ACTIONS(888), 1,
sym__automatic_semicolon,
- ACTIONS(896), 59,
+ ACTIONS(884), 59,
anon_sym_export,
anon_sym_default,
anon_sym_LBRACE,
@@ -57958,6 +58405,8 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -57972,8 +58421,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -57988,12 +58435,14 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [3786] = 3,
+ [3734] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(910), 1,
- sym__automatic_semicolon,
- ACTIONS(906), 59,
+ ACTIONS(1453), 1,
+ anon_sym_else,
+ STATE(527), 1,
+ sym_else_clause,
+ ACTIONS(1447), 58,
anon_sym_export,
anon_sym_default,
anon_sym_LBRACE,
@@ -58002,7 +58451,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_var,
anon_sym_let,
anon_sym_const,
- anon_sym_else,
anon_sym_if,
anon_sym_switch,
anon_sym_for,
@@ -58023,6 +58471,8 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -58037,8 +58487,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -58053,87 +58501,13 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [3854] = 11,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(1221), 1,
- anon_sym_EQ,
- ACTIONS(1300), 1,
- anon_sym_EQ_GT,
- ACTIONS(1335), 1,
- anon_sym_LPAREN,
- ACTIONS(1346), 1,
- sym_identifier,
- ACTIONS(1405), 1,
- anon_sym_function,
- STATE(2701), 1,
- sym_formal_parameters,
- ACTIONS(1175), 2,
- sym__automatic_semicolon,
- sym__ternary_qmark,
- ACTIONS(1348), 5,
- anon_sym_export,
- anon_sym_async,
- anon_sym_static,
- anon_sym_get,
- anon_sym_set,
- ACTIONS(1302), 15,
- anon_sym_PLUS_EQ,
- anon_sym_DASH_EQ,
- anon_sym_STAR_EQ,
- anon_sym_SLASH_EQ,
- anon_sym_PERCENT_EQ,
- anon_sym_CARET_EQ,
- anon_sym_AMP_EQ,
- anon_sym_PIPE_EQ,
- anon_sym_GT_GT_EQ,
- anon_sym_GT_GT_GT_EQ,
- anon_sym_LT_LT_EQ,
- anon_sym_STAR_STAR_EQ,
- anon_sym_AMP_AMP_EQ,
- anon_sym_PIPE_PIPE_EQ,
- anon_sym_QMARK_QMARK_EQ,
- ACTIONS(1186), 32,
- anon_sym_STAR,
- anon_sym_in,
- anon_sym_SEMI,
- anon_sym_LBRACK,
- anon_sym_LT,
- anon_sym_GT,
- anon_sym_DOT,
- sym_optional_chain,
- anon_sym_AMP_AMP,
- anon_sym_PIPE_PIPE,
- anon_sym_GT_GT,
- anon_sym_GT_GT_GT,
- anon_sym_LT_LT,
- anon_sym_AMP,
- anon_sym_CARET,
- anon_sym_PIPE,
- anon_sym_PLUS,
- anon_sym_DASH,
- anon_sym_SLASH,
- anon_sym_PERCENT,
- anon_sym_STAR_STAR,
- anon_sym_LT_EQ,
- anon_sym_EQ_EQ,
- anon_sym_EQ_EQ_EQ,
- anon_sym_BANG_EQ,
- anon_sym_BANG_EQ_EQ,
- anon_sym_GT_EQ,
- anon_sym_QMARK_QMARK,
- anon_sym_instanceof,
- anon_sym_PLUS_PLUS,
- anon_sym_DASH_DASH,
- anon_sym_BQUOTE,
- [3938] = 3,
+ [3804] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(918), 1,
- sym__automatic_semicolon,
- ACTIONS(914), 59,
+ ACTIONS(912), 1,
+ ts_builtin_sym_end,
+ ACTIONS(910), 59,
anon_sym_export,
- anon_sym_default,
anon_sym_LBRACE,
anon_sym_RBRACE,
anon_sym_import,
@@ -58156,11 +58530,14 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_return,
anon_sym_throw,
anon_sym_SEMI,
- anon_sym_case,
+ anon_sym_catch,
+ anon_sym_finally,
anon_sym_yield,
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -58175,8 +58552,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -58191,85 +58566,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [4006] = 11,
+ [3872] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1221), 1,
- anon_sym_EQ,
- ACTIONS(1300), 1,
- anon_sym_EQ_GT,
- ACTIONS(1335), 1,
- anon_sym_LPAREN,
- ACTIONS(1346), 1,
- sym_identifier,
- ACTIONS(1367), 1,
- anon_sym_function,
- STATE(2701), 1,
- sym_formal_parameters,
- ACTIONS(1175), 2,
+ ACTIONS(904), 1,
sym__automatic_semicolon,
- sym__ternary_qmark,
- ACTIONS(1348), 5,
- anon_sym_export,
- anon_sym_async,
- anon_sym_static,
- anon_sym_get,
- anon_sym_set,
- ACTIONS(1302), 15,
- anon_sym_PLUS_EQ,
- anon_sym_DASH_EQ,
- anon_sym_STAR_EQ,
- anon_sym_SLASH_EQ,
- anon_sym_PERCENT_EQ,
- anon_sym_CARET_EQ,
- anon_sym_AMP_EQ,
- anon_sym_PIPE_EQ,
- anon_sym_GT_GT_EQ,
- anon_sym_GT_GT_GT_EQ,
- anon_sym_LT_LT_EQ,
- anon_sym_STAR_STAR_EQ,
- anon_sym_AMP_AMP_EQ,
- anon_sym_PIPE_PIPE_EQ,
- anon_sym_QMARK_QMARK_EQ,
- ACTIONS(1186), 32,
- anon_sym_STAR,
- anon_sym_in,
- anon_sym_SEMI,
- anon_sym_LBRACK,
- anon_sym_LT,
- anon_sym_GT,
- anon_sym_DOT,
- sym_optional_chain,
- anon_sym_AMP_AMP,
- anon_sym_PIPE_PIPE,
- anon_sym_GT_GT,
- anon_sym_GT_GT_GT,
- anon_sym_LT_LT,
- anon_sym_AMP,
- anon_sym_CARET,
- anon_sym_PIPE,
- anon_sym_PLUS,
- anon_sym_DASH,
- anon_sym_SLASH,
- anon_sym_PERCENT,
- anon_sym_STAR_STAR,
- anon_sym_LT_EQ,
- anon_sym_EQ_EQ,
- anon_sym_EQ_EQ_EQ,
- anon_sym_BANG_EQ,
- anon_sym_BANG_EQ_EQ,
- anon_sym_GT_EQ,
- anon_sym_QMARK_QMARK,
- anon_sym_instanceof,
- anon_sym_PLUS_PLUS,
- anon_sym_DASH_DASH,
- anon_sym_BQUOTE,
- [4090] = 3,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(848), 1,
- sym__automatic_semicolon,
- ACTIONS(846), 59,
+ ACTIONS(900), 59,
anon_sym_export,
anon_sym_default,
anon_sym_LBRACE,
@@ -58299,6 +58601,8 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -58313,8 +58617,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -58329,12 +58631,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [4158] = 3,
+ [3940] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(926), 1,
+ ACTIONS(868), 1,
sym__automatic_semicolon,
- ACTIONS(922), 59,
+ ACTIONS(864), 59,
anon_sym_export,
anon_sym_default,
anon_sym_LBRACE,
@@ -58364,6 +58666,8 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -58378,8 +58682,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -58394,10 +58696,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [4226] = 2,
+ [4008] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1453), 60,
+ ACTIONS(910), 60,
anon_sym_export,
anon_sym_default,
anon_sym_LBRACE,
@@ -58406,7 +58708,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_var,
anon_sym_let,
anon_sym_const,
- anon_sym_else,
anon_sym_if,
anon_sym_switch,
anon_sym_for,
@@ -58423,11 +58724,14 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_throw,
anon_sym_SEMI,
anon_sym_case,
+ anon_sym_catch,
anon_sym_finally,
anon_sym_yield,
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -58442,8 +58746,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -58458,20 +58760,20 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [4292] = 3,
+ [4074] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(882), 1,
- ts_builtin_sym_end,
- ACTIONS(880), 59,
+ ACTIONS(1455), 1,
+ sym__automatic_semicolon,
+ ACTIONS(822), 59,
anon_sym_export,
+ anon_sym_default,
anon_sym_LBRACE,
anon_sym_RBRACE,
anon_sym_import,
anon_sym_var,
anon_sym_let,
anon_sym_const,
- anon_sym_else,
anon_sym_if,
anon_sym_switch,
anon_sym_for,
@@ -58487,12 +58789,14 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_return,
anon_sym_throw,
anon_sym_SEMI,
- anon_sym_catch,
+ anon_sym_case,
anon_sym_finally,
anon_sym_yield,
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -58507,8 +58811,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -58523,12 +58825,83 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [4360] = 3,
+ [4142] = 11,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(826), 1,
+ ACTIONS(1221), 1,
+ anon_sym_EQ,
+ ACTIONS(1304), 1,
+ anon_sym_EQ_GT,
+ ACTIONS(1335), 1,
+ anon_sym_LPAREN,
+ ACTIONS(1348), 1,
+ sym_identifier,
+ ACTIONS(1365), 1,
+ anon_sym_function,
+ STATE(2677), 1,
+ sym_formal_parameters,
+ ACTIONS(1175), 2,
sym__automatic_semicolon,
- ACTIONS(820), 59,
+ sym__ternary_qmark,
+ ACTIONS(1350), 5,
+ anon_sym_export,
+ anon_sym_async,
+ anon_sym_static,
+ anon_sym_get,
+ anon_sym_set,
+ ACTIONS(1306), 15,
+ anon_sym_PLUS_EQ,
+ anon_sym_DASH_EQ,
+ anon_sym_STAR_EQ,
+ anon_sym_SLASH_EQ,
+ anon_sym_PERCENT_EQ,
+ anon_sym_CARET_EQ,
+ anon_sym_AMP_EQ,
+ anon_sym_PIPE_EQ,
+ anon_sym_GT_GT_EQ,
+ anon_sym_GT_GT_GT_EQ,
+ anon_sym_LT_LT_EQ,
+ anon_sym_STAR_STAR_EQ,
+ anon_sym_AMP_AMP_EQ,
+ anon_sym_PIPE_PIPE_EQ,
+ anon_sym_QMARK_QMARK_EQ,
+ ACTIONS(1186), 32,
+ anon_sym_STAR,
+ anon_sym_in,
+ anon_sym_SEMI,
+ anon_sym_LBRACK,
+ anon_sym_LT,
+ anon_sym_GT,
+ anon_sym_DOT,
+ sym_optional_chain,
+ anon_sym_AMP_AMP,
+ anon_sym_PIPE_PIPE,
+ anon_sym_GT_GT,
+ anon_sym_GT_GT_GT,
+ anon_sym_LT_LT,
+ anon_sym_AMP,
+ anon_sym_CARET,
+ anon_sym_PIPE,
+ anon_sym_PLUS,
+ anon_sym_DASH,
+ anon_sym_SLASH,
+ anon_sym_PERCENT,
+ anon_sym_STAR_STAR,
+ anon_sym_LT_EQ,
+ anon_sym_EQ_EQ,
+ anon_sym_EQ_EQ_EQ,
+ anon_sym_BANG_EQ,
+ anon_sym_BANG_EQ_EQ,
+ anon_sym_GT_EQ,
+ anon_sym_QMARK_QMARK,
+ anon_sym_instanceof,
+ anon_sym_PLUS_PLUS,
+ anon_sym_DASH_DASH,
+ anon_sym_BQUOTE,
+ [4226] = 2,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(914), 60,
anon_sym_export,
anon_sym_default,
anon_sym_LBRACE,
@@ -58537,7 +58910,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_var,
anon_sym_let,
anon_sym_const,
- anon_sym_else,
anon_sym_if,
anon_sym_switch,
anon_sym_for,
@@ -58554,10 +58926,14 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_throw,
anon_sym_SEMI,
anon_sym_case,
+ anon_sym_catch,
+ anon_sym_finally,
anon_sym_yield,
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -58572,8 +58948,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -58588,20 +58962,20 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [4428] = 3,
+ [4292] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(848), 1,
- ts_builtin_sym_end,
- ACTIONS(846), 59,
+ ACTIONS(1457), 1,
+ sym__automatic_semicolon,
+ ACTIONS(914), 59,
anon_sym_export,
+ anon_sym_default,
anon_sym_LBRACE,
anon_sym_RBRACE,
anon_sym_import,
anon_sym_var,
anon_sym_let,
anon_sym_const,
- anon_sym_else,
anon_sym_if,
anon_sym_switch,
anon_sym_for,
@@ -58617,12 +58991,14 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_return,
anon_sym_throw,
anon_sym_SEMI,
- anon_sym_catch,
+ anon_sym_case,
anon_sym_finally,
anon_sym_yield,
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -58637,8 +59013,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -58653,10 +59027,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [4496] = 2,
+ [4360] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(846), 60,
+ ACTIONS(1459), 60,
anon_sym_export,
anon_sym_default,
anon_sym_LBRACE,
@@ -58687,6 +59061,8 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -58701,8 +59077,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -58717,10 +59091,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [4562] = 2,
+ [4426] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(846), 60,
+ ACTIONS(912), 1,
+ sym__automatic_semicolon,
+ ACTIONS(910), 59,
anon_sym_export,
anon_sym_default,
anon_sym_LBRACE,
@@ -58729,6 +59105,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_var,
anon_sym_let,
anon_sym_const,
+ anon_sym_else,
anon_sym_if,
anon_sym_switch,
anon_sym_for,
@@ -58745,12 +59122,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_throw,
anon_sym_SEMI,
anon_sym_case,
- anon_sym_catch,
- anon_sym_finally,
anon_sym_yield,
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -58765,8 +59142,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -58781,12 +59156,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [4628] = 3,
+ [4494] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1455), 1,
+ ACTIONS(1461), 1,
sym__automatic_semicolon,
- ACTIONS(820), 59,
+ ACTIONS(914), 59,
anon_sym_export,
anon_sym_default,
anon_sym_LBRACE,
@@ -58795,6 +59170,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_var,
anon_sym_let,
anon_sym_const,
+ anon_sym_else,
anon_sym_if,
anon_sym_switch,
anon_sym_for,
@@ -58811,11 +59187,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_throw,
anon_sym_SEMI,
anon_sym_case,
- anon_sym_finally,
anon_sym_yield,
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -58830,8 +59207,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -58846,10 +59221,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [4696] = 2,
+ [4562] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(880), 60,
+ ACTIONS(916), 1,
+ sym__automatic_semicolon,
+ ACTIONS(914), 59,
anon_sym_export,
anon_sym_default,
anon_sym_LBRACE,
@@ -58875,11 +59252,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_throw,
anon_sym_SEMI,
anon_sym_case,
- anon_sym_finally,
anon_sym_yield,
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -58894,8 +59272,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -58910,12 +59286,14 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [4762] = 3,
+ [4630] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1457), 1,
- sym__automatic_semicolon,
- ACTIONS(880), 59,
+ ACTIONS(1361), 1,
+ anon_sym_finally,
+ STATE(662), 1,
+ sym_finally_clause,
+ ACTIONS(1435), 58,
anon_sym_export,
anon_sym_default,
anon_sym_LBRACE,
@@ -58924,7 +59302,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_var,
anon_sym_let,
anon_sym_const,
- anon_sym_else,
anon_sym_if,
anon_sym_switch,
anon_sym_for,
@@ -58945,6 +59322,8 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -58959,8 +59338,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -58975,12 +59352,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [4830] = 3,
+ [4700] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(878), 1,
+ ACTIONS(928), 1,
sym__automatic_semicolon,
- ACTIONS(876), 59,
+ ACTIONS(926), 59,
anon_sym_export,
anon_sym_default,
anon_sym_LBRACE,
@@ -59010,6 +59387,8 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -59024,8 +59403,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -59040,10 +59417,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [4898] = 2,
+ [4768] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(880), 60,
+ ACTIONS(924), 1,
+ sym__automatic_semicolon,
+ ACTIONS(922), 59,
anon_sym_export,
anon_sym_default,
anon_sym_LBRACE,
@@ -59052,6 +59431,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_var,
anon_sym_let,
anon_sym_const,
+ anon_sym_else,
anon_sym_if,
anon_sym_switch,
anon_sym_for,
@@ -59068,12 +59448,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_throw,
anon_sym_SEMI,
anon_sym_case,
- anon_sym_catch,
- anon_sym_finally,
anon_sym_yield,
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -59088,8 +59468,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -59104,14 +59482,15 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [4964] = 3,
+ [4836] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(882), 1,
+ ACTIONS(880), 1,
+ ts_builtin_sym_end,
+ ACTIONS(1463), 1,
sym__automatic_semicolon,
- ACTIONS(880), 59,
+ ACTIONS(822), 58,
anon_sym_export,
- anon_sym_default,
anon_sym_LBRACE,
anon_sym_RBRACE,
anon_sym_import,
@@ -59134,11 +59513,13 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_return,
anon_sym_throw,
anon_sym_SEMI,
- anon_sym_case,
+ anon_sym_finally,
anon_sym_yield,
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -59153,8 +59534,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -59169,20 +59548,241 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [5032] = 3,
+ [4906] = 11,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(1175), 1,
+ sym__ternary_qmark,
+ ACTIONS(1335), 1,
+ anon_sym_LPAREN,
+ ACTIONS(1340), 1,
+ anon_sym_function,
+ ACTIONS(1344), 1,
+ anon_sym_EQ,
+ ACTIONS(1385), 1,
+ sym_identifier,
+ ACTIONS(1391), 1,
+ anon_sym_EQ_GT,
+ STATE(2761), 1,
+ sym_formal_parameters,
+ ACTIONS(1387), 5,
+ anon_sym_export,
+ anon_sym_async,
+ anon_sym_static,
+ anon_sym_get,
+ anon_sym_set,
+ ACTIONS(1306), 15,
+ anon_sym_PLUS_EQ,
+ anon_sym_DASH_EQ,
+ anon_sym_STAR_EQ,
+ anon_sym_SLASH_EQ,
+ anon_sym_PERCENT_EQ,
+ anon_sym_CARET_EQ,
+ anon_sym_AMP_EQ,
+ anon_sym_PIPE_EQ,
+ anon_sym_GT_GT_EQ,
+ anon_sym_GT_GT_GT_EQ,
+ anon_sym_LT_LT_EQ,
+ anon_sym_STAR_STAR_EQ,
+ anon_sym_AMP_AMP_EQ,
+ anon_sym_PIPE_PIPE_EQ,
+ anon_sym_QMARK_QMARK_EQ,
+ ACTIONS(1186), 33,
+ anon_sym_STAR,
+ anon_sym_LBRACE,
+ anon_sym_in,
+ anon_sym_COLON,
+ anon_sym_LBRACK,
+ anon_sym_LT,
+ anon_sym_GT,
+ anon_sym_DOT,
+ sym_optional_chain,
+ anon_sym_AMP_AMP,
+ anon_sym_PIPE_PIPE,
+ anon_sym_GT_GT,
+ anon_sym_GT_GT_GT,
+ anon_sym_LT_LT,
+ anon_sym_AMP,
+ anon_sym_CARET,
+ anon_sym_PIPE,
+ anon_sym_PLUS,
+ anon_sym_DASH,
+ anon_sym_SLASH,
+ anon_sym_PERCENT,
+ anon_sym_STAR_STAR,
+ anon_sym_LT_EQ,
+ anon_sym_EQ_EQ,
+ anon_sym_EQ_EQ_EQ,
+ anon_sym_BANG_EQ,
+ anon_sym_BANG_EQ_EQ,
+ anon_sym_GT_EQ,
+ anon_sym_QMARK_QMARK,
+ anon_sym_instanceof,
+ anon_sym_PLUS_PLUS,
+ anon_sym_DASH_DASH,
+ anon_sym_BQUOTE,
+ [4990] = 11,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1459), 1,
+ ACTIONS(1221), 1,
+ anon_sym_EQ,
+ ACTIONS(1304), 1,
+ anon_sym_EQ_GT,
+ ACTIONS(1335), 1,
+ anon_sym_LPAREN,
+ ACTIONS(1348), 1,
+ sym_identifier,
+ ACTIONS(1395), 1,
+ anon_sym_function,
+ STATE(2677), 1,
+ sym_formal_parameters,
+ ACTIONS(1175), 2,
sym__automatic_semicolon,
- ACTIONS(880), 59,
+ sym__ternary_qmark,
+ ACTIONS(1350), 5,
+ anon_sym_export,
+ anon_sym_async,
+ anon_sym_static,
+ anon_sym_get,
+ anon_sym_set,
+ ACTIONS(1306), 15,
+ anon_sym_PLUS_EQ,
+ anon_sym_DASH_EQ,
+ anon_sym_STAR_EQ,
+ anon_sym_SLASH_EQ,
+ anon_sym_PERCENT_EQ,
+ anon_sym_CARET_EQ,
+ anon_sym_AMP_EQ,
+ anon_sym_PIPE_EQ,
+ anon_sym_GT_GT_EQ,
+ anon_sym_GT_GT_GT_EQ,
+ anon_sym_LT_LT_EQ,
+ anon_sym_STAR_STAR_EQ,
+ anon_sym_AMP_AMP_EQ,
+ anon_sym_PIPE_PIPE_EQ,
+ anon_sym_QMARK_QMARK_EQ,
+ ACTIONS(1186), 32,
+ anon_sym_STAR,
+ anon_sym_in,
+ anon_sym_SEMI,
+ anon_sym_LBRACK,
+ anon_sym_LT,
+ anon_sym_GT,
+ anon_sym_DOT,
+ sym_optional_chain,
+ anon_sym_AMP_AMP,
+ anon_sym_PIPE_PIPE,
+ anon_sym_GT_GT,
+ anon_sym_GT_GT_GT,
+ anon_sym_LT_LT,
+ anon_sym_AMP,
+ anon_sym_CARET,
+ anon_sym_PIPE,
+ anon_sym_PLUS,
+ anon_sym_DASH,
+ anon_sym_SLASH,
+ anon_sym_PERCENT,
+ anon_sym_STAR_STAR,
+ anon_sym_LT_EQ,
+ anon_sym_EQ_EQ,
+ anon_sym_EQ_EQ_EQ,
+ anon_sym_BANG_EQ,
+ anon_sym_BANG_EQ_EQ,
+ anon_sym_GT_EQ,
+ anon_sym_QMARK_QMARK,
+ anon_sym_instanceof,
+ anon_sym_PLUS_PLUS,
+ anon_sym_DASH_DASH,
+ anon_sym_BQUOTE,
+ [5074] = 11,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(1221), 1,
+ anon_sym_EQ,
+ ACTIONS(1304), 1,
+ anon_sym_EQ_GT,
+ ACTIONS(1335), 1,
+ anon_sym_LPAREN,
+ ACTIONS(1348), 1,
+ sym_identifier,
+ ACTIONS(1399), 1,
+ anon_sym_function,
+ STATE(2677), 1,
+ sym_formal_parameters,
+ ACTIONS(1175), 2,
+ sym__automatic_semicolon,
+ sym__ternary_qmark,
+ ACTIONS(1350), 5,
+ anon_sym_export,
+ anon_sym_async,
+ anon_sym_static,
+ anon_sym_get,
+ anon_sym_set,
+ ACTIONS(1306), 15,
+ anon_sym_PLUS_EQ,
+ anon_sym_DASH_EQ,
+ anon_sym_STAR_EQ,
+ anon_sym_SLASH_EQ,
+ anon_sym_PERCENT_EQ,
+ anon_sym_CARET_EQ,
+ anon_sym_AMP_EQ,
+ anon_sym_PIPE_EQ,
+ anon_sym_GT_GT_EQ,
+ anon_sym_GT_GT_GT_EQ,
+ anon_sym_LT_LT_EQ,
+ anon_sym_STAR_STAR_EQ,
+ anon_sym_AMP_AMP_EQ,
+ anon_sym_PIPE_PIPE_EQ,
+ anon_sym_QMARK_QMARK_EQ,
+ ACTIONS(1186), 32,
+ anon_sym_STAR,
+ anon_sym_in,
+ anon_sym_SEMI,
+ anon_sym_LBRACK,
+ anon_sym_LT,
+ anon_sym_GT,
+ anon_sym_DOT,
+ sym_optional_chain,
+ anon_sym_AMP_AMP,
+ anon_sym_PIPE_PIPE,
+ anon_sym_GT_GT,
+ anon_sym_GT_GT_GT,
+ anon_sym_LT_LT,
+ anon_sym_AMP,
+ anon_sym_CARET,
+ anon_sym_PIPE,
+ anon_sym_PLUS,
+ anon_sym_DASH,
+ anon_sym_SLASH,
+ anon_sym_PERCENT,
+ anon_sym_STAR_STAR,
+ anon_sym_LT_EQ,
+ anon_sym_EQ_EQ,
+ anon_sym_EQ_EQ_EQ,
+ anon_sym_BANG_EQ,
+ anon_sym_BANG_EQ_EQ,
+ anon_sym_GT_EQ,
+ anon_sym_QMARK_QMARK,
+ anon_sym_instanceof,
+ anon_sym_PLUS_PLUS,
+ anon_sym_DASH_DASH,
+ anon_sym_BQUOTE,
+ [5158] = 4,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(916), 1,
+ ts_builtin_sym_end,
+ ACTIONS(1465), 1,
+ sym__automatic_semicolon,
+ ACTIONS(914), 58,
anon_sym_export,
- anon_sym_default,
anon_sym_LBRACE,
anon_sym_RBRACE,
anon_sym_import,
anon_sym_var,
anon_sym_let,
anon_sym_const,
+ anon_sym_else,
anon_sym_if,
anon_sym_switch,
anon_sym_for,
@@ -59198,12 +59798,13 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_return,
anon_sym_throw,
anon_sym_SEMI,
- anon_sym_case,
anon_sym_finally,
anon_sym_yield,
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -59218,8 +59819,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -59234,14 +59833,13 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [5100] = 3,
+ [5228] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(886), 1,
- sym__automatic_semicolon,
- ACTIONS(884), 59,
+ ACTIONS(916), 1,
+ ts_builtin_sym_end,
+ ACTIONS(914), 59,
anon_sym_export,
- anon_sym_default,
anon_sym_LBRACE,
anon_sym_RBRACE,
anon_sym_import,
@@ -59264,11 +59862,14 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_return,
anon_sym_throw,
anon_sym_SEMI,
- anon_sym_case,
+ anon_sym_catch,
+ anon_sym_finally,
anon_sym_yield,
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -59283,8 +59884,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -59299,15 +59898,85 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [5168] = 4,
+ [5296] = 11,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(840), 1,
- ts_builtin_sym_end,
- ACTIONS(1461), 1,
+ ACTIONS(1221), 1,
+ anon_sym_EQ,
+ ACTIONS(1304), 1,
+ anon_sym_EQ_GT,
+ ACTIONS(1335), 1,
+ anon_sym_LPAREN,
+ ACTIONS(1348), 1,
+ sym_identifier,
+ ACTIONS(1403), 1,
+ anon_sym_function,
+ STATE(2677), 1,
+ sym_formal_parameters,
+ ACTIONS(1175), 2,
sym__automatic_semicolon,
- ACTIONS(820), 58,
+ sym__ternary_qmark,
+ ACTIONS(1350), 5,
anon_sym_export,
+ anon_sym_async,
+ anon_sym_static,
+ anon_sym_get,
+ anon_sym_set,
+ ACTIONS(1306), 15,
+ anon_sym_PLUS_EQ,
+ anon_sym_DASH_EQ,
+ anon_sym_STAR_EQ,
+ anon_sym_SLASH_EQ,
+ anon_sym_PERCENT_EQ,
+ anon_sym_CARET_EQ,
+ anon_sym_AMP_EQ,
+ anon_sym_PIPE_EQ,
+ anon_sym_GT_GT_EQ,
+ anon_sym_GT_GT_GT_EQ,
+ anon_sym_LT_LT_EQ,
+ anon_sym_STAR_STAR_EQ,
+ anon_sym_AMP_AMP_EQ,
+ anon_sym_PIPE_PIPE_EQ,
+ anon_sym_QMARK_QMARK_EQ,
+ ACTIONS(1186), 32,
+ anon_sym_STAR,
+ anon_sym_in,
+ anon_sym_SEMI,
+ anon_sym_LBRACK,
+ anon_sym_LT,
+ anon_sym_GT,
+ anon_sym_DOT,
+ sym_optional_chain,
+ anon_sym_AMP_AMP,
+ anon_sym_PIPE_PIPE,
+ anon_sym_GT_GT,
+ anon_sym_GT_GT_GT,
+ anon_sym_LT_LT,
+ anon_sym_AMP,
+ anon_sym_CARET,
+ anon_sym_PIPE,
+ anon_sym_PLUS,
+ anon_sym_DASH,
+ anon_sym_SLASH,
+ anon_sym_PERCENT,
+ anon_sym_STAR_STAR,
+ anon_sym_LT_EQ,
+ anon_sym_EQ_EQ,
+ anon_sym_EQ_EQ_EQ,
+ anon_sym_BANG_EQ,
+ anon_sym_BANG_EQ_EQ,
+ anon_sym_GT_EQ,
+ anon_sym_QMARK_QMARK,
+ anon_sym_instanceof,
+ anon_sym_PLUS_PLUS,
+ anon_sym_DASH_DASH,
+ anon_sym_BQUOTE,
+ [5380] = 2,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(1467), 59,
+ anon_sym_export,
+ anon_sym_default,
anon_sym_LBRACE,
anon_sym_RBRACE,
anon_sym_import,
@@ -59330,11 +59999,13 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_return,
anon_sym_throw,
anon_sym_SEMI,
- anon_sym_finally,
+ anon_sym_case,
anon_sym_yield,
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -59349,8 +60020,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -59365,16 +60034,16 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [5238] = 5,
+ [5445] = 5,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1375), 1,
- anon_sym_finally,
- ACTIONS(1463), 1,
+ ACTIONS(1469), 1,
ts_builtin_sym_end,
- STATE(770), 1,
- sym_finally_clause,
- ACTIONS(1433), 57,
+ ACTIONS(1471), 1,
+ anon_sym_else,
+ STATE(940), 1,
+ sym_else_clause,
+ ACTIONS(1447), 56,
anon_sym_export,
anon_sym_LBRACE,
anon_sym_RBRACE,
@@ -59382,7 +60051,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_var,
anon_sym_let,
anon_sym_const,
- anon_sym_else,
anon_sym_if,
anon_sym_switch,
anon_sym_for,
@@ -59402,6 +60070,8 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -59416,8 +60086,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -59432,15 +60100,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [5310] = 4,
+ [5516] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(882), 1,
- ts_builtin_sym_end,
- ACTIONS(1465), 1,
- sym__automatic_semicolon,
- ACTIONS(880), 58,
+ ACTIONS(1473), 59,
anon_sym_export,
+ anon_sym_default,
anon_sym_LBRACE,
anon_sym_RBRACE,
anon_sym_import,
@@ -59463,11 +60128,13 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_return,
anon_sym_throw,
anon_sym_SEMI,
- anon_sym_finally,
+ anon_sym_case,
anon_sym_yield,
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -59482,8 +60149,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -59498,10 +60163,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [5380] = 2,
+ [5581] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1467), 59,
+ ACTIONS(1473), 59,
anon_sym_export,
anon_sym_default,
anon_sym_LBRACE,
@@ -59531,6 +60196,8 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -59545,8 +60212,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -59561,10 +60226,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [5445] = 2,
+ [5646] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1467), 59,
+ ACTIONS(1473), 59,
anon_sym_export,
anon_sym_default,
anon_sym_LBRACE,
@@ -59594,6 +60259,8 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -59608,8 +60275,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -59624,10 +60289,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [5510] = 2,
+ [5711] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1467), 59,
+ ACTIONS(1473), 59,
anon_sym_export,
anon_sym_default,
anon_sym_LBRACE,
@@ -59657,6 +60322,8 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -59671,8 +60338,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -59687,10 +60352,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [5575] = 2,
+ [5776] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1467), 59,
+ ACTIONS(1473), 59,
anon_sym_export,
anon_sym_default,
anon_sym_LBRACE,
@@ -59720,6 +60385,8 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -59734,8 +60401,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -59750,10 +60415,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [5640] = 2,
+ [5841] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1437), 59,
+ ACTIONS(1473), 59,
anon_sym_export,
anon_sym_default,
anon_sym_LBRACE,
@@ -59762,6 +60427,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_var,
anon_sym_let,
anon_sym_const,
+ anon_sym_else,
anon_sym_if,
anon_sym_switch,
anon_sym_for,
@@ -59778,11 +60444,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_throw,
anon_sym_SEMI,
anon_sym_case,
- anon_sym_finally,
anon_sym_yield,
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -59797,8 +60464,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -59813,23 +60478,19 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [5705] = 5,
+ [5906] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1469), 1,
- ts_builtin_sym_end,
- ACTIONS(1471), 1,
- anon_sym_else,
- STATE(930), 1,
- sym_else_clause,
- ACTIONS(1441), 56,
+ ACTIONS(1473), 59,
anon_sym_export,
+ anon_sym_default,
anon_sym_LBRACE,
anon_sym_RBRACE,
anon_sym_import,
anon_sym_var,
anon_sym_let,
anon_sym_const,
+ anon_sym_else,
anon_sym_if,
anon_sym_switch,
anon_sym_for,
@@ -59845,10 +60506,13 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_return,
anon_sym_throw,
anon_sym_SEMI,
+ anon_sym_case,
anon_sym_yield,
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -59863,8 +60527,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -59879,12 +60541,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [5776] = 3,
+ [5971] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(969), 1,
- sym__automatic_semicolon,
- ACTIONS(860), 58,
+ ACTIONS(1473), 59,
anon_sym_export,
anon_sym_default,
anon_sym_LBRACE,
@@ -59893,6 +60553,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_var,
anon_sym_let,
anon_sym_const,
+ anon_sym_else,
anon_sym_if,
anon_sym_switch,
anon_sym_for,
@@ -59913,6 +60574,8 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -59927,8 +60590,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -59943,12 +60604,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [5843] = 3,
+ [6036] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(987), 1,
- sym__automatic_semicolon,
- ACTIONS(868), 58,
+ ACTIONS(1441), 59,
anon_sym_export,
anon_sym_default,
anon_sym_LBRACE,
@@ -59973,10 +60632,13 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_throw,
anon_sym_SEMI,
anon_sym_case,
+ anon_sym_finally,
anon_sym_yield,
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -59991,8 +60653,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -60007,14 +60667,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [5910] = 3,
+ [6101] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(848), 2,
- sym__automatic_semicolon,
- ts_builtin_sym_end,
- ACTIONS(846), 57,
+ ACTIONS(1473), 59,
anon_sym_export,
+ anon_sym_default,
anon_sym_LBRACE,
anon_sym_RBRACE,
anon_sym_import,
@@ -60037,10 +60695,13 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_return,
anon_sym_throw,
anon_sym_SEMI,
+ anon_sym_case,
anon_sym_yield,
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -60055,8 +60716,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -60071,12 +60730,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [5977] = 3,
+ [6166] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(930), 1,
- sym__automatic_semicolon,
- ACTIONS(888), 58,
+ ACTIONS(1473), 59,
anon_sym_export,
anon_sym_default,
anon_sym_LBRACE,
@@ -60085,6 +60742,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_var,
anon_sym_let,
anon_sym_const,
+ anon_sym_else,
anon_sym_if,
anon_sym_switch,
anon_sym_for,
@@ -60105,6 +60763,8 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -60119,8 +60779,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -60135,14 +60793,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [6044] = 3,
+ [6231] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(882), 2,
- sym__automatic_semicolon,
- ts_builtin_sym_end,
- ACTIONS(880), 57,
+ ACTIONS(1473), 59,
anon_sym_export,
+ anon_sym_default,
anon_sym_LBRACE,
anon_sym_RBRACE,
anon_sym_import,
@@ -60165,10 +60821,13 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_return,
anon_sym_throw,
anon_sym_SEMI,
+ anon_sym_case,
anon_sym_yield,
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -60183,8 +60842,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -60199,19 +60856,19 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [6111] = 3,
+ [6296] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(848), 1,
- ts_builtin_sym_end,
- ACTIONS(846), 58,
+ ACTIONS(1475), 59,
anon_sym_export,
+ anon_sym_default,
anon_sym_LBRACE,
anon_sym_RBRACE,
anon_sym_import,
anon_sym_var,
anon_sym_let,
anon_sym_const,
+ anon_sym_else,
anon_sym_if,
anon_sym_switch,
anon_sym_for,
@@ -60227,12 +60884,13 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_return,
anon_sym_throw,
anon_sym_SEMI,
- anon_sym_catch,
- anon_sym_finally,
+ anon_sym_case,
anon_sym_yield,
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -60247,8 +60905,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -60263,15 +60919,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [6178] = 4,
+ [6361] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(882), 1,
- ts_builtin_sym_end,
- ACTIONS(1473), 1,
- sym__automatic_semicolon,
- ACTIONS(880), 57,
+ ACTIONS(1477), 59,
anon_sym_export,
+ anon_sym_default,
anon_sym_LBRACE,
anon_sym_RBRACE,
anon_sym_import,
@@ -60294,10 +60947,13 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_return,
anon_sym_throw,
anon_sym_SEMI,
+ anon_sym_case,
anon_sym_yield,
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -60312,8 +60968,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -60328,12 +60982,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [6247] = 3,
+ [6426] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1475), 1,
- sym__automatic_semicolon,
- ACTIONS(880), 58,
+ ACTIONS(1479), 59,
anon_sym_export,
anon_sym_default,
anon_sym_LBRACE,
@@ -60342,6 +60994,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_var,
anon_sym_let,
anon_sym_const,
+ anon_sym_else,
anon_sym_if,
anon_sym_switch,
anon_sym_for,
@@ -60362,6 +61015,8 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -60376,8 +61031,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -60392,12 +61045,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [6314] = 3,
+ [6491] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(993), 1,
- sym__automatic_semicolon,
- ACTIONS(896), 58,
+ ACTIONS(1479), 59,
anon_sym_export,
anon_sym_default,
anon_sym_LBRACE,
@@ -60406,6 +61057,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_var,
anon_sym_let,
anon_sym_const,
+ anon_sym_else,
anon_sym_if,
anon_sym_switch,
anon_sym_for,
@@ -60426,6 +61078,8 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -60440,8 +61094,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -60456,12 +61108,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [6381] = 3,
+ [6556] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(997), 1,
- sym__automatic_semicolon,
- ACTIONS(906), 58,
+ ACTIONS(1481), 59,
anon_sym_export,
anon_sym_default,
anon_sym_LBRACE,
@@ -60470,6 +61120,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_var,
anon_sym_let,
anon_sym_const,
+ anon_sym_else,
anon_sym_if,
anon_sym_switch,
anon_sym_for,
@@ -60490,6 +61141,8 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -60504,8 +61157,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -60520,15 +61171,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [6448] = 4,
+ [6621] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(840), 1,
- ts_builtin_sym_end,
- ACTIONS(1477), 1,
- sym__automatic_semicolon,
- ACTIONS(820), 57,
+ ACTIONS(1481), 59,
anon_sym_export,
+ anon_sym_default,
anon_sym_LBRACE,
anon_sym_RBRACE,
anon_sym_import,
@@ -60551,10 +61199,13 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_return,
anon_sym_throw,
anon_sym_SEMI,
+ anon_sym_case,
anon_sym_yield,
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -60569,8 +61220,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -60585,12 +61234,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [6517] = 3,
+ [6686] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1011), 1,
- sym__automatic_semicolon,
- ACTIONS(914), 58,
+ ACTIONS(1481), 59,
anon_sym_export,
anon_sym_default,
anon_sym_LBRACE,
@@ -60599,6 +61246,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_var,
anon_sym_let,
anon_sym_const,
+ anon_sym_else,
anon_sym_if,
anon_sym_switch,
anon_sym_for,
@@ -60619,6 +61267,8 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -60633,8 +61283,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -60649,12 +61297,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [6584] = 3,
+ [6751] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1021), 1,
- sym__automatic_semicolon,
- ACTIONS(922), 58,
+ ACTIONS(1473), 59,
anon_sym_export,
anon_sym_default,
anon_sym_LBRACE,
@@ -60663,6 +61309,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_var,
anon_sym_let,
anon_sym_const,
+ anon_sym_else,
anon_sym_if,
anon_sym_switch,
anon_sym_for,
@@ -60683,6 +61330,8 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -60697,8 +61346,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -60713,10 +61360,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [6651] = 2,
+ [6816] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1453), 59,
+ ACTIONS(1481), 59,
anon_sym_export,
anon_sym_default,
anon_sym_LBRACE,
@@ -60725,6 +61372,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_var,
anon_sym_let,
anon_sym_const,
+ anon_sym_else,
anon_sym_if,
anon_sym_switch,
anon_sym_for,
@@ -60741,11 +61389,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_throw,
anon_sym_SEMI,
anon_sym_case,
- anon_sym_finally,
anon_sym_yield,
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -60760,8 +61409,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -60776,10 +61423,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [6716] = 2,
+ [6881] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1479), 59,
+ ACTIONS(1473), 59,
anon_sym_export,
anon_sym_default,
anon_sym_LBRACE,
@@ -60809,6 +61456,8 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -60823,8 +61472,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -60839,10 +61486,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [6781] = 2,
+ [6946] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1481), 59,
+ ACTIONS(1483), 59,
anon_sym_export,
anon_sym_default,
anon_sym_LBRACE,
@@ -60872,6 +61519,8 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -60886,8 +61535,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -60902,12 +61549,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [6846] = 3,
+ [7011] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(882), 1,
- sym__automatic_semicolon,
- ACTIONS(880), 58,
+ ACTIONS(1481), 59,
anon_sym_export,
anon_sym_default,
anon_sym_LBRACE,
@@ -60916,6 +61561,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_var,
anon_sym_let,
anon_sym_const,
+ anon_sym_else,
anon_sym_if,
anon_sym_switch,
anon_sym_for,
@@ -60936,6 +61582,8 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -60950,8 +61598,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -60966,23 +61612,19 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [6913] = 5,
+ [7076] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1418), 1,
- anon_sym_finally,
- ACTIONS(1463), 1,
- ts_builtin_sym_end,
- STATE(931), 1,
- sym_finally_clause,
- ACTIONS(1433), 56,
+ ACTIONS(1481), 59,
anon_sym_export,
+ anon_sym_default,
anon_sym_LBRACE,
anon_sym_RBRACE,
anon_sym_import,
anon_sym_var,
anon_sym_let,
anon_sym_const,
+ anon_sym_else,
anon_sym_if,
anon_sym_switch,
anon_sym_for,
@@ -60998,10 +61640,13 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_return,
anon_sym_throw,
anon_sym_SEMI,
+ anon_sym_case,
anon_sym_yield,
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -61016,8 +61661,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -61032,10 +61675,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [6984] = 2,
+ [7141] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1483), 59,
+ ACTIONS(1485), 59,
anon_sym_export,
anon_sym_default,
anon_sym_LBRACE,
@@ -61065,6 +61708,8 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -61079,8 +61724,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -61095,13 +61738,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [7049] = 3,
+ [7206] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(848), 1,
- ts_builtin_sym_end,
- ACTIONS(846), 58,
+ ACTIONS(1487), 59,
anon_sym_export,
+ anon_sym_default,
anon_sym_LBRACE,
anon_sym_RBRACE,
anon_sym_import,
@@ -61124,11 +61766,13 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_return,
anon_sym_throw,
anon_sym_SEMI,
- anon_sym_finally,
+ anon_sym_case,
anon_sym_yield,
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -61143,8 +61787,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -61159,12 +61801,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [7116] = 3,
+ [7271] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1485), 1,
- sym__automatic_semicolon,
- ACTIONS(880), 58,
+ ACTIONS(1489), 59,
anon_sym_export,
anon_sym_default,
anon_sym_LBRACE,
@@ -61173,6 +61813,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_var,
anon_sym_let,
anon_sym_const,
+ anon_sym_else,
anon_sym_if,
anon_sym_switch,
anon_sym_for,
@@ -61193,6 +61834,8 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -61207,8 +61850,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -61223,13 +61864,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [7183] = 3,
+ [7336] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(882), 1,
- ts_builtin_sym_end,
- ACTIONS(880), 58,
+ ACTIONS(1491), 59,
anon_sym_export,
+ anon_sym_default,
anon_sym_LBRACE,
anon_sym_RBRACE,
anon_sym_import,
@@ -61252,11 +61892,13 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_return,
anon_sym_throw,
anon_sym_SEMI,
- anon_sym_finally,
+ anon_sym_case,
anon_sym_yield,
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -61271,8 +61913,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -61287,10 +61927,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [7250] = 2,
+ [7401] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1487), 59,
+ ACTIONS(1493), 59,
anon_sym_export,
anon_sym_default,
anon_sym_LBRACE,
@@ -61320,6 +61960,8 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -61334,8 +61976,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -61350,10 +61990,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [7315] = 2,
+ [7466] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1489), 59,
+ ACTIONS(1495), 59,
anon_sym_export,
anon_sym_default,
anon_sym_LBRACE,
@@ -61383,6 +62023,8 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -61397,8 +62039,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -61413,15 +62053,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [7380] = 4,
+ [7531] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(840), 1,
- ts_builtin_sym_end,
- ACTIONS(842), 1,
- sym__automatic_semicolon,
- ACTIONS(820), 57,
+ ACTIONS(1497), 59,
anon_sym_export,
+ anon_sym_default,
anon_sym_LBRACE,
anon_sym_RBRACE,
anon_sym_import,
@@ -61444,10 +62081,13 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_return,
anon_sym_throw,
anon_sym_SEMI,
+ anon_sym_case,
anon_sym_yield,
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -61462,8 +62102,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -61478,10 +62116,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [7449] = 2,
+ [7596] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1491), 59,
+ ACTIONS(1473), 59,
anon_sym_export,
anon_sym_default,
anon_sym_LBRACE,
@@ -61511,6 +62149,8 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -61525,8 +62165,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -61541,10 +62179,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [7514] = 2,
+ [7661] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1493), 59,
+ ACTIONS(1473), 59,
anon_sym_export,
anon_sym_default,
anon_sym_LBRACE,
@@ -61574,6 +62212,8 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -61588,8 +62228,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -61604,19 +62242,21 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [7579] = 2,
+ [7726] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1495), 59,
+ ACTIONS(880), 1,
+ ts_builtin_sym_end,
+ ACTIONS(1499), 1,
+ sym__automatic_semicolon,
+ ACTIONS(822), 57,
anon_sym_export,
- anon_sym_default,
anon_sym_LBRACE,
anon_sym_RBRACE,
anon_sym_import,
anon_sym_var,
anon_sym_let,
anon_sym_const,
- anon_sym_else,
anon_sym_if,
anon_sym_switch,
anon_sym_for,
@@ -61632,11 +62272,13 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_return,
anon_sym_throw,
anon_sym_SEMI,
- anon_sym_case,
+ anon_sym_finally,
anon_sym_yield,
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -61651,8 +62293,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -61667,10 +62307,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [7644] = 2,
+ [7795] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1497), 59,
+ ACTIONS(1501), 59,
anon_sym_export,
anon_sym_default,
anon_sym_LBRACE,
@@ -61700,6 +62340,8 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -61714,8 +62356,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -61730,12 +62370,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [7709] = 3,
+ [7860] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(848), 1,
- sym__automatic_semicolon,
- ACTIONS(846), 58,
+ ACTIONS(1473), 59,
anon_sym_export,
anon_sym_default,
anon_sym_LBRACE,
@@ -61744,6 +62382,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_var,
anon_sym_let,
anon_sym_const,
+ anon_sym_else,
anon_sym_if,
anon_sym_switch,
anon_sym_for,
@@ -61764,6 +62403,8 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -61778,8 +62419,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -61794,13 +62433,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [7776] = 3,
+ [7925] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1499), 1,
- ts_builtin_sym_end,
- ACTIONS(1453), 58,
+ ACTIONS(1473), 59,
anon_sym_export,
+ anon_sym_default,
anon_sym_LBRACE,
anon_sym_RBRACE,
anon_sym_import,
@@ -61823,11 +62461,13 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_return,
anon_sym_throw,
anon_sym_SEMI,
- anon_sym_finally,
+ anon_sym_case,
anon_sym_yield,
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -61842,8 +62482,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -61858,15 +62496,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [7843] = 4,
+ [7990] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(882), 1,
- ts_builtin_sym_end,
- ACTIONS(1501), 1,
- sym__automatic_semicolon,
- ACTIONS(880), 57,
+ ACTIONS(1503), 59,
anon_sym_export,
+ anon_sym_default,
anon_sym_LBRACE,
anon_sym_RBRACE,
anon_sym_import,
@@ -61889,10 +62524,13 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_return,
anon_sym_throw,
anon_sym_SEMI,
+ anon_sym_case,
anon_sym_yield,
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -61907,8 +62545,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -61923,12 +62559,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [7912] = 3,
+ [8055] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(878), 1,
- sym__automatic_semicolon,
- ACTIONS(876), 58,
+ ACTIONS(1503), 59,
anon_sym_export,
anon_sym_default,
anon_sym_LBRACE,
@@ -61937,6 +62571,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_var,
anon_sym_let,
anon_sym_const,
+ anon_sym_else,
anon_sym_if,
anon_sym_switch,
anon_sym_for,
@@ -61957,6 +62592,8 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -61971,8 +62608,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -61987,12 +62622,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [7979] = 3,
+ [8120] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(886), 1,
- sym__automatic_semicolon,
- ACTIONS(884), 58,
+ ACTIONS(1473), 59,
anon_sym_export,
anon_sym_default,
anon_sym_LBRACE,
@@ -62001,6 +62634,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_var,
anon_sym_let,
anon_sym_const,
+ anon_sym_else,
anon_sym_if,
anon_sym_switch,
anon_sym_for,
@@ -62021,6 +62655,8 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -62035,8 +62671,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -62051,10 +62685,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [8046] = 2,
+ [8185] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1503), 59,
+ ACTIONS(1473), 59,
anon_sym_export,
anon_sym_default,
anon_sym_LBRACE,
@@ -62084,6 +62718,8 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -62098,8 +62734,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -62114,13 +62748,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [8111] = 3,
+ [8250] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1505), 1,
- ts_builtin_sym_end,
- ACTIONS(1437), 58,
+ ACTIONS(1505), 59,
anon_sym_export,
+ anon_sym_default,
anon_sym_LBRACE,
anon_sym_RBRACE,
anon_sym_import,
@@ -62143,11 +62776,13 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_return,
anon_sym_throw,
anon_sym_SEMI,
- anon_sym_finally,
+ anon_sym_case,
anon_sym_yield,
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -62162,8 +62797,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -62178,7 +62811,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [8178] = 2,
+ [8315] = 2,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1507), 59,
@@ -62211,6 +62844,8 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -62225,8 +62860,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -62241,7 +62874,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [8243] = 2,
+ [8380] = 2,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1509), 59,
@@ -62274,6 +62907,8 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -62288,8 +62923,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -62304,10 +62937,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [8308] = 2,
+ [8445] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1509), 59,
+ ACTIONS(1017), 1,
+ sym__automatic_semicolon,
+ ACTIONS(892), 58,
anon_sym_export,
anon_sym_default,
anon_sym_LBRACE,
@@ -62316,7 +62951,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_var,
anon_sym_let,
anon_sym_const,
- anon_sym_else,
anon_sym_if,
anon_sym_switch,
anon_sym_for,
@@ -62337,6 +62971,8 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -62351,8 +62987,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -62367,10 +63001,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [8373] = 2,
+ [8512] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1509), 59,
+ ACTIONS(1503), 59,
anon_sym_export,
anon_sym_default,
anon_sym_LBRACE,
@@ -62400,6 +63034,8 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -62414,8 +63050,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -62430,14 +63064,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [8438] = 3,
+ [8577] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(878), 2,
- sym__automatic_semicolon,
- ts_builtin_sym_end,
- ACTIONS(876), 57,
+ ACTIONS(1503), 59,
anon_sym_export,
+ anon_sym_default,
anon_sym_LBRACE,
anon_sym_RBRACE,
anon_sym_import,
@@ -62460,10 +63092,13 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_return,
anon_sym_throw,
anon_sym_SEMI,
+ anon_sym_case,
anon_sym_yield,
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -62478,8 +63113,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -62494,10 +63127,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [8505] = 2,
+ [8642] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1509), 59,
+ ACTIONS(1511), 59,
anon_sym_export,
anon_sym_default,
anon_sym_LBRACE,
@@ -62527,6 +63160,8 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -62541,8 +63176,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -62557,14 +63190,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [8570] = 3,
+ [8707] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(886), 2,
- sym__automatic_semicolon,
- ts_builtin_sym_end,
- ACTIONS(884), 57,
+ ACTIONS(1503), 59,
anon_sym_export,
+ anon_sym_default,
anon_sym_LBRACE,
anon_sym_RBRACE,
anon_sym_import,
@@ -62587,10 +63218,13 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_return,
anon_sym_throw,
anon_sym_SEMI,
+ anon_sym_case,
anon_sym_yield,
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -62605,8 +63239,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -62621,10 +63253,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [8637] = 2,
+ [8772] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1511), 59,
+ ACTIONS(1503), 59,
anon_sym_export,
anon_sym_default,
anon_sym_LBRACE,
@@ -62654,71 +63286,8 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
- anon_sym_class,
- anon_sym_async,
- anon_sym_function,
- anon_sym_new,
- anon_sym_PLUS,
- anon_sym_DASH,
- anon_sym_SLASH,
- anon_sym_BANG,
- anon_sym_TILDE,
- anon_sym_typeof,
- anon_sym_void,
- anon_sym_delete,
- anon_sym_PLUS_PLUS,
- anon_sym_DASH_DASH,
anon_sym_DQUOTE,
anon_sym_SQUOTE,
- anon_sym_BQUOTE,
- sym_number,
- sym_identifier,
- sym_private_property_identifier,
- sym_this,
- sym_super,
- sym_true,
- sym_false,
- sym_null,
- sym_undefined,
- anon_sym_AT,
- anon_sym_static,
- anon_sym_get,
- anon_sym_set,
- [8702] = 4,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(882), 1,
- ts_builtin_sym_end,
- ACTIONS(1513), 1,
- sym__automatic_semicolon,
- ACTIONS(880), 57,
- anon_sym_export,
- anon_sym_LBRACE,
- anon_sym_RBRACE,
- anon_sym_import,
- anon_sym_var,
- anon_sym_let,
- anon_sym_const,
- anon_sym_if,
- anon_sym_switch,
- anon_sym_for,
- anon_sym_LPAREN,
- anon_sym_await,
- anon_sym_while,
- anon_sym_do,
- anon_sym_try,
- anon_sym_with,
- anon_sym_break,
- anon_sym_continue,
- anon_sym_debugger,
- anon_sym_return,
- anon_sym_throw,
- anon_sym_SEMI,
- anon_sym_finally,
- anon_sym_yield,
- anon_sym_LBRACK,
- anon_sym_LTtemplate_GT,
- anon_sym_LT,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -62733,8 +63302,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -62749,10 +63316,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [8771] = 2,
+ [8837] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1509), 59,
+ ACTIONS(1503), 59,
anon_sym_export,
anon_sym_default,
anon_sym_LBRACE,
@@ -62782,6 +63349,8 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -62796,8 +63365,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -62812,82 +63379,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [8836] = 11,
+ [8902] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1175), 1,
- sym__ternary_qmark,
- ACTIONS(1335), 1,
- anon_sym_LPAREN,
- ACTIONS(1340), 1,
- anon_sym_function,
- ACTIONS(1344), 1,
- anon_sym_EQ,
- ACTIONS(1515), 1,
- sym_identifier,
- ACTIONS(1519), 1,
- anon_sym_EQ_GT,
- STATE(2696), 1,
- sym_formal_parameters,
- ACTIONS(1517), 5,
- anon_sym_export,
- anon_sym_async,
- anon_sym_static,
- anon_sym_get,
- anon_sym_set,
- ACTIONS(1302), 15,
- anon_sym_PLUS_EQ,
- anon_sym_DASH_EQ,
- anon_sym_STAR_EQ,
- anon_sym_SLASH_EQ,
- anon_sym_PERCENT_EQ,
- anon_sym_CARET_EQ,
- anon_sym_AMP_EQ,
- anon_sym_PIPE_EQ,
- anon_sym_GT_GT_EQ,
- anon_sym_GT_GT_GT_EQ,
- anon_sym_LT_LT_EQ,
- anon_sym_STAR_STAR_EQ,
- anon_sym_AMP_AMP_EQ,
- anon_sym_PIPE_PIPE_EQ,
- anon_sym_QMARK_QMARK_EQ,
- ACTIONS(1186), 32,
- anon_sym_STAR,
- anon_sym_in,
- anon_sym_of,
- anon_sym_LBRACK,
- anon_sym_LT,
- anon_sym_GT,
- anon_sym_DOT,
- sym_optional_chain,
- anon_sym_AMP_AMP,
- anon_sym_PIPE_PIPE,
- anon_sym_GT_GT,
- anon_sym_GT_GT_GT,
- anon_sym_LT_LT,
- anon_sym_AMP,
- anon_sym_CARET,
- anon_sym_PIPE,
- anon_sym_PLUS,
- anon_sym_DASH,
- anon_sym_SLASH,
- anon_sym_PERCENT,
- anon_sym_STAR_STAR,
- anon_sym_LT_EQ,
- anon_sym_EQ_EQ,
- anon_sym_EQ_EQ_EQ,
- anon_sym_BANG_EQ,
- anon_sym_BANG_EQ_EQ,
- anon_sym_GT_EQ,
- anon_sym_QMARK_QMARK,
- anon_sym_instanceof,
- anon_sym_PLUS_PLUS,
- anon_sym_DASH_DASH,
- anon_sym_BQUOTE,
- [8919] = 2,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(1509), 59,
+ ACTIONS(1503), 59,
anon_sym_export,
anon_sym_default,
anon_sym_LBRACE,
@@ -62917,6 +63412,8 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -62931,8 +63428,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -62947,10 +63442,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [8984] = 2,
+ [8967] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1521), 59,
+ ACTIONS(1513), 59,
anon_sym_export,
anon_sym_default,
anon_sym_LBRACE,
@@ -62980,6 +63475,8 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -62994,8 +63491,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -63010,10 +63505,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [9049] = 2,
+ [9032] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1523), 59,
+ ACTIONS(1503), 59,
anon_sym_export,
anon_sym_default,
anon_sym_LBRACE,
@@ -63043,6 +63538,8 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -63057,8 +63554,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -63073,12 +63568,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [9114] = 3,
+ [9097] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1015), 1,
- sym__automatic_semicolon,
- ACTIONS(852), 58,
+ ACTIONS(1503), 59,
anon_sym_export,
anon_sym_default,
anon_sym_LBRACE,
@@ -63087,6 +63580,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_var,
anon_sym_let,
anon_sym_const,
+ anon_sym_else,
anon_sym_if,
anon_sym_switch,
anon_sym_for,
@@ -63107,6 +63601,8 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -63121,8 +63617,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -63137,15 +63631,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [9181] = 4,
+ [9162] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(989), 1,
- ts_builtin_sym_end,
- ACTIONS(991), 1,
- sym__automatic_semicolon,
- ACTIONS(922), 57,
+ ACTIONS(1503), 59,
anon_sym_export,
+ anon_sym_default,
anon_sym_LBRACE,
anon_sym_RBRACE,
anon_sym_import,
@@ -63168,73 +63659,13 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_return,
anon_sym_throw,
anon_sym_SEMI,
+ anon_sym_case,
anon_sym_yield,
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
- anon_sym_class,
- anon_sym_async,
- anon_sym_function,
- anon_sym_new,
- anon_sym_PLUS,
- anon_sym_DASH,
- anon_sym_SLASH,
- anon_sym_BANG,
- anon_sym_TILDE,
- anon_sym_typeof,
- anon_sym_void,
- anon_sym_delete,
- anon_sym_PLUS_PLUS,
- anon_sym_DASH_DASH,
anon_sym_DQUOTE,
anon_sym_SQUOTE,
- anon_sym_BQUOTE,
- sym_number,
- sym_identifier,
- sym_private_property_identifier,
- sym_this,
- sym_super,
- sym_true,
- sym_false,
- sym_null,
- sym_undefined,
- anon_sym_AT,
- anon_sym_static,
- anon_sym_get,
- anon_sym_set,
- [9250] = 2,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(1509), 59,
- anon_sym_export,
- anon_sym_default,
- anon_sym_LBRACE,
- anon_sym_RBRACE,
- anon_sym_import,
- anon_sym_var,
- anon_sym_let,
- anon_sym_const,
- anon_sym_else,
- anon_sym_if,
- anon_sym_switch,
- anon_sym_for,
- anon_sym_LPAREN,
- anon_sym_await,
- anon_sym_while,
- anon_sym_do,
- anon_sym_try,
- anon_sym_with,
- anon_sym_break,
- anon_sym_continue,
- anon_sym_debugger,
- anon_sym_return,
- anon_sym_throw,
- anon_sym_SEMI,
- anon_sym_case,
- anon_sym_yield,
- anon_sym_LBRACK,
- anon_sym_LTtemplate_GT,
- anon_sym_LT,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -63249,8 +63680,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -63265,10 +63694,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [9315] = 2,
+ [9227] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1467), 59,
+ ACTIONS(1515), 59,
anon_sym_export,
anon_sym_default,
anon_sym_LBRACE,
@@ -63298,6 +63727,8 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -63312,8 +63743,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -63328,10 +63757,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [9380] = 2,
+ [9292] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1509), 59,
+ ACTIONS(1517), 59,
anon_sym_export,
anon_sym_default,
anon_sym_LBRACE,
@@ -63361,6 +63790,8 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -63375,8 +63806,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -63391,10 +63820,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [9445] = 2,
+ [9357] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1509), 59,
+ ACTIONS(1519), 59,
anon_sym_export,
anon_sym_default,
anon_sym_LBRACE,
@@ -63424,6 +63853,8 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -63438,8 +63869,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -63454,10 +63883,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [9510] = 2,
+ [9422] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1525), 59,
+ ACTIONS(1503), 59,
anon_sym_export,
anon_sym_default,
anon_sym_LBRACE,
@@ -63487,6 +63916,8 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -63501,8 +63932,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -63517,10 +63946,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [9575] = 2,
+ [9487] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1509), 59,
+ ACTIONS(1521), 59,
anon_sym_export,
anon_sym_default,
anon_sym_LBRACE,
@@ -63550,6 +63979,8 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -63564,8 +63995,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -63580,10 +64009,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [9640] = 2,
+ [9552] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1527), 59,
+ ACTIONS(1523), 59,
anon_sym_export,
anon_sym_default,
anon_sym_LBRACE,
@@ -63613,6 +64042,8 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -63627,8 +64058,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -63643,10 +64072,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [9705] = 2,
+ [9617] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1509), 59,
+ ACTIONS(1523), 59,
anon_sym_export,
anon_sym_default,
anon_sym_LBRACE,
@@ -63676,6 +64105,8 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -63690,8 +64121,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -63706,10 +64135,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [9770] = 2,
+ [9682] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1509), 59,
+ ACTIONS(1503), 59,
anon_sym_export,
anon_sym_default,
anon_sym_LBRACE,
@@ -63739,71 +64168,8 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
- anon_sym_class,
- anon_sym_async,
- anon_sym_function,
- anon_sym_new,
- anon_sym_PLUS,
- anon_sym_DASH,
- anon_sym_SLASH,
- anon_sym_BANG,
- anon_sym_TILDE,
- anon_sym_typeof,
- anon_sym_void,
- anon_sym_delete,
- anon_sym_PLUS_PLUS,
- anon_sym_DASH_DASH,
anon_sym_DQUOTE,
anon_sym_SQUOTE,
- anon_sym_BQUOTE,
- sym_number,
- sym_identifier,
- sym_private_property_identifier,
- sym_this,
- sym_super,
- sym_true,
- sym_false,
- sym_null,
- sym_undefined,
- anon_sym_AT,
- anon_sym_static,
- anon_sym_get,
- anon_sym_set,
- [9835] = 4,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(983), 1,
- ts_builtin_sym_end,
- ACTIONS(985), 1,
- sym__automatic_semicolon,
- ACTIONS(914), 57,
- anon_sym_export,
- anon_sym_LBRACE,
- anon_sym_RBRACE,
- anon_sym_import,
- anon_sym_var,
- anon_sym_let,
- anon_sym_const,
- anon_sym_else,
- anon_sym_if,
- anon_sym_switch,
- anon_sym_for,
- anon_sym_LPAREN,
- anon_sym_await,
- anon_sym_while,
- anon_sym_do,
- anon_sym_try,
- anon_sym_with,
- anon_sym_break,
- anon_sym_continue,
- anon_sym_debugger,
- anon_sym_return,
- anon_sym_throw,
- anon_sym_SEMI,
- anon_sym_yield,
- anon_sym_LBRACK,
- anon_sym_LTtemplate_GT,
- anon_sym_LT,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -63818,8 +64184,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -63834,10 +64198,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [9904] = 2,
+ [9747] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1509), 59,
+ ACTIONS(1525), 59,
anon_sym_export,
anon_sym_default,
anon_sym_LBRACE,
@@ -63867,6 +64231,8 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -63881,8 +64247,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -63897,10 +64261,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [9969] = 2,
+ [9812] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1509), 59,
+ ACTIONS(1503), 59,
anon_sym_export,
anon_sym_default,
anon_sym_LBRACE,
@@ -63930,6 +64294,8 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -63944,8 +64310,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -63960,10 +64324,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [10034] = 2,
+ [9877] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1529), 59,
+ ACTIONS(1503), 59,
anon_sym_export,
anon_sym_default,
anon_sym_LBRACE,
@@ -63993,6 +64357,8 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -64007,8 +64373,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -64023,82 +64387,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [10099] = 11,
+ [9942] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1175), 1,
- sym__ternary_qmark,
- ACTIONS(1335), 1,
- anon_sym_LPAREN,
- ACTIONS(1340), 1,
- anon_sym_function,
- ACTIONS(1515), 1,
- sym_identifier,
- ACTIONS(1519), 1,
- anon_sym_EQ_GT,
- ACTIONS(1531), 1,
- anon_sym_EQ,
- STATE(2696), 1,
- sym_formal_parameters,
- ACTIONS(1517), 5,
- anon_sym_export,
- anon_sym_async,
- anon_sym_static,
- anon_sym_get,
- anon_sym_set,
- ACTIONS(1302), 15,
- anon_sym_PLUS_EQ,
- anon_sym_DASH_EQ,
- anon_sym_STAR_EQ,
- anon_sym_SLASH_EQ,
- anon_sym_PERCENT_EQ,
- anon_sym_CARET_EQ,
- anon_sym_AMP_EQ,
- anon_sym_PIPE_EQ,
- anon_sym_GT_GT_EQ,
- anon_sym_GT_GT_GT_EQ,
- anon_sym_LT_LT_EQ,
- anon_sym_STAR_STAR_EQ,
- anon_sym_AMP_AMP_EQ,
- anon_sym_PIPE_PIPE_EQ,
- anon_sym_QMARK_QMARK_EQ,
- ACTIONS(1186), 32,
- anon_sym_STAR,
- anon_sym_in,
- anon_sym_of,
- anon_sym_LBRACK,
- anon_sym_LT,
- anon_sym_GT,
- anon_sym_DOT,
- sym_optional_chain,
- anon_sym_AMP_AMP,
- anon_sym_PIPE_PIPE,
- anon_sym_GT_GT,
- anon_sym_GT_GT_GT,
- anon_sym_LT_LT,
- anon_sym_AMP,
- anon_sym_CARET,
- anon_sym_PIPE,
- anon_sym_PLUS,
- anon_sym_DASH,
- anon_sym_SLASH,
- anon_sym_PERCENT,
- anon_sym_STAR_STAR,
- anon_sym_LT_EQ,
- anon_sym_EQ_EQ,
- anon_sym_EQ_EQ_EQ,
- anon_sym_BANG_EQ,
- anon_sym_BANG_EQ_EQ,
- anon_sym_GT_EQ,
- anon_sym_QMARK_QMARK,
- anon_sym_instanceof,
- anon_sym_PLUS_PLUS,
- anon_sym_DASH_DASH,
- anon_sym_BQUOTE,
- [10182] = 2,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(1509), 59,
+ ACTIONS(1503), 59,
anon_sym_export,
anon_sym_default,
anon_sym_LBRACE,
@@ -64128,6 +64420,8 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -64142,8 +64436,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -64158,10 +64450,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [10247] = 2,
+ [10007] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1509), 59,
+ ACTIONS(1527), 59,
anon_sym_export,
anon_sym_default,
anon_sym_LBRACE,
@@ -64191,71 +64483,8 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
- anon_sym_class,
- anon_sym_async,
- anon_sym_function,
- anon_sym_new,
- anon_sym_PLUS,
- anon_sym_DASH,
- anon_sym_SLASH,
- anon_sym_BANG,
- anon_sym_TILDE,
- anon_sym_typeof,
- anon_sym_void,
- anon_sym_delete,
- anon_sym_PLUS_PLUS,
- anon_sym_DASH_DASH,
anon_sym_DQUOTE,
anon_sym_SQUOTE,
- anon_sym_BQUOTE,
- sym_number,
- sym_identifier,
- sym_private_property_identifier,
- sym_this,
- sym_super,
- sym_true,
- sym_false,
- sym_null,
- sym_undefined,
- anon_sym_AT,
- anon_sym_static,
- anon_sym_get,
- anon_sym_set,
- [10312] = 4,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(977), 1,
- ts_builtin_sym_end,
- ACTIONS(979), 1,
- sym__automatic_semicolon,
- ACTIONS(906), 57,
- anon_sym_export,
- anon_sym_LBRACE,
- anon_sym_RBRACE,
- anon_sym_import,
- anon_sym_var,
- anon_sym_let,
- anon_sym_const,
- anon_sym_else,
- anon_sym_if,
- anon_sym_switch,
- anon_sym_for,
- anon_sym_LPAREN,
- anon_sym_await,
- anon_sym_while,
- anon_sym_do,
- anon_sym_try,
- anon_sym_with,
- anon_sym_break,
- anon_sym_continue,
- anon_sym_debugger,
- anon_sym_return,
- anon_sym_throw,
- anon_sym_SEMI,
- anon_sym_yield,
- anon_sym_LBRACK,
- anon_sym_LTtemplate_GT,
- anon_sym_LT,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -64270,8 +64499,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -64286,10 +64513,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [10381] = 2,
+ [10072] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1509), 59,
+ ACTIONS(1529), 59,
anon_sym_export,
anon_sym_default,
anon_sym_LBRACE,
@@ -64319,6 +64546,8 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -64333,8 +64562,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -64349,15 +64576,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [10446] = 4,
+ [10137] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(973), 1,
- ts_builtin_sym_end,
- ACTIONS(975), 1,
- sym__automatic_semicolon,
- ACTIONS(896), 57,
+ ACTIONS(1531), 59,
anon_sym_export,
+ anon_sym_default,
anon_sym_LBRACE,
anon_sym_RBRACE,
anon_sym_import,
@@ -64380,10 +64604,13 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_return,
anon_sym_throw,
anon_sym_SEMI,
+ anon_sym_case,
anon_sym_yield,
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -64398,8 +64625,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -64414,10 +64639,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [10515] = 2,
+ [10202] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1509), 59,
+ ACTIONS(1533), 59,
anon_sym_export,
anon_sym_default,
anon_sym_LBRACE,
@@ -64447,6 +64672,8 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -64461,8 +64688,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -64477,10 +64702,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [10580] = 2,
+ [10267] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1509), 59,
+ ACTIONS(1535), 59,
anon_sym_export,
anon_sym_default,
anon_sym_LBRACE,
@@ -64510,6 +64735,8 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -64524,8 +64751,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -64540,10 +64765,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [10645] = 2,
+ [10332] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1509), 59,
+ ACTIONS(1503), 59,
anon_sym_export,
anon_sym_default,
anon_sym_LBRACE,
@@ -64573,6 +64798,8 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -64587,8 +64814,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -64603,7 +64828,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [10710] = 13,
+ [10397] = 13,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1175), 1,
@@ -64614,23 +64839,23 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_function,
ACTIONS(1344), 1,
anon_sym_EQ,
- ACTIONS(1350), 1,
+ ACTIONS(1352), 1,
anon_sym_in,
- ACTIONS(1353), 1,
+ ACTIONS(1355), 1,
anon_sym_of,
- ACTIONS(1387), 1,
+ ACTIONS(1385), 1,
sym_identifier,
- ACTIONS(1393), 1,
+ ACTIONS(1391), 1,
anon_sym_EQ_GT,
- STATE(2759), 1,
+ STATE(2761), 1,
sym_formal_parameters,
- ACTIONS(1389), 5,
+ ACTIONS(1387), 5,
anon_sym_export,
anon_sym_async,
anon_sym_static,
anon_sym_get,
anon_sym_set,
- ACTIONS(1302), 15,
+ ACTIONS(1306), 15,
anon_sym_PLUS_EQ,
anon_sym_DASH_EQ,
anon_sym_STAR_EQ,
@@ -64677,10 +64902,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
anon_sym_BQUOTE,
- [10797] = 2,
+ [10484] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1533), 59,
+ ACTIONS(1503), 59,
anon_sym_export,
anon_sym_default,
anon_sym_LBRACE,
@@ -64710,6 +64935,8 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -64724,8 +64951,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -64740,21 +64965,19 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [10862] = 4,
+ [10549] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(840), 1,
- ts_builtin_sym_end,
- ACTIONS(1535), 1,
- sym__automatic_semicolon,
- ACTIONS(820), 57,
+ ACTIONS(1537), 59,
anon_sym_export,
+ anon_sym_default,
anon_sym_LBRACE,
anon_sym_RBRACE,
anon_sym_import,
anon_sym_var,
anon_sym_let,
anon_sym_const,
+ anon_sym_else,
anon_sym_if,
anon_sym_switch,
anon_sym_for,
@@ -64770,11 +64993,13 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_return,
anon_sym_throw,
anon_sym_SEMI,
- anon_sym_finally,
+ anon_sym_case,
anon_sym_yield,
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -64789,8 +65014,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -64805,10 +65028,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [10931] = 2,
+ [10614] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1537), 59,
+ ACTIONS(1539), 59,
anon_sym_export,
anon_sym_default,
anon_sym_LBRACE,
@@ -64838,6 +65061,8 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -64852,8 +65077,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -64868,10 +65091,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [10996] = 2,
+ [10679] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1539), 59,
+ ACTIONS(1503), 59,
anon_sym_export,
anon_sym_default,
anon_sym_LBRACE,
@@ -64901,6 +65124,8 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -64915,8 +65140,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -64931,10 +65154,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [11061] = 2,
+ [10744] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1541), 59,
+ ACTIONS(1503), 59,
anon_sym_export,
anon_sym_default,
anon_sym_LBRACE,
@@ -64964,6 +65187,8 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -64978,8 +65203,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -64994,73 +65217,82 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [11126] = 2,
+ [10809] = 11,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1543), 59,
- anon_sym_export,
- anon_sym_default,
- anon_sym_LBRACE,
- anon_sym_RBRACE,
- anon_sym_import,
- anon_sym_var,
- anon_sym_let,
- anon_sym_const,
- anon_sym_else,
- anon_sym_if,
- anon_sym_switch,
- anon_sym_for,
+ ACTIONS(1175), 1,
+ sym__ternary_qmark,
+ ACTIONS(1335), 1,
anon_sym_LPAREN,
- anon_sym_await,
- anon_sym_while,
- anon_sym_do,
- anon_sym_try,
- anon_sym_with,
- anon_sym_break,
- anon_sym_continue,
- anon_sym_debugger,
- anon_sym_return,
- anon_sym_throw,
- anon_sym_SEMI,
- anon_sym_case,
- anon_sym_yield,
+ ACTIONS(1340), 1,
+ anon_sym_function,
+ ACTIONS(1541), 1,
+ sym_identifier,
+ ACTIONS(1545), 1,
+ anon_sym_EQ,
+ ACTIONS(1547), 1,
+ anon_sym_EQ_GT,
+ STATE(2703), 1,
+ sym_formal_parameters,
+ ACTIONS(1543), 5,
+ anon_sym_export,
+ anon_sym_async,
+ anon_sym_static,
+ anon_sym_get,
+ anon_sym_set,
+ ACTIONS(1306), 15,
+ anon_sym_PLUS_EQ,
+ anon_sym_DASH_EQ,
+ anon_sym_STAR_EQ,
+ anon_sym_SLASH_EQ,
+ anon_sym_PERCENT_EQ,
+ anon_sym_CARET_EQ,
+ anon_sym_AMP_EQ,
+ anon_sym_PIPE_EQ,
+ anon_sym_GT_GT_EQ,
+ anon_sym_GT_GT_GT_EQ,
+ anon_sym_LT_LT_EQ,
+ anon_sym_STAR_STAR_EQ,
+ anon_sym_AMP_AMP_EQ,
+ anon_sym_PIPE_PIPE_EQ,
+ anon_sym_QMARK_QMARK_EQ,
+ ACTIONS(1186), 32,
+ anon_sym_STAR,
+ anon_sym_in,
+ anon_sym_of,
anon_sym_LBRACK,
- anon_sym_LTtemplate_GT,
anon_sym_LT,
- anon_sym_class,
- anon_sym_async,
- anon_sym_function,
- anon_sym_new,
+ anon_sym_GT,
+ anon_sym_DOT,
+ sym_optional_chain,
+ anon_sym_AMP_AMP,
+ anon_sym_PIPE_PIPE,
+ anon_sym_GT_GT,
+ anon_sym_GT_GT_GT,
+ anon_sym_LT_LT,
+ anon_sym_AMP,
+ anon_sym_CARET,
+ anon_sym_PIPE,
anon_sym_PLUS,
anon_sym_DASH,
anon_sym_SLASH,
- anon_sym_BANG,
- anon_sym_TILDE,
- anon_sym_typeof,
- anon_sym_void,
- anon_sym_delete,
+ anon_sym_PERCENT,
+ anon_sym_STAR_STAR,
+ anon_sym_LT_EQ,
+ anon_sym_EQ_EQ,
+ anon_sym_EQ_EQ_EQ,
+ anon_sym_BANG_EQ,
+ anon_sym_BANG_EQ_EQ,
+ anon_sym_GT_EQ,
+ anon_sym_QMARK_QMARK,
+ anon_sym_instanceof,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
- sym_number,
- sym_identifier,
- sym_private_property_identifier,
- sym_this,
- sym_super,
- sym_true,
- sym_false,
- sym_null,
- sym_undefined,
- anon_sym_AT,
- anon_sym_static,
- anon_sym_get,
- anon_sym_set,
- [11191] = 2,
+ [10892] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1545), 59,
+ ACTIONS(1549), 59,
anon_sym_export,
anon_sym_default,
anon_sym_LBRACE,
@@ -65090,6 +65322,8 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -65104,8 +65338,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -65120,10 +65352,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [11256] = 2,
+ [10957] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1547), 59,
+ ACTIONS(1551), 59,
anon_sym_export,
anon_sym_default,
anon_sym_LBRACE,
@@ -65153,6 +65385,8 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -65167,8 +65401,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -65183,23 +65415,19 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [11321] = 5,
+ [11022] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1469), 1,
- ts_builtin_sym_end,
- ACTIONS(1549), 1,
- anon_sym_else,
- STATE(766), 1,
- sym_else_clause,
- ACTIONS(1441), 56,
+ ACTIONS(1553), 59,
anon_sym_export,
+ anon_sym_default,
anon_sym_LBRACE,
anon_sym_RBRACE,
anon_sym_import,
anon_sym_var,
anon_sym_let,
anon_sym_const,
+ anon_sym_else,
anon_sym_if,
anon_sym_switch,
anon_sym_for,
@@ -65215,10 +65443,13 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_return,
anon_sym_throw,
anon_sym_SEMI,
+ anon_sym_case,
anon_sym_yield,
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -65233,8 +65464,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -65249,12 +65478,15 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [11392] = 2,
+ [11087] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1551), 59,
+ ACTIONS(916), 1,
+ ts_builtin_sym_end,
+ ACTIONS(1555), 1,
+ sym__automatic_semicolon,
+ ACTIONS(914), 57,
anon_sym_export,
- anon_sym_default,
anon_sym_LBRACE,
anon_sym_RBRACE,
anon_sym_import,
@@ -65277,11 +65509,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_return,
anon_sym_throw,
anon_sym_SEMI,
- anon_sym_case,
anon_sym_yield,
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -65296,8 +65529,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -65312,10 +65543,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [11457] = 2,
+ [11156] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1553), 59,
+ ACTIONS(1557), 59,
anon_sym_export,
anon_sym_default,
anon_sym_LBRACE,
@@ -65345,6 +65576,8 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -65359,8 +65592,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -65375,10 +65606,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [11522] = 2,
+ [11221] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1553), 59,
+ ACTIONS(1559), 59,
anon_sym_export,
anon_sym_default,
anon_sym_LBRACE,
@@ -65408,6 +65639,8 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -65422,8 +65655,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -65438,10 +65669,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [11587] = 2,
+ [11286] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1555), 59,
+ ACTIONS(1561), 59,
anon_sym_export,
anon_sym_default,
anon_sym_LBRACE,
@@ -65471,6 +65702,8 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -65485,8 +65718,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -65501,10 +65732,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [11652] = 2,
+ [11351] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1553), 59,
+ ACTIONS(1563), 59,
anon_sym_export,
anon_sym_default,
anon_sym_LBRACE,
@@ -65534,6 +65765,8 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -65548,8 +65781,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -65564,10 +65795,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [11717] = 2,
+ [11416] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1553), 59,
+ ACTIONS(1565), 59,
anon_sym_export,
anon_sym_default,
anon_sym_LBRACE,
@@ -65597,6 +65828,8 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -65611,8 +65844,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -65627,10 +65858,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [11782] = 2,
+ [11481] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1557), 59,
+ ACTIONS(1567), 59,
anon_sym_export,
anon_sym_default,
anon_sym_LBRACE,
@@ -65660,6 +65891,8 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -65674,8 +65907,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -65690,10 +65921,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [11847] = 2,
+ [11546] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1553), 59,
+ ACTIONS(1569), 59,
anon_sym_export,
anon_sym_default,
anon_sym_LBRACE,
@@ -65723,6 +65954,8 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -65737,8 +65970,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -65753,10 +65984,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [11912] = 2,
+ [11611] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1559), 59,
+ ACTIONS(1571), 59,
anon_sym_export,
anon_sym_default,
anon_sym_LBRACE,
@@ -65786,6 +66017,8 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -65800,8 +66033,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -65816,15 +66047,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [11977] = 4,
+ [11676] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1017), 1,
- ts_builtin_sym_end,
- ACTIONS(1019), 1,
- sym__automatic_semicolon,
- ACTIONS(852), 57,
+ ACTIONS(1573), 59,
anon_sym_export,
+ anon_sym_default,
anon_sym_LBRACE,
anon_sym_RBRACE,
anon_sym_import,
@@ -65847,10 +66075,13 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_return,
anon_sym_throw,
anon_sym_SEMI,
+ anon_sym_case,
anon_sym_yield,
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -65865,8 +66096,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -65881,10 +66110,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [12046] = 2,
+ [11741] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1561), 59,
+ ACTIONS(1473), 59,
anon_sym_export,
anon_sym_default,
anon_sym_LBRACE,
@@ -65914,6 +66143,8 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -65928,8 +66159,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -65944,19 +66173,23 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [12111] = 2,
+ [11806] = 5,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1553), 59,
+ ACTIONS(1418), 1,
+ anon_sym_finally,
+ ACTIONS(1437), 1,
+ ts_builtin_sym_end,
+ STATE(883), 1,
+ sym_finally_clause,
+ ACTIONS(1435), 56,
anon_sym_export,
- anon_sym_default,
anon_sym_LBRACE,
anon_sym_RBRACE,
anon_sym_import,
anon_sym_var,
anon_sym_let,
anon_sym_const,
- anon_sym_else,
anon_sym_if,
anon_sym_switch,
anon_sym_for,
@@ -65972,11 +66205,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_return,
anon_sym_throw,
anon_sym_SEMI,
- anon_sym_case,
anon_sym_yield,
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -65991,8 +66225,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -66007,10 +66239,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [12176] = 2,
+ [11877] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1563), 59,
+ ACTIONS(1575), 59,
anon_sym_export,
anon_sym_default,
anon_sym_LBRACE,
@@ -66040,6 +66272,8 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -66054,8 +66288,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -66070,10 +66302,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [12241] = 2,
+ [11942] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1565), 59,
+ ACTIONS(1577), 59,
anon_sym_export,
anon_sym_default,
anon_sym_LBRACE,
@@ -66103,6 +66335,8 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -66117,8 +66351,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -66133,19 +66365,93 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [12306] = 2,
+ [12007] = 11,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1567), 59,
+ ACTIONS(1175), 1,
+ sym__ternary_qmark,
+ ACTIONS(1335), 1,
+ anon_sym_LPAREN,
+ ACTIONS(1340), 1,
+ anon_sym_function,
+ ACTIONS(1344), 1,
+ anon_sym_EQ,
+ ACTIONS(1541), 1,
+ sym_identifier,
+ ACTIONS(1547), 1,
+ anon_sym_EQ_GT,
+ STATE(2703), 1,
+ sym_formal_parameters,
+ ACTIONS(1543), 5,
+ anon_sym_export,
+ anon_sym_async,
+ anon_sym_static,
+ anon_sym_get,
+ anon_sym_set,
+ ACTIONS(1306), 15,
+ anon_sym_PLUS_EQ,
+ anon_sym_DASH_EQ,
+ anon_sym_STAR_EQ,
+ anon_sym_SLASH_EQ,
+ anon_sym_PERCENT_EQ,
+ anon_sym_CARET_EQ,
+ anon_sym_AMP_EQ,
+ anon_sym_PIPE_EQ,
+ anon_sym_GT_GT_EQ,
+ anon_sym_GT_GT_GT_EQ,
+ anon_sym_LT_LT_EQ,
+ anon_sym_STAR_STAR_EQ,
+ anon_sym_AMP_AMP_EQ,
+ anon_sym_PIPE_PIPE_EQ,
+ anon_sym_QMARK_QMARK_EQ,
+ ACTIONS(1186), 32,
+ anon_sym_STAR,
+ anon_sym_in,
+ anon_sym_of,
+ anon_sym_LBRACK,
+ anon_sym_LT,
+ anon_sym_GT,
+ anon_sym_DOT,
+ sym_optional_chain,
+ anon_sym_AMP_AMP,
+ anon_sym_PIPE_PIPE,
+ anon_sym_GT_GT,
+ anon_sym_GT_GT_GT,
+ anon_sym_LT_LT,
+ anon_sym_AMP,
+ anon_sym_CARET,
+ anon_sym_PIPE,
+ anon_sym_PLUS,
+ anon_sym_DASH,
+ anon_sym_SLASH,
+ anon_sym_PERCENT,
+ anon_sym_STAR_STAR,
+ anon_sym_LT_EQ,
+ anon_sym_EQ_EQ,
+ anon_sym_EQ_EQ_EQ,
+ anon_sym_BANG_EQ,
+ anon_sym_BANG_EQ_EQ,
+ anon_sym_GT_EQ,
+ anon_sym_QMARK_QMARK,
+ anon_sym_instanceof,
+ anon_sym_PLUS_PLUS,
+ anon_sym_DASH_DASH,
+ anon_sym_BQUOTE,
+ [12090] = 4,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(916), 1,
+ ts_builtin_sym_end,
+ ACTIONS(1579), 1,
+ sym__automatic_semicolon,
+ ACTIONS(914), 57,
anon_sym_export,
- anon_sym_default,
anon_sym_LBRACE,
anon_sym_RBRACE,
anon_sym_import,
anon_sym_var,
anon_sym_let,
anon_sym_const,
- anon_sym_else,
anon_sym_if,
anon_sym_switch,
anon_sym_for,
@@ -66161,11 +66467,13 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_return,
anon_sym_throw,
anon_sym_SEMI,
- anon_sym_case,
+ anon_sym_finally,
anon_sym_yield,
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -66180,8 +66488,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -66196,10 +66502,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [12371] = 2,
+ [12159] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1569), 59,
+ ACTIONS(1581), 59,
anon_sym_export,
anon_sym_default,
anon_sym_LBRACE,
@@ -66229,6 +66535,8 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -66243,8 +66551,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -66259,19 +66565,19 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [12436] = 2,
+ [12224] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1569), 59,
+ ACTIONS(916), 1,
+ ts_builtin_sym_end,
+ ACTIONS(914), 58,
anon_sym_export,
- anon_sym_default,
anon_sym_LBRACE,
anon_sym_RBRACE,
anon_sym_import,
anon_sym_var,
anon_sym_let,
anon_sym_const,
- anon_sym_else,
anon_sym_if,
anon_sym_switch,
anon_sym_for,
@@ -66287,11 +66593,14 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_return,
anon_sym_throw,
anon_sym_SEMI,
- anon_sym_case,
+ anon_sym_catch,
+ anon_sym_finally,
anon_sym_yield,
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -66306,8 +66615,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -66322,15 +66629,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [12501] = 4,
+ [12291] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(965), 1,
- ts_builtin_sym_end,
- ACTIONS(967), 1,
- sym__automatic_semicolon,
- ACTIONS(888), 57,
+ ACTIONS(1583), 59,
anon_sym_export,
+ anon_sym_default,
anon_sym_LBRACE,
anon_sym_RBRACE,
anon_sym_import,
@@ -66353,10 +66657,13 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_return,
anon_sym_throw,
anon_sym_SEMI,
+ anon_sym_case,
anon_sym_yield,
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -66371,8 +66678,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -66387,12 +66692,14 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [12570] = 2,
+ [12356] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1571), 59,
+ ACTIONS(924), 2,
+ sym__automatic_semicolon,
+ ts_builtin_sym_end,
+ ACTIONS(922), 57,
anon_sym_export,
- anon_sym_default,
anon_sym_LBRACE,
anon_sym_RBRACE,
anon_sym_import,
@@ -66415,11 +66722,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_return,
anon_sym_throw,
anon_sym_SEMI,
- anon_sym_case,
anon_sym_yield,
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -66434,8 +66742,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -66450,12 +66756,14 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [12635] = 2,
+ [12423] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1573), 59,
+ ACTIONS(928), 2,
+ sym__automatic_semicolon,
+ ts_builtin_sym_end,
+ ACTIONS(926), 57,
anon_sym_export,
- anon_sym_default,
anon_sym_LBRACE,
anon_sym_RBRACE,
anon_sym_import,
@@ -66478,11 +66786,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_return,
anon_sym_throw,
anon_sym_SEMI,
- anon_sym_case,
anon_sym_yield,
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -66497,8 +66806,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -66513,12 +66820,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [12700] = 3,
+ [12490] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(850), 1,
+ ACTIONS(924), 1,
sym__automatic_semicolon,
- ACTIONS(820), 58,
+ ACTIONS(922), 58,
anon_sym_export,
anon_sym_default,
anon_sym_LBRACE,
@@ -66547,6 +66854,8 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -66561,8 +66870,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -66577,10 +66884,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [12767] = 2,
+ [12557] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1575), 59,
+ ACTIONS(928), 1,
+ sym__automatic_semicolon,
+ ACTIONS(926), 58,
anon_sym_export,
anon_sym_default,
anon_sym_LBRACE,
@@ -66589,7 +66898,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_var,
anon_sym_let,
anon_sym_const,
- anon_sym_else,
anon_sym_if,
anon_sym_switch,
anon_sym_for,
@@ -66610,6 +66918,8 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -66624,8 +66934,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -66640,10 +66948,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [12832] = 2,
+ [12624] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1467), 59,
+ ACTIONS(1585), 1,
+ sym__automatic_semicolon,
+ ACTIONS(914), 58,
anon_sym_export,
anon_sym_default,
anon_sym_LBRACE,
@@ -66652,7 +66962,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_var,
anon_sym_let,
anon_sym_const,
- anon_sym_else,
anon_sym_if,
anon_sym_switch,
anon_sym_for,
@@ -66673,6 +66982,8 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -66687,8 +66998,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -66703,12 +67012,15 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [12897] = 2,
+ [12691] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1467), 59,
+ ACTIONS(880), 1,
+ ts_builtin_sym_end,
+ ACTIONS(882), 1,
+ sym__automatic_semicolon,
+ ACTIONS(822), 57,
anon_sym_export,
- anon_sym_default,
anon_sym_LBRACE,
anon_sym_RBRACE,
anon_sym_import,
@@ -66731,11 +67043,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_return,
anon_sym_throw,
anon_sym_SEMI,
- anon_sym_case,
anon_sym_yield,
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -66750,8 +67063,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -66766,12 +67077,13 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [12962] = 2,
+ [12760] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1467), 59,
+ ACTIONS(916), 1,
+ ts_builtin_sym_end,
+ ACTIONS(914), 58,
anon_sym_export,
- anon_sym_default,
anon_sym_LBRACE,
anon_sym_RBRACE,
anon_sym_import,
@@ -66794,11 +67106,13 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_return,
anon_sym_throw,
anon_sym_SEMI,
- anon_sym_case,
+ anon_sym_finally,
anon_sym_yield,
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -66813,8 +67127,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -66829,10 +67141,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [13027] = 2,
+ [12827] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(846), 59,
+ ACTIONS(1587), 1,
+ sym__automatic_semicolon,
+ ACTIONS(914), 58,
anon_sym_export,
anon_sym_default,
anon_sym_LBRACE,
@@ -66841,7 +67155,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_var,
anon_sym_let,
anon_sym_const,
- anon_sym_else,
anon_sym_if,
anon_sym_switch,
anon_sym_for,
@@ -66862,6 +67175,8 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -66876,8 +67191,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -66892,18 +67205,20 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [13092] = 2,
+ [12894] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(880), 59,
+ ACTIONS(912), 1,
+ ts_builtin_sym_end,
+ ACTIONS(910), 58,
anon_sym_export,
- anon_sym_default,
anon_sym_LBRACE,
anon_sym_RBRACE,
anon_sym_import,
anon_sym_var,
anon_sym_let,
anon_sym_const,
+ anon_sym_else,
anon_sym_if,
anon_sym_switch,
anon_sym_for,
@@ -66919,12 +67234,13 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_return,
anon_sym_throw,
anon_sym_SEMI,
- anon_sym_case,
anon_sym_finally,
anon_sym_yield,
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -66939,8 +67255,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -66955,12 +67269,15 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [13157] = 2,
+ [12961] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1577), 59,
+ ACTIONS(916), 1,
+ ts_builtin_sym_end,
+ ACTIONS(1589), 1,
+ sym__automatic_semicolon,
+ ACTIONS(914), 57,
anon_sym_export,
- anon_sym_default,
anon_sym_LBRACE,
anon_sym_RBRACE,
anon_sym_import,
@@ -66983,11 +67300,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_return,
anon_sym_throw,
anon_sym_SEMI,
- anon_sym_case,
anon_sym_yield,
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -67002,8 +67320,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -67018,12 +67334,15 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [13222] = 2,
+ [13030] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1467), 59,
+ ACTIONS(880), 1,
+ ts_builtin_sym_end,
+ ACTIONS(1591), 1,
+ sym__automatic_semicolon,
+ ACTIONS(822), 57,
anon_sym_export,
- anon_sym_default,
anon_sym_LBRACE,
anon_sym_RBRACE,
anon_sym_import,
@@ -67046,11 +67365,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_return,
anon_sym_throw,
anon_sym_SEMI,
- anon_sym_case,
anon_sym_yield,
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -67065,8 +67385,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -67081,12 +67399,14 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [13287] = 2,
+ [13099] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1579), 59,
+ ACTIONS(916), 2,
+ sym__automatic_semicolon,
+ ts_builtin_sym_end,
+ ACTIONS(914), 57,
anon_sym_export,
- anon_sym_default,
anon_sym_LBRACE,
anon_sym_RBRACE,
anon_sym_import,
@@ -67109,11 +67429,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_return,
anon_sym_throw,
anon_sym_SEMI,
- anon_sym_case,
anon_sym_yield,
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -67128,8 +67449,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -67144,20 +67463,21 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [13352] = 3,
+ [13166] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1581), 1,
+ ACTIONS(912), 2,
sym__automatic_semicolon,
- ACTIONS(820), 58,
+ ts_builtin_sym_end,
+ ACTIONS(910), 57,
anon_sym_export,
- anon_sym_default,
anon_sym_LBRACE,
anon_sym_RBRACE,
anon_sym_import,
anon_sym_var,
anon_sym_let,
anon_sym_const,
+ anon_sym_else,
anon_sym_if,
anon_sym_switch,
anon_sym_for,
@@ -67173,11 +67493,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_return,
anon_sym_throw,
anon_sym_SEMI,
- anon_sym_case,
anon_sym_yield,
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -67192,8 +67513,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -67208,10 +67527,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [13419] = 2,
+ [13233] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1579), 59,
+ ACTIONS(1459), 59,
anon_sym_export,
anon_sym_default,
anon_sym_LBRACE,
@@ -67220,7 +67539,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_var,
anon_sym_let,
anon_sym_const,
- anon_sym_else,
anon_sym_if,
anon_sym_switch,
anon_sym_for,
@@ -67237,10 +67555,13 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_throw,
anon_sym_SEMI,
anon_sym_case,
+ anon_sym_finally,
anon_sym_yield,
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -67255,8 +67576,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -67271,10 +67590,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [13484] = 2,
+ [13298] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1583), 59,
+ ACTIONS(914), 59,
anon_sym_export,
anon_sym_default,
anon_sym_LBRACE,
@@ -67304,6 +67623,8 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -67318,8 +67639,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -67334,10 +67653,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [13549] = 2,
+ [13363] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(880), 59,
+ ACTIONS(1015), 1,
+ sym__automatic_semicolon,
+ ACTIONS(900), 58,
anon_sym_export,
anon_sym_default,
anon_sym_LBRACE,
@@ -67346,7 +67667,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_var,
anon_sym_let,
anon_sym_const,
- anon_sym_else,
anon_sym_if,
anon_sym_switch,
anon_sym_for,
@@ -67367,6 +67687,8 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -67381,8 +67703,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -67397,10 +67717,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [13614] = 2,
+ [13430] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1467), 59,
+ ACTIONS(908), 1,
+ sym__automatic_semicolon,
+ ACTIONS(822), 58,
anon_sym_export,
anon_sym_default,
anon_sym_LBRACE,
@@ -67409,7 +67731,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_var,
anon_sym_let,
anon_sym_const,
- anon_sym_else,
anon_sym_if,
anon_sym_switch,
anon_sym_for,
@@ -67430,6 +67751,8 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -67444,8 +67767,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -67460,10 +67781,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [13679] = 2,
+ [13497] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1467), 59,
+ ACTIONS(910), 59,
anon_sym_export,
anon_sym_default,
anon_sym_LBRACE,
@@ -67493,6 +67814,8 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -67507,8 +67830,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -67523,10 +67844,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [13744] = 2,
+ [13562] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1467), 59,
+ ACTIONS(914), 59,
anon_sym_export,
anon_sym_default,
anon_sym_LBRACE,
@@ -67535,7 +67856,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_var,
anon_sym_let,
anon_sym_const,
- anon_sym_else,
anon_sym_if,
anon_sym_switch,
anon_sym_for,
@@ -67552,10 +67872,13 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_throw,
anon_sym_SEMI,
anon_sym_case,
+ anon_sym_finally,
anon_sym_yield,
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -67570,8 +67893,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -67586,10 +67907,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [13809] = 2,
+ [13627] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1585), 59,
+ ACTIONS(1593), 1,
+ sym__automatic_semicolon,
+ ACTIONS(822), 58,
anon_sym_export,
anon_sym_default,
anon_sym_LBRACE,
@@ -67598,7 +67921,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_var,
anon_sym_let,
anon_sym_const,
- anon_sym_else,
anon_sym_if,
anon_sym_switch,
anon_sym_for,
@@ -67619,6 +67941,8 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -67633,8 +67957,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -67649,10 +67971,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [13874] = 2,
+ [13694] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(846), 59,
+ ACTIONS(910), 59,
anon_sym_export,
anon_sym_default,
anon_sym_LBRACE,
@@ -67682,6 +68004,8 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -67696,8 +68020,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -67712,10 +68034,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [13939] = 2,
+ [13759] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1587), 59,
+ ACTIONS(916), 1,
+ sym__automatic_semicolon,
+ ACTIONS(914), 58,
anon_sym_export,
anon_sym_default,
anon_sym_LBRACE,
@@ -67724,7 +68048,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_var,
anon_sym_let,
anon_sym_const,
- anon_sym_else,
anon_sym_if,
anon_sym_switch,
anon_sym_for,
@@ -67745,6 +68068,8 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -67759,8 +68084,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -67775,12 +68098,15 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [14004] = 2,
+ [13826] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1589), 59,
+ ACTIONS(961), 1,
+ ts_builtin_sym_end,
+ ACTIONS(963), 1,
+ sym__automatic_semicolon,
+ ACTIONS(892), 57,
anon_sym_export,
- anon_sym_default,
anon_sym_LBRACE,
anon_sym_RBRACE,
anon_sym_import,
@@ -67803,11 +68129,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_return,
anon_sym_throw,
anon_sym_SEMI,
- anon_sym_case,
anon_sym_yield,
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -67822,8 +68149,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -67838,13 +68163,14 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [14069] = 3,
+ [13895] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(882), 1,
- ts_builtin_sym_end,
- ACTIONS(880), 58,
+ ACTIONS(912), 1,
+ sym__automatic_semicolon,
+ ACTIONS(910), 58,
anon_sym_export,
+ anon_sym_default,
anon_sym_LBRACE,
anon_sym_RBRACE,
anon_sym_import,
@@ -67866,12 +68192,13 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_return,
anon_sym_throw,
anon_sym_SEMI,
- anon_sym_catch,
- anon_sym_finally,
+ anon_sym_case,
anon_sym_yield,
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -67886,8 +68213,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -67902,19 +68227,19 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [14136] = 2,
+ [13962] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1591), 59,
+ ACTIONS(912), 1,
+ ts_builtin_sym_end,
+ ACTIONS(910), 58,
anon_sym_export,
- anon_sym_default,
anon_sym_LBRACE,
anon_sym_RBRACE,
anon_sym_import,
anon_sym_var,
anon_sym_let,
anon_sym_const,
- anon_sym_else,
anon_sym_if,
anon_sym_switch,
anon_sym_for,
@@ -67930,11 +68255,14 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_return,
anon_sym_throw,
anon_sym_SEMI,
- anon_sym_case,
+ anon_sym_catch,
+ anon_sym_finally,
anon_sym_yield,
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -67949,8 +68277,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -67965,10 +68291,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [14201] = 2,
+ [14029] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1593), 59,
+ ACTIONS(1019), 1,
+ sym__automatic_semicolon,
+ ACTIONS(884), 58,
anon_sym_export,
anon_sym_default,
anon_sym_LBRACE,
@@ -67977,7 +68305,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_var,
anon_sym_let,
anon_sym_const,
- anon_sym_else,
anon_sym_if,
anon_sym_switch,
anon_sym_for,
@@ -67998,6 +68325,8 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -68012,8 +68341,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -68028,14 +68355,16 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [14266] = 4,
+ [14096] = 5,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(958), 1,
+ ACTIONS(1469), 1,
ts_builtin_sym_end,
- ACTIONS(960), 1,
- sym__automatic_semicolon,
- ACTIONS(868), 57,
+ ACTIONS(1595), 1,
+ anon_sym_else,
+ STATE(781), 1,
+ sym_else_clause,
+ ACTIONS(1447), 56,
anon_sym_export,
anon_sym_LBRACE,
anon_sym_RBRACE,
@@ -68043,7 +68372,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_var,
anon_sym_let,
anon_sym_const,
- anon_sym_else,
anon_sym_if,
anon_sym_switch,
anon_sym_for,
@@ -68063,6 +68391,8 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -68077,8 +68407,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -68093,12 +68421,13 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [14335] = 2,
+ [14167] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1595), 59,
+ ACTIONS(1597), 1,
+ ts_builtin_sym_end,
+ ACTIONS(1441), 58,
anon_sym_export,
- anon_sym_default,
anon_sym_LBRACE,
anon_sym_RBRACE,
anon_sym_import,
@@ -68121,11 +68450,13 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_return,
anon_sym_throw,
anon_sym_SEMI,
- anon_sym_case,
+ anon_sym_finally,
anon_sym_yield,
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -68140,8 +68471,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -68156,10 +68485,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [14400] = 2,
+ [14234] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1597), 59,
+ ACTIONS(1011), 1,
+ sym__automatic_semicolon,
+ ACTIONS(864), 58,
anon_sym_export,
anon_sym_default,
anon_sym_LBRACE,
@@ -68168,7 +68499,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_var,
anon_sym_let,
anon_sym_const,
- anon_sym_else,
anon_sym_if,
anon_sym_switch,
anon_sym_for,
@@ -68189,6 +68519,8 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -68203,8 +68535,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -68219,10 +68549,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [14465] = 2,
+ [14301] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1599), 59,
+ ACTIONS(1013), 1,
+ sym__automatic_semicolon,
+ ACTIONS(848), 58,
anon_sym_export,
anon_sym_default,
anon_sym_LBRACE,
@@ -68231,7 +68563,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_var,
anon_sym_let,
anon_sym_const,
- anon_sym_else,
anon_sym_if,
anon_sym_switch,
anon_sym_for,
@@ -68252,6 +68583,8 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -68266,8 +68599,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -68282,12 +68613,15 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [14530] = 2,
+ [14368] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1467), 59,
+ ACTIONS(981), 1,
+ ts_builtin_sym_end,
+ ACTIONS(983), 1,
+ sym__automatic_semicolon,
+ ACTIONS(872), 57,
anon_sym_export,
- anon_sym_default,
anon_sym_LBRACE,
anon_sym_RBRACE,
anon_sym_import,
@@ -68310,11 +68644,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_return,
anon_sym_throw,
anon_sym_SEMI,
- anon_sym_case,
anon_sym_yield,
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -68329,8 +68664,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -68345,12 +68678,15 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [14595] = 2,
+ [14437] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1467), 59,
+ ACTIONS(985), 1,
+ ts_builtin_sym_end,
+ ACTIONS(987), 1,
+ sym__automatic_semicolon,
+ ACTIONS(856), 57,
anon_sym_export,
- anon_sym_default,
anon_sym_LBRACE,
anon_sym_RBRACE,
anon_sym_import,
@@ -68373,11 +68709,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_return,
anon_sym_throw,
anon_sym_SEMI,
- anon_sym_case,
anon_sym_yield,
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -68392,8 +68729,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -68408,12 +68743,15 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [14660] = 2,
+ [14506] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1467), 59,
+ ACTIONS(989), 1,
+ ts_builtin_sym_end,
+ ACTIONS(991), 1,
+ sym__automatic_semicolon,
+ ACTIONS(840), 57,
anon_sym_export,
- anon_sym_default,
anon_sym_LBRACE,
anon_sym_RBRACE,
anon_sym_import,
@@ -68436,11 +68774,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_return,
anon_sym_throw,
anon_sym_SEMI,
- anon_sym_case,
anon_sym_yield,
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -68455,8 +68794,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -68471,14 +68808,14 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [14725] = 4,
+ [14575] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(952), 1,
+ ACTIONS(993), 1,
ts_builtin_sym_end,
- ACTIONS(954), 1,
+ ACTIONS(995), 1,
sym__automatic_semicolon,
- ACTIONS(860), 57,
+ ACTIONS(848), 57,
anon_sym_export,
anon_sym_LBRACE,
anon_sym_RBRACE,
@@ -68506,6 +68843,8 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -68520,8 +68859,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -68536,12 +68873,15 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [14794] = 2,
+ [14644] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1467), 59,
+ ACTIONS(997), 1,
+ ts_builtin_sym_end,
+ ACTIONS(999), 1,
+ sym__automatic_semicolon,
+ ACTIONS(864), 57,
anon_sym_export,
- anon_sym_default,
anon_sym_LBRACE,
anon_sym_RBRACE,
anon_sym_import,
@@ -68564,11 +68904,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_return,
anon_sym_throw,
anon_sym_SEMI,
- anon_sym_case,
anon_sym_yield,
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -68583,8 +68924,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -68599,12 +68938,15 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [14859] = 2,
+ [14713] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1467), 59,
+ ACTIONS(1001), 1,
+ ts_builtin_sym_end,
+ ACTIONS(1003), 1,
+ sym__automatic_semicolon,
+ ACTIONS(884), 57,
anon_sym_export,
- anon_sym_default,
anon_sym_LBRACE,
anon_sym_RBRACE,
anon_sym_import,
@@ -68627,11 +68969,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_return,
anon_sym_throw,
anon_sym_SEMI,
- anon_sym_case,
anon_sym_yield,
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -68646,8 +68989,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -68662,12 +69003,15 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [14924] = 2,
+ [14782] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1467), 59,
+ ACTIONS(1005), 1,
+ ts_builtin_sym_end,
+ ACTIONS(1007), 1,
+ sym__automatic_semicolon,
+ ACTIONS(900), 57,
anon_sym_export,
- anon_sym_default,
anon_sym_LBRACE,
anon_sym_RBRACE,
anon_sym_import,
@@ -68690,11 +69034,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_return,
anon_sym_throw,
anon_sym_SEMI,
- anon_sym_case,
anon_sym_yield,
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -68709,8 +69054,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -68725,12 +69068,13 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [14989] = 2,
+ [14851] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1467), 59,
+ ACTIONS(1599), 1,
+ ts_builtin_sym_end,
+ ACTIONS(1459), 58,
anon_sym_export,
- anon_sym_default,
anon_sym_LBRACE,
anon_sym_RBRACE,
anon_sym_import,
@@ -68753,11 +69097,13 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_return,
anon_sym_throw,
anon_sym_SEMI,
- anon_sym_case,
+ anon_sym_finally,
anon_sym_yield,
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -68772,8 +69118,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -68788,10 +69132,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [15054] = 2,
+ [14918] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1467), 59,
+ ACTIONS(1021), 1,
+ sym__automatic_semicolon,
+ ACTIONS(840), 58,
anon_sym_export,
anon_sym_default,
anon_sym_LBRACE,
@@ -68800,7 +69146,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_var,
anon_sym_let,
anon_sym_const,
- anon_sym_else,
anon_sym_if,
anon_sym_switch,
anon_sym_for,
@@ -68821,6 +69166,8 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -68835,8 +69182,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -68851,10 +69196,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [15119] = 2,
+ [14985] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1509), 58,
+ ACTIONS(933), 1,
+ sym__automatic_semicolon,
+ ACTIONS(856), 58,
anon_sym_export,
anon_sym_default,
anon_sym_LBRACE,
@@ -68883,6 +69230,8 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -68897,8 +69246,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -68913,10 +69260,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [15183] = 2,
+ [15052] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1553), 58,
+ ACTIONS(1009), 1,
+ sym__automatic_semicolon,
+ ACTIONS(872), 58,
anon_sym_export,
anon_sym_default,
anon_sym_LBRACE,
@@ -68945,6 +69294,8 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -68959,8 +69310,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -68975,18 +69324,20 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [15247] = 2,
+ [15119] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1533), 58,
+ ACTIONS(1601), 1,
+ ts_builtin_sym_end,
+ ACTIONS(1567), 57,
anon_sym_export,
- anon_sym_default,
anon_sym_LBRACE,
anon_sym_RBRACE,
anon_sym_import,
anon_sym_var,
anon_sym_let,
anon_sym_const,
+ anon_sym_else,
anon_sym_if,
anon_sym_switch,
anon_sym_for,
@@ -69002,11 +69353,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_return,
anon_sym_throw,
anon_sym_SEMI,
- anon_sym_case,
anon_sym_yield,
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -69021,8 +69373,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -69037,20 +69387,18 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [15311] = 3,
+ [15185] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1601), 1,
- ts_builtin_sym_end,
- ACTIONS(1555), 57,
+ ACTIONS(1495), 58,
anon_sym_export,
+ anon_sym_default,
anon_sym_LBRACE,
anon_sym_RBRACE,
anon_sym_import,
anon_sym_var,
anon_sym_let,
anon_sym_const,
- anon_sym_else,
anon_sym_if,
anon_sym_switch,
anon_sym_for,
@@ -69066,10 +69414,13 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_return,
anon_sym_throw,
anon_sym_SEMI,
+ anon_sym_case,
anon_sym_yield,
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -69084,8 +69435,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -69100,12 +69449,14 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [15377] = 2,
+ [15249] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1537), 58,
+ ACTIONS(928), 2,
+ sym__automatic_semicolon,
+ ts_builtin_sym_end,
+ ACTIONS(926), 56,
anon_sym_export,
- anon_sym_default,
anon_sym_LBRACE,
anon_sym_RBRACE,
anon_sym_import,
@@ -69127,11 +69478,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_return,
anon_sym_throw,
anon_sym_SEMI,
- anon_sym_case,
anon_sym_yield,
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -69146,8 +69498,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -69162,10 +69512,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [15441] = 2,
+ [15315] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1539), 58,
+ ACTIONS(1509), 58,
anon_sym_export,
anon_sym_default,
anon_sym_LBRACE,
@@ -69194,6 +69544,8 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -69208,8 +69560,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -69224,20 +69574,18 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [15505] = 3,
+ [15379] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1603), 1,
- ts_builtin_sym_end,
- ACTIONS(1551), 57,
+ ACTIONS(1507), 58,
anon_sym_export,
+ anon_sym_default,
anon_sym_LBRACE,
anon_sym_RBRACE,
anon_sym_import,
anon_sym_var,
anon_sym_let,
anon_sym_const,
- anon_sym_else,
anon_sym_if,
anon_sym_switch,
anon_sym_for,
@@ -69253,10 +69601,13 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_return,
anon_sym_throw,
anon_sym_SEMI,
+ anon_sym_case,
anon_sym_yield,
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -69271,8 +69622,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -69287,20 +69636,18 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [15571] = 3,
+ [15443] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1605), 1,
- ts_builtin_sym_end,
- ACTIONS(1553), 57,
+ ACTIONS(1505), 58,
anon_sym_export,
+ anon_sym_default,
anon_sym_LBRACE,
anon_sym_RBRACE,
anon_sym_import,
anon_sym_var,
anon_sym_let,
anon_sym_const,
- anon_sym_else,
anon_sym_if,
anon_sym_switch,
anon_sym_for,
@@ -69316,10 +69663,13 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_return,
anon_sym_throw,
anon_sym_SEMI,
+ anon_sym_case,
anon_sym_yield,
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -69334,8 +69684,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -69350,10 +69698,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [15637] = 2,
+ [15507] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1541), 58,
+ ACTIONS(1473), 58,
anon_sym_export,
anon_sym_default,
anon_sym_LBRACE,
@@ -69382,6 +69730,8 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -69396,8 +69746,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -69412,10 +69760,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [15701] = 2,
+ [15571] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1543), 58,
+ ACTIONS(1473), 58,
anon_sym_export,
anon_sym_default,
anon_sym_LBRACE,
@@ -69444,6 +69792,8 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -69458,8 +69808,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -69474,20 +69822,18 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [15765] = 3,
+ [15635] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1607), 1,
- ts_builtin_sym_end,
- ACTIONS(1569), 57,
+ ACTIONS(1473), 58,
anon_sym_export,
+ anon_sym_default,
anon_sym_LBRACE,
anon_sym_RBRACE,
anon_sym_import,
anon_sym_var,
anon_sym_let,
anon_sym_const,
- anon_sym_else,
anon_sym_if,
anon_sym_switch,
anon_sym_for,
@@ -69503,10 +69849,13 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_return,
anon_sym_throw,
anon_sym_SEMI,
+ anon_sym_case,
anon_sym_yield,
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -69521,8 +69870,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -69537,10 +69884,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [15831] = 2,
+ [15699] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1545), 58,
+ ACTIONS(1473), 58,
anon_sym_export,
anon_sym_default,
anon_sym_LBRACE,
@@ -69569,6 +69916,8 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -69583,8 +69932,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -69599,20 +69946,18 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [15895] = 3,
+ [15763] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1609), 1,
- ts_builtin_sym_end,
- ACTIONS(1497), 57,
+ ACTIONS(1473), 58,
anon_sym_export,
+ anon_sym_default,
anon_sym_LBRACE,
anon_sym_RBRACE,
anon_sym_import,
anon_sym_var,
anon_sym_let,
anon_sym_const,
- anon_sym_else,
anon_sym_if,
anon_sym_switch,
anon_sym_for,
@@ -69628,10 +69973,13 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_return,
anon_sym_throw,
anon_sym_SEMI,
+ anon_sym_case,
anon_sym_yield,
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -69646,8 +69994,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -69662,10 +70008,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [15961] = 2,
+ [15827] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1467), 58,
+ ACTIONS(1577), 58,
anon_sym_export,
anon_sym_default,
anon_sym_LBRACE,
@@ -69694,6 +70040,8 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -69708,8 +70056,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -69724,10 +70070,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [16025] = 2,
+ [15891] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1509), 58,
+ ACTIONS(1575), 58,
anon_sym_export,
anon_sym_default,
anon_sym_LBRACE,
@@ -69756,6 +70102,8 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -69770,8 +70118,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -69786,10 +70132,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [16089] = 2,
+ [15955] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1547), 58,
+ ACTIONS(1513), 58,
anon_sym_export,
anon_sym_default,
anon_sym_LBRACE,
@@ -69818,6 +70164,8 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -69832,8 +70180,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -69848,14 +70194,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [16153] = 3,
+ [16019] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(886), 2,
- sym__automatic_semicolon,
- ts_builtin_sym_end,
- ACTIONS(884), 56,
+ ACTIONS(1473), 58,
anon_sym_export,
+ anon_sym_default,
anon_sym_LBRACE,
anon_sym_RBRACE,
anon_sym_import,
@@ -69877,10 +70221,13 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_return,
anon_sym_throw,
anon_sym_SEMI,
+ anon_sym_case,
anon_sym_yield,
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -69895,8 +70242,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -69911,20 +70256,18 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [16219] = 3,
+ [16083] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1611), 1,
- ts_builtin_sym_end,
- ACTIONS(1495), 57,
+ ACTIONS(1565), 58,
anon_sym_export,
+ anon_sym_default,
anon_sym_LBRACE,
anon_sym_RBRACE,
anon_sym_import,
anon_sym_var,
anon_sym_let,
anon_sym_const,
- anon_sym_else,
anon_sym_if,
anon_sym_switch,
anon_sym_for,
@@ -69940,10 +70283,13 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_return,
anon_sym_throw,
anon_sym_SEMI,
+ anon_sym_case,
anon_sym_yield,
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -69958,8 +70304,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -69974,20 +70318,18 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [16285] = 3,
+ [16147] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1613), 1,
- ts_builtin_sym_end,
- ACTIONS(1493), 57,
+ ACTIONS(1567), 58,
anon_sym_export,
+ anon_sym_default,
anon_sym_LBRACE,
anon_sym_RBRACE,
anon_sym_import,
anon_sym_var,
anon_sym_let,
anon_sym_const,
- anon_sym_else,
anon_sym_if,
anon_sym_switch,
anon_sym_for,
@@ -70003,10 +70345,13 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_return,
anon_sym_throw,
anon_sym_SEMI,
+ anon_sym_case,
anon_sym_yield,
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -70021,8 +70366,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -70037,10 +70380,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [16351] = 2,
+ [16211] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1509), 58,
+ ACTIONS(1473), 58,
anon_sym_export,
anon_sym_default,
anon_sym_LBRACE,
@@ -70069,6 +70412,8 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -70083,8 +70428,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -70099,20 +70442,18 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [16415] = 3,
+ [16275] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1615), 1,
- ts_builtin_sym_end,
- ACTIONS(1529), 57,
+ ACTIONS(1569), 58,
anon_sym_export,
+ anon_sym_default,
anon_sym_LBRACE,
anon_sym_RBRACE,
anon_sym_import,
anon_sym_var,
anon_sym_let,
anon_sym_const,
- anon_sym_else,
anon_sym_if,
anon_sym_switch,
anon_sym_for,
@@ -70128,10 +70469,13 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_return,
anon_sym_throw,
anon_sym_SEMI,
+ anon_sym_case,
anon_sym_yield,
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -70146,8 +70490,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -70162,20 +70504,18 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [16481] = 3,
+ [16339] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1605), 1,
- ts_builtin_sym_end,
- ACTIONS(1553), 57,
+ ACTIONS(1573), 58,
anon_sym_export,
+ anon_sym_default,
anon_sym_LBRACE,
anon_sym_RBRACE,
anon_sym_import,
anon_sym_var,
anon_sym_let,
anon_sym_const,
- anon_sym_else,
anon_sym_if,
anon_sym_switch,
anon_sym_for,
@@ -70191,10 +70531,13 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_return,
anon_sym_throw,
anon_sym_SEMI,
+ anon_sym_case,
anon_sym_yield,
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -70209,8 +70552,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -70225,12 +70566,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [16547] = 3,
+ [16403] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1607), 1,
+ ACTIONS(912), 1,
ts_builtin_sym_end,
- ACTIONS(1569), 57,
+ ACTIONS(910), 57,
anon_sym_export,
anon_sym_LBRACE,
anon_sym_RBRACE,
@@ -70258,6 +70599,8 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -70272,8 +70615,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -70288,12 +70629,15 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [16613] = 2,
+ [16469] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1509), 58,
+ ACTIONS(961), 1,
+ ts_builtin_sym_end,
+ ACTIONS(1035), 1,
+ sym__automatic_semicolon,
+ ACTIONS(892), 56,
anon_sym_export,
- anon_sym_default,
anon_sym_LBRACE,
anon_sym_RBRACE,
anon_sym_import,
@@ -70315,11 +70659,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_return,
anon_sym_throw,
anon_sym_SEMI,
- anon_sym_case,
anon_sym_yield,
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -70334,8 +70679,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -70350,20 +70693,18 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [16677] = 3,
+ [16537] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1617), 1,
- ts_builtin_sym_end,
- ACTIONS(1523), 57,
+ ACTIONS(1473), 58,
anon_sym_export,
+ anon_sym_default,
anon_sym_LBRACE,
anon_sym_RBRACE,
anon_sym_import,
anon_sym_var,
anon_sym_let,
anon_sym_const,
- anon_sym_else,
anon_sym_if,
anon_sym_switch,
anon_sym_for,
@@ -70379,10 +70720,13 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_return,
anon_sym_throw,
anon_sym_SEMI,
+ anon_sym_case,
anon_sym_yield,
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -70397,8 +70741,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -70413,20 +70755,18 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [16743] = 3,
+ [16601] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1619), 1,
- ts_builtin_sym_end,
- ACTIONS(1521), 57,
+ ACTIONS(1473), 58,
anon_sym_export,
+ anon_sym_default,
anon_sym_LBRACE,
anon_sym_RBRACE,
anon_sym_import,
anon_sym_var,
anon_sym_let,
anon_sym_const,
- anon_sym_else,
anon_sym_if,
anon_sym_switch,
anon_sym_for,
@@ -70442,10 +70782,13 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_return,
anon_sym_throw,
anon_sym_SEMI,
+ anon_sym_case,
anon_sym_yield,
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -70460,8 +70803,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -70476,15 +70817,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [16809] = 4,
+ [16665] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(952), 1,
- ts_builtin_sym_end,
- ACTIONS(1035), 1,
- sym__automatic_semicolon,
- ACTIONS(860), 56,
+ ACTIONS(1467), 58,
anon_sym_export,
+ anon_sym_default,
anon_sym_LBRACE,
anon_sym_RBRACE,
anon_sym_import,
@@ -70506,10 +70844,13 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_return,
anon_sym_throw,
anon_sym_SEMI,
+ anon_sym_case,
anon_sym_yield,
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -70524,8 +70865,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -70540,10 +70879,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [16877] = 2,
+ [16729] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1509), 58,
+ ACTIONS(1473), 58,
anon_sym_export,
anon_sym_default,
anon_sym_LBRACE,
@@ -70572,6 +70911,8 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -70586,8 +70927,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -70602,12 +70941,14 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [16941] = 3,
+ [16793] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1621), 1,
+ ACTIONS(981), 1,
ts_builtin_sym_end,
- ACTIONS(1579), 57,
+ ACTIONS(1043), 1,
+ sym__automatic_semicolon,
+ ACTIONS(872), 56,
anon_sym_export,
anon_sym_LBRACE,
anon_sym_RBRACE,
@@ -70615,7 +70956,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_var,
anon_sym_let,
anon_sym_const,
- anon_sym_else,
anon_sym_if,
anon_sym_switch,
anon_sym_for,
@@ -70635,6 +70975,8 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -70649,8 +70991,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -70665,20 +71005,18 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [17007] = 3,
+ [16861] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1623), 1,
- ts_builtin_sym_end,
- ACTIONS(1503), 57,
+ ACTIONS(1473), 58,
anon_sym_export,
+ anon_sym_default,
anon_sym_LBRACE,
anon_sym_RBRACE,
anon_sym_import,
anon_sym_var,
anon_sym_let,
anon_sym_const,
- anon_sym_else,
anon_sym_if,
anon_sym_switch,
anon_sym_for,
@@ -70694,10 +71032,13 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_return,
anon_sym_throw,
anon_sym_SEMI,
+ anon_sym_case,
anon_sym_yield,
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -70712,8 +71053,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -70728,15 +71067,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [17073] = 4,
+ [16925] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(958), 1,
- ts_builtin_sym_end,
- ACTIONS(1043), 1,
- sym__automatic_semicolon,
- ACTIONS(868), 56,
+ ACTIONS(1581), 58,
anon_sym_export,
+ anon_sym_default,
anon_sym_LBRACE,
anon_sym_RBRACE,
anon_sym_import,
@@ -70758,10 +71094,13 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_return,
anon_sym_throw,
anon_sym_SEMI,
+ anon_sym_case,
anon_sym_yield,
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -70776,8 +71115,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -70792,10 +71129,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [17141] = 2,
+ [16989] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1509), 58,
+ ACTIONS(1473), 58,
anon_sym_export,
anon_sym_default,
anon_sym_LBRACE,
@@ -70824,6 +71161,8 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -70838,8 +71177,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -70854,14 +71191,14 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [17205] = 4,
+ [17053] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(965), 1,
+ ACTIONS(985), 1,
ts_builtin_sym_end,
ACTIONS(1045), 1,
sym__automatic_semicolon,
- ACTIONS(888), 56,
+ ACTIONS(856), 56,
anon_sym_export,
anon_sym_LBRACE,
anon_sym_RBRACE,
@@ -70888,6 +71225,8 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -70902,8 +71241,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -70918,20 +71255,18 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [17273] = 3,
+ [17121] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1625), 1,
- ts_builtin_sym_end,
- ACTIONS(1527), 57,
+ ACTIONS(1473), 58,
anon_sym_export,
+ anon_sym_default,
anon_sym_LBRACE,
anon_sym_RBRACE,
anon_sym_import,
anon_sym_var,
anon_sym_let,
anon_sym_const,
- anon_sym_else,
anon_sym_if,
anon_sym_switch,
anon_sym_for,
@@ -70947,10 +71282,13 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_return,
anon_sym_throw,
anon_sym_SEMI,
+ anon_sym_case,
anon_sym_yield,
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -70965,8 +71303,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -70981,12 +71317,15 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [17339] = 2,
+ [17185] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1467), 58,
+ ACTIONS(989), 1,
+ ts_builtin_sym_end,
+ ACTIONS(1041), 1,
+ sym__automatic_semicolon,
+ ACTIONS(840), 56,
anon_sym_export,
- anon_sym_default,
anon_sym_LBRACE,
anon_sym_RBRACE,
anon_sym_import,
@@ -71008,11 +71347,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_return,
anon_sym_throw,
anon_sym_SEMI,
- anon_sym_case,
anon_sym_yield,
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -71027,8 +71367,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -71043,10 +71381,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [17403] = 2,
+ [17253] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1511), 58,
+ ACTIONS(1473), 58,
anon_sym_export,
anon_sym_default,
anon_sym_LBRACE,
@@ -71075,6 +71413,8 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -71089,8 +71429,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -71105,20 +71443,18 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [17467] = 3,
+ [17317] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1627), 1,
- ts_builtin_sym_end,
- ACTIONS(1575), 57,
+ ACTIONS(1473), 58,
anon_sym_export,
+ anon_sym_default,
anon_sym_LBRACE,
anon_sym_RBRACE,
anon_sym_import,
anon_sym_var,
anon_sym_let,
anon_sym_const,
- anon_sym_else,
anon_sym_if,
anon_sym_switch,
anon_sym_for,
@@ -71134,10 +71470,13 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_return,
anon_sym_throw,
anon_sym_SEMI,
+ anon_sym_case,
anon_sym_yield,
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -71152,8 +71491,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -71168,20 +71505,18 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [17533] = 3,
+ [17381] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1629), 1,
- ts_builtin_sym_end,
- ACTIONS(1525), 57,
+ ACTIONS(1473), 58,
anon_sym_export,
+ anon_sym_default,
anon_sym_LBRACE,
anon_sym_RBRACE,
anon_sym_import,
anon_sym_var,
anon_sym_let,
anon_sym_const,
- anon_sym_else,
anon_sym_if,
anon_sym_switch,
anon_sym_for,
@@ -71197,10 +71532,13 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_return,
anon_sym_throw,
anon_sym_SEMI,
+ anon_sym_case,
anon_sym_yield,
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -71215,8 +71553,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -71231,10 +71567,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [17599] = 2,
+ [17445] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1509), 58,
+ ACTIONS(1473), 58,
anon_sym_export,
anon_sym_default,
anon_sym_LBRACE,
@@ -71263,6 +71599,8 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -71277,8 +71615,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -71293,12 +71629,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [17663] = 3,
+ [17509] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1631), 1,
+ ACTIONS(1603), 1,
ts_builtin_sym_end,
- ACTIONS(1467), 57,
+ ACTIONS(1537), 57,
anon_sym_export,
anon_sym_LBRACE,
anon_sym_RBRACE,
@@ -71326,6 +71662,8 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -71340,8 +71678,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -71356,20 +71692,18 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [17729] = 3,
+ [17575] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1633), 1,
- ts_builtin_sym_end,
- ACTIONS(1507), 57,
+ ACTIONS(1473), 58,
anon_sym_export,
+ anon_sym_default,
anon_sym_LBRACE,
anon_sym_RBRACE,
anon_sym_import,
anon_sym_var,
anon_sym_let,
anon_sym_const,
- anon_sym_else,
anon_sym_if,
anon_sym_switch,
anon_sym_for,
@@ -71385,10 +71719,13 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_return,
anon_sym_throw,
anon_sym_SEMI,
+ anon_sym_case,
anon_sym_yield,
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -71403,8 +71740,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -71419,18 +71754,20 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [17795] = 2,
+ [17639] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1509), 58,
+ ACTIONS(1605), 1,
+ ts_builtin_sym_end,
+ ACTIONS(1535), 57,
anon_sym_export,
- anon_sym_default,
anon_sym_LBRACE,
anon_sym_RBRACE,
anon_sym_import,
anon_sym_var,
anon_sym_let,
anon_sym_const,
+ anon_sym_else,
anon_sym_if,
anon_sym_switch,
anon_sym_for,
@@ -71446,11 +71783,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_return,
anon_sym_throw,
anon_sym_SEMI,
- anon_sym_case,
anon_sym_yield,
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -71465,8 +71803,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -71481,10 +71817,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [17859] = 2,
+ [17705] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1509), 58,
+ ACTIONS(1473), 58,
anon_sym_export,
anon_sym_default,
anon_sym_LBRACE,
@@ -71513,6 +71849,8 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -71527,8 +71865,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -71543,12 +71879,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [17923] = 3,
+ [17769] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1505), 1,
+ ACTIONS(1607), 1,
ts_builtin_sym_end,
- ACTIONS(1437), 57,
+ ACTIONS(1533), 57,
anon_sym_export,
anon_sym_LBRACE,
anon_sym_RBRACE,
@@ -71556,6 +71892,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_var,
anon_sym_let,
anon_sym_const,
+ anon_sym_else,
anon_sym_if,
anon_sym_switch,
anon_sym_for,
@@ -71571,11 +71908,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_return,
anon_sym_throw,
anon_sym_SEMI,
- anon_sym_finally,
anon_sym_yield,
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -71590,8 +71928,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -71606,18 +71942,20 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [17989] = 2,
+ [17835] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1521), 58,
+ ACTIONS(1609), 1,
+ ts_builtin_sym_end,
+ ACTIONS(1531), 57,
anon_sym_export,
- anon_sym_default,
anon_sym_LBRACE,
anon_sym_RBRACE,
anon_sym_import,
anon_sym_var,
anon_sym_let,
anon_sym_const,
+ anon_sym_else,
anon_sym_if,
anon_sym_switch,
anon_sym_for,
@@ -71633,11 +71971,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_return,
anon_sym_throw,
anon_sym_SEMI,
- anon_sym_case,
anon_sym_yield,
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -71652,8 +71991,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -71668,18 +72005,20 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [18053] = 2,
+ [17901] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1523), 58,
+ ACTIONS(1611), 1,
+ ts_builtin_sym_end,
+ ACTIONS(1529), 57,
anon_sym_export,
- anon_sym_default,
anon_sym_LBRACE,
anon_sym_RBRACE,
anon_sym_import,
anon_sym_var,
anon_sym_let,
anon_sym_const,
+ anon_sym_else,
anon_sym_if,
anon_sym_switch,
anon_sym_for,
@@ -71695,11 +72034,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_return,
anon_sym_throw,
anon_sym_SEMI,
- anon_sym_case,
anon_sym_yield,
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -71714,8 +72054,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -71730,10 +72068,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [18117] = 2,
+ [17967] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1509), 58,
+ ACTIONS(1473), 58,
anon_sym_export,
anon_sym_default,
anon_sym_LBRACE,
@@ -71762,6 +72100,8 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -71776,8 +72116,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -71792,12 +72130,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [18181] = 3,
+ [18031] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1635), 1,
+ ACTIONS(1613), 1,
ts_builtin_sym_end,
- ACTIONS(1509), 57,
+ ACTIONS(1527), 57,
anon_sym_export,
anon_sym_LBRACE,
anon_sym_RBRACE,
@@ -71825,6 +72163,8 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -71839,8 +72179,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -71855,12 +72193,14 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [18247] = 3,
+ [18097] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(848), 1,
+ ACTIONS(916), 1,
ts_builtin_sym_end,
- ACTIONS(846), 57,
+ ACTIONS(1615), 1,
+ sym__automatic_semicolon,
+ ACTIONS(914), 56,
anon_sym_export,
anon_sym_LBRACE,
anon_sym_RBRACE,
@@ -71868,7 +72208,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_var,
anon_sym_let,
anon_sym_const,
- anon_sym_else,
anon_sym_if,
anon_sym_switch,
anon_sym_for,
@@ -71888,6 +72227,8 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -71902,8 +72243,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -71918,10 +72257,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [18313] = 2,
+ [18165] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1495), 58,
+ ACTIONS(1561), 58,
anon_sym_export,
anon_sym_default,
anon_sym_LBRACE,
@@ -71950,6 +72289,8 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -71964,8 +72305,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -71980,20 +72319,18 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [18377] = 3,
+ [18229] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1637), 1,
- ts_builtin_sym_end,
- ACTIONS(1547), 57,
+ ACTIONS(1475), 58,
anon_sym_export,
+ anon_sym_default,
anon_sym_LBRACE,
anon_sym_RBRACE,
anon_sym_import,
anon_sym_var,
anon_sym_let,
anon_sym_const,
- anon_sym_else,
anon_sym_if,
anon_sym_switch,
anon_sym_for,
@@ -72009,10 +72346,13 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_return,
anon_sym_throw,
anon_sym_SEMI,
+ anon_sym_case,
anon_sym_yield,
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -72027,8 +72367,68 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
+ anon_sym_BQUOTE,
+ sym_number,
+ sym_identifier,
+ sym_private_property_identifier,
+ sym_this,
+ sym_super,
+ sym_true,
+ sym_false,
+ sym_null,
+ sym_undefined,
+ anon_sym_AT,
+ anon_sym_static,
+ anon_sym_get,
+ anon_sym_set,
+ [18293] = 2,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(1559), 58,
+ anon_sym_export,
+ anon_sym_default,
+ anon_sym_LBRACE,
+ anon_sym_RBRACE,
+ anon_sym_import,
+ anon_sym_var,
+ anon_sym_let,
+ anon_sym_const,
+ anon_sym_if,
+ anon_sym_switch,
+ anon_sym_for,
+ anon_sym_LPAREN,
+ anon_sym_await,
+ anon_sym_while,
+ anon_sym_do,
+ anon_sym_try,
+ anon_sym_with,
+ anon_sym_break,
+ anon_sym_continue,
+ anon_sym_debugger,
+ anon_sym_return,
+ anon_sym_throw,
+ anon_sym_SEMI,
+ anon_sym_case,
+ anon_sym_yield,
+ anon_sym_LBRACK,
+ anon_sym_LTtemplate_GT,
+ anon_sym_LT,
anon_sym_DQUOTE,
anon_sym_SQUOTE,
+ anon_sym_class,
+ anon_sym_async,
+ anon_sym_function,
+ anon_sym_new,
+ anon_sym_PLUS,
+ anon_sym_DASH,
+ anon_sym_SLASH,
+ anon_sym_BANG,
+ anon_sym_TILDE,
+ anon_sym_typeof,
+ anon_sym_void,
+ anon_sym_delete,
+ anon_sym_PLUS_PLUS,
+ anon_sym_DASH_DASH,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -72043,12 +72443,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [18443] = 3,
+ [18357] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1635), 1,
+ ACTIONS(1617), 1,
ts_builtin_sym_end,
- ACTIONS(1509), 57,
+ ACTIONS(1525), 57,
anon_sym_export,
anon_sym_LBRACE,
anon_sym_RBRACE,
@@ -72076,6 +72476,8 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -72090,8 +72492,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -72106,10 +72506,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [18509] = 2,
+ [18423] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1509), 58,
+ ACTIONS(1515), 58,
anon_sym_export,
anon_sym_default,
anon_sym_LBRACE,
@@ -72138,6 +72538,8 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -72152,8 +72554,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -72168,18 +72568,20 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [18573] = 2,
+ [18487] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1493), 58,
+ ACTIONS(1619), 1,
+ ts_builtin_sym_end,
+ ACTIONS(1523), 57,
anon_sym_export,
- anon_sym_default,
anon_sym_LBRACE,
anon_sym_RBRACE,
anon_sym_import,
anon_sym_var,
anon_sym_let,
anon_sym_const,
+ anon_sym_else,
anon_sym_if,
anon_sym_switch,
anon_sym_for,
@@ -72195,11 +72597,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_return,
anon_sym_throw,
anon_sym_SEMI,
- anon_sym_case,
anon_sym_yield,
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -72214,8 +72617,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -72230,18 +72631,20 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [18637] = 2,
+ [18553] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1509), 58,
+ ACTIONS(1621), 1,
+ ts_builtin_sym_end,
+ ACTIONS(1583), 57,
anon_sym_export,
- anon_sym_default,
anon_sym_LBRACE,
anon_sym_RBRACE,
anon_sym_import,
anon_sym_var,
anon_sym_let,
anon_sym_const,
+ anon_sym_else,
anon_sym_if,
anon_sym_switch,
anon_sym_for,
@@ -72257,11 +72660,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_return,
anon_sym_throw,
anon_sym_SEMI,
- anon_sym_case,
anon_sym_yield,
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -72276,8 +72680,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -72292,18 +72694,20 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [18701] = 2,
+ [18619] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1509), 58,
+ ACTIONS(1619), 1,
+ ts_builtin_sym_end,
+ ACTIONS(1523), 57,
anon_sym_export,
- anon_sym_default,
anon_sym_LBRACE,
anon_sym_RBRACE,
anon_sym_import,
anon_sym_var,
anon_sym_let,
anon_sym_const,
+ anon_sym_else,
anon_sym_if,
anon_sym_switch,
anon_sym_for,
@@ -72319,11 +72723,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_return,
anon_sym_throw,
anon_sym_SEMI,
- anon_sym_case,
anon_sym_yield,
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -72338,8 +72743,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -72354,10 +72757,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [18765] = 2,
+ [18685] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1509), 58,
+ ACTIONS(1517), 58,
anon_sym_export,
anon_sym_default,
anon_sym_LBRACE,
@@ -72386,6 +72789,8 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -72400,8 +72805,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -72416,12 +72819,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [18829] = 3,
+ [18749] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1639), 1,
+ ACTIONS(1623), 1,
ts_builtin_sym_end,
- ACTIONS(1545), 57,
+ ACTIONS(1521), 57,
anon_sym_export,
anon_sym_LBRACE,
anon_sym_RBRACE,
@@ -72449,6 +72852,8 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -72463,8 +72868,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -72479,15 +72882,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [18895] = 4,
+ [18815] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(882), 1,
- ts_builtin_sym_end,
- ACTIONS(1641), 1,
- sym__automatic_semicolon,
- ACTIONS(880), 56,
+ ACTIONS(1477), 58,
anon_sym_export,
+ anon_sym_default,
anon_sym_LBRACE,
anon_sym_RBRACE,
anon_sym_import,
@@ -72509,10 +72909,13 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_return,
anon_sym_throw,
anon_sym_SEMI,
+ anon_sym_case,
anon_sym_yield,
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -72527,8 +72930,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -72543,10 +72944,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [18963] = 2,
+ [18879] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1509), 58,
+ ACTIONS(1479), 58,
anon_sym_export,
anon_sym_default,
anon_sym_LBRACE,
@@ -72575,6 +72976,8 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -72589,8 +72992,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -72605,10 +73006,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [19027] = 2,
+ [18943] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1509), 58,
+ ACTIONS(1519), 58,
anon_sym_export,
anon_sym_default,
anon_sym_LBRACE,
@@ -72637,6 +73038,8 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -72651,8 +73054,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -72667,10 +73068,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [19091] = 2,
+ [19007] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1509), 58,
+ ACTIONS(1479), 58,
anon_sym_export,
anon_sym_default,
anon_sym_LBRACE,
@@ -72699,6 +73100,8 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -72713,8 +73116,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -72729,18 +73130,20 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [19155] = 2,
+ [19071] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1509), 58,
+ ACTIONS(1625), 1,
+ ts_builtin_sym_end,
+ ACTIONS(1519), 57,
anon_sym_export,
- anon_sym_default,
anon_sym_LBRACE,
anon_sym_RBRACE,
anon_sym_import,
anon_sym_var,
anon_sym_let,
anon_sym_const,
+ anon_sym_else,
anon_sym_if,
anon_sym_switch,
anon_sym_for,
@@ -72756,11 +73159,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_return,
anon_sym_throw,
anon_sym_SEMI,
- anon_sym_case,
anon_sym_yield,
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -72775,8 +73179,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -72791,10 +73193,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [19219] = 2,
+ [19137] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1509), 58,
+ ACTIONS(1481), 58,
anon_sym_export,
anon_sym_default,
anon_sym_LBRACE,
@@ -72823,6 +73225,8 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -72837,8 +73241,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -72853,18 +73255,20 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [19283] = 2,
+ [19201] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1509), 58,
+ ACTIONS(1627), 1,
+ ts_builtin_sym_end,
+ ACTIONS(1517), 57,
anon_sym_export,
- anon_sym_default,
anon_sym_LBRACE,
anon_sym_RBRACE,
anon_sym_import,
anon_sym_var,
anon_sym_let,
anon_sym_const,
+ anon_sym_else,
anon_sym_if,
anon_sym_switch,
anon_sym_for,
@@ -72880,11 +73284,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_return,
anon_sym_throw,
anon_sym_SEMI,
- anon_sym_case,
anon_sym_yield,
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -72899,8 +73304,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -72915,12 +73318,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [19347] = 3,
+ [19267] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1643), 1,
+ ACTIONS(1629), 1,
ts_builtin_sym_end,
- ACTIONS(1589), 57,
+ ACTIONS(1515), 57,
anon_sym_export,
anon_sym_LBRACE,
anon_sym_RBRACE,
@@ -72948,6 +73351,8 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -72962,8 +73367,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -72978,20 +73381,18 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [19413] = 3,
+ [19333] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1645), 1,
- ts_builtin_sym_end,
- ACTIONS(1591), 57,
+ ACTIONS(1557), 58,
anon_sym_export,
+ anon_sym_default,
anon_sym_LBRACE,
anon_sym_RBRACE,
anon_sym_import,
anon_sym_var,
anon_sym_let,
anon_sym_const,
- anon_sym_else,
anon_sym_if,
anon_sym_switch,
anon_sym_for,
@@ -73007,10 +73408,13 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_return,
anon_sym_throw,
anon_sym_SEMI,
+ anon_sym_case,
anon_sym_yield,
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -73025,8 +73429,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -73041,20 +73443,18 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [19479] = 3,
+ [19397] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1647), 1,
- ts_builtin_sym_end,
- ACTIONS(1587), 57,
+ ACTIONS(1481), 58,
anon_sym_export,
+ anon_sym_default,
anon_sym_LBRACE,
anon_sym_RBRACE,
anon_sym_import,
anon_sym_var,
anon_sym_let,
anon_sym_const,
- anon_sym_else,
anon_sym_if,
anon_sym_switch,
anon_sym_for,
@@ -73070,10 +73470,13 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_return,
anon_sym_throw,
anon_sym_SEMI,
+ anon_sym_case,
anon_sym_yield,
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -73088,8 +73491,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -73104,20 +73505,18 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [19545] = 3,
+ [19461] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1649), 1,
- ts_builtin_sym_end,
- ACTIONS(1585), 57,
+ ACTIONS(1553), 58,
anon_sym_export,
+ anon_sym_default,
anon_sym_LBRACE,
anon_sym_RBRACE,
anon_sym_import,
anon_sym_var,
anon_sym_let,
anon_sym_const,
- anon_sym_else,
anon_sym_if,
anon_sym_switch,
anon_sym_for,
@@ -73133,10 +73532,13 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_return,
anon_sym_throw,
anon_sym_SEMI,
+ anon_sym_case,
anon_sym_yield,
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -73151,8 +73553,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -73167,10 +73567,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [19611] = 2,
+ [19525] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1507), 58,
+ ACTIONS(1521), 58,
anon_sym_export,
anon_sym_default,
anon_sym_LBRACE,
@@ -73199,6 +73599,8 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -73213,8 +73615,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -73229,20 +73629,18 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [19675] = 3,
+ [19589] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1605), 1,
- ts_builtin_sym_end,
- ACTIONS(1553), 57,
+ ACTIONS(1481), 58,
anon_sym_export,
+ anon_sym_default,
anon_sym_LBRACE,
anon_sym_RBRACE,
anon_sym_import,
anon_sym_var,
anon_sym_let,
anon_sym_const,
- anon_sym_else,
anon_sym_if,
anon_sym_switch,
anon_sym_for,
@@ -73258,10 +73656,13 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_return,
anon_sym_throw,
anon_sym_SEMI,
+ anon_sym_case,
anon_sym_yield,
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -73276,8 +73677,68 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
+ anon_sym_BQUOTE,
+ sym_number,
+ sym_identifier,
+ sym_private_property_identifier,
+ sym_this,
+ sym_super,
+ sym_true,
+ sym_false,
+ sym_null,
+ sym_undefined,
+ anon_sym_AT,
+ anon_sym_static,
+ anon_sym_get,
+ anon_sym_set,
+ [19653] = 2,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(1481), 58,
+ anon_sym_export,
+ anon_sym_default,
+ anon_sym_LBRACE,
+ anon_sym_RBRACE,
+ anon_sym_import,
+ anon_sym_var,
+ anon_sym_let,
+ anon_sym_const,
+ anon_sym_if,
+ anon_sym_switch,
+ anon_sym_for,
+ anon_sym_LPAREN,
+ anon_sym_await,
+ anon_sym_while,
+ anon_sym_do,
+ anon_sym_try,
+ anon_sym_with,
+ anon_sym_break,
+ anon_sym_continue,
+ anon_sym_debugger,
+ anon_sym_return,
+ anon_sym_throw,
+ anon_sym_SEMI,
+ anon_sym_case,
+ anon_sym_yield,
+ anon_sym_LBRACK,
+ anon_sym_LTtemplate_GT,
+ anon_sym_LT,
anon_sym_DQUOTE,
anon_sym_SQUOTE,
+ anon_sym_class,
+ anon_sym_async,
+ anon_sym_function,
+ anon_sym_new,
+ anon_sym_PLUS,
+ anon_sym_DASH,
+ anon_sym_SLASH,
+ anon_sym_BANG,
+ anon_sym_TILDE,
+ anon_sym_typeof,
+ anon_sym_void,
+ anon_sym_delete,
+ anon_sym_PLUS_PLUS,
+ anon_sym_DASH_DASH,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -73292,12 +73753,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [19741] = 3,
+ [19717] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1651), 1,
+ ACTIONS(1631), 1,
ts_builtin_sym_end,
- ACTIONS(1511), 57,
+ ACTIONS(1513), 57,
anon_sym_export,
anon_sym_LBRACE,
anon_sym_RBRACE,
@@ -73325,6 +73786,8 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -73339,8 +73802,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -73355,10 +73816,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [19807] = 2,
+ [19783] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1551), 58,
+ ACTIONS(1523), 58,
anon_sym_export,
anon_sym_default,
anon_sym_LBRACE,
@@ -73387,6 +73848,8 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -73401,8 +73864,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -73417,10 +73878,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [19871] = 2,
+ [19847] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1553), 58,
+ ACTIONS(1483), 58,
anon_sym_export,
anon_sym_default,
anon_sym_LBRACE,
@@ -73449,6 +73910,8 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -73463,8 +73926,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -73479,20 +73940,18 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [19935] = 3,
+ [19911] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1653), 1,
- ts_builtin_sym_end,
- ACTIONS(1583), 57,
+ ACTIONS(1481), 58,
anon_sym_export,
+ anon_sym_default,
anon_sym_LBRACE,
anon_sym_RBRACE,
anon_sym_import,
anon_sym_var,
anon_sym_let,
anon_sym_const,
- anon_sym_else,
anon_sym_if,
anon_sym_switch,
anon_sym_for,
@@ -73508,10 +73967,13 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_return,
anon_sym_throw,
anon_sym_SEMI,
+ anon_sym_case,
anon_sym_yield,
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -73526,8 +73988,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -73542,10 +74002,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [20001] = 2,
+ [19975] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1497), 58,
+ ACTIONS(1481), 58,
anon_sym_export,
anon_sym_default,
anon_sym_LBRACE,
@@ -73574,6 +74034,8 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -73588,8 +74050,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -73604,12 +74064,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [20065] = 3,
+ [20039] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1621), 1,
+ ACTIONS(1633), 1,
ts_builtin_sym_end,
- ACTIONS(1579), 57,
+ ACTIONS(1511), 57,
anon_sym_export,
anon_sym_LBRACE,
anon_sym_RBRACE,
@@ -73637,6 +74097,8 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -73651,8 +74113,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -73667,12 +74127,14 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [20131] = 2,
+ [20105] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1553), 58,
+ ACTIONS(924), 2,
+ sym__automatic_semicolon,
+ ts_builtin_sym_end,
+ ACTIONS(922), 56,
anon_sym_export,
- anon_sym_default,
anon_sym_LBRACE,
anon_sym_RBRACE,
anon_sym_import,
@@ -73694,11 +74156,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_return,
anon_sym_throw,
anon_sym_SEMI,
- anon_sym_case,
anon_sym_yield,
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -73713,8 +74176,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -73729,20 +74190,18 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [20195] = 3,
+ [20171] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1655), 1,
- ts_builtin_sym_end,
- ACTIONS(1577), 57,
+ ACTIONS(1487), 58,
anon_sym_export,
+ anon_sym_default,
anon_sym_LBRACE,
anon_sym_RBRACE,
anon_sym_import,
anon_sym_var,
anon_sym_let,
anon_sym_const,
- anon_sym_else,
anon_sym_if,
anon_sym_switch,
anon_sym_for,
@@ -73758,10 +74217,13 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_return,
anon_sym_throw,
anon_sym_SEMI,
+ anon_sym_case,
anon_sym_yield,
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -73776,8 +74238,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -73792,20 +74252,18 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [20261] = 3,
+ [20235] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1635), 1,
- ts_builtin_sym_end,
- ACTIONS(1509), 57,
+ ACTIONS(1523), 58,
anon_sym_export,
+ anon_sym_default,
anon_sym_LBRACE,
anon_sym_RBRACE,
anon_sym_import,
anon_sym_var,
anon_sym_let,
anon_sym_const,
- anon_sym_else,
anon_sym_if,
anon_sym_switch,
anon_sym_for,
@@ -73821,10 +74279,13 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_return,
anon_sym_throw,
anon_sym_SEMI,
+ anon_sym_case,
anon_sym_yield,
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -73839,8 +74300,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -73855,20 +74314,18 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [20327] = 3,
+ [20299] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1635), 1,
- ts_builtin_sym_end,
- ACTIONS(1509), 57,
+ ACTIONS(1525), 58,
anon_sym_export,
+ anon_sym_default,
anon_sym_LBRACE,
anon_sym_RBRACE,
anon_sym_import,
anon_sym_var,
anon_sym_let,
anon_sym_const,
- anon_sym_else,
anon_sym_if,
anon_sym_switch,
anon_sym_for,
@@ -73884,10 +74341,13 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_return,
anon_sym_throw,
anon_sym_SEMI,
+ anon_sym_case,
anon_sym_yield,
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -73902,8 +74362,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -73918,10 +74376,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [20393] = 2,
+ [20363] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1555), 58,
+ ACTIONS(1489), 58,
anon_sym_export,
anon_sym_default,
anon_sym_LBRACE,
@@ -73950,6 +74408,8 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -73964,8 +74424,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -73980,20 +74438,18 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [20457] = 3,
+ [20427] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1635), 1,
- ts_builtin_sym_end,
- ACTIONS(1509), 57,
+ ACTIONS(1549), 58,
anon_sym_export,
+ anon_sym_default,
anon_sym_LBRACE,
anon_sym_RBRACE,
anon_sym_import,
anon_sym_var,
anon_sym_let,
anon_sym_const,
- anon_sym_else,
anon_sym_if,
anon_sym_switch,
anon_sym_for,
@@ -74009,10 +74465,13 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_return,
anon_sym_throw,
anon_sym_SEMI,
+ anon_sym_case,
anon_sym_yield,
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -74027,8 +74486,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -74043,20 +74500,18 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [20523] = 3,
+ [20491] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1635), 1,
- ts_builtin_sym_end,
- ACTIONS(1509), 57,
+ ACTIONS(1503), 58,
anon_sym_export,
+ anon_sym_default,
anon_sym_LBRACE,
anon_sym_RBRACE,
anon_sym_import,
anon_sym_var,
anon_sym_let,
anon_sym_const,
- anon_sym_else,
anon_sym_if,
anon_sym_switch,
anon_sym_for,
@@ -74072,10 +74527,13 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_return,
anon_sym_throw,
anon_sym_SEMI,
+ anon_sym_case,
anon_sym_yield,
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -74090,8 +74548,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -74106,7 +74562,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [20589] = 3,
+ [20555] = 3,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1635), 1,
@@ -74139,69 +74595,8 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
- anon_sym_class,
- anon_sym_async,
- anon_sym_function,
- anon_sym_new,
- anon_sym_PLUS,
- anon_sym_DASH,
- anon_sym_SLASH,
- anon_sym_BANG,
- anon_sym_TILDE,
- anon_sym_typeof,
- anon_sym_void,
- anon_sym_delete,
- anon_sym_PLUS_PLUS,
- anon_sym_DASH_DASH,
anon_sym_DQUOTE,
anon_sym_SQUOTE,
- anon_sym_BQUOTE,
- sym_number,
- sym_identifier,
- sym_private_property_identifier,
- sym_this,
- sym_super,
- sym_true,
- sym_false,
- sym_null,
- sym_undefined,
- anon_sym_AT,
- anon_sym_static,
- anon_sym_get,
- anon_sym_set,
- [20655] = 3,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(1657), 1,
- ts_builtin_sym_end,
- ACTIONS(1571), 57,
- anon_sym_export,
- anon_sym_LBRACE,
- anon_sym_RBRACE,
- anon_sym_import,
- anon_sym_var,
- anon_sym_let,
- anon_sym_const,
- anon_sym_else,
- anon_sym_if,
- anon_sym_switch,
- anon_sym_for,
- anon_sym_LPAREN,
- anon_sym_await,
- anon_sym_while,
- anon_sym_do,
- anon_sym_try,
- anon_sym_with,
- anon_sym_break,
- anon_sym_continue,
- anon_sym_debugger,
- anon_sym_return,
- anon_sym_throw,
- anon_sym_SEMI,
- anon_sym_yield,
- anon_sym_LBRACK,
- anon_sym_LTtemplate_GT,
- anon_sym_LT,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -74216,8 +74611,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -74232,12 +74625,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [20721] = 3,
+ [20621] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1659), 1,
+ ACTIONS(1637), 1,
ts_builtin_sym_end,
- ACTIONS(1491), 57,
+ ACTIONS(1507), 57,
anon_sym_export,
anon_sym_LBRACE,
anon_sym_RBRACE,
@@ -74265,69 +74658,8 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
- anon_sym_class,
- anon_sym_async,
- anon_sym_function,
- anon_sym_new,
- anon_sym_PLUS,
- anon_sym_DASH,
- anon_sym_SLASH,
- anon_sym_BANG,
- anon_sym_TILDE,
- anon_sym_typeof,
- anon_sym_void,
- anon_sym_delete,
- anon_sym_PLUS_PLUS,
- anon_sym_DASH_DASH,
anon_sym_DQUOTE,
anon_sym_SQUOTE,
- anon_sym_BQUOTE,
- sym_number,
- sym_identifier,
- sym_private_property_identifier,
- sym_this,
- sym_super,
- sym_true,
- sym_false,
- sym_null,
- sym_undefined,
- anon_sym_AT,
- anon_sym_static,
- anon_sym_get,
- anon_sym_set,
- [20787] = 3,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(1661), 1,
- ts_builtin_sym_end,
- ACTIONS(1567), 57,
- anon_sym_export,
- anon_sym_LBRACE,
- anon_sym_RBRACE,
- anon_sym_import,
- anon_sym_var,
- anon_sym_let,
- anon_sym_const,
- anon_sym_else,
- anon_sym_if,
- anon_sym_switch,
- anon_sym_for,
- anon_sym_LPAREN,
- anon_sym_await,
- anon_sym_while,
- anon_sym_do,
- anon_sym_try,
- anon_sym_with,
- anon_sym_break,
- anon_sym_continue,
- anon_sym_debugger,
- anon_sym_return,
- anon_sym_throw,
- anon_sym_SEMI,
- anon_sym_yield,
- anon_sym_LBRACK,
- anon_sym_LTtemplate_GT,
- anon_sym_LT,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -74342,8 +74674,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -74358,20 +74688,18 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [20853] = 3,
+ [20687] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1663), 1,
- ts_builtin_sym_end,
- ACTIONS(1565), 57,
+ ACTIONS(1503), 58,
anon_sym_export,
+ anon_sym_default,
anon_sym_LBRACE,
anon_sym_RBRACE,
anon_sym_import,
anon_sym_var,
anon_sym_let,
anon_sym_const,
- anon_sym_else,
anon_sym_if,
anon_sym_switch,
anon_sym_for,
@@ -74387,10 +74715,13 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_return,
anon_sym_throw,
anon_sym_SEMI,
+ anon_sym_case,
anon_sym_yield,
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -74405,8 +74736,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -74421,20 +74750,18 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [20919] = 3,
+ [20751] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1635), 1,
- ts_builtin_sym_end,
- ACTIONS(1509), 57,
+ ACTIONS(1503), 58,
anon_sym_export,
+ anon_sym_default,
anon_sym_LBRACE,
anon_sym_RBRACE,
anon_sym_import,
anon_sym_var,
anon_sym_let,
anon_sym_const,
- anon_sym_else,
anon_sym_if,
anon_sym_switch,
anon_sym_for,
@@ -74450,10 +74777,13 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_return,
anon_sym_throw,
anon_sym_SEMI,
+ anon_sym_case,
anon_sym_yield,
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -74468,8 +74798,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -74484,12 +74812,14 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [20985] = 3,
+ [20815] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1665), 1,
+ ACTIONS(916), 1,
ts_builtin_sym_end,
- ACTIONS(1489), 57,
+ ACTIONS(1639), 1,
+ sym__automatic_semicolon,
+ ACTIONS(914), 56,
anon_sym_export,
anon_sym_LBRACE,
anon_sym_RBRACE,
@@ -74497,7 +74827,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_var,
anon_sym_let,
anon_sym_const,
- anon_sym_else,
anon_sym_if,
anon_sym_switch,
anon_sym_for,
@@ -74517,6 +74846,8 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -74531,8 +74862,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -74547,12 +74876,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [21051] = 3,
+ [20883] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1635), 1,
+ ACTIONS(1641), 1,
ts_builtin_sym_end,
- ACTIONS(1509), 57,
+ ACTIONS(1505), 57,
anon_sym_export,
anon_sym_LBRACE,
anon_sym_RBRACE,
@@ -74580,6 +74909,8 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -74594,8 +74925,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -74610,12 +74939,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [21117] = 3,
+ [20949] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1667), 1,
+ ACTIONS(1643), 1,
ts_builtin_sym_end,
- ACTIONS(1563), 57,
+ ACTIONS(1473), 57,
anon_sym_export,
anon_sym_LBRACE,
anon_sym_RBRACE,
@@ -74643,70 +74972,8 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
- anon_sym_class,
- anon_sym_async,
- anon_sym_function,
- anon_sym_new,
- anon_sym_PLUS,
- anon_sym_DASH,
- anon_sym_SLASH,
- anon_sym_BANG,
- anon_sym_TILDE,
- anon_sym_typeof,
- anon_sym_void,
- anon_sym_delete,
- anon_sym_PLUS_PLUS,
- anon_sym_DASH_DASH,
anon_sym_DQUOTE,
anon_sym_SQUOTE,
- anon_sym_BQUOTE,
- sym_number,
- sym_identifier,
- sym_private_property_identifier,
- sym_this,
- sym_super,
- sym_true,
- sym_false,
- sym_null,
- sym_undefined,
- anon_sym_AT,
- anon_sym_static,
- anon_sym_get,
- anon_sym_set,
- [21183] = 4,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(840), 1,
- ts_builtin_sym_end,
- ACTIONS(971), 1,
- sym__automatic_semicolon,
- ACTIONS(820), 56,
- anon_sym_export,
- anon_sym_LBRACE,
- anon_sym_RBRACE,
- anon_sym_import,
- anon_sym_var,
- anon_sym_let,
- anon_sym_const,
- anon_sym_if,
- anon_sym_switch,
- anon_sym_for,
- anon_sym_LPAREN,
- anon_sym_await,
- anon_sym_while,
- anon_sym_do,
- anon_sym_try,
- anon_sym_with,
- anon_sym_break,
- anon_sym_continue,
- anon_sym_debugger,
- anon_sym_return,
- anon_sym_throw,
- anon_sym_SEMI,
- anon_sym_yield,
- anon_sym_LBRACK,
- anon_sym_LTtemplate_GT,
- anon_sym_LT,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -74721,8 +74988,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -74737,12 +75002,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [21251] = 3,
+ [21015] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1669), 1,
+ ACTIONS(1643), 1,
ts_builtin_sym_end,
- ACTIONS(1487), 57,
+ ACTIONS(1473), 57,
anon_sym_export,
anon_sym_LBRACE,
anon_sym_RBRACE,
@@ -74770,6 +75035,8 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -74784,8 +75051,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -74800,12 +75065,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [21317] = 3,
+ [21081] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1671), 1,
+ ACTIONS(1643), 1,
ts_builtin_sym_end,
- ACTIONS(1561), 57,
+ ACTIONS(1473), 57,
anon_sym_export,
anon_sym_LBRACE,
anon_sym_RBRACE,
@@ -74833,6 +75098,8 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -74847,8 +75114,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -74863,12 +75128,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [21383] = 3,
+ [21147] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1635), 1,
+ ACTIONS(1643), 1,
ts_builtin_sym_end,
- ACTIONS(1509), 57,
+ ACTIONS(1473), 57,
anon_sym_export,
anon_sym_LBRACE,
anon_sym_RBRACE,
@@ -74896,6 +75161,8 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -74910,8 +75177,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -74926,12 +75191,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [21449] = 3,
+ [21213] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1635), 1,
+ ACTIONS(1643), 1,
ts_builtin_sym_end,
- ACTIONS(1509), 57,
+ ACTIONS(1473), 57,
anon_sym_export,
anon_sym_LBRACE,
anon_sym_RBRACE,
@@ -74959,6 +75224,8 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -74973,8 +75240,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -74989,12 +75254,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [21515] = 3,
+ [21279] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(882), 1,
+ ACTIONS(1643), 1,
ts_builtin_sym_end,
- ACTIONS(880), 57,
+ ACTIONS(1473), 57,
anon_sym_export,
anon_sym_LBRACE,
anon_sym_RBRACE,
@@ -75002,6 +75267,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_var,
anon_sym_let,
anon_sym_const,
+ anon_sym_else,
anon_sym_if,
anon_sym_switch,
anon_sym_for,
@@ -75017,11 +75283,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_return,
anon_sym_throw,
anon_sym_SEMI,
- anon_sym_finally,
anon_sym_yield,
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -75036,8 +75303,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -75052,12 +75317,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [21581] = 3,
+ [21345] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1635), 1,
+ ACTIONS(1643), 1,
ts_builtin_sym_end,
- ACTIONS(1509), 57,
+ ACTIONS(1473), 57,
anon_sym_export,
anon_sym_LBRACE,
anon_sym_RBRACE,
@@ -75085,6 +75350,8 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -75099,8 +75366,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -75115,12 +75380,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [21647] = 3,
+ [21411] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(848), 1,
+ ACTIONS(1643), 1,
ts_builtin_sym_end,
- ACTIONS(846), 57,
+ ACTIONS(1473), 57,
anon_sym_export,
anon_sym_LBRACE,
anon_sym_RBRACE,
@@ -75128,6 +75393,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_var,
anon_sym_let,
anon_sym_const,
+ anon_sym_else,
anon_sym_if,
anon_sym_switch,
anon_sym_for,
@@ -75143,11 +75409,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_return,
anon_sym_throw,
anon_sym_SEMI,
- anon_sym_finally,
anon_sym_yield,
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -75162,8 +75429,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -75178,18 +75443,20 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [21713] = 2,
+ [21477] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1553), 58,
+ ACTIONS(1643), 1,
+ ts_builtin_sym_end,
+ ACTIONS(1473), 57,
anon_sym_export,
- anon_sym_default,
anon_sym_LBRACE,
anon_sym_RBRACE,
anon_sym_import,
anon_sym_var,
anon_sym_let,
anon_sym_const,
+ anon_sym_else,
anon_sym_if,
anon_sym_switch,
anon_sym_for,
@@ -75205,11 +75472,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_return,
anon_sym_throw,
anon_sym_SEMI,
- anon_sym_case,
anon_sym_yield,
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -75224,8 +75492,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -75240,18 +75506,20 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [21777] = 2,
+ [21543] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1525), 58,
+ ACTIONS(1643), 1,
+ ts_builtin_sym_end,
+ ACTIONS(1473), 57,
anon_sym_export,
- anon_sym_default,
anon_sym_LBRACE,
anon_sym_RBRACE,
anon_sym_import,
anon_sym_var,
anon_sym_let,
anon_sym_const,
+ anon_sym_else,
anon_sym_if,
anon_sym_switch,
anon_sym_for,
@@ -75267,11 +75535,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_return,
anon_sym_throw,
anon_sym_SEMI,
- anon_sym_case,
anon_sym_yield,
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -75286,8 +75555,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -75302,12 +75569,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [21841] = 3,
+ [21609] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1673), 1,
+ ACTIONS(1643), 1,
ts_builtin_sym_end,
- ACTIONS(1483), 57,
+ ACTIONS(1473), 57,
anon_sym_export,
anon_sym_LBRACE,
anon_sym_RBRACE,
@@ -75335,6 +75602,8 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -75349,8 +75618,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -75365,18 +75632,20 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [21907] = 2,
+ [21675] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1553), 58,
+ ACTIONS(1643), 1,
+ ts_builtin_sym_end,
+ ACTIONS(1473), 57,
anon_sym_export,
- anon_sym_default,
anon_sym_LBRACE,
anon_sym_RBRACE,
anon_sym_import,
anon_sym_var,
anon_sym_let,
anon_sym_const,
+ anon_sym_else,
anon_sym_if,
anon_sym_switch,
anon_sym_for,
@@ -75392,11 +75661,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_return,
anon_sym_throw,
anon_sym_SEMI,
- anon_sym_case,
anon_sym_yield,
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -75411,8 +75681,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -75427,12 +75695,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [21971] = 3,
+ [21741] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1605), 1,
+ ACTIONS(1643), 1,
ts_builtin_sym_end,
- ACTIONS(1553), 57,
+ ACTIONS(1473), 57,
anon_sym_export,
anon_sym_LBRACE,
anon_sym_RBRACE,
@@ -75460,6 +75728,8 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -75474,8 +75744,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -75490,10 +75758,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [22037] = 2,
+ [21807] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1553), 58,
+ ACTIONS(1491), 58,
anon_sym_export,
anon_sym_default,
anon_sym_LBRACE,
@@ -75522,6 +75790,8 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -75536,8 +75806,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -75552,20 +75820,18 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [22101] = 3,
+ [21871] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1675), 1,
- ts_builtin_sym_end,
- ACTIONS(1573), 57,
+ ACTIONS(1493), 58,
anon_sym_export,
+ anon_sym_default,
anon_sym_LBRACE,
anon_sym_RBRACE,
anon_sym_import,
anon_sym_var,
anon_sym_let,
anon_sym_const,
- anon_sym_else,
anon_sym_if,
anon_sym_switch,
anon_sym_for,
@@ -75581,10 +75847,13 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_return,
anon_sym_throw,
anon_sym_SEMI,
+ anon_sym_case,
anon_sym_yield,
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -75599,8 +75868,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -75615,12 +75882,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [22167] = 3,
+ [21935] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1677), 1,
+ ACTIONS(1643), 1,
ts_builtin_sym_end,
- ACTIONS(1593), 57,
+ ACTIONS(1473), 57,
anon_sym_export,
anon_sym_LBRACE,
anon_sym_RBRACE,
@@ -75648,6 +75915,8 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -75662,8 +75931,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -75678,18 +75945,20 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [22233] = 2,
+ [22001] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1569), 58,
+ ACTIONS(1643), 1,
+ ts_builtin_sym_end,
+ ACTIONS(1473), 57,
anon_sym_export,
- anon_sym_default,
anon_sym_LBRACE,
anon_sym_RBRACE,
anon_sym_import,
anon_sym_var,
anon_sym_let,
anon_sym_const,
+ anon_sym_else,
anon_sym_if,
anon_sym_switch,
anon_sym_for,
@@ -75705,11 +75974,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_return,
anon_sym_throw,
anon_sym_SEMI,
- anon_sym_case,
anon_sym_yield,
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -75724,8 +75994,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -75740,18 +76008,20 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [22297] = 2,
+ [22067] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1569), 58,
+ ACTIONS(1645), 1,
+ ts_builtin_sym_end,
+ ACTIONS(1553), 57,
anon_sym_export,
- anon_sym_default,
anon_sym_LBRACE,
anon_sym_RBRACE,
anon_sym_import,
anon_sym_var,
anon_sym_let,
anon_sym_const,
+ anon_sym_else,
anon_sym_if,
anon_sym_switch,
anon_sym_for,
@@ -75767,11 +76037,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_return,
anon_sym_throw,
anon_sym_SEMI,
- anon_sym_case,
anon_sym_yield,
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -75786,8 +76057,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -75802,20 +76071,18 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [22361] = 3,
+ [22133] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1679), 1,
- ts_builtin_sym_end,
- ACTIONS(1595), 57,
+ ACTIONS(1497), 58,
anon_sym_export,
+ anon_sym_default,
anon_sym_LBRACE,
anon_sym_RBRACE,
anon_sym_import,
anon_sym_var,
anon_sym_let,
anon_sym_const,
- anon_sym_else,
anon_sym_if,
anon_sym_switch,
anon_sym_for,
@@ -75831,10 +76098,13 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_return,
anon_sym_throw,
anon_sym_SEMI,
+ anon_sym_case,
anon_sym_yield,
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -75849,8 +76119,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -75865,12 +76133,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [22427] = 3,
+ [22197] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1681), 1,
+ ACTIONS(1643), 1,
ts_builtin_sym_end,
- ACTIONS(1597), 57,
+ ACTIONS(1473), 57,
anon_sym_export,
anon_sym_LBRACE,
anon_sym_RBRACE,
@@ -75898,6 +76166,8 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -75912,8 +76182,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -75928,12 +76196,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [22493] = 3,
+ [22263] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1635), 1,
+ ACTIONS(1643), 1,
ts_builtin_sym_end,
- ACTIONS(1509), 57,
+ ACTIONS(1473), 57,
anon_sym_export,
anon_sym_LBRACE,
anon_sym_RBRACE,
@@ -75961,6 +76229,8 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -75975,8 +76245,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -75991,10 +76259,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [22559] = 2,
+ [22329] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1527), 58,
+ ACTIONS(1501), 58,
anon_sym_export,
anon_sym_default,
anon_sym_LBRACE,
@@ -76023,69 +76291,8 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
- anon_sym_class,
- anon_sym_async,
- anon_sym_function,
- anon_sym_new,
- anon_sym_PLUS,
- anon_sym_DASH,
- anon_sym_SLASH,
- anon_sym_BANG,
- anon_sym_TILDE,
- anon_sym_typeof,
- anon_sym_void,
- anon_sym_delete,
- anon_sym_PLUS_PLUS,
- anon_sym_DASH_DASH,
anon_sym_DQUOTE,
anon_sym_SQUOTE,
- anon_sym_BQUOTE,
- sym_number,
- sym_identifier,
- sym_private_property_identifier,
- sym_this,
- sym_super,
- sym_true,
- sym_false,
- sym_null,
- sym_undefined,
- anon_sym_AT,
- anon_sym_static,
- anon_sym_get,
- anon_sym_set,
- [22623] = 3,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(1635), 1,
- ts_builtin_sym_end,
- ACTIONS(1509), 57,
- anon_sym_export,
- anon_sym_LBRACE,
- anon_sym_RBRACE,
- anon_sym_import,
- anon_sym_var,
- anon_sym_let,
- anon_sym_const,
- anon_sym_else,
- anon_sym_if,
- anon_sym_switch,
- anon_sym_for,
- anon_sym_LPAREN,
- anon_sym_await,
- anon_sym_while,
- anon_sym_do,
- anon_sym_try,
- anon_sym_with,
- anon_sym_break,
- anon_sym_continue,
- anon_sym_debugger,
- anon_sym_return,
- anon_sym_throw,
- anon_sym_SEMI,
- anon_sym_yield,
- anon_sym_LBRACK,
- anon_sym_LTtemplate_GT,
- anon_sym_LT,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -76100,8 +76307,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -76116,15 +76321,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [22689] = 4,
+ [22393] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(840), 1,
- ts_builtin_sym_end,
- ACTIONS(1683), 1,
- sym__automatic_semicolon,
- ACTIONS(820), 56,
+ ACTIONS(1503), 58,
anon_sym_export,
+ anon_sym_default,
anon_sym_LBRACE,
anon_sym_RBRACE,
anon_sym_import,
@@ -76146,10 +76348,13 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_return,
anon_sym_throw,
anon_sym_SEMI,
+ anon_sym_case,
anon_sym_yield,
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -76164,8 +76369,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -76180,15 +76383,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [22757] = 4,
+ [22457] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(973), 1,
- ts_builtin_sym_end,
- ACTIONS(1041), 1,
- sym__automatic_semicolon,
- ACTIONS(896), 56,
+ ACTIONS(1485), 58,
anon_sym_export,
+ anon_sym_default,
anon_sym_LBRACE,
anon_sym_RBRACE,
anon_sym_import,
@@ -76210,10 +76410,13 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_return,
anon_sym_throw,
anon_sym_SEMI,
+ anon_sym_case,
anon_sym_yield,
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -76228,8 +76431,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -76244,14 +76445,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [22825] = 4,
+ [22521] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(977), 1,
+ ACTIONS(1643), 1,
ts_builtin_sym_end,
- ACTIONS(1023), 1,
- sym__automatic_semicolon,
- ACTIONS(906), 56,
+ ACTIONS(1473), 57,
anon_sym_export,
anon_sym_LBRACE,
anon_sym_RBRACE,
@@ -76259,6 +76458,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_var,
anon_sym_let,
anon_sym_const,
+ anon_sym_else,
anon_sym_if,
anon_sym_switch,
anon_sym_for,
@@ -76278,6 +76478,8 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -76292,8 +76494,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -76308,15 +76508,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [22893] = 4,
+ [22587] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(983), 1,
- ts_builtin_sym_end,
- ACTIONS(1029), 1,
- sym__automatic_semicolon,
- ACTIONS(914), 56,
+ ACTIONS(1571), 58,
anon_sym_export,
+ anon_sym_default,
anon_sym_LBRACE,
anon_sym_RBRACE,
anon_sym_import,
@@ -76338,10 +76535,13 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_return,
anon_sym_throw,
anon_sym_SEMI,
+ anon_sym_case,
anon_sym_yield,
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -76356,8 +76556,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -76372,12 +76570,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [22961] = 3,
+ [22651] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(882), 1,
+ ACTIONS(1643), 1,
ts_builtin_sym_end,
- ACTIONS(880), 57,
+ ACTIONS(1473), 57,
anon_sym_export,
anon_sym_LBRACE,
anon_sym_RBRACE,
@@ -76405,6 +76603,8 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -76419,8 +76619,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -76435,12 +76633,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [23027] = 3,
+ [22717] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1685), 1,
+ ACTIONS(1643), 1,
ts_builtin_sym_end,
- ACTIONS(1599), 57,
+ ACTIONS(1473), 57,
anon_sym_export,
anon_sym_LBRACE,
anon_sym_RBRACE,
@@ -76468,6 +76666,8 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -76482,8 +76682,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -76498,12 +76696,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [23093] = 3,
+ [22783] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1635), 1,
+ ACTIONS(1647), 1,
ts_builtin_sym_end,
- ACTIONS(1509), 57,
+ ACTIONS(1475), 57,
anon_sym_export,
anon_sym_LBRACE,
anon_sym_RBRACE,
@@ -76531,6 +76729,8 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -76545,8 +76745,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -76561,12 +76759,14 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [23159] = 3,
+ [22849] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1635), 1,
+ ACTIONS(993), 1,
ts_builtin_sym_end,
- ACTIONS(1509), 57,
+ ACTIONS(1039), 1,
+ sym__automatic_semicolon,
+ ACTIONS(848), 56,
anon_sym_export,
anon_sym_LBRACE,
anon_sym_RBRACE,
@@ -76574,7 +76774,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_var,
anon_sym_let,
anon_sym_const,
- anon_sym_else,
anon_sym_if,
anon_sym_switch,
anon_sym_for,
@@ -76594,6 +76793,8 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -76608,8 +76809,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -76624,13 +76823,14 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [23225] = 3,
+ [22917] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(882), 2,
- sym__automatic_semicolon,
+ ACTIONS(997), 1,
ts_builtin_sym_end,
- ACTIONS(880), 56,
+ ACTIONS(1037), 1,
+ sym__automatic_semicolon,
+ ACTIONS(864), 56,
anon_sym_export,
anon_sym_LBRACE,
anon_sym_RBRACE,
@@ -76657,6 +76857,8 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -76671,8 +76873,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -76687,12 +76887,15 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [23291] = 2,
+ [22985] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1529), 58,
+ ACTIONS(1001), 1,
+ ts_builtin_sym_end,
+ ACTIONS(1033), 1,
+ sym__automatic_semicolon,
+ ACTIONS(884), 56,
anon_sym_export,
- anon_sym_default,
anon_sym_LBRACE,
anon_sym_RBRACE,
anon_sym_import,
@@ -76714,11 +76917,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_return,
anon_sym_throw,
anon_sym_SEMI,
- anon_sym_case,
anon_sym_yield,
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -76733,8 +76937,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -76749,12 +76951,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [23355] = 3,
+ [23053] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1631), 1,
+ ACTIONS(1649), 1,
ts_builtin_sym_end,
- ACTIONS(1467), 57,
+ ACTIONS(1477), 57,
anon_sym_export,
anon_sym_LBRACE,
anon_sym_RBRACE,
@@ -76782,6 +76984,8 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -76796,8 +77000,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -76812,20 +77014,18 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [23421] = 3,
+ [23119] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1635), 1,
- ts_builtin_sym_end,
- ACTIONS(1509), 57,
+ ACTIONS(1503), 58,
anon_sym_export,
+ anon_sym_default,
anon_sym_LBRACE,
anon_sym_RBRACE,
anon_sym_import,
anon_sym_var,
anon_sym_let,
anon_sym_const,
- anon_sym_else,
anon_sym_if,
anon_sym_switch,
anon_sym_for,
@@ -76841,10 +77041,13 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_return,
anon_sym_throw,
anon_sym_SEMI,
+ anon_sym_case,
anon_sym_yield,
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -76859,8 +77062,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -76875,12 +77076,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [23487] = 3,
+ [23183] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1635), 1,
+ ACTIONS(1651), 1,
ts_builtin_sym_end,
- ACTIONS(1509), 57,
+ ACTIONS(1577), 57,
anon_sym_export,
anon_sym_LBRACE,
anon_sym_RBRACE,
@@ -76908,6 +77109,8 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -76922,8 +77125,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -76938,14 +77139,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [23553] = 3,
+ [23249] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(848), 2,
- sym__automatic_semicolon,
- ts_builtin_sym_end,
- ACTIONS(846), 56,
+ ACTIONS(1563), 58,
anon_sym_export,
+ anon_sym_default,
anon_sym_LBRACE,
anon_sym_RBRACE,
anon_sym_import,
@@ -76967,10 +77166,13 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_return,
anon_sym_throw,
anon_sym_SEMI,
+ anon_sym_case,
anon_sym_yield,
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -76985,8 +77187,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -77001,12 +77201,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [23619] = 3,
+ [23313] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1635), 1,
+ ACTIONS(916), 1,
ts_builtin_sym_end,
- ACTIONS(1509), 57,
+ ACTIONS(914), 57,
anon_sym_export,
anon_sym_LBRACE,
anon_sym_RBRACE,
@@ -77034,6 +77234,8 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -77048,8 +77250,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -77064,20 +77264,18 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [23685] = 3,
+ [23379] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1631), 1,
- ts_builtin_sym_end,
- ACTIONS(1467), 57,
+ ACTIONS(1551), 58,
anon_sym_export,
+ anon_sym_default,
anon_sym_LBRACE,
anon_sym_RBRACE,
anon_sym_import,
anon_sym_var,
anon_sym_let,
anon_sym_const,
- anon_sym_else,
anon_sym_if,
anon_sym_switch,
anon_sym_for,
@@ -77093,10 +77291,13 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_return,
anon_sym_throw,
anon_sym_SEMI,
+ anon_sym_case,
anon_sym_yield,
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -77111,8 +77312,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -77127,12 +77326,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [23751] = 3,
+ [23443] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1631), 1,
+ ACTIONS(1653), 1,
ts_builtin_sym_end,
- ACTIONS(1467), 57,
+ ACTIONS(1575), 57,
anon_sym_export,
anon_sym_LBRACE,
anon_sym_RBRACE,
@@ -77160,6 +77359,8 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -77174,8 +77375,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -77190,20 +77389,18 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [23817] = 3,
+ [23509] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1631), 1,
- ts_builtin_sym_end,
- ACTIONS(1467), 57,
+ ACTIONS(1503), 58,
anon_sym_export,
+ anon_sym_default,
anon_sym_LBRACE,
anon_sym_RBRACE,
anon_sym_import,
anon_sym_var,
anon_sym_let,
anon_sym_const,
- anon_sym_else,
anon_sym_if,
anon_sym_switch,
anon_sym_for,
@@ -77219,10 +77416,13 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_return,
anon_sym_throw,
anon_sym_SEMI,
+ anon_sym_case,
anon_sym_yield,
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -77237,8 +77437,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -77253,12 +77451,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [23883] = 3,
+ [23573] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1635), 1,
+ ACTIONS(1655), 1,
ts_builtin_sym_end,
- ACTIONS(1509), 57,
+ ACTIONS(1539), 57,
anon_sym_export,
anon_sym_LBRACE,
anon_sym_RBRACE,
@@ -77286,6 +77484,8 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -77300,8 +77500,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -77316,12 +77514,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [23949] = 3,
+ [23639] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1687), 1,
+ ACTIONS(1657), 1,
ts_builtin_sym_end,
- ACTIONS(1533), 57,
+ ACTIONS(1479), 57,
anon_sym_export,
anon_sym_LBRACE,
anon_sym_RBRACE,
@@ -77349,6 +77547,8 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -77363,8 +77563,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -77379,20 +77577,18 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [24015] = 3,
+ [23705] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1689), 1,
- ts_builtin_sym_end,
- ACTIONS(1559), 57,
+ ACTIONS(1583), 58,
anon_sym_export,
+ anon_sym_default,
anon_sym_LBRACE,
anon_sym_RBRACE,
anon_sym_import,
anon_sym_var,
anon_sym_let,
anon_sym_const,
- anon_sym_else,
anon_sym_if,
anon_sym_switch,
anon_sym_for,
@@ -77408,10 +77604,13 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_return,
anon_sym_throw,
anon_sym_SEMI,
+ anon_sym_case,
anon_sym_yield,
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -77426,8 +77625,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -77442,18 +77639,20 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [24081] = 2,
+ [23769] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1557), 58,
+ ACTIONS(1657), 1,
+ ts_builtin_sym_end,
+ ACTIONS(1479), 57,
anon_sym_export,
- anon_sym_default,
anon_sym_LBRACE,
anon_sym_RBRACE,
anon_sym_import,
anon_sym_var,
anon_sym_let,
anon_sym_const,
+ anon_sym_else,
anon_sym_if,
anon_sym_switch,
anon_sym_for,
@@ -77469,11 +77668,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_return,
anon_sym_throw,
anon_sym_SEMI,
- anon_sym_case,
anon_sym_yield,
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -77488,8 +77688,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -77504,18 +77702,20 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [24145] = 2,
+ [23835] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1559), 58,
+ ACTIONS(1659), 1,
+ ts_builtin_sym_end,
+ ACTIONS(1581), 57,
anon_sym_export,
- anon_sym_default,
anon_sym_LBRACE,
anon_sym_RBRACE,
anon_sym_import,
anon_sym_var,
anon_sym_let,
anon_sym_const,
+ anon_sym_else,
anon_sym_if,
anon_sym_switch,
anon_sym_for,
@@ -77531,11 +77731,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_return,
anon_sym_throw,
anon_sym_SEMI,
- anon_sym_case,
anon_sym_yield,
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -77550,8 +77751,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -77566,20 +77765,18 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [24209] = 3,
+ [23901] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1691), 1,
- ts_builtin_sym_end,
- ACTIONS(1537), 57,
+ ACTIONS(1511), 58,
anon_sym_export,
+ anon_sym_default,
anon_sym_LBRACE,
anon_sym_RBRACE,
anon_sym_import,
anon_sym_var,
anon_sym_let,
anon_sym_const,
- anon_sym_else,
anon_sym_if,
anon_sym_switch,
anon_sym_for,
@@ -77595,10 +77792,13 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_return,
anon_sym_throw,
anon_sym_SEMI,
+ anon_sym_case,
anon_sym_yield,
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -77613,8 +77813,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -77629,10 +77827,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [24275] = 2,
+ [23965] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1561), 58,
+ ACTIONS(1503), 58,
anon_sym_export,
anon_sym_default,
anon_sym_LBRACE,
@@ -77661,6 +77859,8 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -77675,8 +77875,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -77691,18 +77889,20 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [24339] = 2,
+ [24029] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(880), 58,
+ ACTIONS(1661), 1,
+ ts_builtin_sym_end,
+ ACTIONS(1481), 57,
anon_sym_export,
- anon_sym_default,
anon_sym_LBRACE,
anon_sym_RBRACE,
anon_sym_import,
anon_sym_var,
anon_sym_let,
anon_sym_const,
+ anon_sym_else,
anon_sym_if,
anon_sym_switch,
anon_sym_for,
@@ -77718,11 +77918,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_return,
anon_sym_throw,
anon_sym_SEMI,
- anon_sym_case,
anon_sym_yield,
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -77737,8 +77938,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -77753,18 +77952,20 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [24403] = 2,
+ [24095] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1563), 58,
+ ACTIONS(1661), 1,
+ ts_builtin_sym_end,
+ ACTIONS(1481), 57,
anon_sym_export,
- anon_sym_default,
anon_sym_LBRACE,
anon_sym_RBRACE,
anon_sym_import,
anon_sym_var,
anon_sym_let,
anon_sym_const,
+ anon_sym_else,
anon_sym_if,
anon_sym_switch,
anon_sym_for,
@@ -77780,11 +77981,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_return,
anon_sym_throw,
anon_sym_SEMI,
- anon_sym_case,
anon_sym_yield,
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -77799,8 +78001,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -77815,18 +78015,20 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [24467] = 2,
+ [24161] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1565), 58,
+ ACTIONS(1661), 1,
+ ts_builtin_sym_end,
+ ACTIONS(1481), 57,
anon_sym_export,
- anon_sym_default,
anon_sym_LBRACE,
anon_sym_RBRACE,
anon_sym_import,
anon_sym_var,
anon_sym_let,
anon_sym_const,
+ anon_sym_else,
anon_sym_if,
anon_sym_switch,
anon_sym_for,
@@ -77842,11 +78044,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_return,
anon_sym_throw,
anon_sym_SEMI,
- anon_sym_case,
anon_sym_yield,
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -77861,8 +78064,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -77877,18 +78078,20 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [24531] = 2,
+ [24227] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1567), 58,
+ ACTIONS(1661), 1,
+ ts_builtin_sym_end,
+ ACTIONS(1481), 57,
anon_sym_export,
- anon_sym_default,
anon_sym_LBRACE,
anon_sym_RBRACE,
anon_sym_import,
anon_sym_var,
anon_sym_let,
anon_sym_const,
+ anon_sym_else,
anon_sym_if,
anon_sym_switch,
anon_sym_for,
@@ -77904,11 +78107,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_return,
anon_sym_throw,
anon_sym_SEMI,
- anon_sym_case,
anon_sym_yield,
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -77923,8 +78127,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -77939,20 +78141,18 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [24595] = 3,
+ [24293] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1605), 1,
- ts_builtin_sym_end,
- ACTIONS(1553), 57,
+ ACTIONS(1503), 58,
anon_sym_export,
+ anon_sym_default,
anon_sym_LBRACE,
anon_sym_RBRACE,
anon_sym_import,
anon_sym_var,
anon_sym_let,
anon_sym_const,
- anon_sym_else,
anon_sym_if,
anon_sym_switch,
anon_sym_for,
@@ -77968,10 +78168,13 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_return,
anon_sym_throw,
anon_sym_SEMI,
+ anon_sym_case,
anon_sym_yield,
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -77986,8 +78189,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -78002,10 +78203,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [24661] = 2,
+ [24357] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1573), 58,
+ ACTIONS(1503), 58,
anon_sym_export,
anon_sym_default,
anon_sym_LBRACE,
@@ -78034,6 +78235,8 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -78048,8 +78251,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -78064,10 +78265,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [24725] = 2,
+ [24421] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1575), 58,
+ ACTIONS(1503), 58,
anon_sym_export,
anon_sym_default,
anon_sym_LBRACE,
@@ -78096,6 +78297,8 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -78110,8 +78313,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -78126,18 +78327,20 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [24789] = 2,
+ [24485] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1467), 58,
+ ACTIONS(1663), 1,
+ ts_builtin_sym_end,
+ ACTIONS(1483), 57,
anon_sym_export,
- anon_sym_default,
anon_sym_LBRACE,
anon_sym_RBRACE,
anon_sym_import,
anon_sym_var,
anon_sym_let,
anon_sym_const,
+ anon_sym_else,
anon_sym_if,
anon_sym_switch,
anon_sym_for,
@@ -78153,11 +78356,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_return,
anon_sym_throw,
anon_sym_SEMI,
- anon_sym_case,
anon_sym_yield,
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -78172,8 +78376,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -78188,12 +78390,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [24853] = 3,
+ [24551] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1631), 1,
+ ACTIONS(1661), 1,
ts_builtin_sym_end,
- ACTIONS(1467), 57,
+ ACTIONS(1481), 57,
anon_sym_export,
anon_sym_LBRACE,
anon_sym_RBRACE,
@@ -78221,6 +78423,8 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -78235,8 +78439,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -78251,12 +78453,15 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [24919] = 2,
+ [24617] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1571), 58,
+ ACTIONS(880), 1,
+ ts_builtin_sym_end,
+ ACTIONS(959), 1,
+ sym__automatic_semicolon,
+ ACTIONS(822), 56,
anon_sym_export,
- anon_sym_default,
anon_sym_LBRACE,
anon_sym_RBRACE,
anon_sym_import,
@@ -78278,11 +78483,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_return,
anon_sym_throw,
anon_sym_SEMI,
- anon_sym_case,
anon_sym_yield,
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -78297,8 +78503,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -78313,20 +78517,18 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [24983] = 3,
+ [24685] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1693), 1,
- ts_builtin_sym_end,
- ACTIONS(1539), 57,
+ ACTIONS(1503), 58,
anon_sym_export,
+ anon_sym_default,
anon_sym_LBRACE,
anon_sym_RBRACE,
anon_sym_import,
anon_sym_var,
anon_sym_let,
anon_sym_const,
- anon_sym_else,
anon_sym_if,
anon_sym_switch,
anon_sym_for,
@@ -78342,10 +78544,13 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_return,
anon_sym_throw,
anon_sym_SEMI,
+ anon_sym_case,
anon_sym_yield,
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -78360,8 +78565,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -78376,20 +78579,18 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [25049] = 3,
+ [24749] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1631), 1,
- ts_builtin_sym_end,
- ACTIONS(1467), 57,
+ ACTIONS(1503), 58,
anon_sym_export,
+ anon_sym_default,
anon_sym_LBRACE,
anon_sym_RBRACE,
anon_sym_import,
anon_sym_var,
anon_sym_let,
anon_sym_const,
- anon_sym_else,
anon_sym_if,
anon_sym_switch,
anon_sym_for,
@@ -78405,10 +78606,13 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_return,
anon_sym_throw,
anon_sym_SEMI,
+ anon_sym_case,
anon_sym_yield,
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -78423,8 +78627,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -78439,10 +78641,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [25115] = 3,
+ [24813] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1631), 1,
+ ACTIONS(1665), 1,
ts_builtin_sym_end,
ACTIONS(1467), 57,
anon_sym_export,
@@ -78472,6 +78674,8 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -78486,8 +78690,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -78502,12 +78704,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [25181] = 3,
+ [24879] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1631), 1,
+ ACTIONS(1661), 1,
ts_builtin_sym_end,
- ACTIONS(1467), 57,
+ ACTIONS(1481), 57,
anon_sym_export,
anon_sym_LBRACE,
anon_sym_RBRACE,
@@ -78535,68 +78737,8 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
- anon_sym_class,
- anon_sym_async,
- anon_sym_function,
- anon_sym_new,
- anon_sym_PLUS,
- anon_sym_DASH,
- anon_sym_SLASH,
- anon_sym_BANG,
- anon_sym_TILDE,
- anon_sym_typeof,
- anon_sym_void,
- anon_sym_delete,
- anon_sym_PLUS_PLUS,
- anon_sym_DASH_DASH,
anon_sym_DQUOTE,
anon_sym_SQUOTE,
- anon_sym_BQUOTE,
- sym_number,
- sym_identifier,
- sym_private_property_identifier,
- sym_this,
- sym_super,
- sym_true,
- sym_false,
- sym_null,
- sym_undefined,
- anon_sym_AT,
- anon_sym_static,
- anon_sym_get,
- anon_sym_set,
- [25247] = 2,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(1467), 58,
- anon_sym_export,
- anon_sym_default,
- anon_sym_LBRACE,
- anon_sym_RBRACE,
- anon_sym_import,
- anon_sym_var,
- anon_sym_let,
- anon_sym_const,
- anon_sym_if,
- anon_sym_switch,
- anon_sym_for,
- anon_sym_LPAREN,
- anon_sym_await,
- anon_sym_while,
- anon_sym_do,
- anon_sym_try,
- anon_sym_with,
- anon_sym_break,
- anon_sym_continue,
- anon_sym_debugger,
- anon_sym_return,
- anon_sym_throw,
- anon_sym_SEMI,
- anon_sym_case,
- anon_sym_yield,
- anon_sym_LBRACK,
- anon_sym_LTtemplate_GT,
- anon_sym_LT,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -78611,8 +78753,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -78627,12 +78767,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [25311] = 3,
+ [24945] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1631), 1,
+ ACTIONS(1667), 1,
ts_builtin_sym_end,
- ACTIONS(1467), 57,
+ ACTIONS(1573), 57,
anon_sym_export,
anon_sym_LBRACE,
anon_sym_RBRACE,
@@ -78660,6 +78800,8 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -78674,8 +78816,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -78690,12 +78830,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [25377] = 3,
+ [25011] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1695), 1,
+ ACTIONS(1669), 1,
ts_builtin_sym_end,
- ACTIONS(1541), 57,
+ ACTIONS(1485), 57,
anon_sym_export,
anon_sym_LBRACE,
anon_sym_RBRACE,
@@ -78723,6 +78863,8 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -78737,8 +78879,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -78753,10 +78893,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [25443] = 2,
+ [25077] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1503), 58,
+ ACTIONS(1527), 58,
anon_sym_export,
anon_sym_default,
anon_sym_LBRACE,
@@ -78785,6 +78925,8 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -78799,8 +78941,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -78815,12 +78955,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [25507] = 3,
+ [25141] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1631), 1,
+ ACTIONS(1671), 1,
ts_builtin_sym_end,
- ACTIONS(1467), 57,
+ ACTIONS(1569), 57,
anon_sym_export,
anon_sym_LBRACE,
anon_sym_RBRACE,
@@ -78848,6 +78988,8 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -78862,8 +79004,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -78878,20 +79018,18 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [25573] = 3,
+ [25207] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1605), 1,
- ts_builtin_sym_end,
- ACTIONS(1553), 57,
+ ACTIONS(1529), 58,
anon_sym_export,
+ anon_sym_default,
anon_sym_LBRACE,
anon_sym_RBRACE,
anon_sym_import,
anon_sym_var,
anon_sym_let,
anon_sym_const,
- anon_sym_else,
anon_sym_if,
anon_sym_switch,
anon_sym_for,
@@ -78907,10 +79045,13 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_return,
anon_sym_throw,
anon_sym_SEMI,
+ anon_sym_case,
anon_sym_yield,
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -78925,8 +79066,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -78941,12 +79080,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [25639] = 3,
+ [25271] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1631), 1,
+ ACTIONS(1673), 1,
ts_builtin_sym_end,
- ACTIONS(1467), 57,
+ ACTIONS(1565), 57,
anon_sym_export,
anon_sym_LBRACE,
anon_sym_RBRACE,
@@ -78974,6 +79113,8 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -78988,8 +79129,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -79004,10 +79143,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [25705] = 2,
+ [25337] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1577), 58,
+ ACTIONS(1503), 58,
anon_sym_export,
anon_sym_default,
anon_sym_LBRACE,
@@ -79036,6 +79175,8 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -79050,8 +79191,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -79066,20 +79205,18 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [25769] = 3,
+ [25401] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1631), 1,
- ts_builtin_sym_end,
- ACTIONS(1467), 57,
+ ACTIONS(1503), 58,
anon_sym_export,
+ anon_sym_default,
anon_sym_LBRACE,
anon_sym_RBRACE,
anon_sym_import,
anon_sym_var,
anon_sym_let,
anon_sym_const,
- anon_sym_else,
anon_sym_if,
anon_sym_switch,
anon_sym_for,
@@ -79095,10 +79232,13 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_return,
anon_sym_throw,
anon_sym_SEMI,
+ anon_sym_case,
anon_sym_yield,
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -79113,8 +79253,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -79129,15 +79267,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [25835] = 4,
+ [25465] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(882), 1,
- ts_builtin_sym_end,
- ACTIONS(1697), 1,
- sym__automatic_semicolon,
- ACTIONS(880), 56,
+ ACTIONS(1503), 58,
anon_sym_export,
+ anon_sym_default,
anon_sym_LBRACE,
anon_sym_RBRACE,
anon_sym_import,
@@ -79159,10 +79294,13 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_return,
anon_sym_throw,
anon_sym_SEMI,
+ anon_sym_case,
anon_sym_yield,
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -79177,8 +79315,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -79193,10 +79329,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [25903] = 2,
+ [25529] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1479), 58,
+ ACTIONS(1531), 58,
anon_sym_export,
anon_sym_default,
anon_sym_LBRACE,
@@ -79225,6 +79361,8 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -79239,8 +79377,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -79255,10 +79391,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [25967] = 2,
+ [25593] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1481), 58,
+ ACTIONS(1533), 58,
anon_sym_export,
anon_sym_default,
anon_sym_LBRACE,
@@ -79287,6 +79423,8 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -79301,8 +79439,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -79317,12 +79453,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [26031] = 3,
+ [25657] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1631), 1,
+ ACTIONS(1675), 1,
ts_builtin_sym_end,
- ACTIONS(1467), 57,
+ ACTIONS(1551), 57,
anon_sym_export,
anon_sym_LBRACE,
anon_sym_RBRACE,
@@ -79350,70 +79486,8 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
- anon_sym_class,
- anon_sym_async,
- anon_sym_function,
- anon_sym_new,
- anon_sym_PLUS,
- anon_sym_DASH,
- anon_sym_SLASH,
- anon_sym_BANG,
- anon_sym_TILDE,
- anon_sym_typeof,
- anon_sym_void,
- anon_sym_delete,
- anon_sym_PLUS_PLUS,
- anon_sym_DASH_DASH,
anon_sym_DQUOTE,
anon_sym_SQUOTE,
- anon_sym_BQUOTE,
- sym_number,
- sym_identifier,
- sym_private_property_identifier,
- sym_this,
- sym_super,
- sym_true,
- sym_false,
- sym_null,
- sym_undefined,
- anon_sym_AT,
- anon_sym_static,
- anon_sym_get,
- anon_sym_set,
- [26097] = 4,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(989), 1,
- ts_builtin_sym_end,
- ACTIONS(1037), 1,
- sym__automatic_semicolon,
- ACTIONS(922), 56,
- anon_sym_export,
- anon_sym_LBRACE,
- anon_sym_RBRACE,
- anon_sym_import,
- anon_sym_var,
- anon_sym_let,
- anon_sym_const,
- anon_sym_if,
- anon_sym_switch,
- anon_sym_for,
- anon_sym_LPAREN,
- anon_sym_await,
- anon_sym_while,
- anon_sym_do,
- anon_sym_try,
- anon_sym_with,
- anon_sym_break,
- anon_sym_continue,
- anon_sym_debugger,
- anon_sym_return,
- anon_sym_throw,
- anon_sym_SEMI,
- anon_sym_yield,
- anon_sym_LBRACK,
- anon_sym_LTtemplate_GT,
- anon_sym_LT,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -79428,8 +79502,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -79444,10 +79516,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [26165] = 2,
+ [25723] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1579), 58,
+ ACTIONS(1535), 58,
anon_sym_export,
anon_sym_default,
anon_sym_LBRACE,
@@ -79476,6 +79548,8 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -79490,8 +79564,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -79506,10 +79578,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [26229] = 2,
+ [25787] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1579), 58,
+ ACTIONS(1503), 58,
anon_sym_export,
anon_sym_default,
anon_sym_LBRACE,
@@ -79538,6 +79610,8 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -79552,8 +79626,69 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
+ anon_sym_BQUOTE,
+ sym_number,
+ sym_identifier,
+ sym_private_property_identifier,
+ sym_this,
+ sym_super,
+ sym_true,
+ sym_false,
+ sym_null,
+ sym_undefined,
+ anon_sym_AT,
+ anon_sym_static,
+ anon_sym_get,
+ anon_sym_set,
+ [25851] = 3,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(1677), 1,
+ ts_builtin_sym_end,
+ ACTIONS(1503), 57,
+ anon_sym_export,
+ anon_sym_LBRACE,
+ anon_sym_RBRACE,
+ anon_sym_import,
+ anon_sym_var,
+ anon_sym_let,
+ anon_sym_const,
+ anon_sym_else,
+ anon_sym_if,
+ anon_sym_switch,
+ anon_sym_for,
+ anon_sym_LPAREN,
+ anon_sym_await,
+ anon_sym_while,
+ anon_sym_do,
+ anon_sym_try,
+ anon_sym_with,
+ anon_sym_break,
+ anon_sym_continue,
+ anon_sym_debugger,
+ anon_sym_return,
+ anon_sym_throw,
+ anon_sym_SEMI,
+ anon_sym_yield,
+ anon_sym_LBRACK,
+ anon_sym_LTtemplate_GT,
+ anon_sym_LT,
anon_sym_DQUOTE,
anon_sym_SQUOTE,
+ anon_sym_class,
+ anon_sym_async,
+ anon_sym_function,
+ anon_sym_new,
+ anon_sym_PLUS,
+ anon_sym_DASH,
+ anon_sym_SLASH,
+ anon_sym_BANG,
+ anon_sym_TILDE,
+ anon_sym_typeof,
+ anon_sym_void,
+ anon_sym_delete,
+ anon_sym_PLUS_PLUS,
+ anon_sym_DASH_DASH,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -79568,10 +79703,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [26293] = 2,
+ [25917] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1583), 58,
+ ACTIONS(1503), 58,
anon_sym_export,
anon_sym_default,
anon_sym_LBRACE,
@@ -79600,6 +79735,8 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -79614,8 +79751,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -79630,12 +79765,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [26357] = 3,
+ [25981] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1631), 1,
+ ACTIONS(1679), 1,
ts_builtin_sym_end,
- ACTIONS(1467), 57,
+ ACTIONS(1487), 57,
anon_sym_export,
anon_sym_LBRACE,
anon_sym_RBRACE,
@@ -79663,6 +79798,8 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -79677,8 +79814,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -79693,18 +79828,20 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [26423] = 2,
+ [26047] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1483), 58,
+ ACTIONS(1681), 1,
+ ts_builtin_sym_end,
+ ACTIONS(1489), 57,
anon_sym_export,
- anon_sym_default,
anon_sym_LBRACE,
anon_sym_RBRACE,
anon_sym_import,
anon_sym_var,
anon_sym_let,
anon_sym_const,
+ anon_sym_else,
anon_sym_if,
anon_sym_switch,
anon_sym_for,
@@ -79720,11 +79857,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_return,
anon_sym_throw,
anon_sym_SEMI,
- anon_sym_case,
anon_sym_yield,
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -79739,8 +79877,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -79755,18 +79891,20 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [26487] = 2,
+ [26113] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1585), 58,
+ ACTIONS(1683), 1,
+ ts_builtin_sym_end,
+ ACTIONS(1491), 57,
anon_sym_export,
- anon_sym_default,
anon_sym_LBRACE,
anon_sym_RBRACE,
anon_sym_import,
anon_sym_var,
anon_sym_let,
anon_sym_const,
+ anon_sym_else,
anon_sym_if,
anon_sym_switch,
anon_sym_for,
@@ -79782,11 +79920,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_return,
anon_sym_throw,
anon_sym_SEMI,
- anon_sym_case,
anon_sym_yield,
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -79801,8 +79940,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -79817,18 +79954,20 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [26551] = 2,
+ [26179] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1467), 58,
+ ACTIONS(1677), 1,
+ ts_builtin_sym_end,
+ ACTIONS(1503), 57,
anon_sym_export,
- anon_sym_default,
anon_sym_LBRACE,
anon_sym_RBRACE,
anon_sym_import,
anon_sym_var,
anon_sym_let,
anon_sym_const,
+ anon_sym_else,
anon_sym_if,
anon_sym_switch,
anon_sym_for,
@@ -79844,11 +79983,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_return,
anon_sym_throw,
anon_sym_SEMI,
- anon_sym_case,
anon_sym_yield,
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -79863,8 +80003,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -79879,18 +80017,20 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [26615] = 2,
+ [26245] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1587), 58,
+ ACTIONS(1677), 1,
+ ts_builtin_sym_end,
+ ACTIONS(1503), 57,
anon_sym_export,
- anon_sym_default,
anon_sym_LBRACE,
anon_sym_RBRACE,
anon_sym_import,
anon_sym_var,
anon_sym_let,
anon_sym_const,
+ anon_sym_else,
anon_sym_if,
anon_sym_switch,
anon_sym_for,
@@ -79906,11 +80046,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_return,
anon_sym_throw,
anon_sym_SEMI,
- anon_sym_case,
anon_sym_yield,
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -79925,8 +80066,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -79941,18 +80080,20 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [26679] = 2,
+ [26311] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1589), 58,
+ ACTIONS(1677), 1,
+ ts_builtin_sym_end,
+ ACTIONS(1503), 57,
anon_sym_export,
- anon_sym_default,
anon_sym_LBRACE,
anon_sym_RBRACE,
anon_sym_import,
anon_sym_var,
anon_sym_let,
anon_sym_const,
+ anon_sym_else,
anon_sym_if,
anon_sym_switch,
anon_sym_for,
@@ -79968,11 +80109,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_return,
anon_sym_throw,
anon_sym_SEMI,
- anon_sym_case,
anon_sym_yield,
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -79987,8 +80129,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -80003,12 +80143,15 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [26743] = 2,
+ [26377] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(846), 58,
+ ACTIONS(1005), 1,
+ ts_builtin_sym_end,
+ ACTIONS(1027), 1,
+ sym__automatic_semicolon,
+ ACTIONS(900), 56,
anon_sym_export,
- anon_sym_default,
anon_sym_LBRACE,
anon_sym_RBRACE,
anon_sym_import,
@@ -80030,11 +80173,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_return,
anon_sym_throw,
anon_sym_SEMI,
- anon_sym_case,
anon_sym_yield,
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -80049,8 +80193,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -80065,14 +80207,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [26807] = 4,
+ [26445] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1017), 1,
+ ACTIONS(1677), 1,
ts_builtin_sym_end,
- ACTIONS(1039), 1,
- sym__automatic_semicolon,
- ACTIONS(852), 56,
+ ACTIONS(1503), 57,
anon_sym_export,
anon_sym_LBRACE,
anon_sym_RBRACE,
@@ -80080,6 +80220,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_var,
anon_sym_let,
anon_sym_const,
+ anon_sym_else,
anon_sym_if,
anon_sym_switch,
anon_sym_for,
@@ -80099,6 +80240,8 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -80113,8 +80256,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -80129,18 +80270,20 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [26875] = 2,
+ [26511] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1487), 58,
+ ACTIONS(1685), 1,
+ ts_builtin_sym_end,
+ ACTIONS(1493), 57,
anon_sym_export,
- anon_sym_default,
anon_sym_LBRACE,
anon_sym_RBRACE,
anon_sym_import,
anon_sym_var,
anon_sym_let,
anon_sym_const,
+ anon_sym_else,
anon_sym_if,
anon_sym_switch,
anon_sym_for,
@@ -80156,11 +80299,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_return,
anon_sym_throw,
anon_sym_SEMI,
- anon_sym_case,
anon_sym_yield,
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -80175,8 +80319,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -80191,18 +80333,20 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [26939] = 2,
+ [26577] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1467), 58,
+ ACTIONS(1687), 1,
+ ts_builtin_sym_end,
+ ACTIONS(1495), 57,
anon_sym_export,
- anon_sym_default,
anon_sym_LBRACE,
anon_sym_RBRACE,
anon_sym_import,
anon_sym_var,
anon_sym_let,
anon_sym_const,
+ anon_sym_else,
anon_sym_if,
anon_sym_switch,
anon_sym_for,
@@ -80218,11 +80362,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_return,
anon_sym_throw,
anon_sym_SEMI,
- anon_sym_case,
anon_sym_yield,
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -80237,8 +80382,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -80253,18 +80396,20 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [27003] = 2,
+ [26643] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1591), 58,
+ ACTIONS(1677), 1,
+ ts_builtin_sym_end,
+ ACTIONS(1503), 57,
anon_sym_export,
- anon_sym_default,
anon_sym_LBRACE,
anon_sym_RBRACE,
anon_sym_import,
anon_sym_var,
anon_sym_let,
anon_sym_const,
+ anon_sym_else,
anon_sym_if,
anon_sym_switch,
anon_sym_for,
@@ -80280,11 +80425,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_return,
anon_sym_throw,
anon_sym_SEMI,
- anon_sym_case,
anon_sym_yield,
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -80299,8 +80445,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -80315,18 +80459,20 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [27067] = 2,
+ [26709] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1467), 58,
+ ACTIONS(1689), 1,
+ ts_builtin_sym_end,
+ ACTIONS(1497), 57,
anon_sym_export,
- anon_sym_default,
anon_sym_LBRACE,
anon_sym_RBRACE,
anon_sym_import,
anon_sym_var,
anon_sym_let,
anon_sym_const,
+ anon_sym_else,
anon_sym_if,
anon_sym_switch,
anon_sym_for,
@@ -80342,11 +80488,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_return,
anon_sym_throw,
anon_sym_SEMI,
- anon_sym_case,
anon_sym_yield,
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -80361,8 +80508,69 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
+ anon_sym_BQUOTE,
+ sym_number,
+ sym_identifier,
+ sym_private_property_identifier,
+ sym_this,
+ sym_super,
+ sym_true,
+ sym_false,
+ sym_null,
+ sym_undefined,
+ anon_sym_AT,
+ anon_sym_static,
+ anon_sym_get,
+ anon_sym_set,
+ [26775] = 3,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(916), 1,
+ ts_builtin_sym_end,
+ ACTIONS(914), 57,
+ anon_sym_export,
+ anon_sym_LBRACE,
+ anon_sym_RBRACE,
+ anon_sym_import,
+ anon_sym_var,
+ anon_sym_let,
+ anon_sym_const,
+ anon_sym_if,
+ anon_sym_switch,
+ anon_sym_for,
+ anon_sym_LPAREN,
+ anon_sym_await,
+ anon_sym_while,
+ anon_sym_do,
+ anon_sym_try,
+ anon_sym_with,
+ anon_sym_break,
+ anon_sym_continue,
+ anon_sym_debugger,
+ anon_sym_return,
+ anon_sym_throw,
+ anon_sym_SEMI,
+ anon_sym_finally,
+ anon_sym_yield,
+ anon_sym_LBRACK,
+ anon_sym_LTtemplate_GT,
+ anon_sym_LT,
anon_sym_DQUOTE,
anon_sym_SQUOTE,
+ anon_sym_class,
+ anon_sym_async,
+ anon_sym_function,
+ anon_sym_new,
+ anon_sym_PLUS,
+ anon_sym_DASH,
+ anon_sym_SLASH,
+ anon_sym_BANG,
+ anon_sym_TILDE,
+ anon_sym_typeof,
+ anon_sym_void,
+ anon_sym_delete,
+ anon_sym_PLUS_PLUS,
+ anon_sym_DASH_DASH,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -80377,10 +80585,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [27131] = 2,
+ [26841] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1489), 58,
+ ACTIONS(910), 58,
anon_sym_export,
anon_sym_default,
anon_sym_LBRACE,
@@ -80409,6 +80617,8 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -80423,8 +80633,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -80439,10 +80647,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [27195] = 2,
+ [26905] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1593), 58,
+ ACTIONS(1503), 58,
anon_sym_export,
anon_sym_default,
anon_sym_LBRACE,
@@ -80471,6 +80679,8 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -80485,8 +80695,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -80501,12 +80709,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [27259] = 3,
+ [26969] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1631), 1,
+ ACTIONS(1691), 1,
ts_builtin_sym_end,
- ACTIONS(1467), 57,
+ ACTIONS(1501), 57,
anon_sym_export,
anon_sym_LBRACE,
anon_sym_RBRACE,
@@ -80534,6 +80742,8 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -80548,8 +80758,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -80564,10 +80772,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [27325] = 2,
+ [27035] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1467), 58,
+ ACTIONS(914), 58,
anon_sym_export,
anon_sym_default,
anon_sym_LBRACE,
@@ -80596,6 +80804,8 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -80610,8 +80820,68 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
+ anon_sym_BQUOTE,
+ sym_number,
+ sym_identifier,
+ sym_private_property_identifier,
+ sym_this,
+ sym_super,
+ sym_true,
+ sym_false,
+ sym_null,
+ sym_undefined,
+ anon_sym_AT,
+ anon_sym_static,
+ anon_sym_get,
+ anon_sym_set,
+ [27099] = 2,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(1537), 58,
+ anon_sym_export,
+ anon_sym_default,
+ anon_sym_LBRACE,
+ anon_sym_RBRACE,
+ anon_sym_import,
+ anon_sym_var,
+ anon_sym_let,
+ anon_sym_const,
+ anon_sym_if,
+ anon_sym_switch,
+ anon_sym_for,
+ anon_sym_LPAREN,
+ anon_sym_await,
+ anon_sym_while,
+ anon_sym_do,
+ anon_sym_try,
+ anon_sym_with,
+ anon_sym_break,
+ anon_sym_continue,
+ anon_sym_debugger,
+ anon_sym_return,
+ anon_sym_throw,
+ anon_sym_SEMI,
+ anon_sym_case,
+ anon_sym_yield,
+ anon_sym_LBRACK,
+ anon_sym_LTtemplate_GT,
+ anon_sym_LT,
anon_sym_DQUOTE,
anon_sym_SQUOTE,
+ anon_sym_class,
+ anon_sym_async,
+ anon_sym_function,
+ anon_sym_new,
+ anon_sym_PLUS,
+ anon_sym_DASH,
+ anon_sym_SLASH,
+ anon_sym_BANG,
+ anon_sym_TILDE,
+ anon_sym_typeof,
+ anon_sym_void,
+ anon_sym_delete,
+ anon_sym_PLUS_PLUS,
+ anon_sym_DASH_DASH,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -80626,12 +80896,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [27389] = 3,
+ [27163] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1631), 1,
+ ACTIONS(1677), 1,
ts_builtin_sym_end,
- ACTIONS(1467), 57,
+ ACTIONS(1503), 57,
anon_sym_export,
anon_sym_LBRACE,
anon_sym_RBRACE,
@@ -80659,6 +80929,8 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -80673,8 +80945,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -80689,13 +80959,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [27455] = 3,
+ [27229] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(878), 2,
- sym__automatic_semicolon,
+ ACTIONS(1677), 1,
ts_builtin_sym_end,
- ACTIONS(876), 56,
+ ACTIONS(1503), 57,
anon_sym_export,
anon_sym_LBRACE,
anon_sym_RBRACE,
@@ -80703,6 +80972,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_var,
anon_sym_let,
anon_sym_const,
+ anon_sym_else,
anon_sym_if,
anon_sym_switch,
anon_sym_for,
@@ -80722,6 +80992,8 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -80736,8 +81008,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -80752,10 +81022,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [27521] = 2,
+ [27295] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1595), 58,
+ ACTIONS(1503), 58,
anon_sym_export,
anon_sym_default,
anon_sym_LBRACE,
@@ -80784,6 +81054,8 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -80798,8 +81070,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -80814,18 +81084,20 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [27585] = 2,
+ [27359] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1597), 58,
+ ACTIONS(1677), 1,
+ ts_builtin_sym_end,
+ ACTIONS(1503), 57,
anon_sym_export,
- anon_sym_default,
anon_sym_LBRACE,
anon_sym_RBRACE,
anon_sym_import,
anon_sym_var,
anon_sym_let,
anon_sym_const,
+ anon_sym_else,
anon_sym_if,
anon_sym_switch,
anon_sym_for,
@@ -80841,11 +81113,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_return,
anon_sym_throw,
anon_sym_SEMI,
- anon_sym_case,
anon_sym_yield,
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -80860,8 +81133,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -80876,18 +81147,20 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [27649] = 2,
+ [27425] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1491), 58,
+ ACTIONS(1677), 1,
+ ts_builtin_sym_end,
+ ACTIONS(1503), 57,
anon_sym_export,
- anon_sym_default,
anon_sym_LBRACE,
anon_sym_RBRACE,
anon_sym_import,
anon_sym_var,
anon_sym_let,
anon_sym_const,
+ anon_sym_else,
anon_sym_if,
anon_sym_switch,
anon_sym_for,
@@ -80903,11 +81176,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_return,
anon_sym_throw,
anon_sym_SEMI,
- anon_sym_case,
anon_sym_yield,
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -80922,8 +81196,69 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
+ anon_sym_BQUOTE,
+ sym_number,
+ sym_identifier,
+ sym_private_property_identifier,
+ sym_this,
+ sym_super,
+ sym_true,
+ sym_false,
+ sym_null,
+ sym_undefined,
+ anon_sym_AT,
+ anon_sym_static,
+ anon_sym_get,
+ anon_sym_set,
+ [27491] = 3,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(912), 2,
+ sym__automatic_semicolon,
+ ts_builtin_sym_end,
+ ACTIONS(910), 56,
+ anon_sym_export,
+ anon_sym_LBRACE,
+ anon_sym_RBRACE,
+ anon_sym_import,
+ anon_sym_var,
+ anon_sym_let,
+ anon_sym_const,
+ anon_sym_if,
+ anon_sym_switch,
+ anon_sym_for,
+ anon_sym_LPAREN,
+ anon_sym_await,
+ anon_sym_while,
+ anon_sym_do,
+ anon_sym_try,
+ anon_sym_with,
+ anon_sym_break,
+ anon_sym_continue,
+ anon_sym_debugger,
+ anon_sym_return,
+ anon_sym_throw,
+ anon_sym_SEMI,
+ anon_sym_yield,
+ anon_sym_LBRACK,
+ anon_sym_LTtemplate_GT,
+ anon_sym_LT,
anon_sym_DQUOTE,
anon_sym_SQUOTE,
+ anon_sym_class,
+ anon_sym_async,
+ anon_sym_function,
+ anon_sym_new,
+ anon_sym_PLUS,
+ anon_sym_DASH,
+ anon_sym_SLASH,
+ anon_sym_BANG,
+ anon_sym_TILDE,
+ anon_sym_typeof,
+ anon_sym_void,
+ anon_sym_delete,
+ anon_sym_PLUS_PLUS,
+ anon_sym_DASH_DASH,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -80938,12 +81273,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [27713] = 3,
+ [27557] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1631), 1,
+ ACTIONS(1677), 1,
ts_builtin_sym_end,
- ACTIONS(1467), 57,
+ ACTIONS(1503), 57,
anon_sym_export,
anon_sym_LBRACE,
anon_sym_RBRACE,
@@ -80971,6 +81306,8 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -80985,8 +81322,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -81001,12 +81336,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [27779] = 3,
+ [27623] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1631), 1,
+ ACTIONS(1677), 1,
ts_builtin_sym_end,
- ACTIONS(1467), 57,
+ ACTIONS(1503), 57,
anon_sym_export,
anon_sym_LBRACE,
anon_sym_RBRACE,
@@ -81034,6 +81369,8 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -81048,8 +81385,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -81064,12 +81399,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [27845] = 3,
+ [27689] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1499), 1,
+ ACTIONS(1693), 1,
ts_builtin_sym_end,
- ACTIONS(1453), 57,
+ ACTIONS(1559), 57,
anon_sym_export,
anon_sym_LBRACE,
anon_sym_RBRACE,
@@ -81077,6 +81412,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_var,
anon_sym_let,
anon_sym_const,
+ anon_sym_else,
anon_sym_if,
anon_sym_switch,
anon_sym_for,
@@ -81092,11 +81428,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_return,
anon_sym_throw,
anon_sym_SEMI,
- anon_sym_finally,
anon_sym_yield,
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -81111,8 +81448,69 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
+ anon_sym_BQUOTE,
+ sym_number,
+ sym_identifier,
+ sym_private_property_identifier,
+ sym_this,
+ sym_super,
+ sym_true,
+ sym_false,
+ sym_null,
+ sym_undefined,
+ anon_sym_AT,
+ anon_sym_static,
+ anon_sym_get,
+ anon_sym_set,
+ [27755] = 3,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(1677), 1,
+ ts_builtin_sym_end,
+ ACTIONS(1503), 57,
+ anon_sym_export,
+ anon_sym_LBRACE,
+ anon_sym_RBRACE,
+ anon_sym_import,
+ anon_sym_var,
+ anon_sym_let,
+ anon_sym_const,
+ anon_sym_else,
+ anon_sym_if,
+ anon_sym_switch,
+ anon_sym_for,
+ anon_sym_LPAREN,
+ anon_sym_await,
+ anon_sym_while,
+ anon_sym_do,
+ anon_sym_try,
+ anon_sym_with,
+ anon_sym_break,
+ anon_sym_continue,
+ anon_sym_debugger,
+ anon_sym_return,
+ anon_sym_throw,
+ anon_sym_SEMI,
+ anon_sym_yield,
+ anon_sym_LBRACK,
+ anon_sym_LTtemplate_GT,
+ anon_sym_LT,
anon_sym_DQUOTE,
anon_sym_SQUOTE,
+ anon_sym_class,
+ anon_sym_async,
+ anon_sym_function,
+ anon_sym_new,
+ anon_sym_PLUS,
+ anon_sym_DASH,
+ anon_sym_SLASH,
+ anon_sym_BANG,
+ anon_sym_TILDE,
+ anon_sym_typeof,
+ anon_sym_void,
+ anon_sym_delete,
+ anon_sym_PLUS_PLUS,
+ anon_sym_DASH_DASH,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -81127,12 +81525,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [27911] = 3,
+ [27821] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1699), 1,
+ ACTIONS(1695), 1,
ts_builtin_sym_end,
- ACTIONS(1557), 57,
+ ACTIONS(1549), 57,
anon_sym_export,
anon_sym_LBRACE,
anon_sym_RBRACE,
@@ -81160,6 +81558,8 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -81174,8 +81574,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -81190,18 +81588,20 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [27977] = 2,
+ [27887] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1599), 58,
+ ACTIONS(1677), 1,
+ ts_builtin_sym_end,
+ ACTIONS(1503), 57,
anon_sym_export,
- anon_sym_default,
anon_sym_LBRACE,
anon_sym_RBRACE,
anon_sym_import,
anon_sym_var,
anon_sym_let,
anon_sym_const,
+ anon_sym_else,
anon_sym_if,
anon_sym_switch,
anon_sym_for,
@@ -81217,11 +81617,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_return,
anon_sym_throw,
anon_sym_SEMI,
- anon_sym_case,
anon_sym_yield,
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -81236,8 +81637,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -81252,12 +81651,14 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [28041] = 2,
+ [27953] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1467), 58,
+ ACTIONS(916), 2,
+ sym__automatic_semicolon,
+ ts_builtin_sym_end,
+ ACTIONS(914), 56,
anon_sym_export,
- anon_sym_default,
anon_sym_LBRACE,
anon_sym_RBRACE,
anon_sym_import,
@@ -81279,11 +81680,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_return,
anon_sym_throw,
anon_sym_SEMI,
- anon_sym_case,
anon_sym_yield,
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -81298,8 +81700,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -81314,18 +81714,20 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [28105] = 2,
+ [28019] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1467), 58,
+ ACTIONS(1697), 1,
+ ts_builtin_sym_end,
+ ACTIONS(1557), 57,
anon_sym_export,
- anon_sym_default,
anon_sym_LBRACE,
anon_sym_RBRACE,
anon_sym_import,
anon_sym_var,
anon_sym_let,
anon_sym_const,
+ anon_sym_else,
anon_sym_if,
anon_sym_switch,
anon_sym_for,
@@ -81341,11 +81743,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_return,
anon_sym_throw,
anon_sym_SEMI,
- anon_sym_case,
anon_sym_yield,
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -81360,8 +81763,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -81376,18 +81777,20 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [28169] = 2,
+ [28085] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1467), 58,
+ ACTIONS(1677), 1,
+ ts_builtin_sym_end,
+ ACTIONS(1503), 57,
anon_sym_export,
- anon_sym_default,
anon_sym_LBRACE,
anon_sym_RBRACE,
anon_sym_import,
anon_sym_var,
anon_sym_let,
anon_sym_const,
+ anon_sym_else,
anon_sym_if,
anon_sym_switch,
anon_sym_for,
@@ -81403,11 +81806,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_return,
anon_sym_throw,
anon_sym_SEMI,
- anon_sym_case,
anon_sym_yield,
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -81422,8 +81826,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -81438,12 +81840,13 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [28233] = 2,
+ [28151] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1467), 58,
+ ACTIONS(1599), 1,
+ ts_builtin_sym_end,
+ ACTIONS(1459), 57,
anon_sym_export,
- anon_sym_default,
anon_sym_LBRACE,
anon_sym_RBRACE,
anon_sym_import,
@@ -81465,11 +81868,13 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_return,
anon_sym_throw,
anon_sym_SEMI,
- anon_sym_case,
+ anon_sym_finally,
anon_sym_yield,
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -81484,8 +81889,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -81500,12 +81903,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [28297] = 3,
+ [28217] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1701), 1,
+ ACTIONS(1677), 1,
ts_builtin_sym_end,
- ACTIONS(1543), 57,
+ ACTIONS(1503), 57,
anon_sym_export,
anon_sym_LBRACE,
anon_sym_RBRACE,
@@ -81533,6 +81936,8 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -81547,8 +81952,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -81563,18 +81966,20 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [28363] = 2,
+ [28283] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1467), 58,
+ ACTIONS(1677), 1,
+ ts_builtin_sym_end,
+ ACTIONS(1503), 57,
anon_sym_export,
- anon_sym_default,
anon_sym_LBRACE,
anon_sym_RBRACE,
anon_sym_import,
anon_sym_var,
anon_sym_let,
anon_sym_const,
+ anon_sym_else,
anon_sym_if,
anon_sym_switch,
anon_sym_for,
@@ -81590,11 +81995,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_return,
anon_sym_throw,
anon_sym_SEMI,
- anon_sym_case,
anon_sym_yield,
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -81609,8 +82015,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -81625,12 +82029,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [28427] = 3,
+ [28349] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1703), 1,
+ ACTIONS(1597), 1,
ts_builtin_sym_end,
- ACTIONS(1481), 57,
+ ACTIONS(1441), 57,
anon_sym_export,
anon_sym_LBRACE,
anon_sym_RBRACE,
@@ -81638,7 +82042,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_var,
anon_sym_let,
anon_sym_const,
- anon_sym_else,
anon_sym_if,
anon_sym_switch,
anon_sym_for,
@@ -81654,10 +82057,13 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_return,
anon_sym_throw,
anon_sym_SEMI,
+ anon_sym_finally,
anon_sym_yield,
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -81672,8 +82078,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -81688,10 +82092,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [28493] = 2,
+ [28415] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1467), 58,
+ ACTIONS(1503), 58,
anon_sym_export,
anon_sym_default,
anon_sym_LBRACE,
@@ -81720,6 +82124,8 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -81734,8 +82140,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -81750,12 +82154,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [28557] = 3,
+ [28479] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1631), 1,
+ ACTIONS(1677), 1,
ts_builtin_sym_end,
- ACTIONS(1467), 57,
+ ACTIONS(1503), 57,
anon_sym_export,
anon_sym_LBRACE,
anon_sym_RBRACE,
@@ -81783,6 +82187,8 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -81797,8 +82203,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -81813,18 +82217,20 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [28623] = 2,
+ [28545] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1467), 58,
+ ACTIONS(1699), 1,
+ ts_builtin_sym_end,
+ ACTIONS(1571), 57,
anon_sym_export,
- anon_sym_default,
anon_sym_LBRACE,
anon_sym_RBRACE,
anon_sym_import,
anon_sym_var,
anon_sym_let,
anon_sym_const,
+ anon_sym_else,
anon_sym_if,
anon_sym_switch,
anon_sym_for,
@@ -81840,11 +82246,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_return,
anon_sym_throw,
anon_sym_SEMI,
- anon_sym_case,
anon_sym_yield,
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -81859,8 +82266,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -81875,12 +82280,15 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [28687] = 2,
+ [28611] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1467), 58,
+ ACTIONS(880), 1,
+ ts_builtin_sym_end,
+ ACTIONS(1701), 1,
+ sym__automatic_semicolon,
+ ACTIONS(822), 56,
anon_sym_export,
- anon_sym_default,
anon_sym_LBRACE,
anon_sym_RBRACE,
anon_sym_import,
@@ -81902,11 +82310,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_return,
anon_sym_throw,
anon_sym_SEMI,
- anon_sym_case,
anon_sym_yield,
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -81921,8 +82330,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -81937,12 +82344,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [28751] = 3,
+ [28679] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1705), 1,
+ ACTIONS(1677), 1,
ts_builtin_sym_end,
- ACTIONS(1479), 57,
+ ACTIONS(1503), 57,
anon_sym_export,
anon_sym_LBRACE,
anon_sym_RBRACE,
@@ -81970,6 +82377,8 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -81984,8 +82393,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -82000,12 +82407,13 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [28817] = 2,
+ [28745] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1467), 58,
+ ACTIONS(912), 1,
+ ts_builtin_sym_end,
+ ACTIONS(910), 57,
anon_sym_export,
- anon_sym_default,
anon_sym_LBRACE,
anon_sym_RBRACE,
anon_sym_import,
@@ -82027,11 +82435,13 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_return,
anon_sym_throw,
anon_sym_SEMI,
- anon_sym_case,
+ anon_sym_finally,
anon_sym_yield,
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -82046,8 +82456,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -82062,18 +82470,20 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [28881] = 2,
+ [28811] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1467), 58,
+ ACTIONS(1677), 1,
+ ts_builtin_sym_end,
+ ACTIONS(1503), 57,
anon_sym_export,
- anon_sym_default,
anon_sym_LBRACE,
anon_sym_RBRACE,
anon_sym_import,
anon_sym_var,
anon_sym_let,
anon_sym_const,
+ anon_sym_else,
anon_sym_if,
anon_sym_switch,
anon_sym_for,
@@ -82089,11 +82499,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_return,
anon_sym_throw,
anon_sym_SEMI,
- anon_sym_case,
anon_sym_yield,
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -82108,8 +82519,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -82124,18 +82533,20 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [28945] = 2,
+ [28877] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1467), 58,
+ ACTIONS(1703), 1,
+ ts_builtin_sym_end,
+ ACTIONS(1563), 57,
anon_sym_export,
- anon_sym_default,
anon_sym_LBRACE,
anon_sym_RBRACE,
anon_sym_import,
anon_sym_var,
anon_sym_let,
anon_sym_const,
+ anon_sym_else,
anon_sym_if,
anon_sym_switch,
anon_sym_for,
@@ -82151,11 +82562,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_return,
anon_sym_throw,
anon_sym_SEMI,
- anon_sym_case,
anon_sym_yield,
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -82170,8 +82582,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -82186,18 +82596,20 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [29009] = 2,
+ [28943] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1467), 58,
+ ACTIONS(1705), 1,
+ ts_builtin_sym_end,
+ ACTIONS(1561), 57,
anon_sym_export,
- anon_sym_default,
anon_sym_LBRACE,
anon_sym_RBRACE,
anon_sym_import,
anon_sym_var,
anon_sym_let,
anon_sym_const,
+ anon_sym_else,
anon_sym_if,
anon_sym_switch,
anon_sym_for,
@@ -82213,11 +82625,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_return,
anon_sym_throw,
anon_sym_SEMI,
- anon_sym_case,
anon_sym_yield,
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -82232,8 +82645,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -82248,13 +82659,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [29073] = 3,
+ [29009] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1701), 1,
- ts_builtin_sym_end,
- ACTIONS(1543), 56,
+ ACTIONS(1539), 58,
anon_sym_export,
+ anon_sym_default,
anon_sym_LBRACE,
anon_sym_RBRACE,
anon_sym_import,
@@ -82276,10 +82686,13 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_return,
anon_sym_throw,
anon_sym_SEMI,
+ anon_sym_case,
anon_sym_yield,
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -82294,8 +82707,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -82310,12 +82721,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [29138] = 3,
+ [29073] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1621), 1,
+ ACTIONS(1625), 1,
ts_builtin_sym_end,
- ACTIONS(1579), 56,
+ ACTIONS(1519), 56,
anon_sym_export,
anon_sym_LBRACE,
anon_sym_RBRACE,
@@ -82342,6 +82753,8 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -82356,8 +82769,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -82372,12 +82783,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [29203] = 3,
+ [29138] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1613), 1,
+ ACTIONS(1677), 1,
ts_builtin_sym_end,
- ACTIONS(1493), 56,
+ ACTIONS(1503), 56,
anon_sym_export,
anon_sym_LBRACE,
anon_sym_RBRACE,
@@ -82404,6 +82815,8 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -82418,8 +82831,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -82434,12 +82845,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [29268] = 3,
+ [29203] = 3,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1611), 1,
ts_builtin_sym_end,
- ACTIONS(1495), 56,
+ ACTIONS(1529), 56,
anon_sym_export,
anon_sym_LBRACE,
anon_sym_RBRACE,
@@ -82466,6 +82877,8 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -82480,8 +82893,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -82496,12 +82907,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [29333] = 3,
+ [29268] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1635), 1,
+ ACTIONS(1609), 1,
ts_builtin_sym_end,
- ACTIONS(1509), 56,
+ ACTIONS(1531), 56,
anon_sym_export,
anon_sym_LBRACE,
anon_sym_RBRACE,
@@ -82528,6 +82939,8 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -82542,8 +82955,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -82558,12 +82969,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [29398] = 3,
+ [29333] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1635), 1,
+ ACTIONS(1607), 1,
ts_builtin_sym_end,
- ACTIONS(1509), 56,
+ ACTIONS(1533), 56,
anon_sym_export,
anon_sym_LBRACE,
anon_sym_RBRACE,
@@ -82590,6 +83001,8 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -82604,8 +83017,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -82620,12 +83031,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [29463] = 3,
+ [29398] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1635), 1,
+ ACTIONS(1661), 1,
ts_builtin_sym_end,
- ACTIONS(1509), 56,
+ ACTIONS(1481), 56,
anon_sym_export,
anon_sym_LBRACE,
anon_sym_RBRACE,
@@ -82652,6 +83063,8 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -82666,8 +83079,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -82682,12 +83093,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [29528] = 3,
+ [29463] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1635), 1,
+ ACTIONS(1661), 1,
ts_builtin_sym_end,
- ACTIONS(1509), 56,
+ ACTIONS(1481), 56,
anon_sym_export,
anon_sym_LBRACE,
anon_sym_RBRACE,
@@ -82714,6 +83125,8 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -82728,8 +83141,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -82744,12 +83155,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [29593] = 3,
+ [29528] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1635), 1,
+ ACTIONS(1677), 1,
ts_builtin_sym_end,
- ACTIONS(1509), 56,
+ ACTIONS(1503), 56,
anon_sym_export,
anon_sym_LBRACE,
anon_sym_RBRACE,
@@ -82776,6 +83187,8 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -82790,8 +83203,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -82806,12 +83217,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [29658] = 3,
+ [29593] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1635), 1,
+ ACTIONS(1669), 1,
ts_builtin_sym_end,
- ACTIONS(1509), 56,
+ ACTIONS(1485), 56,
anon_sym_export,
anon_sym_LBRACE,
anon_sym_RBRACE,
@@ -82838,6 +83249,8 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -82852,8 +83265,68 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
+ anon_sym_BQUOTE,
+ sym_number,
+ sym_identifier,
+ sym_private_property_identifier,
+ sym_this,
+ sym_super,
+ sym_true,
+ sym_false,
+ sym_null,
+ sym_undefined,
+ anon_sym_AT,
+ anon_sym_static,
+ anon_sym_get,
+ anon_sym_set,
+ [29658] = 3,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(1661), 1,
+ ts_builtin_sym_end,
+ ACTIONS(1481), 56,
+ anon_sym_export,
+ anon_sym_LBRACE,
+ anon_sym_RBRACE,
+ anon_sym_import,
+ anon_sym_var,
+ anon_sym_let,
+ anon_sym_const,
+ anon_sym_if,
+ anon_sym_switch,
+ anon_sym_for,
+ anon_sym_LPAREN,
+ anon_sym_await,
+ anon_sym_while,
+ anon_sym_do,
+ anon_sym_try,
+ anon_sym_with,
+ anon_sym_break,
+ anon_sym_continue,
+ anon_sym_debugger,
+ anon_sym_return,
+ anon_sym_throw,
+ anon_sym_SEMI,
+ anon_sym_yield,
+ anon_sym_LBRACK,
+ anon_sym_LTtemplate_GT,
+ anon_sym_LT,
anon_sym_DQUOTE,
anon_sym_SQUOTE,
+ anon_sym_class,
+ anon_sym_async,
+ anon_sym_function,
+ anon_sym_new,
+ anon_sym_PLUS,
+ anon_sym_DASH,
+ anon_sym_SLASH,
+ anon_sym_BANG,
+ anon_sym_TILDE,
+ anon_sym_typeof,
+ anon_sym_void,
+ anon_sym_delete,
+ anon_sym_PLUS_PLUS,
+ anon_sym_DASH_DASH,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -82871,9 +83344,9 @@ static const uint16_t ts_small_parse_table[] = {
[29723] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1609), 1,
+ ACTIONS(1635), 1,
ts_builtin_sym_end,
- ACTIONS(1497), 56,
+ ACTIONS(1509), 56,
anon_sym_export,
anon_sym_LBRACE,
anon_sym_RBRACE,
@@ -82900,6 +83373,8 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -82914,8 +83389,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -82933,9 +83406,9 @@ static const uint16_t ts_small_parse_table[] = {
[29788] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1669), 1,
+ ACTIONS(1661), 1,
ts_builtin_sym_end,
- ACTIONS(1487), 56,
+ ACTIONS(1481), 56,
anon_sym_export,
anon_sym_LBRACE,
anon_sym_RBRACE,
@@ -82962,6 +83435,8 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -82976,8 +83451,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -82995,9 +83468,9 @@ static const uint16_t ts_small_parse_table[] = {
[29853] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1635), 1,
+ ACTIONS(1637), 1,
ts_builtin_sym_end,
- ACTIONS(1509), 56,
+ ACTIONS(1507), 56,
anon_sym_export,
anon_sym_LBRACE,
anon_sym_RBRACE,
@@ -83024,6 +83497,8 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -83038,8 +83513,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -83057,9 +83530,9 @@ static const uint16_t ts_small_parse_table[] = {
[29918] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1699), 1,
+ ACTIONS(1605), 1,
ts_builtin_sym_end,
- ACTIONS(1557), 56,
+ ACTIONS(1535), 56,
anon_sym_export,
anon_sym_LBRACE,
anon_sym_RBRACE,
@@ -83086,6 +83559,8 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -83100,8 +83575,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -83119,9 +83592,9 @@ static const uint16_t ts_small_parse_table[] = {
[29983] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1665), 1,
+ ACTIONS(1603), 1,
ts_builtin_sym_end,
- ACTIONS(1489), 56,
+ ACTIONS(1537), 56,
anon_sym_export,
anon_sym_LBRACE,
anon_sym_RBRACE,
@@ -83148,6 +83621,8 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -83162,8 +83637,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -83181,9 +83654,9 @@ static const uint16_t ts_small_parse_table[] = {
[30048] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1603), 1,
+ ACTIONS(1641), 1,
ts_builtin_sym_end,
- ACTIONS(1551), 56,
+ ACTIONS(1505), 56,
anon_sym_export,
anon_sym_LBRACE,
anon_sym_RBRACE,
@@ -83210,6 +83683,8 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -83224,8 +83699,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -83243,9 +83716,9 @@ static const uint16_t ts_small_parse_table[] = {
[30113] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1605), 1,
+ ACTIONS(1677), 1,
ts_builtin_sym_end,
- ACTIONS(1553), 56,
+ ACTIONS(1503), 56,
anon_sym_export,
anon_sym_LBRACE,
anon_sym_RBRACE,
@@ -83272,6 +83745,8 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -83286,8 +83761,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -83305,9 +83778,9 @@ static const uint16_t ts_small_parse_table[] = {
[30178] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1635), 1,
+ ACTIONS(1677), 1,
ts_builtin_sym_end,
- ACTIONS(1509), 56,
+ ACTIONS(1503), 56,
anon_sym_export,
anon_sym_LBRACE,
anon_sym_RBRACE,
@@ -83334,6 +83807,8 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -83348,8 +83823,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -83367,9 +83840,9 @@ static const uint16_t ts_small_parse_table[] = {
[30243] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1605), 1,
+ ACTIONS(1677), 1,
ts_builtin_sym_end,
- ACTIONS(1553), 56,
+ ACTIONS(1503), 56,
anon_sym_export,
anon_sym_LBRACE,
anon_sym_RBRACE,
@@ -83396,6 +83869,8 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -83410,8 +83885,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -83429,9 +83902,9 @@ static const uint16_t ts_small_parse_table[] = {
[30308] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1601), 1,
+ ACTIONS(1677), 1,
ts_builtin_sym_end,
- ACTIONS(1555), 56,
+ ACTIONS(1503), 56,
anon_sym_export,
anon_sym_LBRACE,
anon_sym_RBRACE,
@@ -83458,6 +83931,8 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -83472,8 +83947,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -83491,9 +83964,9 @@ static const uint16_t ts_small_parse_table[] = {
[30373] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1605), 1,
+ ACTIONS(1677), 1,
ts_builtin_sym_end,
- ACTIONS(1553), 56,
+ ACTIONS(1503), 56,
anon_sym_export,
anon_sym_LBRACE,
anon_sym_RBRACE,
@@ -83520,6 +83993,8 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -83534,8 +84009,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -83553,9 +84026,9 @@ static const uint16_t ts_small_parse_table[] = {
[30438] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1635), 1,
+ ACTIONS(1631), 1,
ts_builtin_sym_end,
- ACTIONS(1509), 56,
+ ACTIONS(1513), 56,
anon_sym_export,
anon_sym_LBRACE,
anon_sym_RBRACE,
@@ -83582,6 +84055,8 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -83596,8 +84071,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -83615,9 +84088,9 @@ static const uint16_t ts_small_parse_table[] = {
[30503] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1659), 1,
+ ACTIONS(1677), 1,
ts_builtin_sym_end,
- ACTIONS(1491), 56,
+ ACTIONS(1503), 56,
anon_sym_export,
anon_sym_LBRACE,
anon_sym_RBRACE,
@@ -83644,6 +84117,8 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -83658,8 +84133,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -83677,9 +84150,9 @@ static const uint16_t ts_small_parse_table[] = {
[30568] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1605), 1,
+ ACTIONS(1677), 1,
ts_builtin_sym_end,
- ACTIONS(1553), 56,
+ ACTIONS(1503), 56,
anon_sym_export,
anon_sym_LBRACE,
anon_sym_RBRACE,
@@ -83706,6 +84179,8 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -83720,8 +84195,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -83739,9 +84212,9 @@ static const uint16_t ts_small_parse_table[] = {
[30633] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1605), 1,
+ ACTIONS(1677), 1,
ts_builtin_sym_end,
- ACTIONS(1553), 56,
+ ACTIONS(1503), 56,
anon_sym_export,
anon_sym_LBRACE,
anon_sym_RBRACE,
@@ -83768,6 +84241,8 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -83782,8 +84257,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -83801,9 +84274,9 @@ static const uint16_t ts_small_parse_table[] = {
[30698] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1615), 1,
+ ACTIONS(1677), 1,
ts_builtin_sym_end,
- ACTIONS(1529), 56,
+ ACTIONS(1503), 56,
anon_sym_export,
anon_sym_LBRACE,
anon_sym_RBRACE,
@@ -83830,6 +84303,8 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -83844,8 +84319,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -83863,9 +84336,9 @@ static const uint16_t ts_small_parse_table[] = {
[30763] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1631), 1,
+ ACTIONS(1677), 1,
ts_builtin_sym_end,
- ACTIONS(1467), 56,
+ ACTIONS(1503), 56,
anon_sym_export,
anon_sym_LBRACE,
anon_sym_RBRACE,
@@ -83892,6 +84365,8 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -83906,8 +84381,68 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
+ anon_sym_BQUOTE,
+ sym_number,
+ sym_identifier,
+ sym_private_property_identifier,
+ sym_this,
+ sym_super,
+ sym_true,
+ sym_false,
+ sym_null,
+ sym_undefined,
+ anon_sym_AT,
+ anon_sym_static,
+ anon_sym_get,
+ anon_sym_set,
+ [30828] = 3,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(1655), 1,
+ ts_builtin_sym_end,
+ ACTIONS(1539), 56,
+ anon_sym_export,
+ anon_sym_LBRACE,
+ anon_sym_RBRACE,
+ anon_sym_import,
+ anon_sym_var,
+ anon_sym_let,
+ anon_sym_const,
+ anon_sym_if,
+ anon_sym_switch,
+ anon_sym_for,
+ anon_sym_LPAREN,
+ anon_sym_await,
+ anon_sym_while,
+ anon_sym_do,
+ anon_sym_try,
+ anon_sym_with,
+ anon_sym_break,
+ anon_sym_continue,
+ anon_sym_debugger,
+ anon_sym_return,
+ anon_sym_throw,
+ anon_sym_SEMI,
+ anon_sym_yield,
+ anon_sym_LBRACK,
+ anon_sym_LTtemplate_GT,
+ anon_sym_LT,
anon_sym_DQUOTE,
anon_sym_SQUOTE,
+ anon_sym_class,
+ anon_sym_async,
+ anon_sym_function,
+ anon_sym_new,
+ anon_sym_PLUS,
+ anon_sym_DASH,
+ anon_sym_SLASH,
+ anon_sym_BANG,
+ anon_sym_TILDE,
+ anon_sym_typeof,
+ anon_sym_void,
+ anon_sym_delete,
+ anon_sym_PLUS_PLUS,
+ anon_sym_DASH_DASH,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -83922,12 +84457,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [30828] = 3,
+ [30893] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1631), 1,
+ ACTIONS(1667), 1,
ts_builtin_sym_end,
- ACTIONS(1467), 56,
+ ACTIONS(1573), 56,
anon_sym_export,
anon_sym_LBRACE,
anon_sym_RBRACE,
@@ -83954,68 +84489,8 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
- anon_sym_class,
- anon_sym_async,
- anon_sym_function,
- anon_sym_new,
- anon_sym_PLUS,
- anon_sym_DASH,
- anon_sym_SLASH,
- anon_sym_BANG,
- anon_sym_TILDE,
- anon_sym_typeof,
- anon_sym_void,
- anon_sym_delete,
- anon_sym_PLUS_PLUS,
- anon_sym_DASH_DASH,
anon_sym_DQUOTE,
anon_sym_SQUOTE,
- anon_sym_BQUOTE,
- sym_number,
- sym_identifier,
- sym_private_property_identifier,
- sym_this,
- sym_super,
- sym_true,
- sym_false,
- sym_null,
- sym_undefined,
- anon_sym_AT,
- anon_sym_static,
- anon_sym_get,
- anon_sym_set,
- [30893] = 3,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(1667), 1,
- ts_builtin_sym_end,
- ACTIONS(1563), 56,
- anon_sym_export,
- anon_sym_LBRACE,
- anon_sym_RBRACE,
- anon_sym_import,
- anon_sym_var,
- anon_sym_let,
- anon_sym_const,
- anon_sym_if,
- anon_sym_switch,
- anon_sym_for,
- anon_sym_LPAREN,
- anon_sym_await,
- anon_sym_while,
- anon_sym_do,
- anon_sym_try,
- anon_sym_with,
- anon_sym_break,
- anon_sym_continue,
- anon_sym_debugger,
- anon_sym_return,
- anon_sym_throw,
- anon_sym_SEMI,
- anon_sym_yield,
- anon_sym_LBRACK,
- anon_sym_LTtemplate_GT,
- anon_sym_LT,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -84030,8 +84505,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -84049,9 +84522,9 @@ static const uint16_t ts_small_parse_table[] = {
[30958] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1689), 1,
+ ACTIONS(1671), 1,
ts_builtin_sym_end,
- ACTIONS(1559), 56,
+ ACTIONS(1569), 56,
anon_sym_export,
anon_sym_LBRACE,
anon_sym_RBRACE,
@@ -84078,6 +84551,8 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -84092,8 +84567,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -84111,9 +84584,9 @@ static const uint16_t ts_small_parse_table[] = {
[31023] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1685), 1,
+ ACTIONS(1661), 1,
ts_builtin_sym_end,
- ACTIONS(1599), 56,
+ ACTIONS(1481), 56,
anon_sym_export,
anon_sym_LBRACE,
anon_sym_RBRACE,
@@ -84140,6 +84613,8 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -84154,8 +84629,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -84173,9 +84646,9 @@ static const uint16_t ts_small_parse_table[] = {
[31088] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1671), 1,
+ ACTIONS(1661), 1,
ts_builtin_sym_end,
- ACTIONS(1561), 56,
+ ACTIONS(1481), 56,
anon_sym_export,
anon_sym_LBRACE,
anon_sym_RBRACE,
@@ -84202,6 +84675,8 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -84216,8 +84691,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -84235,9 +84708,9 @@ static const uint16_t ts_small_parse_table[] = {
[31153] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1681), 1,
+ ACTIONS(1677), 1,
ts_builtin_sym_end,
- ACTIONS(1597), 56,
+ ACTIONS(1503), 56,
anon_sym_export,
anon_sym_LBRACE,
anon_sym_RBRACE,
@@ -84264,6 +84737,8 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -84278,8 +84753,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -84297,9 +84770,9 @@ static const uint16_t ts_small_parse_table[] = {
[31218] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1605), 1,
+ ACTIONS(1699), 1,
ts_builtin_sym_end,
- ACTIONS(1553), 56,
+ ACTIONS(1571), 56,
anon_sym_export,
anon_sym_LBRACE,
anon_sym_RBRACE,
@@ -84326,6 +84799,8 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -84340,8 +84815,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -84359,9 +84832,9 @@ static const uint16_t ts_small_parse_table[] = {
[31283] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(848), 1,
+ ACTIONS(912), 1,
ts_builtin_sym_end,
- ACTIONS(846), 56,
+ ACTIONS(910), 56,
anon_sym_export,
anon_sym_LBRACE,
anon_sym_RBRACE,
@@ -84388,6 +84861,8 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -84402,8 +84877,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -84421,9 +84894,9 @@ static const uint16_t ts_small_parse_table[] = {
[31348] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1607), 1,
+ ACTIONS(1677), 1,
ts_builtin_sym_end,
- ACTIONS(1569), 56,
+ ACTIONS(1503), 56,
anon_sym_export,
anon_sym_LBRACE,
anon_sym_RBRACE,
@@ -84450,6 +84923,8 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -84464,8 +84939,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -84483,9 +84956,9 @@ static const uint16_t ts_small_parse_table[] = {
[31413] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1635), 1,
+ ACTIONS(1659), 1,
ts_builtin_sym_end,
- ACTIONS(1509), 56,
+ ACTIONS(1581), 56,
anon_sym_export,
anon_sym_LBRACE,
anon_sym_RBRACE,
@@ -84512,6 +84985,8 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -84526,8 +85001,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -84545,9 +85018,9 @@ static const uint16_t ts_small_parse_table[] = {
[31478] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1607), 1,
+ ACTIONS(1703), 1,
ts_builtin_sym_end,
- ACTIONS(1569), 56,
+ ACTIONS(1563), 56,
anon_sym_export,
anon_sym_LBRACE,
anon_sym_RBRACE,
@@ -84574,6 +85047,8 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -84588,8 +85063,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -84607,9 +85080,9 @@ static const uint16_t ts_small_parse_table[] = {
[31543] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1633), 1,
+ ACTIONS(1601), 1,
ts_builtin_sym_end,
- ACTIONS(1507), 56,
+ ACTIONS(1567), 56,
anon_sym_export,
anon_sym_LBRACE,
anon_sym_RBRACE,
@@ -84636,6 +85109,8 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -84650,8 +85125,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -84669,9 +85142,9 @@ static const uint16_t ts_small_parse_table[] = {
[31608] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1635), 1,
+ ACTIONS(1673), 1,
ts_builtin_sym_end,
- ACTIONS(1509), 56,
+ ACTIONS(1565), 56,
anon_sym_export,
anon_sym_LBRACE,
anon_sym_RBRACE,
@@ -84698,6 +85171,8 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -84712,8 +85187,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -84731,9 +85204,9 @@ static const uint16_t ts_small_parse_table[] = {
[31673] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1635), 1,
+ ACTIONS(1677), 1,
ts_builtin_sym_end,
- ACTIONS(1509), 56,
+ ACTIONS(1503), 56,
anon_sym_export,
anon_sym_LBRACE,
anon_sym_RBRACE,
@@ -84760,6 +85233,8 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -84774,8 +85249,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -84793,9 +85266,9 @@ static const uint16_t ts_small_parse_table[] = {
[31738] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1635), 1,
+ ACTIONS(1693), 1,
ts_builtin_sym_end,
- ACTIONS(1509), 56,
+ ACTIONS(1559), 56,
anon_sym_export,
anon_sym_LBRACE,
anon_sym_RBRACE,
@@ -84822,6 +85295,8 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -84836,8 +85311,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -84855,9 +85328,9 @@ static const uint16_t ts_small_parse_table[] = {
[31803] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1635), 1,
+ ACTIONS(1633), 1,
ts_builtin_sym_end,
- ACTIONS(1509), 56,
+ ACTIONS(1511), 56,
anon_sym_export,
anon_sym_LBRACE,
anon_sym_RBRACE,
@@ -84884,6 +85357,8 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -84898,8 +85373,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -84919,7 +85392,7 @@ static const uint16_t ts_small_parse_table[] = {
sym_comment,
ACTIONS(1629), 1,
ts_builtin_sym_end,
- ACTIONS(1525), 56,
+ ACTIONS(1515), 56,
anon_sym_export,
anon_sym_LBRACE,
anon_sym_RBRACE,
@@ -84946,6 +85419,8 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -84960,8 +85435,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -84979,9 +85452,9 @@ static const uint16_t ts_small_parse_table[] = {
[31933] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1625), 1,
+ ACTIONS(1691), 1,
ts_builtin_sym_end,
- ACTIONS(1527), 56,
+ ACTIONS(1501), 56,
anon_sym_export,
anon_sym_LBRACE,
anon_sym_RBRACE,
@@ -85008,6 +85481,8 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -85022,8 +85497,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -85041,9 +85514,9 @@ static const uint16_t ts_small_parse_table[] = {
[31998] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1623), 1,
+ ACTIONS(916), 1,
ts_builtin_sym_end,
- ACTIONS(1503), 56,
+ ACTIONS(914), 56,
anon_sym_export,
anon_sym_LBRACE,
anon_sym_RBRACE,
@@ -85070,6 +85543,8 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -85084,8 +85559,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -85103,9 +85576,9 @@ static const uint16_t ts_small_parse_table[] = {
[32063] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1617), 1,
+ ACTIONS(1665), 1,
ts_builtin_sym_end,
- ACTIONS(1523), 56,
+ ACTIONS(1467), 56,
anon_sym_export,
anon_sym_LBRACE,
anon_sym_RBRACE,
@@ -85132,68 +85605,8 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
- anon_sym_class,
- anon_sym_async,
- anon_sym_function,
- anon_sym_new,
- anon_sym_PLUS,
- anon_sym_DASH,
- anon_sym_SLASH,
- anon_sym_BANG,
- anon_sym_TILDE,
- anon_sym_typeof,
- anon_sym_void,
- anon_sym_delete,
- anon_sym_PLUS_PLUS,
- anon_sym_DASH_DASH,
anon_sym_DQUOTE,
anon_sym_SQUOTE,
- anon_sym_BQUOTE,
- sym_number,
- sym_identifier,
- sym_private_property_identifier,
- sym_this,
- sym_super,
- sym_true,
- sym_false,
- sym_null,
- sym_undefined,
- anon_sym_AT,
- anon_sym_static,
- anon_sym_get,
- anon_sym_set,
- [32128] = 3,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(1619), 1,
- ts_builtin_sym_end,
- ACTIONS(1521), 56,
- anon_sym_export,
- anon_sym_LBRACE,
- anon_sym_RBRACE,
- anon_sym_import,
- anon_sym_var,
- anon_sym_let,
- anon_sym_const,
- anon_sym_if,
- anon_sym_switch,
- anon_sym_for,
- anon_sym_LPAREN,
- anon_sym_await,
- anon_sym_while,
- anon_sym_do,
- anon_sym_try,
- anon_sym_with,
- anon_sym_break,
- anon_sym_continue,
- anon_sym_debugger,
- anon_sym_return,
- anon_sym_throw,
- anon_sym_SEMI,
- anon_sym_yield,
- anon_sym_LBRACK,
- anon_sym_LTtemplate_GT,
- anon_sym_LT,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -85208,8 +85621,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -85224,12 +85635,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [32193] = 3,
+ [32128] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1635), 1,
+ ACTIONS(1675), 1,
ts_builtin_sym_end,
- ACTIONS(1509), 56,
+ ACTIONS(1551), 56,
anon_sym_export,
anon_sym_LBRACE,
anon_sym_RBRACE,
@@ -85256,6 +85667,8 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -85270,8 +85683,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -85286,12 +85697,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [32258] = 3,
+ [32193] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1635), 1,
+ ACTIONS(1627), 1,
ts_builtin_sym_end,
- ACTIONS(1509), 56,
+ ACTIONS(1517), 56,
anon_sym_export,
anon_sym_LBRACE,
anon_sym_RBRACE,
@@ -85318,6 +85729,8 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -85332,8 +85745,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -85348,12 +85759,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [32323] = 3,
+ [32258] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1635), 1,
+ ACTIONS(1677), 1,
ts_builtin_sym_end,
- ACTIONS(1509), 56,
+ ACTIONS(1503), 56,
anon_sym_export,
anon_sym_LBRACE,
anon_sym_RBRACE,
@@ -85380,6 +85791,8 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -85394,8 +85807,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -85410,82 +85821,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [32388] = 11,
- ACTIONS(1188), 1,
- anon_sym_COLON,
- ACTIONS(1203), 1,
- sym_comment,
- ACTIONS(1209), 1,
- anon_sym_RBRACE,
- ACTIONS(1711), 1,
- anon_sym_LPAREN,
- ACTIONS(1714), 1,
- anon_sym_EQ,
- ACTIONS(1716), 1,
- anon_sym_EQ_GT,
- STATE(1986), 1,
- aux_sym_object_repeat1,
- STATE(1990), 1,
- aux_sym_object_pattern_repeat1,
- ACTIONS(1709), 14,
- sym__automatic_semicolon,
- sym__ternary_qmark,
- anon_sym_COMMA,
- anon_sym_SEMI,
- anon_sym_LBRACK,
- anon_sym_DOT,
- sym_optional_chain,
- anon_sym_LT_EQ,
- anon_sym_EQ_EQ_EQ,
- anon_sym_BANG_EQ_EQ,
- anon_sym_GT_EQ,
- anon_sym_instanceof,
- anon_sym_PLUS_PLUS,
- anon_sym_BQUOTE,
- ACTIONS(1718), 15,
- anon_sym_PLUS_EQ,
- anon_sym_DASH_EQ,
- anon_sym_STAR_EQ,
- anon_sym_SLASH_EQ,
- anon_sym_PERCENT_EQ,
- anon_sym_CARET_EQ,
- anon_sym_AMP_EQ,
- anon_sym_PIPE_EQ,
- anon_sym_GT_GT_EQ,
- anon_sym_GT_GT_GT_EQ,
- anon_sym_LT_LT_EQ,
- anon_sym_STAR_STAR_EQ,
- anon_sym_AMP_AMP_EQ,
- anon_sym_PIPE_PIPE_EQ,
- anon_sym_QMARK_QMARK_EQ,
- ACTIONS(1707), 21,
- anon_sym_STAR,
- anon_sym_in,
- anon_sym_LT,
- anon_sym_GT,
- anon_sym_AMP_AMP,
- anon_sym_PIPE_PIPE,
- anon_sym_GT_GT,
- anon_sym_GT_GT_GT,
- anon_sym_LT_LT,
- anon_sym_AMP,
- anon_sym_CARET,
- anon_sym_PIPE,
- anon_sym_PLUS,
- anon_sym_DASH,
- anon_sym_SLASH,
- anon_sym_PERCENT,
- anon_sym_STAR_STAR,
- anon_sym_EQ_EQ,
- anon_sym_BANG_EQ,
- anon_sym_QMARK_QMARK,
- anon_sym_DASH_DASH,
- [32469] = 3,
+ [32323] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1663), 1,
+ ACTIONS(1677), 1,
ts_builtin_sym_end,
- ACTIONS(1565), 56,
+ ACTIONS(1503), 56,
anon_sym_export,
anon_sym_LBRACE,
anon_sym_RBRACE,
@@ -85512,6 +85853,8 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -85526,8 +85869,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -85542,82 +85883,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [32534] = 11,
- ACTIONS(1188), 1,
- anon_sym_COLON,
- ACTIONS(1203), 1,
- sym_comment,
- ACTIONS(1207), 1,
- anon_sym_RBRACE,
- ACTIONS(1711), 1,
- anon_sym_LPAREN,
- ACTIONS(1714), 1,
- anon_sym_EQ,
- ACTIONS(1716), 1,
- anon_sym_EQ_GT,
- STATE(1990), 1,
- aux_sym_object_pattern_repeat1,
- STATE(1993), 1,
- aux_sym_object_repeat1,
- ACTIONS(1709), 14,
- sym__automatic_semicolon,
- sym__ternary_qmark,
- anon_sym_COMMA,
- anon_sym_SEMI,
- anon_sym_LBRACK,
- anon_sym_DOT,
- sym_optional_chain,
- anon_sym_LT_EQ,
- anon_sym_EQ_EQ_EQ,
- anon_sym_BANG_EQ_EQ,
- anon_sym_GT_EQ,
- anon_sym_instanceof,
- anon_sym_PLUS_PLUS,
- anon_sym_BQUOTE,
- ACTIONS(1718), 15,
- anon_sym_PLUS_EQ,
- anon_sym_DASH_EQ,
- anon_sym_STAR_EQ,
- anon_sym_SLASH_EQ,
- anon_sym_PERCENT_EQ,
- anon_sym_CARET_EQ,
- anon_sym_AMP_EQ,
- anon_sym_PIPE_EQ,
- anon_sym_GT_GT_EQ,
- anon_sym_GT_GT_GT_EQ,
- anon_sym_LT_LT_EQ,
- anon_sym_STAR_STAR_EQ,
- anon_sym_AMP_AMP_EQ,
- anon_sym_PIPE_PIPE_EQ,
- anon_sym_QMARK_QMARK_EQ,
- ACTIONS(1707), 21,
- anon_sym_STAR,
- anon_sym_in,
- anon_sym_LT,
- anon_sym_GT,
- anon_sym_AMP_AMP,
- anon_sym_PIPE_PIPE,
- anon_sym_GT_GT,
- anon_sym_GT_GT_GT,
- anon_sym_LT_LT,
- anon_sym_AMP,
- anon_sym_CARET,
- anon_sym_PIPE,
- anon_sym_PLUS,
- anon_sym_DASH,
- anon_sym_SLASH,
- anon_sym_PERCENT,
- anon_sym_STAR_STAR,
- anon_sym_EQ_EQ,
- anon_sym_BANG_EQ,
- anon_sym_QMARK_QMARK,
- anon_sym_DASH_DASH,
- [32615] = 3,
+ [32388] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1661), 1,
+ ACTIONS(1705), 1,
ts_builtin_sym_end,
- ACTIONS(1567), 56,
+ ACTIONS(1561), 56,
anon_sym_export,
anon_sym_LBRACE,
anon_sym_RBRACE,
@@ -85644,6 +85915,8 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -85658,8 +85931,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -85674,12 +85945,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [32680] = 3,
+ [32453] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1635), 1,
+ ACTIONS(1689), 1,
ts_builtin_sym_end,
- ACTIONS(1509), 56,
+ ACTIONS(1497), 56,
anon_sym_export,
anon_sym_LBRACE,
anon_sym_RBRACE,
@@ -85706,6 +85977,8 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -85720,8 +85993,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -85736,12 +86007,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [32745] = 3,
+ [32518] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1635), 1,
+ ACTIONS(1613), 1,
ts_builtin_sym_end,
- ACTIONS(1509), 56,
+ ACTIONS(1527), 56,
anon_sym_export,
anon_sym_LBRACE,
anon_sym_RBRACE,
@@ -85768,6 +86039,8 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -85782,8 +86055,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -85798,12 +86069,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [32810] = 3,
+ [32583] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1675), 1,
+ ACTIONS(1621), 1,
ts_builtin_sym_end,
- ACTIONS(1573), 56,
+ ACTIONS(1583), 56,
anon_sym_export,
anon_sym_LBRACE,
anon_sym_RBRACE,
@@ -85830,6 +86101,8 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -85844,8 +86117,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -85860,12 +86131,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [32875] = 3,
+ [32648] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1679), 1,
+ ACTIONS(1645), 1,
ts_builtin_sym_end,
- ACTIONS(1595), 56,
+ ACTIONS(1553), 56,
anon_sym_export,
anon_sym_LBRACE,
anon_sym_RBRACE,
@@ -85892,6 +86163,8 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -85906,8 +86179,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -85922,12 +86193,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [32940] = 3,
+ [32713] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1635), 1,
+ ACTIONS(1677), 1,
ts_builtin_sym_end,
- ACTIONS(1509), 56,
+ ACTIONS(1503), 56,
anon_sym_export,
anon_sym_LBRACE,
anon_sym_RBRACE,
@@ -85954,6 +86225,8 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -85968,8 +86241,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -85984,12 +86255,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [33005] = 3,
+ [32778] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1657), 1,
+ ACTIONS(1687), 1,
ts_builtin_sym_end,
- ACTIONS(1571), 56,
+ ACTIONS(1495), 56,
anon_sym_export,
anon_sym_LBRACE,
anon_sym_RBRACE,
@@ -86016,6 +86287,8 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -86030,8 +86303,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -86046,12 +86317,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [33070] = 3,
+ [32843] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1627), 1,
+ ACTIONS(1685), 1,
ts_builtin_sym_end,
- ACTIONS(1575), 56,
+ ACTIONS(1493), 56,
anon_sym_export,
anon_sym_LBRACE,
anon_sym_RBRACE,
@@ -86078,6 +86349,8 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -86092,8 +86365,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -86108,12 +86379,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [33135] = 3,
+ [32908] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1631), 1,
+ ACTIONS(1683), 1,
ts_builtin_sym_end,
- ACTIONS(1467), 56,
+ ACTIONS(1491), 56,
anon_sym_export,
anon_sym_LBRACE,
anon_sym_RBRACE,
@@ -86140,6 +86411,8 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -86154,8 +86427,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -86170,12 +86441,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [33200] = 3,
+ [32973] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1631), 1,
+ ACTIONS(1657), 1,
ts_builtin_sym_end,
- ACTIONS(1467), 56,
+ ACTIONS(1479), 56,
anon_sym_export,
anon_sym_LBRACE,
anon_sym_RBRACE,
@@ -86202,6 +86473,8 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -86216,8 +86489,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -86232,12 +86503,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [33265] = 3,
+ [33038] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1631), 1,
+ ACTIONS(1657), 1,
ts_builtin_sym_end,
- ACTIONS(1467), 56,
+ ACTIONS(1479), 56,
anon_sym_export,
anon_sym_LBRACE,
anon_sym_RBRACE,
@@ -86264,6 +86535,8 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -86278,8 +86551,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -86294,12 +86565,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [33330] = 3,
+ [33103] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1631), 1,
+ ACTIONS(1677), 1,
ts_builtin_sym_end,
- ACTIONS(1467), 56,
+ ACTIONS(1503), 56,
anon_sym_export,
anon_sym_LBRACE,
anon_sym_RBRACE,
@@ -86326,6 +86597,8 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -86340,8 +86613,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -86356,12 +86627,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [33395] = 3,
+ [33168] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1687), 1,
+ ACTIONS(1681), 1,
ts_builtin_sym_end,
- ACTIONS(1533), 56,
+ ACTIONS(1489), 56,
anon_sym_export,
anon_sym_LBRACE,
anon_sym_RBRACE,
@@ -86388,6 +86659,8 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -86402,8 +86675,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -86418,12 +86689,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [33460] = 3,
+ [33233] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1631), 1,
+ ACTIONS(1653), 1,
ts_builtin_sym_end,
- ACTIONS(1467), 56,
+ ACTIONS(1575), 56,
anon_sym_export,
anon_sym_LBRACE,
anon_sym_RBRACE,
@@ -86450,6 +86721,8 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -86464,8 +86737,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -86480,12 +86751,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [33525] = 3,
+ [33298] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1631), 1,
+ ACTIONS(1651), 1,
ts_builtin_sym_end,
- ACTIONS(1467), 56,
+ ACTIONS(1577), 56,
anon_sym_export,
anon_sym_LBRACE,
anon_sym_RBRACE,
@@ -86512,6 +86783,8 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -86526,8 +86799,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -86542,12 +86813,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [33590] = 3,
+ [33363] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1691), 1,
+ ACTIONS(1679), 1,
ts_builtin_sym_end,
- ACTIONS(1537), 56,
+ ACTIONS(1487), 56,
anon_sym_export,
anon_sym_LBRACE,
anon_sym_RBRACE,
@@ -86574,6 +86845,8 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -86588,8 +86861,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -86604,12 +86875,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [33655] = 3,
+ [33428] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1677), 1,
+ ACTIONS(1649), 1,
ts_builtin_sym_end,
- ACTIONS(1593), 56,
+ ACTIONS(1477), 56,
anon_sym_export,
anon_sym_LBRACE,
anon_sym_RBRACE,
@@ -86636,6 +86907,8 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -86650,8 +86923,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -86666,12 +86937,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [33720] = 3,
+ [33493] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1693), 1,
+ ACTIONS(1647), 1,
ts_builtin_sym_end,
- ACTIONS(1539), 56,
+ ACTIONS(1475), 56,
anon_sym_export,
anon_sym_LBRACE,
anon_sym_RBRACE,
@@ -86698,6 +86969,8 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -86712,8 +86985,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -86728,12 +86999,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [33785] = 3,
+ [33558] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1631), 1,
+ ACTIONS(1623), 1,
ts_builtin_sym_end,
- ACTIONS(1467), 56,
+ ACTIONS(1521), 56,
anon_sym_export,
anon_sym_LBRACE,
anon_sym_RBRACE,
@@ -86760,6 +87031,8 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -86774,8 +87047,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -86790,12 +87061,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [33850] = 3,
+ [33623] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1631), 1,
+ ACTIONS(1619), 1,
ts_builtin_sym_end,
- ACTIONS(1467), 56,
+ ACTIONS(1523), 56,
anon_sym_export,
anon_sym_LBRACE,
anon_sym_RBRACE,
@@ -86822,6 +87093,8 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -86836,8 +87109,68 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
+ anon_sym_BQUOTE,
+ sym_number,
+ sym_identifier,
+ sym_private_property_identifier,
+ sym_this,
+ sym_super,
+ sym_true,
+ sym_false,
+ sym_null,
+ sym_undefined,
+ anon_sym_AT,
+ anon_sym_static,
+ anon_sym_get,
+ anon_sym_set,
+ [33688] = 3,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(1677), 1,
+ ts_builtin_sym_end,
+ ACTIONS(1503), 56,
+ anon_sym_export,
+ anon_sym_LBRACE,
+ anon_sym_RBRACE,
+ anon_sym_import,
+ anon_sym_var,
+ anon_sym_let,
+ anon_sym_const,
+ anon_sym_if,
+ anon_sym_switch,
+ anon_sym_for,
+ anon_sym_LPAREN,
+ anon_sym_await,
+ anon_sym_while,
+ anon_sym_do,
+ anon_sym_try,
+ anon_sym_with,
+ anon_sym_break,
+ anon_sym_continue,
+ anon_sym_debugger,
+ anon_sym_return,
+ anon_sym_throw,
+ anon_sym_SEMI,
+ anon_sym_yield,
+ anon_sym_LBRACK,
+ anon_sym_LTtemplate_GT,
+ anon_sym_LT,
anon_sym_DQUOTE,
anon_sym_SQUOTE,
+ anon_sym_class,
+ anon_sym_async,
+ anon_sym_function,
+ anon_sym_new,
+ anon_sym_PLUS,
+ anon_sym_DASH,
+ anon_sym_SLASH,
+ anon_sym_BANG,
+ anon_sym_TILDE,
+ anon_sym_typeof,
+ anon_sym_void,
+ anon_sym_delete,
+ anon_sym_PLUS_PLUS,
+ anon_sym_DASH_DASH,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -86852,12 +87185,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [33915] = 3,
+ [33753] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1631), 1,
+ ACTIONS(1697), 1,
ts_builtin_sym_end,
- ACTIONS(1467), 56,
+ ACTIONS(1557), 56,
anon_sym_export,
anon_sym_LBRACE,
anon_sym_RBRACE,
@@ -86884,6 +87217,8 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -86898,8 +87233,138 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
+ anon_sym_BQUOTE,
+ sym_number,
+ sym_identifier,
+ sym_private_property_identifier,
+ sym_this,
+ sym_super,
+ sym_true,
+ sym_false,
+ sym_null,
+ sym_undefined,
+ anon_sym_AT,
+ anon_sym_static,
+ anon_sym_get,
+ anon_sym_set,
+ [33818] = 11,
+ ACTIONS(1188), 1,
+ anon_sym_COLON,
+ ACTIONS(1203), 1,
+ sym_comment,
+ ACTIONS(1209), 1,
+ anon_sym_RBRACE,
+ ACTIONS(1711), 1,
+ anon_sym_LPAREN,
+ ACTIONS(1714), 1,
+ anon_sym_EQ,
+ ACTIONS(1716), 1,
+ anon_sym_EQ_GT,
+ STATE(1994), 1,
+ aux_sym_object_repeat1,
+ STATE(2016), 1,
+ aux_sym_object_pattern_repeat1,
+ ACTIONS(1709), 14,
+ sym__automatic_semicolon,
+ sym__ternary_qmark,
+ anon_sym_COMMA,
+ anon_sym_SEMI,
+ anon_sym_LBRACK,
+ anon_sym_DOT,
+ sym_optional_chain,
+ anon_sym_LT_EQ,
+ anon_sym_EQ_EQ_EQ,
+ anon_sym_BANG_EQ_EQ,
+ anon_sym_GT_EQ,
+ anon_sym_instanceof,
+ anon_sym_PLUS_PLUS,
+ anon_sym_BQUOTE,
+ ACTIONS(1718), 15,
+ anon_sym_PLUS_EQ,
+ anon_sym_DASH_EQ,
+ anon_sym_STAR_EQ,
+ anon_sym_SLASH_EQ,
+ anon_sym_PERCENT_EQ,
+ anon_sym_CARET_EQ,
+ anon_sym_AMP_EQ,
+ anon_sym_PIPE_EQ,
+ anon_sym_GT_GT_EQ,
+ anon_sym_GT_GT_GT_EQ,
+ anon_sym_LT_LT_EQ,
+ anon_sym_STAR_STAR_EQ,
+ anon_sym_AMP_AMP_EQ,
+ anon_sym_PIPE_PIPE_EQ,
+ anon_sym_QMARK_QMARK_EQ,
+ ACTIONS(1707), 21,
+ anon_sym_STAR,
+ anon_sym_in,
+ anon_sym_LT,
+ anon_sym_GT,
+ anon_sym_AMP_AMP,
+ anon_sym_PIPE_PIPE,
+ anon_sym_GT_GT,
+ anon_sym_GT_GT_GT,
+ anon_sym_LT_LT,
+ anon_sym_AMP,
+ anon_sym_CARET,
+ anon_sym_PIPE,
+ anon_sym_PLUS,
+ anon_sym_DASH,
+ anon_sym_SLASH,
+ anon_sym_PERCENT,
+ anon_sym_STAR_STAR,
+ anon_sym_EQ_EQ,
+ anon_sym_BANG_EQ,
+ anon_sym_QMARK_QMARK,
+ anon_sym_DASH_DASH,
+ [33899] = 3,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(1695), 1,
+ ts_builtin_sym_end,
+ ACTIONS(1549), 56,
+ anon_sym_export,
+ anon_sym_LBRACE,
+ anon_sym_RBRACE,
+ anon_sym_import,
+ anon_sym_var,
+ anon_sym_let,
+ anon_sym_const,
+ anon_sym_if,
+ anon_sym_switch,
+ anon_sym_for,
+ anon_sym_LPAREN,
+ anon_sym_await,
+ anon_sym_while,
+ anon_sym_do,
+ anon_sym_try,
+ anon_sym_with,
+ anon_sym_break,
+ anon_sym_continue,
+ anon_sym_debugger,
+ anon_sym_return,
+ anon_sym_throw,
+ anon_sym_SEMI,
+ anon_sym_yield,
+ anon_sym_LBRACK,
+ anon_sym_LTtemplate_GT,
+ anon_sym_LT,
anon_sym_DQUOTE,
anon_sym_SQUOTE,
+ anon_sym_class,
+ anon_sym_async,
+ anon_sym_function,
+ anon_sym_new,
+ anon_sym_PLUS,
+ anon_sym_DASH,
+ anon_sym_SLASH,
+ anon_sym_BANG,
+ anon_sym_TILDE,
+ anon_sym_typeof,
+ anon_sym_void,
+ anon_sym_delete,
+ anon_sym_PLUS_PLUS,
+ anon_sym_DASH_DASH,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -86914,12 +87379,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [33980] = 3,
+ [33964] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1655), 1,
+ ACTIONS(1643), 1,
ts_builtin_sym_end,
- ACTIONS(1577), 56,
+ ACTIONS(1473), 56,
anon_sym_export,
anon_sym_LBRACE,
anon_sym_RBRACE,
@@ -86946,6 +87411,8 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -86960,8 +87427,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -86976,12 +87441,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [34045] = 3,
+ [34029] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1631), 1,
+ ACTIONS(1643), 1,
ts_builtin_sym_end,
- ACTIONS(1467), 56,
+ ACTIONS(1473), 56,
anon_sym_export,
anon_sym_LBRACE,
anon_sym_RBRACE,
@@ -87008,6 +87473,8 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -87022,8 +87489,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -87038,12 +87503,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [34110] = 3,
+ [34094] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1695), 1,
+ ACTIONS(1643), 1,
ts_builtin_sym_end,
- ACTIONS(1541), 56,
+ ACTIONS(1473), 56,
anon_sym_export,
anon_sym_LBRACE,
anon_sym_RBRACE,
@@ -87070,6 +87535,8 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -87084,8 +87551,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -87100,12 +87565,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [34175] = 3,
+ [34159] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1631), 1,
+ ACTIONS(1643), 1,
ts_builtin_sym_end,
- ACTIONS(1467), 56,
+ ACTIONS(1473), 56,
anon_sym_export,
anon_sym_LBRACE,
anon_sym_RBRACE,
@@ -87132,6 +87597,8 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -87146,8 +87613,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -87162,12 +87627,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [34240] = 3,
+ [34224] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1651), 1,
+ ACTIONS(1619), 1,
ts_builtin_sym_end,
- ACTIONS(1511), 56,
+ ACTIONS(1523), 56,
anon_sym_export,
anon_sym_LBRACE,
anon_sym_RBRACE,
@@ -87194,6 +87659,8 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -87208,8 +87675,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -87224,12 +87689,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [34305] = 3,
+ [34289] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1621), 1,
+ ACTIONS(1663), 1,
ts_builtin_sym_end,
- ACTIONS(1579), 56,
+ ACTIONS(1483), 56,
anon_sym_export,
anon_sym_LBRACE,
anon_sym_RBRACE,
@@ -87256,6 +87721,8 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -87270,8 +87737,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -87286,74 +87751,82 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [34370] = 3,
- ACTIONS(3), 1,
+ [34354] = 11,
+ ACTIONS(1188), 1,
+ anon_sym_COLON,
+ ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1673), 1,
- ts_builtin_sym_end,
- ACTIONS(1483), 56,
- anon_sym_export,
- anon_sym_LBRACE,
+ ACTIONS(1207), 1,
anon_sym_RBRACE,
- anon_sym_import,
- anon_sym_var,
- anon_sym_let,
- anon_sym_const,
- anon_sym_if,
- anon_sym_switch,
- anon_sym_for,
+ ACTIONS(1711), 1,
anon_sym_LPAREN,
- anon_sym_await,
- anon_sym_while,
- anon_sym_do,
- anon_sym_try,
- anon_sym_with,
- anon_sym_break,
- anon_sym_continue,
- anon_sym_debugger,
- anon_sym_return,
- anon_sym_throw,
+ ACTIONS(1714), 1,
+ anon_sym_EQ,
+ ACTIONS(1716), 1,
+ anon_sym_EQ_GT,
+ STATE(2016), 1,
+ aux_sym_object_pattern_repeat1,
+ STATE(2018), 1,
+ aux_sym_object_repeat1,
+ ACTIONS(1709), 14,
+ sym__automatic_semicolon,
+ sym__ternary_qmark,
+ anon_sym_COMMA,
anon_sym_SEMI,
- anon_sym_yield,
anon_sym_LBRACK,
- anon_sym_LTtemplate_GT,
+ anon_sym_DOT,
+ sym_optional_chain,
+ anon_sym_LT_EQ,
+ anon_sym_EQ_EQ_EQ,
+ anon_sym_BANG_EQ_EQ,
+ anon_sym_GT_EQ,
+ anon_sym_instanceof,
+ anon_sym_PLUS_PLUS,
+ anon_sym_BQUOTE,
+ ACTIONS(1718), 15,
+ anon_sym_PLUS_EQ,
+ anon_sym_DASH_EQ,
+ anon_sym_STAR_EQ,
+ anon_sym_SLASH_EQ,
+ anon_sym_PERCENT_EQ,
+ anon_sym_CARET_EQ,
+ anon_sym_AMP_EQ,
+ anon_sym_PIPE_EQ,
+ anon_sym_GT_GT_EQ,
+ anon_sym_GT_GT_GT_EQ,
+ anon_sym_LT_LT_EQ,
+ anon_sym_STAR_STAR_EQ,
+ anon_sym_AMP_AMP_EQ,
+ anon_sym_PIPE_PIPE_EQ,
+ anon_sym_QMARK_QMARK_EQ,
+ ACTIONS(1707), 21,
+ anon_sym_STAR,
+ anon_sym_in,
anon_sym_LT,
- anon_sym_class,
- anon_sym_async,
- anon_sym_function,
- anon_sym_new,
+ anon_sym_GT,
+ anon_sym_AMP_AMP,
+ anon_sym_PIPE_PIPE,
+ anon_sym_GT_GT,
+ anon_sym_GT_GT_GT,
+ anon_sym_LT_LT,
+ anon_sym_AMP,
+ anon_sym_CARET,
+ anon_sym_PIPE,
anon_sym_PLUS,
anon_sym_DASH,
anon_sym_SLASH,
- anon_sym_BANG,
- anon_sym_TILDE,
- anon_sym_typeof,
- anon_sym_void,
- anon_sym_delete,
- anon_sym_PLUS_PLUS,
+ anon_sym_PERCENT,
+ anon_sym_STAR_STAR,
+ anon_sym_EQ_EQ,
+ anon_sym_BANG_EQ,
+ anon_sym_QMARK_QMARK,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
- anon_sym_BQUOTE,
- sym_number,
- sym_identifier,
- sym_private_property_identifier,
- sym_this,
- sym_super,
- sym_true,
- sym_false,
- sym_null,
- sym_undefined,
- anon_sym_AT,
- anon_sym_static,
- anon_sym_get,
- anon_sym_set,
[34435] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1631), 1,
+ ACTIONS(1617), 1,
ts_builtin_sym_end,
- ACTIONS(1467), 56,
+ ACTIONS(1525), 56,
anon_sym_export,
anon_sym_LBRACE,
anon_sym_RBRACE,
@@ -87380,6 +87853,8 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -87394,8 +87869,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -87413,9 +87886,9 @@ static const uint16_t ts_small_parse_table[] = {
[34500] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1631), 1,
+ ACTIONS(1643), 1,
ts_builtin_sym_end,
- ACTIONS(1467), 56,
+ ACTIONS(1473), 56,
anon_sym_export,
anon_sym_LBRACE,
anon_sym_RBRACE,
@@ -87442,6 +87915,8 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -87456,8 +87931,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -87475,9 +87948,9 @@ static const uint16_t ts_small_parse_table[] = {
[34565] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1631), 1,
+ ACTIONS(1643), 1,
ts_builtin_sym_end,
- ACTIONS(1467), 56,
+ ACTIONS(1473), 56,
anon_sym_export,
anon_sym_LBRACE,
anon_sym_RBRACE,
@@ -87504,6 +87977,8 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -87518,8 +87993,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -87537,9 +88010,9 @@ static const uint16_t ts_small_parse_table[] = {
[34630] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1653), 1,
+ ACTIONS(1643), 1,
ts_builtin_sym_end,
- ACTIONS(1583), 56,
+ ACTIONS(1473), 56,
anon_sym_export,
anon_sym_LBRACE,
anon_sym_RBRACE,
@@ -87566,6 +88039,8 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -87580,8 +88055,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -87599,9 +88072,9 @@ static const uint16_t ts_small_parse_table[] = {
[34695] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1639), 1,
+ ACTIONS(1643), 1,
ts_builtin_sym_end,
- ACTIONS(1545), 56,
+ ACTIONS(1473), 56,
anon_sym_export,
anon_sym_LBRACE,
anon_sym_RBRACE,
@@ -87628,6 +88101,8 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -87642,8 +88117,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -87661,9 +88134,9 @@ static const uint16_t ts_small_parse_table[] = {
[34760] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1649), 1,
+ ACTIONS(1643), 1,
ts_builtin_sym_end,
- ACTIONS(1585), 56,
+ ACTIONS(1473), 56,
anon_sym_export,
anon_sym_LBRACE,
anon_sym_RBRACE,
@@ -87690,6 +88163,8 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -87704,8 +88179,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -87723,9 +88196,9 @@ static const uint16_t ts_small_parse_table[] = {
[34825] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1637), 1,
+ ACTIONS(1643), 1,
ts_builtin_sym_end,
- ACTIONS(1547), 56,
+ ACTIONS(1473), 56,
anon_sym_export,
anon_sym_LBRACE,
anon_sym_RBRACE,
@@ -87752,68 +88225,8 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
- anon_sym_class,
- anon_sym_async,
- anon_sym_function,
- anon_sym_new,
- anon_sym_PLUS,
- anon_sym_DASH,
- anon_sym_SLASH,
- anon_sym_BANG,
- anon_sym_TILDE,
- anon_sym_typeof,
- anon_sym_void,
- anon_sym_delete,
- anon_sym_PLUS_PLUS,
- anon_sym_DASH_DASH,
anon_sym_DQUOTE,
anon_sym_SQUOTE,
- anon_sym_BQUOTE,
- sym_number,
- sym_identifier,
- sym_private_property_identifier,
- sym_this,
- sym_super,
- sym_true,
- sym_false,
- sym_null,
- sym_undefined,
- anon_sym_AT,
- anon_sym_static,
- anon_sym_get,
- anon_sym_set,
- [34890] = 3,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(1631), 1,
- ts_builtin_sym_end,
- ACTIONS(1467), 56,
- anon_sym_export,
- anon_sym_LBRACE,
- anon_sym_RBRACE,
- anon_sym_import,
- anon_sym_var,
- anon_sym_let,
- anon_sym_const,
- anon_sym_if,
- anon_sym_switch,
- anon_sym_for,
- anon_sym_LPAREN,
- anon_sym_await,
- anon_sym_while,
- anon_sym_do,
- anon_sym_try,
- anon_sym_with,
- anon_sym_break,
- anon_sym_continue,
- anon_sym_debugger,
- anon_sym_return,
- anon_sym_throw,
- anon_sym_SEMI,
- anon_sym_yield,
- anon_sym_LBRACK,
- anon_sym_LTtemplate_GT,
- anon_sym_LT,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -87828,8 +88241,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -87844,12 +88255,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [34955] = 3,
+ [34890] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1631), 1,
+ ACTIONS(1643), 1,
ts_builtin_sym_end,
- ACTIONS(1467), 56,
+ ACTIONS(1473), 56,
anon_sym_export,
anon_sym_LBRACE,
anon_sym_RBRACE,
@@ -87876,6 +88287,8 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -87890,8 +88303,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -87906,12 +88317,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [35020] = 3,
+ [34955] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1631), 1,
+ ACTIONS(1643), 1,
ts_builtin_sym_end,
- ACTIONS(1467), 56,
+ ACTIONS(1473), 56,
anon_sym_export,
anon_sym_LBRACE,
anon_sym_RBRACE,
@@ -87938,6 +88349,8 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -87952,8 +88365,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -87968,12 +88379,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [35085] = 3,
+ [35020] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1647), 1,
+ ACTIONS(1643), 1,
ts_builtin_sym_end,
- ACTIONS(1587), 56,
+ ACTIONS(1473), 56,
anon_sym_export,
anon_sym_LBRACE,
anon_sym_RBRACE,
@@ -88000,6 +88411,8 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -88014,8 +88427,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -88030,12 +88441,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [35150] = 3,
+ [35085] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1631), 1,
+ ACTIONS(1643), 1,
ts_builtin_sym_end,
- ACTIONS(1467), 56,
+ ACTIONS(1473), 56,
anon_sym_export,
anon_sym_LBRACE,
anon_sym_RBRACE,
@@ -88062,6 +88473,8 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -88076,8 +88489,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -88092,12 +88503,82 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [35215] = 3,
+ [35150] = 11,
+ ACTIONS(1177), 1,
+ anon_sym_RBRACE,
+ ACTIONS(1188), 1,
+ anon_sym_COLON,
+ ACTIONS(1203), 1,
+ sym_comment,
+ ACTIONS(1711), 1,
+ anon_sym_LPAREN,
+ ACTIONS(1714), 1,
+ anon_sym_EQ,
+ ACTIONS(1716), 1,
+ anon_sym_EQ_GT,
+ STATE(1994), 1,
+ aux_sym_object_repeat1,
+ STATE(2016), 1,
+ aux_sym_object_pattern_repeat1,
+ ACTIONS(1709), 14,
+ sym__automatic_semicolon,
+ sym__ternary_qmark,
+ anon_sym_COMMA,
+ anon_sym_SEMI,
+ anon_sym_LBRACK,
+ anon_sym_DOT,
+ sym_optional_chain,
+ anon_sym_LT_EQ,
+ anon_sym_EQ_EQ_EQ,
+ anon_sym_BANG_EQ_EQ,
+ anon_sym_GT_EQ,
+ anon_sym_instanceof,
+ anon_sym_PLUS_PLUS,
+ anon_sym_BQUOTE,
+ ACTIONS(1718), 15,
+ anon_sym_PLUS_EQ,
+ anon_sym_DASH_EQ,
+ anon_sym_STAR_EQ,
+ anon_sym_SLASH_EQ,
+ anon_sym_PERCENT_EQ,
+ anon_sym_CARET_EQ,
+ anon_sym_AMP_EQ,
+ anon_sym_PIPE_EQ,
+ anon_sym_GT_GT_EQ,
+ anon_sym_GT_GT_GT_EQ,
+ anon_sym_LT_LT_EQ,
+ anon_sym_STAR_STAR_EQ,
+ anon_sym_AMP_AMP_EQ,
+ anon_sym_PIPE_PIPE_EQ,
+ anon_sym_QMARK_QMARK_EQ,
+ ACTIONS(1707), 21,
+ anon_sym_STAR,
+ anon_sym_in,
+ anon_sym_LT,
+ anon_sym_GT,
+ anon_sym_AMP_AMP,
+ anon_sym_PIPE_PIPE,
+ anon_sym_GT_GT,
+ anon_sym_GT_GT_GT,
+ anon_sym_LT_LT,
+ anon_sym_AMP,
+ anon_sym_CARET,
+ anon_sym_PIPE,
+ anon_sym_PLUS,
+ anon_sym_DASH,
+ anon_sym_SLASH,
+ anon_sym_PERCENT,
+ anon_sym_STAR_STAR,
+ anon_sym_EQ_EQ,
+ anon_sym_BANG_EQ,
+ anon_sym_QMARK_QMARK,
+ anon_sym_DASH_DASH,
+ [35231] = 3,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1643), 1,
ts_builtin_sym_end,
- ACTIONS(1589), 56,
+ ACTIONS(1473), 56,
anon_sym_export,
anon_sym_LBRACE,
anon_sym_RBRACE,
@@ -88124,6 +88605,8 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -88138,8 +88621,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -88154,12 +88635,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [35280] = 3,
+ [35296] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1703), 1,
+ ACTIONS(1643), 1,
ts_builtin_sym_end,
- ACTIONS(1481), 56,
+ ACTIONS(1473), 56,
anon_sym_export,
anon_sym_LBRACE,
anon_sym_RBRACE,
@@ -88186,6 +88667,8 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -88200,8 +88683,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -88216,82 +88697,74 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [35345] = 11,
- ACTIONS(1177), 1,
- anon_sym_RBRACE,
- ACTIONS(1188), 1,
- anon_sym_COLON,
- ACTIONS(1203), 1,
+ [35361] = 3,
+ ACTIONS(3), 1,
sym_comment,
- ACTIONS(1711), 1,
+ ACTIONS(1643), 1,
+ ts_builtin_sym_end,
+ ACTIONS(1473), 56,
+ anon_sym_export,
+ anon_sym_LBRACE,
+ anon_sym_RBRACE,
+ anon_sym_import,
+ anon_sym_var,
+ anon_sym_let,
+ anon_sym_const,
+ anon_sym_if,
+ anon_sym_switch,
+ anon_sym_for,
anon_sym_LPAREN,
- ACTIONS(1714), 1,
- anon_sym_EQ,
- ACTIONS(1716), 1,
- anon_sym_EQ_GT,
- STATE(1990), 1,
- aux_sym_object_pattern_repeat1,
- STATE(1993), 1,
- aux_sym_object_repeat1,
- ACTIONS(1709), 14,
- sym__automatic_semicolon,
- sym__ternary_qmark,
- anon_sym_COMMA,
+ anon_sym_await,
+ anon_sym_while,
+ anon_sym_do,
+ anon_sym_try,
+ anon_sym_with,
+ anon_sym_break,
+ anon_sym_continue,
+ anon_sym_debugger,
+ anon_sym_return,
+ anon_sym_throw,
anon_sym_SEMI,
+ anon_sym_yield,
anon_sym_LBRACK,
- anon_sym_DOT,
- sym_optional_chain,
- anon_sym_LT_EQ,
- anon_sym_EQ_EQ_EQ,
- anon_sym_BANG_EQ_EQ,
- anon_sym_GT_EQ,
- anon_sym_instanceof,
- anon_sym_PLUS_PLUS,
- anon_sym_BQUOTE,
- ACTIONS(1718), 15,
- anon_sym_PLUS_EQ,
- anon_sym_DASH_EQ,
- anon_sym_STAR_EQ,
- anon_sym_SLASH_EQ,
- anon_sym_PERCENT_EQ,
- anon_sym_CARET_EQ,
- anon_sym_AMP_EQ,
- anon_sym_PIPE_EQ,
- anon_sym_GT_GT_EQ,
- anon_sym_GT_GT_GT_EQ,
- anon_sym_LT_LT_EQ,
- anon_sym_STAR_STAR_EQ,
- anon_sym_AMP_AMP_EQ,
- anon_sym_PIPE_PIPE_EQ,
- anon_sym_QMARK_QMARK_EQ,
- ACTIONS(1707), 21,
- anon_sym_STAR,
- anon_sym_in,
+ anon_sym_LTtemplate_GT,
anon_sym_LT,
- anon_sym_GT,
- anon_sym_AMP_AMP,
- anon_sym_PIPE_PIPE,
- anon_sym_GT_GT,
- anon_sym_GT_GT_GT,
- anon_sym_LT_LT,
- anon_sym_AMP,
- anon_sym_CARET,
- anon_sym_PIPE,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
+ anon_sym_class,
+ anon_sym_async,
+ anon_sym_function,
+ anon_sym_new,
anon_sym_PLUS,
anon_sym_DASH,
anon_sym_SLASH,
- anon_sym_PERCENT,
- anon_sym_STAR_STAR,
- anon_sym_EQ_EQ,
- anon_sym_BANG_EQ,
- anon_sym_QMARK_QMARK,
+ anon_sym_BANG,
+ anon_sym_TILDE,
+ anon_sym_typeof,
+ anon_sym_void,
+ anon_sym_delete,
+ anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
+ anon_sym_BQUOTE,
+ sym_number,
+ sym_identifier,
+ sym_private_property_identifier,
+ sym_this,
+ sym_super,
+ sym_true,
+ sym_false,
+ sym_null,
+ sym_undefined,
+ anon_sym_AT,
+ anon_sym_static,
+ anon_sym_get,
+ anon_sym_set,
[35426] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1645), 1,
+ ACTIONS(1643), 1,
ts_builtin_sym_end,
- ACTIONS(1591), 56,
+ ACTIONS(1473), 56,
anon_sym_export,
anon_sym_LBRACE,
anon_sym_RBRACE,
@@ -88318,6 +88791,8 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -88332,8 +88807,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -88351,9 +88824,9 @@ static const uint16_t ts_small_parse_table[] = {
[35491] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1705), 1,
+ ACTIONS(1643), 1,
ts_builtin_sym_end,
- ACTIONS(1479), 56,
+ ACTIONS(1473), 56,
anon_sym_export,
anon_sym_LBRACE,
anon_sym_RBRACE,
@@ -88380,6 +88853,8 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -88394,8 +88869,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -88413,9 +88886,9 @@ static const uint16_t ts_small_parse_table[] = {
[35556] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(882), 1,
+ ACTIONS(1643), 1,
ts_builtin_sym_end,
- ACTIONS(880), 56,
+ ACTIONS(1473), 56,
anon_sym_export,
anon_sym_LBRACE,
anon_sym_RBRACE,
@@ -88442,6 +88915,8 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -88456,8 +88931,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -88475,7 +88948,7 @@ static const uint16_t ts_small_parse_table[] = {
[35621] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1511), 22,
+ ACTIONS(1720), 22,
anon_sym_STAR,
anon_sym_in,
anon_sym_EQ,
@@ -88498,7 +88971,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_BANG_EQ,
anon_sym_QMARK_QMARK,
anon_sym_DASH_DASH,
- ACTIONS(1651), 34,
+ ACTIONS(1722), 34,
sym__ternary_qmark,
anon_sym_LBRACE,
anon_sym_COMMA,
@@ -88536,7 +89009,7 @@ static const uint16_t ts_small_parse_table[] = {
[35685] = 5,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1720), 1,
+ ACTIONS(1724), 1,
anon_sym_EQ,
ACTIONS(1718), 15,
anon_sym_PLUS_EQ,
@@ -88599,7 +89072,7 @@ static const uint16_t ts_small_parse_table[] = {
[35753] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1722), 22,
+ ACTIONS(1726), 22,
anon_sym_STAR,
anon_sym_in,
anon_sym_EQ,
@@ -88622,7 +89095,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_BANG_EQ,
anon_sym_QMARK_QMARK,
anon_sym_DASH_DASH,
- ACTIONS(1724), 34,
+ ACTIONS(1728), 34,
sym__ternary_qmark,
anon_sym_LBRACE,
anon_sym_COMMA,
@@ -88660,7 +89133,7 @@ static const uint16_t ts_small_parse_table[] = {
[35817] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1726), 22,
+ ACTIONS(1730), 22,
anon_sym_STAR,
anon_sym_in,
anon_sym_EQ,
@@ -88683,7 +89156,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_BANG_EQ,
anon_sym_QMARK_QMARK,
anon_sym_DASH_DASH,
- ACTIONS(1728), 34,
+ ACTIONS(1732), 34,
sym__ternary_qmark,
anon_sym_LBRACE,
anon_sym_COMMA,
@@ -88721,7 +89194,7 @@ static const uint16_t ts_small_parse_table[] = {
[35881] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1730), 22,
+ ACTIONS(1734), 22,
anon_sym_STAR,
anon_sym_in,
anon_sym_EQ,
@@ -88744,7 +89217,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_BANG_EQ,
anon_sym_QMARK_QMARK,
anon_sym_DASH_DASH,
- ACTIONS(1732), 34,
+ ACTIONS(1736), 34,
sym__ternary_qmark,
anon_sym_LBRACE,
anon_sym_COMMA,
@@ -88782,7 +89255,7 @@ static const uint16_t ts_small_parse_table[] = {
[35945] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1734), 22,
+ ACTIONS(1738), 22,
anon_sym_STAR,
anon_sym_in,
anon_sym_EQ,
@@ -88805,7 +89278,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_BANG_EQ,
anon_sym_QMARK_QMARK,
anon_sym_DASH_DASH,
- ACTIONS(1736), 34,
+ ACTIONS(1740), 34,
sym__ternary_qmark,
anon_sym_LBRACE,
anon_sym_COMMA,
@@ -88843,7 +89316,7 @@ static const uint16_t ts_small_parse_table[] = {
[36009] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1738), 22,
+ ACTIONS(1742), 22,
anon_sym_STAR,
anon_sym_in,
anon_sym_EQ,
@@ -88866,7 +89339,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_BANG_EQ,
anon_sym_QMARK_QMARK,
anon_sym_DASH_DASH,
- ACTIONS(1740), 34,
+ ACTIONS(1744), 34,
sym__ternary_qmark,
anon_sym_LBRACE,
anon_sym_COMMA,
@@ -88904,7 +89377,7 @@ static const uint16_t ts_small_parse_table[] = {
[36073] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1742), 22,
+ ACTIONS(1583), 22,
anon_sym_STAR,
anon_sym_in,
anon_sym_EQ,
@@ -88927,7 +89400,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_BANG_EQ,
anon_sym_QMARK_QMARK,
anon_sym_DASH_DASH,
- ACTIONS(1744), 34,
+ ACTIONS(1621), 34,
sym__ternary_qmark,
anon_sym_LBRACE,
anon_sym_COMMA,
@@ -89028,11 +89501,11 @@ static const uint16_t ts_small_parse_table[] = {
[36206] = 6,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1338), 1,
+ ACTIONS(1748), 1,
anon_sym_EQ,
- ACTIONS(1746), 1,
+ ACTIONS(1750), 1,
anon_sym_EQ_GT,
- ACTIONS(1201), 15,
+ ACTIONS(1718), 15,
anon_sym_PLUS_EQ,
anon_sym_DASH_EQ,
anon_sym_STAR_EQ,
@@ -89048,7 +89521,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_AMP_AMP_EQ,
anon_sym_PIPE_PIPE_EQ,
anon_sym_QMARK_QMARK_EQ,
- ACTIONS(1175), 17,
+ ACTIONS(1709), 17,
sym__ternary_qmark,
anon_sym_COMMA,
anon_sym_RBRACE,
@@ -89066,7 +89539,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_instanceof,
anon_sym_PLUS_PLUS,
anon_sym_BQUOTE,
- ACTIONS(1186), 21,
+ ACTIONS(1707), 21,
anon_sym_STAR,
anon_sym_in,
anon_sym_LT,
@@ -89088,10 +89561,73 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_BANG_EQ,
anon_sym_QMARK_QMARK,
anon_sym_DASH_DASH,
- [36275] = 2,
+ [36275] = 6,
+ ACTIONS(1203), 1,
+ sym_comment,
+ ACTIONS(1724), 1,
+ anon_sym_EQ,
+ ACTIONS(1750), 1,
+ anon_sym_EQ_GT,
+ ACTIONS(1718), 15,
+ anon_sym_PLUS_EQ,
+ anon_sym_DASH_EQ,
+ anon_sym_STAR_EQ,
+ anon_sym_SLASH_EQ,
+ anon_sym_PERCENT_EQ,
+ anon_sym_CARET_EQ,
+ anon_sym_AMP_EQ,
+ anon_sym_PIPE_EQ,
+ anon_sym_GT_GT_EQ,
+ anon_sym_GT_GT_GT_EQ,
+ anon_sym_LT_LT_EQ,
+ anon_sym_STAR_STAR_EQ,
+ anon_sym_AMP_AMP_EQ,
+ anon_sym_PIPE_PIPE_EQ,
+ anon_sym_QMARK_QMARK_EQ,
+ ACTIONS(1709), 17,
+ sym__ternary_qmark,
+ anon_sym_COMMA,
+ anon_sym_RBRACE,
+ anon_sym_LPAREN,
+ anon_sym_RPAREN,
+ anon_sym_COLON,
+ anon_sym_LBRACK,
+ anon_sym_RBRACK,
+ anon_sym_DOT,
+ sym_optional_chain,
+ anon_sym_LT_EQ,
+ anon_sym_EQ_EQ_EQ,
+ anon_sym_BANG_EQ_EQ,
+ anon_sym_GT_EQ,
+ anon_sym_instanceof,
+ anon_sym_PLUS_PLUS,
+ anon_sym_BQUOTE,
+ ACTIONS(1707), 21,
+ anon_sym_STAR,
+ anon_sym_in,
+ anon_sym_LT,
+ anon_sym_GT,
+ anon_sym_AMP_AMP,
+ anon_sym_PIPE_PIPE,
+ anon_sym_GT_GT,
+ anon_sym_GT_GT_GT,
+ anon_sym_LT_LT,
+ anon_sym_AMP,
+ anon_sym_CARET,
+ anon_sym_PIPE,
+ anon_sym_PLUS,
+ anon_sym_DASH,
+ anon_sym_SLASH,
+ anon_sym_PERCENT,
+ anon_sym_STAR_STAR,
+ anon_sym_EQ_EQ,
+ anon_sym_BANG_EQ,
+ anon_sym_QMARK_QMARK,
+ anon_sym_DASH_DASH,
+ [36344] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1748), 55,
+ ACTIONS(1752), 55,
anon_sym_export,
anon_sym_LBRACE,
anon_sym_import,
@@ -89117,6 +89653,8 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -89131,8 +89669,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -89147,14 +89683,14 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [36336] = 6,
+ [36405] = 6,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1750), 1,
+ ACTIONS(1338), 1,
anon_sym_EQ,
- ACTIONS(1752), 1,
+ ACTIONS(1746), 1,
anon_sym_EQ_GT,
- ACTIONS(1718), 15,
+ ACTIONS(1201), 15,
anon_sym_PLUS_EQ,
anon_sym_DASH_EQ,
anon_sym_STAR_EQ,
@@ -89170,7 +89706,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_AMP_AMP_EQ,
anon_sym_PIPE_PIPE_EQ,
anon_sym_QMARK_QMARK_EQ,
- ACTIONS(1709), 17,
+ ACTIONS(1175), 17,
sym__ternary_qmark,
anon_sym_COMMA,
anon_sym_RBRACE,
@@ -89188,7 +89724,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_instanceof,
anon_sym_PLUS_PLUS,
anon_sym_BQUOTE,
- ACTIONS(1707), 21,
+ ACTIONS(1186), 21,
anon_sym_STAR,
anon_sym_in,
anon_sym_LT,
@@ -89210,10 +89746,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_BANG_EQ,
anon_sym_QMARK_QMARK,
anon_sym_DASH_DASH,
- [36405] = 2,
+ [36474] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1748), 55,
+ ACTIONS(1754), 55,
anon_sym_export,
anon_sym_LBRACE,
anon_sym_import,
@@ -89239,6 +89775,8 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -89253,8 +89791,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -89269,10 +89805,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [36466] = 2,
+ [36535] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1748), 55,
+ ACTIONS(1756), 55,
anon_sym_export,
anon_sym_LBRACE,
anon_sym_import,
@@ -89298,6 +89834,8 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -89312,8 +89850,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -89328,10 +89864,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [36527] = 2,
+ [36596] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1754), 55,
+ ACTIONS(1758), 55,
anon_sym_export,
anon_sym_LBRACE,
anon_sym_import,
@@ -89357,6 +89893,8 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -89371,8 +89909,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -89387,10 +89923,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [36588] = 2,
+ [36657] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1756), 55,
+ ACTIONS(1754), 55,
anon_sym_export,
anon_sym_LBRACE,
anon_sym_import,
@@ -89416,6 +89952,8 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -89430,8 +89968,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -89446,10 +89982,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [36649] = 2,
+ [36718] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1758), 55,
+ ACTIONS(1754), 55,
anon_sym_export,
anon_sym_LBRACE,
anon_sym_import,
@@ -89475,6 +90011,8 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -89489,8 +90027,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -89505,10 +90041,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [36710] = 2,
+ [36779] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1748), 55,
+ ACTIONS(1754), 55,
anon_sym_export,
anon_sym_LBRACE,
anon_sym_import,
@@ -89534,6 +90070,8 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -89548,8 +90086,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -89564,14 +90100,14 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [36771] = 6,
+ [36840] = 6,
+ ACTIONS(1199), 1,
+ anon_sym_EQ_GT,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1720), 1,
+ ACTIONS(1221), 1,
anon_sym_EQ,
- ACTIONS(1752), 1,
- anon_sym_EQ_GT,
- ACTIONS(1718), 15,
+ ACTIONS(1201), 15,
anon_sym_PLUS_EQ,
anon_sym_DASH_EQ,
anon_sym_STAR_EQ,
@@ -89587,15 +90123,14 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_AMP_AMP_EQ,
anon_sym_PIPE_PIPE_EQ,
anon_sym_QMARK_QMARK_EQ,
- ACTIONS(1709), 17,
+ ACTIONS(1175), 16,
+ sym__automatic_semicolon,
sym__ternary_qmark,
anon_sym_COMMA,
anon_sym_RBRACE,
anon_sym_LPAREN,
- anon_sym_RPAREN,
- anon_sym_COLON,
+ anon_sym_SEMI,
anon_sym_LBRACK,
- anon_sym_RBRACK,
anon_sym_DOT,
sym_optional_chain,
anon_sym_LT_EQ,
@@ -89605,7 +90140,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_instanceof,
anon_sym_PLUS_PLUS,
anon_sym_BQUOTE,
- ACTIONS(1707), 21,
+ ACTIONS(1186), 21,
anon_sym_STAR,
anon_sym_in,
anon_sym_LT,
@@ -89627,16 +90162,76 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_BANG_EQ,
anon_sym_QMARK_QMARK,
anon_sym_DASH_DASH,
- [36840] = 8,
+ [36908] = 6,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1716), 1,
- anon_sym_EQ_GT,
+ ACTIONS(1344), 1,
+ anon_sym_EQ,
ACTIONS(1760), 1,
- anon_sym_in,
- ACTIONS(1763), 1,
+ anon_sym_EQ_GT,
+ ACTIONS(1201), 15,
+ anon_sym_PLUS_EQ,
+ anon_sym_DASH_EQ,
+ anon_sym_STAR_EQ,
+ anon_sym_SLASH_EQ,
+ anon_sym_PERCENT_EQ,
+ anon_sym_CARET_EQ,
+ anon_sym_AMP_EQ,
+ anon_sym_PIPE_EQ,
+ anon_sym_GT_GT_EQ,
+ anon_sym_GT_GT_GT_EQ,
+ anon_sym_LT_LT_EQ,
+ anon_sym_STAR_STAR_EQ,
+ anon_sym_AMP_AMP_EQ,
+ anon_sym_PIPE_PIPE_EQ,
+ anon_sym_QMARK_QMARK_EQ,
+ ACTIONS(1175), 16,
+ sym__automatic_semicolon,
+ sym__ternary_qmark,
+ anon_sym_COMMA,
+ anon_sym_LPAREN,
anon_sym_of,
- ACTIONS(1765), 1,
+ anon_sym_SEMI,
+ anon_sym_LBRACK,
+ anon_sym_DOT,
+ sym_optional_chain,
+ anon_sym_LT_EQ,
+ anon_sym_EQ_EQ_EQ,
+ anon_sym_BANG_EQ_EQ,
+ anon_sym_GT_EQ,
+ anon_sym_instanceof,
+ anon_sym_PLUS_PLUS,
+ anon_sym_BQUOTE,
+ ACTIONS(1186), 21,
+ anon_sym_STAR,
+ anon_sym_in,
+ anon_sym_LT,
+ anon_sym_GT,
+ anon_sym_AMP_AMP,
+ anon_sym_PIPE_PIPE,
+ anon_sym_GT_GT,
+ anon_sym_GT_GT_GT,
+ anon_sym_LT_LT,
+ anon_sym_AMP,
+ anon_sym_CARET,
+ anon_sym_PIPE,
+ anon_sym_PLUS,
+ anon_sym_DASH,
+ anon_sym_SLASH,
+ anon_sym_PERCENT,
+ anon_sym_STAR_STAR,
+ anon_sym_EQ_EQ,
+ anon_sym_BANG_EQ,
+ anon_sym_QMARK_QMARK,
+ anon_sym_DASH_DASH,
+ [36976] = 7,
+ ACTIONS(1203), 1,
+ sym_comment,
+ ACTIONS(1219), 1,
+ anon_sym_COLON,
+ ACTIONS(1716), 1,
+ anon_sym_EQ_GT,
+ ACTIONS(1762), 1,
anon_sym_EQ,
ACTIONS(1709), 15,
sym__automatic_semicolon,
@@ -89670,8 +90265,131 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_AMP_AMP_EQ,
anon_sym_PIPE_PIPE_EQ,
anon_sym_QMARK_QMARK_EQ,
- ACTIONS(1707), 20,
+ ACTIONS(1707), 21,
+ anon_sym_STAR,
+ anon_sym_in,
+ anon_sym_LT,
+ anon_sym_GT,
+ anon_sym_AMP_AMP,
+ anon_sym_PIPE_PIPE,
+ anon_sym_GT_GT,
+ anon_sym_GT_GT_GT,
+ anon_sym_LT_LT,
+ anon_sym_AMP,
+ anon_sym_CARET,
+ anon_sym_PIPE,
+ anon_sym_PLUS,
+ anon_sym_DASH,
+ anon_sym_SLASH,
+ anon_sym_PERCENT,
+ anon_sym_STAR_STAR,
+ anon_sym_EQ_EQ,
+ anon_sym_BANG_EQ,
+ anon_sym_QMARK_QMARK,
+ anon_sym_DASH_DASH,
+ [37046] = 3,
+ ACTIONS(1203), 1,
+ sym_comment,
+ ACTIONS(1730), 22,
+ anon_sym_STAR,
+ anon_sym_in,
+ anon_sym_EQ,
+ anon_sym_LT,
+ anon_sym_GT,
+ anon_sym_AMP_AMP,
+ anon_sym_PIPE_PIPE,
+ anon_sym_GT_GT,
+ anon_sym_GT_GT_GT,
+ anon_sym_LT_LT,
+ anon_sym_AMP,
+ anon_sym_CARET,
+ anon_sym_PIPE,
+ anon_sym_PLUS,
+ anon_sym_DASH,
+ anon_sym_SLASH,
+ anon_sym_PERCENT,
+ anon_sym_STAR_STAR,
+ anon_sym_EQ_EQ,
+ anon_sym_BANG_EQ,
+ anon_sym_QMARK_QMARK,
+ anon_sym_DASH_DASH,
+ ACTIONS(1732), 32,
+ sym__automatic_semicolon,
+ sym__ternary_qmark,
+ anon_sym_COMMA,
+ anon_sym_RBRACE,
+ anon_sym_LPAREN,
+ anon_sym_of,
+ anon_sym_SEMI,
+ anon_sym_LBRACK,
+ anon_sym_DOT,
+ sym_optional_chain,
+ anon_sym_PLUS_EQ,
+ anon_sym_DASH_EQ,
+ anon_sym_STAR_EQ,
+ anon_sym_SLASH_EQ,
+ anon_sym_PERCENT_EQ,
+ anon_sym_CARET_EQ,
+ anon_sym_AMP_EQ,
+ anon_sym_PIPE_EQ,
+ anon_sym_GT_GT_EQ,
+ anon_sym_GT_GT_GT_EQ,
+ anon_sym_LT_LT_EQ,
+ anon_sym_STAR_STAR_EQ,
+ anon_sym_AMP_AMP_EQ,
+ anon_sym_PIPE_PIPE_EQ,
+ anon_sym_QMARK_QMARK_EQ,
+ anon_sym_LT_EQ,
+ anon_sym_EQ_EQ_EQ,
+ anon_sym_BANG_EQ_EQ,
+ anon_sym_GT_EQ,
+ anon_sym_instanceof,
+ anon_sym_PLUS_PLUS,
+ anon_sym_BQUOTE,
+ [37108] = 7,
+ ACTIONS(1203), 1,
+ sym_comment,
+ ACTIONS(1766), 1,
+ anon_sym_EQ,
+ ACTIONS(1769), 1,
+ anon_sym_EQ_GT,
+ ACTIONS(1764), 4,
+ anon_sym_COMMA,
+ anon_sym_RBRACE,
+ anon_sym_RPAREN,
+ anon_sym_RBRACK,
+ ACTIONS(1709), 12,
+ sym__ternary_qmark,
+ anon_sym_LPAREN,
+ anon_sym_LBRACK,
+ anon_sym_DOT,
+ sym_optional_chain,
+ anon_sym_LT_EQ,
+ anon_sym_EQ_EQ_EQ,
+ anon_sym_BANG_EQ_EQ,
+ anon_sym_GT_EQ,
+ anon_sym_instanceof,
+ anon_sym_PLUS_PLUS,
+ anon_sym_BQUOTE,
+ ACTIONS(1718), 15,
+ anon_sym_PLUS_EQ,
+ anon_sym_DASH_EQ,
+ anon_sym_STAR_EQ,
+ anon_sym_SLASH_EQ,
+ anon_sym_PERCENT_EQ,
+ anon_sym_CARET_EQ,
+ anon_sym_AMP_EQ,
+ anon_sym_PIPE_EQ,
+ anon_sym_GT_GT_EQ,
+ anon_sym_GT_GT_GT_EQ,
+ anon_sym_LT_LT_EQ,
+ anon_sym_STAR_STAR_EQ,
+ anon_sym_AMP_AMP_EQ,
+ anon_sym_PIPE_PIPE_EQ,
+ anon_sym_QMARK_QMARK_EQ,
+ ACTIONS(1707), 21,
anon_sym_STAR,
+ anon_sym_in,
anon_sym_LT,
anon_sym_GT,
anon_sym_AMP_AMP,
@@ -89691,14 +90409,43 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_BANG_EQ,
anon_sym_QMARK_QMARK,
anon_sym_DASH_DASH,
- [36912] = 6,
+ [37178] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1369), 1,
+ ACTIONS(1720), 22,
+ anon_sym_STAR,
+ anon_sym_in,
anon_sym_EQ,
- ACTIONS(1767), 1,
- anon_sym_EQ_GT,
- ACTIONS(1201), 15,
+ anon_sym_LT,
+ anon_sym_GT,
+ anon_sym_AMP_AMP,
+ anon_sym_PIPE_PIPE,
+ anon_sym_GT_GT,
+ anon_sym_GT_GT_GT,
+ anon_sym_LT_LT,
+ anon_sym_AMP,
+ anon_sym_CARET,
+ anon_sym_PIPE,
+ anon_sym_PLUS,
+ anon_sym_DASH,
+ anon_sym_SLASH,
+ anon_sym_PERCENT,
+ anon_sym_STAR_STAR,
+ anon_sym_EQ_EQ,
+ anon_sym_BANG_EQ,
+ anon_sym_QMARK_QMARK,
+ anon_sym_DASH_DASH,
+ ACTIONS(1722), 32,
+ sym__automatic_semicolon,
+ sym__ternary_qmark,
+ anon_sym_COMMA,
+ anon_sym_RBRACE,
+ anon_sym_LPAREN,
+ anon_sym_of,
+ anon_sym_SEMI,
+ anon_sym_LBRACK,
+ anon_sym_DOT,
+ sym_optional_chain,
anon_sym_PLUS_EQ,
anon_sym_DASH_EQ,
anon_sym_STAR_EQ,
@@ -89714,16 +90461,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_AMP_AMP_EQ,
anon_sym_PIPE_PIPE_EQ,
anon_sym_QMARK_QMARK_EQ,
- ACTIONS(1175), 16,
- sym__automatic_semicolon,
- sym__ternary_qmark,
- anon_sym_COMMA,
- anon_sym_LPAREN,
- anon_sym_of,
- anon_sym_SEMI,
- anon_sym_LBRACK,
- anon_sym_DOT,
- sym_optional_chain,
anon_sym_LT_EQ,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
@@ -89731,9 +90468,13 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_instanceof,
anon_sym_PLUS_PLUS,
anon_sym_BQUOTE,
- ACTIONS(1186), 21,
+ [37240] = 3,
+ ACTIONS(1203), 1,
+ sym_comment,
+ ACTIONS(1726), 22,
anon_sym_STAR,
anon_sym_in,
+ anon_sym_EQ,
anon_sym_LT,
anon_sym_GT,
anon_sym_AMP_AMP,
@@ -89753,24 +90494,32 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_BANG_EQ,
anon_sym_QMARK_QMARK,
anon_sym_DASH_DASH,
- [36980] = 7,
- ACTIONS(1203), 1,
- sym_comment,
- ACTIONS(1219), 1,
- anon_sym_COLON,
- ACTIONS(1716), 1,
- anon_sym_EQ_GT,
- ACTIONS(1765), 1,
- anon_sym_EQ,
- ACTIONS(1709), 15,
+ ACTIONS(1728), 32,
sym__automatic_semicolon,
sym__ternary_qmark,
anon_sym_COMMA,
+ anon_sym_RBRACE,
anon_sym_LPAREN,
+ anon_sym_of,
anon_sym_SEMI,
anon_sym_LBRACK,
anon_sym_DOT,
sym_optional_chain,
+ anon_sym_PLUS_EQ,
+ anon_sym_DASH_EQ,
+ anon_sym_STAR_EQ,
+ anon_sym_SLASH_EQ,
+ anon_sym_PERCENT_EQ,
+ anon_sym_CARET_EQ,
+ anon_sym_AMP_EQ,
+ anon_sym_PIPE_EQ,
+ anon_sym_GT_GT_EQ,
+ anon_sym_GT_GT_GT_EQ,
+ anon_sym_LT_LT_EQ,
+ anon_sym_STAR_STAR_EQ,
+ anon_sym_AMP_AMP_EQ,
+ anon_sym_PIPE_PIPE_EQ,
+ anon_sym_QMARK_QMARK_EQ,
anon_sym_LT_EQ,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
@@ -89778,7 +90527,14 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_instanceof,
anon_sym_PLUS_PLUS,
anon_sym_BQUOTE,
- ACTIONS(1718), 15,
+ [37302] = 6,
+ ACTIONS(1199), 1,
+ anon_sym_EQ_GT,
+ ACTIONS(1203), 1,
+ sym_comment,
+ ACTIONS(1344), 1,
+ anon_sym_EQ,
+ ACTIONS(1201), 15,
anon_sym_PLUS_EQ,
anon_sym_DASH_EQ,
anon_sym_STAR_EQ,
@@ -89794,7 +90550,24 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_AMP_AMP_EQ,
anon_sym_PIPE_PIPE_EQ,
anon_sym_QMARK_QMARK_EQ,
- ACTIONS(1707), 21,
+ ACTIONS(1175), 16,
+ sym__automatic_semicolon,
+ sym__ternary_qmark,
+ anon_sym_COMMA,
+ anon_sym_RBRACE,
+ anon_sym_LPAREN,
+ anon_sym_SEMI,
+ anon_sym_LBRACK,
+ anon_sym_DOT,
+ sym_optional_chain,
+ anon_sym_LT_EQ,
+ anon_sym_EQ_EQ_EQ,
+ anon_sym_BANG_EQ_EQ,
+ anon_sym_GT_EQ,
+ anon_sym_instanceof,
+ anon_sym_PLUS_PLUS,
+ anon_sym_BQUOTE,
+ ACTIONS(1186), 21,
anon_sym_STAR,
anon_sym_in,
anon_sym_LT,
@@ -89816,10 +90589,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_BANG_EQ,
anon_sym_QMARK_QMARK,
anon_sym_DASH_DASH,
- [37050] = 5,
+ [37370] = 6,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1720), 1,
+ ACTIONS(1716), 1,
+ anon_sym_EQ_GT,
+ ACTIONS(1724), 1,
anon_sym_EQ,
ACTIONS(1718), 15,
anon_sym_PLUS_EQ,
@@ -89837,13 +90612,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_AMP_AMP_EQ,
anon_sym_PIPE_PIPE_EQ,
anon_sym_QMARK_QMARK_EQ,
- ACTIONS(1709), 17,
+ ACTIONS(1709), 16,
sym__automatic_semicolon,
sym__ternary_qmark,
anon_sym_COMMA,
anon_sym_RBRACE,
anon_sym_LPAREN,
- anon_sym_of,
anon_sym_SEMI,
anon_sym_LBRACK,
anon_sym_DOT,
@@ -89877,15 +90651,15 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_BANG_EQ,
anon_sym_QMARK_QMARK,
anon_sym_DASH_DASH,
- [37116] = 7,
+ [37438] = 7,
ACTIONS(1199), 1,
anon_sym_EQ_GT,
ACTIONS(1203), 1,
sym_comment,
+ ACTIONS(1219), 1,
+ anon_sym_COLON,
ACTIONS(1221), 1,
anon_sym_EQ,
- ACTIONS(1271), 1,
- anon_sym_COLON,
ACTIONS(1175), 15,
sym__automatic_semicolon,
sym__ternary_qmark,
@@ -89940,31 +90714,13 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_BANG_EQ,
anon_sym_QMARK_QMARK,
anon_sym_DASH_DASH,
- [37186] = 7,
+ [37508] = 6,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1271), 1,
- anon_sym_COLON,
- ACTIONS(1716), 1,
- anon_sym_EQ_GT,
- ACTIONS(1765), 1,
+ ACTIONS(1771), 1,
anon_sym_EQ,
- ACTIONS(1709), 15,
- sym__automatic_semicolon,
- sym__ternary_qmark,
- anon_sym_COMMA,
- anon_sym_LPAREN,
- anon_sym_SEMI,
- anon_sym_LBRACK,
- anon_sym_DOT,
- sym_optional_chain,
- anon_sym_LT_EQ,
- anon_sym_EQ_EQ_EQ,
- anon_sym_BANG_EQ_EQ,
- anon_sym_GT_EQ,
- anon_sym_instanceof,
- anon_sym_PLUS_PLUS,
- anon_sym_BQUOTE,
+ ACTIONS(1773), 1,
+ anon_sym_EQ_GT,
ACTIONS(1718), 15,
anon_sym_PLUS_EQ,
anon_sym_DASH_EQ,
@@ -89981,6 +90737,23 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_AMP_AMP_EQ,
anon_sym_PIPE_PIPE_EQ,
anon_sym_QMARK_QMARK_EQ,
+ ACTIONS(1709), 16,
+ sym__automatic_semicolon,
+ sym__ternary_qmark,
+ anon_sym_COMMA,
+ anon_sym_LPAREN,
+ anon_sym_of,
+ anon_sym_SEMI,
+ anon_sym_LBRACK,
+ anon_sym_DOT,
+ sym_optional_chain,
+ anon_sym_LT_EQ,
+ anon_sym_EQ_EQ_EQ,
+ anon_sym_BANG_EQ_EQ,
+ anon_sym_GT_EQ,
+ anon_sym_instanceof,
+ anon_sym_PLUS_PLUS,
+ anon_sym_BQUOTE,
ACTIONS(1707), 21,
anon_sym_STAR,
anon_sym_in,
@@ -90003,19 +90776,19 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_BANG_EQ,
anon_sym_QMARK_QMARK,
anon_sym_DASH_DASH,
- [37256] = 7,
+ [37576] = 7,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1409), 1,
- anon_sym_EQ,
- ACTIONS(1771), 1,
+ ACTIONS(1750), 1,
anon_sym_EQ_GT,
- ACTIONS(1769), 4,
+ ACTIONS(1778), 1,
+ anon_sym_EQ,
+ ACTIONS(1775), 4,
anon_sym_COMMA,
anon_sym_RBRACE,
anon_sym_RPAREN,
anon_sym_RBRACK,
- ACTIONS(1175), 12,
+ ACTIONS(1709), 12,
sym__ternary_qmark,
anon_sym_LPAREN,
anon_sym_LBRACK,
@@ -90028,7 +90801,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_instanceof,
anon_sym_PLUS_PLUS,
anon_sym_BQUOTE,
- ACTIONS(1201), 15,
+ ACTIONS(1718), 15,
anon_sym_PLUS_EQ,
anon_sym_DASH_EQ,
anon_sym_STAR_EQ,
@@ -90044,7 +90817,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_AMP_AMP_EQ,
anon_sym_PIPE_PIPE_EQ,
anon_sym_QMARK_QMARK_EQ,
- ACTIONS(1186), 21,
+ ACTIONS(1707), 21,
anon_sym_STAR,
anon_sym_in,
anon_sym_LT,
@@ -90066,10 +90839,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_BANG_EQ,
anon_sym_QMARK_QMARK,
anon_sym_DASH_DASH,
- [37326] = 3,
+ [37646] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1726), 22,
+ ACTIONS(1742), 22,
anon_sym_STAR,
anon_sym_in,
anon_sym_EQ,
@@ -90092,7 +90865,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_BANG_EQ,
anon_sym_QMARK_QMARK,
anon_sym_DASH_DASH,
- ACTIONS(1728), 32,
+ ACTIONS(1744), 32,
sym__automatic_semicolon,
sym__ternary_qmark,
anon_sym_COMMA,
@@ -90125,136 +90898,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_instanceof,
anon_sym_PLUS_PLUS,
anon_sym_BQUOTE,
- [37388] = 7,
- ACTIONS(1203), 1,
- sym_comment,
- ACTIONS(1775), 1,
- anon_sym_EQ,
- ACTIONS(1778), 1,
- anon_sym_EQ_GT,
- ACTIONS(1773), 4,
- anon_sym_COMMA,
- anon_sym_RBRACE,
- anon_sym_RPAREN,
- anon_sym_RBRACK,
- ACTIONS(1709), 12,
- sym__ternary_qmark,
- anon_sym_LPAREN,
- anon_sym_LBRACK,
- anon_sym_DOT,
- sym_optional_chain,
- anon_sym_LT_EQ,
- anon_sym_EQ_EQ_EQ,
- anon_sym_BANG_EQ_EQ,
- anon_sym_GT_EQ,
- anon_sym_instanceof,
- anon_sym_PLUS_PLUS,
- anon_sym_BQUOTE,
- ACTIONS(1718), 15,
- anon_sym_PLUS_EQ,
- anon_sym_DASH_EQ,
- anon_sym_STAR_EQ,
- anon_sym_SLASH_EQ,
- anon_sym_PERCENT_EQ,
- anon_sym_CARET_EQ,
- anon_sym_AMP_EQ,
- anon_sym_PIPE_EQ,
- anon_sym_GT_GT_EQ,
- anon_sym_GT_GT_GT_EQ,
- anon_sym_LT_LT_EQ,
- anon_sym_STAR_STAR_EQ,
- anon_sym_AMP_AMP_EQ,
- anon_sym_PIPE_PIPE_EQ,
- anon_sym_QMARK_QMARK_EQ,
- ACTIONS(1707), 21,
- anon_sym_STAR,
- anon_sym_in,
- anon_sym_LT,
- anon_sym_GT,
- anon_sym_AMP_AMP,
- anon_sym_PIPE_PIPE,
- anon_sym_GT_GT,
- anon_sym_GT_GT_GT,
- anon_sym_LT_LT,
- anon_sym_AMP,
- anon_sym_CARET,
- anon_sym_PIPE,
- anon_sym_PLUS,
- anon_sym_DASH,
- anon_sym_SLASH,
- anon_sym_PERCENT,
- anon_sym_STAR_STAR,
- anon_sym_EQ_EQ,
- anon_sym_BANG_EQ,
- anon_sym_QMARK_QMARK,
- anon_sym_DASH_DASH,
- [37458] = 7,
- ACTIONS(1199), 1,
- anon_sym_EQ_GT,
- ACTIONS(1203), 1,
- sym_comment,
- ACTIONS(1219), 1,
- anon_sym_COLON,
- ACTIONS(1221), 1,
- anon_sym_EQ,
- ACTIONS(1175), 15,
- sym__automatic_semicolon,
- sym__ternary_qmark,
- anon_sym_COMMA,
- anon_sym_LPAREN,
- anon_sym_SEMI,
- anon_sym_LBRACK,
- anon_sym_DOT,
- sym_optional_chain,
- anon_sym_LT_EQ,
- anon_sym_EQ_EQ_EQ,
- anon_sym_BANG_EQ_EQ,
- anon_sym_GT_EQ,
- anon_sym_instanceof,
- anon_sym_PLUS_PLUS,
- anon_sym_BQUOTE,
- ACTIONS(1201), 15,
- anon_sym_PLUS_EQ,
- anon_sym_DASH_EQ,
- anon_sym_STAR_EQ,
- anon_sym_SLASH_EQ,
- anon_sym_PERCENT_EQ,
- anon_sym_CARET_EQ,
- anon_sym_AMP_EQ,
- anon_sym_PIPE_EQ,
- anon_sym_GT_GT_EQ,
- anon_sym_GT_GT_GT_EQ,
- anon_sym_LT_LT_EQ,
- anon_sym_STAR_STAR_EQ,
- anon_sym_AMP_AMP_EQ,
- anon_sym_PIPE_PIPE_EQ,
- anon_sym_QMARK_QMARK_EQ,
- ACTIONS(1186), 21,
- anon_sym_STAR,
- anon_sym_in,
- anon_sym_LT,
- anon_sym_GT,
- anon_sym_AMP_AMP,
- anon_sym_PIPE_PIPE,
- anon_sym_GT_GT,
- anon_sym_GT_GT_GT,
- anon_sym_LT_LT,
- anon_sym_AMP,
- anon_sym_CARET,
- anon_sym_PIPE,
- anon_sym_PLUS,
- anon_sym_DASH,
- anon_sym_SLASH,
- anon_sym_PERCENT,
- anon_sym_STAR_STAR,
- anon_sym_EQ_EQ,
- anon_sym_BANG_EQ,
- anon_sym_QMARK_QMARK,
- anon_sym_DASH_DASH,
- [37528] = 3,
+ [37708] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1742), 22,
+ ACTIONS(1738), 22,
anon_sym_STAR,
anon_sym_in,
anon_sym_EQ,
@@ -90277,7 +90924,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_BANG_EQ,
anon_sym_QMARK_QMARK,
anon_sym_DASH_DASH,
- ACTIONS(1744), 32,
+ ACTIONS(1740), 32,
sym__automatic_semicolon,
sym__ternary_qmark,
anon_sym_COMMA,
@@ -90310,14 +90957,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_instanceof,
anon_sym_PLUS_PLUS,
anon_sym_BQUOTE,
- [37590] = 6,
- ACTIONS(1199), 1,
- anon_sym_EQ_GT,
+ [37770] = 5,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1344), 1,
+ ACTIONS(1748), 1,
anon_sym_EQ,
- ACTIONS(1201), 15,
+ ACTIONS(1718), 15,
anon_sym_PLUS_EQ,
anon_sym_DASH_EQ,
anon_sym_STAR_EQ,
@@ -90333,14 +90978,15 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_AMP_AMP_EQ,
anon_sym_PIPE_PIPE_EQ,
anon_sym_QMARK_QMARK_EQ,
- ACTIONS(1175), 16,
- sym__automatic_semicolon,
+ ACTIONS(1709), 17,
sym__ternary_qmark,
anon_sym_COMMA,
anon_sym_RBRACE,
anon_sym_LPAREN,
- anon_sym_SEMI,
+ anon_sym_RPAREN,
+ anon_sym_COLON,
anon_sym_LBRACK,
+ anon_sym_RBRACK,
anon_sym_DOT,
sym_optional_chain,
anon_sym_LT_EQ,
@@ -90350,7 +90996,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_instanceof,
anon_sym_PLUS_PLUS,
anon_sym_BQUOTE,
- ACTIONS(1186), 21,
+ ACTIONS(1707), 21,
anon_sym_STAR,
anon_sym_in,
anon_sym_LT,
@@ -90372,13 +91018,11 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_BANG_EQ,
anon_sym_QMARK_QMARK,
anon_sym_DASH_DASH,
- [37658] = 6,
+ [37836] = 5,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1720), 1,
+ ACTIONS(1724), 1,
anon_sym_EQ,
- ACTIONS(1780), 1,
- anon_sym_EQ_GT,
ACTIONS(1718), 15,
anon_sym_PLUS_EQ,
anon_sym_DASH_EQ,
@@ -90395,10 +91039,11 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_AMP_AMP_EQ,
anon_sym_PIPE_PIPE_EQ,
anon_sym_QMARK_QMARK_EQ,
- ACTIONS(1709), 16,
+ ACTIONS(1709), 17,
sym__automatic_semicolon,
sym__ternary_qmark,
anon_sym_COMMA,
+ anon_sym_RBRACE,
anon_sym_LPAREN,
anon_sym_of,
anon_sym_SEMI,
@@ -90434,15 +91079,17 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_BANG_EQ,
anon_sym_QMARK_QMARK,
anon_sym_DASH_DASH,
- [37726] = 7,
+ [37902] = 8,
ACTIONS(1199), 1,
anon_sym_EQ_GT,
ACTIONS(1203), 1,
sym_comment,
ACTIONS(1221), 1,
anon_sym_EQ,
- ACTIONS(1239), 1,
- anon_sym_COLON,
+ ACTIONS(1352), 1,
+ anon_sym_in,
+ ACTIONS(1781), 1,
+ anon_sym_of,
ACTIONS(1175), 15,
sym__automatic_semicolon,
sym__ternary_qmark,
@@ -90475,9 +91122,8 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_AMP_AMP_EQ,
anon_sym_PIPE_PIPE_EQ,
anon_sym_QMARK_QMARK_EQ,
- ACTIONS(1186), 21,
+ ACTIONS(1186), 20,
anon_sym_STAR,
- anon_sym_in,
anon_sym_LT,
anon_sym_GT,
anon_sym_AMP_AMP,
@@ -90497,21 +91143,21 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_BANG_EQ,
anon_sym_QMARK_QMARK,
anon_sym_DASH_DASH,
- [37796] = 7,
+ [37974] = 7,
+ ACTIONS(1199), 1,
+ anon_sym_EQ_GT,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1398), 1,
+ ACTIONS(1221), 1,
anon_sym_EQ,
- ACTIONS(1746), 1,
- anon_sym_EQ_GT,
- ACTIONS(1782), 4,
- anon_sym_COMMA,
- anon_sym_RBRACE,
- anon_sym_RPAREN,
- anon_sym_RBRACK,
- ACTIONS(1175), 12,
+ ACTIONS(1255), 1,
+ anon_sym_COLON,
+ ACTIONS(1175), 15,
+ sym__automatic_semicolon,
sym__ternary_qmark,
+ anon_sym_COMMA,
anon_sym_LPAREN,
+ anon_sym_SEMI,
anon_sym_LBRACK,
anon_sym_DOT,
sym_optional_chain,
@@ -90560,13 +91206,50 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_BANG_EQ,
anon_sym_QMARK_QMARK,
anon_sym_DASH_DASH,
- [37866] = 3,
+ [38044] = 7,
+ ACTIONS(1199), 1,
+ anon_sym_EQ_GT,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1738), 22,
+ ACTIONS(1221), 1,
+ anon_sym_EQ,
+ ACTIONS(1271), 1,
+ anon_sym_COLON,
+ ACTIONS(1175), 15,
+ sym__automatic_semicolon,
+ sym__ternary_qmark,
+ anon_sym_COMMA,
+ anon_sym_LPAREN,
+ anon_sym_SEMI,
+ anon_sym_LBRACK,
+ anon_sym_DOT,
+ sym_optional_chain,
+ anon_sym_LT_EQ,
+ anon_sym_EQ_EQ_EQ,
+ anon_sym_BANG_EQ_EQ,
+ anon_sym_GT_EQ,
+ anon_sym_instanceof,
+ anon_sym_PLUS_PLUS,
+ anon_sym_BQUOTE,
+ ACTIONS(1201), 15,
+ anon_sym_PLUS_EQ,
+ anon_sym_DASH_EQ,
+ anon_sym_STAR_EQ,
+ anon_sym_SLASH_EQ,
+ anon_sym_PERCENT_EQ,
+ anon_sym_CARET_EQ,
+ anon_sym_AMP_EQ,
+ anon_sym_PIPE_EQ,
+ anon_sym_GT_GT_EQ,
+ anon_sym_GT_GT_GT_EQ,
+ anon_sym_LT_LT_EQ,
+ anon_sym_STAR_STAR_EQ,
+ anon_sym_AMP_AMP_EQ,
+ anon_sym_PIPE_PIPE_EQ,
+ anon_sym_QMARK_QMARK_EQ,
+ ACTIONS(1186), 21,
anon_sym_STAR,
anon_sym_in,
- anon_sym_EQ,
anon_sym_LT,
anon_sym_GT,
anon_sym_AMP_AMP,
@@ -90586,17 +91269,32 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_BANG_EQ,
anon_sym_QMARK_QMARK,
anon_sym_DASH_DASH,
- ACTIONS(1740), 32,
+ [38114] = 7,
+ ACTIONS(1203), 1,
+ sym_comment,
+ ACTIONS(1255), 1,
+ anon_sym_COLON,
+ ACTIONS(1716), 1,
+ anon_sym_EQ_GT,
+ ACTIONS(1762), 1,
+ anon_sym_EQ,
+ ACTIONS(1709), 15,
sym__automatic_semicolon,
sym__ternary_qmark,
anon_sym_COMMA,
- anon_sym_RBRACE,
anon_sym_LPAREN,
- anon_sym_of,
anon_sym_SEMI,
anon_sym_LBRACK,
anon_sym_DOT,
sym_optional_chain,
+ anon_sym_LT_EQ,
+ anon_sym_EQ_EQ_EQ,
+ anon_sym_BANG_EQ_EQ,
+ anon_sym_GT_EQ,
+ anon_sym_instanceof,
+ anon_sym_PLUS_PLUS,
+ anon_sym_BQUOTE,
+ ACTIONS(1718), 15,
anon_sym_PLUS_EQ,
anon_sym_DASH_EQ,
anon_sym_STAR_EQ,
@@ -90612,28 +91310,43 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_AMP_AMP_EQ,
anon_sym_PIPE_PIPE_EQ,
anon_sym_QMARK_QMARK_EQ,
- anon_sym_LT_EQ,
- anon_sym_EQ_EQ_EQ,
- anon_sym_BANG_EQ_EQ,
- anon_sym_GT_EQ,
- anon_sym_instanceof,
- anon_sym_PLUS_PLUS,
- anon_sym_BQUOTE,
- [37928] = 7,
+ ACTIONS(1707), 21,
+ anon_sym_STAR,
+ anon_sym_in,
+ anon_sym_LT,
+ anon_sym_GT,
+ anon_sym_AMP_AMP,
+ anon_sym_PIPE_PIPE,
+ anon_sym_GT_GT,
+ anon_sym_GT_GT_GT,
+ anon_sym_LT_LT,
+ anon_sym_AMP,
+ anon_sym_CARET,
+ anon_sym_PIPE,
+ anon_sym_PLUS,
+ anon_sym_DASH,
+ anon_sym_SLASH,
+ anon_sym_PERCENT,
+ anon_sym_STAR_STAR,
+ anon_sym_EQ_EQ,
+ anon_sym_BANG_EQ,
+ anon_sym_QMARK_QMARK,
+ anon_sym_DASH_DASH,
+ [38184] = 7,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1752), 1,
+ ACTIONS(1271), 1,
+ anon_sym_COLON,
+ ACTIONS(1716), 1,
anon_sym_EQ_GT,
- ACTIONS(1788), 1,
+ ACTIONS(1762), 1,
anon_sym_EQ,
- ACTIONS(1785), 4,
- anon_sym_COMMA,
- anon_sym_RBRACE,
- anon_sym_RPAREN,
- anon_sym_RBRACK,
- ACTIONS(1709), 12,
+ ACTIONS(1709), 15,
+ sym__automatic_semicolon,
sym__ternary_qmark,
+ anon_sym_COMMA,
anon_sym_LPAREN,
+ anon_sym_SEMI,
anon_sym_LBRACK,
anon_sym_DOT,
sym_optional_chain,
@@ -90682,12 +91395,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_BANG_EQ,
anon_sym_QMARK_QMARK,
anon_sym_DASH_DASH,
- [37998] = 6,
+ [38254] = 6,
ACTIONS(1203), 1,
sym_comment,
ACTIONS(1716), 1,
anon_sym_EQ_GT,
- ACTIONS(1720), 1,
+ ACTIONS(1762), 1,
anon_sym_EQ,
ACTIONS(1718), 15,
anon_sym_PLUS_EQ,
@@ -90744,73 +91457,14 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_BANG_EQ,
anon_sym_QMARK_QMARK,
anon_sym_DASH_DASH,
- [38066] = 3,
+ [38322] = 6,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1722), 22,
- anon_sym_STAR,
- anon_sym_in,
+ ACTIONS(1371), 1,
anon_sym_EQ,
- anon_sym_LT,
- anon_sym_GT,
- anon_sym_AMP_AMP,
- anon_sym_PIPE_PIPE,
- anon_sym_GT_GT,
- anon_sym_GT_GT_GT,
- anon_sym_LT_LT,
- anon_sym_AMP,
- anon_sym_CARET,
- anon_sym_PIPE,
- anon_sym_PLUS,
- anon_sym_DASH,
- anon_sym_SLASH,
- anon_sym_PERCENT,
- anon_sym_STAR_STAR,
- anon_sym_EQ_EQ,
- anon_sym_BANG_EQ,
- anon_sym_QMARK_QMARK,
- anon_sym_DASH_DASH,
- ACTIONS(1724), 32,
- sym__automatic_semicolon,
- sym__ternary_qmark,
- anon_sym_COMMA,
- anon_sym_RBRACE,
- anon_sym_LPAREN,
- anon_sym_of,
- anon_sym_SEMI,
- anon_sym_LBRACK,
- anon_sym_DOT,
- sym_optional_chain,
- anon_sym_PLUS_EQ,
- anon_sym_DASH_EQ,
- anon_sym_STAR_EQ,
- anon_sym_SLASH_EQ,
- anon_sym_PERCENT_EQ,
- anon_sym_CARET_EQ,
- anon_sym_AMP_EQ,
- anon_sym_PIPE_EQ,
- anon_sym_GT_GT_EQ,
- anon_sym_GT_GT_GT_EQ,
- anon_sym_LT_LT_EQ,
- anon_sym_STAR_STAR_EQ,
- anon_sym_AMP_AMP_EQ,
- anon_sym_PIPE_PIPE_EQ,
- anon_sym_QMARK_QMARK_EQ,
- anon_sym_LT_EQ,
- anon_sym_EQ_EQ_EQ,
- anon_sym_BANG_EQ_EQ,
- anon_sym_GT_EQ,
- anon_sym_instanceof,
- anon_sym_PLUS_PLUS,
- anon_sym_BQUOTE,
- [38128] = 6,
- ACTIONS(1203), 1,
- sym_comment,
- ACTIONS(1716), 1,
+ ACTIONS(1760), 1,
anon_sym_EQ_GT,
- ACTIONS(1765), 1,
- anon_sym_EQ,
- ACTIONS(1718), 15,
+ ACTIONS(1201), 15,
anon_sym_PLUS_EQ,
anon_sym_DASH_EQ,
anon_sym_STAR_EQ,
@@ -90826,12 +91480,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_AMP_AMP_EQ,
anon_sym_PIPE_PIPE_EQ,
anon_sym_QMARK_QMARK_EQ,
- ACTIONS(1709), 16,
+ ACTIONS(1175), 16,
sym__automatic_semicolon,
sym__ternary_qmark,
anon_sym_COMMA,
- anon_sym_RBRACE,
anon_sym_LPAREN,
+ anon_sym_of,
anon_sym_SEMI,
anon_sym_LBRACK,
anon_sym_DOT,
@@ -90843,7 +91497,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_instanceof,
anon_sym_PLUS_PLUS,
anon_sym_BQUOTE,
- ACTIONS(1707), 21,
+ ACTIONS(1186), 21,
anon_sym_STAR,
anon_sym_in,
anon_sym_LT,
@@ -90865,21 +91519,21 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_BANG_EQ,
anon_sym_QMARK_QMARK,
anon_sym_DASH_DASH,
- [38196] = 7,
+ [38390] = 7,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1720), 1,
- anon_sym_EQ,
- ACTIONS(1778), 1,
+ ACTIONS(1245), 1,
+ anon_sym_COLON,
+ ACTIONS(1716), 1,
anon_sym_EQ_GT,
- ACTIONS(1791), 4,
- anon_sym_COMMA,
- anon_sym_RBRACE,
- anon_sym_RPAREN,
- anon_sym_RBRACK,
- ACTIONS(1709), 12,
+ ACTIONS(1762), 1,
+ anon_sym_EQ,
+ ACTIONS(1709), 15,
+ sym__automatic_semicolon,
sym__ternary_qmark,
+ anon_sym_COMMA,
anon_sym_LPAREN,
+ anon_sym_SEMI,
anon_sym_LBRACK,
anon_sym_DOT,
sym_optional_chain,
@@ -90928,14 +91582,14 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_BANG_EQ,
anon_sym_QMARK_QMARK,
anon_sym_DASH_DASH,
- [38266] = 7,
+ [38460] = 7,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1344), 1,
+ ACTIONS(1413), 1,
anon_sym_EQ,
- ACTIONS(1771), 1,
+ ACTIONS(1785), 1,
anon_sym_EQ_GT,
- ACTIONS(1793), 4,
+ ACTIONS(1783), 4,
anon_sym_COMMA,
anon_sym_RBRACE,
anon_sym_RPAREN,
@@ -90991,21 +91645,21 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_BANG_EQ,
anon_sym_QMARK_QMARK,
anon_sym_DASH_DASH,
- [38336] = 7,
- ACTIONS(1199), 1,
- anon_sym_EQ_GT,
+ [38530] = 7,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1221), 1,
+ ACTIONS(1344), 1,
anon_sym_EQ,
- ACTIONS(1229), 1,
- anon_sym_COLON,
- ACTIONS(1175), 15,
- sym__automatic_semicolon,
- sym__ternary_qmark,
+ ACTIONS(1785), 1,
+ anon_sym_EQ_GT,
+ ACTIONS(1787), 4,
anon_sym_COMMA,
+ anon_sym_RBRACE,
+ anon_sym_RPAREN,
+ anon_sym_RBRACK,
+ ACTIONS(1175), 12,
+ sym__ternary_qmark,
anon_sym_LPAREN,
- anon_sym_SEMI,
anon_sym_LBRACK,
anon_sym_DOT,
sym_optional_chain,
@@ -91054,97 +91708,21 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_BANG_EQ,
anon_sym_QMARK_QMARK,
anon_sym_DASH_DASH,
- [38406] = 5,
+ [38600] = 7,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1750), 1,
+ ACTIONS(1724), 1,
anon_sym_EQ,
- ACTIONS(1718), 15,
- anon_sym_PLUS_EQ,
- anon_sym_DASH_EQ,
- anon_sym_STAR_EQ,
- anon_sym_SLASH_EQ,
- anon_sym_PERCENT_EQ,
- anon_sym_CARET_EQ,
- anon_sym_AMP_EQ,
- anon_sym_PIPE_EQ,
- anon_sym_GT_GT_EQ,
- anon_sym_GT_GT_GT_EQ,
- anon_sym_LT_LT_EQ,
- anon_sym_STAR_STAR_EQ,
- anon_sym_AMP_AMP_EQ,
- anon_sym_PIPE_PIPE_EQ,
- anon_sym_QMARK_QMARK_EQ,
- ACTIONS(1709), 17,
- sym__ternary_qmark,
+ ACTIONS(1769), 1,
+ anon_sym_EQ_GT,
+ ACTIONS(1789), 4,
anon_sym_COMMA,
anon_sym_RBRACE,
- anon_sym_LPAREN,
anon_sym_RPAREN,
- anon_sym_COLON,
- anon_sym_LBRACK,
anon_sym_RBRACK,
- anon_sym_DOT,
- sym_optional_chain,
- anon_sym_LT_EQ,
- anon_sym_EQ_EQ_EQ,
- anon_sym_BANG_EQ_EQ,
- anon_sym_GT_EQ,
- anon_sym_instanceof,
- anon_sym_PLUS_PLUS,
- anon_sym_BQUOTE,
- ACTIONS(1707), 21,
- anon_sym_STAR,
- anon_sym_in,
- anon_sym_LT,
- anon_sym_GT,
- anon_sym_AMP_AMP,
- anon_sym_PIPE_PIPE,
- anon_sym_GT_GT,
- anon_sym_GT_GT_GT,
- anon_sym_LT_LT,
- anon_sym_AMP,
- anon_sym_CARET,
- anon_sym_PIPE,
- anon_sym_PLUS,
- anon_sym_DASH,
- anon_sym_SLASH,
- anon_sym_PERCENT,
- anon_sym_STAR_STAR,
- anon_sym_EQ_EQ,
- anon_sym_BANG_EQ,
- anon_sym_QMARK_QMARK,
- anon_sym_DASH_DASH,
- [38472] = 6,
- ACTIONS(1203), 1,
- sym_comment,
- ACTIONS(1344), 1,
- anon_sym_EQ,
- ACTIONS(1767), 1,
- anon_sym_EQ_GT,
- ACTIONS(1201), 15,
- anon_sym_PLUS_EQ,
- anon_sym_DASH_EQ,
- anon_sym_STAR_EQ,
- anon_sym_SLASH_EQ,
- anon_sym_PERCENT_EQ,
- anon_sym_CARET_EQ,
- anon_sym_AMP_EQ,
- anon_sym_PIPE_EQ,
- anon_sym_GT_GT_EQ,
- anon_sym_GT_GT_GT_EQ,
- anon_sym_LT_LT_EQ,
- anon_sym_STAR_STAR_EQ,
- anon_sym_AMP_AMP_EQ,
- anon_sym_PIPE_PIPE_EQ,
- anon_sym_QMARK_QMARK_EQ,
- ACTIONS(1175), 16,
- sym__automatic_semicolon,
+ ACTIONS(1709), 12,
sym__ternary_qmark,
- anon_sym_COMMA,
anon_sym_LPAREN,
- anon_sym_of,
- anon_sym_SEMI,
anon_sym_LBRACK,
anon_sym_DOT,
sym_optional_chain,
@@ -91155,36 +91733,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_instanceof,
anon_sym_PLUS_PLUS,
anon_sym_BQUOTE,
- ACTIONS(1186), 21,
- anon_sym_STAR,
- anon_sym_in,
- anon_sym_LT,
- anon_sym_GT,
- anon_sym_AMP_AMP,
- anon_sym_PIPE_PIPE,
- anon_sym_GT_GT,
- anon_sym_GT_GT_GT,
- anon_sym_LT_LT,
- anon_sym_AMP,
- anon_sym_CARET,
- anon_sym_PIPE,
- anon_sym_PLUS,
- anon_sym_DASH,
- anon_sym_SLASH,
- anon_sym_PERCENT,
- anon_sym_STAR_STAR,
- anon_sym_EQ_EQ,
- anon_sym_BANG_EQ,
- anon_sym_QMARK_QMARK,
- anon_sym_DASH_DASH,
- [38540] = 6,
- ACTIONS(1199), 1,
- anon_sym_EQ_GT,
- ACTIONS(1203), 1,
- sym_comment,
- ACTIONS(1221), 1,
- anon_sym_EQ,
- ACTIONS(1201), 15,
+ ACTIONS(1718), 15,
anon_sym_PLUS_EQ,
anon_sym_DASH_EQ,
anon_sym_STAR_EQ,
@@ -91200,24 +91749,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_AMP_AMP_EQ,
anon_sym_PIPE_PIPE_EQ,
anon_sym_QMARK_QMARK_EQ,
- ACTIONS(1175), 16,
- sym__automatic_semicolon,
- sym__ternary_qmark,
- anon_sym_COMMA,
- anon_sym_RBRACE,
- anon_sym_LPAREN,
- anon_sym_SEMI,
- anon_sym_LBRACK,
- anon_sym_DOT,
- sym_optional_chain,
- anon_sym_LT_EQ,
- anon_sym_EQ_EQ_EQ,
- anon_sym_BANG_EQ_EQ,
- anon_sym_GT_EQ,
- anon_sym_instanceof,
- anon_sym_PLUS_PLUS,
- anon_sym_BQUOTE,
- ACTIONS(1186), 21,
+ ACTIONS(1707), 21,
anon_sym_STAR,
anon_sym_in,
anon_sym_LT,
@@ -91239,14 +91771,32 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_BANG_EQ,
anon_sym_QMARK_QMARK,
anon_sym_DASH_DASH,
- [38608] = 6,
+ [38670] = 7,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1780), 1,
- anon_sym_EQ_GT,
- ACTIONS(1795), 1,
+ ACTIONS(1408), 1,
anon_sym_EQ,
- ACTIONS(1718), 15,
+ ACTIONS(1746), 1,
+ anon_sym_EQ_GT,
+ ACTIONS(1791), 4,
+ anon_sym_COMMA,
+ anon_sym_RBRACE,
+ anon_sym_RPAREN,
+ anon_sym_RBRACK,
+ ACTIONS(1175), 12,
+ sym__ternary_qmark,
+ anon_sym_LPAREN,
+ anon_sym_LBRACK,
+ anon_sym_DOT,
+ sym_optional_chain,
+ anon_sym_LT_EQ,
+ anon_sym_EQ_EQ_EQ,
+ anon_sym_BANG_EQ_EQ,
+ anon_sym_GT_EQ,
+ anon_sym_instanceof,
+ anon_sym_PLUS_PLUS,
+ anon_sym_BQUOTE,
+ ACTIONS(1201), 15,
anon_sym_PLUS_EQ,
anon_sym_DASH_EQ,
anon_sym_STAR_EQ,
@@ -91262,24 +91812,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_AMP_AMP_EQ,
anon_sym_PIPE_PIPE_EQ,
anon_sym_QMARK_QMARK_EQ,
- ACTIONS(1709), 16,
- sym__automatic_semicolon,
- sym__ternary_qmark,
- anon_sym_COMMA,
- anon_sym_LPAREN,
- anon_sym_of,
- anon_sym_SEMI,
- anon_sym_LBRACK,
- anon_sym_DOT,
- sym_optional_chain,
- anon_sym_LT_EQ,
- anon_sym_EQ_EQ_EQ,
- anon_sym_BANG_EQ_EQ,
- anon_sym_GT_EQ,
- anon_sym_instanceof,
- anon_sym_PLUS_PLUS,
- anon_sym_BQUOTE,
- ACTIONS(1707), 21,
+ ACTIONS(1186), 21,
anon_sym_STAR,
anon_sym_in,
anon_sym_LT,
@@ -91301,7 +91834,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_BANG_EQ,
anon_sym_QMARK_QMARK,
anon_sym_DASH_DASH,
- [38676] = 3,
+ [38740] = 3,
ACTIONS(1203), 1,
sym_comment,
ACTIONS(1734), 22,
@@ -91360,43 +91893,14 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_instanceof,
anon_sym_PLUS_PLUS,
anon_sym_BQUOTE,
- [38738] = 3,
+ [38802] = 6,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1511), 22,
- anon_sym_STAR,
- anon_sym_in,
+ ACTIONS(1724), 1,
anon_sym_EQ,
- anon_sym_LT,
- anon_sym_GT,
- anon_sym_AMP_AMP,
- anon_sym_PIPE_PIPE,
- anon_sym_GT_GT,
- anon_sym_GT_GT_GT,
- anon_sym_LT_LT,
- anon_sym_AMP,
- anon_sym_CARET,
- anon_sym_PIPE,
- anon_sym_PLUS,
- anon_sym_DASH,
- anon_sym_SLASH,
- anon_sym_PERCENT,
- anon_sym_STAR_STAR,
- anon_sym_EQ_EQ,
- anon_sym_BANG_EQ,
- anon_sym_QMARK_QMARK,
- anon_sym_DASH_DASH,
- ACTIONS(1651), 32,
- sym__automatic_semicolon,
- sym__ternary_qmark,
- anon_sym_COMMA,
- anon_sym_RBRACE,
- anon_sym_LPAREN,
- anon_sym_of,
- anon_sym_SEMI,
- anon_sym_LBRACK,
- anon_sym_DOT,
- sym_optional_chain,
+ ACTIONS(1773), 1,
+ anon_sym_EQ_GT,
+ ACTIONS(1718), 15,
anon_sym_PLUS_EQ,
anon_sym_DASH_EQ,
anon_sym_STAR_EQ,
@@ -91412,6 +91916,16 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_AMP_AMP_EQ,
anon_sym_PIPE_PIPE_EQ,
anon_sym_QMARK_QMARK_EQ,
+ ACTIONS(1709), 16,
+ sym__automatic_semicolon,
+ sym__ternary_qmark,
+ anon_sym_COMMA,
+ anon_sym_LPAREN,
+ anon_sym_of,
+ anon_sym_SEMI,
+ anon_sym_LBRACK,
+ anon_sym_DOT,
+ sym_optional_chain,
anon_sym_LT_EQ,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
@@ -91419,13 +91933,9 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_instanceof,
anon_sym_PLUS_PLUS,
anon_sym_BQUOTE,
- [38800] = 3,
- ACTIONS(1203), 1,
- sym_comment,
- ACTIONS(1730), 22,
+ ACTIONS(1707), 21,
anon_sym_STAR,
anon_sym_in,
- anon_sym_EQ,
anon_sym_LT,
anon_sym_GT,
anon_sym_AMP_AMP,
@@ -91445,48 +91955,17 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_BANG_EQ,
anon_sym_QMARK_QMARK,
anon_sym_DASH_DASH,
- ACTIONS(1732), 32,
- sym__automatic_semicolon,
- sym__ternary_qmark,
- anon_sym_COMMA,
- anon_sym_RBRACE,
- anon_sym_LPAREN,
- anon_sym_of,
- anon_sym_SEMI,
- anon_sym_LBRACK,
- anon_sym_DOT,
- sym_optional_chain,
- anon_sym_PLUS_EQ,
- anon_sym_DASH_EQ,
- anon_sym_STAR_EQ,
- anon_sym_SLASH_EQ,
- anon_sym_PERCENT_EQ,
- anon_sym_CARET_EQ,
- anon_sym_AMP_EQ,
- anon_sym_PIPE_EQ,
- anon_sym_GT_GT_EQ,
- anon_sym_GT_GT_GT_EQ,
- anon_sym_LT_LT_EQ,
- anon_sym_STAR_STAR_EQ,
- anon_sym_AMP_AMP_EQ,
- anon_sym_PIPE_PIPE_EQ,
- anon_sym_QMARK_QMARK_EQ,
- anon_sym_LT_EQ,
- anon_sym_EQ_EQ_EQ,
- anon_sym_BANG_EQ_EQ,
- anon_sym_GT_EQ,
- anon_sym_instanceof,
- anon_sym_PLUS_PLUS,
- anon_sym_BQUOTE,
- [38862] = 7,
+ [38870] = 8,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1239), 1,
- anon_sym_COLON,
ACTIONS(1716), 1,
anon_sym_EQ_GT,
- ACTIONS(1765), 1,
+ ACTIONS(1762), 1,
anon_sym_EQ,
+ ACTIONS(1794), 1,
+ anon_sym_in,
+ ACTIONS(1797), 1,
+ anon_sym_of,
ACTIONS(1709), 15,
sym__automatic_semicolon,
sym__ternary_qmark,
@@ -91519,9 +91998,8 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_AMP_AMP_EQ,
anon_sym_PIPE_PIPE_EQ,
anon_sym_QMARK_QMARK_EQ,
- ACTIONS(1707), 21,
+ ACTIONS(1707), 20,
anon_sym_STAR,
- anon_sym_in,
anon_sym_LT,
anon_sym_GT,
anon_sym_AMP_AMP,
@@ -91541,14 +92019,14 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_BANG_EQ,
anon_sym_QMARK_QMARK,
anon_sym_DASH_DASH,
- [38932] = 7,
+ [38942] = 7,
ACTIONS(1199), 1,
anon_sym_EQ_GT,
ACTIONS(1203), 1,
sym_comment,
ACTIONS(1221), 1,
anon_sym_EQ,
- ACTIONS(1255), 1,
+ ACTIONS(1237), 1,
anon_sym_COLON,
ACTIONS(1175), 15,
sym__automatic_semicolon,
@@ -91604,16 +92082,16 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_BANG_EQ,
anon_sym_QMARK_QMARK,
anon_sym_DASH_DASH,
- [39002] = 7,
+ [39012] = 7,
+ ACTIONS(1199), 1,
+ anon_sym_EQ_GT,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1229), 1,
- anon_sym_COLON,
- ACTIONS(1716), 1,
- anon_sym_EQ_GT,
- ACTIONS(1765), 1,
+ ACTIONS(1221), 1,
anon_sym_EQ,
- ACTIONS(1709), 15,
+ ACTIONS(1245), 1,
+ anon_sym_COLON,
+ ACTIONS(1175), 15,
sym__automatic_semicolon,
sym__ternary_qmark,
anon_sym_COMMA,
@@ -91629,7 +92107,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_instanceof,
anon_sym_PLUS_PLUS,
anon_sym_BQUOTE,
- ACTIONS(1718), 15,
+ ACTIONS(1201), 15,
anon_sym_PLUS_EQ,
anon_sym_DASH_EQ,
anon_sym_STAR_EQ,
@@ -91645,7 +92123,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_AMP_AMP_EQ,
anon_sym_PIPE_PIPE_EQ,
anon_sym_QMARK_QMARK_EQ,
- ACTIONS(1707), 21,
+ ACTIONS(1186), 21,
anon_sym_STAR,
anon_sym_in,
anon_sym_LT,
@@ -91667,14 +92145,73 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_BANG_EQ,
anon_sym_QMARK_QMARK,
anon_sym_DASH_DASH,
- [39072] = 7,
+ [39082] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1255), 1,
+ ACTIONS(1583), 22,
+ anon_sym_STAR,
+ anon_sym_in,
+ anon_sym_EQ,
+ anon_sym_LT,
+ anon_sym_GT,
+ anon_sym_AMP_AMP,
+ anon_sym_PIPE_PIPE,
+ anon_sym_GT_GT,
+ anon_sym_GT_GT_GT,
+ anon_sym_LT_LT,
+ anon_sym_AMP,
+ anon_sym_CARET,
+ anon_sym_PIPE,
+ anon_sym_PLUS,
+ anon_sym_DASH,
+ anon_sym_SLASH,
+ anon_sym_PERCENT,
+ anon_sym_STAR_STAR,
+ anon_sym_EQ_EQ,
+ anon_sym_BANG_EQ,
+ anon_sym_QMARK_QMARK,
+ anon_sym_DASH_DASH,
+ ACTIONS(1621), 32,
+ sym__automatic_semicolon,
+ sym__ternary_qmark,
+ anon_sym_COMMA,
+ anon_sym_RBRACE,
+ anon_sym_LPAREN,
+ anon_sym_of,
+ anon_sym_SEMI,
+ anon_sym_LBRACK,
+ anon_sym_DOT,
+ sym_optional_chain,
+ anon_sym_PLUS_EQ,
+ anon_sym_DASH_EQ,
+ anon_sym_STAR_EQ,
+ anon_sym_SLASH_EQ,
+ anon_sym_PERCENT_EQ,
+ anon_sym_CARET_EQ,
+ anon_sym_AMP_EQ,
+ anon_sym_PIPE_EQ,
+ anon_sym_GT_GT_EQ,
+ anon_sym_GT_GT_GT_EQ,
+ anon_sym_LT_LT_EQ,
+ anon_sym_STAR_STAR_EQ,
+ anon_sym_AMP_AMP_EQ,
+ anon_sym_PIPE_PIPE_EQ,
+ anon_sym_QMARK_QMARK_EQ,
+ anon_sym_LT_EQ,
+ anon_sym_EQ_EQ_EQ,
+ anon_sym_BANG_EQ_EQ,
+ anon_sym_GT_EQ,
+ anon_sym_instanceof,
+ anon_sym_PLUS_PLUS,
+ anon_sym_BQUOTE,
+ [39144] = 7,
+ ACTIONS(1203), 1,
+ sym_comment,
+ ACTIONS(1237), 1,
anon_sym_COLON,
ACTIONS(1716), 1,
anon_sym_EQ_GT,
- ACTIONS(1765), 1,
+ ACTIONS(1762), 1,
anon_sym_EQ,
ACTIONS(1709), 15,
sym__automatic_semicolon,
@@ -91730,23 +92267,19 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_BANG_EQ,
anon_sym_QMARK_QMARK,
anon_sym_DASH_DASH,
- [39142] = 8,
- ACTIONS(1199), 1,
- anon_sym_EQ_GT,
+ [39214] = 6,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1221), 1,
+ ACTIONS(1778), 1,
anon_sym_EQ,
- ACTIONS(1350), 1,
- anon_sym_in,
- ACTIONS(1797), 1,
- anon_sym_of,
- ACTIONS(1175), 15,
- sym__automatic_semicolon,
- sym__ternary_qmark,
+ ACTIONS(1775), 4,
anon_sym_COMMA,
+ anon_sym_RBRACE,
+ anon_sym_RPAREN,
+ anon_sym_RBRACK,
+ ACTIONS(1709), 12,
+ sym__ternary_qmark,
anon_sym_LPAREN,
- anon_sym_SEMI,
anon_sym_LBRACK,
anon_sym_DOT,
sym_optional_chain,
@@ -91757,7 +92290,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_instanceof,
anon_sym_PLUS_PLUS,
anon_sym_BQUOTE,
- ACTIONS(1201), 15,
+ ACTIONS(1718), 15,
anon_sym_PLUS_EQ,
anon_sym_DASH_EQ,
anon_sym_STAR_EQ,
@@ -91773,8 +92306,9 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_AMP_AMP_EQ,
anon_sym_PIPE_PIPE_EQ,
anon_sym_QMARK_QMARK_EQ,
- ACTIONS(1186), 20,
+ ACTIONS(1707), 21,
anon_sym_STAR,
+ anon_sym_in,
anon_sym_LT,
anon_sym_GT,
anon_sym_AMP_AMP,
@@ -91794,30 +92328,11 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_BANG_EQ,
anon_sym_QMARK_QMARK,
anon_sym_DASH_DASH,
- [39214] = 7,
+ [39281] = 5,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1750), 1,
+ ACTIONS(1762), 1,
anon_sym_EQ,
- ACTIONS(1752), 1,
- anon_sym_EQ_GT,
- ACTIONS(1799), 3,
- anon_sym_COMMA,
- anon_sym_RBRACE,
- anon_sym_RBRACK,
- ACTIONS(1709), 12,
- sym__ternary_qmark,
- anon_sym_LPAREN,
- anon_sym_LBRACK,
- anon_sym_DOT,
- sym_optional_chain,
- anon_sym_LT_EQ,
- anon_sym_EQ_EQ_EQ,
- anon_sym_BANG_EQ_EQ,
- anon_sym_GT_EQ,
- anon_sym_instanceof,
- anon_sym_PLUS_PLUS,
- anon_sym_BQUOTE,
ACTIONS(1718), 15,
anon_sym_PLUS_EQ,
anon_sym_DASH_EQ,
@@ -91834,6 +92349,23 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_AMP_AMP_EQ,
anon_sym_PIPE_PIPE_EQ,
anon_sym_QMARK_QMARK_EQ,
+ ACTIONS(1709), 16,
+ sym__automatic_semicolon,
+ sym__ternary_qmark,
+ anon_sym_COMMA,
+ anon_sym_RBRACE,
+ anon_sym_LPAREN,
+ anon_sym_SEMI,
+ anon_sym_LBRACK,
+ anon_sym_DOT,
+ sym_optional_chain,
+ anon_sym_LT_EQ,
+ anon_sym_EQ_EQ_EQ,
+ anon_sym_BANG_EQ_EQ,
+ anon_sym_GT_EQ,
+ anon_sym_instanceof,
+ anon_sym_PLUS_PLUS,
+ anon_sym_BQUOTE,
ACTIONS(1707), 21,
anon_sym_STAR,
anon_sym_in,
@@ -91856,12 +92388,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_BANG_EQ,
anon_sym_QMARK_QMARK,
anon_sym_DASH_DASH,
- [39283] = 6,
+ [39346] = 6,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1775), 1,
+ ACTIONS(1724), 1,
anon_sym_EQ,
- ACTIONS(1773), 4,
+ ACTIONS(1789), 4,
anon_sym_COMMA,
anon_sym_RBRACE,
anon_sym_RPAREN,
@@ -91917,11 +92449,31 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_BANG_EQ,
anon_sym_QMARK_QMARK,
anon_sym_DASH_DASH,
- [39350] = 5,
+ [39413] = 7,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1765), 1,
+ ACTIONS(1762), 1,
anon_sym_EQ,
+ ACTIONS(1794), 1,
+ anon_sym_in,
+ ACTIONS(1797), 1,
+ anon_sym_of,
+ ACTIONS(1709), 15,
+ sym__automatic_semicolon,
+ sym__ternary_qmark,
+ anon_sym_COMMA,
+ anon_sym_LPAREN,
+ anon_sym_SEMI,
+ anon_sym_LBRACK,
+ anon_sym_DOT,
+ sym_optional_chain,
+ anon_sym_LT_EQ,
+ anon_sym_EQ_EQ_EQ,
+ anon_sym_BANG_EQ_EQ,
+ anon_sym_GT_EQ,
+ anon_sym_instanceof,
+ anon_sym_PLUS_PLUS,
+ anon_sym_BQUOTE,
ACTIONS(1718), 15,
anon_sym_PLUS_EQ,
anon_sym_DASH_EQ,
@@ -91938,26 +92490,8 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_AMP_AMP_EQ,
anon_sym_PIPE_PIPE_EQ,
anon_sym_QMARK_QMARK_EQ,
- ACTIONS(1709), 16,
- sym__automatic_semicolon,
- sym__ternary_qmark,
- anon_sym_COMMA,
- anon_sym_RBRACE,
- anon_sym_LPAREN,
- anon_sym_SEMI,
- anon_sym_LBRACK,
- anon_sym_DOT,
- sym_optional_chain,
- anon_sym_LT_EQ,
- anon_sym_EQ_EQ_EQ,
- anon_sym_BANG_EQ_EQ,
- anon_sym_GT_EQ,
- anon_sym_instanceof,
- anon_sym_PLUS_PLUS,
- anon_sym_BQUOTE,
- ACTIONS(1707), 21,
+ ACTIONS(1707), 20,
anon_sym_STAR,
- anon_sym_in,
anon_sym_LT,
anon_sym_GT,
anon_sym_AMP_AMP,
@@ -91977,14 +92511,14 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_BANG_EQ,
anon_sym_QMARK_QMARK,
anon_sym_DASH_DASH,
- [39415] = 7,
+ [39482] = 7,
ACTIONS(1203), 1,
sym_comment,
ACTIONS(1338), 1,
anon_sym_EQ,
ACTIONS(1746), 1,
anon_sym_EQ_GT,
- ACTIONS(1802), 3,
+ ACTIONS(1799), 3,
anon_sym_COMMA,
anon_sym_RBRACE,
anon_sym_RBRACK,
@@ -92039,31 +92573,11 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_BANG_EQ,
anon_sym_QMARK_QMARK,
anon_sym_DASH_DASH,
- [39484] = 7,
+ [39551] = 5,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1760), 1,
- anon_sym_in,
- ACTIONS(1763), 1,
- anon_sym_of,
- ACTIONS(1765), 1,
+ ACTIONS(1771), 1,
anon_sym_EQ,
- ACTIONS(1709), 15,
- sym__automatic_semicolon,
- sym__ternary_qmark,
- anon_sym_COMMA,
- anon_sym_LPAREN,
- anon_sym_SEMI,
- anon_sym_LBRACK,
- anon_sym_DOT,
- sym_optional_chain,
- anon_sym_LT_EQ,
- anon_sym_EQ_EQ_EQ,
- anon_sym_BANG_EQ_EQ,
- anon_sym_GT_EQ,
- anon_sym_instanceof,
- anon_sym_PLUS_PLUS,
- anon_sym_BQUOTE,
ACTIONS(1718), 15,
anon_sym_PLUS_EQ,
anon_sym_DASH_EQ,
@@ -92080,8 +92594,26 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_AMP_AMP_EQ,
anon_sym_PIPE_PIPE_EQ,
anon_sym_QMARK_QMARK_EQ,
- ACTIONS(1707), 20,
+ ACTIONS(1709), 16,
+ sym__automatic_semicolon,
+ sym__ternary_qmark,
+ anon_sym_COMMA,
+ anon_sym_LPAREN,
+ anon_sym_of,
+ anon_sym_SEMI,
+ anon_sym_LBRACK,
+ anon_sym_DOT,
+ sym_optional_chain,
+ anon_sym_LT_EQ,
+ anon_sym_EQ_EQ_EQ,
+ anon_sym_BANG_EQ_EQ,
+ anon_sym_GT_EQ,
+ anon_sym_instanceof,
+ anon_sym_PLUS_PLUS,
+ anon_sym_BQUOTE,
+ ACTIONS(1707), 21,
anon_sym_STAR,
+ anon_sym_in,
anon_sym_LT,
anon_sym_GT,
anon_sym_AMP_AMP,
@@ -92101,15 +92633,16 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_BANG_EQ,
anon_sym_QMARK_QMARK,
anon_sym_DASH_DASH,
- [39553] = 6,
+ [39616] = 7,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1788), 1,
+ ACTIONS(1748), 1,
anon_sym_EQ,
- ACTIONS(1785), 4,
+ ACTIONS(1750), 1,
+ anon_sym_EQ_GT,
+ ACTIONS(1802), 3,
anon_sym_COMMA,
anon_sym_RBRACE,
- anon_sym_RPAREN,
anon_sym_RBRACK,
ACTIONS(1709), 12,
sym__ternary_qmark,
@@ -92162,12 +92695,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_BANG_EQ,
anon_sym_QMARK_QMARK,
anon_sym_DASH_DASH,
- [39620] = 6,
+ [39685] = 6,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1720), 1,
+ ACTIONS(1766), 1,
anon_sym_EQ,
- ACTIONS(1791), 4,
+ ACTIONS(1764), 4,
anon_sym_COMMA,
anon_sym_RBRACE,
anon_sym_RPAREN,
@@ -92223,78 +92756,16 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_BANG_EQ,
anon_sym_QMARK_QMARK,
anon_sym_DASH_DASH,
- [39687] = 5,
- ACTIONS(1203), 1,
- sym_comment,
- ACTIONS(1795), 1,
- anon_sym_EQ,
- ACTIONS(1718), 15,
- anon_sym_PLUS_EQ,
- anon_sym_DASH_EQ,
- anon_sym_STAR_EQ,
- anon_sym_SLASH_EQ,
- anon_sym_PERCENT_EQ,
- anon_sym_CARET_EQ,
- anon_sym_AMP_EQ,
- anon_sym_PIPE_EQ,
- anon_sym_GT_GT_EQ,
- anon_sym_GT_GT_GT_EQ,
- anon_sym_LT_LT_EQ,
- anon_sym_STAR_STAR_EQ,
- anon_sym_AMP_AMP_EQ,
- anon_sym_PIPE_PIPE_EQ,
- anon_sym_QMARK_QMARK_EQ,
- ACTIONS(1709), 16,
- sym__automatic_semicolon,
- sym__ternary_qmark,
- anon_sym_COMMA,
- anon_sym_LPAREN,
- anon_sym_of,
- anon_sym_SEMI,
- anon_sym_LBRACK,
- anon_sym_DOT,
- sym_optional_chain,
- anon_sym_LT_EQ,
- anon_sym_EQ_EQ_EQ,
- anon_sym_BANG_EQ_EQ,
- anon_sym_GT_EQ,
- anon_sym_instanceof,
- anon_sym_PLUS_PLUS,
- anon_sym_BQUOTE,
- ACTIONS(1707), 21,
- anon_sym_STAR,
- anon_sym_in,
- anon_sym_LT,
- anon_sym_GT,
- anon_sym_AMP_AMP,
- anon_sym_PIPE_PIPE,
- anon_sym_GT_GT,
- anon_sym_GT_GT_GT,
- anon_sym_LT_LT,
- anon_sym_AMP,
- anon_sym_CARET,
- anon_sym_PIPE,
- anon_sym_PLUS,
- anon_sym_DASH,
- anon_sym_SLASH,
- anon_sym_PERCENT,
- anon_sym_STAR_STAR,
- anon_sym_EQ_EQ,
- anon_sym_BANG_EQ,
- anon_sym_QMARK_QMARK,
- anon_sym_DASH_DASH,
- [39752] = 8,
+ [39752] = 6,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1398), 1,
+ ACTIONS(1748), 1,
anon_sym_EQ,
- ACTIONS(1746), 1,
- anon_sym_EQ_GT,
- ACTIONS(1769), 1,
+ ACTIONS(1802), 3,
anon_sym_COMMA,
- ACTIONS(1782), 1,
+ anon_sym_RBRACE,
anon_sym_RBRACK,
- ACTIONS(1175), 12,
+ ACTIONS(1709), 12,
sym__ternary_qmark,
anon_sym_LPAREN,
anon_sym_LBRACK,
@@ -92307,7 +92778,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_instanceof,
anon_sym_PLUS_PLUS,
anon_sym_BQUOTE,
- ACTIONS(1201), 15,
+ ACTIONS(1718), 15,
anon_sym_PLUS_EQ,
anon_sym_DASH_EQ,
anon_sym_STAR_EQ,
@@ -92323,7 +92794,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_AMP_AMP_EQ,
anon_sym_PIPE_PIPE_EQ,
anon_sym_QMARK_QMARK_EQ,
- ACTIONS(1186), 21,
+ ACTIONS(1707), 21,
anon_sym_STAR,
anon_sym_in,
anon_sym_LT,
@@ -92345,14 +92816,14 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_BANG_EQ,
anon_sym_QMARK_QMARK,
anon_sym_DASH_DASH,
- [39822] = 6,
+ [39818] = 6,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1720), 1,
+ ACTIONS(1344), 1,
anon_sym_EQ,
- ACTIONS(1778), 1,
+ ACTIONS(1785), 1,
anon_sym_EQ_GT,
- ACTIONS(1709), 14,
+ ACTIONS(1175), 14,
sym__ternary_qmark,
anon_sym_LBRACE,
anon_sym_LPAREN,
@@ -92367,7 +92838,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_instanceof,
anon_sym_PLUS_PLUS,
anon_sym_BQUOTE,
- ACTIONS(1718), 15,
+ ACTIONS(1201), 15,
anon_sym_PLUS_EQ,
anon_sym_DASH_EQ,
anon_sym_STAR_EQ,
@@ -92383,7 +92854,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_AMP_AMP_EQ,
anon_sym_PIPE_PIPE_EQ,
anon_sym_QMARK_QMARK_EQ,
- ACTIONS(1707), 21,
+ ACTIONS(1186), 21,
anon_sym_STAR,
anon_sym_in,
anon_sym_LT,
@@ -92405,20 +92876,18 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_BANG_EQ,
anon_sym_QMARK_QMARK,
anon_sym_DASH_DASH,
- [39888] = 8,
+ [39884] = 6,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1752), 1,
- anon_sym_EQ_GT,
- ACTIONS(1773), 1,
- anon_sym_COMMA,
- ACTIONS(1785), 1,
- anon_sym_RBRACK,
- ACTIONS(1788), 1,
+ ACTIONS(1724), 1,
anon_sym_EQ,
- ACTIONS(1709), 12,
+ ACTIONS(1769), 1,
+ anon_sym_EQ_GT,
+ ACTIONS(1709), 14,
sym__ternary_qmark,
+ anon_sym_LBRACE,
anon_sym_LPAREN,
+ anon_sym_COLON,
anon_sym_LBRACK,
anon_sym_DOT,
sym_optional_chain,
@@ -92467,18 +92936,20 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_BANG_EQ,
anon_sym_QMARK_QMARK,
anon_sym_DASH_DASH,
- [39958] = 6,
+ [39950] = 8,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1344), 1,
+ ACTIONS(1408), 1,
anon_sym_EQ,
- ACTIONS(1771), 1,
+ ACTIONS(1746), 1,
anon_sym_EQ_GT,
- ACTIONS(1175), 14,
+ ACTIONS(1783), 1,
+ anon_sym_COMMA,
+ ACTIONS(1791), 1,
+ anon_sym_RBRACK,
+ ACTIONS(1175), 12,
sym__ternary_qmark,
- anon_sym_LBRACE,
anon_sym_LPAREN,
- anon_sym_COLON,
anon_sym_LBRACK,
anon_sym_DOT,
sym_optional_chain,
@@ -92527,15 +92998,17 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_BANG_EQ,
anon_sym_QMARK_QMARK,
anon_sym_DASH_DASH,
- [40024] = 6,
+ [40020] = 8,
ACTIONS(1203), 1,
sym_comment,
ACTIONS(1750), 1,
- anon_sym_EQ,
- ACTIONS(1799), 3,
+ anon_sym_EQ_GT,
+ ACTIONS(1764), 1,
anon_sym_COMMA,
- anon_sym_RBRACE,
+ ACTIONS(1775), 1,
anon_sym_RBRACK,
+ ACTIONS(1778), 1,
+ anon_sym_EQ,
ACTIONS(1709), 12,
sym__ternary_qmark,
anon_sym_LPAREN,
@@ -92587,20 +93060,17 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_BANG_EQ,
anon_sym_QMARK_QMARK,
anon_sym_DASH_DASH,
- [40090] = 8,
+ [40090] = 6,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1344), 1,
+ ACTIONS(1545), 1,
anon_sym_EQ,
- ACTIONS(1350), 1,
- anon_sym_in,
- ACTIONS(1771), 1,
+ ACTIONS(1805), 1,
anon_sym_EQ_GT,
- ACTIONS(1797), 1,
- anon_sym_of,
- ACTIONS(1175), 12,
+ ACTIONS(1175), 13,
sym__ternary_qmark,
anon_sym_LPAREN,
+ anon_sym_of,
anon_sym_LBRACK,
anon_sym_DOT,
sym_optional_chain,
@@ -92627,8 +93097,9 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_AMP_AMP_EQ,
anon_sym_PIPE_PIPE_EQ,
anon_sym_QMARK_QMARK_EQ,
- ACTIONS(1186), 20,
+ ACTIONS(1186), 21,
anon_sym_STAR,
+ anon_sym_in,
anon_sym_LT,
anon_sym_GT,
anon_sym_AMP_AMP,
@@ -92648,18 +93119,17 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_BANG_EQ,
anon_sym_QMARK_QMARK,
anon_sym_DASH_DASH,
- [40159] = 7,
+ [40155] = 6,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1773), 1,
- anon_sym_COMMA,
- ACTIONS(1785), 1,
- anon_sym_RBRACK,
- ACTIONS(1788), 1,
+ ACTIONS(1724), 1,
anon_sym_EQ,
- ACTIONS(1709), 12,
+ ACTIONS(1807), 1,
+ anon_sym_EQ_GT,
+ ACTIONS(1709), 13,
sym__ternary_qmark,
anon_sym_LPAREN,
+ anon_sym_of,
anon_sym_LBRACK,
anon_sym_DOT,
sym_optional_chain,
@@ -92708,17 +93178,20 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_BANG_EQ,
anon_sym_QMARK_QMARK,
anon_sym_DASH_DASH,
- [40226] = 6,
+ [40220] = 8,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1805), 1,
+ ACTIONS(1344), 1,
anon_sym_EQ,
- ACTIONS(1807), 1,
+ ACTIONS(1352), 1,
+ anon_sym_in,
+ ACTIONS(1781), 1,
+ anon_sym_of,
+ ACTIONS(1785), 1,
anon_sym_EQ_GT,
- ACTIONS(1709), 13,
+ ACTIONS(1175), 12,
sym__ternary_qmark,
anon_sym_LPAREN,
- anon_sym_of,
anon_sym_LBRACK,
anon_sym_DOT,
sym_optional_chain,
@@ -92729,7 +93202,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_instanceof,
anon_sym_PLUS_PLUS,
anon_sym_BQUOTE,
- ACTIONS(1718), 15,
+ ACTIONS(1201), 15,
anon_sym_PLUS_EQ,
anon_sym_DASH_EQ,
anon_sym_STAR_EQ,
@@ -92745,9 +93218,8 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_AMP_AMP_EQ,
anon_sym_PIPE_PIPE_EQ,
anon_sym_QMARK_QMARK_EQ,
- ACTIONS(1707), 21,
+ ACTIONS(1186), 20,
anon_sym_STAR,
- anon_sym_in,
anon_sym_LT,
anon_sym_GT,
anon_sym_AMP_AMP,
@@ -92767,14 +93239,14 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_BANG_EQ,
anon_sym_QMARK_QMARK,
anon_sym_DASH_DASH,
- [40291] = 6,
+ [40289] = 6,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1531), 1,
- anon_sym_EQ,
- ACTIONS(1809), 1,
+ ACTIONS(1807), 1,
anon_sym_EQ_GT,
- ACTIONS(1175), 13,
+ ACTIONS(1809), 1,
+ anon_sym_EQ,
+ ACTIONS(1709), 13,
sym__ternary_qmark,
anon_sym_LPAREN,
anon_sym_of,
@@ -92788,7 +93260,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_instanceof,
anon_sym_PLUS_PLUS,
anon_sym_BQUOTE,
- ACTIONS(1201), 15,
+ ACTIONS(1718), 15,
anon_sym_PLUS_EQ,
anon_sym_DASH_EQ,
anon_sym_STAR_EQ,
@@ -92804,7 +93276,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_AMP_AMP_EQ,
anon_sym_PIPE_PIPE_EQ,
anon_sym_QMARK_QMARK_EQ,
- ACTIONS(1186), 21,
+ ACTIONS(1707), 21,
anon_sym_STAR,
anon_sym_in,
anon_sym_LT,
@@ -92826,12 +93298,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_BANG_EQ,
anon_sym_QMARK_QMARK,
anon_sym_DASH_DASH,
- [40356] = 6,
+ [40354] = 6,
ACTIONS(1203), 1,
sym_comment,
ACTIONS(1344), 1,
anon_sym_EQ,
- ACTIONS(1809), 1,
+ ACTIONS(1805), 1,
anon_sym_EQ_GT,
ACTIONS(1175), 13,
sym__ternary_qmark,
@@ -92885,17 +93357,18 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_BANG_EQ,
anon_sym_QMARK_QMARK,
anon_sym_DASH_DASH,
- [40421] = 6,
+ [40419] = 7,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1720), 1,
+ ACTIONS(1764), 1,
+ anon_sym_COMMA,
+ ACTIONS(1775), 1,
+ anon_sym_RBRACK,
+ ACTIONS(1778), 1,
anon_sym_EQ,
- ACTIONS(1807), 1,
- anon_sym_EQ_GT,
- ACTIONS(1709), 13,
+ ACTIONS(1709), 12,
sym__ternary_qmark,
anon_sym_LPAREN,
- anon_sym_of,
anon_sym_LBRACK,
anon_sym_DOT,
sym_optional_chain,
@@ -92947,14 +93420,14 @@ static const uint16_t ts_small_parse_table[] = {
[40486] = 8,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1720), 1,
+ ACTIONS(1724), 1,
anon_sym_EQ,
- ACTIONS(1760), 1,
+ ACTIONS(1769), 1,
+ anon_sym_EQ_GT,
+ ACTIONS(1794), 1,
anon_sym_in,
- ACTIONS(1763), 1,
+ ACTIONS(1797), 1,
anon_sym_of,
- ACTIONS(1778), 1,
- anon_sym_EQ_GT,
ACTIONS(1709), 12,
sym__ternary_qmark,
anon_sym_LPAREN,
@@ -93008,7 +93481,7 @@ static const uint16_t ts_small_parse_table[] = {
[40555] = 5,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1805), 1,
+ ACTIONS(1809), 1,
anon_sym_EQ,
ACTIONS(1709), 13,
sym__ternary_qmark,
@@ -93065,11 +93538,11 @@ static const uint16_t ts_small_parse_table[] = {
[40617] = 7,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1720), 1,
+ ACTIONS(1724), 1,
anon_sym_EQ,
- ACTIONS(1760), 1,
+ ACTIONS(1794), 1,
anon_sym_in,
- ACTIONS(1763), 1,
+ ACTIONS(1797), 1,
anon_sym_of,
ACTIONS(1709), 12,
sym__ternary_qmark,
@@ -93134,14 +93607,14 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_DQUOTE,
ACTIONS(1821), 1,
anon_sym_SQUOTE,
- STATE(2524), 1,
+ STATE(2408), 1,
sym_string,
- STATE(2526), 1,
+ STATE(2554), 1,
sym_import_clause,
ACTIONS(1823), 2,
sym__automatic_semicolon,
sym__ternary_qmark,
- STATE(2676), 2,
+ STATE(2750), 2,
sym_namespace_import,
sym_named_imports,
ACTIONS(1817), 33,
@@ -93191,14 +93664,14 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_DQUOTE,
ACTIONS(1821), 1,
anon_sym_SQUOTE,
- STATE(2293), 1,
+ STATE(2177), 1,
sym_string,
- STATE(2552), 1,
+ STATE(2628), 1,
sym_import_clause,
ACTIONS(1823), 2,
sym__automatic_semicolon,
sym__ternary_qmark,
- STATE(2676), 2,
+ STATE(2750), 2,
sym_namespace_import,
sym_named_imports,
ACTIONS(1817), 33,
@@ -93248,14 +93721,14 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_DQUOTE,
ACTIONS(1821), 1,
anon_sym_SQUOTE,
- STATE(2171), 1,
+ STATE(2402), 1,
sym_string,
- STATE(2626), 1,
+ STATE(2491), 1,
sym_import_clause,
ACTIONS(1823), 2,
sym__automatic_semicolon,
sym__ternary_qmark,
- STATE(2676), 2,
+ STATE(2750), 2,
sym_namespace_import,
sym_named_imports,
ACTIONS(1817), 33,
@@ -93305,14 +93778,14 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_DQUOTE,
ACTIONS(1821), 1,
anon_sym_SQUOTE,
- STATE(2398), 1,
+ STATE(2293), 1,
sym_string,
- STATE(2474), 1,
+ STATE(2626), 1,
sym_import_clause,
ACTIONS(1823), 2,
sym__automatic_semicolon,
sym__ternary_qmark,
- STATE(2676), 2,
+ STATE(2750), 2,
sym_namespace_import,
sym_named_imports,
ACTIONS(1817), 33,
@@ -93362,14 +93835,14 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_DQUOTE,
ACTIONS(1821), 1,
anon_sym_SQUOTE,
- STATE(2287), 1,
+ STATE(2378), 1,
sym_string,
- STATE(2628), 1,
+ STATE(2388), 1,
sym_import_clause,
ACTIONS(1823), 2,
sym__automatic_semicolon,
sym__ternary_qmark,
- STATE(2676), 2,
+ STATE(2750), 2,
sym_namespace_import,
sym_named_imports,
ACTIONS(1817), 33,
@@ -93406,27 +93879,14 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
anon_sym_BQUOTE,
- [41023] = 11,
+ [41023] = 5,
+ ACTIONS(826), 1,
+ anon_sym_EQ,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1829), 1,
- anon_sym_LPAREN,
- ACTIONS(1831), 1,
- anon_sym_LBRACK,
- ACTIONS(1833), 1,
- anon_sym_DOT,
- ACTIONS(1835), 1,
- sym_optional_chain,
- ACTIONS(1837), 1,
- anon_sym_PLUS_PLUS,
- ACTIONS(1839), 1,
- anon_sym_DASH_DASH,
- ACTIONS(1841), 1,
- anon_sym_BQUOTE,
- STATE(1131), 2,
- sym_template_string,
- sym_arguments,
- ACTIONS(1825), 12,
+ ACTIONS(1825), 1,
+ sym__automatic_semicolon,
+ ACTIONS(822), 13,
anon_sym_STAR,
anon_sym_in,
anon_sym_LT,
@@ -93439,15 +93899,20 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_SLASH,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(1827), 21,
+ anon_sym_DASH_DASH,
+ ACTIONS(880), 27,
sym__ternary_qmark,
anon_sym_LBRACE,
anon_sym_COMMA,
anon_sym_RBRACE,
+ anon_sym_LPAREN,
anon_sym_RPAREN,
anon_sym_of,
anon_sym_COLON,
+ anon_sym_LBRACK,
anon_sym_RBRACK,
+ anon_sym_DOT,
+ sym_optional_chain,
anon_sym_AMP_AMP,
anon_sym_PIPE_PIPE,
anon_sym_GT_GT_GT,
@@ -93461,27 +93926,29 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_GT_EQ,
anon_sym_QMARK_QMARK,
anon_sym_instanceof,
- [41089] = 11,
+ anon_sym_PLUS_PLUS,
+ anon_sym_BQUOTE,
+ [41077] = 11,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1829), 1,
- anon_sym_LPAREN,
ACTIONS(1831), 1,
- anon_sym_LBRACK,
+ anon_sym_LPAREN,
ACTIONS(1833), 1,
- anon_sym_DOT,
+ anon_sym_LBRACK,
ACTIONS(1835), 1,
- sym_optional_chain,
+ anon_sym_DOT,
ACTIONS(1837), 1,
- anon_sym_PLUS_PLUS,
+ sym_optional_chain,
ACTIONS(1839), 1,
- anon_sym_DASH_DASH,
+ anon_sym_PLUS_PLUS,
ACTIONS(1841), 1,
+ anon_sym_DASH_DASH,
+ ACTIONS(1843), 1,
anon_sym_BQUOTE,
- STATE(1131), 2,
+ STATE(1128), 2,
sym_template_string,
sym_arguments,
- ACTIONS(1843), 12,
+ ACTIONS(1827), 12,
anon_sym_STAR,
anon_sym_in,
anon_sym_LT,
@@ -93494,7 +93961,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_SLASH,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(1845), 21,
+ ACTIONS(1829), 21,
sym__ternary_qmark,
anon_sym_LBRACE,
anon_sym_COMMA,
@@ -93516,23 +93983,23 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_GT_EQ,
anon_sym_QMARK_QMARK,
anon_sym_instanceof,
- [41155] = 9,
+ [41143] = 9,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1829), 1,
- anon_sym_LPAREN,
ACTIONS(1831), 1,
- anon_sym_LBRACK,
+ anon_sym_LPAREN,
ACTIONS(1833), 1,
- anon_sym_DOT,
+ anon_sym_LBRACK,
ACTIONS(1835), 1,
+ anon_sym_DOT,
+ ACTIONS(1837), 1,
sym_optional_chain,
- ACTIONS(1841), 1,
+ ACTIONS(1843), 1,
anon_sym_BQUOTE,
- STATE(1131), 2,
+ STATE(1128), 2,
sym_template_string,
sym_arguments,
- ACTIONS(1847), 13,
+ ACTIONS(1845), 13,
anon_sym_STAR,
anon_sym_in,
anon_sym_LT,
@@ -93546,7 +94013,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
anon_sym_DASH_DASH,
- ACTIONS(1849), 22,
+ ACTIONS(1847), 22,
sym__ternary_qmark,
anon_sym_LBRACE,
anon_sym_COMMA,
@@ -93569,14 +94036,27 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_QMARK_QMARK,
anon_sym_instanceof,
anon_sym_PLUS_PLUS,
- [41217] = 5,
- ACTIONS(824), 1,
- anon_sym_EQ,
+ [41205] = 11,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1851), 1,
- sym__automatic_semicolon,
- ACTIONS(820), 13,
+ ACTIONS(1831), 1,
+ anon_sym_LPAREN,
+ ACTIONS(1833), 1,
+ anon_sym_LBRACK,
+ ACTIONS(1835), 1,
+ anon_sym_DOT,
+ ACTIONS(1837), 1,
+ sym_optional_chain,
+ ACTIONS(1839), 1,
+ anon_sym_PLUS_PLUS,
+ ACTIONS(1841), 1,
+ anon_sym_DASH_DASH,
+ ACTIONS(1843), 1,
+ anon_sym_BQUOTE,
+ STATE(1128), 2,
+ sym_template_string,
+ sym_arguments,
+ ACTIONS(1849), 12,
anon_sym_STAR,
anon_sym_in,
anon_sym_LT,
@@ -93589,20 +94069,15 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_SLASH,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- anon_sym_DASH_DASH,
- ACTIONS(840), 27,
+ ACTIONS(1851), 21,
sym__ternary_qmark,
anon_sym_LBRACE,
anon_sym_COMMA,
anon_sym_RBRACE,
- anon_sym_LPAREN,
anon_sym_RPAREN,
anon_sym_of,
anon_sym_COLON,
- anon_sym_LBRACK,
anon_sym_RBRACK,
- anon_sym_DOT,
- sym_optional_chain,
anon_sym_AMP_AMP,
anon_sym_PIPE_PIPE,
anon_sym_GT_GT_GT,
@@ -93616,14 +94091,18 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_GT_EQ,
anon_sym_QMARK_QMARK,
anon_sym_instanceof,
- anon_sym_PLUS_PLUS,
- anon_sym_BQUOTE,
- [41271] = 5,
+ [41271] = 8,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1829), 1,
+ ACTIONS(1831), 1,
anon_sym_LPAREN,
- STATE(1140), 1,
+ ACTIONS(1833), 1,
+ anon_sym_LBRACK,
+ ACTIONS(1835), 1,
+ anon_sym_DOT,
+ ACTIONS(1857), 1,
+ sym_optional_chain,
+ STATE(1104), 1,
sym_arguments,
ACTIONS(1853), 13,
anon_sym_STAR,
@@ -93639,7 +94118,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
anon_sym_DASH_DASH,
- ACTIONS(1855), 26,
+ ACTIONS(1855), 23,
sym__ternary_qmark,
anon_sym_LBRACE,
anon_sym_COMMA,
@@ -93647,10 +94126,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_RPAREN,
anon_sym_of,
anon_sym_COLON,
- anon_sym_LBRACK,
anon_sym_RBRACK,
- anon_sym_DOT,
- sym_optional_chain,
anon_sym_AMP_AMP,
anon_sym_PIPE_PIPE,
anon_sym_GT_GT_GT,
@@ -93666,10 +94142,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_instanceof,
anon_sym_PLUS_PLUS,
anon_sym_BQUOTE,
- [41324] = 2,
+ [41330] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1557), 41,
+ ACTIONS(1551), 41,
anon_sym_export,
anon_sym_LBRACE,
anon_sym_import,
@@ -93681,6 +94157,8 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
anon_sym_class,
anon_sym_async,
anon_sym_function,
@@ -93695,8 +94173,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_delete,
anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
anon_sym_BQUOTE,
sym_number,
sym_identifier,
@@ -93711,10 +94187,105 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [41371] = 4,
+ [41377] = 5,
+ ACTIONS(1203), 1,
+ sym_comment,
+ ACTIONS(1866), 1,
+ anon_sym_EQ,
+ ACTIONS(1863), 4,
+ anon_sym_COMMA,
+ anon_sym_RBRACE,
+ anon_sym_RPAREN,
+ anon_sym_RBRACK,
+ ACTIONS(1859), 13,
+ anon_sym_STAR,
+ anon_sym_in,
+ anon_sym_LT,
+ anon_sym_GT,
+ anon_sym_GT_GT,
+ anon_sym_AMP,
+ anon_sym_PIPE,
+ anon_sym_PLUS,
+ anon_sym_DASH,
+ anon_sym_SLASH,
+ anon_sym_EQ_EQ,
+ anon_sym_BANG_EQ,
+ anon_sym_DASH_DASH,
+ ACTIONS(1861), 23,
+ sym__ternary_qmark,
+ anon_sym_LBRACE,
+ anon_sym_LPAREN,
+ anon_sym_of,
+ anon_sym_COLON,
+ anon_sym_LBRACK,
+ anon_sym_DOT,
+ sym_optional_chain,
+ anon_sym_AMP_AMP,
+ anon_sym_PIPE_PIPE,
+ anon_sym_GT_GT_GT,
+ anon_sym_LT_LT,
+ anon_sym_CARET,
+ anon_sym_PERCENT,
+ anon_sym_STAR_STAR,
+ anon_sym_LT_EQ,
+ anon_sym_EQ_EQ_EQ,
+ anon_sym_BANG_EQ_EQ,
+ anon_sym_GT_EQ,
+ anon_sym_QMARK_QMARK,
+ anon_sym_instanceof,
+ anon_sym_PLUS_PLUS,
+ anon_sym_BQUOTE,
+ [41430] = 4,
+ ACTIONS(1203), 1,
+ sym_comment,
+ ACTIONS(1825), 1,
+ sym__automatic_semicolon,
+ ACTIONS(822), 13,
+ anon_sym_STAR,
+ anon_sym_in,
+ anon_sym_LT,
+ anon_sym_GT,
+ anon_sym_GT_GT,
+ anon_sym_AMP,
+ anon_sym_PIPE,
+ anon_sym_PLUS,
+ anon_sym_DASH,
+ anon_sym_SLASH,
+ anon_sym_EQ_EQ,
+ anon_sym_BANG_EQ,
+ anon_sym_DASH_DASH,
+ ACTIONS(880), 27,
+ sym__ternary_qmark,
+ anon_sym_LBRACE,
+ anon_sym_COMMA,
+ anon_sym_RBRACE,
+ anon_sym_LPAREN,
+ anon_sym_RPAREN,
+ anon_sym_of,
+ anon_sym_COLON,
+ anon_sym_LBRACK,
+ anon_sym_RBRACK,
+ anon_sym_DOT,
+ sym_optional_chain,
+ anon_sym_AMP_AMP,
+ anon_sym_PIPE_PIPE,
+ anon_sym_GT_GT_GT,
+ anon_sym_LT_LT,
+ anon_sym_CARET,
+ anon_sym_PERCENT,
+ anon_sym_STAR_STAR,
+ anon_sym_LT_EQ,
+ anon_sym_EQ_EQ_EQ,
+ anon_sym_BANG_EQ_EQ,
+ anon_sym_GT_EQ,
+ anon_sym_QMARK_QMARK,
+ anon_sym_instanceof,
+ anon_sym_PLUS_PLUS,
+ anon_sym_BQUOTE,
+ [41481] = 4,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1720), 1,
+ ACTIONS(1724), 1,
anon_sym_EQ,
ACTIONS(1707), 13,
anon_sym_STAR,
@@ -93758,17 +94329,64 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_instanceof,
anon_sym_PLUS_PLUS,
anon_sym_BQUOTE,
- [41422] = 5,
- ACTIONS(824), 1,
+ [41532] = 4,
+ ACTIONS(1203), 1,
+ sym_comment,
+ ACTIONS(1868), 1,
+ sym__automatic_semicolon,
+ ACTIONS(914), 13,
+ anon_sym_STAR,
+ anon_sym_in,
+ anon_sym_LT,
+ anon_sym_GT,
+ anon_sym_GT_GT,
+ anon_sym_AMP,
+ anon_sym_PIPE,
+ anon_sym_PLUS,
+ anon_sym_DASH,
+ anon_sym_SLASH,
+ anon_sym_EQ_EQ,
+ anon_sym_BANG_EQ,
+ anon_sym_DASH_DASH,
+ ACTIONS(916), 27,
+ sym__ternary_qmark,
+ anon_sym_LBRACE,
+ anon_sym_COMMA,
+ anon_sym_RBRACE,
+ anon_sym_LPAREN,
+ anon_sym_RPAREN,
+ anon_sym_of,
+ anon_sym_COLON,
+ anon_sym_LBRACK,
+ anon_sym_RBRACK,
+ anon_sym_DOT,
+ sym_optional_chain,
+ anon_sym_AMP_AMP,
+ anon_sym_PIPE_PIPE,
+ anon_sym_GT_GT_GT,
+ anon_sym_LT_LT,
+ anon_sym_CARET,
+ anon_sym_PERCENT,
+ anon_sym_STAR_STAR,
+ anon_sym_LT_EQ,
+ anon_sym_EQ_EQ_EQ,
+ anon_sym_BANG_EQ_EQ,
+ anon_sym_GT_EQ,
+ anon_sym_QMARK_QMARK,
+ anon_sym_instanceof,
+ anon_sym_PLUS_PLUS,
+ anon_sym_BQUOTE,
+ [41583] = 5,
+ ACTIONS(826), 1,
anon_sym_EQ,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1857), 4,
+ ACTIONS(1870), 4,
anon_sym_COMMA,
anon_sym_RBRACE,
anon_sym_RPAREN,
anon_sym_RBRACK,
- ACTIONS(822), 13,
+ ACTIONS(824), 13,
anon_sym_STAR,
anon_sym_in,
anon_sym_LT,
@@ -93782,7 +94400,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
anon_sym_DASH_DASH,
- ACTIONS(828), 23,
+ ACTIONS(830), 23,
sym__ternary_qmark,
anon_sym_LBRACE,
anon_sym_LPAREN,
@@ -93806,17 +94424,17 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_instanceof,
anon_sym_PLUS_PLUS,
anon_sym_BQUOTE,
- [41475] = 5,
+ [41636] = 5,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1867), 1,
+ ACTIONS(1880), 1,
anon_sym_EQ,
- ACTIONS(1864), 4,
+ ACTIONS(1877), 4,
anon_sym_COMMA,
anon_sym_RBRACE,
anon_sym_RPAREN,
anon_sym_RBRACK,
- ACTIONS(1860), 13,
+ ACTIONS(1873), 13,
anon_sym_STAR,
anon_sym_in,
anon_sym_LT,
@@ -93830,7 +94448,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
anon_sym_DASH_DASH,
- ACTIONS(1862), 23,
+ ACTIONS(1875), 23,
sym__ternary_qmark,
anon_sym_LBRACE,
anon_sym_LPAREN,
@@ -93854,18 +94472,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_instanceof,
anon_sym_PLUS_PLUS,
anon_sym_BQUOTE,
- [41528] = 8,
+ [41689] = 5,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1829), 1,
- anon_sym_LPAREN,
ACTIONS(1831), 1,
- anon_sym_LBRACK,
- ACTIONS(1833), 1,
- anon_sym_DOT,
- ACTIONS(1869), 1,
- sym_optional_chain,
- STATE(1140), 1,
+ anon_sym_LPAREN,
+ STATE(1104), 1,
sym_arguments,
ACTIONS(1853), 13,
anon_sym_STAR,
@@ -93881,7 +94493,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
anon_sym_DASH_DASH,
- ACTIONS(1855), 23,
+ ACTIONS(1855), 26,
sym__ternary_qmark,
anon_sym_LBRACE,
anon_sym_COMMA,
@@ -93889,7 +94501,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_RPAREN,
anon_sym_of,
anon_sym_COLON,
+ anon_sym_LBRACK,
anon_sym_RBRACK,
+ anon_sym_DOT,
+ sym_optional_chain,
anon_sym_AMP_AMP,
anon_sym_PIPE_PIPE,
anon_sym_GT_GT_GT,
@@ -93905,38 +94520,148 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_instanceof,
anon_sym_PLUS_PLUS,
anon_sym_BQUOTE,
- [41587] = 4,
+ [41742] = 2,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(1539), 41,
+ anon_sym_export,
+ anon_sym_LBRACE,
+ anon_sym_import,
+ anon_sym_LPAREN,
+ anon_sym_RPAREN,
+ anon_sym_await,
+ anon_sym_SEMI,
+ anon_sym_yield,
+ anon_sym_LBRACK,
+ anon_sym_LTtemplate_GT,
+ anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
+ anon_sym_class,
+ anon_sym_async,
+ anon_sym_function,
+ anon_sym_new,
+ anon_sym_PLUS,
+ anon_sym_DASH,
+ anon_sym_SLASH,
+ anon_sym_BANG,
+ anon_sym_TILDE,
+ anon_sym_typeof,
+ anon_sym_void,
+ anon_sym_delete,
+ anon_sym_PLUS_PLUS,
+ anon_sym_DASH_DASH,
+ anon_sym_BQUOTE,
+ sym_number,
+ sym_identifier,
+ sym_private_property_identifier,
+ sym_this,
+ sym_super,
+ sym_true,
+ sym_false,
+ sym_null,
+ sym_undefined,
+ anon_sym_AT,
+ anon_sym_static,
+ anon_sym_get,
+ anon_sym_set,
+ [41789] = 15,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1851), 1,
- sym__automatic_semicolon,
- ACTIONS(820), 13,
+ ACTIONS(1831), 1,
+ anon_sym_LPAREN,
+ ACTIONS(1833), 1,
+ anon_sym_LBRACK,
+ ACTIONS(1835), 1,
+ anon_sym_DOT,
+ ACTIONS(1837), 1,
+ sym_optional_chain,
+ ACTIONS(1839), 1,
+ anon_sym_PLUS_PLUS,
+ ACTIONS(1841), 1,
+ anon_sym_DASH_DASH,
+ ACTIONS(1843), 1,
+ anon_sym_BQUOTE,
+ ACTIONS(1890), 1,
+ anon_sym_PERCENT,
+ ACTIONS(1892), 1,
+ anon_sym_STAR_STAR,
+ ACTIONS(1882), 2,
anon_sym_STAR,
+ anon_sym_SLASH,
+ ACTIONS(1888), 2,
+ anon_sym_PLUS,
+ anon_sym_DASH,
+ STATE(1128), 2,
+ sym_template_string,
+ sym_arguments,
+ ACTIONS(1886), 8,
anon_sym_in,
anon_sym_LT,
anon_sym_GT,
anon_sym_GT_GT,
anon_sym_AMP,
anon_sym_PIPE,
- anon_sym_PLUS,
- anon_sym_DASH,
- anon_sym_SLASH,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- anon_sym_DASH_DASH,
- ACTIONS(840), 27,
+ ACTIONS(1884), 17,
sym__ternary_qmark,
- anon_sym_LBRACE,
anon_sym_COMMA,
anon_sym_RBRACE,
- anon_sym_LPAREN,
anon_sym_RPAREN,
- anon_sym_of,
anon_sym_COLON,
- anon_sym_LBRACK,
anon_sym_RBRACK,
+ anon_sym_AMP_AMP,
+ anon_sym_PIPE_PIPE,
+ anon_sym_GT_GT_GT,
+ anon_sym_LT_LT,
+ anon_sym_CARET,
+ anon_sym_LT_EQ,
+ anon_sym_EQ_EQ_EQ,
+ anon_sym_BANG_EQ_EQ,
+ anon_sym_GT_EQ,
+ anon_sym_QMARK_QMARK,
+ anon_sym_instanceof,
+ [41861] = 11,
+ ACTIONS(1203), 1,
+ sym_comment,
+ ACTIONS(1894), 1,
+ anon_sym_LPAREN,
+ ACTIONS(1896), 1,
+ anon_sym_LBRACK,
+ ACTIONS(1898), 1,
anon_sym_DOT,
+ ACTIONS(1900), 1,
sym_optional_chain,
+ ACTIONS(1902), 1,
+ anon_sym_PLUS_PLUS,
+ ACTIONS(1904), 1,
+ anon_sym_DASH_DASH,
+ ACTIONS(1906), 1,
+ anon_sym_BQUOTE,
+ STATE(1316), 2,
+ sym_template_string,
+ sym_arguments,
+ ACTIONS(1849), 12,
+ anon_sym_STAR,
+ anon_sym_in,
+ anon_sym_LT,
+ anon_sym_GT,
+ anon_sym_GT_GT,
+ anon_sym_AMP,
+ anon_sym_PIPE,
+ anon_sym_PLUS,
+ anon_sym_DASH,
+ anon_sym_SLASH,
+ anon_sym_EQ_EQ,
+ anon_sym_BANG_EQ,
+ ACTIONS(1851), 19,
+ sym__automatic_semicolon,
+ sym__ternary_qmark,
+ anon_sym_COMMA,
+ anon_sym_RBRACE,
+ anon_sym_of,
+ anon_sym_SEMI,
anon_sym_AMP_AMP,
anon_sym_PIPE_PIPE,
anon_sym_GT_GT_GT,
@@ -93950,14 +94675,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_GT_EQ,
anon_sym_QMARK_QMARK,
anon_sym_instanceof,
- anon_sym_PLUS_PLUS,
- anon_sym_BQUOTE,
- [41638] = 4,
+ [41925] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1871), 1,
- sym__automatic_semicolon,
- ACTIONS(880), 13,
+ ACTIONS(1908), 13,
anon_sym_STAR,
anon_sym_in,
anon_sym_LT,
@@ -93971,7 +94692,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
anon_sym_DASH_DASH,
- ACTIONS(882), 27,
+ ACTIONS(1910), 27,
sym__ternary_qmark,
anon_sym_LBRACE,
anon_sym_COMMA,
@@ -93999,17 +94720,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_instanceof,
anon_sym_PLUS_PLUS,
anon_sym_BQUOTE,
- [41689] = 5,
+ [41973] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1880), 1,
- anon_sym_EQ,
- ACTIONS(1877), 4,
- anon_sym_COMMA,
- anon_sym_RBRACE,
- anon_sym_RPAREN,
- anon_sym_RBRACK,
- ACTIONS(1873), 13,
+ ACTIONS(1707), 13,
anon_sym_STAR,
anon_sym_in,
anon_sym_LT,
@@ -94023,13 +94737,17 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
anon_sym_DASH_DASH,
- ACTIONS(1875), 23,
+ ACTIONS(1709), 27,
sym__ternary_qmark,
anon_sym_LBRACE,
+ anon_sym_COMMA,
+ anon_sym_RBRACE,
anon_sym_LPAREN,
+ anon_sym_RPAREN,
anon_sym_of,
anon_sym_COLON,
anon_sym_LBRACK,
+ anon_sym_RBRACK,
anon_sym_DOT,
sym_optional_chain,
anon_sym_AMP_AMP,
@@ -94047,55 +94765,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_instanceof,
anon_sym_PLUS_PLUS,
anon_sym_BQUOTE,
- [41742] = 2,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(1529), 41,
- anon_sym_export,
- anon_sym_LBRACE,
- anon_sym_import,
- anon_sym_LPAREN,
- anon_sym_RPAREN,
- anon_sym_await,
- anon_sym_SEMI,
- anon_sym_yield,
- anon_sym_LBRACK,
- anon_sym_LTtemplate_GT,
- anon_sym_LT,
- anon_sym_class,
- anon_sym_async,
- anon_sym_function,
- anon_sym_new,
- anon_sym_PLUS,
- anon_sym_DASH,
- anon_sym_SLASH,
- anon_sym_BANG,
- anon_sym_TILDE,
- anon_sym_typeof,
- anon_sym_void,
- anon_sym_delete,
- anon_sym_PLUS_PLUS,
- anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
- anon_sym_BQUOTE,
- sym_number,
- sym_identifier,
- sym_private_property_identifier,
- sym_this,
- sym_super,
- sym_true,
- sym_false,
- sym_null,
- sym_undefined,
- anon_sym_AT,
- anon_sym_static,
- anon_sym_get,
- anon_sym_set,
- [41789] = 3,
+ [42021] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1882), 13,
+ ACTIONS(1912), 13,
anon_sym_STAR,
anon_sym_in,
anon_sym_LT,
@@ -94109,7 +94782,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
anon_sym_DASH_DASH,
- ACTIONS(1884), 27,
+ ACTIONS(1914), 27,
sym__ternary_qmark,
anon_sym_LBRACE,
anon_sym_COMMA,
@@ -94137,148 +94810,79 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_instanceof,
anon_sym_PLUS_PLUS,
anon_sym_BQUOTE,
- [41837] = 27,
+ [42069] = 27,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1829), 1,
- anon_sym_LPAREN,
ACTIONS(1831), 1,
- anon_sym_LBRACK,
+ anon_sym_LPAREN,
ACTIONS(1833), 1,
- anon_sym_DOT,
+ anon_sym_LBRACK,
ACTIONS(1835), 1,
- sym_optional_chain,
+ anon_sym_DOT,
ACTIONS(1837), 1,
- anon_sym_PLUS_PLUS,
+ sym_optional_chain,
ACTIONS(1839), 1,
- anon_sym_DASH_DASH,
+ anon_sym_PLUS_PLUS,
ACTIONS(1841), 1,
+ anon_sym_DASH_DASH,
+ ACTIONS(1843), 1,
anon_sym_BQUOTE,
- ACTIONS(1892), 1,
- anon_sym_AMP_AMP,
- ACTIONS(1894), 1,
- anon_sym_PIPE_PIPE,
- ACTIONS(1896), 1,
- anon_sym_GT_GT,
- ACTIONS(1900), 1,
- anon_sym_AMP,
- ACTIONS(1902), 1,
- anon_sym_CARET,
- ACTIONS(1904), 1,
- anon_sym_PIPE,
- ACTIONS(1908), 1,
+ ACTIONS(1890), 1,
anon_sym_PERCENT,
- ACTIONS(1910), 1,
+ ACTIONS(1892), 1,
anon_sym_STAR_STAR,
- ACTIONS(1918), 1,
- anon_sym_QMARK_QMARK,
ACTIONS(1920), 1,
- sym__ternary_qmark,
- ACTIONS(1886), 2,
- anon_sym_STAR,
- anon_sym_SLASH,
- ACTIONS(1898), 2,
- anon_sym_GT_GT_GT,
- anon_sym_LT_LT,
- ACTIONS(1906), 2,
- anon_sym_PLUS,
- anon_sym_DASH,
- ACTIONS(1914), 2,
- anon_sym_EQ_EQ,
- anon_sym_BANG_EQ,
- ACTIONS(1916), 2,
- anon_sym_EQ_EQ_EQ,
- anon_sym_BANG_EQ_EQ,
- STATE(1131), 2,
- sym_template_string,
- sym_arguments,
- ACTIONS(1890), 3,
- anon_sym_in,
- anon_sym_LT,
- anon_sym_GT,
- ACTIONS(1912), 3,
- anon_sym_LT_EQ,
- anon_sym_GT_EQ,
- anon_sym_instanceof,
- ACTIONS(1888), 5,
- anon_sym_COMMA,
- anon_sym_RBRACE,
- anon_sym_RPAREN,
- anon_sym_COLON,
- anon_sym_RBRACK,
- [41933] = 27,
- ACTIONS(1203), 1,
- sym_comment,
- ACTIONS(1829), 1,
- anon_sym_LPAREN,
- ACTIONS(1831), 1,
- anon_sym_LBRACK,
- ACTIONS(1833), 1,
- anon_sym_DOT,
- ACTIONS(1835), 1,
- sym_optional_chain,
- ACTIONS(1837), 1,
- anon_sym_PLUS_PLUS,
- ACTIONS(1839), 1,
- anon_sym_DASH_DASH,
- ACTIONS(1841), 1,
- anon_sym_BQUOTE,
- ACTIONS(1892), 1,
anon_sym_AMP_AMP,
- ACTIONS(1894), 1,
+ ACTIONS(1922), 1,
anon_sym_PIPE_PIPE,
- ACTIONS(1896), 1,
+ ACTIONS(1924), 1,
anon_sym_GT_GT,
- ACTIONS(1900), 1,
+ ACTIONS(1928), 1,
anon_sym_AMP,
- ACTIONS(1902), 1,
+ ACTIONS(1930), 1,
anon_sym_CARET,
- ACTIONS(1904), 1,
+ ACTIONS(1932), 1,
anon_sym_PIPE,
- ACTIONS(1908), 1,
- anon_sym_PERCENT,
- ACTIONS(1910), 1,
- anon_sym_STAR_STAR,
- ACTIONS(1918), 1,
+ ACTIONS(1940), 1,
anon_sym_QMARK_QMARK,
- ACTIONS(1920), 1,
+ ACTIONS(1942), 1,
sym__ternary_qmark,
- ACTIONS(1886), 2,
+ ACTIONS(1882), 2,
anon_sym_STAR,
anon_sym_SLASH,
- ACTIONS(1898), 2,
- anon_sym_GT_GT_GT,
- anon_sym_LT_LT,
- ACTIONS(1906), 2,
+ ACTIONS(1888), 2,
anon_sym_PLUS,
anon_sym_DASH,
- ACTIONS(1914), 2,
+ ACTIONS(1926), 2,
+ anon_sym_GT_GT_GT,
+ anon_sym_LT_LT,
+ ACTIONS(1936), 2,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(1916), 2,
+ ACTIONS(1938), 2,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
- STATE(1131), 2,
+ STATE(1128), 2,
sym_template_string,
sym_arguments,
- ACTIONS(1890), 3,
+ ACTIONS(1918), 3,
anon_sym_in,
anon_sym_LT,
anon_sym_GT,
- ACTIONS(1912), 3,
+ ACTIONS(1934), 3,
anon_sym_LT_EQ,
anon_sym_GT_EQ,
anon_sym_instanceof,
- ACTIONS(1922), 5,
+ ACTIONS(1916), 5,
anon_sym_COMMA,
anon_sym_RBRACE,
anon_sym_RPAREN,
anon_sym_COLON,
anon_sym_RBRACK,
- [42029] = 3,
+ [42165] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(880), 13,
+ ACTIONS(1944), 13,
anon_sym_STAR,
anon_sym_in,
anon_sym_LT,
@@ -94292,17 +94896,17 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
anon_sym_DASH_DASH,
- ACTIONS(882), 27,
- sym__automatic_semicolon,
+ ACTIONS(1946), 27,
sym__ternary_qmark,
+ anon_sym_LBRACE,
anon_sym_COMMA,
anon_sym_RBRACE,
- anon_sym_else,
anon_sym_LPAREN,
+ anon_sym_RPAREN,
anon_sym_of,
- anon_sym_while,
- anon_sym_SEMI,
+ anon_sym_COLON,
anon_sym_LBRACK,
+ anon_sym_RBRACK,
anon_sym_DOT,
sym_optional_chain,
anon_sym_AMP_AMP,
@@ -94320,10 +94924,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_instanceof,
anon_sym_PLUS_PLUS,
anon_sym_BQUOTE,
- [42077] = 3,
+ [42213] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1924), 13,
+ ACTIONS(1948), 13,
anon_sym_STAR,
anon_sym_in,
anon_sym_LT,
@@ -94337,7 +94941,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
anon_sym_DASH_DASH,
- ACTIONS(1926), 27,
+ ACTIONS(1950), 27,
sym__ternary_qmark,
anon_sym_LBRACE,
anon_sym_COMMA,
@@ -94365,10 +94969,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_instanceof,
anon_sym_PLUS_PLUS,
anon_sym_BQUOTE,
- [42125] = 3,
+ [42261] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(884), 13,
+ ACTIONS(1952), 13,
anon_sym_STAR,
anon_sym_in,
anon_sym_LT,
@@ -94382,17 +94986,17 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
anon_sym_DASH_DASH,
- ACTIONS(886), 27,
- sym__automatic_semicolon,
+ ACTIONS(1954), 27,
sym__ternary_qmark,
+ anon_sym_LBRACE,
anon_sym_COMMA,
anon_sym_RBRACE,
- anon_sym_else,
anon_sym_LPAREN,
+ anon_sym_RPAREN,
anon_sym_of,
- anon_sym_while,
- anon_sym_SEMI,
+ anon_sym_COLON,
anon_sym_LBRACK,
+ anon_sym_RBRACK,
anon_sym_DOT,
sym_optional_chain,
anon_sym_AMP_AMP,
@@ -94410,10 +95014,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_instanceof,
anon_sym_PLUS_PLUS,
anon_sym_BQUOTE,
- [42173] = 3,
+ [42309] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1928), 13,
+ ACTIONS(1956), 13,
anon_sym_STAR,
anon_sym_in,
anon_sym_LT,
@@ -94427,7 +95031,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
anon_sym_DASH_DASH,
- ACTIONS(1930), 27,
+ ACTIONS(1958), 27,
sym__ternary_qmark,
anon_sym_LBRACE,
anon_sym_COMMA,
@@ -94455,10 +95059,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_instanceof,
anon_sym_PLUS_PLUS,
anon_sym_BQUOTE,
- [42221] = 3,
+ [42357] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(854), 13,
+ ACTIONS(1960), 13,
anon_sym_STAR,
anon_sym_in,
anon_sym_LT,
@@ -94472,7 +95076,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
anon_sym_DASH_DASH,
- ACTIONS(858), 27,
+ ACTIONS(1962), 27,
sym__ternary_qmark,
anon_sym_LBRACE,
anon_sym_COMMA,
@@ -94500,10 +95104,16 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_instanceof,
anon_sym_PLUS_PLUS,
anon_sym_BQUOTE,
- [42269] = 3,
+ [42405] = 6,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1932), 13,
+ ACTIONS(1833), 1,
+ anon_sym_LBRACK,
+ ACTIONS(1835), 1,
+ anon_sym_DOT,
+ ACTIONS(1857), 1,
+ sym_optional_chain,
+ ACTIONS(1964), 13,
anon_sym_STAR,
anon_sym_in,
anon_sym_LT,
@@ -94517,7 +95127,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
anon_sym_DASH_DASH,
- ACTIONS(1934), 27,
+ ACTIONS(1966), 24,
sym__ternary_qmark,
anon_sym_LBRACE,
anon_sym_COMMA,
@@ -94526,10 +95136,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_RPAREN,
anon_sym_of,
anon_sym_COLON,
- anon_sym_LBRACK,
anon_sym_RBRACK,
- anon_sym_DOT,
- sym_optional_chain,
anon_sym_AMP_AMP,
anon_sym_PIPE_PIPE,
anon_sym_GT_GT_GT,
@@ -94545,10 +95152,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_instanceof,
anon_sym_PLUS_PLUS,
anon_sym_BQUOTE,
- [42317] = 3,
+ [42459] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1936), 13,
+ ACTIONS(1968), 13,
anon_sym_STAR,
anon_sym_in,
anon_sym_LT,
@@ -94562,7 +95169,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
anon_sym_DASH_DASH,
- ACTIONS(1938), 27,
+ ACTIONS(1970), 27,
sym__ternary_qmark,
anon_sym_LBRACE,
anon_sym_COMMA,
@@ -94590,10 +95197,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_instanceof,
anon_sym_PLUS_PLUS,
anon_sym_BQUOTE,
- [42365] = 3,
+ [42507] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(862), 13,
+ ACTIONS(1964), 13,
anon_sym_STAR,
anon_sym_in,
anon_sym_LT,
@@ -94607,7 +95214,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
anon_sym_DASH_DASH,
- ACTIONS(866), 27,
+ ACTIONS(1966), 27,
sym__ternary_qmark,
anon_sym_LBRACE,
anon_sym_COMMA,
@@ -94635,10 +95242,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_instanceof,
anon_sym_PLUS_PLUS,
anon_sym_BQUOTE,
- [42413] = 3,
+ [42555] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1940), 13,
+ ACTIONS(910), 13,
anon_sym_STAR,
anon_sym_in,
anon_sym_LT,
@@ -94652,7 +95259,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
anon_sym_DASH_DASH,
- ACTIONS(1942), 27,
+ ACTIONS(912), 27,
sym__ternary_qmark,
anon_sym_LBRACE,
anon_sym_COMMA,
@@ -94680,10 +95287,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_instanceof,
anon_sym_PLUS_PLUS,
anon_sym_BQUOTE,
- [42461] = 3,
+ [42603] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(870), 13,
+ ACTIONS(914), 13,
anon_sym_STAR,
anon_sym_in,
anon_sym_LT,
@@ -94697,17 +95304,17 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
anon_sym_DASH_DASH,
- ACTIONS(874), 27,
+ ACTIONS(916), 27,
+ sym__automatic_semicolon,
sym__ternary_qmark,
- anon_sym_LBRACE,
anon_sym_COMMA,
anon_sym_RBRACE,
+ anon_sym_else,
anon_sym_LPAREN,
- anon_sym_RPAREN,
anon_sym_of,
- anon_sym_COLON,
+ anon_sym_while,
+ anon_sym_SEMI,
anon_sym_LBRACK,
- anon_sym_RBRACK,
anon_sym_DOT,
sym_optional_chain,
anon_sym_AMP_AMP,
@@ -94725,100 +95332,157 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_instanceof,
anon_sym_PLUS_PLUS,
anon_sym_BQUOTE,
- [42509] = 3,
+ [42651] = 25,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(890), 13,
- anon_sym_STAR,
- anon_sym_in,
- anon_sym_LT,
- anon_sym_GT,
+ ACTIONS(1831), 1,
+ anon_sym_LPAREN,
+ ACTIONS(1833), 1,
+ anon_sym_LBRACK,
+ ACTIONS(1835), 1,
+ anon_sym_DOT,
+ ACTIONS(1837), 1,
+ sym_optional_chain,
+ ACTIONS(1839), 1,
+ anon_sym_PLUS_PLUS,
+ ACTIONS(1841), 1,
+ anon_sym_DASH_DASH,
+ ACTIONS(1843), 1,
+ anon_sym_BQUOTE,
+ ACTIONS(1890), 1,
+ anon_sym_PERCENT,
+ ACTIONS(1892), 1,
+ anon_sym_STAR_STAR,
+ ACTIONS(1920), 1,
+ anon_sym_AMP_AMP,
+ ACTIONS(1922), 1,
+ anon_sym_PIPE_PIPE,
+ ACTIONS(1924), 1,
anon_sym_GT_GT,
+ ACTIONS(1928), 1,
anon_sym_AMP,
+ ACTIONS(1930), 1,
+ anon_sym_CARET,
+ ACTIONS(1932), 1,
anon_sym_PIPE,
+ ACTIONS(1882), 2,
+ anon_sym_STAR,
+ anon_sym_SLASH,
+ ACTIONS(1888), 2,
anon_sym_PLUS,
anon_sym_DASH,
- anon_sym_SLASH,
+ ACTIONS(1926), 2,
+ anon_sym_GT_GT_GT,
+ anon_sym_LT_LT,
+ ACTIONS(1936), 2,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- anon_sym_DASH_DASH,
- ACTIONS(894), 27,
+ ACTIONS(1938), 2,
+ anon_sym_EQ_EQ_EQ,
+ anon_sym_BANG_EQ_EQ,
+ STATE(1128), 2,
+ sym_template_string,
+ sym_arguments,
+ ACTIONS(1918), 3,
+ anon_sym_in,
+ anon_sym_LT,
+ anon_sym_GT,
+ ACTIONS(1934), 3,
+ anon_sym_LT_EQ,
+ anon_sym_GT_EQ,
+ anon_sym_instanceof,
+ ACTIONS(1884), 7,
sym__ternary_qmark,
- anon_sym_LBRACE,
anon_sym_COMMA,
anon_sym_RBRACE,
- anon_sym_LPAREN,
anon_sym_RPAREN,
- anon_sym_of,
anon_sym_COLON,
- anon_sym_LBRACK,
anon_sym_RBRACK,
+ anon_sym_QMARK_QMARK,
+ [42743] = 19,
+ ACTIONS(1203), 1,
+ sym_comment,
+ ACTIONS(1831), 1,
+ anon_sym_LPAREN,
+ ACTIONS(1833), 1,
+ anon_sym_LBRACK,
+ ACTIONS(1835), 1,
anon_sym_DOT,
+ ACTIONS(1837), 1,
sym_optional_chain,
- anon_sym_AMP_AMP,
- anon_sym_PIPE_PIPE,
- anon_sym_GT_GT_GT,
- anon_sym_LT_LT,
- anon_sym_CARET,
- anon_sym_PERCENT,
- anon_sym_STAR_STAR,
- anon_sym_LT_EQ,
- anon_sym_EQ_EQ_EQ,
- anon_sym_BANG_EQ_EQ,
- anon_sym_GT_EQ,
- anon_sym_QMARK_QMARK,
- anon_sym_instanceof,
+ ACTIONS(1839), 1,
anon_sym_PLUS_PLUS,
+ ACTIONS(1841), 1,
+ anon_sym_DASH_DASH,
+ ACTIONS(1843), 1,
anon_sym_BQUOTE,
- [42557] = 3,
- ACTIONS(1203), 1,
- sym_comment,
- ACTIONS(1817), 13,
+ ACTIONS(1890), 1,
+ anon_sym_PERCENT,
+ ACTIONS(1892), 1,
+ anon_sym_STAR_STAR,
+ ACTIONS(1924), 1,
+ anon_sym_GT_GT,
+ ACTIONS(1882), 2,
anon_sym_STAR,
+ anon_sym_SLASH,
+ ACTIONS(1888), 2,
+ anon_sym_PLUS,
+ anon_sym_DASH,
+ ACTIONS(1926), 2,
+ anon_sym_GT_GT_GT,
+ anon_sym_LT_LT,
+ STATE(1128), 2,
+ sym_template_string,
+ sym_arguments,
+ ACTIONS(1918), 3,
anon_sym_in,
anon_sym_LT,
anon_sym_GT,
- anon_sym_GT_GT,
+ ACTIONS(1934), 3,
+ anon_sym_LT_EQ,
+ anon_sym_GT_EQ,
+ anon_sym_instanceof,
+ ACTIONS(1886), 4,
anon_sym_AMP,
anon_sym_PIPE,
- anon_sym_PLUS,
- anon_sym_DASH,
- anon_sym_SLASH,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- anon_sym_DASH_DASH,
- ACTIONS(1823), 27,
+ ACTIONS(1884), 12,
sym__ternary_qmark,
- anon_sym_LBRACE,
anon_sym_COMMA,
anon_sym_RBRACE,
- anon_sym_LPAREN,
anon_sym_RPAREN,
- anon_sym_of,
anon_sym_COLON,
- anon_sym_LBRACK,
anon_sym_RBRACK,
- anon_sym_DOT,
- sym_optional_chain,
anon_sym_AMP_AMP,
anon_sym_PIPE_PIPE,
- anon_sym_GT_GT_GT,
- anon_sym_LT_LT,
anon_sym_CARET,
- anon_sym_PERCENT,
- anon_sym_STAR_STAR,
- anon_sym_LT_EQ,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
- anon_sym_GT_EQ,
anon_sym_QMARK_QMARK,
- anon_sym_instanceof,
- anon_sym_PLUS_PLUS,
- anon_sym_BQUOTE,
- [42605] = 3,
+ [42823] = 12,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1944), 13,
+ ACTIONS(1831), 1,
+ anon_sym_LPAREN,
+ ACTIONS(1833), 1,
+ anon_sym_LBRACK,
+ ACTIONS(1835), 1,
+ anon_sym_DOT,
+ ACTIONS(1837), 1,
+ sym_optional_chain,
+ ACTIONS(1839), 1,
+ anon_sym_PLUS_PLUS,
+ ACTIONS(1841), 1,
+ anon_sym_DASH_DASH,
+ ACTIONS(1843), 1,
+ anon_sym_BQUOTE,
+ ACTIONS(1892), 1,
+ anon_sym_STAR_STAR,
+ STATE(1128), 2,
+ sym_template_string,
+ sym_arguments,
+ ACTIONS(1886), 12,
anon_sym_STAR,
anon_sym_in,
anon_sym_LT,
@@ -94831,39 +95495,31 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_SLASH,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- anon_sym_DASH_DASH,
- ACTIONS(1946), 27,
+ ACTIONS(1884), 18,
sym__ternary_qmark,
- anon_sym_LBRACE,
anon_sym_COMMA,
anon_sym_RBRACE,
- anon_sym_LPAREN,
anon_sym_RPAREN,
- anon_sym_of,
anon_sym_COLON,
- anon_sym_LBRACK,
anon_sym_RBRACK,
- anon_sym_DOT,
- sym_optional_chain,
anon_sym_AMP_AMP,
anon_sym_PIPE_PIPE,
anon_sym_GT_GT_GT,
anon_sym_LT_LT,
anon_sym_CARET,
anon_sym_PERCENT,
- anon_sym_STAR_STAR,
anon_sym_LT_EQ,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
anon_sym_GT_EQ,
anon_sym_QMARK_QMARK,
anon_sym_instanceof,
- anon_sym_PLUS_PLUS,
- anon_sym_BQUOTE,
- [42653] = 3,
+ [42889] = 4,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(898), 13,
+ ACTIONS(1972), 1,
+ sym__automatic_semicolon,
+ ACTIONS(914), 13,
anon_sym_STAR,
anon_sym_in,
anon_sym_LT,
@@ -94877,17 +95533,16 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
anon_sym_DASH_DASH,
- ACTIONS(902), 27,
+ ACTIONS(916), 26,
sym__ternary_qmark,
- anon_sym_LBRACE,
anon_sym_COMMA,
anon_sym_RBRACE,
+ anon_sym_else,
anon_sym_LPAREN,
- anon_sym_RPAREN,
anon_sym_of,
- anon_sym_COLON,
+ anon_sym_while,
+ anon_sym_SEMI,
anon_sym_LBRACK,
- anon_sym_RBRACK,
anon_sym_DOT,
sym_optional_chain,
anon_sym_AMP_AMP,
@@ -94905,11 +95560,34 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_instanceof,
anon_sym_PLUS_PLUS,
anon_sym_BQUOTE,
- [42701] = 3,
+ [42939] = 14,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(908), 13,
+ ACTIONS(1831), 1,
+ anon_sym_LPAREN,
+ ACTIONS(1833), 1,
+ anon_sym_LBRACK,
+ ACTIONS(1835), 1,
+ anon_sym_DOT,
+ ACTIONS(1837), 1,
+ sym_optional_chain,
+ ACTIONS(1839), 1,
+ anon_sym_PLUS_PLUS,
+ ACTIONS(1841), 1,
+ anon_sym_DASH_DASH,
+ ACTIONS(1843), 1,
+ anon_sym_BQUOTE,
+ ACTIONS(1890), 1,
+ anon_sym_PERCENT,
+ ACTIONS(1892), 1,
+ anon_sym_STAR_STAR,
+ ACTIONS(1882), 2,
anon_sym_STAR,
+ anon_sym_SLASH,
+ STATE(1128), 2,
+ sym_template_string,
+ sym_arguments,
+ ACTIONS(1886), 10,
anon_sym_in,
anon_sym_LT,
anon_sym_GT,
@@ -94918,119 +95596,189 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_PIPE,
anon_sym_PLUS,
anon_sym_DASH,
- anon_sym_SLASH,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- anon_sym_DASH_DASH,
- ACTIONS(912), 27,
+ ACTIONS(1884), 17,
sym__ternary_qmark,
- anon_sym_LBRACE,
anon_sym_COMMA,
anon_sym_RBRACE,
- anon_sym_LPAREN,
anon_sym_RPAREN,
- anon_sym_of,
anon_sym_COLON,
- anon_sym_LBRACK,
anon_sym_RBRACK,
- anon_sym_DOT,
- sym_optional_chain,
anon_sym_AMP_AMP,
anon_sym_PIPE_PIPE,
anon_sym_GT_GT_GT,
anon_sym_LT_LT,
anon_sym_CARET,
- anon_sym_PERCENT,
- anon_sym_STAR_STAR,
anon_sym_LT_EQ,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
anon_sym_GT_EQ,
anon_sym_QMARK_QMARK,
anon_sym_instanceof,
- anon_sym_PLUS_PLUS,
- anon_sym_BQUOTE,
- [42749] = 3,
+ [43009] = 23,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(916), 13,
- anon_sym_STAR,
- anon_sym_in,
- anon_sym_LT,
- anon_sym_GT,
+ ACTIONS(1831), 1,
+ anon_sym_LPAREN,
+ ACTIONS(1833), 1,
+ anon_sym_LBRACK,
+ ACTIONS(1835), 1,
+ anon_sym_DOT,
+ ACTIONS(1837), 1,
+ sym_optional_chain,
+ ACTIONS(1839), 1,
+ anon_sym_PLUS_PLUS,
+ ACTIONS(1841), 1,
+ anon_sym_DASH_DASH,
+ ACTIONS(1843), 1,
+ anon_sym_BQUOTE,
+ ACTIONS(1886), 1,
+ anon_sym_PIPE,
+ ACTIONS(1890), 1,
+ anon_sym_PERCENT,
+ ACTIONS(1892), 1,
+ anon_sym_STAR_STAR,
+ ACTIONS(1924), 1,
anon_sym_GT_GT,
+ ACTIONS(1928), 1,
anon_sym_AMP,
- anon_sym_PIPE,
+ ACTIONS(1930), 1,
+ anon_sym_CARET,
+ ACTIONS(1882), 2,
+ anon_sym_STAR,
+ anon_sym_SLASH,
+ ACTIONS(1888), 2,
anon_sym_PLUS,
anon_sym_DASH,
- anon_sym_SLASH,
+ ACTIONS(1926), 2,
+ anon_sym_GT_GT_GT,
+ anon_sym_LT_LT,
+ ACTIONS(1936), 2,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- anon_sym_DASH_DASH,
- ACTIONS(920), 27,
+ ACTIONS(1938), 2,
+ anon_sym_EQ_EQ_EQ,
+ anon_sym_BANG_EQ_EQ,
+ STATE(1128), 2,
+ sym_template_string,
+ sym_arguments,
+ ACTIONS(1918), 3,
+ anon_sym_in,
+ anon_sym_LT,
+ anon_sym_GT,
+ ACTIONS(1934), 3,
+ anon_sym_LT_EQ,
+ anon_sym_GT_EQ,
+ anon_sym_instanceof,
+ ACTIONS(1884), 9,
sym__ternary_qmark,
- anon_sym_LBRACE,
anon_sym_COMMA,
anon_sym_RBRACE,
- anon_sym_LPAREN,
anon_sym_RPAREN,
- anon_sym_of,
anon_sym_COLON,
- anon_sym_LBRACK,
anon_sym_RBRACK,
- anon_sym_DOT,
- sym_optional_chain,
anon_sym_AMP_AMP,
anon_sym_PIPE_PIPE,
- anon_sym_GT_GT_GT,
- anon_sym_LT_LT,
- anon_sym_CARET,
- anon_sym_PERCENT,
- anon_sym_STAR_STAR,
- anon_sym_LT_EQ,
- anon_sym_EQ_EQ_EQ,
- anon_sym_BANG_EQ_EQ,
- anon_sym_GT_EQ,
anon_sym_QMARK_QMARK,
- anon_sym_instanceof,
+ [43097] = 2,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(1563), 40,
+ anon_sym_export,
+ anon_sym_LBRACE,
+ anon_sym_import,
+ anon_sym_LPAREN,
+ anon_sym_await,
+ anon_sym_SEMI,
+ anon_sym_yield,
+ anon_sym_LBRACK,
+ anon_sym_LTtemplate_GT,
+ anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
+ anon_sym_class,
+ anon_sym_async,
+ anon_sym_function,
+ anon_sym_new,
+ anon_sym_PLUS,
+ anon_sym_DASH,
+ anon_sym_SLASH,
+ anon_sym_BANG,
+ anon_sym_TILDE,
+ anon_sym_typeof,
+ anon_sym_void,
+ anon_sym_delete,
anon_sym_PLUS_PLUS,
+ anon_sym_DASH_DASH,
anon_sym_BQUOTE,
- [42797] = 12,
+ sym_number,
+ sym_identifier,
+ sym_private_property_identifier,
+ sym_this,
+ sym_super,
+ sym_true,
+ sym_false,
+ sym_null,
+ sym_undefined,
+ anon_sym_AT,
+ anon_sym_static,
+ anon_sym_get,
+ anon_sym_set,
+ [43143] = 22,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1829), 1,
- anon_sym_LPAREN,
ACTIONS(1831), 1,
- anon_sym_LBRACK,
+ anon_sym_LPAREN,
ACTIONS(1833), 1,
- anon_sym_DOT,
+ anon_sym_LBRACK,
ACTIONS(1835), 1,
- sym_optional_chain,
+ anon_sym_DOT,
ACTIONS(1837), 1,
- anon_sym_PLUS_PLUS,
+ sym_optional_chain,
ACTIONS(1839), 1,
- anon_sym_DASH_DASH,
+ anon_sym_PLUS_PLUS,
ACTIONS(1841), 1,
+ anon_sym_DASH_DASH,
+ ACTIONS(1843), 1,
anon_sym_BQUOTE,
- ACTIONS(1910), 1,
+ ACTIONS(1886), 1,
+ anon_sym_PIPE,
+ ACTIONS(1890), 1,
+ anon_sym_PERCENT,
+ ACTIONS(1892), 1,
anon_sym_STAR_STAR,
- STATE(1131), 2,
- sym_template_string,
- sym_arguments,
- ACTIONS(1948), 12,
- anon_sym_STAR,
- anon_sym_in,
- anon_sym_LT,
- anon_sym_GT,
+ ACTIONS(1924), 1,
anon_sym_GT_GT,
+ ACTIONS(1928), 1,
anon_sym_AMP,
- anon_sym_PIPE,
+ ACTIONS(1882), 2,
+ anon_sym_STAR,
+ anon_sym_SLASH,
+ ACTIONS(1888), 2,
anon_sym_PLUS,
anon_sym_DASH,
- anon_sym_SLASH,
+ ACTIONS(1926), 2,
+ anon_sym_GT_GT_GT,
+ anon_sym_LT_LT,
+ ACTIONS(1936), 2,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(1950), 18,
+ ACTIONS(1938), 2,
+ anon_sym_EQ_EQ_EQ,
+ anon_sym_BANG_EQ_EQ,
+ STATE(1128), 2,
+ sym_template_string,
+ sym_arguments,
+ ACTIONS(1918), 3,
+ anon_sym_in,
+ anon_sym_LT,
+ anon_sym_GT,
+ ACTIONS(1934), 3,
+ anon_sym_LT_EQ,
+ anon_sym_GT_EQ,
+ anon_sym_instanceof,
+ ACTIONS(1884), 10,
sym__ternary_qmark,
anon_sym_COMMA,
anon_sym_RBRACE,
@@ -95039,55 +95787,61 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_RBRACK,
anon_sym_AMP_AMP,
anon_sym_PIPE_PIPE,
- anon_sym_GT_GT_GT,
- anon_sym_LT_LT,
anon_sym_CARET,
- anon_sym_PERCENT,
- anon_sym_LT_EQ,
- anon_sym_EQ_EQ_EQ,
- anon_sym_BANG_EQ_EQ,
- anon_sym_GT_EQ,
anon_sym_QMARK_QMARK,
- anon_sym_instanceof,
- [42863] = 14,
+ [43229] = 21,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1829), 1,
- anon_sym_LPAREN,
ACTIONS(1831), 1,
- anon_sym_LBRACK,
+ anon_sym_LPAREN,
ACTIONS(1833), 1,
- anon_sym_DOT,
+ anon_sym_LBRACK,
ACTIONS(1835), 1,
- sym_optional_chain,
+ anon_sym_DOT,
ACTIONS(1837), 1,
- anon_sym_PLUS_PLUS,
+ sym_optional_chain,
ACTIONS(1839), 1,
- anon_sym_DASH_DASH,
+ anon_sym_PLUS_PLUS,
ACTIONS(1841), 1,
+ anon_sym_DASH_DASH,
+ ACTIONS(1843), 1,
anon_sym_BQUOTE,
- ACTIONS(1908), 1,
+ ACTIONS(1890), 1,
anon_sym_PERCENT,
- ACTIONS(1910), 1,
+ ACTIONS(1892), 1,
anon_sym_STAR_STAR,
- ACTIONS(1886), 2,
+ ACTIONS(1924), 1,
+ anon_sym_GT_GT,
+ ACTIONS(1882), 2,
anon_sym_STAR,
anon_sym_SLASH,
- STATE(1131), 2,
- sym_template_string,
- sym_arguments,
- ACTIONS(1948), 10,
- anon_sym_in,
- anon_sym_LT,
- anon_sym_GT,
- anon_sym_GT_GT,
+ ACTIONS(1886), 2,
anon_sym_AMP,
anon_sym_PIPE,
+ ACTIONS(1888), 2,
anon_sym_PLUS,
anon_sym_DASH,
+ ACTIONS(1926), 2,
+ anon_sym_GT_GT_GT,
+ anon_sym_LT_LT,
+ ACTIONS(1936), 2,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(1950), 17,
+ ACTIONS(1938), 2,
+ anon_sym_EQ_EQ_EQ,
+ anon_sym_BANG_EQ_EQ,
+ STATE(1128), 2,
+ sym_template_string,
+ sym_arguments,
+ ACTIONS(1918), 3,
+ anon_sym_in,
+ anon_sym_LT,
+ anon_sym_GT,
+ ACTIONS(1934), 3,
+ anon_sym_LT_EQ,
+ anon_sym_GT_EQ,
+ anon_sym_instanceof,
+ ACTIONS(1884), 10,
sym__ternary_qmark,
anon_sym_COMMA,
anon_sym_RBRACE,
@@ -95096,134 +95850,130 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_RBRACK,
anon_sym_AMP_AMP,
anon_sym_PIPE_PIPE,
- anon_sym_GT_GT_GT,
- anon_sym_LT_LT,
anon_sym_CARET,
- anon_sym_LT_EQ,
- anon_sym_EQ_EQ_EQ,
- anon_sym_BANG_EQ_EQ,
- anon_sym_GT_EQ,
anon_sym_QMARK_QMARK,
- anon_sym_instanceof,
- [42933] = 23,
+ [43313] = 24,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1829), 1,
- anon_sym_LPAREN,
ACTIONS(1831), 1,
- anon_sym_LBRACK,
+ anon_sym_LPAREN,
ACTIONS(1833), 1,
- anon_sym_DOT,
+ anon_sym_LBRACK,
ACTIONS(1835), 1,
- sym_optional_chain,
+ anon_sym_DOT,
ACTIONS(1837), 1,
- anon_sym_PLUS_PLUS,
+ sym_optional_chain,
ACTIONS(1839), 1,
- anon_sym_DASH_DASH,
+ anon_sym_PLUS_PLUS,
ACTIONS(1841), 1,
+ anon_sym_DASH_DASH,
+ ACTIONS(1843), 1,
anon_sym_BQUOTE,
- ACTIONS(1896), 1,
+ ACTIONS(1890), 1,
+ anon_sym_PERCENT,
+ ACTIONS(1892), 1,
+ anon_sym_STAR_STAR,
+ ACTIONS(1920), 1,
+ anon_sym_AMP_AMP,
+ ACTIONS(1924), 1,
anon_sym_GT_GT,
- ACTIONS(1900), 1,
+ ACTIONS(1928), 1,
anon_sym_AMP,
- ACTIONS(1902), 1,
+ ACTIONS(1930), 1,
anon_sym_CARET,
- ACTIONS(1908), 1,
- anon_sym_PERCENT,
- ACTIONS(1910), 1,
- anon_sym_STAR_STAR,
- ACTIONS(1948), 1,
+ ACTIONS(1932), 1,
anon_sym_PIPE,
- ACTIONS(1886), 2,
+ ACTIONS(1882), 2,
anon_sym_STAR,
anon_sym_SLASH,
- ACTIONS(1898), 2,
- anon_sym_GT_GT_GT,
- anon_sym_LT_LT,
- ACTIONS(1906), 2,
+ ACTIONS(1888), 2,
anon_sym_PLUS,
anon_sym_DASH,
- ACTIONS(1914), 2,
+ ACTIONS(1926), 2,
+ anon_sym_GT_GT_GT,
+ anon_sym_LT_LT,
+ ACTIONS(1936), 2,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(1916), 2,
+ ACTIONS(1938), 2,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
- STATE(1131), 2,
+ STATE(1128), 2,
sym_template_string,
sym_arguments,
- ACTIONS(1890), 3,
+ ACTIONS(1918), 3,
anon_sym_in,
anon_sym_LT,
anon_sym_GT,
- ACTIONS(1912), 3,
+ ACTIONS(1934), 3,
anon_sym_LT_EQ,
anon_sym_GT_EQ,
anon_sym_instanceof,
- ACTIONS(1950), 9,
+ ACTIONS(1884), 8,
sym__ternary_qmark,
anon_sym_COMMA,
anon_sym_RBRACE,
anon_sym_RPAREN,
anon_sym_COLON,
anon_sym_RBRACK,
- anon_sym_AMP_AMP,
anon_sym_PIPE_PIPE,
anon_sym_QMARK_QMARK,
- [43021] = 22,
+ [43403] = 23,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1829), 1,
- anon_sym_LPAREN,
ACTIONS(1831), 1,
- anon_sym_LBRACK,
+ anon_sym_LPAREN,
ACTIONS(1833), 1,
- anon_sym_DOT,
+ anon_sym_LBRACK,
ACTIONS(1835), 1,
- sym_optional_chain,
+ anon_sym_DOT,
ACTIONS(1837), 1,
- anon_sym_PLUS_PLUS,
+ sym_optional_chain,
ACTIONS(1839), 1,
- anon_sym_DASH_DASH,
+ anon_sym_PLUS_PLUS,
ACTIONS(1841), 1,
+ anon_sym_DASH_DASH,
+ ACTIONS(1843), 1,
anon_sym_BQUOTE,
- ACTIONS(1896), 1,
- anon_sym_GT_GT,
- ACTIONS(1900), 1,
- anon_sym_AMP,
- ACTIONS(1908), 1,
+ ACTIONS(1890), 1,
anon_sym_PERCENT,
- ACTIONS(1910), 1,
+ ACTIONS(1892), 1,
anon_sym_STAR_STAR,
- ACTIONS(1948), 1,
+ ACTIONS(1924), 1,
+ anon_sym_GT_GT,
+ ACTIONS(1928), 1,
+ anon_sym_AMP,
+ ACTIONS(1930), 1,
+ anon_sym_CARET,
+ ACTIONS(1932), 1,
anon_sym_PIPE,
- ACTIONS(1886), 2,
+ ACTIONS(1882), 2,
anon_sym_STAR,
anon_sym_SLASH,
- ACTIONS(1898), 2,
- anon_sym_GT_GT_GT,
- anon_sym_LT_LT,
- ACTIONS(1906), 2,
+ ACTIONS(1888), 2,
anon_sym_PLUS,
anon_sym_DASH,
- ACTIONS(1914), 2,
+ ACTIONS(1926), 2,
+ anon_sym_GT_GT_GT,
+ anon_sym_LT_LT,
+ ACTIONS(1936), 2,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(1916), 2,
+ ACTIONS(1938), 2,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
- STATE(1131), 2,
+ STATE(1128), 2,
sym_template_string,
sym_arguments,
- ACTIONS(1890), 3,
+ ACTIONS(1918), 3,
anon_sym_in,
anon_sym_LT,
anon_sym_GT,
- ACTIONS(1912), 3,
+ ACTIONS(1934), 3,
anon_sym_LT_EQ,
anon_sym_GT_EQ,
anon_sym_instanceof,
- ACTIONS(1950), 10,
+ ACTIONS(1884), 9,
sym__ternary_qmark,
anon_sym_COMMA,
anon_sym_RBRACE,
@@ -95232,12 +95982,11 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_RBRACK,
anon_sym_AMP_AMP,
anon_sym_PIPE_PIPE,
- anon_sym_CARET,
anon_sym_QMARK_QMARK,
- [43107] = 3,
+ [43491] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(924), 13,
+ ACTIONS(1974), 13,
anon_sym_STAR,
anon_sym_in,
anon_sym_LT,
@@ -95251,7 +96000,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
anon_sym_DASH_DASH,
- ACTIONS(928), 27,
+ ACTIONS(1976), 27,
sym__ternary_qmark,
anon_sym_LBRACE,
anon_sym_COMMA,
@@ -95279,111 +96028,99 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_instanceof,
anon_sym_PLUS_PLUS,
anon_sym_BQUOTE,
- [43155] = 6,
+ [43539] = 28,
ACTIONS(1203), 1,
sym_comment,
ACTIONS(1831), 1,
- anon_sym_LBRACK,
+ anon_sym_LPAREN,
ACTIONS(1833), 1,
+ anon_sym_LBRACK,
+ ACTIONS(1835), 1,
anon_sym_DOT,
- ACTIONS(1869), 1,
+ ACTIONS(1837), 1,
sym_optional_chain,
- ACTIONS(1952), 13,
- anon_sym_STAR,
- anon_sym_in,
- anon_sym_LT,
- anon_sym_GT,
+ ACTIONS(1839), 1,
+ anon_sym_PLUS_PLUS,
+ ACTIONS(1841), 1,
+ anon_sym_DASH_DASH,
+ ACTIONS(1843), 1,
+ anon_sym_BQUOTE,
+ ACTIONS(1890), 1,
+ anon_sym_PERCENT,
+ ACTIONS(1892), 1,
+ anon_sym_STAR_STAR,
+ ACTIONS(1920), 1,
+ anon_sym_AMP_AMP,
+ ACTIONS(1922), 1,
+ anon_sym_PIPE_PIPE,
+ ACTIONS(1924), 1,
anon_sym_GT_GT,
+ ACTIONS(1928), 1,
anon_sym_AMP,
+ ACTIONS(1930), 1,
+ anon_sym_CARET,
+ ACTIONS(1932), 1,
anon_sym_PIPE,
- anon_sym_PLUS,
- anon_sym_DASH,
- anon_sym_SLASH,
- anon_sym_EQ_EQ,
- anon_sym_BANG_EQ,
- anon_sym_DASH_DASH,
- ACTIONS(1954), 24,
+ ACTIONS(1940), 1,
+ anon_sym_QMARK_QMARK,
+ ACTIONS(1942), 1,
sym__ternary_qmark,
- anon_sym_LBRACE,
+ ACTIONS(1978), 1,
anon_sym_COMMA,
- anon_sym_RBRACE,
- anon_sym_LPAREN,
- anon_sym_RPAREN,
- anon_sym_of,
- anon_sym_COLON,
- anon_sym_RBRACK,
- anon_sym_AMP_AMP,
- anon_sym_PIPE_PIPE,
+ ACTIONS(1882), 2,
+ anon_sym_STAR,
+ anon_sym_SLASH,
+ ACTIONS(1888), 2,
+ anon_sym_PLUS,
+ anon_sym_DASH,
+ ACTIONS(1926), 2,
anon_sym_GT_GT_GT,
anon_sym_LT_LT,
- anon_sym_CARET,
- anon_sym_PERCENT,
- anon_sym_STAR_STAR,
- anon_sym_LT_EQ,
+ ACTIONS(1936), 2,
+ anon_sym_EQ_EQ,
+ anon_sym_BANG_EQ,
+ ACTIONS(1938), 2,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
+ STATE(1128), 2,
+ sym_template_string,
+ sym_arguments,
+ ACTIONS(1918), 3,
+ anon_sym_in,
+ anon_sym_LT,
+ anon_sym_GT,
+ ACTIONS(1934), 3,
+ anon_sym_LT_EQ,
anon_sym_GT_EQ,
- anon_sym_QMARK_QMARK,
anon_sym_instanceof,
- anon_sym_PLUS_PLUS,
- anon_sym_BQUOTE,
- [43209] = 11,
+ ACTIONS(1980), 4,
+ anon_sym_RBRACE,
+ anon_sym_RPAREN,
+ anon_sym_COLON,
+ anon_sym_RBRACK,
+ [43637] = 12,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1956), 1,
+ ACTIONS(1831), 1,
anon_sym_LPAREN,
- ACTIONS(1958), 1,
+ ACTIONS(1833), 1,
anon_sym_LBRACK,
- ACTIONS(1960), 1,
+ ACTIONS(1835), 1,
anon_sym_DOT,
- ACTIONS(1962), 1,
+ ACTIONS(1837), 1,
sym_optional_chain,
- ACTIONS(1964), 1,
+ ACTIONS(1839), 1,
anon_sym_PLUS_PLUS,
- ACTIONS(1966), 1,
+ ACTIONS(1841), 1,
anon_sym_DASH_DASH,
- ACTIONS(1968), 1,
+ ACTIONS(1843), 1,
anon_sym_BQUOTE,
- STATE(1329), 2,
+ ACTIONS(1892), 1,
+ anon_sym_STAR_STAR,
+ STATE(1128), 2,
sym_template_string,
sym_arguments,
- ACTIONS(1825), 12,
- anon_sym_STAR,
- anon_sym_in,
- anon_sym_LT,
- anon_sym_GT,
- anon_sym_GT_GT,
- anon_sym_AMP,
- anon_sym_PIPE,
- anon_sym_PLUS,
- anon_sym_DASH,
- anon_sym_SLASH,
- anon_sym_EQ_EQ,
- anon_sym_BANG_EQ,
- ACTIONS(1827), 19,
- sym__automatic_semicolon,
- sym__ternary_qmark,
- anon_sym_COMMA,
- anon_sym_RBRACE,
- anon_sym_of,
- anon_sym_SEMI,
- anon_sym_AMP_AMP,
- anon_sym_PIPE_PIPE,
- anon_sym_GT_GT_GT,
- anon_sym_LT_LT,
- anon_sym_CARET,
- anon_sym_PERCENT,
- anon_sym_STAR_STAR,
- anon_sym_LT_EQ,
- anon_sym_EQ_EQ_EQ,
- anon_sym_BANG_EQ_EQ,
- anon_sym_GT_EQ,
- anon_sym_QMARK_QMARK,
- anon_sym_instanceof,
- [43273] = 3,
- ACTIONS(1203), 1,
- sym_comment,
- ACTIONS(1952), 13,
+ ACTIONS(1886), 12,
anon_sym_STAR,
anon_sym_in,
anon_sym_LT,
@@ -95396,341 +96133,271 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_SLASH,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- anon_sym_DASH_DASH,
- ACTIONS(1954), 27,
+ ACTIONS(1884), 18,
sym__ternary_qmark,
- anon_sym_LBRACE,
anon_sym_COMMA,
anon_sym_RBRACE,
- anon_sym_LPAREN,
anon_sym_RPAREN,
- anon_sym_of,
anon_sym_COLON,
- anon_sym_LBRACK,
anon_sym_RBRACK,
- anon_sym_DOT,
- sym_optional_chain,
anon_sym_AMP_AMP,
anon_sym_PIPE_PIPE,
anon_sym_GT_GT_GT,
anon_sym_LT_LT,
anon_sym_CARET,
anon_sym_PERCENT,
- anon_sym_STAR_STAR,
anon_sym_LT_EQ,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
anon_sym_GT_EQ,
anon_sym_QMARK_QMARK,
anon_sym_instanceof,
- anon_sym_PLUS_PLUS,
- anon_sym_BQUOTE,
- [43321] = 21,
+ [43703] = 17,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1829), 1,
- anon_sym_LPAREN,
ACTIONS(1831), 1,
- anon_sym_LBRACK,
+ anon_sym_LPAREN,
ACTIONS(1833), 1,
- anon_sym_DOT,
+ anon_sym_LBRACK,
ACTIONS(1835), 1,
- sym_optional_chain,
+ anon_sym_DOT,
ACTIONS(1837), 1,
- anon_sym_PLUS_PLUS,
+ sym_optional_chain,
ACTIONS(1839), 1,
- anon_sym_DASH_DASH,
+ anon_sym_PLUS_PLUS,
ACTIONS(1841), 1,
- anon_sym_BQUOTE,
- ACTIONS(1896), 1,
- anon_sym_GT_GT,
- ACTIONS(1908), 1,
- anon_sym_PERCENT,
- ACTIONS(1910), 1,
- anon_sym_STAR_STAR,
- ACTIONS(1886), 2,
- anon_sym_STAR,
- anon_sym_SLASH,
- ACTIONS(1898), 2,
- anon_sym_GT_GT_GT,
- anon_sym_LT_LT,
- ACTIONS(1906), 2,
- anon_sym_PLUS,
- anon_sym_DASH,
- ACTIONS(1914), 2,
- anon_sym_EQ_EQ,
- anon_sym_BANG_EQ,
- ACTIONS(1916), 2,
- anon_sym_EQ_EQ_EQ,
- anon_sym_BANG_EQ_EQ,
- ACTIONS(1948), 2,
- anon_sym_AMP,
- anon_sym_PIPE,
- STATE(1131), 2,
- sym_template_string,
- sym_arguments,
- ACTIONS(1890), 3,
- anon_sym_in,
- anon_sym_LT,
- anon_sym_GT,
- ACTIONS(1912), 3,
- anon_sym_LT_EQ,
- anon_sym_GT_EQ,
- anon_sym_instanceof,
- ACTIONS(1950), 10,
- sym__ternary_qmark,
- anon_sym_COMMA,
- anon_sym_RBRACE,
- anon_sym_RPAREN,
- anon_sym_COLON,
- anon_sym_RBRACK,
- anon_sym_AMP_AMP,
- anon_sym_PIPE_PIPE,
- anon_sym_CARET,
- anon_sym_QMARK_QMARK,
- [43405] = 3,
- ACTIONS(1203), 1,
- sym_comment,
- ACTIONS(1707), 13,
+ anon_sym_DASH_DASH,
+ ACTIONS(1843), 1,
+ anon_sym_BQUOTE,
+ ACTIONS(1890), 1,
+ anon_sym_PERCENT,
+ ACTIONS(1892), 1,
+ anon_sym_STAR_STAR,
+ ACTIONS(1924), 1,
+ anon_sym_GT_GT,
+ ACTIONS(1882), 2,
anon_sym_STAR,
+ anon_sym_SLASH,
+ ACTIONS(1888), 2,
+ anon_sym_PLUS,
+ anon_sym_DASH,
+ ACTIONS(1926), 2,
+ anon_sym_GT_GT_GT,
+ anon_sym_LT_LT,
+ STATE(1128), 2,
+ sym_template_string,
+ sym_arguments,
+ ACTIONS(1886), 7,
anon_sym_in,
anon_sym_LT,
anon_sym_GT,
- anon_sym_GT_GT,
anon_sym_AMP,
anon_sym_PIPE,
- anon_sym_PLUS,
- anon_sym_DASH,
- anon_sym_SLASH,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- anon_sym_DASH_DASH,
- ACTIONS(1709), 27,
+ ACTIONS(1884), 15,
sym__ternary_qmark,
- anon_sym_LBRACE,
anon_sym_COMMA,
anon_sym_RBRACE,
- anon_sym_LPAREN,
anon_sym_RPAREN,
- anon_sym_of,
anon_sym_COLON,
- anon_sym_LBRACK,
anon_sym_RBRACK,
- anon_sym_DOT,
- sym_optional_chain,
anon_sym_AMP_AMP,
anon_sym_PIPE_PIPE,
- anon_sym_GT_GT_GT,
- anon_sym_LT_LT,
anon_sym_CARET,
- anon_sym_PERCENT,
- anon_sym_STAR_STAR,
anon_sym_LT_EQ,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
anon_sym_GT_EQ,
anon_sym_QMARK_QMARK,
anon_sym_instanceof,
- anon_sym_PLUS_PLUS,
- anon_sym_BQUOTE,
- [43453] = 27,
+ [43779] = 27,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1829), 1,
- anon_sym_LPAREN,
ACTIONS(1831), 1,
- anon_sym_LBRACK,
+ anon_sym_LPAREN,
ACTIONS(1833), 1,
- anon_sym_DOT,
+ anon_sym_LBRACK,
ACTIONS(1835), 1,
- sym_optional_chain,
+ anon_sym_DOT,
ACTIONS(1837), 1,
- anon_sym_PLUS_PLUS,
+ sym_optional_chain,
ACTIONS(1839), 1,
- anon_sym_DASH_DASH,
+ anon_sym_PLUS_PLUS,
ACTIONS(1841), 1,
+ anon_sym_DASH_DASH,
+ ACTIONS(1843), 1,
anon_sym_BQUOTE,
+ ACTIONS(1890), 1,
+ anon_sym_PERCENT,
ACTIONS(1892), 1,
+ anon_sym_STAR_STAR,
+ ACTIONS(1920), 1,
anon_sym_AMP_AMP,
- ACTIONS(1894), 1,
+ ACTIONS(1922), 1,
anon_sym_PIPE_PIPE,
- ACTIONS(1896), 1,
+ ACTIONS(1924), 1,
anon_sym_GT_GT,
- ACTIONS(1900), 1,
+ ACTIONS(1928), 1,
anon_sym_AMP,
- ACTIONS(1902), 1,
+ ACTIONS(1930), 1,
anon_sym_CARET,
- ACTIONS(1904), 1,
+ ACTIONS(1932), 1,
anon_sym_PIPE,
- ACTIONS(1908), 1,
- anon_sym_PERCENT,
- ACTIONS(1910), 1,
- anon_sym_STAR_STAR,
- ACTIONS(1918), 1,
+ ACTIONS(1940), 1,
anon_sym_QMARK_QMARK,
- ACTIONS(1920), 1,
+ ACTIONS(1942), 1,
sym__ternary_qmark,
- ACTIONS(1886), 2,
+ ACTIONS(1882), 2,
anon_sym_STAR,
anon_sym_SLASH,
- ACTIONS(1898), 2,
- anon_sym_GT_GT_GT,
- anon_sym_LT_LT,
- ACTIONS(1906), 2,
+ ACTIONS(1888), 2,
anon_sym_PLUS,
anon_sym_DASH,
- ACTIONS(1914), 2,
+ ACTIONS(1926), 2,
+ anon_sym_GT_GT_GT,
+ anon_sym_LT_LT,
+ ACTIONS(1936), 2,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(1916), 2,
+ ACTIONS(1938), 2,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
- STATE(1131), 2,
+ STATE(1128), 2,
sym_template_string,
sym_arguments,
- ACTIONS(1890), 3,
+ ACTIONS(1918), 3,
anon_sym_in,
anon_sym_LT,
anon_sym_GT,
- ACTIONS(1912), 3,
+ ACTIONS(1934), 3,
anon_sym_LT_EQ,
anon_sym_GT_EQ,
anon_sym_instanceof,
- ACTIONS(1970), 5,
+ ACTIONS(1982), 5,
anon_sym_COMMA,
anon_sym_RBRACE,
anon_sym_RPAREN,
anon_sym_COLON,
anon_sym_RBRACK,
- [43549] = 15,
+ [43875] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1829), 1,
- anon_sym_LPAREN,
- ACTIONS(1831), 1,
- anon_sym_LBRACK,
- ACTIONS(1833), 1,
- anon_sym_DOT,
- ACTIONS(1835), 1,
- sym_optional_chain,
- ACTIONS(1837), 1,
- anon_sym_PLUS_PLUS,
- ACTIONS(1839), 1,
- anon_sym_DASH_DASH,
- ACTIONS(1841), 1,
- anon_sym_BQUOTE,
- ACTIONS(1908), 1,
- anon_sym_PERCENT,
- ACTIONS(1910), 1,
- anon_sym_STAR_STAR,
- ACTIONS(1886), 2,
+ ACTIONS(1984), 13,
anon_sym_STAR,
- anon_sym_SLASH,
- ACTIONS(1906), 2,
- anon_sym_PLUS,
- anon_sym_DASH,
- STATE(1131), 2,
- sym_template_string,
- sym_arguments,
- ACTIONS(1948), 8,
anon_sym_in,
anon_sym_LT,
anon_sym_GT,
anon_sym_GT_GT,
anon_sym_AMP,
anon_sym_PIPE,
+ anon_sym_PLUS,
+ anon_sym_DASH,
+ anon_sym_SLASH,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(1950), 17,
+ anon_sym_DASH_DASH,
+ ACTIONS(1982), 27,
sym__ternary_qmark,
+ anon_sym_LBRACE,
anon_sym_COMMA,
anon_sym_RBRACE,
+ anon_sym_LPAREN,
anon_sym_RPAREN,
+ anon_sym_of,
anon_sym_COLON,
+ anon_sym_LBRACK,
anon_sym_RBRACK,
+ anon_sym_DOT,
+ sym_optional_chain,
anon_sym_AMP_AMP,
anon_sym_PIPE_PIPE,
anon_sym_GT_GT_GT,
anon_sym_LT_LT,
anon_sym_CARET,
+ anon_sym_PERCENT,
+ anon_sym_STAR_STAR,
anon_sym_LT_EQ,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
anon_sym_GT_EQ,
anon_sym_QMARK_QMARK,
anon_sym_instanceof,
- [43621] = 24,
+ anon_sym_PLUS_PLUS,
+ anon_sym_BQUOTE,
+ [43923] = 27,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1829), 1,
- anon_sym_LPAREN,
ACTIONS(1831), 1,
- anon_sym_LBRACK,
+ anon_sym_LPAREN,
ACTIONS(1833), 1,
- anon_sym_DOT,
+ anon_sym_LBRACK,
ACTIONS(1835), 1,
- sym_optional_chain,
+ anon_sym_DOT,
ACTIONS(1837), 1,
- anon_sym_PLUS_PLUS,
+ sym_optional_chain,
ACTIONS(1839), 1,
- anon_sym_DASH_DASH,
+ anon_sym_PLUS_PLUS,
ACTIONS(1841), 1,
+ anon_sym_DASH_DASH,
+ ACTIONS(1843), 1,
anon_sym_BQUOTE,
+ ACTIONS(1890), 1,
+ anon_sym_PERCENT,
ACTIONS(1892), 1,
+ anon_sym_STAR_STAR,
+ ACTIONS(1920), 1,
anon_sym_AMP_AMP,
- ACTIONS(1896), 1,
+ ACTIONS(1922), 1,
+ anon_sym_PIPE_PIPE,
+ ACTIONS(1924), 1,
anon_sym_GT_GT,
- ACTIONS(1900), 1,
+ ACTIONS(1928), 1,
anon_sym_AMP,
- ACTIONS(1902), 1,
+ ACTIONS(1930), 1,
anon_sym_CARET,
- ACTIONS(1904), 1,
+ ACTIONS(1932), 1,
anon_sym_PIPE,
- ACTIONS(1908), 1,
- anon_sym_PERCENT,
- ACTIONS(1910), 1,
- anon_sym_STAR_STAR,
- ACTIONS(1886), 2,
+ ACTIONS(1940), 1,
+ anon_sym_QMARK_QMARK,
+ ACTIONS(1942), 1,
+ sym__ternary_qmark,
+ ACTIONS(1882), 2,
anon_sym_STAR,
anon_sym_SLASH,
- ACTIONS(1898), 2,
- anon_sym_GT_GT_GT,
- anon_sym_LT_LT,
- ACTIONS(1906), 2,
+ ACTIONS(1888), 2,
anon_sym_PLUS,
anon_sym_DASH,
- ACTIONS(1914), 2,
+ ACTIONS(1926), 2,
+ anon_sym_GT_GT_GT,
+ anon_sym_LT_LT,
+ ACTIONS(1936), 2,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(1916), 2,
+ ACTIONS(1938), 2,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
- STATE(1131), 2,
+ STATE(1128), 2,
sym_template_string,
sym_arguments,
- ACTIONS(1890), 3,
+ ACTIONS(1918), 3,
anon_sym_in,
anon_sym_LT,
anon_sym_GT,
- ACTIONS(1912), 3,
+ ACTIONS(1934), 3,
anon_sym_LT_EQ,
anon_sym_GT_EQ,
anon_sym_instanceof,
- ACTIONS(1950), 8,
- sym__ternary_qmark,
+ ACTIONS(1986), 5,
anon_sym_COMMA,
anon_sym_RBRACE,
anon_sym_RPAREN,
anon_sym_COLON,
anon_sym_RBRACK,
- anon_sym_PIPE_PIPE,
- anon_sym_QMARK_QMARK,
- [43711] = 4,
+ [44019] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1972), 1,
- sym__automatic_semicolon,
- ACTIONS(880), 13,
+ ACTIONS(1988), 13,
anon_sym_STAR,
anon_sym_in,
anon_sym_LT,
@@ -95744,16 +96411,17 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
anon_sym_DASH_DASH,
- ACTIONS(882), 26,
+ ACTIONS(1990), 27,
sym__ternary_qmark,
+ anon_sym_LBRACE,
anon_sym_COMMA,
anon_sym_RBRACE,
- anon_sym_else,
anon_sym_LPAREN,
+ anon_sym_RPAREN,
anon_sym_of,
- anon_sym_while,
- anon_sym_SEMI,
+ anon_sym_COLON,
anon_sym_LBRACK,
+ anon_sym_RBRACK,
anon_sym_DOT,
sym_optional_chain,
anon_sym_AMP_AMP,
@@ -95771,10 +96439,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_instanceof,
anon_sym_PLUS_PLUS,
anon_sym_BQUOTE,
- [43761] = 3,
+ [44067] = 4,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1974), 13,
+ ACTIONS(1996), 1,
+ sym_regex_flags,
+ ACTIONS(1992), 14,
anon_sym_STAR,
anon_sym_in,
anon_sym_LT,
@@ -95787,15 +96457,15 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_SLASH,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
+ anon_sym_instanceof,
anon_sym_DASH_DASH,
- ACTIONS(1976), 27,
+ ACTIONS(1994), 25,
sym__ternary_qmark,
anon_sym_LBRACE,
anon_sym_COMMA,
anon_sym_RBRACE,
anon_sym_LPAREN,
anon_sym_RPAREN,
- anon_sym_of,
anon_sym_COLON,
anon_sym_LBRACK,
anon_sym_RBRACK,
@@ -95813,91 +96483,57 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_BANG_EQ_EQ,
anon_sym_GT_EQ,
anon_sym_QMARK_QMARK,
- anon_sym_instanceof,
anon_sym_PLUS_PLUS,
anon_sym_BQUOTE,
- [43809] = 23,
+ [44117] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1829), 1,
- anon_sym_LPAREN,
- ACTIONS(1831), 1,
- anon_sym_LBRACK,
- ACTIONS(1833), 1,
- anon_sym_DOT,
- ACTIONS(1835), 1,
- sym_optional_chain,
- ACTIONS(1837), 1,
- anon_sym_PLUS_PLUS,
- ACTIONS(1839), 1,
- anon_sym_DASH_DASH,
- ACTIONS(1841), 1,
- anon_sym_BQUOTE,
- ACTIONS(1896), 1,
+ ACTIONS(1998), 13,
+ anon_sym_STAR,
+ anon_sym_in,
+ anon_sym_LT,
+ anon_sym_GT,
anon_sym_GT_GT,
- ACTIONS(1900), 1,
anon_sym_AMP,
- ACTIONS(1902), 1,
- anon_sym_CARET,
- ACTIONS(1904), 1,
anon_sym_PIPE,
- ACTIONS(1908), 1,
- anon_sym_PERCENT,
- ACTIONS(1910), 1,
- anon_sym_STAR_STAR,
- ACTIONS(1886), 2,
- anon_sym_STAR,
- anon_sym_SLASH,
- ACTIONS(1898), 2,
- anon_sym_GT_GT_GT,
- anon_sym_LT_LT,
- ACTIONS(1906), 2,
anon_sym_PLUS,
anon_sym_DASH,
- ACTIONS(1914), 2,
+ anon_sym_SLASH,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(1916), 2,
- anon_sym_EQ_EQ_EQ,
- anon_sym_BANG_EQ_EQ,
- STATE(1131), 2,
- sym_template_string,
- sym_arguments,
- ACTIONS(1890), 3,
- anon_sym_in,
- anon_sym_LT,
- anon_sym_GT,
- ACTIONS(1912), 3,
- anon_sym_LT_EQ,
- anon_sym_GT_EQ,
- anon_sym_instanceof,
- ACTIONS(1950), 9,
+ anon_sym_DASH_DASH,
+ ACTIONS(2000), 27,
sym__ternary_qmark,
+ anon_sym_LBRACE,
anon_sym_COMMA,
anon_sym_RBRACE,
+ anon_sym_LPAREN,
anon_sym_RPAREN,
+ anon_sym_of,
anon_sym_COLON,
+ anon_sym_LBRACK,
anon_sym_RBRACK,
+ anon_sym_DOT,
+ sym_optional_chain,
anon_sym_AMP_AMP,
anon_sym_PIPE_PIPE,
+ anon_sym_GT_GT_GT,
+ anon_sym_LT_LT,
+ anon_sym_CARET,
+ anon_sym_PERCENT,
+ anon_sym_STAR_STAR,
+ anon_sym_LT_EQ,
+ anon_sym_EQ_EQ_EQ,
+ anon_sym_BANG_EQ_EQ,
+ anon_sym_GT_EQ,
anon_sym_QMARK_QMARK,
- [43897] = 9,
+ anon_sym_instanceof,
+ anon_sym_PLUS_PLUS,
+ anon_sym_BQUOTE,
+ [44165] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1956), 1,
- anon_sym_LPAREN,
- ACTIONS(1958), 1,
- anon_sym_LBRACK,
- ACTIONS(1960), 1,
- anon_sym_DOT,
- ACTIONS(1962), 1,
- sym_optional_chain,
- ACTIONS(1968), 1,
- anon_sym_BQUOTE,
- STATE(1329), 2,
- sym_template_string,
- sym_arguments,
- ACTIONS(1847), 13,
+ ACTIONS(2002), 13,
anon_sym_STAR,
anon_sym_in,
anon_sym_LT,
@@ -95911,13 +96547,19 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
anon_sym_DASH_DASH,
- ACTIONS(1849), 20,
- sym__automatic_semicolon,
+ ACTIONS(2004), 27,
sym__ternary_qmark,
+ anon_sym_LBRACE,
anon_sym_COMMA,
anon_sym_RBRACE,
+ anon_sym_LPAREN,
+ anon_sym_RPAREN,
anon_sym_of,
- anon_sym_SEMI,
+ anon_sym_COLON,
+ anon_sym_LBRACK,
+ anon_sym_RBRACK,
+ anon_sym_DOT,
+ sym_optional_chain,
anon_sym_AMP_AMP,
anon_sym_PIPE_PIPE,
anon_sym_GT_GT_GT,
@@ -95932,27 +96574,11 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_QMARK_QMARK,
anon_sym_instanceof,
anon_sym_PLUS_PLUS,
- [43957] = 11,
+ anon_sym_BQUOTE,
+ [44213] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1956), 1,
- anon_sym_LPAREN,
- ACTIONS(1958), 1,
- anon_sym_LBRACK,
- ACTIONS(1960), 1,
- anon_sym_DOT,
- ACTIONS(1962), 1,
- sym_optional_chain,
- ACTIONS(1964), 1,
- anon_sym_PLUS_PLUS,
- ACTIONS(1966), 1,
- anon_sym_DASH_DASH,
- ACTIONS(1968), 1,
- anon_sym_BQUOTE,
- STATE(1329), 2,
- sym_template_string,
- sym_arguments,
- ACTIONS(1843), 12,
+ ACTIONS(2006), 13,
anon_sym_STAR,
anon_sym_in,
anon_sym_LT,
@@ -95965,13 +96591,20 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_SLASH,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(1845), 19,
- sym__automatic_semicolon,
+ anon_sym_DASH_DASH,
+ ACTIONS(2008), 27,
sym__ternary_qmark,
+ anon_sym_LBRACE,
anon_sym_COMMA,
anon_sym_RBRACE,
+ anon_sym_LPAREN,
+ anon_sym_RPAREN,
anon_sym_of,
- anon_sym_SEMI,
+ anon_sym_COLON,
+ anon_sym_LBRACK,
+ anon_sym_RBRACK,
+ anon_sym_DOT,
+ sym_optional_chain,
anon_sym_AMP_AMP,
anon_sym_PIPE_PIPE,
anon_sym_GT_GT_GT,
@@ -95985,10 +96618,56 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_GT_EQ,
anon_sym_QMARK_QMARK,
anon_sym_instanceof,
- [44021] = 3,
+ anon_sym_PLUS_PLUS,
+ anon_sym_BQUOTE,
+ [44261] = 2,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(1571), 40,
+ anon_sym_export,
+ anon_sym_LBRACE,
+ anon_sym_import,
+ anon_sym_LPAREN,
+ anon_sym_await,
+ anon_sym_SEMI,
+ anon_sym_yield,
+ anon_sym_LBRACK,
+ anon_sym_LTtemplate_GT,
+ anon_sym_LT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
+ anon_sym_class,
+ anon_sym_async,
+ anon_sym_function,
+ anon_sym_new,
+ anon_sym_PLUS,
+ anon_sym_DASH,
+ anon_sym_SLASH,
+ anon_sym_BANG,
+ anon_sym_TILDE,
+ anon_sym_typeof,
+ anon_sym_void,
+ anon_sym_delete,
+ anon_sym_PLUS_PLUS,
+ anon_sym_DASH_DASH,
+ anon_sym_BQUOTE,
+ sym_number,
+ sym_identifier,
+ sym_private_property_identifier,
+ sym_this,
+ sym_super,
+ sym_true,
+ sym_false,
+ sym_null,
+ sym_undefined,
+ anon_sym_AT,
+ anon_sym_static,
+ anon_sym_get,
+ anon_sym_set,
+ [44307] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(876), 13,
+ ACTIONS(2010), 13,
anon_sym_STAR,
anon_sym_in,
anon_sym_LT,
@@ -96002,17 +96681,17 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
anon_sym_DASH_DASH,
- ACTIONS(878), 27,
- sym__automatic_semicolon,
+ ACTIONS(2012), 27,
sym__ternary_qmark,
+ anon_sym_LBRACE,
anon_sym_COMMA,
anon_sym_RBRACE,
- anon_sym_else,
anon_sym_LPAREN,
+ anon_sym_RPAREN,
anon_sym_of,
- anon_sym_while,
- anon_sym_SEMI,
+ anon_sym_COLON,
anon_sym_LBRACK,
+ anon_sym_RBRACK,
anon_sym_DOT,
sym_optional_chain,
anon_sym_AMP_AMP,
@@ -96030,10 +96709,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_instanceof,
anon_sym_PLUS_PLUS,
anon_sym_BQUOTE,
- [44069] = 3,
+ [44355] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1978), 13,
+ ACTIONS(926), 13,
anon_sym_STAR,
anon_sym_in,
anon_sym_LT,
@@ -96047,17 +96726,17 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
anon_sym_DASH_DASH,
- ACTIONS(1922), 27,
+ ACTIONS(928), 27,
+ sym__automatic_semicolon,
sym__ternary_qmark,
- anon_sym_LBRACE,
anon_sym_COMMA,
anon_sym_RBRACE,
+ anon_sym_else,
anon_sym_LPAREN,
- anon_sym_RPAREN,
anon_sym_of,
- anon_sym_COLON,
+ anon_sym_while,
+ anon_sym_SEMI,
anon_sym_LBRACK,
- anon_sym_RBRACK,
anon_sym_DOT,
sym_optional_chain,
anon_sym_AMP_AMP,
@@ -96075,10 +96754,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_instanceof,
anon_sym_PLUS_PLUS,
anon_sym_BQUOTE,
- [44117] = 3,
+ [44403] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1980), 13,
+ ACTIONS(922), 13,
anon_sym_STAR,
anon_sym_in,
anon_sym_LT,
@@ -96092,7 +96771,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
anon_sym_DASH_DASH,
- ACTIONS(1982), 27,
+ ACTIONS(924), 27,
sym__ternary_qmark,
anon_sym_LBRACE,
anon_sym_COMMA,
@@ -96120,99 +96799,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_instanceof,
anon_sym_PLUS_PLUS,
anon_sym_BQUOTE,
- [44165] = 28,
- ACTIONS(1203), 1,
- sym_comment,
- ACTIONS(1829), 1,
- anon_sym_LPAREN,
- ACTIONS(1831), 1,
- anon_sym_LBRACK,
- ACTIONS(1833), 1,
- anon_sym_DOT,
- ACTIONS(1835), 1,
- sym_optional_chain,
- ACTIONS(1837), 1,
- anon_sym_PLUS_PLUS,
- ACTIONS(1839), 1,
- anon_sym_DASH_DASH,
- ACTIONS(1841), 1,
- anon_sym_BQUOTE,
- ACTIONS(1892), 1,
- anon_sym_AMP_AMP,
- ACTIONS(1894), 1,
- anon_sym_PIPE_PIPE,
- ACTIONS(1896), 1,
- anon_sym_GT_GT,
- ACTIONS(1900), 1,
- anon_sym_AMP,
- ACTIONS(1902), 1,
- anon_sym_CARET,
- ACTIONS(1904), 1,
- anon_sym_PIPE,
- ACTIONS(1908), 1,
- anon_sym_PERCENT,
- ACTIONS(1910), 1,
- anon_sym_STAR_STAR,
- ACTIONS(1918), 1,
- anon_sym_QMARK_QMARK,
- ACTIONS(1920), 1,
- sym__ternary_qmark,
- ACTIONS(1984), 1,
- anon_sym_COMMA,
- ACTIONS(1886), 2,
- anon_sym_STAR,
- anon_sym_SLASH,
- ACTIONS(1898), 2,
- anon_sym_GT_GT_GT,
- anon_sym_LT_LT,
- ACTIONS(1906), 2,
- anon_sym_PLUS,
- anon_sym_DASH,
- ACTIONS(1914), 2,
- anon_sym_EQ_EQ,
- anon_sym_BANG_EQ,
- ACTIONS(1916), 2,
- anon_sym_EQ_EQ_EQ,
- anon_sym_BANG_EQ_EQ,
- STATE(1131), 2,
- sym_template_string,
- sym_arguments,
- ACTIONS(1890), 3,
- anon_sym_in,
- anon_sym_LT,
- anon_sym_GT,
- ACTIONS(1912), 3,
- anon_sym_LT_EQ,
- anon_sym_GT_EQ,
- anon_sym_instanceof,
- ACTIONS(1986), 4,
- anon_sym_RBRACE,
- anon_sym_RPAREN,
- anon_sym_COLON,
- anon_sym_RBRACK,
- [44263] = 12,
+ [44451] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1829), 1,
- anon_sym_LPAREN,
- ACTIONS(1831), 1,
- anon_sym_LBRACK,
- ACTIONS(1833), 1,
- anon_sym_DOT,
- ACTIONS(1835), 1,
- sym_optional_chain,
- ACTIONS(1837), 1,
- anon_sym_PLUS_PLUS,
- ACTIONS(1839), 1,
- anon_sym_DASH_DASH,
- ACTIONS(1841), 1,
- anon_sym_BQUOTE,
- ACTIONS(1910), 1,
- anon_sym_STAR_STAR,
- STATE(1131), 2,
- sym_template_string,
- sym_arguments,
- ACTIONS(1948), 12,
+ ACTIONS(914), 13,
anon_sym_STAR,
anon_sym_in,
anon_sym_LT,
@@ -96225,29 +96815,39 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_SLASH,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(1950), 18,
+ anon_sym_DASH_DASH,
+ ACTIONS(916), 27,
sym__ternary_qmark,
+ anon_sym_LBRACE,
anon_sym_COMMA,
anon_sym_RBRACE,
+ anon_sym_LPAREN,
anon_sym_RPAREN,
+ anon_sym_of,
anon_sym_COLON,
+ anon_sym_LBRACK,
anon_sym_RBRACK,
+ anon_sym_DOT,
+ sym_optional_chain,
anon_sym_AMP_AMP,
anon_sym_PIPE_PIPE,
anon_sym_GT_GT_GT,
anon_sym_LT_LT,
anon_sym_CARET,
anon_sym_PERCENT,
+ anon_sym_STAR_STAR,
anon_sym_LT_EQ,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
anon_sym_GT_EQ,
anon_sym_QMARK_QMARK,
anon_sym_instanceof,
- [44329] = 3,
+ anon_sym_PLUS_PLUS,
+ anon_sym_BQUOTE,
+ [44499] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1988), 13,
+ ACTIONS(2014), 13,
anon_sym_STAR,
anon_sym_in,
anon_sym_LT,
@@ -96261,7 +96861,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
anon_sym_DASH_DASH,
- ACTIONS(1990), 27,
+ ACTIONS(2016), 27,
sym__ternary_qmark,
anon_sym_LBRACE,
anon_sym_COMMA,
@@ -96289,113 +96889,79 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_instanceof,
anon_sym_PLUS_PLUS,
anon_sym_BQUOTE,
- [44377] = 2,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(1527), 40,
- anon_sym_export,
- anon_sym_LBRACE,
- anon_sym_import,
- anon_sym_LPAREN,
- anon_sym_await,
- anon_sym_SEMI,
- anon_sym_yield,
- anon_sym_LBRACK,
- anon_sym_LTtemplate_GT,
- anon_sym_LT,
- anon_sym_class,
- anon_sym_async,
- anon_sym_function,
- anon_sym_new,
- anon_sym_PLUS,
- anon_sym_DASH,
- anon_sym_SLASH,
- anon_sym_BANG,
- anon_sym_TILDE,
- anon_sym_typeof,
- anon_sym_void,
- anon_sym_delete,
- anon_sym_PLUS_PLUS,
- anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
- anon_sym_BQUOTE,
- sym_number,
- sym_identifier,
- sym_private_property_identifier,
- sym_this,
- sym_super,
- sym_true,
- sym_false,
- sym_null,
- sym_undefined,
- anon_sym_AT,
- anon_sym_static,
- anon_sym_get,
- anon_sym_set,
- [44423] = 17,
+ [44547] = 27,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1829), 1,
- anon_sym_LPAREN,
ACTIONS(1831), 1,
- anon_sym_LBRACK,
+ anon_sym_LPAREN,
ACTIONS(1833), 1,
- anon_sym_DOT,
+ anon_sym_LBRACK,
ACTIONS(1835), 1,
- sym_optional_chain,
+ anon_sym_DOT,
ACTIONS(1837), 1,
- anon_sym_PLUS_PLUS,
+ sym_optional_chain,
ACTIONS(1839), 1,
- anon_sym_DASH_DASH,
+ anon_sym_PLUS_PLUS,
ACTIONS(1841), 1,
+ anon_sym_DASH_DASH,
+ ACTIONS(1843), 1,
anon_sym_BQUOTE,
- ACTIONS(1896), 1,
- anon_sym_GT_GT,
- ACTIONS(1908), 1,
+ ACTIONS(1890), 1,
anon_sym_PERCENT,
- ACTIONS(1910), 1,
+ ACTIONS(1892), 1,
anon_sym_STAR_STAR,
- ACTIONS(1886), 2,
+ ACTIONS(1920), 1,
+ anon_sym_AMP_AMP,
+ ACTIONS(1922), 1,
+ anon_sym_PIPE_PIPE,
+ ACTIONS(1924), 1,
+ anon_sym_GT_GT,
+ ACTIONS(1928), 1,
+ anon_sym_AMP,
+ ACTIONS(1930), 1,
+ anon_sym_CARET,
+ ACTIONS(1932), 1,
+ anon_sym_PIPE,
+ ACTIONS(1940), 1,
+ anon_sym_QMARK_QMARK,
+ ACTIONS(1942), 1,
+ sym__ternary_qmark,
+ ACTIONS(1882), 2,
anon_sym_STAR,
anon_sym_SLASH,
- ACTIONS(1898), 2,
- anon_sym_GT_GT_GT,
- anon_sym_LT_LT,
- ACTIONS(1906), 2,
+ ACTIONS(1888), 2,
anon_sym_PLUS,
anon_sym_DASH,
- STATE(1131), 2,
+ ACTIONS(1926), 2,
+ anon_sym_GT_GT_GT,
+ anon_sym_LT_LT,
+ ACTIONS(1936), 2,
+ anon_sym_EQ_EQ,
+ anon_sym_BANG_EQ,
+ ACTIONS(1938), 2,
+ anon_sym_EQ_EQ_EQ,
+ anon_sym_BANG_EQ_EQ,
+ STATE(1128), 2,
sym_template_string,
sym_arguments,
- ACTIONS(1948), 7,
+ ACTIONS(1918), 3,
anon_sym_in,
anon_sym_LT,
anon_sym_GT,
- anon_sym_AMP,
- anon_sym_PIPE,
- anon_sym_EQ_EQ,
- anon_sym_BANG_EQ,
- ACTIONS(1950), 15,
- sym__ternary_qmark,
+ ACTIONS(1934), 3,
+ anon_sym_LT_EQ,
+ anon_sym_GT_EQ,
+ anon_sym_instanceof,
+ ACTIONS(2018), 5,
anon_sym_COMMA,
anon_sym_RBRACE,
anon_sym_RPAREN,
anon_sym_COLON,
anon_sym_RBRACK,
- anon_sym_AMP_AMP,
- anon_sym_PIPE_PIPE,
- anon_sym_CARET,
- anon_sym_LT_EQ,
- anon_sym_EQ_EQ_EQ,
- anon_sym_BANG_EQ_EQ,
- anon_sym_GT_EQ,
- anon_sym_QMARK_QMARK,
- anon_sym_instanceof,
- [44499] = 3,
+ [44643] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1992), 13,
+ ACTIONS(2020), 13,
anon_sym_STAR,
anon_sym_in,
anon_sym_LT,
@@ -96409,7 +96975,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
anon_sym_DASH_DASH,
- ACTIONS(1994), 27,
+ ACTIONS(2022), 27,
sym__ternary_qmark,
anon_sym_LBRACE,
anon_sym_COMMA,
@@ -96437,79 +97003,79 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_instanceof,
anon_sym_PLUS_PLUS,
anon_sym_BQUOTE,
- [44547] = 27,
+ [44691] = 27,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1829), 1,
- anon_sym_LPAREN,
ACTIONS(1831), 1,
- anon_sym_LBRACK,
+ anon_sym_LPAREN,
ACTIONS(1833), 1,
- anon_sym_DOT,
+ anon_sym_LBRACK,
ACTIONS(1835), 1,
- sym_optional_chain,
+ anon_sym_DOT,
ACTIONS(1837), 1,
- anon_sym_PLUS_PLUS,
+ sym_optional_chain,
ACTIONS(1839), 1,
- anon_sym_DASH_DASH,
+ anon_sym_PLUS_PLUS,
ACTIONS(1841), 1,
+ anon_sym_DASH_DASH,
+ ACTIONS(1843), 1,
anon_sym_BQUOTE,
+ ACTIONS(1890), 1,
+ anon_sym_PERCENT,
ACTIONS(1892), 1,
+ anon_sym_STAR_STAR,
+ ACTIONS(1920), 1,
anon_sym_AMP_AMP,
- ACTIONS(1894), 1,
+ ACTIONS(1922), 1,
anon_sym_PIPE_PIPE,
- ACTIONS(1896), 1,
+ ACTIONS(1924), 1,
anon_sym_GT_GT,
- ACTIONS(1900), 1,
+ ACTIONS(1928), 1,
anon_sym_AMP,
- ACTIONS(1902), 1,
+ ACTIONS(1930), 1,
anon_sym_CARET,
- ACTIONS(1904), 1,
+ ACTIONS(1932), 1,
anon_sym_PIPE,
- ACTIONS(1908), 1,
- anon_sym_PERCENT,
- ACTIONS(1910), 1,
- anon_sym_STAR_STAR,
- ACTIONS(1918), 1,
+ ACTIONS(1940), 1,
anon_sym_QMARK_QMARK,
- ACTIONS(1920), 1,
+ ACTIONS(1942), 1,
sym__ternary_qmark,
- ACTIONS(1886), 2,
+ ACTIONS(1882), 2,
anon_sym_STAR,
anon_sym_SLASH,
- ACTIONS(1898), 2,
- anon_sym_GT_GT_GT,
- anon_sym_LT_LT,
- ACTIONS(1906), 2,
+ ACTIONS(1888), 2,
anon_sym_PLUS,
anon_sym_DASH,
- ACTIONS(1914), 2,
+ ACTIONS(1926), 2,
+ anon_sym_GT_GT_GT,
+ anon_sym_LT_LT,
+ ACTIONS(1936), 2,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(1916), 2,
+ ACTIONS(1938), 2,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
- STATE(1131), 2,
+ STATE(1128), 2,
sym_template_string,
sym_arguments,
- ACTIONS(1890), 3,
+ ACTIONS(1918), 3,
anon_sym_in,
anon_sym_LT,
anon_sym_GT,
- ACTIONS(1912), 3,
+ ACTIONS(1934), 3,
anon_sym_LT_EQ,
anon_sym_GT_EQ,
anon_sym_instanceof,
- ACTIONS(1996), 5,
+ ACTIONS(2024), 5,
anon_sym_COMMA,
anon_sym_RBRACE,
anon_sym_RPAREN,
anon_sym_COLON,
anon_sym_RBRACK,
- [44643] = 3,
+ [44787] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1992), 13,
+ ACTIONS(2026), 13,
anon_sym_STAR,
anon_sym_in,
anon_sym_LT,
@@ -96523,7 +97089,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
anon_sym_DASH_DASH,
- ACTIONS(1994), 27,
+ ACTIONS(2028), 27,
sym__ternary_qmark,
anon_sym_LBRACE,
anon_sym_COMMA,
@@ -96551,10 +97117,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_instanceof,
anon_sym_PLUS_PLUS,
anon_sym_BQUOTE,
- [44691] = 3,
+ [44835] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1992), 13,
+ ACTIONS(2030), 13,
anon_sym_STAR,
anon_sym_in,
anon_sym_LT,
@@ -96568,7 +97134,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
anon_sym_DASH_DASH,
- ACTIONS(1994), 27,
+ ACTIONS(2032), 27,
sym__ternary_qmark,
anon_sym_LBRACE,
anon_sym_COMMA,
@@ -96596,10 +97162,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_instanceof,
anon_sym_PLUS_PLUS,
anon_sym_BQUOTE,
- [44739] = 3,
+ [44883] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1992), 13,
+ ACTIONS(2034), 13,
anon_sym_STAR,
anon_sym_in,
anon_sym_LT,
@@ -96613,7 +97179,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
anon_sym_DASH_DASH,
- ACTIONS(1994), 27,
+ ACTIONS(2036), 27,
sym__ternary_qmark,
anon_sym_LBRACE,
anon_sym_COMMA,
@@ -96641,10 +97207,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_instanceof,
anon_sym_PLUS_PLUS,
anon_sym_BQUOTE,
- [44787] = 3,
+ [44931] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(876), 13,
+ ACTIONS(2038), 13,
anon_sym_STAR,
anon_sym_in,
anon_sym_LT,
@@ -96658,7 +97224,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
anon_sym_DASH_DASH,
- ACTIONS(878), 27,
+ ACTIONS(2040), 27,
sym__ternary_qmark,
anon_sym_LBRACE,
anon_sym_COMMA,
@@ -96686,79 +97252,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_instanceof,
anon_sym_PLUS_PLUS,
anon_sym_BQUOTE,
- [44835] = 27,
- ACTIONS(1203), 1,
- sym_comment,
- ACTIONS(1829), 1,
- anon_sym_LPAREN,
- ACTIONS(1831), 1,
- anon_sym_LBRACK,
- ACTIONS(1833), 1,
- anon_sym_DOT,
- ACTIONS(1835), 1,
- sym_optional_chain,
- ACTIONS(1837), 1,
- anon_sym_PLUS_PLUS,
- ACTIONS(1839), 1,
- anon_sym_DASH_DASH,
- ACTIONS(1841), 1,
- anon_sym_BQUOTE,
- ACTIONS(1892), 1,
- anon_sym_AMP_AMP,
- ACTIONS(1894), 1,
- anon_sym_PIPE_PIPE,
- ACTIONS(1896), 1,
- anon_sym_GT_GT,
- ACTIONS(1900), 1,
- anon_sym_AMP,
- ACTIONS(1902), 1,
- anon_sym_CARET,
- ACTIONS(1904), 1,
- anon_sym_PIPE,
- ACTIONS(1908), 1,
- anon_sym_PERCENT,
- ACTIONS(1910), 1,
- anon_sym_STAR_STAR,
- ACTIONS(1918), 1,
- anon_sym_QMARK_QMARK,
- ACTIONS(1920), 1,
- sym__ternary_qmark,
- ACTIONS(1886), 2,
- anon_sym_STAR,
- anon_sym_SLASH,
- ACTIONS(1898), 2,
- anon_sym_GT_GT_GT,
- anon_sym_LT_LT,
- ACTIONS(1906), 2,
- anon_sym_PLUS,
- anon_sym_DASH,
- ACTIONS(1914), 2,
- anon_sym_EQ_EQ,
- anon_sym_BANG_EQ,
- ACTIONS(1916), 2,
- anon_sym_EQ_EQ_EQ,
- anon_sym_BANG_EQ_EQ,
- STATE(1131), 2,
- sym_template_string,
- sym_arguments,
- ACTIONS(1890), 3,
- anon_sym_in,
- anon_sym_LT,
- anon_sym_GT,
- ACTIONS(1912), 3,
- anon_sym_LT_EQ,
- anon_sym_GT_EQ,
- anon_sym_instanceof,
- ACTIONS(1998), 5,
- anon_sym_COMMA,
- anon_sym_RBRACE,
- anon_sym_RPAREN,
- anon_sym_COLON,
- anon_sym_RBRACK,
- [44931] = 3,
+ [44979] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(2000), 13,
+ ACTIONS(2042), 13,
anon_sym_STAR,
anon_sym_in,
anon_sym_LT,
@@ -96772,7 +97269,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
anon_sym_DASH_DASH,
- ACTIONS(1996), 27,
+ ACTIONS(2044), 27,
sym__ternary_qmark,
anon_sym_LBRACE,
anon_sym_COMMA,
@@ -96800,10 +97297,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_instanceof,
anon_sym_PLUS_PLUS,
anon_sym_BQUOTE,
- [44979] = 3,
+ [45027] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(2002), 13,
+ ACTIONS(2046), 13,
anon_sym_STAR,
anon_sym_in,
anon_sym_LT,
@@ -96817,7 +97314,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
anon_sym_DASH_DASH,
- ACTIONS(2004), 27,
+ ACTIONS(2048), 27,
sym__ternary_qmark,
anon_sym_LBRACE,
anon_sym_COMMA,
@@ -96845,79 +97342,55 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_instanceof,
anon_sym_PLUS_PLUS,
anon_sym_BQUOTE,
- [45027] = 27,
+ [45075] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1829), 1,
+ ACTIONS(894), 13,
+ anon_sym_STAR,
+ anon_sym_in,
+ anon_sym_LT,
+ anon_sym_GT,
+ anon_sym_GT_GT,
+ anon_sym_AMP,
+ anon_sym_PIPE,
+ anon_sym_PLUS,
+ anon_sym_DASH,
+ anon_sym_SLASH,
+ anon_sym_EQ_EQ,
+ anon_sym_BANG_EQ,
+ anon_sym_DASH_DASH,
+ ACTIONS(898), 27,
+ sym__ternary_qmark,
+ anon_sym_LBRACE,
+ anon_sym_COMMA,
+ anon_sym_RBRACE,
anon_sym_LPAREN,
- ACTIONS(1831), 1,
+ anon_sym_RPAREN,
+ anon_sym_of,
+ anon_sym_COLON,
anon_sym_LBRACK,
- ACTIONS(1833), 1,
+ anon_sym_RBRACK,
anon_sym_DOT,
- ACTIONS(1835), 1,
sym_optional_chain,
- ACTIONS(1837), 1,
- anon_sym_PLUS_PLUS,
- ACTIONS(1839), 1,
- anon_sym_DASH_DASH,
- ACTIONS(1841), 1,
- anon_sym_BQUOTE,
- ACTIONS(1892), 1,
anon_sym_AMP_AMP,
- ACTIONS(1894), 1,
anon_sym_PIPE_PIPE,
- ACTIONS(1896), 1,
- anon_sym_GT_GT,
- ACTIONS(1900), 1,
- anon_sym_AMP,
- ACTIONS(1902), 1,
+ anon_sym_GT_GT_GT,
+ anon_sym_LT_LT,
anon_sym_CARET,
- ACTIONS(1904), 1,
- anon_sym_PIPE,
- ACTIONS(1908), 1,
anon_sym_PERCENT,
- ACTIONS(1910), 1,
anon_sym_STAR_STAR,
- ACTIONS(1918), 1,
- anon_sym_QMARK_QMARK,
- ACTIONS(1920), 1,
- sym__ternary_qmark,
- ACTIONS(1886), 2,
- anon_sym_STAR,
- anon_sym_SLASH,
- ACTIONS(1898), 2,
- anon_sym_GT_GT_GT,
- anon_sym_LT_LT,
- ACTIONS(1906), 2,
- anon_sym_PLUS,
- anon_sym_DASH,
- ACTIONS(1914), 2,
- anon_sym_EQ_EQ,
- anon_sym_BANG_EQ,
- ACTIONS(1916), 2,
+ anon_sym_LT_EQ,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
- STATE(1131), 2,
- sym_template_string,
- sym_arguments,
- ACTIONS(1890), 3,
- anon_sym_in,
- anon_sym_LT,
- anon_sym_GT,
- ACTIONS(1912), 3,
- anon_sym_LT_EQ,
anon_sym_GT_EQ,
+ anon_sym_QMARK_QMARK,
anon_sym_instanceof,
- ACTIONS(2004), 5,
- anon_sym_COMMA,
- anon_sym_RBRACE,
- anon_sym_RPAREN,
- anon_sym_COLON,
- anon_sym_RBRACK,
+ anon_sym_PLUS_PLUS,
+ anon_sym_BQUOTE,
[45123] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(2006), 13,
+ ACTIONS(2046), 13,
anon_sym_STAR,
anon_sym_in,
anon_sym_LT,
@@ -96931,7 +97404,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
anon_sym_DASH_DASH,
- ACTIONS(2008), 27,
+ ACTIONS(2048), 27,
sym__ternary_qmark,
anon_sym_LBRACE,
anon_sym_COMMA,
@@ -96962,7 +97435,7 @@ static const uint16_t ts_small_parse_table[] = {
[45171] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(2010), 13,
+ ACTIONS(2046), 13,
anon_sym_STAR,
anon_sym_in,
anon_sym_LT,
@@ -96976,7 +97449,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
anon_sym_DASH_DASH,
- ACTIONS(2012), 27,
+ ACTIONS(2048), 27,
sym__ternary_qmark,
anon_sym_LBRACE,
anon_sym_COMMA,
@@ -97004,79 +97477,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_instanceof,
anon_sym_PLUS_PLUS,
anon_sym_BQUOTE,
- [45219] = 27,
- ACTIONS(1203), 1,
- sym_comment,
- ACTIONS(1829), 1,
- anon_sym_LPAREN,
- ACTIONS(1831), 1,
- anon_sym_LBRACK,
- ACTIONS(1833), 1,
- anon_sym_DOT,
- ACTIONS(1835), 1,
- sym_optional_chain,
- ACTIONS(1837), 1,
- anon_sym_PLUS_PLUS,
- ACTIONS(1839), 1,
- anon_sym_DASH_DASH,
- ACTIONS(1841), 1,
- anon_sym_BQUOTE,
- ACTIONS(1892), 1,
- anon_sym_AMP_AMP,
- ACTIONS(1894), 1,
- anon_sym_PIPE_PIPE,
- ACTIONS(1896), 1,
- anon_sym_GT_GT,
- ACTIONS(1900), 1,
- anon_sym_AMP,
- ACTIONS(1902), 1,
- anon_sym_CARET,
- ACTIONS(1904), 1,
- anon_sym_PIPE,
- ACTIONS(1908), 1,
- anon_sym_PERCENT,
- ACTIONS(1910), 1,
- anon_sym_STAR_STAR,
- ACTIONS(1918), 1,
- anon_sym_QMARK_QMARK,
- ACTIONS(1920), 1,
- sym__ternary_qmark,
- ACTIONS(1886), 2,
- anon_sym_STAR,
- anon_sym_SLASH,
- ACTIONS(1898), 2,
- anon_sym_GT_GT_GT,
- anon_sym_LT_LT,
- ACTIONS(1906), 2,
- anon_sym_PLUS,
- anon_sym_DASH,
- ACTIONS(1914), 2,
- anon_sym_EQ_EQ,
- anon_sym_BANG_EQ,
- ACTIONS(1916), 2,
- anon_sym_EQ_EQ_EQ,
- anon_sym_BANG_EQ_EQ,
- STATE(1131), 2,
- sym_template_string,
- sym_arguments,
- ACTIONS(1890), 3,
- anon_sym_in,
- anon_sym_LT,
- anon_sym_GT,
- ACTIONS(1912), 3,
- anon_sym_LT_EQ,
- anon_sym_GT_EQ,
- anon_sym_instanceof,
- ACTIONS(2012), 5,
- anon_sym_COMMA,
- anon_sym_RBRACE,
- anon_sym_RPAREN,
- anon_sym_COLON,
- anon_sym_RBRACK,
- [45315] = 3,
+ [45219] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(2014), 13,
+ ACTIONS(2046), 13,
anon_sym_STAR,
anon_sym_in,
anon_sym_LT,
@@ -97090,7 +97494,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
anon_sym_DASH_DASH,
- ACTIONS(2016), 27,
+ ACTIONS(2048), 27,
sym__ternary_qmark,
anon_sym_LBRACE,
anon_sym_COMMA,
@@ -97118,79 +97522,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_instanceof,
anon_sym_PLUS_PLUS,
anon_sym_BQUOTE,
- [45363] = 27,
- ACTIONS(1203), 1,
- sym_comment,
- ACTIONS(1829), 1,
- anon_sym_LPAREN,
- ACTIONS(1831), 1,
- anon_sym_LBRACK,
- ACTIONS(1833), 1,
- anon_sym_DOT,
- ACTIONS(1835), 1,
- sym_optional_chain,
- ACTIONS(1837), 1,
- anon_sym_PLUS_PLUS,
- ACTIONS(1839), 1,
- anon_sym_DASH_DASH,
- ACTIONS(1841), 1,
- anon_sym_BQUOTE,
- ACTIONS(1892), 1,
- anon_sym_AMP_AMP,
- ACTIONS(1894), 1,
- anon_sym_PIPE_PIPE,
- ACTIONS(1896), 1,
- anon_sym_GT_GT,
- ACTIONS(1900), 1,
- anon_sym_AMP,
- ACTIONS(1902), 1,
- anon_sym_CARET,
- ACTIONS(1904), 1,
- anon_sym_PIPE,
- ACTIONS(1908), 1,
- anon_sym_PERCENT,
- ACTIONS(1910), 1,
- anon_sym_STAR_STAR,
- ACTIONS(1918), 1,
- anon_sym_QMARK_QMARK,
- ACTIONS(1920), 1,
- sym__ternary_qmark,
- ACTIONS(1886), 2,
- anon_sym_STAR,
- anon_sym_SLASH,
- ACTIONS(1898), 2,
- anon_sym_GT_GT_GT,
- anon_sym_LT_LT,
- ACTIONS(1906), 2,
- anon_sym_PLUS,
- anon_sym_DASH,
- ACTIONS(1914), 2,
- anon_sym_EQ_EQ,
- anon_sym_BANG_EQ,
- ACTIONS(1916), 2,
- anon_sym_EQ_EQ_EQ,
- anon_sym_BANG_EQ_EQ,
- STATE(1131), 2,
- sym_template_string,
- sym_arguments,
- ACTIONS(1890), 3,
- anon_sym_in,
- anon_sym_LT,
- anon_sym_GT,
- ACTIONS(1912), 3,
- anon_sym_LT_EQ,
- anon_sym_GT_EQ,
- anon_sym_instanceof,
- ACTIONS(2016), 5,
- anon_sym_COMMA,
- anon_sym_RBRACE,
- anon_sym_RPAREN,
- anon_sym_COLON,
- anon_sym_RBRACK,
- [45459] = 3,
+ [45267] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(2018), 13,
+ ACTIONS(926), 13,
anon_sym_STAR,
anon_sym_in,
anon_sym_LT,
@@ -97204,7 +97539,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
anon_sym_DASH_DASH,
- ACTIONS(2020), 27,
+ ACTIONS(928), 27,
sym__ternary_qmark,
anon_sym_LBRACE,
anon_sym_COMMA,
@@ -97232,10 +97567,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_instanceof,
anon_sym_PLUS_PLUS,
anon_sym_BQUOTE,
- [45507] = 3,
+ [45315] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(2022), 13,
+ ACTIONS(2050), 13,
anon_sym_STAR,
anon_sym_in,
anon_sym_LT,
@@ -97249,7 +97584,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
anon_sym_DASH_DASH,
- ACTIONS(2024), 27,
+ ACTIONS(2052), 27,
sym__ternary_qmark,
anon_sym_LBRACE,
anon_sym_COMMA,
@@ -97277,10 +97612,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_instanceof,
anon_sym_PLUS_PLUS,
anon_sym_BQUOTE,
- [45555] = 3,
+ [45363] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(2026), 13,
+ ACTIONS(2054), 13,
anon_sym_STAR,
anon_sym_in,
anon_sym_LT,
@@ -97294,7 +97629,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
anon_sym_DASH_DASH,
- ACTIONS(2028), 27,
+ ACTIONS(2056), 27,
sym__ternary_qmark,
anon_sym_LBRACE,
anon_sym_COMMA,
@@ -97322,10 +97657,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_instanceof,
anon_sym_PLUS_PLUS,
anon_sym_BQUOTE,
- [45603] = 3,
+ [45411] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(2030), 13,
+ ACTIONS(2058), 13,
anon_sym_STAR,
anon_sym_in,
anon_sym_LT,
@@ -97339,7 +97674,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
anon_sym_DASH_DASH,
- ACTIONS(2032), 27,
+ ACTIONS(2060), 27,
sym__ternary_qmark,
anon_sym_LBRACE,
anon_sym_COMMA,
@@ -97367,79 +97702,79 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_instanceof,
anon_sym_PLUS_PLUS,
anon_sym_BQUOTE,
- [45651] = 27,
+ [45459] = 27,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1829), 1,
- anon_sym_LPAREN,
ACTIONS(1831), 1,
- anon_sym_LBRACK,
+ anon_sym_LPAREN,
ACTIONS(1833), 1,
- anon_sym_DOT,
+ anon_sym_LBRACK,
ACTIONS(1835), 1,
- sym_optional_chain,
+ anon_sym_DOT,
ACTIONS(1837), 1,
- anon_sym_PLUS_PLUS,
+ sym_optional_chain,
ACTIONS(1839), 1,
- anon_sym_DASH_DASH,
+ anon_sym_PLUS_PLUS,
ACTIONS(1841), 1,
+ anon_sym_DASH_DASH,
+ ACTIONS(1843), 1,
anon_sym_BQUOTE,
+ ACTIONS(1890), 1,
+ anon_sym_PERCENT,
ACTIONS(1892), 1,
+ anon_sym_STAR_STAR,
+ ACTIONS(1920), 1,
anon_sym_AMP_AMP,
- ACTIONS(1894), 1,
+ ACTIONS(1922), 1,
anon_sym_PIPE_PIPE,
- ACTIONS(1896), 1,
+ ACTIONS(1924), 1,
anon_sym_GT_GT,
- ACTIONS(1900), 1,
+ ACTIONS(1928), 1,
anon_sym_AMP,
- ACTIONS(1902), 1,
+ ACTIONS(1930), 1,
anon_sym_CARET,
- ACTIONS(1904), 1,
+ ACTIONS(1932), 1,
anon_sym_PIPE,
- ACTIONS(1908), 1,
- anon_sym_PERCENT,
- ACTIONS(1910), 1,
- anon_sym_STAR_STAR,
- ACTIONS(1918), 1,
+ ACTIONS(1940), 1,
anon_sym_QMARK_QMARK,
- ACTIONS(1920), 1,
+ ACTIONS(1942), 1,
sym__ternary_qmark,
- ACTIONS(1886), 2,
+ ACTIONS(1882), 2,
anon_sym_STAR,
anon_sym_SLASH,
- ACTIONS(1898), 2,
- anon_sym_GT_GT_GT,
- anon_sym_LT_LT,
- ACTIONS(1906), 2,
+ ACTIONS(1888), 2,
anon_sym_PLUS,
anon_sym_DASH,
- ACTIONS(1914), 2,
+ ACTIONS(1926), 2,
+ anon_sym_GT_GT_GT,
+ anon_sym_LT_LT,
+ ACTIONS(1936), 2,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(1916), 2,
+ ACTIONS(1938), 2,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
- STATE(1131), 2,
+ STATE(1128), 2,
sym_template_string,
sym_arguments,
- ACTIONS(1890), 3,
+ ACTIONS(1918), 3,
anon_sym_in,
anon_sym_LT,
anon_sym_GT,
- ACTIONS(1912), 3,
+ ACTIONS(1934), 3,
anon_sym_LT_EQ,
anon_sym_GT_EQ,
anon_sym_instanceof,
- ACTIONS(2034), 5,
+ ACTIONS(2060), 5,
anon_sym_COMMA,
anon_sym_RBRACE,
anon_sym_RPAREN,
anon_sym_COLON,
anon_sym_RBRACK,
- [45747] = 3,
+ [45555] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(2036), 13,
+ ACTIONS(2062), 13,
anon_sym_STAR,
anon_sym_in,
anon_sym_LT,
@@ -97453,7 +97788,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
anon_sym_DASH_DASH,
- ACTIONS(2038), 27,
+ ACTIONS(2064), 27,
sym__ternary_qmark,
anon_sym_LBRACE,
anon_sym_COMMA,
@@ -97481,10 +97816,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_instanceof,
anon_sym_PLUS_PLUS,
anon_sym_BQUOTE,
- [45795] = 3,
+ [45603] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(2040), 13,
+ ACTIONS(2066), 13,
anon_sym_STAR,
anon_sym_in,
anon_sym_LT,
@@ -97498,7 +97833,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
anon_sym_DASH_DASH,
- ACTIONS(2042), 27,
+ ACTIONS(2068), 27,
sym__ternary_qmark,
anon_sym_LBRACE,
anon_sym_COMMA,
@@ -97526,54 +97861,79 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_instanceof,
anon_sym_PLUS_PLUS,
anon_sym_BQUOTE,
- [45843] = 2,
- ACTIONS(3), 1,
+ [45651] = 27,
+ ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1525), 40,
- anon_sym_export,
- anon_sym_LBRACE,
- anon_sym_import,
+ ACTIONS(1831), 1,
anon_sym_LPAREN,
- anon_sym_await,
- anon_sym_SEMI,
- anon_sym_yield,
+ ACTIONS(1833), 1,
anon_sym_LBRACK,
- anon_sym_LTtemplate_GT,
- anon_sym_LT,
- anon_sym_class,
- anon_sym_async,
- anon_sym_function,
- anon_sym_new,
- anon_sym_PLUS,
- anon_sym_DASH,
- anon_sym_SLASH,
- anon_sym_BANG,
- anon_sym_TILDE,
- anon_sym_typeof,
- anon_sym_void,
- anon_sym_delete,
+ ACTIONS(1835), 1,
+ anon_sym_DOT,
+ ACTIONS(1837), 1,
+ sym_optional_chain,
+ ACTIONS(1839), 1,
anon_sym_PLUS_PLUS,
+ ACTIONS(1841), 1,
anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
+ ACTIONS(1843), 1,
anon_sym_BQUOTE,
- sym_number,
- sym_identifier,
- sym_private_property_identifier,
- sym_this,
- sym_super,
- sym_true,
- sym_false,
- sym_null,
- sym_undefined,
- anon_sym_AT,
- anon_sym_static,
- anon_sym_get,
- anon_sym_set,
- [45889] = 3,
+ ACTIONS(1890), 1,
+ anon_sym_PERCENT,
+ ACTIONS(1892), 1,
+ anon_sym_STAR_STAR,
+ ACTIONS(1920), 1,
+ anon_sym_AMP_AMP,
+ ACTIONS(1922), 1,
+ anon_sym_PIPE_PIPE,
+ ACTIONS(1924), 1,
+ anon_sym_GT_GT,
+ ACTIONS(1928), 1,
+ anon_sym_AMP,
+ ACTIONS(1930), 1,
+ anon_sym_CARET,
+ ACTIONS(1932), 1,
+ anon_sym_PIPE,
+ ACTIONS(1940), 1,
+ anon_sym_QMARK_QMARK,
+ ACTIONS(1942), 1,
+ sym__ternary_qmark,
+ ACTIONS(1882), 2,
+ anon_sym_STAR,
+ anon_sym_SLASH,
+ ACTIONS(1888), 2,
+ anon_sym_PLUS,
+ anon_sym_DASH,
+ ACTIONS(1926), 2,
+ anon_sym_GT_GT_GT,
+ anon_sym_LT_LT,
+ ACTIONS(1936), 2,
+ anon_sym_EQ_EQ,
+ anon_sym_BANG_EQ,
+ ACTIONS(1938), 2,
+ anon_sym_EQ_EQ_EQ,
+ anon_sym_BANG_EQ_EQ,
+ STATE(1128), 2,
+ sym_template_string,
+ sym_arguments,
+ ACTIONS(1918), 3,
+ anon_sym_in,
+ anon_sym_LT,
+ anon_sym_GT,
+ ACTIONS(1934), 3,
+ anon_sym_LT_EQ,
+ anon_sym_GT_EQ,
+ anon_sym_instanceof,
+ ACTIONS(2068), 5,
+ anon_sym_COMMA,
+ anon_sym_RBRACE,
+ anon_sym_RPAREN,
+ anon_sym_COLON,
+ anon_sym_RBRACK,
+ [45747] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(2044), 13,
+ ACTIONS(2070), 13,
anon_sym_STAR,
anon_sym_in,
anon_sym_LT,
@@ -97587,7 +97947,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
anon_sym_DASH_DASH,
- ACTIONS(2046), 27,
+ ACTIONS(2072), 27,
sym__ternary_qmark,
anon_sym_LBRACE,
anon_sym_COMMA,
@@ -97615,12 +97975,79 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_instanceof,
anon_sym_PLUS_PLUS,
anon_sym_BQUOTE,
- [45937] = 4,
+ [45795] = 27,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(2052), 1,
- sym_regex_flags,
- ACTIONS(2048), 14,
+ ACTIONS(1831), 1,
+ anon_sym_LPAREN,
+ ACTIONS(1833), 1,
+ anon_sym_LBRACK,
+ ACTIONS(1835), 1,
+ anon_sym_DOT,
+ ACTIONS(1837), 1,
+ sym_optional_chain,
+ ACTIONS(1839), 1,
+ anon_sym_PLUS_PLUS,
+ ACTIONS(1841), 1,
+ anon_sym_DASH_DASH,
+ ACTIONS(1843), 1,
+ anon_sym_BQUOTE,
+ ACTIONS(1890), 1,
+ anon_sym_PERCENT,
+ ACTIONS(1892), 1,
+ anon_sym_STAR_STAR,
+ ACTIONS(1920), 1,
+ anon_sym_AMP_AMP,
+ ACTIONS(1922), 1,
+ anon_sym_PIPE_PIPE,
+ ACTIONS(1924), 1,
+ anon_sym_GT_GT,
+ ACTIONS(1928), 1,
+ anon_sym_AMP,
+ ACTIONS(1930), 1,
+ anon_sym_CARET,
+ ACTIONS(1932), 1,
+ anon_sym_PIPE,
+ ACTIONS(1940), 1,
+ anon_sym_QMARK_QMARK,
+ ACTIONS(1942), 1,
+ sym__ternary_qmark,
+ ACTIONS(1882), 2,
+ anon_sym_STAR,
+ anon_sym_SLASH,
+ ACTIONS(1888), 2,
+ anon_sym_PLUS,
+ anon_sym_DASH,
+ ACTIONS(1926), 2,
+ anon_sym_GT_GT_GT,
+ anon_sym_LT_LT,
+ ACTIONS(1936), 2,
+ anon_sym_EQ_EQ,
+ anon_sym_BANG_EQ,
+ ACTIONS(1938), 2,
+ anon_sym_EQ_EQ_EQ,
+ anon_sym_BANG_EQ_EQ,
+ STATE(1128), 2,
+ sym_template_string,
+ sym_arguments,
+ ACTIONS(1918), 3,
+ anon_sym_in,
+ anon_sym_LT,
+ anon_sym_GT,
+ ACTIONS(1934), 3,
+ anon_sym_LT_EQ,
+ anon_sym_GT_EQ,
+ anon_sym_instanceof,
+ ACTIONS(2072), 5,
+ anon_sym_COMMA,
+ anon_sym_RBRACE,
+ anon_sym_RPAREN,
+ anon_sym_COLON,
+ anon_sym_RBRACK,
+ [45891] = 3,
+ ACTIONS(1203), 1,
+ sym_comment,
+ ACTIONS(2074), 13,
anon_sym_STAR,
anon_sym_in,
anon_sym_LT,
@@ -97633,15 +98060,15 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_SLASH,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- anon_sym_instanceof,
anon_sym_DASH_DASH,
- ACTIONS(2050), 25,
+ ACTIONS(2076), 27,
sym__ternary_qmark,
anon_sym_LBRACE,
anon_sym_COMMA,
anon_sym_RBRACE,
anon_sym_LPAREN,
anon_sym_RPAREN,
+ anon_sym_of,
anon_sym_COLON,
anon_sym_LBRACK,
anon_sym_RBRACK,
@@ -97659,73 +98086,82 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_BANG_EQ_EQ,
anon_sym_GT_EQ,
anon_sym_QMARK_QMARK,
+ anon_sym_instanceof,
anon_sym_PLUS_PLUS,
anon_sym_BQUOTE,
- [45987] = 19,
+ [45939] = 27,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1829), 1,
- anon_sym_LPAREN,
ACTIONS(1831), 1,
- anon_sym_LBRACK,
+ anon_sym_LPAREN,
ACTIONS(1833), 1,
- anon_sym_DOT,
+ anon_sym_LBRACK,
ACTIONS(1835), 1,
- sym_optional_chain,
+ anon_sym_DOT,
ACTIONS(1837), 1,
- anon_sym_PLUS_PLUS,
+ sym_optional_chain,
ACTIONS(1839), 1,
- anon_sym_DASH_DASH,
+ anon_sym_PLUS_PLUS,
ACTIONS(1841), 1,
+ anon_sym_DASH_DASH,
+ ACTIONS(1843), 1,
anon_sym_BQUOTE,
- ACTIONS(1896), 1,
+ ACTIONS(1890), 1,
+ anon_sym_PERCENT,
+ ACTIONS(1892), 1,
+ anon_sym_STAR_STAR,
+ ACTIONS(1920), 1,
+ anon_sym_AMP_AMP,
+ ACTIONS(1922), 1,
+ anon_sym_PIPE_PIPE,
+ ACTIONS(1924), 1,
anon_sym_GT_GT,
- ACTIONS(1908), 1,
- anon_sym_PERCENT,
- ACTIONS(1910), 1,
- anon_sym_STAR_STAR,
- ACTIONS(1886), 2,
+ ACTIONS(1928), 1,
+ anon_sym_AMP,
+ ACTIONS(1930), 1,
+ anon_sym_CARET,
+ ACTIONS(1932), 1,
+ anon_sym_PIPE,
+ ACTIONS(1940), 1,
+ anon_sym_QMARK_QMARK,
+ ACTIONS(1942), 1,
+ sym__ternary_qmark,
+ ACTIONS(1882), 2,
anon_sym_STAR,
anon_sym_SLASH,
- ACTIONS(1898), 2,
- anon_sym_GT_GT_GT,
- anon_sym_LT_LT,
- ACTIONS(1906), 2,
+ ACTIONS(1888), 2,
anon_sym_PLUS,
anon_sym_DASH,
- STATE(1131), 2,
+ ACTIONS(1926), 2,
+ anon_sym_GT_GT_GT,
+ anon_sym_LT_LT,
+ ACTIONS(1936), 2,
+ anon_sym_EQ_EQ,
+ anon_sym_BANG_EQ,
+ ACTIONS(1938), 2,
+ anon_sym_EQ_EQ_EQ,
+ anon_sym_BANG_EQ_EQ,
+ STATE(1128), 2,
sym_template_string,
sym_arguments,
- ACTIONS(1890), 3,
+ ACTIONS(1918), 3,
anon_sym_in,
anon_sym_LT,
anon_sym_GT,
- ACTIONS(1912), 3,
+ ACTIONS(1934), 3,
anon_sym_LT_EQ,
anon_sym_GT_EQ,
anon_sym_instanceof,
- ACTIONS(1948), 4,
- anon_sym_AMP,
- anon_sym_PIPE,
- anon_sym_EQ_EQ,
- anon_sym_BANG_EQ,
- ACTIONS(1950), 12,
- sym__ternary_qmark,
+ ACTIONS(1914), 5,
anon_sym_COMMA,
anon_sym_RBRACE,
anon_sym_RPAREN,
anon_sym_COLON,
anon_sym_RBRACK,
- anon_sym_AMP_AMP,
- anon_sym_PIPE_PIPE,
- anon_sym_CARET,
- anon_sym_EQ_EQ_EQ,
- anon_sym_BANG_EQ_EQ,
- anon_sym_QMARK_QMARK,
- [46067] = 3,
+ [46035] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(2054), 13,
+ ACTIONS(2078), 13,
anon_sym_STAR,
anon_sym_in,
anon_sym_LT,
@@ -97739,7 +98175,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
anon_sym_DASH_DASH,
- ACTIONS(2056), 27,
+ ACTIONS(2080), 27,
sym__ternary_qmark,
anon_sym_LBRACE,
anon_sym_COMMA,
@@ -97767,10 +98203,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_instanceof,
anon_sym_PLUS_PLUS,
anon_sym_BQUOTE,
- [46115] = 3,
+ [46083] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(2058), 13,
+ ACTIONS(874), 13,
anon_sym_STAR,
anon_sym_in,
anon_sym_LT,
@@ -97784,7 +98220,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
anon_sym_DASH_DASH,
- ACTIONS(2060), 27,
+ ACTIONS(878), 27,
sym__ternary_qmark,
anon_sym_LBRACE,
anon_sym_COMMA,
@@ -97812,10 +98248,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_instanceof,
anon_sym_PLUS_PLUS,
anon_sym_BQUOTE,
- [46163] = 3,
+ [46131] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(2062), 13,
+ ACTIONS(2082), 13,
anon_sym_STAR,
anon_sym_in,
anon_sym_LT,
@@ -97829,7 +98265,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
anon_sym_DASH_DASH,
- ACTIONS(2064), 27,
+ ACTIONS(2084), 27,
sym__ternary_qmark,
anon_sym_LBRACE,
anon_sym_COMMA,
@@ -97857,10 +98293,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_instanceof,
anon_sym_PLUS_PLUS,
anon_sym_BQUOTE,
- [46211] = 3,
+ [46179] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(2066), 13,
+ ACTIONS(2086), 13,
anon_sym_STAR,
anon_sym_in,
anon_sym_LT,
@@ -97874,7 +98310,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
anon_sym_DASH_DASH,
- ACTIONS(2068), 27,
+ ACTIONS(2088), 27,
sym__ternary_qmark,
anon_sym_LBRACE,
anon_sym_COMMA,
@@ -97902,10 +98338,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_instanceof,
anon_sym_PLUS_PLUS,
anon_sym_BQUOTE,
- [46259] = 3,
+ [46227] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(2070), 13,
+ ACTIONS(858), 13,
anon_sym_STAR,
anon_sym_in,
anon_sym_LT,
@@ -97919,7 +98355,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
anon_sym_DASH_DASH,
- ACTIONS(2072), 27,
+ ACTIONS(862), 27,
sym__ternary_qmark,
anon_sym_LBRACE,
anon_sym_COMMA,
@@ -97947,10 +98383,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_instanceof,
anon_sym_PLUS_PLUS,
anon_sym_BQUOTE,
- [46307] = 3,
+ [46275] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(2074), 13,
+ ACTIONS(2090), 13,
anon_sym_STAR,
anon_sym_in,
anon_sym_LT,
@@ -97964,7 +98400,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
anon_sym_DASH_DASH,
- ACTIONS(2076), 27,
+ ACTIONS(2092), 27,
sym__ternary_qmark,
anon_sym_LBRACE,
anon_sym_COMMA,
@@ -97992,10 +98428,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_instanceof,
anon_sym_PLUS_PLUS,
anon_sym_BQUOTE,
- [46355] = 3,
+ [46323] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(2078), 13,
+ ACTIONS(2094), 13,
anon_sym_STAR,
anon_sym_in,
anon_sym_LT,
@@ -98009,7 +98445,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
anon_sym_DASH_DASH,
- ACTIONS(2080), 27,
+ ACTIONS(2096), 27,
sym__ternary_qmark,
anon_sym_LBRACE,
anon_sym_COMMA,
@@ -98037,10 +98473,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_instanceof,
anon_sym_PLUS_PLUS,
anon_sym_BQUOTE,
- [46403] = 3,
+ [46371] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(2082), 13,
+ ACTIONS(2098), 13,
anon_sym_STAR,
anon_sym_in,
anon_sym_LT,
@@ -98054,7 +98490,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
anon_sym_DASH_DASH,
- ACTIONS(2084), 27,
+ ACTIONS(2100), 27,
sym__ternary_qmark,
anon_sym_LBRACE,
anon_sym_COMMA,
@@ -98082,10 +98518,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_instanceof,
anon_sym_PLUS_PLUS,
anon_sym_BQUOTE,
- [46451] = 3,
+ [46419] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(2086), 13,
+ ACTIONS(842), 13,
anon_sym_STAR,
anon_sym_in,
anon_sym_LT,
@@ -98099,7 +98535,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
anon_sym_DASH_DASH,
- ACTIONS(2088), 27,
+ ACTIONS(846), 27,
sym__ternary_qmark,
anon_sym_LBRACE,
anon_sym_COMMA,
@@ -98127,10 +98563,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_instanceof,
anon_sym_PLUS_PLUS,
anon_sym_BQUOTE,
- [46499] = 3,
+ [46467] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(2090), 13,
+ ACTIONS(2102), 13,
anon_sym_STAR,
anon_sym_in,
anon_sym_LT,
@@ -98144,7 +98580,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
anon_sym_DASH_DASH,
- ACTIONS(2092), 27,
+ ACTIONS(2104), 27,
sym__ternary_qmark,
anon_sym_LBRACE,
anon_sym_COMMA,
@@ -98172,10 +98608,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_instanceof,
anon_sym_PLUS_PLUS,
anon_sym_BQUOTE,
- [46547] = 3,
+ [46515] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(2094), 13,
+ ACTIONS(922), 13,
anon_sym_STAR,
anon_sym_in,
anon_sym_LT,
@@ -98189,17 +98625,17 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
anon_sym_DASH_DASH,
- ACTIONS(2096), 27,
+ ACTIONS(924), 27,
+ sym__automatic_semicolon,
sym__ternary_qmark,
- anon_sym_LBRACE,
anon_sym_COMMA,
anon_sym_RBRACE,
+ anon_sym_else,
anon_sym_LPAREN,
- anon_sym_RPAREN,
anon_sym_of,
- anon_sym_COLON,
+ anon_sym_while,
+ anon_sym_SEMI,
anon_sym_LBRACK,
- anon_sym_RBRACK,
anon_sym_DOT,
sym_optional_chain,
anon_sym_AMP_AMP,
@@ -98217,190 +98653,23 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_instanceof,
anon_sym_PLUS_PLUS,
anon_sym_BQUOTE,
- [46595] = 27,
+ [46563] = 9,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1829), 1,
- anon_sym_LPAREN,
- ACTIONS(1831), 1,
- anon_sym_LBRACK,
- ACTIONS(1833), 1,
- anon_sym_DOT,
- ACTIONS(1835), 1,
- sym_optional_chain,
- ACTIONS(1837), 1,
- anon_sym_PLUS_PLUS,
- ACTIONS(1839), 1,
- anon_sym_DASH_DASH,
- ACTIONS(1841), 1,
- anon_sym_BQUOTE,
- ACTIONS(1892), 1,
- anon_sym_AMP_AMP,
ACTIONS(1894), 1,
- anon_sym_PIPE_PIPE,
- ACTIONS(1896), 1,
- anon_sym_GT_GT,
- ACTIONS(1900), 1,
- anon_sym_AMP,
- ACTIONS(1902), 1,
- anon_sym_CARET,
- ACTIONS(1904), 1,
- anon_sym_PIPE,
- ACTIONS(1908), 1,
- anon_sym_PERCENT,
- ACTIONS(1910), 1,
- anon_sym_STAR_STAR,
- ACTIONS(1918), 1,
- anon_sym_QMARK_QMARK,
- ACTIONS(1920), 1,
- sym__ternary_qmark,
- ACTIONS(1886), 2,
- anon_sym_STAR,
- anon_sym_SLASH,
- ACTIONS(1898), 2,
- anon_sym_GT_GT_GT,
- anon_sym_LT_LT,
- ACTIONS(1906), 2,
- anon_sym_PLUS,
- anon_sym_DASH,
- ACTIONS(1914), 2,
- anon_sym_EQ_EQ,
- anon_sym_BANG_EQ,
- ACTIONS(1916), 2,
- anon_sym_EQ_EQ_EQ,
- anon_sym_BANG_EQ_EQ,
- STATE(1131), 2,
- sym_template_string,
- sym_arguments,
- ACTIONS(1890), 3,
- anon_sym_in,
- anon_sym_LT,
- anon_sym_GT,
- ACTIONS(1912), 3,
- anon_sym_LT_EQ,
- anon_sym_GT_EQ,
- anon_sym_instanceof,
- ACTIONS(2096), 5,
- anon_sym_COMMA,
- anon_sym_RBRACE,
- anon_sym_RPAREN,
- anon_sym_COLON,
- anon_sym_RBRACK,
- [46691] = 25,
- ACTIONS(1203), 1,
- sym_comment,
- ACTIONS(1829), 1,
anon_sym_LPAREN,
- ACTIONS(1831), 1,
+ ACTIONS(1896), 1,
anon_sym_LBRACK,
- ACTIONS(1833), 1,
+ ACTIONS(1898), 1,
anon_sym_DOT,
- ACTIONS(1835), 1,
+ ACTIONS(1900), 1,
sym_optional_chain,
- ACTIONS(1837), 1,
- anon_sym_PLUS_PLUS,
- ACTIONS(1839), 1,
- anon_sym_DASH_DASH,
- ACTIONS(1841), 1,
+ ACTIONS(1906), 1,
anon_sym_BQUOTE,
- ACTIONS(1892), 1,
- anon_sym_AMP_AMP,
- ACTIONS(1894), 1,
- anon_sym_PIPE_PIPE,
- ACTIONS(1896), 1,
- anon_sym_GT_GT,
- ACTIONS(1900), 1,
- anon_sym_AMP,
- ACTIONS(1902), 1,
- anon_sym_CARET,
- ACTIONS(1904), 1,
- anon_sym_PIPE,
- ACTIONS(1908), 1,
- anon_sym_PERCENT,
- ACTIONS(1910), 1,
- anon_sym_STAR_STAR,
- ACTIONS(1886), 2,
- anon_sym_STAR,
- anon_sym_SLASH,
- ACTIONS(1898), 2,
- anon_sym_GT_GT_GT,
- anon_sym_LT_LT,
- ACTIONS(1906), 2,
- anon_sym_PLUS,
- anon_sym_DASH,
- ACTIONS(1914), 2,
- anon_sym_EQ_EQ,
- anon_sym_BANG_EQ,
- ACTIONS(1916), 2,
- anon_sym_EQ_EQ_EQ,
- anon_sym_BANG_EQ_EQ,
- STATE(1131), 2,
+ STATE(1316), 2,
sym_template_string,
sym_arguments,
- ACTIONS(1890), 3,
- anon_sym_in,
- anon_sym_LT,
- anon_sym_GT,
- ACTIONS(1912), 3,
- anon_sym_LT_EQ,
- anon_sym_GT_EQ,
- anon_sym_instanceof,
- ACTIONS(1950), 7,
- sym__ternary_qmark,
- anon_sym_COMMA,
- anon_sym_RBRACE,
- anon_sym_RPAREN,
- anon_sym_COLON,
- anon_sym_RBRACK,
- anon_sym_QMARK_QMARK,
- [46783] = 2,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(1521), 40,
- anon_sym_export,
- anon_sym_LBRACE,
- anon_sym_import,
- anon_sym_LPAREN,
- anon_sym_await,
- anon_sym_SEMI,
- anon_sym_yield,
- anon_sym_LBRACK,
- anon_sym_LTtemplate_GT,
- anon_sym_LT,
- anon_sym_class,
- anon_sym_async,
- anon_sym_function,
- anon_sym_new,
- anon_sym_PLUS,
- anon_sym_DASH,
- anon_sym_SLASH,
- anon_sym_BANG,
- anon_sym_TILDE,
- anon_sym_typeof,
- anon_sym_void,
- anon_sym_delete,
- anon_sym_PLUS_PLUS,
- anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
- anon_sym_BQUOTE,
- sym_number,
- sym_identifier,
- sym_private_property_identifier,
- sym_this,
- sym_super,
- sym_true,
- sym_false,
- sym_null,
- sym_undefined,
- anon_sym_AT,
- anon_sym_static,
- anon_sym_get,
- anon_sym_set,
- [46829] = 3,
- ACTIONS(1203), 1,
- sym_comment,
- ACTIONS(2098), 13,
+ ACTIONS(1845), 13,
anon_sym_STAR,
anon_sym_in,
anon_sym_LT,
@@ -98414,19 +98683,13 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
anon_sym_DASH_DASH,
- ACTIONS(2100), 27,
+ ACTIONS(1847), 20,
+ sym__automatic_semicolon,
sym__ternary_qmark,
- anon_sym_LBRACE,
anon_sym_COMMA,
anon_sym_RBRACE,
- anon_sym_LPAREN,
- anon_sym_RPAREN,
anon_sym_of,
- anon_sym_COLON,
- anon_sym_LBRACK,
- anon_sym_RBRACK,
- anon_sym_DOT,
- sym_optional_chain,
+ anon_sym_SEMI,
anon_sym_AMP_AMP,
anon_sym_PIPE_PIPE,
anon_sym_GT_GT_GT,
@@ -98441,100 +98704,27 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_QMARK_QMARK,
anon_sym_instanceof,
anon_sym_PLUS_PLUS,
- anon_sym_BQUOTE,
- [46877] = 2,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(1523), 40,
- anon_sym_export,
- anon_sym_LBRACE,
- anon_sym_import,
- anon_sym_LPAREN,
- anon_sym_await,
- anon_sym_SEMI,
- anon_sym_yield,
- anon_sym_LBRACK,
- anon_sym_LTtemplate_GT,
- anon_sym_LT,
- anon_sym_class,
- anon_sym_async,
- anon_sym_function,
- anon_sym_new,
- anon_sym_PLUS,
- anon_sym_DASH,
- anon_sym_SLASH,
- anon_sym_BANG,
- anon_sym_TILDE,
- anon_sym_typeof,
- anon_sym_void,
- anon_sym_delete,
- anon_sym_PLUS_PLUS,
- anon_sym_DASH_DASH,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
- anon_sym_BQUOTE,
- sym_number,
- sym_identifier,
- sym_private_property_identifier,
- sym_this,
- sym_super,
- sym_true,
- sym_false,
- sym_null,
- sym_undefined,
- anon_sym_AT,
- anon_sym_static,
- anon_sym_get,
- anon_sym_set,
- [46923] = 3,
+ [46623] = 11,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(880), 13,
- anon_sym_STAR,
- anon_sym_in,
- anon_sym_LT,
- anon_sym_GT,
- anon_sym_GT_GT,
- anon_sym_AMP,
- anon_sym_PIPE,
- anon_sym_PLUS,
- anon_sym_DASH,
- anon_sym_SLASH,
- anon_sym_EQ_EQ,
- anon_sym_BANG_EQ,
- anon_sym_DASH_DASH,
- ACTIONS(882), 27,
- sym__ternary_qmark,
- anon_sym_LBRACE,
- anon_sym_COMMA,
- anon_sym_RBRACE,
+ ACTIONS(1894), 1,
anon_sym_LPAREN,
- anon_sym_RPAREN,
- anon_sym_of,
- anon_sym_COLON,
+ ACTIONS(1896), 1,
anon_sym_LBRACK,
- anon_sym_RBRACK,
+ ACTIONS(1898), 1,
anon_sym_DOT,
+ ACTIONS(1900), 1,
sym_optional_chain,
- anon_sym_AMP_AMP,
- anon_sym_PIPE_PIPE,
- anon_sym_GT_GT_GT,
- anon_sym_LT_LT,
- anon_sym_CARET,
- anon_sym_PERCENT,
- anon_sym_STAR_STAR,
- anon_sym_LT_EQ,
- anon_sym_EQ_EQ_EQ,
- anon_sym_BANG_EQ_EQ,
- anon_sym_GT_EQ,
- anon_sym_QMARK_QMARK,
- anon_sym_instanceof,
+ ACTIONS(1902), 1,
anon_sym_PLUS_PLUS,
+ ACTIONS(1904), 1,
+ anon_sym_DASH_DASH,
+ ACTIONS(1906), 1,
anon_sym_BQUOTE,
- [46971] = 3,
- ACTIONS(1203), 1,
- sym_comment,
- ACTIONS(846), 13,
+ STATE(1316), 2,
+ sym_template_string,
+ sym_arguments,
+ ACTIONS(1827), 12,
anon_sym_STAR,
anon_sym_in,
anon_sym_LT,
@@ -98547,20 +98737,13 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_SLASH,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- anon_sym_DASH_DASH,
- ACTIONS(848), 27,
+ ACTIONS(1829), 19,
sym__automatic_semicolon,
sym__ternary_qmark,
anon_sym_COMMA,
anon_sym_RBRACE,
- anon_sym_else,
- anon_sym_LPAREN,
anon_sym_of,
- anon_sym_while,
anon_sym_SEMI,
- anon_sym_LBRACK,
- anon_sym_DOT,
- sym_optional_chain,
anon_sym_AMP_AMP,
anon_sym_PIPE_PIPE,
anon_sym_GT_GT_GT,
@@ -98574,81 +98757,79 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_GT_EQ,
anon_sym_QMARK_QMARK,
anon_sym_instanceof,
- anon_sym_PLUS_PLUS,
- anon_sym_BQUOTE,
- [47019] = 27,
+ [46687] = 27,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1829), 1,
- anon_sym_LPAREN,
ACTIONS(1831), 1,
- anon_sym_LBRACK,
+ anon_sym_LPAREN,
ACTIONS(1833), 1,
- anon_sym_DOT,
+ anon_sym_LBRACK,
ACTIONS(1835), 1,
- sym_optional_chain,
+ anon_sym_DOT,
ACTIONS(1837), 1,
- anon_sym_PLUS_PLUS,
+ sym_optional_chain,
ACTIONS(1839), 1,
- anon_sym_DASH_DASH,
+ anon_sym_PLUS_PLUS,
ACTIONS(1841), 1,
+ anon_sym_DASH_DASH,
+ ACTIONS(1843), 1,
anon_sym_BQUOTE,
+ ACTIONS(1890), 1,
+ anon_sym_PERCENT,
ACTIONS(1892), 1,
+ anon_sym_STAR_STAR,
+ ACTIONS(1920), 1,
anon_sym_AMP_AMP,
- ACTIONS(1894), 1,
+ ACTIONS(1922), 1,
anon_sym_PIPE_PIPE,
- ACTIONS(1896), 1,
+ ACTIONS(1924), 1,
anon_sym_GT_GT,
- ACTIONS(1900), 1,
+ ACTIONS(1928), 1,
anon_sym_AMP,
- ACTIONS(1902), 1,
+ ACTIONS(1930), 1,
anon_sym_CARET,
- ACTIONS(1904), 1,
+ ACTIONS(1932), 1,
anon_sym_PIPE,
- ACTIONS(1908), 1,
- anon_sym_PERCENT,
- ACTIONS(1910), 1,
- anon_sym_STAR_STAR,
- ACTIONS(1918), 1,
+ ACTIONS(1940), 1,
anon_sym_QMARK_QMARK,
- ACTIONS(1920), 1,
+ ACTIONS(1942), 1,
sym__ternary_qmark,
- ACTIONS(1886), 2,
+ ACTIONS(1882), 2,
anon_sym_STAR,
anon_sym_SLASH,
- ACTIONS(1898), 2,
- anon_sym_GT_GT_GT,
- anon_sym_LT_LT,
- ACTIONS(1906), 2,
+ ACTIONS(1888), 2,
anon_sym_PLUS,
anon_sym_DASH,
- ACTIONS(1914), 2,
+ ACTIONS(1926), 2,
+ anon_sym_GT_GT_GT,
+ anon_sym_LT_LT,
+ ACTIONS(1936), 2,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(1916), 2,
+ ACTIONS(1938), 2,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
- STATE(1131), 2,
+ STATE(1128), 2,
sym_template_string,
sym_arguments,
- ACTIONS(1890), 3,
+ ACTIONS(1918), 3,
anon_sym_in,
anon_sym_LT,
anon_sym_GT,
- ACTIONS(1912), 3,
+ ACTIONS(1934), 3,
anon_sym_LT_EQ,
anon_sym_GT_EQ,
anon_sym_instanceof,
- ACTIONS(2102), 5,
+ ACTIONS(2106), 5,
anon_sym_COMMA,
anon_sym_RBRACE,
anon_sym_RPAREN,
anon_sym_COLON,
anon_sym_RBRACK,
- [47115] = 3,
+ [46783] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(2104), 13,
+ ACTIONS(1817), 13,
anon_sym_STAR,
anon_sym_in,
anon_sym_LT,
@@ -98662,7 +98843,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
anon_sym_DASH_DASH,
- ACTIONS(2106), 27,
+ ACTIONS(1823), 27,
sym__ternary_qmark,
anon_sym_LBRACE,
anon_sym_COMMA,
@@ -98690,97 +98871,95 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_instanceof,
anon_sym_PLUS_PLUS,
anon_sym_BQUOTE,
- [47163] = 3,
- ACTIONS(1203), 1,
+ [46831] = 2,
+ ACTIONS(3), 1,
sym_comment,
- ACTIONS(884), 13,
- anon_sym_STAR,
- anon_sym_in,
+ ACTIONS(1577), 40,
+ anon_sym_export,
+ anon_sym_LBRACE,
+ anon_sym_import,
+ anon_sym_LPAREN,
+ anon_sym_await,
+ anon_sym_SEMI,
+ anon_sym_yield,
+ anon_sym_LBRACK,
+ anon_sym_LTtemplate_GT,
anon_sym_LT,
- anon_sym_GT,
- anon_sym_GT_GT,
- anon_sym_AMP,
- anon_sym_PIPE,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
+ anon_sym_class,
+ anon_sym_async,
+ anon_sym_function,
+ anon_sym_new,
anon_sym_PLUS,
anon_sym_DASH,
anon_sym_SLASH,
- anon_sym_EQ_EQ,
- anon_sym_BANG_EQ,
+ anon_sym_BANG,
+ anon_sym_TILDE,
+ anon_sym_typeof,
+ anon_sym_void,
+ anon_sym_delete,
+ anon_sym_PLUS_PLUS,
anon_sym_DASH_DASH,
- ACTIONS(886), 27,
- sym__ternary_qmark,
+ anon_sym_BQUOTE,
+ sym_number,
+ sym_identifier,
+ sym_private_property_identifier,
+ sym_this,
+ sym_super,
+ sym_true,
+ sym_false,
+ sym_null,
+ sym_undefined,
+ anon_sym_AT,
+ anon_sym_static,
+ anon_sym_get,
+ anon_sym_set,
+ [46877] = 2,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(1575), 40,
+ anon_sym_export,
anon_sym_LBRACE,
- anon_sym_COMMA,
- anon_sym_RBRACE,
+ anon_sym_import,
anon_sym_LPAREN,
- anon_sym_RPAREN,
- anon_sym_of,
- anon_sym_COLON,
+ anon_sym_await,
+ anon_sym_SEMI,
+ anon_sym_yield,
anon_sym_LBRACK,
- anon_sym_RBRACK,
- anon_sym_DOT,
- sym_optional_chain,
- anon_sym_AMP_AMP,
- anon_sym_PIPE_PIPE,
- anon_sym_GT_GT_GT,
- anon_sym_LT_LT,
- anon_sym_CARET,
- anon_sym_PERCENT,
- anon_sym_STAR_STAR,
- anon_sym_LT_EQ,
- anon_sym_EQ_EQ_EQ,
- anon_sym_BANG_EQ_EQ,
- anon_sym_GT_EQ,
- anon_sym_QMARK_QMARK,
- anon_sym_instanceof,
- anon_sym_PLUS_PLUS,
- anon_sym_BQUOTE,
- [47211] = 3,
- ACTIONS(1203), 1,
- sym_comment,
- ACTIONS(846), 13,
- anon_sym_STAR,
- anon_sym_in,
+ anon_sym_LTtemplate_GT,
anon_sym_LT,
- anon_sym_GT,
- anon_sym_GT_GT,
- anon_sym_AMP,
- anon_sym_PIPE,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
+ anon_sym_class,
+ anon_sym_async,
+ anon_sym_function,
+ anon_sym_new,
anon_sym_PLUS,
anon_sym_DASH,
anon_sym_SLASH,
- anon_sym_EQ_EQ,
- anon_sym_BANG_EQ,
- anon_sym_DASH_DASH,
- ACTIONS(848), 27,
- sym__ternary_qmark,
- anon_sym_LBRACE,
- anon_sym_COMMA,
- anon_sym_RBRACE,
- anon_sym_LPAREN,
- anon_sym_RPAREN,
- anon_sym_of,
- anon_sym_COLON,
- anon_sym_LBRACK,
- anon_sym_RBRACK,
- anon_sym_DOT,
- sym_optional_chain,
- anon_sym_AMP_AMP,
- anon_sym_PIPE_PIPE,
- anon_sym_GT_GT_GT,
- anon_sym_LT_LT,
- anon_sym_CARET,
- anon_sym_PERCENT,
- anon_sym_STAR_STAR,
- anon_sym_LT_EQ,
- anon_sym_EQ_EQ_EQ,
- anon_sym_BANG_EQ_EQ,
- anon_sym_GT_EQ,
- anon_sym_QMARK_QMARK,
- anon_sym_instanceof,
+ anon_sym_BANG,
+ anon_sym_TILDE,
+ anon_sym_typeof,
+ anon_sym_void,
+ anon_sym_delete,
anon_sym_PLUS_PLUS,
+ anon_sym_DASH_DASH,
anon_sym_BQUOTE,
- [47259] = 3,
+ sym_number,
+ sym_identifier,
+ sym_private_property_identifier,
+ sym_this,
+ sym_super,
+ sym_true,
+ sym_false,
+ sym_null,
+ sym_undefined,
+ anon_sym_AT,
+ anon_sym_static,
+ anon_sym_get,
+ anon_sym_set,
+ [46923] = 3,
ACTIONS(1203), 1,
sym_comment,
ACTIONS(2108), 13,
@@ -98825,7 +99004,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_instanceof,
anon_sym_PLUS_PLUS,
anon_sym_BQUOTE,
- [47307] = 3,
+ [46971] = 3,
ACTIONS(1203), 1,
sym_comment,
ACTIONS(2112), 13,
@@ -98870,10 +99049,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_instanceof,
anon_sym_PLUS_PLUS,
anon_sym_BQUOTE,
- [47355] = 3,
+ [47019] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(2116), 13,
+ ACTIONS(910), 13,
anon_sym_STAR,
anon_sym_in,
anon_sym_LT,
@@ -98887,17 +99066,17 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
anon_sym_DASH_DASH,
- ACTIONS(2118), 27,
+ ACTIONS(912), 27,
+ sym__automatic_semicolon,
sym__ternary_qmark,
- anon_sym_LBRACE,
anon_sym_COMMA,
anon_sym_RBRACE,
+ anon_sym_else,
anon_sym_LPAREN,
- anon_sym_RPAREN,
anon_sym_of,
- anon_sym_COLON,
+ anon_sym_while,
+ anon_sym_SEMI,
anon_sym_LBRACK,
- anon_sym_RBRACK,
anon_sym_DOT,
sym_optional_chain,
anon_sym_AMP_AMP,
@@ -98915,10 +99094,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_instanceof,
anon_sym_PLUS_PLUS,
anon_sym_BQUOTE,
- [47403] = 3,
+ [47067] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(2120), 13,
+ ACTIONS(2116), 13,
anon_sym_STAR,
anon_sym_in,
anon_sym_LT,
@@ -98932,7 +99111,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
anon_sym_DASH_DASH,
- ACTIONS(2122), 27,
+ ACTIONS(2118), 27,
sym__ternary_qmark,
anon_sym_LBRACE,
anon_sym_COMMA,
@@ -98960,81 +99139,79 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_instanceof,
anon_sym_PLUS_PLUS,
anon_sym_BQUOTE,
- [47451] = 27,
+ [47115] = 27,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1829), 1,
- anon_sym_LPAREN,
ACTIONS(1831), 1,
- anon_sym_LBRACK,
+ anon_sym_LPAREN,
ACTIONS(1833), 1,
- anon_sym_DOT,
+ anon_sym_LBRACK,
ACTIONS(1835), 1,
- sym_optional_chain,
+ anon_sym_DOT,
ACTIONS(1837), 1,
- anon_sym_PLUS_PLUS,
+ sym_optional_chain,
ACTIONS(1839), 1,
- anon_sym_DASH_DASH,
+ anon_sym_PLUS_PLUS,
ACTIONS(1841), 1,
+ anon_sym_DASH_DASH,
+ ACTIONS(1843), 1,
anon_sym_BQUOTE,
+ ACTIONS(1890), 1,
+ anon_sym_PERCENT,
ACTIONS(1892), 1,
+ anon_sym_STAR_STAR,
+ ACTIONS(1920), 1,
anon_sym_AMP_AMP,
- ACTIONS(1894), 1,
+ ACTIONS(1922), 1,
anon_sym_PIPE_PIPE,
- ACTIONS(1896), 1,
+ ACTIONS(1924), 1,
anon_sym_GT_GT,
- ACTIONS(1900), 1,
+ ACTIONS(1928), 1,
anon_sym_AMP,
- ACTIONS(1902), 1,
+ ACTIONS(1930), 1,
anon_sym_CARET,
- ACTIONS(1904), 1,
+ ACTIONS(1932), 1,
anon_sym_PIPE,
- ACTIONS(1908), 1,
- anon_sym_PERCENT,
- ACTIONS(1910), 1,
- anon_sym_STAR_STAR,
- ACTIONS(1918), 1,
+ ACTIONS(1940), 1,
anon_sym_QMARK_QMARK,
- ACTIONS(1920), 1,
+ ACTIONS(1942), 1,
sym__ternary_qmark,
- ACTIONS(1886), 2,
+ ACTIONS(1882), 2,
anon_sym_STAR,
anon_sym_SLASH,
- ACTIONS(1898), 2,
- anon_sym_GT_GT_GT,
- anon_sym_LT_LT,
- ACTIONS(1906), 2,
+ ACTIONS(1888), 2,
anon_sym_PLUS,
anon_sym_DASH,
- ACTIONS(1914), 2,
+ ACTIONS(1926), 2,
+ anon_sym_GT_GT_GT,
+ anon_sym_LT_LT,
+ ACTIONS(1936), 2,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(1916), 2,
+ ACTIONS(1938), 2,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
- STATE(1131), 2,
+ STATE(1128), 2,
sym_template_string,
sym_arguments,
- ACTIONS(1890), 3,
+ ACTIONS(1918), 3,
anon_sym_in,
anon_sym_LT,
anon_sym_GT,
- ACTIONS(1912), 3,
+ ACTIONS(1934), 3,
anon_sym_LT_EQ,
anon_sym_GT_EQ,
anon_sym_instanceof,
- ACTIONS(2124), 5,
+ ACTIONS(2120), 5,
anon_sym_COMMA,
anon_sym_RBRACE,
anon_sym_RPAREN,
anon_sym_COLON,
anon_sym_RBRACK,
- [47547] = 4,
+ [47211] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(2126), 1,
- sym__automatic_semicolon,
- ACTIONS(820), 13,
+ ACTIONS(2122), 13,
anon_sym_STAR,
anon_sym_in,
anon_sym_LT,
@@ -99048,16 +99225,17 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
anon_sym_DASH_DASH,
- ACTIONS(840), 26,
+ ACTIONS(2124), 27,
sym__ternary_qmark,
+ anon_sym_LBRACE,
anon_sym_COMMA,
anon_sym_RBRACE,
- anon_sym_else,
anon_sym_LPAREN,
+ anon_sym_RPAREN,
anon_sym_of,
- anon_sym_while,
- anon_sym_SEMI,
+ anon_sym_COLON,
anon_sym_LBRACK,
+ anon_sym_RBRACK,
anon_sym_DOT,
sym_optional_chain,
anon_sym_AMP_AMP,
@@ -99075,29 +99253,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_instanceof,
anon_sym_PLUS_PLUS,
anon_sym_BQUOTE,
- [47597] = 12,
+ [47259] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1956), 1,
- anon_sym_LPAREN,
- ACTIONS(1958), 1,
- anon_sym_LBRACK,
- ACTIONS(1960), 1,
- anon_sym_DOT,
- ACTIONS(1962), 1,
- sym_optional_chain,
- ACTIONS(1964), 1,
- anon_sym_PLUS_PLUS,
- ACTIONS(1966), 1,
- anon_sym_DASH_DASH,
- ACTIONS(1968), 1,
- anon_sym_BQUOTE,
- ACTIONS(2128), 1,
- anon_sym_STAR_STAR,
- STATE(1329), 2,
- sym_template_string,
- sym_arguments,
- ACTIONS(1948), 12,
+ ACTIONS(850), 13,
anon_sym_STAR,
anon_sym_in,
anon_sym_LT,
@@ -99110,30 +99269,39 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_SLASH,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(1950), 17,
- sym__automatic_semicolon,
+ anon_sym_DASH_DASH,
+ ACTIONS(854), 27,
sym__ternary_qmark,
+ anon_sym_LBRACE,
anon_sym_COMMA,
+ anon_sym_RBRACE,
+ anon_sym_LPAREN,
+ anon_sym_RPAREN,
anon_sym_of,
- anon_sym_SEMI,
+ anon_sym_COLON,
+ anon_sym_LBRACK,
+ anon_sym_RBRACK,
+ anon_sym_DOT,
+ sym_optional_chain,
anon_sym_AMP_AMP,
anon_sym_PIPE_PIPE,
anon_sym_GT_GT_GT,
anon_sym_LT_LT,
anon_sym_CARET,
anon_sym_PERCENT,
+ anon_sym_STAR_STAR,
anon_sym_LT_EQ,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
anon_sym_GT_EQ,
anon_sym_QMARK_QMARK,
anon_sym_instanceof,
- [47662] = 4,
+ anon_sym_PLUS_PLUS,
+ anon_sym_BQUOTE,
+ [47307] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1720), 1,
- anon_sym_EQ,
- ACTIONS(1707), 13,
+ ACTIONS(866), 13,
anon_sym_STAR,
anon_sym_in,
anon_sym_LT,
@@ -99147,15 +99315,17 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
anon_sym_DASH_DASH,
- ACTIONS(1709), 25,
- sym__automatic_semicolon,
+ ACTIONS(870), 27,
sym__ternary_qmark,
+ anon_sym_LBRACE,
anon_sym_COMMA,
anon_sym_RBRACE,
anon_sym_LPAREN,
+ anon_sym_RPAREN,
anon_sym_of,
- anon_sym_SEMI,
+ anon_sym_COLON,
anon_sym_LBRACK,
+ anon_sym_RBRACK,
anon_sym_DOT,
sym_optional_chain,
anon_sym_AMP_AMP,
@@ -99173,148 +99343,57 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_instanceof,
anon_sym_PLUS_PLUS,
anon_sym_BQUOTE,
- [47711] = 29,
+ [47355] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1956), 1,
- anon_sym_LPAREN,
- ACTIONS(1958), 1,
- anon_sym_LBRACK,
- ACTIONS(1960), 1,
- anon_sym_DOT,
- ACTIONS(1962), 1,
- sym_optional_chain,
- ACTIONS(1964), 1,
- anon_sym_PLUS_PLUS,
- ACTIONS(1966), 1,
- anon_sym_DASH_DASH,
- ACTIONS(1968), 1,
- anon_sym_BQUOTE,
- ACTIONS(2132), 1,
- anon_sym_COMMA,
- ACTIONS(2135), 1,
- anon_sym_RBRACE,
- ACTIONS(2139), 1,
- anon_sym_AMP_AMP,
- ACTIONS(2141), 1,
- anon_sym_PIPE_PIPE,
- ACTIONS(2143), 1,
- anon_sym_GT_GT,
- ACTIONS(2147), 1,
- anon_sym_AMP,
- ACTIONS(2149), 1,
- anon_sym_CARET,
- ACTIONS(2151), 1,
- anon_sym_PIPE,
- ACTIONS(2155), 1,
- anon_sym_PERCENT,
- ACTIONS(2157), 1,
- anon_sym_STAR_STAR,
- ACTIONS(2165), 1,
- anon_sym_QMARK_QMARK,
- ACTIONS(2167), 1,
- sym__ternary_qmark,
- ACTIONS(1888), 2,
- sym__automatic_semicolon,
- anon_sym_SEMI,
- ACTIONS(2130), 2,
+ ACTIONS(886), 13,
anon_sym_STAR,
- anon_sym_SLASH,
- ACTIONS(2145), 2,
- anon_sym_GT_GT_GT,
- anon_sym_LT_LT,
- ACTIONS(2153), 2,
- anon_sym_PLUS,
- anon_sym_DASH,
- ACTIONS(2161), 2,
- anon_sym_EQ_EQ,
- anon_sym_BANG_EQ,
- ACTIONS(2163), 2,
- anon_sym_EQ_EQ_EQ,
- anon_sym_BANG_EQ_EQ,
- STATE(1329), 2,
- sym_template_string,
- sym_arguments,
- ACTIONS(2137), 3,
anon_sym_in,
anon_sym_LT,
anon_sym_GT,
- ACTIONS(2159), 3,
- anon_sym_LT_EQ,
- anon_sym_GT_EQ,
- anon_sym_instanceof,
- [47810] = 17,
- ACTIONS(1203), 1,
- sym_comment,
- ACTIONS(1956), 1,
- anon_sym_LPAREN,
- ACTIONS(1958), 1,
- anon_sym_LBRACK,
- ACTIONS(1960), 1,
- anon_sym_DOT,
- ACTIONS(1962), 1,
- sym_optional_chain,
- ACTIONS(1964), 1,
- anon_sym_PLUS_PLUS,
- ACTIONS(1966), 1,
- anon_sym_DASH_DASH,
- ACTIONS(1968), 1,
- anon_sym_BQUOTE,
- ACTIONS(2143), 1,
anon_sym_GT_GT,
- ACTIONS(2155), 1,
- anon_sym_PERCENT,
- ACTIONS(2157), 1,
- anon_sym_STAR_STAR,
- ACTIONS(2130), 2,
- anon_sym_STAR,
- anon_sym_SLASH,
- ACTIONS(2145), 2,
- anon_sym_GT_GT_GT,
- anon_sym_LT_LT,
- ACTIONS(2153), 2,
- anon_sym_PLUS,
- anon_sym_DASH,
- STATE(1329), 2,
- sym_template_string,
- sym_arguments,
- ACTIONS(1948), 7,
- anon_sym_in,
- anon_sym_LT,
- anon_sym_GT,
anon_sym_AMP,
anon_sym_PIPE,
+ anon_sym_PLUS,
+ anon_sym_DASH,
+ anon_sym_SLASH,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(1950), 14,
- sym__automatic_semicolon,
+ anon_sym_DASH_DASH,
+ ACTIONS(890), 27,
sym__ternary_qmark,
+ anon_sym_LBRACE,
anon_sym_COMMA,
anon_sym_RBRACE,
- anon_sym_SEMI,
+ anon_sym_LPAREN,
+ anon_sym_RPAREN,
+ anon_sym_of,
+ anon_sym_COLON,
+ anon_sym_LBRACK,
+ anon_sym_RBRACK,
+ anon_sym_DOT,
+ sym_optional_chain,
anon_sym_AMP_AMP,
anon_sym_PIPE_PIPE,
+ anon_sym_GT_GT_GT,
+ anon_sym_LT_LT,
anon_sym_CARET,
+ anon_sym_PERCENT,
+ anon_sym_STAR_STAR,
anon_sym_LT_EQ,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
anon_sym_GT_EQ,
anon_sym_QMARK_QMARK,
anon_sym_instanceof,
- [47885] = 8,
+ anon_sym_PLUS_PLUS,
+ anon_sym_BQUOTE,
+ [47403] = 4,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1956), 1,
- anon_sym_LPAREN,
- ACTIONS(1958), 1,
- anon_sym_LBRACK,
- ACTIONS(1960), 1,
- anon_sym_DOT,
- ACTIONS(2169), 1,
- sym_optional_chain,
- STATE(1279), 1,
- sym_arguments,
- ACTIONS(1853), 13,
+ ACTIONS(2126), 1,
+ sym__automatic_semicolon,
+ ACTIONS(822), 13,
anon_sym_STAR,
anon_sym_in,
anon_sym_LT,
@@ -99328,13 +99407,18 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
anon_sym_DASH_DASH,
- ACTIONS(1855), 21,
- sym__automatic_semicolon,
+ ACTIONS(880), 26,
sym__ternary_qmark,
anon_sym_COMMA,
anon_sym_RBRACE,
+ anon_sym_else,
+ anon_sym_LPAREN,
anon_sym_of,
+ anon_sym_while,
anon_sym_SEMI,
+ anon_sym_LBRACK,
+ anon_sym_DOT,
+ sym_optional_chain,
anon_sym_AMP_AMP,
anon_sym_PIPE_PIPE,
anon_sym_GT_GT_GT,
@@ -99350,12 +99434,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_instanceof,
anon_sym_PLUS_PLUS,
anon_sym_BQUOTE,
- [47942] = 4,
+ [47453] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1867), 1,
- anon_sym_EQ,
- ACTIONS(1860), 13,
+ ACTIONS(902), 13,
anon_sym_STAR,
anon_sym_in,
anon_sym_LT,
@@ -99369,15 +99451,17 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
anon_sym_DASH_DASH,
- ACTIONS(1862), 25,
- sym__automatic_semicolon,
+ ACTIONS(906), 27,
sym__ternary_qmark,
+ anon_sym_LBRACE,
anon_sym_COMMA,
anon_sym_RBRACE,
anon_sym_LPAREN,
+ anon_sym_RPAREN,
anon_sym_of,
- anon_sym_SEMI,
+ anon_sym_COLON,
anon_sym_LBRACK,
+ anon_sym_RBRACK,
anon_sym_DOT,
sym_optional_chain,
anon_sym_AMP_AMP,
@@ -99395,373 +99479,402 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_instanceof,
anon_sym_PLUS_PLUS,
anon_sym_BQUOTE,
- [47991] = 27,
+ [47501] = 27,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1956), 1,
+ ACTIONS(1831), 1,
anon_sym_LPAREN,
- ACTIONS(1958), 1,
+ ACTIONS(1833), 1,
anon_sym_LBRACK,
- ACTIONS(1960), 1,
+ ACTIONS(1835), 1,
anon_sym_DOT,
- ACTIONS(1962), 1,
+ ACTIONS(1837), 1,
sym_optional_chain,
- ACTIONS(1964), 1,
+ ACTIONS(1839), 1,
anon_sym_PLUS_PLUS,
- ACTIONS(1966), 1,
+ ACTIONS(1841), 1,
anon_sym_DASH_DASH,
- ACTIONS(1968), 1,
+ ACTIONS(1843), 1,
anon_sym_BQUOTE,
- ACTIONS(2128), 1,
+ ACTIONS(1890), 1,
+ anon_sym_PERCENT,
+ ACTIONS(1892), 1,
anon_sym_STAR_STAR,
- ACTIONS(2175), 1,
+ ACTIONS(1920), 1,
anon_sym_AMP_AMP,
- ACTIONS(2177), 1,
+ ACTIONS(1922), 1,
anon_sym_PIPE_PIPE,
- ACTIONS(2179), 1,
+ ACTIONS(1924), 1,
anon_sym_GT_GT,
- ACTIONS(2183), 1,
+ ACTIONS(1928), 1,
anon_sym_AMP,
- ACTIONS(2185), 1,
+ ACTIONS(1930), 1,
anon_sym_CARET,
- ACTIONS(2187), 1,
+ ACTIONS(1932), 1,
anon_sym_PIPE,
- ACTIONS(2191), 1,
- anon_sym_PERCENT,
- ACTIONS(2199), 1,
+ ACTIONS(1940), 1,
anon_sym_QMARK_QMARK,
- ACTIONS(2201), 1,
+ ACTIONS(1942), 1,
sym__ternary_qmark,
- ACTIONS(2171), 2,
+ ACTIONS(1882), 2,
anon_sym_STAR,
anon_sym_SLASH,
- ACTIONS(2181), 2,
- anon_sym_GT_GT_GT,
- anon_sym_LT_LT,
- ACTIONS(2189), 2,
+ ACTIONS(1888), 2,
anon_sym_PLUS,
anon_sym_DASH,
- ACTIONS(2195), 2,
+ ACTIONS(1926), 2,
+ anon_sym_GT_GT_GT,
+ anon_sym_LT_LT,
+ ACTIONS(1936), 2,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(2197), 2,
+ ACTIONS(1938), 2,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
- STATE(1329), 2,
+ STATE(1128), 2,
sym_template_string,
sym_arguments,
- ACTIONS(2173), 3,
+ ACTIONS(1918), 3,
anon_sym_in,
anon_sym_LT,
anon_sym_GT,
- ACTIONS(2193), 3,
+ ACTIONS(1934), 3,
anon_sym_LT_EQ,
anon_sym_GT_EQ,
anon_sym_instanceof,
- ACTIONS(2016), 4,
- sym__automatic_semicolon,
+ ACTIONS(2032), 5,
anon_sym_COMMA,
- anon_sym_of,
- anon_sym_SEMI,
- [48086] = 27,
+ anon_sym_RBRACE,
+ anon_sym_RPAREN,
+ anon_sym_COLON,
+ anon_sym_RBRACK,
+ [47597] = 27,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1956), 1,
+ ACTIONS(1894), 1,
anon_sym_LPAREN,
- ACTIONS(1958), 1,
+ ACTIONS(1896), 1,
anon_sym_LBRACK,
- ACTIONS(1960), 1,
+ ACTIONS(1898), 1,
anon_sym_DOT,
- ACTIONS(1962), 1,
+ ACTIONS(1900), 1,
sym_optional_chain,
- ACTIONS(1964), 1,
+ ACTIONS(1902), 1,
anon_sym_PLUS_PLUS,
- ACTIONS(1966), 1,
+ ACTIONS(1904), 1,
anon_sym_DASH_DASH,
- ACTIONS(1968), 1,
+ ACTIONS(1906), 1,
anon_sym_BQUOTE,
- ACTIONS(2128), 1,
- anon_sym_STAR_STAR,
- ACTIONS(2175), 1,
+ ACTIONS(2132), 1,
anon_sym_AMP_AMP,
- ACTIONS(2177), 1,
+ ACTIONS(2134), 1,
anon_sym_PIPE_PIPE,
- ACTIONS(2179), 1,
+ ACTIONS(2136), 1,
anon_sym_GT_GT,
- ACTIONS(2183), 1,
+ ACTIONS(2140), 1,
anon_sym_AMP,
- ACTIONS(2185), 1,
+ ACTIONS(2142), 1,
anon_sym_CARET,
- ACTIONS(2187), 1,
+ ACTIONS(2144), 1,
anon_sym_PIPE,
- ACTIONS(2191), 1,
+ ACTIONS(2148), 1,
anon_sym_PERCENT,
- ACTIONS(2199), 1,
+ ACTIONS(2150), 1,
+ anon_sym_STAR_STAR,
+ ACTIONS(2158), 1,
anon_sym_QMARK_QMARK,
- ACTIONS(2201), 1,
+ ACTIONS(2160), 1,
sym__ternary_qmark,
- ACTIONS(2171), 2,
+ ACTIONS(2128), 2,
anon_sym_STAR,
anon_sym_SLASH,
- ACTIONS(2181), 2,
+ ACTIONS(2138), 2,
anon_sym_GT_GT_GT,
anon_sym_LT_LT,
- ACTIONS(2189), 2,
+ ACTIONS(2146), 2,
anon_sym_PLUS,
anon_sym_DASH,
- ACTIONS(2195), 2,
+ ACTIONS(2154), 2,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(2197), 2,
+ ACTIONS(2156), 2,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
- STATE(1329), 2,
+ STATE(1316), 2,
sym_template_string,
sym_arguments,
- ACTIONS(2173), 3,
+ ACTIONS(2130), 3,
anon_sym_in,
anon_sym_LT,
anon_sym_GT,
- ACTIONS(2193), 3,
+ ACTIONS(2152), 3,
anon_sym_LT_EQ,
anon_sym_GT_EQ,
anon_sym_instanceof,
- ACTIONS(2012), 4,
+ ACTIONS(2120), 4,
+ sym__automatic_semicolon,
+ anon_sym_COMMA,
+ anon_sym_of,
+ anon_sym_SEMI,
+ [47692] = 5,
+ ACTIONS(1203), 1,
+ sym_comment,
+ ACTIONS(1894), 1,
+ anon_sym_LPAREN,
+ STATE(1300), 1,
+ sym_arguments,
+ ACTIONS(1853), 13,
+ anon_sym_STAR,
+ anon_sym_in,
+ anon_sym_LT,
+ anon_sym_GT,
+ anon_sym_GT_GT,
+ anon_sym_AMP,
+ anon_sym_PIPE,
+ anon_sym_PLUS,
+ anon_sym_DASH,
+ anon_sym_SLASH,
+ anon_sym_EQ_EQ,
+ anon_sym_BANG_EQ,
+ anon_sym_DASH_DASH,
+ ACTIONS(1855), 24,
sym__automatic_semicolon,
+ sym__ternary_qmark,
anon_sym_COMMA,
+ anon_sym_RBRACE,
anon_sym_of,
anon_sym_SEMI,
- [48181] = 27,
+ anon_sym_LBRACK,
+ anon_sym_DOT,
+ sym_optional_chain,
+ anon_sym_AMP_AMP,
+ anon_sym_PIPE_PIPE,
+ anon_sym_GT_GT_GT,
+ anon_sym_LT_LT,
+ anon_sym_CARET,
+ anon_sym_PERCENT,
+ anon_sym_STAR_STAR,
+ anon_sym_LT_EQ,
+ anon_sym_EQ_EQ_EQ,
+ anon_sym_BANG_EQ_EQ,
+ anon_sym_GT_EQ,
+ anon_sym_QMARK_QMARK,
+ anon_sym_instanceof,
+ anon_sym_PLUS_PLUS,
+ anon_sym_BQUOTE,
+ [47743] = 23,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1956), 1,
+ ACTIONS(1894), 1,
anon_sym_LPAREN,
- ACTIONS(1958), 1,
+ ACTIONS(1896), 1,
anon_sym_LBRACK,
- ACTIONS(1960), 1,
+ ACTIONS(1898), 1,
anon_sym_DOT,
- ACTIONS(1962), 1,
+ ACTIONS(1900), 1,
sym_optional_chain,
- ACTIONS(1964), 1,
+ ACTIONS(1902), 1,
anon_sym_PLUS_PLUS,
- ACTIONS(1966), 1,
+ ACTIONS(1904), 1,
anon_sym_DASH_DASH,
- ACTIONS(1968), 1,
+ ACTIONS(1906), 1,
anon_sym_BQUOTE,
- ACTIONS(2139), 1,
- anon_sym_AMP_AMP,
- ACTIONS(2141), 1,
- anon_sym_PIPE_PIPE,
- ACTIONS(2143), 1,
+ ACTIONS(2166), 1,
anon_sym_GT_GT,
- ACTIONS(2147), 1,
+ ACTIONS(2170), 1,
anon_sym_AMP,
- ACTIONS(2149), 1,
+ ACTIONS(2172), 1,
anon_sym_CARET,
- ACTIONS(2151), 1,
+ ACTIONS(2174), 1,
anon_sym_PIPE,
- ACTIONS(2155), 1,
+ ACTIONS(2178), 1,
anon_sym_PERCENT,
- ACTIONS(2157), 1,
+ ACTIONS(2180), 1,
anon_sym_STAR_STAR,
- ACTIONS(2165), 1,
- anon_sym_QMARK_QMARK,
- ACTIONS(2167), 1,
- sym__ternary_qmark,
- ACTIONS(2130), 2,
+ ACTIONS(2162), 2,
anon_sym_STAR,
anon_sym_SLASH,
- ACTIONS(2145), 2,
+ ACTIONS(2168), 2,
anon_sym_GT_GT_GT,
anon_sym_LT_LT,
- ACTIONS(2153), 2,
+ ACTIONS(2176), 2,
anon_sym_PLUS,
anon_sym_DASH,
- ACTIONS(2161), 2,
+ ACTIONS(2184), 2,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(2163), 2,
+ ACTIONS(2186), 2,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
- STATE(1329), 2,
+ STATE(1316), 2,
sym_template_string,
sym_arguments,
- ACTIONS(2137), 3,
+ ACTIONS(2164), 3,
anon_sym_in,
anon_sym_LT,
anon_sym_GT,
- ACTIONS(2159), 3,
+ ACTIONS(2182), 3,
anon_sym_LT_EQ,
anon_sym_GT_EQ,
anon_sym_instanceof,
- ACTIONS(1970), 4,
+ ACTIONS(1884), 8,
sym__automatic_semicolon,
+ sym__ternary_qmark,
anon_sym_COMMA,
anon_sym_RBRACE,
anon_sym_SEMI,
- [48276] = 29,
+ anon_sym_AMP_AMP,
+ anon_sym_PIPE_PIPE,
+ anon_sym_QMARK_QMARK,
+ [47830] = 25,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1956), 1,
+ ACTIONS(1894), 1,
anon_sym_LPAREN,
- ACTIONS(1958), 1,
+ ACTIONS(1896), 1,
anon_sym_LBRACK,
- ACTIONS(1960), 1,
+ ACTIONS(1898), 1,
anon_sym_DOT,
- ACTIONS(1962), 1,
+ ACTIONS(1900), 1,
sym_optional_chain,
- ACTIONS(1964), 1,
+ ACTIONS(1902), 1,
anon_sym_PLUS_PLUS,
- ACTIONS(1966), 1,
+ ACTIONS(1904), 1,
anon_sym_DASH_DASH,
- ACTIONS(1968), 1,
+ ACTIONS(1906), 1,
anon_sym_BQUOTE,
- ACTIONS(2135), 1,
- anon_sym_RBRACE,
- ACTIONS(2139), 1,
+ ACTIONS(2132), 1,
anon_sym_AMP_AMP,
- ACTIONS(2141), 1,
+ ACTIONS(2134), 1,
anon_sym_PIPE_PIPE,
- ACTIONS(2143), 1,
+ ACTIONS(2136), 1,
anon_sym_GT_GT,
- ACTIONS(2147), 1,
+ ACTIONS(2140), 1,
anon_sym_AMP,
- ACTIONS(2149), 1,
+ ACTIONS(2142), 1,
anon_sym_CARET,
- ACTIONS(2151), 1,
+ ACTIONS(2144), 1,
anon_sym_PIPE,
- ACTIONS(2155), 1,
+ ACTIONS(2148), 1,
anon_sym_PERCENT,
- ACTIONS(2157), 1,
+ ACTIONS(2150), 1,
anon_sym_STAR_STAR,
- ACTIONS(2165), 1,
- anon_sym_QMARK_QMARK,
- ACTIONS(2167), 1,
- sym__ternary_qmark,
- ACTIONS(2203), 1,
- anon_sym_COMMA,
- ACTIONS(2034), 2,
- sym__automatic_semicolon,
- anon_sym_SEMI,
- ACTIONS(2130), 2,
+ ACTIONS(2128), 2,
anon_sym_STAR,
anon_sym_SLASH,
- ACTIONS(2145), 2,
+ ACTIONS(2138), 2,
anon_sym_GT_GT_GT,
anon_sym_LT_LT,
- ACTIONS(2153), 2,
+ ACTIONS(2146), 2,
anon_sym_PLUS,
anon_sym_DASH,
- ACTIONS(2161), 2,
+ ACTIONS(2154), 2,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(2163), 2,
+ ACTIONS(2156), 2,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
- STATE(1329), 2,
+ STATE(1316), 2,
sym_template_string,
sym_arguments,
- ACTIONS(2137), 3,
+ ACTIONS(2130), 3,
anon_sym_in,
anon_sym_LT,
anon_sym_GT,
- ACTIONS(2159), 3,
+ ACTIONS(2152), 3,
anon_sym_LT_EQ,
anon_sym_GT_EQ,
anon_sym_instanceof,
- [48375] = 29,
+ ACTIONS(1884), 6,
+ sym__automatic_semicolon,
+ sym__ternary_qmark,
+ anon_sym_COMMA,
+ anon_sym_of,
+ anon_sym_SEMI,
+ anon_sym_QMARK_QMARK,
+ [47921] = 19,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1956), 1,
+ ACTIONS(1894), 1,
anon_sym_LPAREN,
- ACTIONS(1958), 1,
+ ACTIONS(1896), 1,
anon_sym_LBRACK,
- ACTIONS(1960), 1,
+ ACTIONS(1898), 1,
anon_sym_DOT,
- ACTIONS(1962), 1,
+ ACTIONS(1900), 1,
sym_optional_chain,
- ACTIONS(1964), 1,
+ ACTIONS(1902), 1,
anon_sym_PLUS_PLUS,
- ACTIONS(1966), 1,
+ ACTIONS(1904), 1,
anon_sym_DASH_DASH,
- ACTIONS(1968), 1,
+ ACTIONS(1906), 1,
anon_sym_BQUOTE,
- ACTIONS(2139), 1,
- anon_sym_AMP_AMP,
- ACTIONS(2141), 1,
- anon_sym_PIPE_PIPE,
- ACTIONS(2143), 1,
+ ACTIONS(2136), 1,
anon_sym_GT_GT,
- ACTIONS(2147), 1,
- anon_sym_AMP,
- ACTIONS(2149), 1,
- anon_sym_CARET,
- ACTIONS(2151), 1,
- anon_sym_PIPE,
- ACTIONS(2155), 1,
+ ACTIONS(2148), 1,
anon_sym_PERCENT,
- ACTIONS(2157), 1,
+ ACTIONS(2150), 1,
anon_sym_STAR_STAR,
- ACTIONS(2165), 1,
- anon_sym_QMARK_QMARK,
- ACTIONS(2167), 1,
- sym__ternary_qmark,
- ACTIONS(2206), 1,
- anon_sym_COMMA,
- ACTIONS(2209), 1,
- anon_sym_RBRACE,
- ACTIONS(2034), 2,
- sym__automatic_semicolon,
- anon_sym_SEMI,
- ACTIONS(2130), 2,
+ ACTIONS(2128), 2,
anon_sym_STAR,
anon_sym_SLASH,
- ACTIONS(2145), 2,
+ ACTIONS(2138), 2,
anon_sym_GT_GT_GT,
anon_sym_LT_LT,
- ACTIONS(2153), 2,
+ ACTIONS(2146), 2,
anon_sym_PLUS,
anon_sym_DASH,
- ACTIONS(2161), 2,
- anon_sym_EQ_EQ,
- anon_sym_BANG_EQ,
- ACTIONS(2163), 2,
- anon_sym_EQ_EQ_EQ,
- anon_sym_BANG_EQ_EQ,
- STATE(1329), 2,
+ STATE(1316), 2,
sym_template_string,
sym_arguments,
- ACTIONS(2137), 3,
+ ACTIONS(2130), 3,
anon_sym_in,
anon_sym_LT,
anon_sym_GT,
- ACTIONS(2159), 3,
+ ACTIONS(2152), 3,
anon_sym_LT_EQ,
anon_sym_GT_EQ,
anon_sym_instanceof,
- [48474] = 12,
+ ACTIONS(1886), 4,
+ anon_sym_AMP,
+ anon_sym_PIPE,
+ anon_sym_EQ_EQ,
+ anon_sym_BANG_EQ,
+ ACTIONS(1884), 11,
+ sym__automatic_semicolon,
+ sym__ternary_qmark,
+ anon_sym_COMMA,
+ anon_sym_of,
+ anon_sym_SEMI,
+ anon_sym_AMP_AMP,
+ anon_sym_PIPE_PIPE,
+ anon_sym_CARET,
+ anon_sym_EQ_EQ_EQ,
+ anon_sym_BANG_EQ_EQ,
+ anon_sym_QMARK_QMARK,
+ [48000] = 12,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1956), 1,
+ ACTIONS(1894), 1,
anon_sym_LPAREN,
- ACTIONS(1958), 1,
+ ACTIONS(1896), 1,
anon_sym_LBRACK,
- ACTIONS(1960), 1,
+ ACTIONS(1898), 1,
anon_sym_DOT,
- ACTIONS(1962), 1,
+ ACTIONS(1900), 1,
sym_optional_chain,
- ACTIONS(1964), 1,
+ ACTIONS(1902), 1,
anon_sym_PLUS_PLUS,
- ACTIONS(1966), 1,
+ ACTIONS(1904), 1,
anon_sym_DASH_DASH,
- ACTIONS(1968), 1,
+ ACTIONS(1906), 1,
anon_sym_BQUOTE,
- ACTIONS(2157), 1,
+ ACTIONS(2150), 1,
anon_sym_STAR_STAR,
- STATE(1329), 2,
+ STATE(1316), 2,
sym_template_string,
sym_arguments,
- ACTIONS(1948), 12,
+ ACTIONS(1886), 12,
anon_sym_STAR,
anon_sym_in,
anon_sym_LT,
@@ -99774,11 +99887,11 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_SLASH,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(1950), 17,
+ ACTIONS(1884), 17,
sym__automatic_semicolon,
sym__ternary_qmark,
anon_sym_COMMA,
- anon_sym_RBRACE,
+ anon_sym_of,
anon_sym_SEMI,
anon_sym_AMP_AMP,
anon_sym_PIPE_PIPE,
@@ -99792,458 +99905,471 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_GT_EQ,
anon_sym_QMARK_QMARK,
anon_sym_instanceof,
- [48539] = 27,
+ [48065] = 4,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1956), 1,
+ ACTIONS(1724), 1,
+ anon_sym_EQ,
+ ACTIONS(1707), 13,
+ anon_sym_STAR,
+ anon_sym_in,
+ anon_sym_LT,
+ anon_sym_GT,
+ anon_sym_GT_GT,
+ anon_sym_AMP,
+ anon_sym_PIPE,
+ anon_sym_PLUS,
+ anon_sym_DASH,
+ anon_sym_SLASH,
+ anon_sym_EQ_EQ,
+ anon_sym_BANG_EQ,
+ anon_sym_DASH_DASH,
+ ACTIONS(1709), 25,
+ sym__automatic_semicolon,
+ sym__ternary_qmark,
+ anon_sym_COMMA,
+ anon_sym_RBRACE,
anon_sym_LPAREN,
- ACTIONS(1958), 1,
+ anon_sym_of,
+ anon_sym_SEMI,
anon_sym_LBRACK,
- ACTIONS(1960), 1,
anon_sym_DOT,
- ACTIONS(1962), 1,
sym_optional_chain,
- ACTIONS(1964), 1,
- anon_sym_PLUS_PLUS,
- ACTIONS(1966), 1,
- anon_sym_DASH_DASH,
- ACTIONS(1968), 1,
- anon_sym_BQUOTE,
- ACTIONS(2139), 1,
anon_sym_AMP_AMP,
- ACTIONS(2141), 1,
anon_sym_PIPE_PIPE,
- ACTIONS(2143), 1,
- anon_sym_GT_GT,
- ACTIONS(2147), 1,
- anon_sym_AMP,
- ACTIONS(2149), 1,
+ anon_sym_GT_GT_GT,
+ anon_sym_LT_LT,
anon_sym_CARET,
- ACTIONS(2151), 1,
- anon_sym_PIPE,
- ACTIONS(2155), 1,
anon_sym_PERCENT,
- ACTIONS(2157), 1,
anon_sym_STAR_STAR,
- ACTIONS(2165), 1,
+ anon_sym_LT_EQ,
+ anon_sym_EQ_EQ_EQ,
+ anon_sym_BANG_EQ_EQ,
+ anon_sym_GT_EQ,
anon_sym_QMARK_QMARK,
- ACTIONS(2167), 1,
- sym__ternary_qmark,
- ACTIONS(2130), 2,
+ anon_sym_instanceof,
+ anon_sym_PLUS_PLUS,
+ anon_sym_BQUOTE,
+ [48114] = 14,
+ ACTIONS(1203), 1,
+ sym_comment,
+ ACTIONS(1894), 1,
+ anon_sym_LPAREN,
+ ACTIONS(1896), 1,
+ anon_sym_LBRACK,
+ ACTIONS(1898), 1,
+ anon_sym_DOT,
+ ACTIONS(1900), 1,
+ sym_optional_chain,
+ ACTIONS(1902), 1,
+ anon_sym_PLUS_PLUS,
+ ACTIONS(1904), 1,
+ anon_sym_DASH_DASH,
+ ACTIONS(1906), 1,
+ anon_sym_BQUOTE,
+ ACTIONS(2148), 1,
+ anon_sym_PERCENT,
+ ACTIONS(2150), 1,
+ anon_sym_STAR_STAR,
+ ACTIONS(2128), 2,
anon_sym_STAR,
anon_sym_SLASH,
- ACTIONS(2145), 2,
- anon_sym_GT_GT_GT,
- anon_sym_LT_LT,
- ACTIONS(2153), 2,
- anon_sym_PLUS,
- anon_sym_DASH,
- ACTIONS(2161), 2,
- anon_sym_EQ_EQ,
- anon_sym_BANG_EQ,
- ACTIONS(2163), 2,
- anon_sym_EQ_EQ_EQ,
- anon_sym_BANG_EQ_EQ,
- STATE(1329), 2,
+ STATE(1316), 2,
sym_template_string,
sym_arguments,
- ACTIONS(2137), 3,
+ ACTIONS(1886), 10,
anon_sym_in,
anon_sym_LT,
anon_sym_GT,
- ACTIONS(2159), 3,
- anon_sym_LT_EQ,
- anon_sym_GT_EQ,
- anon_sym_instanceof,
- ACTIONS(1996), 4,
+ anon_sym_GT_GT,
+ anon_sym_AMP,
+ anon_sym_PIPE,
+ anon_sym_PLUS,
+ anon_sym_DASH,
+ anon_sym_EQ_EQ,
+ anon_sym_BANG_EQ,
+ ACTIONS(1884), 16,
sym__automatic_semicolon,
+ sym__ternary_qmark,
anon_sym_COMMA,
- anon_sym_RBRACE,
+ anon_sym_of,
anon_sym_SEMI,
- [48634] = 27,
+ anon_sym_AMP_AMP,
+ anon_sym_PIPE_PIPE,
+ anon_sym_GT_GT_GT,
+ anon_sym_LT_LT,
+ anon_sym_CARET,
+ anon_sym_LT_EQ,
+ anon_sym_EQ_EQ_EQ,
+ anon_sym_BANG_EQ_EQ,
+ anon_sym_GT_EQ,
+ anon_sym_QMARK_QMARK,
+ anon_sym_instanceof,
+ [48183] = 23,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1956), 1,
+ ACTIONS(1886), 1,
+ anon_sym_PIPE,
+ ACTIONS(1894), 1,
anon_sym_LPAREN,
- ACTIONS(1958), 1,
+ ACTIONS(1896), 1,
anon_sym_LBRACK,
- ACTIONS(1960), 1,
+ ACTIONS(1898), 1,
anon_sym_DOT,
- ACTIONS(1962), 1,
+ ACTIONS(1900), 1,
sym_optional_chain,
- ACTIONS(1964), 1,
+ ACTIONS(1902), 1,
anon_sym_PLUS_PLUS,
- ACTIONS(1966), 1,
+ ACTIONS(1904), 1,
anon_sym_DASH_DASH,
- ACTIONS(1968), 1,
+ ACTIONS(1906), 1,
anon_sym_BQUOTE,
- ACTIONS(2128), 1,
- anon_sym_STAR_STAR,
- ACTIONS(2175), 1,
- anon_sym_AMP_AMP,
- ACTIONS(2177), 1,
- anon_sym_PIPE_PIPE,
- ACTIONS(2179), 1,
+ ACTIONS(2136), 1,
anon_sym_GT_GT,
- ACTIONS(2183), 1,
+ ACTIONS(2140), 1,
anon_sym_AMP,
- ACTIONS(2185), 1,
+ ACTIONS(2142), 1,
anon_sym_CARET,
- ACTIONS(2187), 1,
- anon_sym_PIPE,
- ACTIONS(2191), 1,
+ ACTIONS(2148), 1,
anon_sym_PERCENT,
- ACTIONS(2199), 1,
- anon_sym_QMARK_QMARK,
- ACTIONS(2201), 1,
- sym__ternary_qmark,
- ACTIONS(2171), 2,
+ ACTIONS(2150), 1,
+ anon_sym_STAR_STAR,
+ ACTIONS(2128), 2,
anon_sym_STAR,
anon_sym_SLASH,
- ACTIONS(2181), 2,
+ ACTIONS(2138), 2,
anon_sym_GT_GT_GT,
anon_sym_LT_LT,
- ACTIONS(2189), 2,
+ ACTIONS(2146), 2,
anon_sym_PLUS,
anon_sym_DASH,
- ACTIONS(2195), 2,
+ ACTIONS(2154), 2,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(2197), 2,
+ ACTIONS(2156), 2,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
- STATE(1329), 2,
+ STATE(1316), 2,
sym_template_string,
sym_arguments,
- ACTIONS(2173), 3,
+ ACTIONS(2130), 3,
anon_sym_in,
anon_sym_LT,
anon_sym_GT,
- ACTIONS(2193), 3,
+ ACTIONS(2152), 3,
anon_sym_LT_EQ,
anon_sym_GT_EQ,
anon_sym_instanceof,
- ACTIONS(2004), 4,
+ ACTIONS(1884), 8,
sym__automatic_semicolon,
+ sym__ternary_qmark,
anon_sym_COMMA,
anon_sym_of,
anon_sym_SEMI,
- [48729] = 27,
+ anon_sym_AMP_AMP,
+ anon_sym_PIPE_PIPE,
+ anon_sym_QMARK_QMARK,
+ [48270] = 22,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1956), 1,
+ ACTIONS(1886), 1,
+ anon_sym_PIPE,
+ ACTIONS(1894), 1,
anon_sym_LPAREN,
- ACTIONS(1958), 1,
+ ACTIONS(1896), 1,
anon_sym_LBRACK,
- ACTIONS(1960), 1,
+ ACTIONS(1898), 1,
anon_sym_DOT,
- ACTIONS(1962), 1,
+ ACTIONS(1900), 1,
sym_optional_chain,
- ACTIONS(1964), 1,
+ ACTIONS(1902), 1,
anon_sym_PLUS_PLUS,
- ACTIONS(1966), 1,
+ ACTIONS(1904), 1,
anon_sym_DASH_DASH,
- ACTIONS(1968), 1,
+ ACTIONS(1906), 1,
anon_sym_BQUOTE,
- ACTIONS(2139), 1,
- anon_sym_AMP_AMP,
- ACTIONS(2141), 1,
- anon_sym_PIPE_PIPE,
- ACTIONS(2143), 1,
+ ACTIONS(2136), 1,
anon_sym_GT_GT,
- ACTIONS(2147), 1,
+ ACTIONS(2140), 1,
anon_sym_AMP,
- ACTIONS(2149), 1,
- anon_sym_CARET,
- ACTIONS(2151), 1,
- anon_sym_PIPE,
- ACTIONS(2155), 1,
+ ACTIONS(2148), 1,
anon_sym_PERCENT,
- ACTIONS(2157), 1,
+ ACTIONS(2150), 1,
anon_sym_STAR_STAR,
- ACTIONS(2165), 1,
- anon_sym_QMARK_QMARK,
- ACTIONS(2167), 1,
- sym__ternary_qmark,
- ACTIONS(2130), 2,
+ ACTIONS(2128), 2,
anon_sym_STAR,
anon_sym_SLASH,
- ACTIONS(2145), 2,
+ ACTIONS(2138), 2,
anon_sym_GT_GT_GT,
anon_sym_LT_LT,
- ACTIONS(2153), 2,
+ ACTIONS(2146), 2,
anon_sym_PLUS,
anon_sym_DASH,
- ACTIONS(2161), 2,
+ ACTIONS(2154), 2,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(2163), 2,
+ ACTIONS(2156), 2,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
- STATE(1329), 2,
+ STATE(1316), 2,
sym_template_string,
sym_arguments,
- ACTIONS(2137), 3,
+ ACTIONS(2130), 3,
anon_sym_in,
anon_sym_LT,
anon_sym_GT,
- ACTIONS(2159), 3,
+ ACTIONS(2152), 3,
anon_sym_LT_EQ,
anon_sym_GT_EQ,
anon_sym_instanceof,
- ACTIONS(2034), 4,
+ ACTIONS(1884), 9,
sym__automatic_semicolon,
+ sym__ternary_qmark,
anon_sym_COMMA,
- anon_sym_RBRACE,
+ anon_sym_of,
anon_sym_SEMI,
- [48824] = 27,
+ anon_sym_AMP_AMP,
+ anon_sym_PIPE_PIPE,
+ anon_sym_CARET,
+ anon_sym_QMARK_QMARK,
+ [48355] = 27,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1956), 1,
+ ACTIONS(1894), 1,
anon_sym_LPAREN,
- ACTIONS(1958), 1,
+ ACTIONS(1896), 1,
anon_sym_LBRACK,
- ACTIONS(1960), 1,
+ ACTIONS(1898), 1,
anon_sym_DOT,
- ACTIONS(1962), 1,
+ ACTIONS(1900), 1,
sym_optional_chain,
- ACTIONS(1964), 1,
+ ACTIONS(1902), 1,
anon_sym_PLUS_PLUS,
- ACTIONS(1966), 1,
+ ACTIONS(1904), 1,
anon_sym_DASH_DASH,
- ACTIONS(1968), 1,
+ ACTIONS(1906), 1,
anon_sym_BQUOTE,
- ACTIONS(2139), 1,
- anon_sym_AMP_AMP,
- ACTIONS(2141), 1,
- anon_sym_PIPE_PIPE,
- ACTIONS(2143), 1,
+ ACTIONS(2166), 1,
anon_sym_GT_GT,
- ACTIONS(2147), 1,
+ ACTIONS(2170), 1,
anon_sym_AMP,
- ACTIONS(2149), 1,
+ ACTIONS(2172), 1,
anon_sym_CARET,
- ACTIONS(2151), 1,
+ ACTIONS(2174), 1,
anon_sym_PIPE,
- ACTIONS(2155), 1,
+ ACTIONS(2178), 1,
anon_sym_PERCENT,
- ACTIONS(2157), 1,
+ ACTIONS(2180), 1,
anon_sym_STAR_STAR,
- ACTIONS(2165), 1,
+ ACTIONS(2188), 1,
+ anon_sym_AMP_AMP,
+ ACTIONS(2190), 1,
+ anon_sym_PIPE_PIPE,
+ ACTIONS(2192), 1,
anon_sym_QMARK_QMARK,
- ACTIONS(2167), 1,
+ ACTIONS(2194), 1,
sym__ternary_qmark,
- ACTIONS(2130), 2,
+ ACTIONS(2162), 2,
anon_sym_STAR,
anon_sym_SLASH,
- ACTIONS(2145), 2,
+ ACTIONS(2168), 2,
anon_sym_GT_GT_GT,
anon_sym_LT_LT,
- ACTIONS(2153), 2,
+ ACTIONS(2176), 2,
anon_sym_PLUS,
anon_sym_DASH,
- ACTIONS(2161), 2,
+ ACTIONS(2184), 2,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(2163), 2,
+ ACTIONS(2186), 2,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
- STATE(1329), 2,
+ STATE(1316), 2,
sym_template_string,
sym_arguments,
- ACTIONS(2137), 3,
+ ACTIONS(2164), 3,
anon_sym_in,
anon_sym_LT,
anon_sym_GT,
- ACTIONS(2159), 3,
+ ACTIONS(2182), 3,
anon_sym_LT_EQ,
anon_sym_GT_EQ,
anon_sym_instanceof,
- ACTIONS(1998), 4,
+ ACTIONS(2072), 4,
sym__automatic_semicolon,
anon_sym_COMMA,
anon_sym_RBRACE,
anon_sym_SEMI,
- [48919] = 27,
+ [48450] = 27,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1956), 1,
+ ACTIONS(1894), 1,
anon_sym_LPAREN,
- ACTIONS(1958), 1,
+ ACTIONS(1896), 1,
anon_sym_LBRACK,
- ACTIONS(1960), 1,
+ ACTIONS(1898), 1,
anon_sym_DOT,
- ACTIONS(1962), 1,
+ ACTIONS(1900), 1,
sym_optional_chain,
- ACTIONS(1964), 1,
+ ACTIONS(1902), 1,
anon_sym_PLUS_PLUS,
- ACTIONS(1966), 1,
+ ACTIONS(1904), 1,
anon_sym_DASH_DASH,
- ACTIONS(1968), 1,
+ ACTIONS(1906), 1,
anon_sym_BQUOTE,
- ACTIONS(2128), 1,
- anon_sym_STAR_STAR,
- ACTIONS(2175), 1,
- anon_sym_AMP_AMP,
- ACTIONS(2177), 1,
- anon_sym_PIPE_PIPE,
- ACTIONS(2179), 1,
+ ACTIONS(2166), 1,
anon_sym_GT_GT,
- ACTIONS(2183), 1,
+ ACTIONS(2170), 1,
anon_sym_AMP,
- ACTIONS(2185), 1,
+ ACTIONS(2172), 1,
anon_sym_CARET,
- ACTIONS(2187), 1,
+ ACTIONS(2174), 1,
anon_sym_PIPE,
- ACTIONS(2191), 1,
+ ACTIONS(2178), 1,
anon_sym_PERCENT,
- ACTIONS(2199), 1,
+ ACTIONS(2180), 1,
+ anon_sym_STAR_STAR,
+ ACTIONS(2188), 1,
+ anon_sym_AMP_AMP,
+ ACTIONS(2190), 1,
+ anon_sym_PIPE_PIPE,
+ ACTIONS(2192), 1,
anon_sym_QMARK_QMARK,
- ACTIONS(2201), 1,
+ ACTIONS(2194), 1,
sym__ternary_qmark,
- ACTIONS(2171), 2,
+ ACTIONS(2162), 2,
anon_sym_STAR,
anon_sym_SLASH,
- ACTIONS(2181), 2,
+ ACTIONS(2168), 2,
anon_sym_GT_GT_GT,
anon_sym_LT_LT,
- ACTIONS(2189), 2,
+ ACTIONS(2176), 2,
anon_sym_PLUS,
anon_sym_DASH,
- ACTIONS(2195), 2,
+ ACTIONS(2184), 2,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(2197), 2,
+ ACTIONS(2186), 2,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
- STATE(1329), 2,
+ STATE(1316), 2,
sym_template_string,
sym_arguments,
- ACTIONS(2173), 3,
+ ACTIONS(2164), 3,
anon_sym_in,
anon_sym_LT,
anon_sym_GT,
- ACTIONS(2193), 3,
+ ACTIONS(2182), 3,
anon_sym_LT_EQ,
anon_sym_GT_EQ,
anon_sym_instanceof,
- ACTIONS(2034), 4,
+ ACTIONS(2120), 4,
sym__automatic_semicolon,
anon_sym_COMMA,
- anon_sym_of,
+ anon_sym_RBRACE,
anon_sym_SEMI,
- [49014] = 27,
+ [48545] = 21,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1956), 1,
+ ACTIONS(1894), 1,
anon_sym_LPAREN,
- ACTIONS(1958), 1,
+ ACTIONS(1896), 1,
anon_sym_LBRACK,
- ACTIONS(1960), 1,
+ ACTIONS(1898), 1,
anon_sym_DOT,
- ACTIONS(1962), 1,
+ ACTIONS(1900), 1,
sym_optional_chain,
- ACTIONS(1964), 1,
+ ACTIONS(1902), 1,
anon_sym_PLUS_PLUS,
- ACTIONS(1966), 1,
+ ACTIONS(1904), 1,
anon_sym_DASH_DASH,
- ACTIONS(1968), 1,
+ ACTIONS(1906), 1,
anon_sym_BQUOTE,
- ACTIONS(2128), 1,
- anon_sym_STAR_STAR,
- ACTIONS(2175), 1,
- anon_sym_AMP_AMP,
- ACTIONS(2177), 1,
- anon_sym_PIPE_PIPE,
- ACTIONS(2179), 1,
+ ACTIONS(2136), 1,
anon_sym_GT_GT,
- ACTIONS(2183), 1,
+ ACTIONS(2148), 1,
+ anon_sym_PERCENT,
+ ACTIONS(2150), 1,
+ anon_sym_STAR_STAR,
+ ACTIONS(1886), 2,
anon_sym_AMP,
- ACTIONS(2185), 1,
- anon_sym_CARET,
- ACTIONS(2187), 1,
anon_sym_PIPE,
- ACTIONS(2191), 1,
- anon_sym_PERCENT,
- ACTIONS(2199), 1,
- anon_sym_QMARK_QMARK,
- ACTIONS(2201), 1,
- sym__ternary_qmark,
- ACTIONS(2171), 2,
+ ACTIONS(2128), 2,
anon_sym_STAR,
anon_sym_SLASH,
- ACTIONS(2181), 2,
+ ACTIONS(2138), 2,
anon_sym_GT_GT_GT,
anon_sym_LT_LT,
- ACTIONS(2189), 2,
+ ACTIONS(2146), 2,
anon_sym_PLUS,
anon_sym_DASH,
- ACTIONS(2195), 2,
+ ACTIONS(2154), 2,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(2197), 2,
+ ACTIONS(2156), 2,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
- STATE(1329), 2,
+ STATE(1316), 2,
sym_template_string,
sym_arguments,
- ACTIONS(2173), 3,
+ ACTIONS(2130), 3,
anon_sym_in,
anon_sym_LT,
anon_sym_GT,
- ACTIONS(2193), 3,
+ ACTIONS(2152), 3,
anon_sym_LT_EQ,
anon_sym_GT_EQ,
anon_sym_instanceof,
- ACTIONS(1996), 4,
+ ACTIONS(1884), 9,
sym__automatic_semicolon,
+ sym__ternary_qmark,
anon_sym_COMMA,
anon_sym_of,
anon_sym_SEMI,
- [49109] = 17,
+ anon_sym_AMP_AMP,
+ anon_sym_PIPE_PIPE,
+ anon_sym_CARET,
+ anon_sym_QMARK_QMARK,
+ [48628] = 15,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1956), 1,
+ ACTIONS(1894), 1,
anon_sym_LPAREN,
- ACTIONS(1958), 1,
+ ACTIONS(1896), 1,
anon_sym_LBRACK,
- ACTIONS(1960), 1,
+ ACTIONS(1898), 1,
anon_sym_DOT,
- ACTIONS(1962), 1,
+ ACTIONS(1900), 1,
sym_optional_chain,
- ACTIONS(1964), 1,
+ ACTIONS(1902), 1,
anon_sym_PLUS_PLUS,
- ACTIONS(1966), 1,
+ ACTIONS(1904), 1,
anon_sym_DASH_DASH,
- ACTIONS(1968), 1,
+ ACTIONS(1906), 1,
anon_sym_BQUOTE,
- ACTIONS(2128), 1,
- anon_sym_STAR_STAR,
- ACTIONS(2179), 1,
- anon_sym_GT_GT,
- ACTIONS(2191), 1,
+ ACTIONS(2148), 1,
anon_sym_PERCENT,
- ACTIONS(2171), 2,
+ ACTIONS(2150), 1,
+ anon_sym_STAR_STAR,
+ ACTIONS(2128), 2,
anon_sym_STAR,
anon_sym_SLASH,
- ACTIONS(2181), 2,
- anon_sym_GT_GT_GT,
- anon_sym_LT_LT,
- ACTIONS(2189), 2,
+ ACTIONS(2146), 2,
anon_sym_PLUS,
anon_sym_DASH,
- STATE(1329), 2,
+ STATE(1316), 2,
sym_template_string,
sym_arguments,
- ACTIONS(1948), 7,
+ ACTIONS(1886), 8,
anon_sym_in,
anon_sym_LT,
anon_sym_GT,
+ anon_sym_GT_GT,
anon_sym_AMP,
anon_sym_PIPE,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(1950), 14,
+ ACTIONS(1884), 16,
sym__automatic_semicolon,
sym__ternary_qmark,
anon_sym_COMMA,
@@ -100251,6 +100377,8 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_SEMI,
anon_sym_AMP_AMP,
anon_sym_PIPE_PIPE,
+ anon_sym_GT_GT_GT,
+ anon_sym_LT_LT,
anon_sym_CARET,
anon_sym_LT_EQ,
anon_sym_EQ_EQ_EQ,
@@ -100258,183 +100386,127 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_GT_EQ,
anon_sym_QMARK_QMARK,
anon_sym_instanceof,
- [49184] = 27,
+ [48699] = 24,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1829), 1,
+ ACTIONS(1894), 1,
anon_sym_LPAREN,
- ACTIONS(1831), 1,
+ ACTIONS(1896), 1,
anon_sym_LBRACK,
- ACTIONS(1833), 1,
+ ACTIONS(1898), 1,
anon_sym_DOT,
- ACTIONS(1835), 1,
+ ACTIONS(1900), 1,
sym_optional_chain,
- ACTIONS(1837), 1,
+ ACTIONS(1902), 1,
anon_sym_PLUS_PLUS,
- ACTIONS(1839), 1,
+ ACTIONS(1904), 1,
anon_sym_DASH_DASH,
- ACTIONS(1841), 1,
+ ACTIONS(1906), 1,
anon_sym_BQUOTE,
- ACTIONS(1892), 1,
+ ACTIONS(2132), 1,
anon_sym_AMP_AMP,
- ACTIONS(1894), 1,
- anon_sym_PIPE_PIPE,
- ACTIONS(1896), 1,
+ ACTIONS(2136), 1,
anon_sym_GT_GT,
- ACTIONS(1900), 1,
+ ACTIONS(2140), 1,
anon_sym_AMP,
- ACTIONS(1902), 1,
+ ACTIONS(2142), 1,
anon_sym_CARET,
- ACTIONS(1904), 1,
+ ACTIONS(2144), 1,
anon_sym_PIPE,
- ACTIONS(1908), 1,
+ ACTIONS(2148), 1,
anon_sym_PERCENT,
- ACTIONS(1910), 1,
+ ACTIONS(2150), 1,
anon_sym_STAR_STAR,
- ACTIONS(1918), 1,
- anon_sym_QMARK_QMARK,
- ACTIONS(1920), 1,
- sym__ternary_qmark,
- ACTIONS(1886), 2,
+ ACTIONS(2128), 2,
anon_sym_STAR,
anon_sym_SLASH,
- ACTIONS(1898), 2,
+ ACTIONS(2138), 2,
anon_sym_GT_GT_GT,
anon_sym_LT_LT,
- ACTIONS(1906), 2,
+ ACTIONS(2146), 2,
anon_sym_PLUS,
anon_sym_DASH,
- ACTIONS(1914), 2,
+ ACTIONS(2154), 2,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(1916), 2,
+ ACTIONS(2156), 2,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
- STATE(1131), 2,
+ STATE(1316), 2,
sym_template_string,
sym_arguments,
- ACTIONS(1890), 3,
+ ACTIONS(2130), 3,
anon_sym_in,
anon_sym_LT,
anon_sym_GT,
- ACTIONS(1912), 3,
+ ACTIONS(2152), 3,
anon_sym_LT_EQ,
anon_sym_GT_EQ,
anon_sym_instanceof,
- ACTIONS(2211), 4,
- anon_sym_COMMA,
- anon_sym_RBRACE,
- anon_sym_RPAREN,
- anon_sym_RBRACK,
- [49279] = 12,
- ACTIONS(1203), 1,
- sym_comment,
- ACTIONS(1956), 1,
- anon_sym_LPAREN,
- ACTIONS(1958), 1,
- anon_sym_LBRACK,
- ACTIONS(1960), 1,
- anon_sym_DOT,
- ACTIONS(1962), 1,
- sym_optional_chain,
- ACTIONS(1964), 1,
- anon_sym_PLUS_PLUS,
- ACTIONS(1966), 1,
- anon_sym_DASH_DASH,
- ACTIONS(1968), 1,
- anon_sym_BQUOTE,
- ACTIONS(2128), 1,
- anon_sym_STAR_STAR,
- STATE(1329), 2,
- sym_template_string,
- sym_arguments,
- ACTIONS(1948), 12,
- anon_sym_STAR,
- anon_sym_in,
- anon_sym_LT,
- anon_sym_GT,
- anon_sym_GT_GT,
- anon_sym_AMP,
- anon_sym_PIPE,
- anon_sym_PLUS,
- anon_sym_DASH,
- anon_sym_SLASH,
- anon_sym_EQ_EQ,
- anon_sym_BANG_EQ,
- ACTIONS(1950), 17,
+ ACTIONS(1884), 7,
sym__automatic_semicolon,
sym__ternary_qmark,
anon_sym_COMMA,
anon_sym_of,
anon_sym_SEMI,
- anon_sym_AMP_AMP,
anon_sym_PIPE_PIPE,
- anon_sym_GT_GT_GT,
- anon_sym_LT_LT,
- anon_sym_CARET,
- anon_sym_PERCENT,
- anon_sym_LT_EQ,
- anon_sym_EQ_EQ_EQ,
- anon_sym_BANG_EQ_EQ,
- anon_sym_GT_EQ,
anon_sym_QMARK_QMARK,
- anon_sym_instanceof,
- [49344] = 23,
+ [48788] = 23,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1956), 1,
+ ACTIONS(1894), 1,
anon_sym_LPAREN,
- ACTIONS(1958), 1,
+ ACTIONS(1896), 1,
anon_sym_LBRACK,
- ACTIONS(1960), 1,
+ ACTIONS(1898), 1,
anon_sym_DOT,
- ACTIONS(1962), 1,
+ ACTIONS(1900), 1,
sym_optional_chain,
- ACTIONS(1964), 1,
+ ACTIONS(1902), 1,
anon_sym_PLUS_PLUS,
- ACTIONS(1966), 1,
+ ACTIONS(1904), 1,
anon_sym_DASH_DASH,
- ACTIONS(1968), 1,
+ ACTIONS(1906), 1,
anon_sym_BQUOTE,
- ACTIONS(2128), 1,
- anon_sym_STAR_STAR,
- ACTIONS(2179), 1,
+ ACTIONS(2136), 1,
anon_sym_GT_GT,
- ACTIONS(2183), 1,
+ ACTIONS(2140), 1,
anon_sym_AMP,
- ACTIONS(2185), 1,
+ ACTIONS(2142), 1,
anon_sym_CARET,
- ACTIONS(2187), 1,
+ ACTIONS(2144), 1,
anon_sym_PIPE,
- ACTIONS(2191), 1,
+ ACTIONS(2148), 1,
anon_sym_PERCENT,
- ACTIONS(2171), 2,
+ ACTIONS(2150), 1,
+ anon_sym_STAR_STAR,
+ ACTIONS(2128), 2,
anon_sym_STAR,
anon_sym_SLASH,
- ACTIONS(2181), 2,
+ ACTIONS(2138), 2,
anon_sym_GT_GT_GT,
anon_sym_LT_LT,
- ACTIONS(2189), 2,
+ ACTIONS(2146), 2,
anon_sym_PLUS,
anon_sym_DASH,
- ACTIONS(2195), 2,
+ ACTIONS(2154), 2,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(2197), 2,
+ ACTIONS(2156), 2,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
- STATE(1329), 2,
+ STATE(1316), 2,
sym_template_string,
sym_arguments,
- ACTIONS(2173), 3,
+ ACTIONS(2130), 3,
anon_sym_in,
anon_sym_LT,
anon_sym_GT,
- ACTIONS(2193), 3,
+ ACTIONS(2152), 3,
anon_sym_LT_EQ,
anon_sym_GT_EQ,
anon_sym_instanceof,
- ACTIONS(1950), 8,
+ ACTIONS(1884), 8,
sym__automatic_semicolon,
sym__ternary_qmark,
anon_sym_COMMA,
@@ -100443,111 +100515,159 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_AMP_AMP,
anon_sym_PIPE_PIPE,
anon_sym_QMARK_QMARK,
- [49431] = 24,
+ [48875] = 15,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1956), 1,
+ ACTIONS(1894), 1,
anon_sym_LPAREN,
- ACTIONS(1958), 1,
+ ACTIONS(1896), 1,
anon_sym_LBRACK,
- ACTIONS(1960), 1,
+ ACTIONS(1898), 1,
anon_sym_DOT,
- ACTIONS(1962), 1,
+ ACTIONS(1900), 1,
sym_optional_chain,
- ACTIONS(1964), 1,
+ ACTIONS(1902), 1,
anon_sym_PLUS_PLUS,
- ACTIONS(1966), 1,
+ ACTIONS(1904), 1,
anon_sym_DASH_DASH,
- ACTIONS(1968), 1,
+ ACTIONS(1906), 1,
anon_sym_BQUOTE,
- ACTIONS(2128), 1,
- anon_sym_STAR_STAR,
- ACTIONS(2175), 1,
- anon_sym_AMP_AMP,
- ACTIONS(2179), 1,
- anon_sym_GT_GT,
- ACTIONS(2183), 1,
- anon_sym_AMP,
- ACTIONS(2185), 1,
- anon_sym_CARET,
- ACTIONS(2187), 1,
- anon_sym_PIPE,
- ACTIONS(2191), 1,
+ ACTIONS(2178), 1,
anon_sym_PERCENT,
- ACTIONS(2171), 2,
+ ACTIONS(2180), 1,
+ anon_sym_STAR_STAR,
+ ACTIONS(2162), 2,
anon_sym_STAR,
anon_sym_SLASH,
- ACTIONS(2181), 2,
- anon_sym_GT_GT_GT,
- anon_sym_LT_LT,
- ACTIONS(2189), 2,
+ ACTIONS(2176), 2,
anon_sym_PLUS,
anon_sym_DASH,
- ACTIONS(2195), 2,
+ STATE(1316), 2,
+ sym_template_string,
+ sym_arguments,
+ ACTIONS(1886), 8,
+ anon_sym_in,
+ anon_sym_LT,
+ anon_sym_GT,
+ anon_sym_GT_GT,
+ anon_sym_AMP,
+ anon_sym_PIPE,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(2197), 2,
+ ACTIONS(1884), 16,
+ sym__automatic_semicolon,
+ sym__ternary_qmark,
+ anon_sym_COMMA,
+ anon_sym_RBRACE,
+ anon_sym_SEMI,
+ anon_sym_AMP_AMP,
+ anon_sym_PIPE_PIPE,
+ anon_sym_GT_GT_GT,
+ anon_sym_LT_LT,
+ anon_sym_CARET,
+ anon_sym_LT_EQ,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
- STATE(1329), 2,
+ anon_sym_GT_EQ,
+ anon_sym_QMARK_QMARK,
+ anon_sym_instanceof,
+ [48946] = 12,
+ ACTIONS(1203), 1,
+ sym_comment,
+ ACTIONS(1894), 1,
+ anon_sym_LPAREN,
+ ACTIONS(1896), 1,
+ anon_sym_LBRACK,
+ ACTIONS(1898), 1,
+ anon_sym_DOT,
+ ACTIONS(1900), 1,
+ sym_optional_chain,
+ ACTIONS(1902), 1,
+ anon_sym_PLUS_PLUS,
+ ACTIONS(1904), 1,
+ anon_sym_DASH_DASH,
+ ACTIONS(1906), 1,
+ anon_sym_BQUOTE,
+ ACTIONS(2150), 1,
+ anon_sym_STAR_STAR,
+ STATE(1316), 2,
sym_template_string,
sym_arguments,
- ACTIONS(2173), 3,
+ ACTIONS(1886), 12,
+ anon_sym_STAR,
anon_sym_in,
anon_sym_LT,
anon_sym_GT,
- ACTIONS(2193), 3,
- anon_sym_LT_EQ,
- anon_sym_GT_EQ,
- anon_sym_instanceof,
- ACTIONS(1950), 7,
+ anon_sym_GT_GT,
+ anon_sym_AMP,
+ anon_sym_PIPE,
+ anon_sym_PLUS,
+ anon_sym_DASH,
+ anon_sym_SLASH,
+ anon_sym_EQ_EQ,
+ anon_sym_BANG_EQ,
+ ACTIONS(1884), 17,
sym__automatic_semicolon,
sym__ternary_qmark,
anon_sym_COMMA,
anon_sym_of,
anon_sym_SEMI,
+ anon_sym_AMP_AMP,
anon_sym_PIPE_PIPE,
+ anon_sym_GT_GT_GT,
+ anon_sym_LT_LT,
+ anon_sym_CARET,
+ anon_sym_PERCENT,
+ anon_sym_LT_EQ,
+ anon_sym_EQ_EQ_EQ,
+ anon_sym_BANG_EQ_EQ,
+ anon_sym_GT_EQ,
anon_sym_QMARK_QMARK,
- [49520] = 15,
+ anon_sym_instanceof,
+ [49011] = 17,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1956), 1,
+ ACTIONS(1894), 1,
anon_sym_LPAREN,
- ACTIONS(1958), 1,
+ ACTIONS(1896), 1,
anon_sym_LBRACK,
- ACTIONS(1960), 1,
+ ACTIONS(1898), 1,
anon_sym_DOT,
- ACTIONS(1962), 1,
+ ACTIONS(1900), 1,
sym_optional_chain,
- ACTIONS(1964), 1,
+ ACTIONS(1902), 1,
anon_sym_PLUS_PLUS,
- ACTIONS(1966), 1,
+ ACTIONS(1904), 1,
anon_sym_DASH_DASH,
- ACTIONS(1968), 1,
+ ACTIONS(1906), 1,
anon_sym_BQUOTE,
- ACTIONS(2128), 1,
- anon_sym_STAR_STAR,
- ACTIONS(2191), 1,
+ ACTIONS(2136), 1,
+ anon_sym_GT_GT,
+ ACTIONS(2148), 1,
anon_sym_PERCENT,
- ACTIONS(2171), 2,
+ ACTIONS(2150), 1,
+ anon_sym_STAR_STAR,
+ ACTIONS(2128), 2,
anon_sym_STAR,
anon_sym_SLASH,
- ACTIONS(2189), 2,
+ ACTIONS(2138), 2,
+ anon_sym_GT_GT_GT,
+ anon_sym_LT_LT,
+ ACTIONS(2146), 2,
anon_sym_PLUS,
anon_sym_DASH,
- STATE(1329), 2,
+ STATE(1316), 2,
sym_template_string,
sym_arguments,
- ACTIONS(1948), 8,
+ ACTIONS(1886), 7,
anon_sym_in,
anon_sym_LT,
anon_sym_GT,
- anon_sym_GT_GT,
anon_sym_AMP,
anon_sym_PIPE,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(1950), 16,
+ ACTIONS(1884), 14,
sym__automatic_semicolon,
sym__ternary_qmark,
anon_sym_COMMA,
@@ -100555,8 +100675,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_SEMI,
anon_sym_AMP_AMP,
anon_sym_PIPE_PIPE,
- anon_sym_GT_GT_GT,
- anon_sym_LT_LT,
anon_sym_CARET,
anon_sym_LT_EQ,
anon_sym_EQ_EQ_EQ,
@@ -100564,140 +100682,148 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_GT_EQ,
anon_sym_QMARK_QMARK,
anon_sym_instanceof,
- [49591] = 21,
+ [49086] = 27,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1956), 1,
+ ACTIONS(1894), 1,
anon_sym_LPAREN,
- ACTIONS(1958), 1,
+ ACTIONS(1896), 1,
anon_sym_LBRACK,
- ACTIONS(1960), 1,
+ ACTIONS(1898), 1,
anon_sym_DOT,
- ACTIONS(1962), 1,
+ ACTIONS(1900), 1,
sym_optional_chain,
- ACTIONS(1964), 1,
+ ACTIONS(1902), 1,
anon_sym_PLUS_PLUS,
- ACTIONS(1966), 1,
+ ACTIONS(1904), 1,
anon_sym_DASH_DASH,
- ACTIONS(1968), 1,
+ ACTIONS(1906), 1,
anon_sym_BQUOTE,
- ACTIONS(2128), 1,
- anon_sym_STAR_STAR,
- ACTIONS(2179), 1,
+ ACTIONS(2132), 1,
+ anon_sym_AMP_AMP,
+ ACTIONS(2134), 1,
+ anon_sym_PIPE_PIPE,
+ ACTIONS(2136), 1,
anon_sym_GT_GT,
- ACTIONS(2191), 1,
- anon_sym_PERCENT,
- ACTIONS(1948), 2,
+ ACTIONS(2140), 1,
anon_sym_AMP,
+ ACTIONS(2142), 1,
+ anon_sym_CARET,
+ ACTIONS(2144), 1,
anon_sym_PIPE,
- ACTIONS(2171), 2,
+ ACTIONS(2148), 1,
+ anon_sym_PERCENT,
+ ACTIONS(2150), 1,
+ anon_sym_STAR_STAR,
+ ACTIONS(2158), 1,
+ anon_sym_QMARK_QMARK,
+ ACTIONS(2160), 1,
+ sym__ternary_qmark,
+ ACTIONS(2128), 2,
anon_sym_STAR,
anon_sym_SLASH,
- ACTIONS(2181), 2,
+ ACTIONS(2138), 2,
anon_sym_GT_GT_GT,
anon_sym_LT_LT,
- ACTIONS(2189), 2,
+ ACTIONS(2146), 2,
anon_sym_PLUS,
anon_sym_DASH,
- ACTIONS(2195), 2,
+ ACTIONS(2154), 2,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(2197), 2,
+ ACTIONS(2156), 2,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
- STATE(1329), 2,
+ STATE(1316), 2,
sym_template_string,
sym_arguments,
- ACTIONS(2173), 3,
+ ACTIONS(2130), 3,
anon_sym_in,
anon_sym_LT,
anon_sym_GT,
- ACTIONS(2193), 3,
+ ACTIONS(2152), 3,
anon_sym_LT_EQ,
anon_sym_GT_EQ,
anon_sym_instanceof,
- ACTIONS(1950), 9,
+ ACTIONS(1982), 4,
sym__automatic_semicolon,
- sym__ternary_qmark,
anon_sym_COMMA,
anon_sym_of,
anon_sym_SEMI,
- anon_sym_AMP_AMP,
- anon_sym_PIPE_PIPE,
- anon_sym_CARET,
- anon_sym_QMARK_QMARK,
- [49674] = 27,
+ [49181] = 27,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1956), 1,
+ ACTIONS(1894), 1,
anon_sym_LPAREN,
- ACTIONS(1958), 1,
+ ACTIONS(1896), 1,
anon_sym_LBRACK,
- ACTIONS(1960), 1,
+ ACTIONS(1898), 1,
anon_sym_DOT,
- ACTIONS(1962), 1,
+ ACTIONS(1900), 1,
sym_optional_chain,
- ACTIONS(1964), 1,
+ ACTIONS(1902), 1,
anon_sym_PLUS_PLUS,
- ACTIONS(1966), 1,
+ ACTIONS(1904), 1,
anon_sym_DASH_DASH,
- ACTIONS(1968), 1,
+ ACTIONS(1906), 1,
anon_sym_BQUOTE,
- ACTIONS(2139), 1,
+ ACTIONS(2132), 1,
anon_sym_AMP_AMP,
- ACTIONS(2141), 1,
+ ACTIONS(2134), 1,
anon_sym_PIPE_PIPE,
- ACTIONS(2143), 1,
+ ACTIONS(2136), 1,
anon_sym_GT_GT,
- ACTIONS(2147), 1,
+ ACTIONS(2140), 1,
anon_sym_AMP,
- ACTIONS(2149), 1,
+ ACTIONS(2142), 1,
anon_sym_CARET,
- ACTIONS(2151), 1,
+ ACTIONS(2144), 1,
anon_sym_PIPE,
- ACTIONS(2155), 1,
+ ACTIONS(2148), 1,
anon_sym_PERCENT,
- ACTIONS(2157), 1,
+ ACTIONS(2150), 1,
anon_sym_STAR_STAR,
- ACTIONS(2165), 1,
+ ACTIONS(2158), 1,
anon_sym_QMARK_QMARK,
- ACTIONS(2167), 1,
+ ACTIONS(2160), 1,
sym__ternary_qmark,
- ACTIONS(2130), 2,
+ ACTIONS(2128), 2,
anon_sym_STAR,
anon_sym_SLASH,
- ACTIONS(2145), 2,
+ ACTIONS(2138), 2,
anon_sym_GT_GT_GT,
anon_sym_LT_LT,
- ACTIONS(2153), 2,
+ ACTIONS(2146), 2,
anon_sym_PLUS,
anon_sym_DASH,
- ACTIONS(2161), 2,
+ ACTIONS(2154), 2,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(2163), 2,
+ ACTIONS(2156), 2,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
- STATE(1329), 2,
+ STATE(1316), 2,
sym_template_string,
sym_arguments,
- ACTIONS(2137), 3,
+ ACTIONS(2130), 3,
anon_sym_in,
anon_sym_LT,
anon_sym_GT,
- ACTIONS(2159), 3,
+ ACTIONS(2152), 3,
anon_sym_LT_EQ,
anon_sym_GT_EQ,
anon_sym_instanceof,
- ACTIONS(2004), 4,
+ ACTIONS(1986), 4,
sym__automatic_semicolon,
anon_sym_COMMA,
- anon_sym_RBRACE,
+ anon_sym_of,
anon_sym_SEMI,
- [49769] = 3,
+ [49276] = 4,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(2112), 13,
+ ACTIONS(1866), 1,
+ anon_sym_EQ,
+ ACTIONS(1859), 13,
anon_sym_STAR,
anon_sym_in,
anon_sym_LT,
@@ -100711,7 +100837,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
anon_sym_DASH_DASH,
- ACTIONS(2114), 26,
+ ACTIONS(1861), 25,
sym__automatic_semicolon,
sym__ternary_qmark,
anon_sym_COMMA,
@@ -100719,7 +100845,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LPAREN,
anon_sym_of,
anon_sym_SEMI,
- anon_sym_COLON,
anon_sym_LBRACK,
anon_sym_DOT,
sym_optional_chain,
@@ -100738,407 +100863,438 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_instanceof,
anon_sym_PLUS_PLUS,
anon_sym_BQUOTE,
- [49816] = 23,
+ [49325] = 27,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1956), 1,
+ ACTIONS(1894), 1,
anon_sym_LPAREN,
- ACTIONS(1958), 1,
+ ACTIONS(1896), 1,
anon_sym_LBRACK,
- ACTIONS(1960), 1,
+ ACTIONS(1898), 1,
anon_sym_DOT,
- ACTIONS(1962), 1,
+ ACTIONS(1900), 1,
sym_optional_chain,
- ACTIONS(1964), 1,
+ ACTIONS(1902), 1,
anon_sym_PLUS_PLUS,
- ACTIONS(1966), 1,
+ ACTIONS(1904), 1,
anon_sym_DASH_DASH,
- ACTIONS(1968), 1,
+ ACTIONS(1906), 1,
anon_sym_BQUOTE,
- ACTIONS(2143), 1,
+ ACTIONS(2166), 1,
anon_sym_GT_GT,
- ACTIONS(2147), 1,
+ ACTIONS(2170), 1,
anon_sym_AMP,
- ACTIONS(2149), 1,
+ ACTIONS(2172), 1,
anon_sym_CARET,
- ACTIONS(2151), 1,
+ ACTIONS(2174), 1,
anon_sym_PIPE,
- ACTIONS(2155), 1,
+ ACTIONS(2178), 1,
anon_sym_PERCENT,
- ACTIONS(2157), 1,
+ ACTIONS(2180), 1,
anon_sym_STAR_STAR,
- ACTIONS(2130), 2,
+ ACTIONS(2188), 1,
+ anon_sym_AMP_AMP,
+ ACTIONS(2190), 1,
+ anon_sym_PIPE_PIPE,
+ ACTIONS(2192), 1,
+ anon_sym_QMARK_QMARK,
+ ACTIONS(2194), 1,
+ sym__ternary_qmark,
+ ACTIONS(2162), 2,
anon_sym_STAR,
anon_sym_SLASH,
- ACTIONS(2145), 2,
+ ACTIONS(2168), 2,
anon_sym_GT_GT_GT,
anon_sym_LT_LT,
- ACTIONS(2153), 2,
+ ACTIONS(2176), 2,
anon_sym_PLUS,
anon_sym_DASH,
- ACTIONS(2161), 2,
+ ACTIONS(2184), 2,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(2163), 2,
+ ACTIONS(2186), 2,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
- STATE(1329), 2,
+ STATE(1316), 2,
sym_template_string,
sym_arguments,
- ACTIONS(2137), 3,
+ ACTIONS(2164), 3,
anon_sym_in,
anon_sym_LT,
anon_sym_GT,
- ACTIONS(2159), 3,
+ ACTIONS(2182), 3,
anon_sym_LT_EQ,
anon_sym_GT_EQ,
anon_sym_instanceof,
- ACTIONS(1950), 8,
+ ACTIONS(2068), 4,
sym__automatic_semicolon,
- sym__ternary_qmark,
anon_sym_COMMA,
anon_sym_RBRACE,
anon_sym_SEMI,
- anon_sym_AMP_AMP,
- anon_sym_PIPE_PIPE,
- anon_sym_QMARK_QMARK,
- [49903] = 27,
+ [49420] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1956), 1,
+ ACTIONS(2122), 13,
+ anon_sym_STAR,
+ anon_sym_in,
+ anon_sym_LT,
+ anon_sym_GT,
+ anon_sym_GT_GT,
+ anon_sym_AMP,
+ anon_sym_PIPE,
+ anon_sym_PLUS,
+ anon_sym_DASH,
+ anon_sym_SLASH,
+ anon_sym_EQ_EQ,
+ anon_sym_BANG_EQ,
+ anon_sym_DASH_DASH,
+ ACTIONS(2124), 26,
+ sym__automatic_semicolon,
+ sym__ternary_qmark,
+ anon_sym_COMMA,
+ anon_sym_RBRACE,
anon_sym_LPAREN,
- ACTIONS(1958), 1,
+ anon_sym_of,
+ anon_sym_SEMI,
+ anon_sym_COLON,
anon_sym_LBRACK,
- ACTIONS(1960), 1,
anon_sym_DOT,
- ACTIONS(1962), 1,
sym_optional_chain,
- ACTIONS(1964), 1,
- anon_sym_PLUS_PLUS,
- ACTIONS(1966), 1,
- anon_sym_DASH_DASH,
- ACTIONS(1968), 1,
- anon_sym_BQUOTE,
- ACTIONS(2128), 1,
- anon_sym_STAR_STAR,
- ACTIONS(2175), 1,
anon_sym_AMP_AMP,
- ACTIONS(2177), 1,
anon_sym_PIPE_PIPE,
- ACTIONS(2179), 1,
- anon_sym_GT_GT,
- ACTIONS(2183), 1,
- anon_sym_AMP,
- ACTIONS(2185), 1,
+ anon_sym_GT_GT_GT,
+ anon_sym_LT_LT,
anon_sym_CARET,
- ACTIONS(2187), 1,
- anon_sym_PIPE,
- ACTIONS(2191), 1,
anon_sym_PERCENT,
- ACTIONS(2199), 1,
+ anon_sym_STAR_STAR,
+ anon_sym_LT_EQ,
+ anon_sym_EQ_EQ_EQ,
+ anon_sym_BANG_EQ_EQ,
+ anon_sym_GT_EQ,
anon_sym_QMARK_QMARK,
- ACTIONS(2201), 1,
- sym__ternary_qmark,
- ACTIONS(2171), 2,
+ anon_sym_instanceof,
+ anon_sym_PLUS_PLUS,
+ anon_sym_BQUOTE,
+ [49467] = 3,
+ ACTIONS(1203), 1,
+ sym_comment,
+ ACTIONS(2042), 13,
anon_sym_STAR,
- anon_sym_SLASH,
- ACTIONS(2181), 2,
- anon_sym_GT_GT_GT,
- anon_sym_LT_LT,
- ACTIONS(2189), 2,
+ anon_sym_in,
+ anon_sym_LT,
+ anon_sym_GT,
+ anon_sym_GT_GT,
+ anon_sym_AMP,
+ anon_sym_PIPE,
anon_sym_PLUS,
anon_sym_DASH,
- ACTIONS(2195), 2,
+ anon_sym_SLASH,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(2197), 2,
+ anon_sym_DASH_DASH,
+ ACTIONS(2044), 26,
+ sym__automatic_semicolon,
+ sym__ternary_qmark,
+ anon_sym_COMMA,
+ anon_sym_RBRACE,
+ anon_sym_LPAREN,
+ anon_sym_of,
+ anon_sym_SEMI,
+ anon_sym_COLON,
+ anon_sym_LBRACK,
+ anon_sym_DOT,
+ sym_optional_chain,
+ anon_sym_AMP_AMP,
+ anon_sym_PIPE_PIPE,
+ anon_sym_GT_GT_GT,
+ anon_sym_LT_LT,
+ anon_sym_CARET,
+ anon_sym_PERCENT,
+ anon_sym_STAR_STAR,
+ anon_sym_LT_EQ,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
- STATE(1329), 2,
- sym_template_string,
- sym_arguments,
- ACTIONS(2173), 3,
- anon_sym_in,
- anon_sym_LT,
- anon_sym_GT,
- ACTIONS(2193), 3,
- anon_sym_LT_EQ,
anon_sym_GT_EQ,
+ anon_sym_QMARK_QMARK,
anon_sym_instanceof,
- ACTIONS(2102), 4,
- sym__automatic_semicolon,
- anon_sym_COMMA,
- anon_sym_of,
- anon_sym_SEMI,
- [49998] = 22,
+ anon_sym_PLUS_PLUS,
+ anon_sym_BQUOTE,
+ [49514] = 17,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1948), 1,
- anon_sym_PIPE,
- ACTIONS(1956), 1,
+ ACTIONS(1894), 1,
anon_sym_LPAREN,
- ACTIONS(1958), 1,
+ ACTIONS(1896), 1,
anon_sym_LBRACK,
- ACTIONS(1960), 1,
+ ACTIONS(1898), 1,
anon_sym_DOT,
- ACTIONS(1962), 1,
+ ACTIONS(1900), 1,
sym_optional_chain,
- ACTIONS(1964), 1,
+ ACTIONS(1902), 1,
anon_sym_PLUS_PLUS,
- ACTIONS(1966), 1,
+ ACTIONS(1904), 1,
anon_sym_DASH_DASH,
- ACTIONS(1968), 1,
+ ACTIONS(1906), 1,
anon_sym_BQUOTE,
- ACTIONS(2128), 1,
- anon_sym_STAR_STAR,
- ACTIONS(2179), 1,
+ ACTIONS(2166), 1,
anon_sym_GT_GT,
- ACTIONS(2183), 1,
- anon_sym_AMP,
- ACTIONS(2191), 1,
+ ACTIONS(2178), 1,
anon_sym_PERCENT,
- ACTIONS(2171), 2,
+ ACTIONS(2180), 1,
+ anon_sym_STAR_STAR,
+ ACTIONS(2162), 2,
anon_sym_STAR,
anon_sym_SLASH,
- ACTIONS(2181), 2,
+ ACTIONS(2168), 2,
anon_sym_GT_GT_GT,
anon_sym_LT_LT,
- ACTIONS(2189), 2,
+ ACTIONS(2176), 2,
anon_sym_PLUS,
anon_sym_DASH,
- ACTIONS(2195), 2,
- anon_sym_EQ_EQ,
- anon_sym_BANG_EQ,
- ACTIONS(2197), 2,
- anon_sym_EQ_EQ_EQ,
- anon_sym_BANG_EQ_EQ,
- STATE(1329), 2,
+ STATE(1316), 2,
sym_template_string,
sym_arguments,
- ACTIONS(2173), 3,
+ ACTIONS(1886), 7,
anon_sym_in,
anon_sym_LT,
anon_sym_GT,
- ACTIONS(2193), 3,
- anon_sym_LT_EQ,
- anon_sym_GT_EQ,
- anon_sym_instanceof,
- ACTIONS(1950), 9,
+ anon_sym_AMP,
+ anon_sym_PIPE,
+ anon_sym_EQ_EQ,
+ anon_sym_BANG_EQ,
+ ACTIONS(1884), 14,
sym__automatic_semicolon,
sym__ternary_qmark,
anon_sym_COMMA,
- anon_sym_of,
+ anon_sym_RBRACE,
anon_sym_SEMI,
anon_sym_AMP_AMP,
anon_sym_PIPE_PIPE,
anon_sym_CARET,
+ anon_sym_LT_EQ,
+ anon_sym_EQ_EQ_EQ,
+ anon_sym_BANG_EQ_EQ,
+ anon_sym_GT_EQ,
anon_sym_QMARK_QMARK,
- [50083] = 27,
+ anon_sym_instanceof,
+ [49589] = 27,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1829), 1,
+ ACTIONS(1894), 1,
anon_sym_LPAREN,
- ACTIONS(1831), 1,
+ ACTIONS(1896), 1,
anon_sym_LBRACK,
- ACTIONS(1833), 1,
+ ACTIONS(1898), 1,
anon_sym_DOT,
- ACTIONS(1835), 1,
+ ACTIONS(1900), 1,
sym_optional_chain,
- ACTIONS(1837), 1,
+ ACTIONS(1902), 1,
anon_sym_PLUS_PLUS,
- ACTIONS(1839), 1,
+ ACTIONS(1904), 1,
anon_sym_DASH_DASH,
- ACTIONS(1841), 1,
+ ACTIONS(1906), 1,
anon_sym_BQUOTE,
- ACTIONS(1892), 1,
+ ACTIONS(2132), 1,
anon_sym_AMP_AMP,
- ACTIONS(1894), 1,
+ ACTIONS(2134), 1,
anon_sym_PIPE_PIPE,
- ACTIONS(1896), 1,
+ ACTIONS(2136), 1,
anon_sym_GT_GT,
- ACTIONS(1900), 1,
+ ACTIONS(2140), 1,
anon_sym_AMP,
- ACTIONS(1902), 1,
+ ACTIONS(2142), 1,
anon_sym_CARET,
- ACTIONS(1904), 1,
+ ACTIONS(2144), 1,
anon_sym_PIPE,
- ACTIONS(1908), 1,
+ ACTIONS(2148), 1,
anon_sym_PERCENT,
- ACTIONS(1910), 1,
+ ACTIONS(2150), 1,
anon_sym_STAR_STAR,
- ACTIONS(1918), 1,
+ ACTIONS(2158), 1,
anon_sym_QMARK_QMARK,
- ACTIONS(1920), 1,
+ ACTIONS(2160), 1,
sym__ternary_qmark,
- ACTIONS(1886), 2,
+ ACTIONS(2128), 2,
anon_sym_STAR,
anon_sym_SLASH,
- ACTIONS(1898), 2,
+ ACTIONS(2138), 2,
anon_sym_GT_GT_GT,
anon_sym_LT_LT,
- ACTIONS(1906), 2,
+ ACTIONS(2146), 2,
anon_sym_PLUS,
anon_sym_DASH,
- ACTIONS(1914), 2,
+ ACTIONS(2154), 2,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(1916), 2,
+ ACTIONS(2156), 2,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
- STATE(1131), 2,
+ STATE(1316), 2,
sym_template_string,
sym_arguments,
- ACTIONS(1890), 3,
+ ACTIONS(2130), 3,
anon_sym_in,
anon_sym_LT,
anon_sym_GT,
- ACTIONS(1912), 3,
+ ACTIONS(2152), 3,
anon_sym_LT_EQ,
anon_sym_GT_EQ,
anon_sym_instanceof,
- ACTIONS(2213), 4,
+ ACTIONS(2024), 4,
+ sym__automatic_semicolon,
anon_sym_COMMA,
- anon_sym_RBRACE,
- anon_sym_RPAREN,
- anon_sym_RBRACK,
- [50178] = 23,
+ anon_sym_of,
+ anon_sym_SEMI,
+ [49684] = 27,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1948), 1,
- anon_sym_PIPE,
- ACTIONS(1956), 1,
+ ACTIONS(1894), 1,
anon_sym_LPAREN,
- ACTIONS(1958), 1,
+ ACTIONS(1896), 1,
anon_sym_LBRACK,
- ACTIONS(1960), 1,
+ ACTIONS(1898), 1,
anon_sym_DOT,
- ACTIONS(1962), 1,
+ ACTIONS(1900), 1,
sym_optional_chain,
- ACTIONS(1964), 1,
+ ACTIONS(1902), 1,
anon_sym_PLUS_PLUS,
- ACTIONS(1966), 1,
+ ACTIONS(1904), 1,
anon_sym_DASH_DASH,
- ACTIONS(1968), 1,
+ ACTIONS(1906), 1,
anon_sym_BQUOTE,
- ACTIONS(2128), 1,
- anon_sym_STAR_STAR,
- ACTIONS(2179), 1,
+ ACTIONS(2166), 1,
anon_sym_GT_GT,
- ACTIONS(2183), 1,
+ ACTIONS(2170), 1,
anon_sym_AMP,
- ACTIONS(2185), 1,
+ ACTIONS(2172), 1,
anon_sym_CARET,
- ACTIONS(2191), 1,
+ ACTIONS(2174), 1,
+ anon_sym_PIPE,
+ ACTIONS(2178), 1,
anon_sym_PERCENT,
- ACTIONS(2171), 2,
+ ACTIONS(2180), 1,
+ anon_sym_STAR_STAR,
+ ACTIONS(2188), 1,
+ anon_sym_AMP_AMP,
+ ACTIONS(2190), 1,
+ anon_sym_PIPE_PIPE,
+ ACTIONS(2192), 1,
+ anon_sym_QMARK_QMARK,
+ ACTIONS(2194), 1,
+ sym__ternary_qmark,
+ ACTIONS(2162), 2,
anon_sym_STAR,
anon_sym_SLASH,
- ACTIONS(2181), 2,
+ ACTIONS(2168), 2,
anon_sym_GT_GT_GT,
anon_sym_LT_LT,
- ACTIONS(2189), 2,
+ ACTIONS(2176), 2,
anon_sym_PLUS,
anon_sym_DASH,
- ACTIONS(2195), 2,
+ ACTIONS(2184), 2,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(2197), 2,
+ ACTIONS(2186), 2,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
- STATE(1329), 2,
+ STATE(1316), 2,
sym_template_string,
sym_arguments,
- ACTIONS(2173), 3,
+ ACTIONS(2164), 3,
anon_sym_in,
anon_sym_LT,
anon_sym_GT,
- ACTIONS(2193), 3,
+ ACTIONS(2182), 3,
anon_sym_LT_EQ,
anon_sym_GT_EQ,
anon_sym_instanceof,
- ACTIONS(1950), 8,
+ ACTIONS(1982), 4,
sym__automatic_semicolon,
- sym__ternary_qmark,
anon_sym_COMMA,
- anon_sym_of,
+ anon_sym_RBRACE,
anon_sym_SEMI,
- anon_sym_AMP_AMP,
- anon_sym_PIPE_PIPE,
- anon_sym_QMARK_QMARK,
- [50265] = 27,
+ [49779] = 27,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1956), 1,
+ ACTIONS(1894), 1,
anon_sym_LPAREN,
- ACTIONS(1958), 1,
+ ACTIONS(1896), 1,
anon_sym_LBRACK,
- ACTIONS(1960), 1,
+ ACTIONS(1898), 1,
anon_sym_DOT,
- ACTIONS(1962), 1,
+ ACTIONS(1900), 1,
sym_optional_chain,
- ACTIONS(1964), 1,
+ ACTIONS(1902), 1,
anon_sym_PLUS_PLUS,
- ACTIONS(1966), 1,
+ ACTIONS(1904), 1,
anon_sym_DASH_DASH,
- ACTIONS(1968), 1,
+ ACTIONS(1906), 1,
anon_sym_BQUOTE,
- ACTIONS(2128), 1,
- anon_sym_STAR_STAR,
- ACTIONS(2175), 1,
- anon_sym_AMP_AMP,
- ACTIONS(2177), 1,
- anon_sym_PIPE_PIPE,
- ACTIONS(2179), 1,
+ ACTIONS(2166), 1,
anon_sym_GT_GT,
- ACTIONS(2183), 1,
+ ACTIONS(2170), 1,
anon_sym_AMP,
- ACTIONS(2185), 1,
+ ACTIONS(2172), 1,
anon_sym_CARET,
- ACTIONS(2187), 1,
+ ACTIONS(2174), 1,
anon_sym_PIPE,
- ACTIONS(2191), 1,
+ ACTIONS(2178), 1,
anon_sym_PERCENT,
- ACTIONS(2199), 1,
+ ACTIONS(2180), 1,
+ anon_sym_STAR_STAR,
+ ACTIONS(2188), 1,
+ anon_sym_AMP_AMP,
+ ACTIONS(2190), 1,
+ anon_sym_PIPE_PIPE,
+ ACTIONS(2192), 1,
anon_sym_QMARK_QMARK,
- ACTIONS(2201), 1,
+ ACTIONS(2194), 1,
sym__ternary_qmark,
- ACTIONS(2171), 2,
+ ACTIONS(2162), 2,
anon_sym_STAR,
anon_sym_SLASH,
- ACTIONS(2181), 2,
+ ACTIONS(2168), 2,
anon_sym_GT_GT_GT,
anon_sym_LT_LT,
- ACTIONS(2189), 2,
+ ACTIONS(2176), 2,
anon_sym_PLUS,
anon_sym_DASH,
- ACTIONS(2195), 2,
+ ACTIONS(2184), 2,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(2197), 2,
+ ACTIONS(2186), 2,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
- STATE(1329), 2,
+ STATE(1316), 2,
sym_template_string,
sym_arguments,
- ACTIONS(2173), 3,
+ ACTIONS(2164), 3,
anon_sym_in,
anon_sym_LT,
anon_sym_GT,
- ACTIONS(2193), 3,
+ ACTIONS(2182), 3,
anon_sym_LT_EQ,
anon_sym_GT_EQ,
anon_sym_instanceof,
- ACTIONS(2124), 4,
+ ACTIONS(1986), 4,
sym__automatic_semicolon,
anon_sym_COMMA,
- anon_sym_of,
+ anon_sym_RBRACE,
anon_sym_SEMI,
- [50360] = 4,
- ACTIONS(824), 1,
- anon_sym_EQ,
+ [49874] = 8,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(822), 13,
+ ACTIONS(1894), 1,
+ anon_sym_LPAREN,
+ ACTIONS(1896), 1,
+ anon_sym_LBRACK,
+ ACTIONS(1898), 1,
+ anon_sym_DOT,
+ ACTIONS(2196), 1,
+ sym_optional_chain,
+ STATE(1300), 1,
+ sym_arguments,
+ ACTIONS(1853), 13,
anon_sym_STAR,
anon_sym_in,
anon_sym_LT,
@@ -101152,17 +101308,13 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
anon_sym_DASH_DASH,
- ACTIONS(828), 25,
+ ACTIONS(1855), 21,
+ sym__automatic_semicolon,
sym__ternary_qmark,
anon_sym_COMMA,
anon_sym_RBRACE,
- anon_sym_LPAREN,
- anon_sym_RPAREN,
- anon_sym_COLON,
- anon_sym_LBRACK,
- anon_sym_RBRACK,
- anon_sym_DOT,
- sym_optional_chain,
+ anon_sym_of,
+ anon_sym_SEMI,
anon_sym_AMP_AMP,
anon_sym_PIPE_PIPE,
anon_sym_GT_GT_GT,
@@ -101178,240 +101330,298 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_instanceof,
anon_sym_PLUS_PLUS,
anon_sym_BQUOTE,
- [50409] = 28,
+ [49931] = 27,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1956), 1,
+ ACTIONS(1894), 1,
anon_sym_LPAREN,
- ACTIONS(1958), 1,
+ ACTIONS(1896), 1,
anon_sym_LBRACK,
- ACTIONS(1960), 1,
+ ACTIONS(1898), 1,
anon_sym_DOT,
- ACTIONS(1962), 1,
+ ACTIONS(1900), 1,
sym_optional_chain,
- ACTIONS(1964), 1,
+ ACTIONS(1902), 1,
anon_sym_PLUS_PLUS,
- ACTIONS(1966), 1,
+ ACTIONS(1904), 1,
anon_sym_DASH_DASH,
- ACTIONS(1968), 1,
+ ACTIONS(1906), 1,
anon_sym_BQUOTE,
- ACTIONS(2128), 1,
- anon_sym_STAR_STAR,
- ACTIONS(2175), 1,
+ ACTIONS(2132), 1,
anon_sym_AMP_AMP,
- ACTIONS(2177), 1,
+ ACTIONS(2134), 1,
anon_sym_PIPE_PIPE,
- ACTIONS(2179), 1,
+ ACTIONS(2136), 1,
anon_sym_GT_GT,
- ACTIONS(2183), 1,
+ ACTIONS(2140), 1,
anon_sym_AMP,
- ACTIONS(2185), 1,
+ ACTIONS(2142), 1,
anon_sym_CARET,
- ACTIONS(2187), 1,
+ ACTIONS(2144), 1,
anon_sym_PIPE,
- ACTIONS(2191), 1,
+ ACTIONS(2148), 1,
anon_sym_PERCENT,
- ACTIONS(2199), 1,
+ ACTIONS(2150), 1,
+ anon_sym_STAR_STAR,
+ ACTIONS(2158), 1,
anon_sym_QMARK_QMARK,
- ACTIONS(2201), 1,
+ ACTIONS(2160), 1,
sym__ternary_qmark,
- ACTIONS(2217), 1,
- anon_sym_in,
- ACTIONS(2171), 2,
+ ACTIONS(2128), 2,
anon_sym_STAR,
anon_sym_SLASH,
- ACTIONS(2173), 2,
- anon_sym_LT,
- anon_sym_GT,
- ACTIONS(2181), 2,
+ ACTIONS(2138), 2,
anon_sym_GT_GT_GT,
anon_sym_LT_LT,
- ACTIONS(2189), 2,
+ ACTIONS(2146), 2,
anon_sym_PLUS,
anon_sym_DASH,
- ACTIONS(2195), 2,
+ ACTIONS(2154), 2,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(2197), 2,
+ ACTIONS(2156), 2,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
- STATE(1329), 2,
+ STATE(1316), 2,
sym_template_string,
sym_arguments,
- ACTIONS(2193), 3,
+ ACTIONS(2130), 3,
+ anon_sym_in,
+ anon_sym_LT,
+ anon_sym_GT,
+ ACTIONS(2152), 3,
anon_sym_LT_EQ,
anon_sym_GT_EQ,
anon_sym_instanceof,
- ACTIONS(2215), 4,
+ ACTIONS(1914), 4,
sym__automatic_semicolon,
anon_sym_COMMA,
anon_sym_of,
anon_sym_SEMI,
- [50506] = 14,
+ [50026] = 27,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1956), 1,
+ ACTIONS(1894), 1,
anon_sym_LPAREN,
- ACTIONS(1958), 1,
+ ACTIONS(1896), 1,
anon_sym_LBRACK,
- ACTIONS(1960), 1,
+ ACTIONS(1898), 1,
anon_sym_DOT,
- ACTIONS(1962), 1,
+ ACTIONS(1900), 1,
sym_optional_chain,
- ACTIONS(1964), 1,
+ ACTIONS(1902), 1,
anon_sym_PLUS_PLUS,
- ACTIONS(1966), 1,
+ ACTIONS(1904), 1,
anon_sym_DASH_DASH,
- ACTIONS(1968), 1,
+ ACTIONS(1906), 1,
anon_sym_BQUOTE,
- ACTIONS(2128), 1,
- anon_sym_STAR_STAR,
- ACTIONS(2191), 1,
- anon_sym_PERCENT,
- ACTIONS(2171), 2,
- anon_sym_STAR,
- anon_sym_SLASH,
- STATE(1329), 2,
- sym_template_string,
- sym_arguments,
- ACTIONS(1948), 10,
- anon_sym_in,
- anon_sym_LT,
- anon_sym_GT,
+ ACTIONS(2166), 1,
anon_sym_GT_GT,
+ ACTIONS(2170), 1,
anon_sym_AMP,
+ ACTIONS(2172), 1,
+ anon_sym_CARET,
+ ACTIONS(2174), 1,
anon_sym_PIPE,
- anon_sym_PLUS,
- anon_sym_DASH,
- anon_sym_EQ_EQ,
- anon_sym_BANG_EQ,
- ACTIONS(1950), 16,
- sym__automatic_semicolon,
- sym__ternary_qmark,
- anon_sym_COMMA,
- anon_sym_of,
- anon_sym_SEMI,
+ ACTIONS(2178), 1,
+ anon_sym_PERCENT,
+ ACTIONS(2180), 1,
+ anon_sym_STAR_STAR,
+ ACTIONS(2188), 1,
anon_sym_AMP_AMP,
+ ACTIONS(2190), 1,
anon_sym_PIPE_PIPE,
+ ACTIONS(2192), 1,
+ anon_sym_QMARK_QMARK,
+ ACTIONS(2194), 1,
+ sym__ternary_qmark,
+ ACTIONS(2162), 2,
+ anon_sym_STAR,
+ anon_sym_SLASH,
+ ACTIONS(2168), 2,
anon_sym_GT_GT_GT,
anon_sym_LT_LT,
- anon_sym_CARET,
- anon_sym_LT_EQ,
+ ACTIONS(2176), 2,
+ anon_sym_PLUS,
+ anon_sym_DASH,
+ ACTIONS(2184), 2,
+ anon_sym_EQ_EQ,
+ anon_sym_BANG_EQ,
+ ACTIONS(2186), 2,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
+ STATE(1316), 2,
+ sym_template_string,
+ sym_arguments,
+ ACTIONS(2164), 3,
+ anon_sym_in,
+ anon_sym_LT,
+ anon_sym_GT,
+ ACTIONS(2182), 3,
+ anon_sym_LT_EQ,
anon_sym_GT_EQ,
- anon_sym_QMARK_QMARK,
anon_sym_instanceof,
- [50575] = 19,
+ ACTIONS(2060), 4,
+ sym__automatic_semicolon,
+ anon_sym_COMMA,
+ anon_sym_RBRACE,
+ anon_sym_SEMI,
+ [50121] = 24,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1956), 1,
+ ACTIONS(1894), 1,
anon_sym_LPAREN,
- ACTIONS(1958), 1,
+ ACTIONS(1896), 1,
anon_sym_LBRACK,
- ACTIONS(1960), 1,
+ ACTIONS(1898), 1,
anon_sym_DOT,
- ACTIONS(1962), 1,
+ ACTIONS(1900), 1,
sym_optional_chain,
- ACTIONS(1964), 1,
+ ACTIONS(1902), 1,
anon_sym_PLUS_PLUS,
- ACTIONS(1966), 1,
+ ACTIONS(1904), 1,
anon_sym_DASH_DASH,
- ACTIONS(1968), 1,
+ ACTIONS(1906), 1,
anon_sym_BQUOTE,
- ACTIONS(2128), 1,
- anon_sym_STAR_STAR,
- ACTIONS(2179), 1,
+ ACTIONS(2166), 1,
anon_sym_GT_GT,
- ACTIONS(2191), 1,
+ ACTIONS(2170), 1,
+ anon_sym_AMP,
+ ACTIONS(2172), 1,
+ anon_sym_CARET,
+ ACTIONS(2174), 1,
+ anon_sym_PIPE,
+ ACTIONS(2178), 1,
anon_sym_PERCENT,
- ACTIONS(2171), 2,
+ ACTIONS(2180), 1,
+ anon_sym_STAR_STAR,
+ ACTIONS(2188), 1,
+ anon_sym_AMP_AMP,
+ ACTIONS(2162), 2,
anon_sym_STAR,
anon_sym_SLASH,
- ACTIONS(2181), 2,
+ ACTIONS(2168), 2,
anon_sym_GT_GT_GT,
anon_sym_LT_LT,
- ACTIONS(2189), 2,
+ ACTIONS(2176), 2,
anon_sym_PLUS,
anon_sym_DASH,
- STATE(1329), 2,
+ ACTIONS(2184), 2,
+ anon_sym_EQ_EQ,
+ anon_sym_BANG_EQ,
+ ACTIONS(2186), 2,
+ anon_sym_EQ_EQ_EQ,
+ anon_sym_BANG_EQ_EQ,
+ STATE(1316), 2,
sym_template_string,
sym_arguments,
- ACTIONS(2173), 3,
+ ACTIONS(2164), 3,
anon_sym_in,
anon_sym_LT,
anon_sym_GT,
- ACTIONS(2193), 3,
+ ACTIONS(2182), 3,
anon_sym_LT_EQ,
anon_sym_GT_EQ,
anon_sym_instanceof,
- ACTIONS(1948), 4,
- anon_sym_AMP,
- anon_sym_PIPE,
- anon_sym_EQ_EQ,
- anon_sym_BANG_EQ,
- ACTIONS(1950), 11,
+ ACTIONS(1884), 7,
sym__automatic_semicolon,
sym__ternary_qmark,
anon_sym_COMMA,
- anon_sym_of,
+ anon_sym_RBRACE,
anon_sym_SEMI,
- anon_sym_AMP_AMP,
anon_sym_PIPE_PIPE,
- anon_sym_CARET,
- anon_sym_EQ_EQ_EQ,
- anon_sym_BANG_EQ_EQ,
anon_sym_QMARK_QMARK,
- [50654] = 5,
+ [50210] = 27,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1956), 1,
+ ACTIONS(1894), 1,
anon_sym_LPAREN,
- STATE(1279), 1,
- sym_arguments,
- ACTIONS(1853), 13,
- anon_sym_STAR,
- anon_sym_in,
- anon_sym_LT,
- anon_sym_GT,
+ ACTIONS(1896), 1,
+ anon_sym_LBRACK,
+ ACTIONS(1898), 1,
+ anon_sym_DOT,
+ ACTIONS(1900), 1,
+ sym_optional_chain,
+ ACTIONS(1902), 1,
+ anon_sym_PLUS_PLUS,
+ ACTIONS(1904), 1,
+ anon_sym_DASH_DASH,
+ ACTIONS(1906), 1,
+ anon_sym_BQUOTE,
+ ACTIONS(2132), 1,
+ anon_sym_AMP_AMP,
+ ACTIONS(2134), 1,
+ anon_sym_PIPE_PIPE,
+ ACTIONS(2136), 1,
anon_sym_GT_GT,
+ ACTIONS(2140), 1,
anon_sym_AMP,
+ ACTIONS(2142), 1,
+ anon_sym_CARET,
+ ACTIONS(2144), 1,
anon_sym_PIPE,
+ ACTIONS(2148), 1,
+ anon_sym_PERCENT,
+ ACTIONS(2150), 1,
+ anon_sym_STAR_STAR,
+ ACTIONS(2158), 1,
+ anon_sym_QMARK_QMARK,
+ ACTIONS(2160), 1,
+ sym__ternary_qmark,
+ ACTIONS(2128), 2,
+ anon_sym_STAR,
+ anon_sym_SLASH,
+ ACTIONS(2138), 2,
+ anon_sym_GT_GT_GT,
+ anon_sym_LT_LT,
+ ACTIONS(2146), 2,
anon_sym_PLUS,
anon_sym_DASH,
- anon_sym_SLASH,
+ ACTIONS(2154), 2,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- anon_sym_DASH_DASH,
- ACTIONS(1855), 24,
+ ACTIONS(2156), 2,
+ anon_sym_EQ_EQ_EQ,
+ anon_sym_BANG_EQ_EQ,
+ STATE(1316), 2,
+ sym_template_string,
+ sym_arguments,
+ ACTIONS(2130), 3,
+ anon_sym_in,
+ anon_sym_LT,
+ anon_sym_GT,
+ ACTIONS(2152), 3,
+ anon_sym_LT_EQ,
+ anon_sym_GT_EQ,
+ anon_sym_instanceof,
+ ACTIONS(1916), 4,
sym__automatic_semicolon,
- sym__ternary_qmark,
anon_sym_COMMA,
- anon_sym_RBRACE,
anon_sym_of,
anon_sym_SEMI,
+ [50305] = 12,
+ ACTIONS(1203), 1,
+ sym_comment,
+ ACTIONS(1894), 1,
+ anon_sym_LPAREN,
+ ACTIONS(1896), 1,
anon_sym_LBRACK,
+ ACTIONS(1898), 1,
anon_sym_DOT,
+ ACTIONS(1900), 1,
sym_optional_chain,
- anon_sym_AMP_AMP,
- anon_sym_PIPE_PIPE,
- anon_sym_GT_GT_GT,
- anon_sym_LT_LT,
- anon_sym_CARET,
- anon_sym_PERCENT,
- anon_sym_STAR_STAR,
- anon_sym_LT_EQ,
- anon_sym_EQ_EQ_EQ,
- anon_sym_BANG_EQ_EQ,
- anon_sym_GT_EQ,
- anon_sym_QMARK_QMARK,
- anon_sym_instanceof,
+ ACTIONS(1902), 1,
anon_sym_PLUS_PLUS,
+ ACTIONS(1904), 1,
+ anon_sym_DASH_DASH,
+ ACTIONS(1906), 1,
anon_sym_BQUOTE,
- [50705] = 3,
- ACTIONS(1203), 1,
- sym_comment,
- ACTIONS(1936), 13,
+ ACTIONS(2180), 1,
+ anon_sym_STAR_STAR,
+ STATE(1316), 2,
+ sym_template_string,
+ sym_arguments,
+ ACTIONS(1886), 12,
anon_sym_STAR,
anon_sym_in,
anon_sym_LT,
@@ -101424,382 +101634,365 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_SLASH,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- anon_sym_DASH_DASH,
- ACTIONS(1938), 26,
+ ACTIONS(1884), 17,
sym__automatic_semicolon,
sym__ternary_qmark,
anon_sym_COMMA,
anon_sym_RBRACE,
- anon_sym_LPAREN,
- anon_sym_of,
anon_sym_SEMI,
- anon_sym_COLON,
- anon_sym_LBRACK,
- anon_sym_DOT,
- sym_optional_chain,
anon_sym_AMP_AMP,
anon_sym_PIPE_PIPE,
anon_sym_GT_GT_GT,
anon_sym_LT_LT,
anon_sym_CARET,
anon_sym_PERCENT,
- anon_sym_STAR_STAR,
anon_sym_LT_EQ,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
anon_sym_GT_EQ,
anon_sym_QMARK_QMARK,
anon_sym_instanceof,
- anon_sym_PLUS_PLUS,
- anon_sym_BQUOTE,
- [50752] = 25,
+ [50370] = 27,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1956), 1,
+ ACTIONS(1894), 1,
anon_sym_LPAREN,
- ACTIONS(1958), 1,
+ ACTIONS(1896), 1,
anon_sym_LBRACK,
- ACTIONS(1960), 1,
+ ACTIONS(1898), 1,
anon_sym_DOT,
- ACTIONS(1962), 1,
+ ACTIONS(1900), 1,
sym_optional_chain,
- ACTIONS(1964), 1,
+ ACTIONS(1902), 1,
anon_sym_PLUS_PLUS,
- ACTIONS(1966), 1,
+ ACTIONS(1904), 1,
anon_sym_DASH_DASH,
- ACTIONS(1968), 1,
+ ACTIONS(1906), 1,
anon_sym_BQUOTE,
- ACTIONS(2128), 1,
- anon_sym_STAR_STAR,
- ACTIONS(2175), 1,
+ ACTIONS(2132), 1,
anon_sym_AMP_AMP,
- ACTIONS(2177), 1,
+ ACTIONS(2134), 1,
anon_sym_PIPE_PIPE,
- ACTIONS(2179), 1,
+ ACTIONS(2136), 1,
anon_sym_GT_GT,
- ACTIONS(2183), 1,
+ ACTIONS(2140), 1,
anon_sym_AMP,
- ACTIONS(2185), 1,
+ ACTIONS(2142), 1,
anon_sym_CARET,
- ACTIONS(2187), 1,
+ ACTIONS(2144), 1,
anon_sym_PIPE,
- ACTIONS(2191), 1,
+ ACTIONS(2148), 1,
anon_sym_PERCENT,
- ACTIONS(2171), 2,
+ ACTIONS(2150), 1,
+ anon_sym_STAR_STAR,
+ ACTIONS(2158), 1,
+ anon_sym_QMARK_QMARK,
+ ACTIONS(2160), 1,
+ sym__ternary_qmark,
+ ACTIONS(2128), 2,
anon_sym_STAR,
anon_sym_SLASH,
- ACTIONS(2181), 2,
+ ACTIONS(2138), 2,
anon_sym_GT_GT_GT,
anon_sym_LT_LT,
- ACTIONS(2189), 2,
+ ACTIONS(2146), 2,
anon_sym_PLUS,
anon_sym_DASH,
- ACTIONS(2195), 2,
+ ACTIONS(2154), 2,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(2197), 2,
+ ACTIONS(2156), 2,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
- STATE(1329), 2,
+ STATE(1316), 2,
sym_template_string,
sym_arguments,
- ACTIONS(2173), 3,
+ ACTIONS(2130), 3,
anon_sym_in,
anon_sym_LT,
anon_sym_GT,
- ACTIONS(2193), 3,
+ ACTIONS(2152), 3,
anon_sym_LT_EQ,
anon_sym_GT_EQ,
anon_sym_instanceof,
- ACTIONS(1950), 6,
+ ACTIONS(2018), 4,
sym__automatic_semicolon,
- sym__ternary_qmark,
anon_sym_COMMA,
anon_sym_of,
anon_sym_SEMI,
- anon_sym_QMARK_QMARK,
- [50843] = 27,
+ [50465] = 27,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1956), 1,
+ ACTIONS(1894), 1,
anon_sym_LPAREN,
- ACTIONS(1958), 1,
+ ACTIONS(1896), 1,
anon_sym_LBRACK,
- ACTIONS(1960), 1,
+ ACTIONS(1898), 1,
anon_sym_DOT,
- ACTIONS(1962), 1,
+ ACTIONS(1900), 1,
sym_optional_chain,
- ACTIONS(1964), 1,
+ ACTIONS(1902), 1,
anon_sym_PLUS_PLUS,
- ACTIONS(1966), 1,
+ ACTIONS(1904), 1,
anon_sym_DASH_DASH,
- ACTIONS(1968), 1,
+ ACTIONS(1906), 1,
anon_sym_BQUOTE,
- ACTIONS(2128), 1,
- anon_sym_STAR_STAR,
- ACTIONS(2175), 1,
- anon_sym_AMP_AMP,
- ACTIONS(2177), 1,
- anon_sym_PIPE_PIPE,
- ACTIONS(2179), 1,
+ ACTIONS(2166), 1,
anon_sym_GT_GT,
- ACTIONS(2183), 1,
+ ACTIONS(2170), 1,
anon_sym_AMP,
- ACTIONS(2185), 1,
+ ACTIONS(2172), 1,
anon_sym_CARET,
- ACTIONS(2187), 1,
+ ACTIONS(2174), 1,
anon_sym_PIPE,
- ACTIONS(2191), 1,
+ ACTIONS(2178), 1,
anon_sym_PERCENT,
- ACTIONS(2199), 1,
+ ACTIONS(2180), 1,
+ anon_sym_STAR_STAR,
+ ACTIONS(2188), 1,
+ anon_sym_AMP_AMP,
+ ACTIONS(2190), 1,
+ anon_sym_PIPE_PIPE,
+ ACTIONS(2192), 1,
anon_sym_QMARK_QMARK,
- ACTIONS(2201), 1,
+ ACTIONS(2194), 1,
sym__ternary_qmark,
- ACTIONS(2171), 2,
+ ACTIONS(2162), 2,
anon_sym_STAR,
anon_sym_SLASH,
- ACTIONS(2181), 2,
+ ACTIONS(2168), 2,
anon_sym_GT_GT_GT,
anon_sym_LT_LT,
- ACTIONS(2189), 2,
+ ACTIONS(2176), 2,
anon_sym_PLUS,
anon_sym_DASH,
- ACTIONS(2195), 2,
+ ACTIONS(2184), 2,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(2197), 2,
+ ACTIONS(2186), 2,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
- STATE(1329), 2,
+ STATE(1316), 2,
sym_template_string,
sym_arguments,
- ACTIONS(2173), 3,
+ ACTIONS(2164), 3,
anon_sym_in,
anon_sym_LT,
anon_sym_GT,
- ACTIONS(2193), 3,
+ ACTIONS(2182), 3,
anon_sym_LT_EQ,
anon_sym_GT_EQ,
anon_sym_instanceof,
- ACTIONS(1998), 4,
+ ACTIONS(2024), 4,
sym__automatic_semicolon,
anon_sym_COMMA,
- anon_sym_of,
+ anon_sym_RBRACE,
anon_sym_SEMI,
- [50938] = 27,
+ [50560] = 27,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1956), 1,
+ ACTIONS(1894), 1,
anon_sym_LPAREN,
- ACTIONS(1958), 1,
+ ACTIONS(1896), 1,
anon_sym_LBRACK,
- ACTIONS(1960), 1,
+ ACTIONS(1898), 1,
anon_sym_DOT,
- ACTIONS(1962), 1,
+ ACTIONS(1900), 1,
sym_optional_chain,
- ACTIONS(1964), 1,
+ ACTIONS(1902), 1,
anon_sym_PLUS_PLUS,
- ACTIONS(1966), 1,
+ ACTIONS(1904), 1,
anon_sym_DASH_DASH,
- ACTIONS(1968), 1,
+ ACTIONS(1906), 1,
anon_sym_BQUOTE,
- ACTIONS(2128), 1,
- anon_sym_STAR_STAR,
- ACTIONS(2175), 1,
- anon_sym_AMP_AMP,
- ACTIONS(2177), 1,
- anon_sym_PIPE_PIPE,
- ACTIONS(2179), 1,
+ ACTIONS(2166), 1,
anon_sym_GT_GT,
- ACTIONS(2183), 1,
+ ACTIONS(2170), 1,
anon_sym_AMP,
- ACTIONS(2185), 1,
+ ACTIONS(2172), 1,
anon_sym_CARET,
- ACTIONS(2187), 1,
+ ACTIONS(2174), 1,
anon_sym_PIPE,
- ACTIONS(2191), 1,
+ ACTIONS(2178), 1,
anon_sym_PERCENT,
- ACTIONS(2199), 1,
+ ACTIONS(2180), 1,
+ anon_sym_STAR_STAR,
+ ACTIONS(2188), 1,
+ anon_sym_AMP_AMP,
+ ACTIONS(2190), 1,
+ anon_sym_PIPE_PIPE,
+ ACTIONS(2192), 1,
anon_sym_QMARK_QMARK,
- ACTIONS(2201), 1,
+ ACTIONS(2194), 1,
sym__ternary_qmark,
- ACTIONS(2171), 2,
+ ACTIONS(2162), 2,
anon_sym_STAR,
anon_sym_SLASH,
- ACTIONS(2181), 2,
+ ACTIONS(2168), 2,
anon_sym_GT_GT_GT,
anon_sym_LT_LT,
- ACTIONS(2189), 2,
+ ACTIONS(2176), 2,
anon_sym_PLUS,
anon_sym_DASH,
- ACTIONS(2195), 2,
+ ACTIONS(2184), 2,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(2197), 2,
+ ACTIONS(2186), 2,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
- STATE(1329), 2,
+ STATE(1316), 2,
sym_template_string,
sym_arguments,
- ACTIONS(2173), 3,
+ ACTIONS(2164), 3,
anon_sym_in,
anon_sym_LT,
anon_sym_GT,
- ACTIONS(2193), 3,
+ ACTIONS(2182), 3,
anon_sym_LT_EQ,
anon_sym_GT_EQ,
anon_sym_instanceof,
- ACTIONS(2096), 4,
+ ACTIONS(2018), 4,
sym__automatic_semicolon,
anon_sym_COMMA,
- anon_sym_of,
+ anon_sym_RBRACE,
anon_sym_SEMI,
- [51033] = 27,
+ [50655] = 27,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1956), 1,
+ ACTIONS(1894), 1,
anon_sym_LPAREN,
- ACTIONS(1958), 1,
+ ACTIONS(1896), 1,
anon_sym_LBRACK,
- ACTIONS(1960), 1,
+ ACTIONS(1898), 1,
anon_sym_DOT,
- ACTIONS(1962), 1,
+ ACTIONS(1900), 1,
sym_optional_chain,
- ACTIONS(1964), 1,
+ ACTIONS(1902), 1,
anon_sym_PLUS_PLUS,
- ACTIONS(1966), 1,
+ ACTIONS(1904), 1,
anon_sym_DASH_DASH,
- ACTIONS(1968), 1,
+ ACTIONS(1906), 1,
anon_sym_BQUOTE,
- ACTIONS(2128), 1,
- anon_sym_STAR_STAR,
- ACTIONS(2175), 1,
- anon_sym_AMP_AMP,
- ACTIONS(2177), 1,
- anon_sym_PIPE_PIPE,
- ACTIONS(2179), 1,
+ ACTIONS(2166), 1,
anon_sym_GT_GT,
- ACTIONS(2183), 1,
+ ACTIONS(2170), 1,
anon_sym_AMP,
- ACTIONS(2185), 1,
+ ACTIONS(2172), 1,
anon_sym_CARET,
- ACTIONS(2187), 1,
+ ACTIONS(2174), 1,
anon_sym_PIPE,
- ACTIONS(2191), 1,
+ ACTIONS(2178), 1,
anon_sym_PERCENT,
- ACTIONS(2199), 1,
+ ACTIONS(2180), 1,
+ anon_sym_STAR_STAR,
+ ACTIONS(2188), 1,
+ anon_sym_AMP_AMP,
+ ACTIONS(2190), 1,
+ anon_sym_PIPE_PIPE,
+ ACTIONS(2192), 1,
anon_sym_QMARK_QMARK,
- ACTIONS(2201), 1,
+ ACTIONS(2194), 1,
sym__ternary_qmark,
- ACTIONS(2171), 2,
+ ACTIONS(2162), 2,
anon_sym_STAR,
anon_sym_SLASH,
- ACTIONS(2181), 2,
+ ACTIONS(2168), 2,
anon_sym_GT_GT_GT,
anon_sym_LT_LT,
- ACTIONS(2189), 2,
+ ACTIONS(2176), 2,
anon_sym_PLUS,
anon_sym_DASH,
- ACTIONS(2195), 2,
+ ACTIONS(2184), 2,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(2197), 2,
+ ACTIONS(2186), 2,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
- STATE(1329), 2,
+ STATE(1316), 2,
sym_template_string,
sym_arguments,
- ACTIONS(2173), 3,
+ ACTIONS(2164), 3,
anon_sym_in,
anon_sym_LT,
anon_sym_GT,
- ACTIONS(2193), 3,
+ ACTIONS(2182), 3,
anon_sym_LT_EQ,
anon_sym_GT_EQ,
anon_sym_instanceof,
- ACTIONS(1888), 4,
+ ACTIONS(2032), 4,
sym__automatic_semicolon,
anon_sym_COMMA,
- anon_sym_of,
+ anon_sym_RBRACE,
anon_sym_SEMI,
- [51128] = 27,
+ [50750] = 21,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1956), 1,
+ ACTIONS(1894), 1,
anon_sym_LPAREN,
- ACTIONS(1958), 1,
+ ACTIONS(1896), 1,
anon_sym_LBRACK,
- ACTIONS(1960), 1,
+ ACTIONS(1898), 1,
anon_sym_DOT,
- ACTIONS(1962), 1,
+ ACTIONS(1900), 1,
sym_optional_chain,
- ACTIONS(1964), 1,
+ ACTIONS(1902), 1,
anon_sym_PLUS_PLUS,
- ACTIONS(1966), 1,
+ ACTIONS(1904), 1,
anon_sym_DASH_DASH,
- ACTIONS(1968), 1,
+ ACTIONS(1906), 1,
anon_sym_BQUOTE,
- ACTIONS(2128), 1,
- anon_sym_STAR_STAR,
- ACTIONS(2175), 1,
- anon_sym_AMP_AMP,
- ACTIONS(2177), 1,
- anon_sym_PIPE_PIPE,
- ACTIONS(2179), 1,
+ ACTIONS(2166), 1,
anon_sym_GT_GT,
- ACTIONS(2183), 1,
+ ACTIONS(2178), 1,
+ anon_sym_PERCENT,
+ ACTIONS(2180), 1,
+ anon_sym_STAR_STAR,
+ ACTIONS(1886), 2,
anon_sym_AMP,
- ACTIONS(2185), 1,
- anon_sym_CARET,
- ACTIONS(2187), 1,
anon_sym_PIPE,
- ACTIONS(2191), 1,
- anon_sym_PERCENT,
- ACTIONS(2199), 1,
- anon_sym_QMARK_QMARK,
- ACTIONS(2201), 1,
- sym__ternary_qmark,
- ACTIONS(2171), 2,
+ ACTIONS(2162), 2,
anon_sym_STAR,
anon_sym_SLASH,
- ACTIONS(2181), 2,
+ ACTIONS(2168), 2,
anon_sym_GT_GT_GT,
anon_sym_LT_LT,
- ACTIONS(2189), 2,
+ ACTIONS(2176), 2,
anon_sym_PLUS,
anon_sym_DASH,
- ACTIONS(2195), 2,
+ ACTIONS(2184), 2,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(2197), 2,
+ ACTIONS(2186), 2,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
- STATE(1329), 2,
+ STATE(1316), 2,
sym_template_string,
sym_arguments,
- ACTIONS(2173), 3,
+ ACTIONS(2164), 3,
anon_sym_in,
anon_sym_LT,
anon_sym_GT,
- ACTIONS(2193), 3,
+ ACTIONS(2182), 3,
anon_sym_LT_EQ,
anon_sym_GT_EQ,
anon_sym_instanceof,
- ACTIONS(1922), 4,
+ ACTIONS(1884), 9,
sym__automatic_semicolon,
+ sym__ternary_qmark,
anon_sym_COMMA,
- anon_sym_of,
+ anon_sym_RBRACE,
anon_sym_SEMI,
- [51223] = 6,
- ACTIONS(824), 1,
+ anon_sym_AMP_AMP,
+ anon_sym_PIPE_PIPE,
+ anon_sym_CARET,
+ anon_sym_QMARK_QMARK,
+ [50833] = 5,
+ ACTIONS(826), 1,
anon_sym_EQ,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(2220), 1,
+ ACTIONS(2126), 1,
sym__automatic_semicolon,
- ACTIONS(840), 2,
- anon_sym_else,
- anon_sym_while,
ACTIONS(822), 13,
anon_sym_STAR,
anon_sym_in,
@@ -101814,10 +102007,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
anon_sym_DASH_DASH,
- ACTIONS(828), 22,
+ ACTIONS(880), 24,
sym__ternary_qmark,
anon_sym_COMMA,
+ anon_sym_RBRACE,
anon_sym_LPAREN,
+ anon_sym_of,
anon_sym_SEMI,
anon_sym_LBRACK,
anon_sym_DOT,
@@ -101837,238 +102032,150 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_instanceof,
anon_sym_PLUS_PLUS,
anon_sym_BQUOTE,
- [51276] = 25,
+ [50884] = 27,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1956), 1,
+ ACTIONS(1831), 1,
anon_sym_LPAREN,
- ACTIONS(1958), 1,
+ ACTIONS(1833), 1,
anon_sym_LBRACK,
- ACTIONS(1960), 1,
+ ACTIONS(1835), 1,
anon_sym_DOT,
- ACTIONS(1962), 1,
+ ACTIONS(1837), 1,
sym_optional_chain,
- ACTIONS(1964), 1,
+ ACTIONS(1839), 1,
anon_sym_PLUS_PLUS,
- ACTIONS(1966), 1,
+ ACTIONS(1841), 1,
anon_sym_DASH_DASH,
- ACTIONS(1968), 1,
+ ACTIONS(1843), 1,
anon_sym_BQUOTE,
- ACTIONS(2139), 1,
+ ACTIONS(1890), 1,
+ anon_sym_PERCENT,
+ ACTIONS(1892), 1,
+ anon_sym_STAR_STAR,
+ ACTIONS(1920), 1,
anon_sym_AMP_AMP,
- ACTIONS(2141), 1,
+ ACTIONS(1922), 1,
anon_sym_PIPE_PIPE,
- ACTIONS(2143), 1,
+ ACTIONS(1924), 1,
anon_sym_GT_GT,
- ACTIONS(2147), 1,
+ ACTIONS(1928), 1,
anon_sym_AMP,
- ACTIONS(2149), 1,
+ ACTIONS(1930), 1,
anon_sym_CARET,
- ACTIONS(2151), 1,
+ ACTIONS(1932), 1,
anon_sym_PIPE,
- ACTIONS(2155), 1,
- anon_sym_PERCENT,
- ACTIONS(2157), 1,
- anon_sym_STAR_STAR,
- ACTIONS(2130), 2,
+ ACTIONS(1940), 1,
+ anon_sym_QMARK_QMARK,
+ ACTIONS(1942), 1,
+ sym__ternary_qmark,
+ ACTIONS(1882), 2,
anon_sym_STAR,
anon_sym_SLASH,
- ACTIONS(2145), 2,
- anon_sym_GT_GT_GT,
- anon_sym_LT_LT,
- ACTIONS(2153), 2,
+ ACTIONS(1888), 2,
anon_sym_PLUS,
anon_sym_DASH,
- ACTIONS(2161), 2,
+ ACTIONS(1926), 2,
+ anon_sym_GT_GT_GT,
+ anon_sym_LT_LT,
+ ACTIONS(1936), 2,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(2163), 2,
+ ACTIONS(1938), 2,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
- STATE(1329), 2,
+ STATE(1128), 2,
sym_template_string,
sym_arguments,
- ACTIONS(2137), 3,
+ ACTIONS(1918), 3,
anon_sym_in,
anon_sym_LT,
anon_sym_GT,
- ACTIONS(2159), 3,
+ ACTIONS(1934), 3,
anon_sym_LT_EQ,
anon_sym_GT_EQ,
anon_sym_instanceof,
- ACTIONS(1950), 6,
- sym__automatic_semicolon,
- sym__ternary_qmark,
+ ACTIONS(2198), 4,
anon_sym_COMMA,
anon_sym_RBRACE,
- anon_sym_SEMI,
- anon_sym_QMARK_QMARK,
- [51367] = 19,
+ anon_sym_RPAREN,
+ anon_sym_RBRACK,
+ [50979] = 29,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1956), 1,
+ ACTIONS(1894), 1,
anon_sym_LPAREN,
- ACTIONS(1958), 1,
+ ACTIONS(1896), 1,
anon_sym_LBRACK,
- ACTIONS(1960), 1,
+ ACTIONS(1898), 1,
anon_sym_DOT,
- ACTIONS(1962), 1,
+ ACTIONS(1900), 1,
sym_optional_chain,
- ACTIONS(1964), 1,
+ ACTIONS(1902), 1,
anon_sym_PLUS_PLUS,
- ACTIONS(1966), 1,
+ ACTIONS(1904), 1,
anon_sym_DASH_DASH,
- ACTIONS(1968), 1,
+ ACTIONS(1906), 1,
anon_sym_BQUOTE,
- ACTIONS(2143), 1,
+ ACTIONS(2166), 1,
anon_sym_GT_GT,
- ACTIONS(2155), 1,
- anon_sym_PERCENT,
- ACTIONS(2157), 1,
- anon_sym_STAR_STAR,
- ACTIONS(2130), 2,
- anon_sym_STAR,
- anon_sym_SLASH,
- ACTIONS(2145), 2,
- anon_sym_GT_GT_GT,
- anon_sym_LT_LT,
- ACTIONS(2153), 2,
- anon_sym_PLUS,
- anon_sym_DASH,
- STATE(1329), 2,
- sym_template_string,
- sym_arguments,
- ACTIONS(2137), 3,
- anon_sym_in,
- anon_sym_LT,
- anon_sym_GT,
- ACTIONS(2159), 3,
- anon_sym_LT_EQ,
- anon_sym_GT_EQ,
- anon_sym_instanceof,
- ACTIONS(1948), 4,
+ ACTIONS(2170), 1,
anon_sym_AMP,
+ ACTIONS(2172), 1,
+ anon_sym_CARET,
+ ACTIONS(2174), 1,
anon_sym_PIPE,
- anon_sym_EQ_EQ,
- anon_sym_BANG_EQ,
- ACTIONS(1950), 11,
- sym__automatic_semicolon,
- sym__ternary_qmark,
- anon_sym_COMMA,
- anon_sym_RBRACE,
- anon_sym_SEMI,
+ ACTIONS(2178), 1,
+ anon_sym_PERCENT,
+ ACTIONS(2180), 1,
+ anon_sym_STAR_STAR,
+ ACTIONS(2188), 1,
anon_sym_AMP_AMP,
+ ACTIONS(2190), 1,
anon_sym_PIPE_PIPE,
- anon_sym_CARET,
- anon_sym_EQ_EQ_EQ,
- anon_sym_BANG_EQ_EQ,
+ ACTIONS(2192), 1,
anon_sym_QMARK_QMARK,
- [51446] = 12,
- ACTIONS(1203), 1,
- sym_comment,
- ACTIONS(1956), 1,
- anon_sym_LPAREN,
- ACTIONS(1958), 1,
- anon_sym_LBRACK,
- ACTIONS(1960), 1,
- anon_sym_DOT,
- ACTIONS(1962), 1,
- sym_optional_chain,
- ACTIONS(1964), 1,
- anon_sym_PLUS_PLUS,
- ACTIONS(1966), 1,
- anon_sym_DASH_DASH,
- ACTIONS(1968), 1,
- anon_sym_BQUOTE,
- ACTIONS(2157), 1,
- anon_sym_STAR_STAR,
- STATE(1329), 2,
- sym_template_string,
- sym_arguments,
- ACTIONS(1948), 12,
- anon_sym_STAR,
- anon_sym_in,
- anon_sym_LT,
- anon_sym_GT,
- anon_sym_GT_GT,
- anon_sym_AMP,
- anon_sym_PIPE,
- anon_sym_PLUS,
- anon_sym_DASH,
- anon_sym_SLASH,
- anon_sym_EQ_EQ,
- anon_sym_BANG_EQ,
- ACTIONS(1950), 17,
- sym__automatic_semicolon,
+ ACTIONS(2194), 1,
sym__ternary_qmark,
+ ACTIONS(2200), 1,
anon_sym_COMMA,
+ ACTIONS(2203), 1,
anon_sym_RBRACE,
+ ACTIONS(1986), 2,
+ sym__automatic_semicolon,
anon_sym_SEMI,
- anon_sym_AMP_AMP,
- anon_sym_PIPE_PIPE,
+ ACTIONS(2162), 2,
+ anon_sym_STAR,
+ anon_sym_SLASH,
+ ACTIONS(2168), 2,
anon_sym_GT_GT_GT,
anon_sym_LT_LT,
- anon_sym_CARET,
- anon_sym_PERCENT,
- anon_sym_LT_EQ,
- anon_sym_EQ_EQ_EQ,
- anon_sym_BANG_EQ_EQ,
- anon_sym_GT_EQ,
- anon_sym_QMARK_QMARK,
- anon_sym_instanceof,
- [51511] = 4,
- ACTIONS(1203), 1,
- sym_comment,
- ACTIONS(1750), 1,
- anon_sym_EQ,
- ACTIONS(1707), 13,
- anon_sym_STAR,
- anon_sym_in,
- anon_sym_LT,
- anon_sym_GT,
- anon_sym_GT_GT,
- anon_sym_AMP,
- anon_sym_PIPE,
+ ACTIONS(2176), 2,
anon_sym_PLUS,
anon_sym_DASH,
- anon_sym_SLASH,
+ ACTIONS(2184), 2,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- anon_sym_DASH_DASH,
- ACTIONS(1709), 25,
- sym__ternary_qmark,
- anon_sym_COMMA,
- anon_sym_RBRACE,
- anon_sym_LPAREN,
- anon_sym_RPAREN,
- anon_sym_COLON,
- anon_sym_LBRACK,
- anon_sym_RBRACK,
- anon_sym_DOT,
- sym_optional_chain,
- anon_sym_AMP_AMP,
- anon_sym_PIPE_PIPE,
- anon_sym_GT_GT_GT,
- anon_sym_LT_LT,
- anon_sym_CARET,
- anon_sym_PERCENT,
- anon_sym_STAR_STAR,
- anon_sym_LT_EQ,
+ ACTIONS(2186), 2,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
+ STATE(1316), 2,
+ sym_template_string,
+ sym_arguments,
+ ACTIONS(2164), 3,
+ anon_sym_in,
+ anon_sym_LT,
+ anon_sym_GT,
+ ACTIONS(2182), 3,
+ anon_sym_LT_EQ,
anon_sym_GT_EQ,
- anon_sym_QMARK_QMARK,
anon_sym_instanceof,
- anon_sym_PLUS_PLUS,
- anon_sym_BQUOTE,
- [51560] = 5,
- ACTIONS(824), 1,
+ [51078] = 4,
+ ACTIONS(826), 1,
anon_sym_EQ,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(2126), 1,
- sym__automatic_semicolon,
- ACTIONS(820), 13,
+ ACTIONS(824), 13,
anon_sym_STAR,
anon_sym_in,
anon_sym_LT,
@@ -102082,7 +102189,8 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
anon_sym_DASH_DASH,
- ACTIONS(840), 24,
+ ACTIONS(830), 25,
+ sym__automatic_semicolon,
sym__ternary_qmark,
anon_sym_COMMA,
anon_sym_RBRACE,
@@ -102107,34 +102215,13 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_instanceof,
anon_sym_PLUS_PLUS,
anon_sym_BQUOTE,
- [51611] = 14,
+ [51127] = 4,
+ ACTIONS(826), 1,
+ anon_sym_EQ,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1956), 1,
- anon_sym_LPAREN,
- ACTIONS(1958), 1,
- anon_sym_LBRACK,
- ACTIONS(1960), 1,
- anon_sym_DOT,
- ACTIONS(1962), 1,
- sym_optional_chain,
- ACTIONS(1964), 1,
- anon_sym_PLUS_PLUS,
- ACTIONS(1966), 1,
- anon_sym_DASH_DASH,
- ACTIONS(1968), 1,
- anon_sym_BQUOTE,
- ACTIONS(2155), 1,
- anon_sym_PERCENT,
- ACTIONS(2157), 1,
- anon_sym_STAR_STAR,
- ACTIONS(2130), 2,
+ ACTIONS(824), 13,
anon_sym_STAR,
- anon_sym_SLASH,
- STATE(1329), 2,
- sym_template_string,
- sym_arguments,
- ACTIONS(1948), 10,
anon_sym_in,
anon_sym_LT,
anon_sym_GT,
@@ -102143,548 +102230,680 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_PIPE,
anon_sym_PLUS,
anon_sym_DASH,
+ anon_sym_SLASH,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(1950), 16,
- sym__automatic_semicolon,
+ anon_sym_DASH_DASH,
+ ACTIONS(830), 25,
sym__ternary_qmark,
anon_sym_COMMA,
anon_sym_RBRACE,
- anon_sym_SEMI,
+ anon_sym_LPAREN,
+ anon_sym_RPAREN,
+ anon_sym_COLON,
+ anon_sym_LBRACK,
+ anon_sym_RBRACK,
+ anon_sym_DOT,
+ sym_optional_chain,
anon_sym_AMP_AMP,
anon_sym_PIPE_PIPE,
anon_sym_GT_GT_GT,
anon_sym_LT_LT,
anon_sym_CARET,
+ anon_sym_PERCENT,
+ anon_sym_STAR_STAR,
anon_sym_LT_EQ,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
anon_sym_GT_EQ,
anon_sym_QMARK_QMARK,
anon_sym_instanceof,
- [51680] = 23,
+ anon_sym_PLUS_PLUS,
+ anon_sym_BQUOTE,
+ [51176] = 27,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1948), 1,
- anon_sym_PIPE,
- ACTIONS(1956), 1,
+ ACTIONS(1894), 1,
anon_sym_LPAREN,
- ACTIONS(1958), 1,
+ ACTIONS(1896), 1,
anon_sym_LBRACK,
- ACTIONS(1960), 1,
+ ACTIONS(1898), 1,
anon_sym_DOT,
- ACTIONS(1962), 1,
+ ACTIONS(1900), 1,
sym_optional_chain,
- ACTIONS(1964), 1,
+ ACTIONS(1902), 1,
anon_sym_PLUS_PLUS,
- ACTIONS(1966), 1,
+ ACTIONS(1904), 1,
anon_sym_DASH_DASH,
- ACTIONS(1968), 1,
+ ACTIONS(1906), 1,
anon_sym_BQUOTE,
- ACTIONS(2143), 1,
+ ACTIONS(2132), 1,
+ anon_sym_AMP_AMP,
+ ACTIONS(2134), 1,
+ anon_sym_PIPE_PIPE,
+ ACTIONS(2136), 1,
anon_sym_GT_GT,
- ACTIONS(2147), 1,
+ ACTIONS(2140), 1,
anon_sym_AMP,
- ACTIONS(2149), 1,
+ ACTIONS(2142), 1,
anon_sym_CARET,
- ACTIONS(2155), 1,
+ ACTIONS(2144), 1,
+ anon_sym_PIPE,
+ ACTIONS(2148), 1,
anon_sym_PERCENT,
- ACTIONS(2157), 1,
+ ACTIONS(2150), 1,
anon_sym_STAR_STAR,
- ACTIONS(2130), 2,
+ ACTIONS(2158), 1,
+ anon_sym_QMARK_QMARK,
+ ACTIONS(2160), 1,
+ sym__ternary_qmark,
+ ACTIONS(2128), 2,
anon_sym_STAR,
anon_sym_SLASH,
- ACTIONS(2145), 2,
+ ACTIONS(2138), 2,
anon_sym_GT_GT_GT,
anon_sym_LT_LT,
- ACTIONS(2153), 2,
+ ACTIONS(2146), 2,
anon_sym_PLUS,
anon_sym_DASH,
- ACTIONS(2161), 2,
+ ACTIONS(2154), 2,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(2163), 2,
+ ACTIONS(2156), 2,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
- STATE(1329), 2,
+ STATE(1316), 2,
sym_template_string,
sym_arguments,
- ACTIONS(2137), 3,
+ ACTIONS(2130), 3,
anon_sym_in,
anon_sym_LT,
anon_sym_GT,
- ACTIONS(2159), 3,
+ ACTIONS(2152), 3,
anon_sym_LT_EQ,
anon_sym_GT_EQ,
anon_sym_instanceof,
- ACTIONS(1950), 8,
+ ACTIONS(2060), 4,
sym__automatic_semicolon,
- sym__ternary_qmark,
anon_sym_COMMA,
- anon_sym_RBRACE,
+ anon_sym_of,
anon_sym_SEMI,
- anon_sym_AMP_AMP,
- anon_sym_PIPE_PIPE,
- anon_sym_QMARK_QMARK,
- [51767] = 4,
+ [51271] = 27,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1867), 1,
- anon_sym_EQ,
- ACTIONS(1860), 13,
- anon_sym_STAR,
- anon_sym_in,
- anon_sym_LT,
- anon_sym_GT,
+ ACTIONS(1831), 1,
+ anon_sym_LPAREN,
+ ACTIONS(1833), 1,
+ anon_sym_LBRACK,
+ ACTIONS(1835), 1,
+ anon_sym_DOT,
+ ACTIONS(1837), 1,
+ sym_optional_chain,
+ ACTIONS(1839), 1,
+ anon_sym_PLUS_PLUS,
+ ACTIONS(1841), 1,
+ anon_sym_DASH_DASH,
+ ACTIONS(1843), 1,
+ anon_sym_BQUOTE,
+ ACTIONS(1890), 1,
+ anon_sym_PERCENT,
+ ACTIONS(1892), 1,
+ anon_sym_STAR_STAR,
+ ACTIONS(1920), 1,
+ anon_sym_AMP_AMP,
+ ACTIONS(1922), 1,
+ anon_sym_PIPE_PIPE,
+ ACTIONS(1924), 1,
anon_sym_GT_GT,
+ ACTIONS(1928), 1,
anon_sym_AMP,
+ ACTIONS(1930), 1,
+ anon_sym_CARET,
+ ACTIONS(1932), 1,
anon_sym_PIPE,
+ ACTIONS(1940), 1,
+ anon_sym_QMARK_QMARK,
+ ACTIONS(1942), 1,
+ sym__ternary_qmark,
+ ACTIONS(1882), 2,
+ anon_sym_STAR,
+ anon_sym_SLASH,
+ ACTIONS(1888), 2,
anon_sym_PLUS,
anon_sym_DASH,
- anon_sym_SLASH,
+ ACTIONS(1926), 2,
+ anon_sym_GT_GT_GT,
+ anon_sym_LT_LT,
+ ACTIONS(1936), 2,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- anon_sym_DASH_DASH,
- ACTIONS(1862), 25,
- sym__ternary_qmark,
+ ACTIONS(1938), 2,
+ anon_sym_EQ_EQ_EQ,
+ anon_sym_BANG_EQ_EQ,
+ STATE(1128), 2,
+ sym_template_string,
+ sym_arguments,
+ ACTIONS(1918), 3,
+ anon_sym_in,
+ anon_sym_LT,
+ anon_sym_GT,
+ ACTIONS(1934), 3,
+ anon_sym_LT_EQ,
+ anon_sym_GT_EQ,
+ anon_sym_instanceof,
+ ACTIONS(2205), 4,
anon_sym_COMMA,
anon_sym_RBRACE,
- anon_sym_LPAREN,
anon_sym_RPAREN,
- anon_sym_COLON,
- anon_sym_LBRACK,
anon_sym_RBRACK,
+ [51366] = 27,
+ ACTIONS(1203), 1,
+ sym_comment,
+ ACTIONS(1894), 1,
+ anon_sym_LPAREN,
+ ACTIONS(1896), 1,
+ anon_sym_LBRACK,
+ ACTIONS(1898), 1,
anon_sym_DOT,
+ ACTIONS(1900), 1,
sym_optional_chain,
+ ACTIONS(1902), 1,
+ anon_sym_PLUS_PLUS,
+ ACTIONS(1904), 1,
+ anon_sym_DASH_DASH,
+ ACTIONS(1906), 1,
+ anon_sym_BQUOTE,
+ ACTIONS(2132), 1,
anon_sym_AMP_AMP,
+ ACTIONS(2134), 1,
anon_sym_PIPE_PIPE,
- anon_sym_GT_GT_GT,
- anon_sym_LT_LT,
+ ACTIONS(2136), 1,
+ anon_sym_GT_GT,
+ ACTIONS(2140), 1,
+ anon_sym_AMP,
+ ACTIONS(2142), 1,
anon_sym_CARET,
+ ACTIONS(2144), 1,
+ anon_sym_PIPE,
+ ACTIONS(2148), 1,
anon_sym_PERCENT,
+ ACTIONS(2150), 1,
anon_sym_STAR_STAR,
- anon_sym_LT_EQ,
+ ACTIONS(2158), 1,
+ anon_sym_QMARK_QMARK,
+ ACTIONS(2160), 1,
+ sym__ternary_qmark,
+ ACTIONS(2128), 2,
+ anon_sym_STAR,
+ anon_sym_SLASH,
+ ACTIONS(2138), 2,
+ anon_sym_GT_GT_GT,
+ anon_sym_LT_LT,
+ ACTIONS(2146), 2,
+ anon_sym_PLUS,
+ anon_sym_DASH,
+ ACTIONS(2154), 2,
+ anon_sym_EQ_EQ,
+ anon_sym_BANG_EQ,
+ ACTIONS(2156), 2,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
+ STATE(1316), 2,
+ sym_template_string,
+ sym_arguments,
+ ACTIONS(2130), 3,
+ anon_sym_in,
+ anon_sym_LT,
+ anon_sym_GT,
+ ACTIONS(2152), 3,
+ anon_sym_LT_EQ,
anon_sym_GT_EQ,
- anon_sym_QMARK_QMARK,
anon_sym_instanceof,
- anon_sym_PLUS_PLUS,
- anon_sym_BQUOTE,
- [51816] = 22,
+ ACTIONS(2068), 4,
+ sym__automatic_semicolon,
+ anon_sym_COMMA,
+ anon_sym_of,
+ anon_sym_SEMI,
+ [51461] = 27,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1948), 1,
- anon_sym_PIPE,
- ACTIONS(1956), 1,
+ ACTIONS(1894), 1,
anon_sym_LPAREN,
- ACTIONS(1958), 1,
+ ACTIONS(1896), 1,
anon_sym_LBRACK,
- ACTIONS(1960), 1,
+ ACTIONS(1898), 1,
anon_sym_DOT,
- ACTIONS(1962), 1,
+ ACTIONS(1900), 1,
sym_optional_chain,
- ACTIONS(1964), 1,
+ ACTIONS(1902), 1,
anon_sym_PLUS_PLUS,
- ACTIONS(1966), 1,
+ ACTIONS(1904), 1,
anon_sym_DASH_DASH,
- ACTIONS(1968), 1,
+ ACTIONS(1906), 1,
anon_sym_BQUOTE,
- ACTIONS(2143), 1,
+ ACTIONS(2166), 1,
anon_sym_GT_GT,
- ACTIONS(2147), 1,
+ ACTIONS(2170), 1,
anon_sym_AMP,
- ACTIONS(2155), 1,
+ ACTIONS(2172), 1,
+ anon_sym_CARET,
+ ACTIONS(2174), 1,
+ anon_sym_PIPE,
+ ACTIONS(2178), 1,
anon_sym_PERCENT,
- ACTIONS(2157), 1,
+ ACTIONS(2180), 1,
anon_sym_STAR_STAR,
- ACTIONS(2130), 2,
+ ACTIONS(2188), 1,
+ anon_sym_AMP_AMP,
+ ACTIONS(2190), 1,
+ anon_sym_PIPE_PIPE,
+ ACTIONS(2192), 1,
+ anon_sym_QMARK_QMARK,
+ ACTIONS(2194), 1,
+ sym__ternary_qmark,
+ ACTIONS(2162), 2,
anon_sym_STAR,
anon_sym_SLASH,
- ACTIONS(2145), 2,
+ ACTIONS(2168), 2,
anon_sym_GT_GT_GT,
anon_sym_LT_LT,
- ACTIONS(2153), 2,
+ ACTIONS(2176), 2,
anon_sym_PLUS,
anon_sym_DASH,
- ACTIONS(2161), 2,
+ ACTIONS(2184), 2,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(2163), 2,
+ ACTIONS(2186), 2,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
- STATE(1329), 2,
+ STATE(1316), 2,
sym_template_string,
sym_arguments,
- ACTIONS(2137), 3,
+ ACTIONS(2164), 3,
anon_sym_in,
anon_sym_LT,
anon_sym_GT,
- ACTIONS(2159), 3,
+ ACTIONS(2182), 3,
anon_sym_LT_EQ,
anon_sym_GT_EQ,
anon_sym_instanceof,
- ACTIONS(1950), 9,
+ ACTIONS(1914), 4,
sym__automatic_semicolon,
- sym__ternary_qmark,
anon_sym_COMMA,
anon_sym_RBRACE,
anon_sym_SEMI,
- anon_sym_AMP_AMP,
- anon_sym_PIPE_PIPE,
- anon_sym_CARET,
- anon_sym_QMARK_QMARK,
- [51901] = 4,
- ACTIONS(824), 1,
- anon_sym_EQ,
+ [51556] = 27,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(822), 13,
- anon_sym_STAR,
- anon_sym_in,
- anon_sym_LT,
- anon_sym_GT,
- anon_sym_GT_GT,
- anon_sym_AMP,
- anon_sym_PIPE,
- anon_sym_PLUS,
- anon_sym_DASH,
- anon_sym_SLASH,
- anon_sym_EQ_EQ,
- anon_sym_BANG_EQ,
- anon_sym_DASH_DASH,
- ACTIONS(828), 25,
- sym__automatic_semicolon,
- sym__ternary_qmark,
- anon_sym_COMMA,
- anon_sym_RBRACE,
+ ACTIONS(1894), 1,
anon_sym_LPAREN,
- anon_sym_of,
- anon_sym_SEMI,
+ ACTIONS(1896), 1,
anon_sym_LBRACK,
+ ACTIONS(1898), 1,
anon_sym_DOT,
+ ACTIONS(1900), 1,
sym_optional_chain,
+ ACTIONS(1902), 1,
+ anon_sym_PLUS_PLUS,
+ ACTIONS(1904), 1,
+ anon_sym_DASH_DASH,
+ ACTIONS(1906), 1,
+ anon_sym_BQUOTE,
+ ACTIONS(2132), 1,
anon_sym_AMP_AMP,
+ ACTIONS(2134), 1,
anon_sym_PIPE_PIPE,
- anon_sym_GT_GT_GT,
- anon_sym_LT_LT,
+ ACTIONS(2136), 1,
+ anon_sym_GT_GT,
+ ACTIONS(2140), 1,
+ anon_sym_AMP,
+ ACTIONS(2142), 1,
anon_sym_CARET,
+ ACTIONS(2144), 1,
+ anon_sym_PIPE,
+ ACTIONS(2148), 1,
anon_sym_PERCENT,
+ ACTIONS(2150), 1,
anon_sym_STAR_STAR,
- anon_sym_LT_EQ,
+ ACTIONS(2158), 1,
+ anon_sym_QMARK_QMARK,
+ ACTIONS(2160), 1,
+ sym__ternary_qmark,
+ ACTIONS(2128), 2,
+ anon_sym_STAR,
+ anon_sym_SLASH,
+ ACTIONS(2138), 2,
+ anon_sym_GT_GT_GT,
+ anon_sym_LT_LT,
+ ACTIONS(2146), 2,
+ anon_sym_PLUS,
+ anon_sym_DASH,
+ ACTIONS(2154), 2,
+ anon_sym_EQ_EQ,
+ anon_sym_BANG_EQ,
+ ACTIONS(2156), 2,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
+ STATE(1316), 2,
+ sym_template_string,
+ sym_arguments,
+ ACTIONS(2130), 3,
+ anon_sym_in,
+ anon_sym_LT,
+ anon_sym_GT,
+ ACTIONS(2152), 3,
+ anon_sym_LT_EQ,
anon_sym_GT_EQ,
- anon_sym_QMARK_QMARK,
anon_sym_instanceof,
- anon_sym_PLUS_PLUS,
- anon_sym_BQUOTE,
- [51950] = 21,
+ ACTIONS(2072), 4,
+ sym__automatic_semicolon,
+ anon_sym_COMMA,
+ anon_sym_of,
+ anon_sym_SEMI,
+ [51651] = 29,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1956), 1,
+ ACTIONS(1894), 1,
anon_sym_LPAREN,
- ACTIONS(1958), 1,
+ ACTIONS(1896), 1,
anon_sym_LBRACK,
- ACTIONS(1960), 1,
+ ACTIONS(1898), 1,
anon_sym_DOT,
- ACTIONS(1962), 1,
+ ACTIONS(1900), 1,
sym_optional_chain,
- ACTIONS(1964), 1,
+ ACTIONS(1902), 1,
anon_sym_PLUS_PLUS,
- ACTIONS(1966), 1,
+ ACTIONS(1904), 1,
anon_sym_DASH_DASH,
- ACTIONS(1968), 1,
+ ACTIONS(1906), 1,
anon_sym_BQUOTE,
- ACTIONS(2143), 1,
+ ACTIONS(2166), 1,
anon_sym_GT_GT,
- ACTIONS(2155), 1,
- anon_sym_PERCENT,
- ACTIONS(2157), 1,
- anon_sym_STAR_STAR,
- ACTIONS(1948), 2,
+ ACTIONS(2170), 1,
anon_sym_AMP,
+ ACTIONS(2172), 1,
+ anon_sym_CARET,
+ ACTIONS(2174), 1,
anon_sym_PIPE,
- ACTIONS(2130), 2,
+ ACTIONS(2178), 1,
+ anon_sym_PERCENT,
+ ACTIONS(2180), 1,
+ anon_sym_STAR_STAR,
+ ACTIONS(2188), 1,
+ anon_sym_AMP_AMP,
+ ACTIONS(2190), 1,
+ anon_sym_PIPE_PIPE,
+ ACTIONS(2192), 1,
+ anon_sym_QMARK_QMARK,
+ ACTIONS(2194), 1,
+ sym__ternary_qmark,
+ ACTIONS(2207), 1,
+ anon_sym_COMMA,
+ ACTIONS(2210), 1,
+ anon_sym_RBRACE,
+ ACTIONS(1986), 2,
+ sym__automatic_semicolon,
+ anon_sym_SEMI,
+ ACTIONS(2162), 2,
anon_sym_STAR,
anon_sym_SLASH,
- ACTIONS(2145), 2,
+ ACTIONS(2168), 2,
anon_sym_GT_GT_GT,
anon_sym_LT_LT,
- ACTIONS(2153), 2,
+ ACTIONS(2176), 2,
anon_sym_PLUS,
anon_sym_DASH,
- ACTIONS(2161), 2,
+ ACTIONS(2184), 2,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(2163), 2,
+ ACTIONS(2186), 2,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
- STATE(1329), 2,
+ STATE(1316), 2,
sym_template_string,
sym_arguments,
- ACTIONS(2137), 3,
+ ACTIONS(2164), 3,
anon_sym_in,
anon_sym_LT,
anon_sym_GT,
- ACTIONS(2159), 3,
+ ACTIONS(2182), 3,
anon_sym_LT_EQ,
anon_sym_GT_EQ,
anon_sym_instanceof,
- ACTIONS(1950), 9,
- sym__automatic_semicolon,
- sym__ternary_qmark,
- anon_sym_COMMA,
- anon_sym_RBRACE,
- anon_sym_SEMI,
- anon_sym_AMP_AMP,
- anon_sym_PIPE_PIPE,
- anon_sym_CARET,
- anon_sym_QMARK_QMARK,
- [52033] = 27,
+ [51750] = 22,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1956), 1,
+ ACTIONS(1886), 1,
+ anon_sym_PIPE,
+ ACTIONS(1894), 1,
anon_sym_LPAREN,
- ACTIONS(1958), 1,
+ ACTIONS(1896), 1,
anon_sym_LBRACK,
- ACTIONS(1960), 1,
+ ACTIONS(1898), 1,
anon_sym_DOT,
- ACTIONS(1962), 1,
+ ACTIONS(1900), 1,
sym_optional_chain,
- ACTIONS(1964), 1,
+ ACTIONS(1902), 1,
anon_sym_PLUS_PLUS,
- ACTIONS(1966), 1,
+ ACTIONS(1904), 1,
anon_sym_DASH_DASH,
- ACTIONS(1968), 1,
+ ACTIONS(1906), 1,
anon_sym_BQUOTE,
- ACTIONS(2139), 1,
- anon_sym_AMP_AMP,
- ACTIONS(2141), 1,
- anon_sym_PIPE_PIPE,
- ACTIONS(2143), 1,
+ ACTIONS(2166), 1,
anon_sym_GT_GT,
- ACTIONS(2147), 1,
+ ACTIONS(2170), 1,
anon_sym_AMP,
- ACTIONS(2149), 1,
- anon_sym_CARET,
- ACTIONS(2151), 1,
- anon_sym_PIPE,
- ACTIONS(2155), 1,
+ ACTIONS(2178), 1,
anon_sym_PERCENT,
- ACTIONS(2157), 1,
+ ACTIONS(2180), 1,
anon_sym_STAR_STAR,
- ACTIONS(2165), 1,
- anon_sym_QMARK_QMARK,
- ACTIONS(2167), 1,
- sym__ternary_qmark,
- ACTIONS(2130), 2,
+ ACTIONS(2162), 2,
anon_sym_STAR,
anon_sym_SLASH,
- ACTIONS(2145), 2,
+ ACTIONS(2168), 2,
anon_sym_GT_GT_GT,
anon_sym_LT_LT,
- ACTIONS(2153), 2,
+ ACTIONS(2176), 2,
anon_sym_PLUS,
anon_sym_DASH,
- ACTIONS(2161), 2,
+ ACTIONS(2184), 2,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(2163), 2,
+ ACTIONS(2186), 2,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
- STATE(1329), 2,
+ STATE(1316), 2,
sym_template_string,
sym_arguments,
- ACTIONS(2137), 3,
+ ACTIONS(2164), 3,
anon_sym_in,
anon_sym_LT,
anon_sym_GT,
- ACTIONS(2159), 3,
+ ACTIONS(2182), 3,
anon_sym_LT_EQ,
anon_sym_GT_EQ,
anon_sym_instanceof,
- ACTIONS(2102), 4,
+ ACTIONS(1884), 9,
sym__automatic_semicolon,
+ sym__ternary_qmark,
anon_sym_COMMA,
anon_sym_RBRACE,
anon_sym_SEMI,
- [52128] = 27,
+ anon_sym_AMP_AMP,
+ anon_sym_PIPE_PIPE,
+ anon_sym_CARET,
+ anon_sym_QMARK_QMARK,
+ [51835] = 23,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1956), 1,
+ ACTIONS(1886), 1,
+ anon_sym_PIPE,
+ ACTIONS(1894), 1,
anon_sym_LPAREN,
- ACTIONS(1958), 1,
+ ACTIONS(1896), 1,
anon_sym_LBRACK,
- ACTIONS(1960), 1,
+ ACTIONS(1898), 1,
anon_sym_DOT,
- ACTIONS(1962), 1,
+ ACTIONS(1900), 1,
sym_optional_chain,
- ACTIONS(1964), 1,
+ ACTIONS(1902), 1,
anon_sym_PLUS_PLUS,
- ACTIONS(1966), 1,
+ ACTIONS(1904), 1,
anon_sym_DASH_DASH,
- ACTIONS(1968), 1,
+ ACTIONS(1906), 1,
anon_sym_BQUOTE,
- ACTIONS(2139), 1,
- anon_sym_AMP_AMP,
- ACTIONS(2141), 1,
- anon_sym_PIPE_PIPE,
- ACTIONS(2143), 1,
+ ACTIONS(2166), 1,
anon_sym_GT_GT,
- ACTIONS(2147), 1,
+ ACTIONS(2170), 1,
anon_sym_AMP,
- ACTIONS(2149), 1,
+ ACTIONS(2172), 1,
anon_sym_CARET,
- ACTIONS(2151), 1,
- anon_sym_PIPE,
- ACTIONS(2155), 1,
+ ACTIONS(2178), 1,
anon_sym_PERCENT,
- ACTIONS(2157), 1,
+ ACTIONS(2180), 1,
anon_sym_STAR_STAR,
- ACTIONS(2165), 1,
- anon_sym_QMARK_QMARK,
- ACTIONS(2167), 1,
- sym__ternary_qmark,
- ACTIONS(2130), 2,
+ ACTIONS(2162), 2,
anon_sym_STAR,
anon_sym_SLASH,
- ACTIONS(2145), 2,
+ ACTIONS(2168), 2,
anon_sym_GT_GT_GT,
anon_sym_LT_LT,
- ACTIONS(2153), 2,
+ ACTIONS(2176), 2,
anon_sym_PLUS,
anon_sym_DASH,
- ACTIONS(2161), 2,
+ ACTIONS(2184), 2,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(2163), 2,
+ ACTIONS(2186), 2,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
- STATE(1329), 2,
+ STATE(1316), 2,
sym_template_string,
sym_arguments,
- ACTIONS(2137), 3,
+ ACTIONS(2164), 3,
anon_sym_in,
anon_sym_LT,
anon_sym_GT,
- ACTIONS(2159), 3,
+ ACTIONS(2182), 3,
anon_sym_LT_EQ,
anon_sym_GT_EQ,
anon_sym_instanceof,
- ACTIONS(1922), 4,
+ ACTIONS(1884), 8,
sym__automatic_semicolon,
+ sym__ternary_qmark,
anon_sym_COMMA,
anon_sym_RBRACE,
anon_sym_SEMI,
- [52223] = 27,
+ anon_sym_AMP_AMP,
+ anon_sym_PIPE_PIPE,
+ anon_sym_QMARK_QMARK,
+ [51922] = 27,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1956), 1,
+ ACTIONS(1894), 1,
anon_sym_LPAREN,
- ACTIONS(1958), 1,
+ ACTIONS(1896), 1,
anon_sym_LBRACK,
- ACTIONS(1960), 1,
+ ACTIONS(1898), 1,
anon_sym_DOT,
- ACTIONS(1962), 1,
+ ACTIONS(1900), 1,
sym_optional_chain,
- ACTIONS(1964), 1,
+ ACTIONS(1902), 1,
anon_sym_PLUS_PLUS,
- ACTIONS(1966), 1,
+ ACTIONS(1904), 1,
anon_sym_DASH_DASH,
- ACTIONS(1968), 1,
+ ACTIONS(1906), 1,
anon_sym_BQUOTE,
- ACTIONS(2139), 1,
- anon_sym_AMP_AMP,
- ACTIONS(2141), 1,
- anon_sym_PIPE_PIPE,
- ACTIONS(2143), 1,
+ ACTIONS(2166), 1,
anon_sym_GT_GT,
- ACTIONS(2147), 1,
+ ACTIONS(2170), 1,
anon_sym_AMP,
- ACTIONS(2149), 1,
+ ACTIONS(2172), 1,
anon_sym_CARET,
- ACTIONS(2151), 1,
+ ACTIONS(2174), 1,
anon_sym_PIPE,
- ACTIONS(2155), 1,
+ ACTIONS(2178), 1,
anon_sym_PERCENT,
- ACTIONS(2157), 1,
+ ACTIONS(2180), 1,
anon_sym_STAR_STAR,
- ACTIONS(2165), 1,
+ ACTIONS(2188), 1,
+ anon_sym_AMP_AMP,
+ ACTIONS(2190), 1,
+ anon_sym_PIPE_PIPE,
+ ACTIONS(2192), 1,
anon_sym_QMARK_QMARK,
- ACTIONS(2167), 1,
+ ACTIONS(2194), 1,
sym__ternary_qmark,
- ACTIONS(2130), 2,
+ ACTIONS(2162), 2,
anon_sym_STAR,
anon_sym_SLASH,
- ACTIONS(2145), 2,
+ ACTIONS(2168), 2,
anon_sym_GT_GT_GT,
anon_sym_LT_LT,
- ACTIONS(2153), 2,
+ ACTIONS(2176), 2,
anon_sym_PLUS,
anon_sym_DASH,
- ACTIONS(2161), 2,
+ ACTIONS(2184), 2,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(2163), 2,
+ ACTIONS(2186), 2,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
- STATE(1329), 2,
+ STATE(1316), 2,
sym_template_string,
sym_arguments,
- ACTIONS(2137), 3,
+ ACTIONS(2164), 3,
anon_sym_in,
anon_sym_LT,
anon_sym_GT,
- ACTIONS(2159), 3,
+ ACTIONS(2182), 3,
anon_sym_LT_EQ,
anon_sym_GT_EQ,
anon_sym_instanceof,
- ACTIONS(1888), 4,
+ ACTIONS(1916), 4,
sym__automatic_semicolon,
anon_sym_COMMA,
anon_sym_RBRACE,
anon_sym_SEMI,
- [52318] = 15,
+ [52017] = 14,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1956), 1,
+ ACTIONS(1894), 1,
anon_sym_LPAREN,
- ACTIONS(1958), 1,
+ ACTIONS(1896), 1,
anon_sym_LBRACK,
- ACTIONS(1960), 1,
+ ACTIONS(1898), 1,
anon_sym_DOT,
- ACTIONS(1962), 1,
+ ACTIONS(1900), 1,
sym_optional_chain,
- ACTIONS(1964), 1,
+ ACTIONS(1902), 1,
anon_sym_PLUS_PLUS,
- ACTIONS(1966), 1,
+ ACTIONS(1904), 1,
anon_sym_DASH_DASH,
- ACTIONS(1968), 1,
+ ACTIONS(1906), 1,
anon_sym_BQUOTE,
- ACTIONS(2155), 1,
+ ACTIONS(2178), 1,
anon_sym_PERCENT,
- ACTIONS(2157), 1,
+ ACTIONS(2180), 1,
anon_sym_STAR_STAR,
- ACTIONS(2130), 2,
+ ACTIONS(2162), 2,
anon_sym_STAR,
anon_sym_SLASH,
- ACTIONS(2153), 2,
- anon_sym_PLUS,
- anon_sym_DASH,
- STATE(1329), 2,
+ STATE(1316), 2,
sym_template_string,
sym_arguments,
- ACTIONS(1948), 8,
+ ACTIONS(1886), 10,
anon_sym_in,
anon_sym_LT,
anon_sym_GT,
anon_sym_GT_GT,
anon_sym_AMP,
anon_sym_PIPE,
+ anon_sym_PLUS,
+ anon_sym_DASH,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(1950), 16,
+ ACTIONS(1884), 16,
sym__automatic_semicolon,
sym__ternary_qmark,
anon_sym_COMMA,
@@ -102701,143 +102920,241 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_GT_EQ,
anon_sym_QMARK_QMARK,
anon_sym_instanceof,
- [52389] = 27,
+ [52086] = 27,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1956), 1,
+ ACTIONS(1894), 1,
anon_sym_LPAREN,
- ACTIONS(1958), 1,
+ ACTIONS(1896), 1,
anon_sym_LBRACK,
- ACTIONS(1960), 1,
+ ACTIONS(1898), 1,
anon_sym_DOT,
- ACTIONS(1962), 1,
+ ACTIONS(1900), 1,
sym_optional_chain,
- ACTIONS(1964), 1,
+ ACTIONS(1902), 1,
anon_sym_PLUS_PLUS,
- ACTIONS(1966), 1,
+ ACTIONS(1904), 1,
anon_sym_DASH_DASH,
- ACTIONS(1968), 1,
+ ACTIONS(1906), 1,
anon_sym_BQUOTE,
- ACTIONS(2139), 1,
+ ACTIONS(2132), 1,
anon_sym_AMP_AMP,
- ACTIONS(2141), 1,
+ ACTIONS(2134), 1,
anon_sym_PIPE_PIPE,
- ACTIONS(2143), 1,
+ ACTIONS(2136), 1,
anon_sym_GT_GT,
- ACTIONS(2147), 1,
+ ACTIONS(2140), 1,
anon_sym_AMP,
- ACTIONS(2149), 1,
+ ACTIONS(2142), 1,
anon_sym_CARET,
- ACTIONS(2151), 1,
+ ACTIONS(2144), 1,
anon_sym_PIPE,
- ACTIONS(2155), 1,
+ ACTIONS(2148), 1,
anon_sym_PERCENT,
- ACTIONS(2157), 1,
+ ACTIONS(2150), 1,
anon_sym_STAR_STAR,
- ACTIONS(2165), 1,
+ ACTIONS(2158), 1,
anon_sym_QMARK_QMARK,
- ACTIONS(2167), 1,
+ ACTIONS(2160), 1,
sym__ternary_qmark,
- ACTIONS(2130), 2,
+ ACTIONS(2128), 2,
anon_sym_STAR,
anon_sym_SLASH,
- ACTIONS(2145), 2,
+ ACTIONS(2138), 2,
anon_sym_GT_GT_GT,
anon_sym_LT_LT,
- ACTIONS(2153), 2,
+ ACTIONS(2146), 2,
anon_sym_PLUS,
anon_sym_DASH,
- ACTIONS(2161), 2,
+ ACTIONS(2154), 2,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(2163), 2,
+ ACTIONS(2156), 2,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
- STATE(1329), 2,
+ STATE(1316), 2,
sym_template_string,
sym_arguments,
- ACTIONS(2137), 3,
+ ACTIONS(2130), 3,
anon_sym_in,
anon_sym_LT,
anon_sym_GT,
- ACTIONS(2159), 3,
+ ACTIONS(2152), 3,
anon_sym_LT_EQ,
anon_sym_GT_EQ,
anon_sym_instanceof,
- ACTIONS(2096), 4,
+ ACTIONS(2106), 4,
sym__automatic_semicolon,
anon_sym_COMMA,
- anon_sym_RBRACE,
+ anon_sym_of,
anon_sym_SEMI,
- [52484] = 27,
+ [52181] = 27,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1956), 1,
+ ACTIONS(1894), 1,
anon_sym_LPAREN,
- ACTIONS(1958), 1,
+ ACTIONS(1896), 1,
anon_sym_LBRACK,
- ACTIONS(1960), 1,
+ ACTIONS(1898), 1,
anon_sym_DOT,
- ACTIONS(1962), 1,
+ ACTIONS(1900), 1,
sym_optional_chain,
- ACTIONS(1964), 1,
+ ACTIONS(1902), 1,
anon_sym_PLUS_PLUS,
- ACTIONS(1966), 1,
+ ACTIONS(1904), 1,
anon_sym_DASH_DASH,
- ACTIONS(1968), 1,
+ ACTIONS(1906), 1,
anon_sym_BQUOTE,
- ACTIONS(2139), 1,
+ ACTIONS(2132), 1,
anon_sym_AMP_AMP,
- ACTIONS(2141), 1,
+ ACTIONS(2134), 1,
anon_sym_PIPE_PIPE,
- ACTIONS(2143), 1,
+ ACTIONS(2136), 1,
anon_sym_GT_GT,
- ACTIONS(2147), 1,
+ ACTIONS(2140), 1,
anon_sym_AMP,
- ACTIONS(2149), 1,
+ ACTIONS(2142), 1,
anon_sym_CARET,
- ACTIONS(2151), 1,
+ ACTIONS(2144), 1,
anon_sym_PIPE,
- ACTIONS(2155), 1,
+ ACTIONS(2148), 1,
anon_sym_PERCENT,
- ACTIONS(2157), 1,
+ ACTIONS(2150), 1,
anon_sym_STAR_STAR,
- ACTIONS(2165), 1,
+ ACTIONS(2158), 1,
anon_sym_QMARK_QMARK,
- ACTIONS(2167), 1,
+ ACTIONS(2160), 1,
sym__ternary_qmark,
- ACTIONS(2130), 2,
+ ACTIONS(2128), 2,
anon_sym_STAR,
anon_sym_SLASH,
- ACTIONS(2145), 2,
+ ACTIONS(2138), 2,
anon_sym_GT_GT_GT,
anon_sym_LT_LT,
- ACTIONS(2153), 2,
+ ACTIONS(2146), 2,
anon_sym_PLUS,
anon_sym_DASH,
- ACTIONS(2161), 2,
+ ACTIONS(2154), 2,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(2163), 2,
+ ACTIONS(2156), 2,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
- STATE(1329), 2,
+ STATE(1316), 2,
sym_template_string,
sym_arguments,
- ACTIONS(2137), 3,
+ ACTIONS(2130), 3,
anon_sym_in,
anon_sym_LT,
anon_sym_GT,
- ACTIONS(2159), 3,
+ ACTIONS(2152), 3,
anon_sym_LT_EQ,
anon_sym_GT_EQ,
anon_sym_instanceof,
- ACTIONS(2124), 4,
+ ACTIONS(2032), 4,
+ sym__automatic_semicolon,
+ anon_sym_COMMA,
+ anon_sym_of,
+ anon_sym_SEMI,
+ [52276] = 4,
+ ACTIONS(1203), 1,
+ sym_comment,
+ ACTIONS(1880), 1,
+ anon_sym_EQ,
+ ACTIONS(1873), 13,
+ anon_sym_STAR,
+ anon_sym_in,
+ anon_sym_LT,
+ anon_sym_GT,
+ anon_sym_GT_GT,
+ anon_sym_AMP,
+ anon_sym_PIPE,
+ anon_sym_PLUS,
+ anon_sym_DASH,
+ anon_sym_SLASH,
+ anon_sym_EQ_EQ,
+ anon_sym_BANG_EQ,
+ anon_sym_DASH_DASH,
+ ACTIONS(1875), 25,
+ sym__ternary_qmark,
+ anon_sym_COMMA,
+ anon_sym_RBRACE,
+ anon_sym_LPAREN,
+ anon_sym_RPAREN,
+ anon_sym_COLON,
+ anon_sym_LBRACK,
+ anon_sym_RBRACK,
+ anon_sym_DOT,
+ sym_optional_chain,
+ anon_sym_AMP_AMP,
+ anon_sym_PIPE_PIPE,
+ anon_sym_GT_GT_GT,
+ anon_sym_LT_LT,
+ anon_sym_CARET,
+ anon_sym_PERCENT,
+ anon_sym_STAR_STAR,
+ anon_sym_LT_EQ,
+ anon_sym_EQ_EQ_EQ,
+ anon_sym_BANG_EQ_EQ,
+ anon_sym_GT_EQ,
+ anon_sym_QMARK_QMARK,
+ anon_sym_instanceof,
+ anon_sym_PLUS_PLUS,
+ anon_sym_BQUOTE,
+ [52325] = 12,
+ ACTIONS(1203), 1,
+ sym_comment,
+ ACTIONS(1894), 1,
+ anon_sym_LPAREN,
+ ACTIONS(1896), 1,
+ anon_sym_LBRACK,
+ ACTIONS(1898), 1,
+ anon_sym_DOT,
+ ACTIONS(1900), 1,
+ sym_optional_chain,
+ ACTIONS(1902), 1,
+ anon_sym_PLUS_PLUS,
+ ACTIONS(1904), 1,
+ anon_sym_DASH_DASH,
+ ACTIONS(1906), 1,
+ anon_sym_BQUOTE,
+ ACTIONS(2180), 1,
+ anon_sym_STAR_STAR,
+ STATE(1316), 2,
+ sym_template_string,
+ sym_arguments,
+ ACTIONS(1886), 12,
+ anon_sym_STAR,
+ anon_sym_in,
+ anon_sym_LT,
+ anon_sym_GT,
+ anon_sym_GT_GT,
+ anon_sym_AMP,
+ anon_sym_PIPE,
+ anon_sym_PLUS,
+ anon_sym_DASH,
+ anon_sym_SLASH,
+ anon_sym_EQ_EQ,
+ anon_sym_BANG_EQ,
+ ACTIONS(1884), 17,
sym__automatic_semicolon,
+ sym__ternary_qmark,
anon_sym_COMMA,
anon_sym_RBRACE,
anon_sym_SEMI,
- [52579] = 4,
+ anon_sym_AMP_AMP,
+ anon_sym_PIPE_PIPE,
+ anon_sym_GT_GT_GT,
+ anon_sym_LT_LT,
+ anon_sym_CARET,
+ anon_sym_PERCENT,
+ anon_sym_LT_EQ,
+ anon_sym_EQ_EQ_EQ,
+ anon_sym_BANG_EQ_EQ,
+ anon_sym_GT_EQ,
+ anon_sym_QMARK_QMARK,
+ anon_sym_instanceof,
+ [52390] = 4,
ACTIONS(1203), 1,
sym_comment,
ACTIONS(1880), 1,
@@ -102882,281 +103199,392 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_instanceof,
anon_sym_PLUS_PLUS,
anon_sym_BQUOTE,
- [52628] = 27,
+ [52439] = 6,
+ ACTIONS(826), 1,
+ anon_sym_EQ,
+ ACTIONS(1203), 1,
+ sym_comment,
+ ACTIONS(2212), 1,
+ sym__automatic_semicolon,
+ ACTIONS(880), 2,
+ anon_sym_else,
+ anon_sym_while,
+ ACTIONS(824), 13,
+ anon_sym_STAR,
+ anon_sym_in,
+ anon_sym_LT,
+ anon_sym_GT,
+ anon_sym_GT_GT,
+ anon_sym_AMP,
+ anon_sym_PIPE,
+ anon_sym_PLUS,
+ anon_sym_DASH,
+ anon_sym_SLASH,
+ anon_sym_EQ_EQ,
+ anon_sym_BANG_EQ,
+ anon_sym_DASH_DASH,
+ ACTIONS(830), 22,
+ sym__ternary_qmark,
+ anon_sym_COMMA,
+ anon_sym_LPAREN,
+ anon_sym_SEMI,
+ anon_sym_LBRACK,
+ anon_sym_DOT,
+ sym_optional_chain,
+ anon_sym_AMP_AMP,
+ anon_sym_PIPE_PIPE,
+ anon_sym_GT_GT_GT,
+ anon_sym_LT_LT,
+ anon_sym_CARET,
+ anon_sym_PERCENT,
+ anon_sym_STAR_STAR,
+ anon_sym_LT_EQ,
+ anon_sym_EQ_EQ_EQ,
+ anon_sym_BANG_EQ_EQ,
+ anon_sym_GT_EQ,
+ anon_sym_QMARK_QMARK,
+ anon_sym_instanceof,
+ anon_sym_PLUS_PLUS,
+ anon_sym_BQUOTE,
+ [52492] = 28,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1956), 1,
+ ACTIONS(1894), 1,
anon_sym_LPAREN,
- ACTIONS(1958), 1,
+ ACTIONS(1896), 1,
anon_sym_LBRACK,
- ACTIONS(1960), 1,
+ ACTIONS(1898), 1,
anon_sym_DOT,
- ACTIONS(1962), 1,
+ ACTIONS(1900), 1,
sym_optional_chain,
- ACTIONS(1964), 1,
+ ACTIONS(1902), 1,
anon_sym_PLUS_PLUS,
- ACTIONS(1966), 1,
+ ACTIONS(1904), 1,
anon_sym_DASH_DASH,
- ACTIONS(1968), 1,
+ ACTIONS(1906), 1,
anon_sym_BQUOTE,
- ACTIONS(2128), 1,
- anon_sym_STAR_STAR,
- ACTIONS(2175), 1,
+ ACTIONS(2132), 1,
anon_sym_AMP_AMP,
- ACTIONS(2177), 1,
+ ACTIONS(2134), 1,
anon_sym_PIPE_PIPE,
- ACTIONS(2179), 1,
+ ACTIONS(2136), 1,
+ anon_sym_GT_GT,
+ ACTIONS(2140), 1,
+ anon_sym_AMP,
+ ACTIONS(2142), 1,
+ anon_sym_CARET,
+ ACTIONS(2144), 1,
+ anon_sym_PIPE,
+ ACTIONS(2148), 1,
+ anon_sym_PERCENT,
+ ACTIONS(2150), 1,
+ anon_sym_STAR_STAR,
+ ACTIONS(2158), 1,
+ anon_sym_QMARK_QMARK,
+ ACTIONS(2160), 1,
+ sym__ternary_qmark,
+ ACTIONS(2216), 1,
+ anon_sym_in,
+ ACTIONS(2128), 2,
+ anon_sym_STAR,
+ anon_sym_SLASH,
+ ACTIONS(2130), 2,
+ anon_sym_LT,
+ anon_sym_GT,
+ ACTIONS(2138), 2,
+ anon_sym_GT_GT_GT,
+ anon_sym_LT_LT,
+ ACTIONS(2146), 2,
+ anon_sym_PLUS,
+ anon_sym_DASH,
+ ACTIONS(2154), 2,
+ anon_sym_EQ_EQ,
+ anon_sym_BANG_EQ,
+ ACTIONS(2156), 2,
+ anon_sym_EQ_EQ_EQ,
+ anon_sym_BANG_EQ_EQ,
+ STATE(1316), 2,
+ sym_template_string,
+ sym_arguments,
+ ACTIONS(2152), 3,
+ anon_sym_LT_EQ,
+ anon_sym_GT_EQ,
+ anon_sym_instanceof,
+ ACTIONS(2214), 4,
+ sym__automatic_semicolon,
+ anon_sym_COMMA,
+ anon_sym_of,
+ anon_sym_SEMI,
+ [52589] = 27,
+ ACTIONS(1203), 1,
+ sym_comment,
+ ACTIONS(1894), 1,
+ anon_sym_LPAREN,
+ ACTIONS(1896), 1,
+ anon_sym_LBRACK,
+ ACTIONS(1898), 1,
+ anon_sym_DOT,
+ ACTIONS(1900), 1,
+ sym_optional_chain,
+ ACTIONS(1902), 1,
+ anon_sym_PLUS_PLUS,
+ ACTIONS(1904), 1,
+ anon_sym_DASH_DASH,
+ ACTIONS(1906), 1,
+ anon_sym_BQUOTE,
+ ACTIONS(2166), 1,
anon_sym_GT_GT,
- ACTIONS(2183), 1,
+ ACTIONS(2170), 1,
anon_sym_AMP,
- ACTIONS(2185), 1,
+ ACTIONS(2172), 1,
anon_sym_CARET,
- ACTIONS(2187), 1,
+ ACTIONS(2174), 1,
anon_sym_PIPE,
- ACTIONS(2191), 1,
+ ACTIONS(2178), 1,
anon_sym_PERCENT,
- ACTIONS(2199), 1,
+ ACTIONS(2180), 1,
+ anon_sym_STAR_STAR,
+ ACTIONS(2188), 1,
+ anon_sym_AMP_AMP,
+ ACTIONS(2190), 1,
+ anon_sym_PIPE_PIPE,
+ ACTIONS(2192), 1,
anon_sym_QMARK_QMARK,
- ACTIONS(2201), 1,
+ ACTIONS(2194), 1,
sym__ternary_qmark,
- ACTIONS(2171), 2,
+ ACTIONS(2162), 2,
anon_sym_STAR,
anon_sym_SLASH,
- ACTIONS(2181), 2,
+ ACTIONS(2168), 2,
anon_sym_GT_GT_GT,
anon_sym_LT_LT,
- ACTIONS(2189), 2,
+ ACTIONS(2176), 2,
anon_sym_PLUS,
anon_sym_DASH,
- ACTIONS(2195), 2,
+ ACTIONS(2184), 2,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(2197), 2,
+ ACTIONS(2186), 2,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
- STATE(1329), 2,
+ STATE(1316), 2,
sym_template_string,
sym_arguments,
- ACTIONS(2173), 3,
+ ACTIONS(2164), 3,
anon_sym_in,
anon_sym_LT,
anon_sym_GT,
- ACTIONS(2193), 3,
+ ACTIONS(2182), 3,
anon_sym_LT_EQ,
anon_sym_GT_EQ,
anon_sym_instanceof,
- ACTIONS(1970), 4,
+ ACTIONS(2106), 4,
sym__automatic_semicolon,
anon_sym_COMMA,
- anon_sym_of,
+ anon_sym_RBRACE,
anon_sym_SEMI,
- [52723] = 24,
+ [52684] = 19,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1956), 1,
+ ACTIONS(1894), 1,
anon_sym_LPAREN,
- ACTIONS(1958), 1,
+ ACTIONS(1896), 1,
anon_sym_LBRACK,
- ACTIONS(1960), 1,
+ ACTIONS(1898), 1,
anon_sym_DOT,
- ACTIONS(1962), 1,
+ ACTIONS(1900), 1,
sym_optional_chain,
- ACTIONS(1964), 1,
+ ACTIONS(1902), 1,
anon_sym_PLUS_PLUS,
- ACTIONS(1966), 1,
+ ACTIONS(1904), 1,
anon_sym_DASH_DASH,
- ACTIONS(1968), 1,
+ ACTIONS(1906), 1,
anon_sym_BQUOTE,
- ACTIONS(2139), 1,
- anon_sym_AMP_AMP,
- ACTIONS(2143), 1,
+ ACTIONS(2166), 1,
anon_sym_GT_GT,
- ACTIONS(2147), 1,
- anon_sym_AMP,
- ACTIONS(2149), 1,
- anon_sym_CARET,
- ACTIONS(2151), 1,
- anon_sym_PIPE,
- ACTIONS(2155), 1,
+ ACTIONS(2178), 1,
anon_sym_PERCENT,
- ACTIONS(2157), 1,
+ ACTIONS(2180), 1,
anon_sym_STAR_STAR,
- ACTIONS(2130), 2,
+ ACTIONS(2162), 2,
anon_sym_STAR,
anon_sym_SLASH,
- ACTIONS(2145), 2,
+ ACTIONS(2168), 2,
anon_sym_GT_GT_GT,
anon_sym_LT_LT,
- ACTIONS(2153), 2,
+ ACTIONS(2176), 2,
anon_sym_PLUS,
anon_sym_DASH,
- ACTIONS(2161), 2,
- anon_sym_EQ_EQ,
- anon_sym_BANG_EQ,
- ACTIONS(2163), 2,
- anon_sym_EQ_EQ_EQ,
- anon_sym_BANG_EQ_EQ,
- STATE(1329), 2,
+ STATE(1316), 2,
sym_template_string,
sym_arguments,
- ACTIONS(2137), 3,
+ ACTIONS(2164), 3,
anon_sym_in,
anon_sym_LT,
anon_sym_GT,
- ACTIONS(2159), 3,
+ ACTIONS(2182), 3,
anon_sym_LT_EQ,
anon_sym_GT_EQ,
anon_sym_instanceof,
- ACTIONS(1950), 7,
+ ACTIONS(1886), 4,
+ anon_sym_AMP,
+ anon_sym_PIPE,
+ anon_sym_EQ_EQ,
+ anon_sym_BANG_EQ,
+ ACTIONS(1884), 11,
sym__automatic_semicolon,
sym__ternary_qmark,
anon_sym_COMMA,
anon_sym_RBRACE,
anon_sym_SEMI,
+ anon_sym_AMP_AMP,
anon_sym_PIPE_PIPE,
+ anon_sym_CARET,
+ anon_sym_EQ_EQ_EQ,
+ anon_sym_BANG_EQ_EQ,
anon_sym_QMARK_QMARK,
- [52812] = 27,
+ [52763] = 25,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1956), 1,
+ ACTIONS(1894), 1,
anon_sym_LPAREN,
- ACTIONS(1958), 1,
+ ACTIONS(1896), 1,
anon_sym_LBRACK,
- ACTIONS(1960), 1,
+ ACTIONS(1898), 1,
anon_sym_DOT,
- ACTIONS(1962), 1,
+ ACTIONS(1900), 1,
sym_optional_chain,
- ACTIONS(1964), 1,
+ ACTIONS(1902), 1,
anon_sym_PLUS_PLUS,
- ACTIONS(1966), 1,
+ ACTIONS(1904), 1,
anon_sym_DASH_DASH,
- ACTIONS(1968), 1,
+ ACTIONS(1906), 1,
anon_sym_BQUOTE,
- ACTIONS(2139), 1,
- anon_sym_AMP_AMP,
- ACTIONS(2141), 1,
- anon_sym_PIPE_PIPE,
- ACTIONS(2143), 1,
+ ACTIONS(2166), 1,
anon_sym_GT_GT,
- ACTIONS(2147), 1,
+ ACTIONS(2170), 1,
anon_sym_AMP,
- ACTIONS(2149), 1,
+ ACTIONS(2172), 1,
anon_sym_CARET,
- ACTIONS(2151), 1,
+ ACTIONS(2174), 1,
anon_sym_PIPE,
- ACTIONS(2155), 1,
+ ACTIONS(2178), 1,
anon_sym_PERCENT,
- ACTIONS(2157), 1,
+ ACTIONS(2180), 1,
anon_sym_STAR_STAR,
- ACTIONS(2165), 1,
- anon_sym_QMARK_QMARK,
- ACTIONS(2167), 1,
- sym__ternary_qmark,
- ACTIONS(2130), 2,
+ ACTIONS(2188), 1,
+ anon_sym_AMP_AMP,
+ ACTIONS(2190), 1,
+ anon_sym_PIPE_PIPE,
+ ACTIONS(2162), 2,
anon_sym_STAR,
anon_sym_SLASH,
- ACTIONS(2145), 2,
+ ACTIONS(2168), 2,
anon_sym_GT_GT_GT,
anon_sym_LT_LT,
- ACTIONS(2153), 2,
+ ACTIONS(2176), 2,
anon_sym_PLUS,
anon_sym_DASH,
- ACTIONS(2161), 2,
+ ACTIONS(2184), 2,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(2163), 2,
+ ACTIONS(2186), 2,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
- STATE(1329), 2,
+ STATE(1316), 2,
sym_template_string,
sym_arguments,
- ACTIONS(2137), 3,
+ ACTIONS(2164), 3,
anon_sym_in,
anon_sym_LT,
anon_sym_GT,
- ACTIONS(2159), 3,
+ ACTIONS(2182), 3,
anon_sym_LT_EQ,
anon_sym_GT_EQ,
anon_sym_instanceof,
- ACTIONS(2016), 4,
+ ACTIONS(1884), 6,
sym__automatic_semicolon,
+ sym__ternary_qmark,
anon_sym_COMMA,
anon_sym_RBRACE,
anon_sym_SEMI,
- [52907] = 27,
+ anon_sym_QMARK_QMARK,
+ [52854] = 29,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1956), 1,
+ ACTIONS(1894), 1,
anon_sym_LPAREN,
- ACTIONS(1958), 1,
+ ACTIONS(1896), 1,
anon_sym_LBRACK,
- ACTIONS(1960), 1,
+ ACTIONS(1898), 1,
anon_sym_DOT,
- ACTIONS(1962), 1,
+ ACTIONS(1900), 1,
sym_optional_chain,
- ACTIONS(1964), 1,
+ ACTIONS(1902), 1,
anon_sym_PLUS_PLUS,
- ACTIONS(1966), 1,
+ ACTIONS(1904), 1,
anon_sym_DASH_DASH,
- ACTIONS(1968), 1,
+ ACTIONS(1906), 1,
anon_sym_BQUOTE,
- ACTIONS(2139), 1,
- anon_sym_AMP_AMP,
- ACTIONS(2141), 1,
- anon_sym_PIPE_PIPE,
- ACTIONS(2143), 1,
+ ACTIONS(2166), 1,
anon_sym_GT_GT,
- ACTIONS(2147), 1,
+ ACTIONS(2170), 1,
anon_sym_AMP,
- ACTIONS(2149), 1,
+ ACTIONS(2172), 1,
anon_sym_CARET,
- ACTIONS(2151), 1,
+ ACTIONS(2174), 1,
anon_sym_PIPE,
- ACTIONS(2155), 1,
+ ACTIONS(2178), 1,
anon_sym_PERCENT,
- ACTIONS(2157), 1,
+ ACTIONS(2180), 1,
anon_sym_STAR_STAR,
- ACTIONS(2165), 1,
+ ACTIONS(2188), 1,
+ anon_sym_AMP_AMP,
+ ACTIONS(2190), 1,
+ anon_sym_PIPE_PIPE,
+ ACTIONS(2192), 1,
anon_sym_QMARK_QMARK,
- ACTIONS(2167), 1,
+ ACTIONS(2194), 1,
sym__ternary_qmark,
- ACTIONS(2130), 2,
+ ACTIONS(2210), 1,
+ anon_sym_RBRACE,
+ ACTIONS(2219), 1,
+ anon_sym_COMMA,
+ ACTIONS(2106), 2,
+ sym__automatic_semicolon,
+ anon_sym_SEMI,
+ ACTIONS(2162), 2,
anon_sym_STAR,
anon_sym_SLASH,
- ACTIONS(2145), 2,
+ ACTIONS(2168), 2,
anon_sym_GT_GT_GT,
anon_sym_LT_LT,
- ACTIONS(2153), 2,
+ ACTIONS(2176), 2,
anon_sym_PLUS,
anon_sym_DASH,
- ACTIONS(2161), 2,
+ ACTIONS(2184), 2,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(2163), 2,
+ ACTIONS(2186), 2,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
- STATE(1329), 2,
+ STATE(1316), 2,
sym_template_string,
sym_arguments,
- ACTIONS(2137), 3,
+ ACTIONS(2164), 3,
anon_sym_in,
anon_sym_LT,
anon_sym_GT,
- ACTIONS(2159), 3,
+ ACTIONS(2182), 3,
anon_sym_LT_EQ,
anon_sym_GT_EQ,
anon_sym_instanceof,
- ACTIONS(2012), 4,
- sym__automatic_semicolon,
- anon_sym_COMMA,
- anon_sym_RBRACE,
- anon_sym_SEMI,
- [53002] = 4,
+ [52953] = 4,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1880), 1,
+ ACTIONS(1748), 1,
anon_sym_EQ,
- ACTIONS(1873), 13,
+ ACTIONS(1707), 13,
anon_sym_STAR,
anon_sym_in,
anon_sym_LT,
@@ -103170,7 +103598,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
anon_sym_DASH_DASH,
- ACTIONS(1875), 25,
+ ACTIONS(1709), 25,
sym__ternary_qmark,
anon_sym_COMMA,
anon_sym_RBRACE,
@@ -103196,145 +103624,55 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_instanceof,
anon_sym_PLUS_PLUS,
anon_sym_BQUOTE,
- [53051] = 28,
+ [53002] = 4,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1956), 1,
- anon_sym_LPAREN,
- ACTIONS(1958), 1,
- anon_sym_LBRACK,
- ACTIONS(1960), 1,
- anon_sym_DOT,
- ACTIONS(1962), 1,
- sym_optional_chain,
- ACTIONS(1964), 1,
- anon_sym_PLUS_PLUS,
- ACTIONS(1966), 1,
- anon_sym_DASH_DASH,
- ACTIONS(1968), 1,
- anon_sym_BQUOTE,
- ACTIONS(2139), 1,
- anon_sym_AMP_AMP,
- ACTIONS(2141), 1,
- anon_sym_PIPE_PIPE,
- ACTIONS(2143), 1,
+ ACTIONS(1866), 1,
+ anon_sym_EQ,
+ ACTIONS(1859), 13,
+ anon_sym_STAR,
+ anon_sym_in,
+ anon_sym_LT,
+ anon_sym_GT,
anon_sym_GT_GT,
- ACTIONS(2147), 1,
anon_sym_AMP,
- ACTIONS(2149), 1,
- anon_sym_CARET,
- ACTIONS(2151), 1,
anon_sym_PIPE,
- ACTIONS(2155), 1,
- anon_sym_PERCENT,
- ACTIONS(2157), 1,
- anon_sym_STAR_STAR,
- ACTIONS(2165), 1,
- anon_sym_QMARK_QMARK,
- ACTIONS(2167), 1,
- sym__ternary_qmark,
- ACTIONS(2222), 1,
- anon_sym_COMMA,
- ACTIONS(2130), 2,
- anon_sym_STAR,
- anon_sym_SLASH,
- ACTIONS(2145), 2,
- anon_sym_GT_GT_GT,
- anon_sym_LT_LT,
- ACTIONS(2153), 2,
anon_sym_PLUS,
anon_sym_DASH,
- ACTIONS(2161), 2,
+ anon_sym_SLASH,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(2163), 2,
- anon_sym_EQ_EQ_EQ,
- anon_sym_BANG_EQ_EQ,
- ACTIONS(2224), 2,
- sym__automatic_semicolon,
- anon_sym_SEMI,
- STATE(1329), 2,
- sym_template_string,
- sym_arguments,
- ACTIONS(2137), 3,
- anon_sym_in,
- anon_sym_LT,
- anon_sym_GT,
- ACTIONS(2159), 3,
- anon_sym_LT_EQ,
- anon_sym_GT_EQ,
- anon_sym_instanceof,
- [53147] = 27,
- ACTIONS(1203), 1,
- sym_comment,
- ACTIONS(1829), 1,
+ anon_sym_DASH_DASH,
+ ACTIONS(1861), 25,
+ sym__ternary_qmark,
+ anon_sym_COMMA,
+ anon_sym_RBRACE,
anon_sym_LPAREN,
- ACTIONS(1831), 1,
+ anon_sym_RPAREN,
+ anon_sym_COLON,
anon_sym_LBRACK,
- ACTIONS(1833), 1,
+ anon_sym_RBRACK,
anon_sym_DOT,
- ACTIONS(1835), 1,
sym_optional_chain,
- ACTIONS(1837), 1,
- anon_sym_PLUS_PLUS,
- ACTIONS(1839), 1,
- anon_sym_DASH_DASH,
- ACTIONS(1841), 1,
- anon_sym_BQUOTE,
- ACTIONS(1892), 1,
anon_sym_AMP_AMP,
- ACTIONS(1894), 1,
anon_sym_PIPE_PIPE,
- ACTIONS(1896), 1,
- anon_sym_GT_GT,
- ACTIONS(1900), 1,
- anon_sym_AMP,
- ACTIONS(1902), 1,
+ anon_sym_GT_GT_GT,
+ anon_sym_LT_LT,
anon_sym_CARET,
- ACTIONS(1904), 1,
- anon_sym_PIPE,
- ACTIONS(1908), 1,
anon_sym_PERCENT,
- ACTIONS(1910), 1,
anon_sym_STAR_STAR,
- ACTIONS(1918), 1,
- anon_sym_QMARK_QMARK,
- ACTIONS(1920), 1,
- sym__ternary_qmark,
- ACTIONS(1886), 2,
- anon_sym_STAR,
- anon_sym_SLASH,
- ACTIONS(1898), 2,
- anon_sym_GT_GT_GT,
- anon_sym_LT_LT,
- ACTIONS(1906), 2,
- anon_sym_PLUS,
- anon_sym_DASH,
- ACTIONS(1914), 2,
- anon_sym_EQ_EQ,
- anon_sym_BANG_EQ,
- ACTIONS(1916), 2,
+ anon_sym_LT_EQ,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
- STATE(1131), 2,
- sym_template_string,
- sym_arguments,
- ACTIONS(1890), 3,
- anon_sym_in,
- anon_sym_LT,
- anon_sym_GT,
- ACTIONS(1912), 3,
- anon_sym_LT_EQ,
anon_sym_GT_EQ,
+ anon_sym_QMARK_QMARK,
anon_sym_instanceof,
- ACTIONS(2226), 3,
- anon_sym_COMMA,
- anon_sym_RPAREN,
- anon_sym_RBRACK,
- [53241] = 3,
+ anon_sym_PLUS_PLUS,
+ anon_sym_BQUOTE,
+ [53051] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(2098), 13,
+ ACTIONS(1707), 13,
anon_sym_STAR,
anon_sym_in,
anon_sym_LT,
@@ -103348,7 +103686,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
anon_sym_DASH_DASH,
- ACTIONS(2100), 25,
+ ACTIONS(1709), 25,
sym__automatic_semicolon,
sym__ternary_qmark,
anon_sym_COMMA,
@@ -103374,155 +103712,81 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_instanceof,
anon_sym_PLUS_PLUS,
anon_sym_BQUOTE,
- [53287] = 29,
+ [53097] = 29,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1829), 1,
- anon_sym_LPAREN,
ACTIONS(1831), 1,
- anon_sym_LBRACK,
+ anon_sym_LPAREN,
ACTIONS(1833), 1,
- anon_sym_DOT,
+ anon_sym_LBRACK,
ACTIONS(1835), 1,
- sym_optional_chain,
+ anon_sym_DOT,
ACTIONS(1837), 1,
- anon_sym_PLUS_PLUS,
+ sym_optional_chain,
ACTIONS(1839), 1,
- anon_sym_DASH_DASH,
+ anon_sym_PLUS_PLUS,
ACTIONS(1841), 1,
+ anon_sym_DASH_DASH,
+ ACTIONS(1843), 1,
anon_sym_BQUOTE,
+ ACTIONS(1890), 1,
+ anon_sym_PERCENT,
ACTIONS(1892), 1,
+ anon_sym_STAR_STAR,
+ ACTIONS(1920), 1,
anon_sym_AMP_AMP,
- ACTIONS(1894), 1,
+ ACTIONS(1922), 1,
anon_sym_PIPE_PIPE,
- ACTIONS(1896), 1,
+ ACTIONS(1924), 1,
anon_sym_GT_GT,
- ACTIONS(1900), 1,
+ ACTIONS(1928), 1,
anon_sym_AMP,
- ACTIONS(1902), 1,
+ ACTIONS(1930), 1,
anon_sym_CARET,
- ACTIONS(1904), 1,
+ ACTIONS(1932), 1,
anon_sym_PIPE,
- ACTIONS(1908), 1,
- anon_sym_PERCENT,
- ACTIONS(1910), 1,
- anon_sym_STAR_STAR,
- ACTIONS(1918), 1,
+ ACTIONS(1940), 1,
anon_sym_QMARK_QMARK,
- ACTIONS(1920), 1,
+ ACTIONS(1942), 1,
sym__ternary_qmark,
- ACTIONS(2228), 1,
+ ACTIONS(2222), 1,
anon_sym_COMMA,
- ACTIONS(2230), 1,
+ ACTIONS(2224), 1,
anon_sym_RPAREN,
- STATE(2021), 1,
+ STATE(2036), 1,
aux_sym_array_repeat1,
- ACTIONS(1886), 2,
+ ACTIONS(1882), 2,
anon_sym_STAR,
anon_sym_SLASH,
- ACTIONS(1898), 2,
- anon_sym_GT_GT_GT,
- anon_sym_LT_LT,
- ACTIONS(1906), 2,
+ ACTIONS(1888), 2,
anon_sym_PLUS,
anon_sym_DASH,
- ACTIONS(1914), 2,
- anon_sym_EQ_EQ,
- anon_sym_BANG_EQ,
- ACTIONS(1916), 2,
- anon_sym_EQ_EQ_EQ,
- anon_sym_BANG_EQ_EQ,
- STATE(1131), 2,
- sym_template_string,
- sym_arguments,
- ACTIONS(1890), 3,
- anon_sym_in,
- anon_sym_LT,
- anon_sym_GT,
- ACTIONS(1912), 3,
- anon_sym_LT_EQ,
- anon_sym_GT_EQ,
- anon_sym_instanceof,
- [53385] = 29,
- ACTIONS(1203), 1,
- sym_comment,
- ACTIONS(1829), 1,
- anon_sym_LPAREN,
- ACTIONS(1831), 1,
- anon_sym_LBRACK,
- ACTIONS(1833), 1,
- anon_sym_DOT,
- ACTIONS(1835), 1,
- sym_optional_chain,
- ACTIONS(1837), 1,
- anon_sym_PLUS_PLUS,
- ACTIONS(1839), 1,
- anon_sym_DASH_DASH,
- ACTIONS(1841), 1,
- anon_sym_BQUOTE,
- ACTIONS(1892), 1,
- anon_sym_AMP_AMP,
- ACTIONS(1894), 1,
- anon_sym_PIPE_PIPE,
- ACTIONS(1896), 1,
- anon_sym_GT_GT,
- ACTIONS(1900), 1,
- anon_sym_AMP,
- ACTIONS(1902), 1,
- anon_sym_CARET,
- ACTIONS(1904), 1,
- anon_sym_PIPE,
- ACTIONS(1908), 1,
- anon_sym_PERCENT,
- ACTIONS(1910), 1,
- anon_sym_STAR_STAR,
- ACTIONS(1918), 1,
- anon_sym_QMARK_QMARK,
- ACTIONS(1920), 1,
- sym__ternary_qmark,
- ACTIONS(2228), 1,
- anon_sym_COMMA,
- ACTIONS(2232), 1,
- anon_sym_RBRACK,
- STATE(1984), 1,
- aux_sym_array_repeat1,
- ACTIONS(1886), 2,
- anon_sym_STAR,
- anon_sym_SLASH,
- ACTIONS(1898), 2,
+ ACTIONS(1926), 2,
anon_sym_GT_GT_GT,
anon_sym_LT_LT,
- ACTIONS(1906), 2,
- anon_sym_PLUS,
- anon_sym_DASH,
- ACTIONS(1914), 2,
+ ACTIONS(1936), 2,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(1916), 2,
+ ACTIONS(1938), 2,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
- STATE(1131), 2,
+ STATE(1128), 2,
sym_template_string,
sym_arguments,
- ACTIONS(1890), 3,
+ ACTIONS(1918), 3,
anon_sym_in,
anon_sym_LT,
anon_sym_GT,
- ACTIONS(1912), 3,
+ ACTIONS(1934), 3,
anon_sym_LT_EQ,
anon_sym_GT_EQ,
anon_sym_instanceof,
- [53483] = 6,
+ [53195] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1880), 1,
- anon_sym_EQ,
- ACTIONS(2234), 1,
- anon_sym_in,
- ACTIONS(2237), 1,
- anon_sym_of,
- ACTIONS(1873), 12,
+ ACTIONS(1908), 13,
anon_sym_STAR,
+ anon_sym_in,
anon_sym_LT,
anon_sym_GT,
anon_sym_GT_GT,
@@ -103534,11 +103798,13 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
anon_sym_DASH_DASH,
- ACTIONS(1875), 23,
+ ACTIONS(1910), 25,
sym__automatic_semicolon,
sym__ternary_qmark,
anon_sym_COMMA,
+ anon_sym_RBRACE,
anon_sym_LPAREN,
+ anon_sym_of,
anon_sym_SEMI,
anon_sym_LBRACK,
anon_sym_DOT,
@@ -103558,17 +103824,79 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_instanceof,
anon_sym_PLUS_PLUS,
anon_sym_BQUOTE,
- [53535] = 5,
+ [53241] = 29,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1788), 1,
- anon_sym_EQ,
- ACTIONS(1785), 4,
+ ACTIONS(1831), 1,
+ anon_sym_LPAREN,
+ ACTIONS(1833), 1,
+ anon_sym_LBRACK,
+ ACTIONS(1835), 1,
+ anon_sym_DOT,
+ ACTIONS(1837), 1,
+ sym_optional_chain,
+ ACTIONS(1839), 1,
+ anon_sym_PLUS_PLUS,
+ ACTIONS(1841), 1,
+ anon_sym_DASH_DASH,
+ ACTIONS(1843), 1,
+ anon_sym_BQUOTE,
+ ACTIONS(1890), 1,
+ anon_sym_PERCENT,
+ ACTIONS(1892), 1,
+ anon_sym_STAR_STAR,
+ ACTIONS(1920), 1,
+ anon_sym_AMP_AMP,
+ ACTIONS(1922), 1,
+ anon_sym_PIPE_PIPE,
+ ACTIONS(1924), 1,
+ anon_sym_GT_GT,
+ ACTIONS(1928), 1,
+ anon_sym_AMP,
+ ACTIONS(1930), 1,
+ anon_sym_CARET,
+ ACTIONS(1932), 1,
+ anon_sym_PIPE,
+ ACTIONS(1940), 1,
+ anon_sym_QMARK_QMARK,
+ ACTIONS(1942), 1,
+ sym__ternary_qmark,
+ ACTIONS(2222), 1,
anon_sym_COMMA,
- anon_sym_RBRACE,
+ ACTIONS(2226), 1,
anon_sym_RPAREN,
- anon_sym_RBRACK,
- ACTIONS(1707), 13,
+ STATE(2008), 1,
+ aux_sym_array_repeat1,
+ ACTIONS(1882), 2,
+ anon_sym_STAR,
+ anon_sym_SLASH,
+ ACTIONS(1888), 2,
+ anon_sym_PLUS,
+ anon_sym_DASH,
+ ACTIONS(1926), 2,
+ anon_sym_GT_GT_GT,
+ anon_sym_LT_LT,
+ ACTIONS(1936), 2,
+ anon_sym_EQ_EQ,
+ anon_sym_BANG_EQ,
+ ACTIONS(1938), 2,
+ anon_sym_EQ_EQ_EQ,
+ anon_sym_BANG_EQ_EQ,
+ STATE(1128), 2,
+ sym_template_string,
+ sym_arguments,
+ ACTIONS(1918), 3,
+ anon_sym_in,
+ anon_sym_LT,
+ anon_sym_GT,
+ ACTIONS(1934), 3,
+ anon_sym_LT_EQ,
+ anon_sym_GT_EQ,
+ anon_sym_instanceof,
+ [53339] = 3,
+ ACTIONS(1203), 1,
+ sym_comment,
+ ACTIONS(2082), 13,
anon_sym_STAR,
anon_sym_in,
anon_sym_LT,
@@ -103582,9 +103910,14 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
anon_sym_DASH_DASH,
- ACTIONS(1709), 20,
+ ACTIONS(2084), 25,
+ sym__automatic_semicolon,
sym__ternary_qmark,
+ anon_sym_COMMA,
+ anon_sym_RBRACE,
anon_sym_LPAREN,
+ anon_sym_of,
+ anon_sym_SEMI,
anon_sym_LBRACK,
anon_sym_DOT,
sym_optional_chain,
@@ -103603,10 +103936,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_instanceof,
anon_sym_PLUS_PLUS,
anon_sym_BQUOTE,
- [53585] = 3,
+ [53385] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(2054), 13,
+ ACTIONS(2034), 13,
anon_sym_STAR,
anon_sym_in,
anon_sym_LT,
@@ -103620,7 +103953,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
anon_sym_DASH_DASH,
- ACTIONS(2056), 25,
+ ACTIONS(2036), 25,
sym__automatic_semicolon,
sym__ternary_qmark,
anon_sym_COMMA,
@@ -103646,10 +103979,17 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_instanceof,
anon_sym_PLUS_PLUS,
anon_sym_BQUOTE,
- [53631] = 3,
+ [53431] = 5,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(2120), 13,
+ ACTIONS(1866), 1,
+ anon_sym_EQ,
+ ACTIONS(2228), 4,
+ anon_sym_COMMA,
+ anon_sym_RBRACE,
+ anon_sym_RPAREN,
+ anon_sym_RBRACK,
+ ACTIONS(1859), 13,
anon_sym_STAR,
anon_sym_in,
anon_sym_LT,
@@ -103663,14 +104003,9 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
anon_sym_DASH_DASH,
- ACTIONS(2122), 25,
- sym__automatic_semicolon,
+ ACTIONS(1861), 20,
sym__ternary_qmark,
- anon_sym_COMMA,
- anon_sym_RBRACE,
anon_sym_LPAREN,
- anon_sym_of,
- anon_sym_SEMI,
anon_sym_LBRACK,
anon_sym_DOT,
sym_optional_chain,
@@ -103689,10 +104024,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_instanceof,
anon_sym_PLUS_PLUS,
anon_sym_BQUOTE,
- [53677] = 3,
+ [53481] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(2044), 13,
+ ACTIONS(2102), 13,
anon_sym_STAR,
anon_sym_in,
anon_sym_LT,
@@ -103706,7 +104041,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
anon_sym_DASH_DASH,
- ACTIONS(2046), 25,
+ ACTIONS(2104), 25,
sym__automatic_semicolon,
sym__ternary_qmark,
anon_sym_COMMA,
@@ -103732,10 +104067,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_instanceof,
anon_sym_PLUS_PLUS,
anon_sym_BQUOTE,
- [53723] = 3,
+ [53527] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(2036), 13,
+ ACTIONS(2046), 13,
anon_sym_STAR,
anon_sym_in,
anon_sym_LT,
@@ -103749,7 +104084,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
anon_sym_DASH_DASH,
- ACTIONS(2038), 25,
+ ACTIONS(2048), 25,
sym__automatic_semicolon,
sym__ternary_qmark,
anon_sym_COMMA,
@@ -103775,10 +104110,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_instanceof,
anon_sym_PLUS_PLUS,
anon_sym_BQUOTE,
- [53769] = 3,
+ [53573] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1952), 13,
+ ACTIONS(2010), 13,
anon_sym_STAR,
anon_sym_in,
anon_sym_LT,
@@ -103792,7 +104127,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
anon_sym_DASH_DASH,
- ACTIONS(1954), 25,
+ ACTIONS(2012), 25,
sym__automatic_semicolon,
sym__ternary_qmark,
anon_sym_COMMA,
@@ -103818,16 +104153,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_instanceof,
anon_sym_PLUS_PLUS,
anon_sym_BQUOTE,
- [53815] = 6,
+ [53619] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1958), 1,
- anon_sym_LBRACK,
- ACTIONS(1960), 1,
- anon_sym_DOT,
- ACTIONS(2169), 1,
- sym_optional_chain,
- ACTIONS(1952), 13,
+ ACTIONS(1964), 13,
anon_sym_STAR,
anon_sym_in,
anon_sym_LT,
@@ -103841,7 +104170,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
anon_sym_DASH_DASH,
- ACTIONS(1954), 22,
+ ACTIONS(1966), 25,
sym__automatic_semicolon,
sym__ternary_qmark,
anon_sym_COMMA,
@@ -103849,6 +104178,9 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LPAREN,
anon_sym_of,
anon_sym_SEMI,
+ anon_sym_LBRACK,
+ anon_sym_DOT,
+ sym_optional_chain,
anon_sym_AMP_AMP,
anon_sym_PIPE_PIPE,
anon_sym_GT_GT_GT,
@@ -103864,78 +104196,78 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_instanceof,
anon_sym_PLUS_PLUS,
anon_sym_BQUOTE,
- [53867] = 28,
+ [53665] = 28,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1956), 1,
+ ACTIONS(1894), 1,
anon_sym_LPAREN,
- ACTIONS(1958), 1,
+ ACTIONS(1896), 1,
anon_sym_LBRACK,
- ACTIONS(1960), 1,
+ ACTIONS(1898), 1,
anon_sym_DOT,
- ACTIONS(1962), 1,
+ ACTIONS(1900), 1,
sym_optional_chain,
- ACTIONS(1964), 1,
+ ACTIONS(1902), 1,
anon_sym_PLUS_PLUS,
- ACTIONS(1966), 1,
+ ACTIONS(1904), 1,
anon_sym_DASH_DASH,
- ACTIONS(1968), 1,
+ ACTIONS(1906), 1,
anon_sym_BQUOTE,
- ACTIONS(2139), 1,
- anon_sym_AMP_AMP,
- ACTIONS(2141), 1,
- anon_sym_PIPE_PIPE,
- ACTIONS(2143), 1,
+ ACTIONS(2166), 1,
anon_sym_GT_GT,
- ACTIONS(2147), 1,
+ ACTIONS(2170), 1,
anon_sym_AMP,
- ACTIONS(2149), 1,
+ ACTIONS(2172), 1,
anon_sym_CARET,
- ACTIONS(2151), 1,
+ ACTIONS(2174), 1,
anon_sym_PIPE,
- ACTIONS(2155), 1,
+ ACTIONS(2178), 1,
anon_sym_PERCENT,
- ACTIONS(2157), 1,
+ ACTIONS(2180), 1,
anon_sym_STAR_STAR,
- ACTIONS(2165), 1,
+ ACTIONS(2188), 1,
+ anon_sym_AMP_AMP,
+ ACTIONS(2190), 1,
+ anon_sym_PIPE_PIPE,
+ ACTIONS(2192), 1,
anon_sym_QMARK_QMARK,
- ACTIONS(2167), 1,
+ ACTIONS(2194), 1,
sym__ternary_qmark,
- ACTIONS(2222), 1,
+ ACTIONS(2230), 1,
anon_sym_COMMA,
- ACTIONS(2130), 2,
+ ACTIONS(2162), 2,
anon_sym_STAR,
anon_sym_SLASH,
- ACTIONS(2145), 2,
+ ACTIONS(2168), 2,
anon_sym_GT_GT_GT,
anon_sym_LT_LT,
- ACTIONS(2153), 2,
+ ACTIONS(2176), 2,
anon_sym_PLUS,
anon_sym_DASH,
- ACTIONS(2161), 2,
+ ACTIONS(2184), 2,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(2163), 2,
+ ACTIONS(2186), 2,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
- ACTIONS(2239), 2,
+ ACTIONS(2232), 2,
sym__automatic_semicolon,
anon_sym_SEMI,
- STATE(1329), 2,
+ STATE(1316), 2,
sym_template_string,
sym_arguments,
- ACTIONS(2137), 3,
+ ACTIONS(2164), 3,
anon_sym_in,
anon_sym_LT,
anon_sym_GT,
- ACTIONS(2159), 3,
+ ACTIONS(2182), 3,
anon_sym_LT_EQ,
anon_sym_GT_EQ,
anon_sym_instanceof,
- [53963] = 3,
+ [53761] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(2108), 13,
+ ACTIONS(2090), 13,
anon_sym_STAR,
anon_sym_in,
anon_sym_LT,
@@ -103949,7 +104281,50 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
anon_sym_DASH_DASH,
- ACTIONS(2110), 25,
+ ACTIONS(2092), 25,
+ sym__automatic_semicolon,
+ sym__ternary_qmark,
+ anon_sym_COMMA,
+ anon_sym_RBRACE,
+ anon_sym_LPAREN,
+ anon_sym_of,
+ anon_sym_SEMI,
+ anon_sym_LBRACK,
+ anon_sym_DOT,
+ sym_optional_chain,
+ anon_sym_AMP_AMP,
+ anon_sym_PIPE_PIPE,
+ anon_sym_GT_GT_GT,
+ anon_sym_LT_LT,
+ anon_sym_CARET,
+ anon_sym_PERCENT,
+ anon_sym_STAR_STAR,
+ anon_sym_LT_EQ,
+ anon_sym_EQ_EQ_EQ,
+ anon_sym_BANG_EQ_EQ,
+ anon_sym_GT_EQ,
+ anon_sym_QMARK_QMARK,
+ anon_sym_instanceof,
+ anon_sym_PLUS_PLUS,
+ anon_sym_BQUOTE,
+ [53807] = 3,
+ ACTIONS(1203), 1,
+ sym_comment,
+ ACTIONS(2046), 13,
+ anon_sym_STAR,
+ anon_sym_in,
+ anon_sym_LT,
+ anon_sym_GT,
+ anon_sym_GT_GT,
+ anon_sym_AMP,
+ anon_sym_PIPE,
+ anon_sym_PLUS,
+ anon_sym_DASH,
+ anon_sym_SLASH,
+ anon_sym_EQ_EQ,
+ anon_sym_BANG_EQ,
+ anon_sym_DASH_DASH,
+ ACTIONS(2048), 25,
sym__automatic_semicolon,
sym__ternary_qmark,
anon_sym_COMMA,
@@ -103975,10 +104350,16 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_instanceof,
anon_sym_PLUS_PLUS,
anon_sym_BQUOTE,
- [54009] = 3,
+ [53853] = 6,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(2026), 13,
+ ACTIONS(1896), 1,
+ anon_sym_LBRACK,
+ ACTIONS(1898), 1,
+ anon_sym_DOT,
+ ACTIONS(2196), 1,
+ sym_optional_chain,
+ ACTIONS(1964), 13,
anon_sym_STAR,
anon_sym_in,
anon_sym_LT,
@@ -103992,7 +104373,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
anon_sym_DASH_DASH,
- ACTIONS(2028), 25,
+ ACTIONS(1966), 22,
sym__automatic_semicolon,
sym__ternary_qmark,
anon_sym_COMMA,
@@ -104000,9 +104381,6 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LPAREN,
anon_sym_of,
anon_sym_SEMI,
- anon_sym_LBRACK,
- anon_sym_DOT,
- sym_optional_chain,
anon_sym_AMP_AMP,
anon_sym_PIPE_PIPE,
anon_sym_GT_GT_GT,
@@ -104018,78 +104396,78 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_instanceof,
anon_sym_PLUS_PLUS,
anon_sym_BQUOTE,
- [54055] = 28,
+ [53905] = 28,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1956), 1,
+ ACTIONS(1894), 1,
anon_sym_LPAREN,
- ACTIONS(1958), 1,
+ ACTIONS(1896), 1,
anon_sym_LBRACK,
- ACTIONS(1960), 1,
+ ACTIONS(1898), 1,
anon_sym_DOT,
- ACTIONS(1962), 1,
+ ACTIONS(1900), 1,
sym_optional_chain,
- ACTIONS(1964), 1,
+ ACTIONS(1902), 1,
anon_sym_PLUS_PLUS,
- ACTIONS(1966), 1,
+ ACTIONS(1904), 1,
anon_sym_DASH_DASH,
- ACTIONS(1968), 1,
+ ACTIONS(1906), 1,
anon_sym_BQUOTE,
- ACTIONS(2139), 1,
- anon_sym_AMP_AMP,
- ACTIONS(2141), 1,
- anon_sym_PIPE_PIPE,
- ACTIONS(2143), 1,
+ ACTIONS(2166), 1,
anon_sym_GT_GT,
- ACTIONS(2147), 1,
+ ACTIONS(2170), 1,
anon_sym_AMP,
- ACTIONS(2149), 1,
+ ACTIONS(2172), 1,
anon_sym_CARET,
- ACTIONS(2151), 1,
+ ACTIONS(2174), 1,
anon_sym_PIPE,
- ACTIONS(2155), 1,
+ ACTIONS(2178), 1,
anon_sym_PERCENT,
- ACTIONS(2157), 1,
+ ACTIONS(2180), 1,
anon_sym_STAR_STAR,
- ACTIONS(2165), 1,
+ ACTIONS(2188), 1,
+ anon_sym_AMP_AMP,
+ ACTIONS(2190), 1,
+ anon_sym_PIPE_PIPE,
+ ACTIONS(2192), 1,
anon_sym_QMARK_QMARK,
- ACTIONS(2167), 1,
+ ACTIONS(2194), 1,
sym__ternary_qmark,
- ACTIONS(2222), 1,
+ ACTIONS(2230), 1,
anon_sym_COMMA,
- ACTIONS(2130), 2,
+ ACTIONS(2162), 2,
anon_sym_STAR,
anon_sym_SLASH,
- ACTIONS(2145), 2,
+ ACTIONS(2168), 2,
anon_sym_GT_GT_GT,
anon_sym_LT_LT,
- ACTIONS(2153), 2,
+ ACTIONS(2176), 2,
anon_sym_PLUS,
anon_sym_DASH,
- ACTIONS(2161), 2,
+ ACTIONS(2184), 2,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(2163), 2,
+ ACTIONS(2186), 2,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
- ACTIONS(2241), 2,
+ ACTIONS(2234), 2,
sym__automatic_semicolon,
anon_sym_SEMI,
- STATE(1329), 2,
+ STATE(1316), 2,
sym_template_string,
sym_arguments,
- ACTIONS(2137), 3,
+ ACTIONS(2164), 3,
anon_sym_in,
anon_sym_LT,
anon_sym_GT,
- ACTIONS(2159), 3,
+ ACTIONS(2182), 3,
anon_sym_LT_EQ,
anon_sym_GT_EQ,
anon_sym_instanceof,
- [54151] = 3,
+ [54001] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(2018), 13,
+ ACTIONS(1912), 13,
anon_sym_STAR,
anon_sym_in,
anon_sym_LT,
@@ -104103,7 +104481,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
anon_sym_DASH_DASH,
- ACTIONS(2020), 25,
+ ACTIONS(1914), 25,
sym__automatic_semicolon,
sym__ternary_qmark,
anon_sym_COMMA,
@@ -104129,10 +104507,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_instanceof,
anon_sym_PLUS_PLUS,
anon_sym_BQUOTE,
- [54197] = 3,
+ [54047] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(2104), 13,
+ ACTIONS(2098), 13,
anon_sym_STAR,
anon_sym_in,
anon_sym_LT,
@@ -104146,7 +104524,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
anon_sym_DASH_DASH,
- ACTIONS(2106), 25,
+ ACTIONS(2100), 25,
sym__automatic_semicolon,
sym__ternary_qmark,
anon_sym_COMMA,
@@ -104172,60 +104550,145 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_instanceof,
anon_sym_PLUS_PLUS,
anon_sym_BQUOTE,
- [54243] = 3,
+ [54093] = 27,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(2014), 13,
- anon_sym_STAR,
- anon_sym_in,
- anon_sym_LT,
- anon_sym_GT,
+ ACTIONS(1831), 1,
+ anon_sym_LPAREN,
+ ACTIONS(1833), 1,
+ anon_sym_LBRACK,
+ ACTIONS(1835), 1,
+ anon_sym_DOT,
+ ACTIONS(1837), 1,
+ sym_optional_chain,
+ ACTIONS(1839), 1,
+ anon_sym_PLUS_PLUS,
+ ACTIONS(1841), 1,
+ anon_sym_DASH_DASH,
+ ACTIONS(1843), 1,
+ anon_sym_BQUOTE,
+ ACTIONS(1890), 1,
+ anon_sym_PERCENT,
+ ACTIONS(1892), 1,
+ anon_sym_STAR_STAR,
+ ACTIONS(1920), 1,
+ anon_sym_AMP_AMP,
+ ACTIONS(1922), 1,
+ anon_sym_PIPE_PIPE,
+ ACTIONS(1924), 1,
anon_sym_GT_GT,
+ ACTIONS(1928), 1,
anon_sym_AMP,
+ ACTIONS(1930), 1,
+ anon_sym_CARET,
+ ACTIONS(1932), 1,
anon_sym_PIPE,
+ ACTIONS(1940), 1,
+ anon_sym_QMARK_QMARK,
+ ACTIONS(1942), 1,
+ sym__ternary_qmark,
+ ACTIONS(1882), 2,
+ anon_sym_STAR,
+ anon_sym_SLASH,
+ ACTIONS(1888), 2,
anon_sym_PLUS,
anon_sym_DASH,
- anon_sym_SLASH,
+ ACTIONS(1926), 2,
+ anon_sym_GT_GT_GT,
+ anon_sym_LT_LT,
+ ACTIONS(1936), 2,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- anon_sym_DASH_DASH,
- ACTIONS(2016), 25,
- sym__automatic_semicolon,
- sym__ternary_qmark,
+ ACTIONS(1938), 2,
+ anon_sym_EQ_EQ_EQ,
+ anon_sym_BANG_EQ_EQ,
+ STATE(1128), 2,
+ sym_template_string,
+ sym_arguments,
+ ACTIONS(1918), 3,
+ anon_sym_in,
+ anon_sym_LT,
+ anon_sym_GT,
+ ACTIONS(1934), 3,
+ anon_sym_LT_EQ,
+ anon_sym_GT_EQ,
+ anon_sym_instanceof,
+ ACTIONS(2236), 3,
anon_sym_COMMA,
- anon_sym_RBRACE,
+ anon_sym_RPAREN,
+ anon_sym_RBRACK,
+ [54187] = 28,
+ ACTIONS(1203), 1,
+ sym_comment,
+ ACTIONS(1894), 1,
anon_sym_LPAREN,
- anon_sym_of,
- anon_sym_SEMI,
+ ACTIONS(1896), 1,
anon_sym_LBRACK,
+ ACTIONS(1898), 1,
anon_sym_DOT,
+ ACTIONS(1900), 1,
sym_optional_chain,
+ ACTIONS(1902), 1,
+ anon_sym_PLUS_PLUS,
+ ACTIONS(1904), 1,
+ anon_sym_DASH_DASH,
+ ACTIONS(1906), 1,
+ anon_sym_BQUOTE,
+ ACTIONS(2166), 1,
+ anon_sym_GT_GT,
+ ACTIONS(2170), 1,
+ anon_sym_AMP,
+ ACTIONS(2172), 1,
+ anon_sym_CARET,
+ ACTIONS(2174), 1,
+ anon_sym_PIPE,
+ ACTIONS(2178), 1,
+ anon_sym_PERCENT,
+ ACTIONS(2180), 1,
+ anon_sym_STAR_STAR,
+ ACTIONS(2188), 1,
anon_sym_AMP_AMP,
+ ACTIONS(2190), 1,
anon_sym_PIPE_PIPE,
+ ACTIONS(2192), 1,
+ anon_sym_QMARK_QMARK,
+ ACTIONS(2194), 1,
+ sym__ternary_qmark,
+ ACTIONS(2230), 1,
+ anon_sym_COMMA,
+ ACTIONS(2162), 2,
+ anon_sym_STAR,
+ anon_sym_SLASH,
+ ACTIONS(2168), 2,
anon_sym_GT_GT_GT,
anon_sym_LT_LT,
- anon_sym_CARET,
- anon_sym_PERCENT,
- anon_sym_STAR_STAR,
- anon_sym_LT_EQ,
+ ACTIONS(2176), 2,
+ anon_sym_PLUS,
+ anon_sym_DASH,
+ ACTIONS(2184), 2,
+ anon_sym_EQ_EQ,
+ anon_sym_BANG_EQ,
+ ACTIONS(2186), 2,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
+ ACTIONS(2238), 2,
+ sym__automatic_semicolon,
+ anon_sym_SEMI,
+ STATE(1316), 2,
+ sym_template_string,
+ sym_arguments,
+ ACTIONS(2164), 3,
+ anon_sym_in,
+ anon_sym_LT,
+ anon_sym_GT,
+ ACTIONS(2182), 3,
+ anon_sym_LT_EQ,
anon_sym_GT_EQ,
- anon_sym_QMARK_QMARK,
anon_sym_instanceof,
- anon_sym_PLUS_PLUS,
- anon_sym_BQUOTE,
- [54289] = 5,
+ [54283] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1867), 1,
- anon_sym_EQ,
- ACTIONS(2243), 4,
- anon_sym_COMMA,
- anon_sym_RBRACE,
- anon_sym_RPAREN,
- anon_sym_RBRACK,
- ACTIONS(1860), 13,
+ ACTIONS(2046), 13,
anon_sym_STAR,
anon_sym_in,
anon_sym_LT,
@@ -104239,9 +104702,14 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
anon_sym_DASH_DASH,
- ACTIONS(1862), 20,
+ ACTIONS(2048), 25,
+ sym__automatic_semicolon,
sym__ternary_qmark,
+ anon_sym_COMMA,
+ anon_sym_RBRACE,
anon_sym_LPAREN,
+ anon_sym_of,
+ anon_sym_SEMI,
anon_sym_LBRACK,
anon_sym_DOT,
sym_optional_chain,
@@ -104260,10 +104728,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_instanceof,
anon_sym_PLUS_PLUS,
anon_sym_BQUOTE,
- [54339] = 4,
+ [54329] = 4,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1765), 1,
+ ACTIONS(1762), 1,
anon_sym_EQ,
ACTIONS(1707), 13,
anon_sym_STAR,
@@ -104304,53 +104772,146 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_instanceof,
anon_sym_PLUS_PLUS,
anon_sym_BQUOTE,
- [54387] = 3,
+ [54377] = 28,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(2010), 13,
- anon_sym_STAR,
- anon_sym_in,
- anon_sym_LT,
- anon_sym_GT,
+ ACTIONS(1894), 1,
+ anon_sym_LPAREN,
+ ACTIONS(1896), 1,
+ anon_sym_LBRACK,
+ ACTIONS(1898), 1,
+ anon_sym_DOT,
+ ACTIONS(1900), 1,
+ sym_optional_chain,
+ ACTIONS(1902), 1,
+ anon_sym_PLUS_PLUS,
+ ACTIONS(1904), 1,
+ anon_sym_DASH_DASH,
+ ACTIONS(1906), 1,
+ anon_sym_BQUOTE,
+ ACTIONS(2166), 1,
anon_sym_GT_GT,
+ ACTIONS(2170), 1,
anon_sym_AMP,
+ ACTIONS(2172), 1,
+ anon_sym_CARET,
+ ACTIONS(2174), 1,
anon_sym_PIPE,
+ ACTIONS(2178), 1,
+ anon_sym_PERCENT,
+ ACTIONS(2180), 1,
+ anon_sym_STAR_STAR,
+ ACTIONS(2188), 1,
+ anon_sym_AMP_AMP,
+ ACTIONS(2190), 1,
+ anon_sym_PIPE_PIPE,
+ ACTIONS(2192), 1,
+ anon_sym_QMARK_QMARK,
+ ACTIONS(2194), 1,
+ sym__ternary_qmark,
+ ACTIONS(2230), 1,
+ anon_sym_COMMA,
+ ACTIONS(2162), 2,
+ anon_sym_STAR,
+ anon_sym_SLASH,
+ ACTIONS(2168), 2,
+ anon_sym_GT_GT_GT,
+ anon_sym_LT_LT,
+ ACTIONS(2176), 2,
anon_sym_PLUS,
anon_sym_DASH,
- anon_sym_SLASH,
+ ACTIONS(2184), 2,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- anon_sym_DASH_DASH,
- ACTIONS(2012), 25,
+ ACTIONS(2186), 2,
+ anon_sym_EQ_EQ_EQ,
+ anon_sym_BANG_EQ_EQ,
+ ACTIONS(2240), 2,
sym__automatic_semicolon,
- sym__ternary_qmark,
- anon_sym_COMMA,
- anon_sym_RBRACE,
- anon_sym_LPAREN,
- anon_sym_of,
anon_sym_SEMI,
+ STATE(1316), 2,
+ sym_template_string,
+ sym_arguments,
+ ACTIONS(2164), 3,
+ anon_sym_in,
+ anon_sym_LT,
+ anon_sym_GT,
+ ACTIONS(2182), 3,
+ anon_sym_LT_EQ,
+ anon_sym_GT_EQ,
+ anon_sym_instanceof,
+ [54473] = 28,
+ ACTIONS(1203), 1,
+ sym_comment,
+ ACTIONS(1894), 1,
+ anon_sym_LPAREN,
+ ACTIONS(1896), 1,
anon_sym_LBRACK,
+ ACTIONS(1898), 1,
anon_sym_DOT,
+ ACTIONS(1900), 1,
sym_optional_chain,
+ ACTIONS(1902), 1,
+ anon_sym_PLUS_PLUS,
+ ACTIONS(1904), 1,
+ anon_sym_DASH_DASH,
+ ACTIONS(1906), 1,
+ anon_sym_BQUOTE,
+ ACTIONS(2166), 1,
+ anon_sym_GT_GT,
+ ACTIONS(2170), 1,
+ anon_sym_AMP,
+ ACTIONS(2172), 1,
+ anon_sym_CARET,
+ ACTIONS(2174), 1,
+ anon_sym_PIPE,
+ ACTIONS(2178), 1,
+ anon_sym_PERCENT,
+ ACTIONS(2180), 1,
+ anon_sym_STAR_STAR,
+ ACTIONS(2188), 1,
anon_sym_AMP_AMP,
+ ACTIONS(2190), 1,
anon_sym_PIPE_PIPE,
+ ACTIONS(2192), 1,
+ anon_sym_QMARK_QMARK,
+ ACTIONS(2194), 1,
+ sym__ternary_qmark,
+ ACTIONS(2230), 1,
+ anon_sym_COMMA,
+ ACTIONS(2162), 2,
+ anon_sym_STAR,
+ anon_sym_SLASH,
+ ACTIONS(2168), 2,
anon_sym_GT_GT_GT,
anon_sym_LT_LT,
- anon_sym_CARET,
- anon_sym_PERCENT,
- anon_sym_STAR_STAR,
- anon_sym_LT_EQ,
+ ACTIONS(2176), 2,
+ anon_sym_PLUS,
+ anon_sym_DASH,
+ ACTIONS(2184), 2,
+ anon_sym_EQ_EQ,
+ anon_sym_BANG_EQ,
+ ACTIONS(2186), 2,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
+ ACTIONS(2242), 2,
+ sym__automatic_semicolon,
+ anon_sym_SEMI,
+ STATE(1316), 2,
+ sym_template_string,
+ sym_arguments,
+ ACTIONS(2164), 3,
+ anon_sym_in,
+ anon_sym_LT,
+ anon_sym_GT,
+ ACTIONS(2182), 3,
+ anon_sym_LT_EQ,
anon_sym_GT_EQ,
- anon_sym_QMARK_QMARK,
anon_sym_instanceof,
- anon_sym_PLUS_PLUS,
- anon_sym_BQUOTE,
- [54433] = 3,
+ [54569] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(2006), 13,
+ ACTIONS(1952), 13,
anon_sym_STAR,
anon_sym_in,
anon_sym_LT,
@@ -104364,7 +104925,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
anon_sym_DASH_DASH,
- ACTIONS(2008), 25,
+ ACTIONS(1954), 25,
sym__automatic_semicolon,
sym__ternary_qmark,
anon_sym_COMMA,
@@ -104390,17 +104951,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_instanceof,
anon_sym_PLUS_PLUS,
anon_sym_BQUOTE,
- [54479] = 6,
- ACTIONS(824), 1,
- anon_sym_EQ,
+ [54615] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(2245), 1,
- anon_sym_in,
- ACTIONS(2248), 1,
- anon_sym_of,
- ACTIONS(822), 12,
+ ACTIONS(2046), 13,
anon_sym_STAR,
+ anon_sym_in,
anon_sym_LT,
anon_sym_GT,
anon_sym_GT_GT,
@@ -104412,11 +104968,13 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
anon_sym_DASH_DASH,
- ACTIONS(828), 23,
+ ACTIONS(2048), 25,
sym__automatic_semicolon,
sym__ternary_qmark,
anon_sym_COMMA,
+ anon_sym_RBRACE,
anon_sym_LPAREN,
+ anon_sym_of,
anon_sym_SEMI,
anon_sym_LBRACK,
anon_sym_DOT,
@@ -104436,17 +104994,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_instanceof,
anon_sym_PLUS_PLUS,
anon_sym_BQUOTE,
- [54531] = 6,
+ [54661] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1867), 1,
- anon_sym_EQ,
- ACTIONS(2243), 1,
- anon_sym_of,
- ACTIONS(2250), 1,
- anon_sym_in,
- ACTIONS(1860), 12,
+ ACTIONS(1948), 13,
anon_sym_STAR,
+ anon_sym_in,
anon_sym_LT,
anon_sym_GT,
anon_sym_GT_GT,
@@ -104458,11 +105011,13 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
anon_sym_DASH_DASH,
- ACTIONS(1862), 23,
+ ACTIONS(1950), 25,
sym__automatic_semicolon,
sym__ternary_qmark,
anon_sym_COMMA,
+ anon_sym_RBRACE,
anon_sym_LPAREN,
+ anon_sym_of,
anon_sym_SEMI,
anon_sym_LBRACK,
anon_sym_DOT,
@@ -104482,85 +105037,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_instanceof,
anon_sym_PLUS_PLUS,
anon_sym_BQUOTE,
- [54583] = 28,
+ [54707] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1956), 1,
- anon_sym_LPAREN,
- ACTIONS(1958), 1,
- anon_sym_LBRACK,
- ACTIONS(1960), 1,
- anon_sym_DOT,
- ACTIONS(1962), 1,
- sym_optional_chain,
- ACTIONS(1964), 1,
- anon_sym_PLUS_PLUS,
- ACTIONS(1966), 1,
- anon_sym_DASH_DASH,
- ACTIONS(1968), 1,
- anon_sym_BQUOTE,
- ACTIONS(2139), 1,
- anon_sym_AMP_AMP,
- ACTIONS(2141), 1,
- anon_sym_PIPE_PIPE,
- ACTIONS(2143), 1,
- anon_sym_GT_GT,
- ACTIONS(2147), 1,
- anon_sym_AMP,
- ACTIONS(2149), 1,
- anon_sym_CARET,
- ACTIONS(2151), 1,
- anon_sym_PIPE,
- ACTIONS(2155), 1,
- anon_sym_PERCENT,
- ACTIONS(2157), 1,
- anon_sym_STAR_STAR,
- ACTIONS(2165), 1,
- anon_sym_QMARK_QMARK,
- ACTIONS(2167), 1,
- sym__ternary_qmark,
- ACTIONS(2222), 1,
- anon_sym_COMMA,
- ACTIONS(2130), 2,
- anon_sym_STAR,
- anon_sym_SLASH,
- ACTIONS(2145), 2,
- anon_sym_GT_GT_GT,
- anon_sym_LT_LT,
- ACTIONS(2153), 2,
- anon_sym_PLUS,
- anon_sym_DASH,
- ACTIONS(2161), 2,
- anon_sym_EQ_EQ,
- anon_sym_BANG_EQ,
- ACTIONS(2163), 2,
- anon_sym_EQ_EQ_EQ,
- anon_sym_BANG_EQ_EQ,
- ACTIONS(2253), 2,
- sym__automatic_semicolon,
- anon_sym_SEMI,
- STATE(1329), 2,
- sym_template_string,
- sym_arguments,
- ACTIONS(2137), 3,
- anon_sym_in,
- anon_sym_LT,
- anon_sym_GT,
- ACTIONS(2159), 3,
- anon_sym_LT_EQ,
- anon_sym_GT_EQ,
- anon_sym_instanceof,
- [54679] = 5,
- ACTIONS(1203), 1,
- sym_comment,
- ACTIONS(1775), 1,
- anon_sym_EQ,
- ACTIONS(1773), 4,
- anon_sym_COMMA,
- anon_sym_RBRACE,
- anon_sym_RPAREN,
- anon_sym_RBRACK,
- ACTIONS(1707), 13,
+ ACTIONS(2094), 13,
anon_sym_STAR,
anon_sym_in,
anon_sym_LT,
@@ -104574,9 +105054,14 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
anon_sym_DASH_DASH,
- ACTIONS(1709), 20,
+ ACTIONS(2096), 25,
+ sym__automatic_semicolon,
sym__ternary_qmark,
+ anon_sym_COMMA,
+ anon_sym_RBRACE,
anon_sym_LPAREN,
+ anon_sym_of,
+ anon_sym_SEMI,
anon_sym_LBRACK,
anon_sym_DOT,
sym_optional_chain,
@@ -104595,10 +105080,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_instanceof,
anon_sym_PLUS_PLUS,
anon_sym_BQUOTE,
- [54729] = 3,
+ [54753] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(2002), 13,
+ ACTIONS(2020), 13,
anon_sym_STAR,
anon_sym_in,
anon_sym_LT,
@@ -104612,7 +105097,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
anon_sym_DASH_DASH,
- ACTIONS(2004), 25,
+ ACTIONS(2022), 25,
sym__automatic_semicolon,
sym__ternary_qmark,
anon_sym_COMMA,
@@ -104638,17 +105123,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_instanceof,
anon_sym_PLUS_PLUS,
anon_sym_BQUOTE,
- [54775] = 5,
+ [54799] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1880), 1,
- anon_sym_EQ,
- ACTIONS(2237), 4,
- anon_sym_COMMA,
- anon_sym_RBRACE,
- anon_sym_RPAREN,
- anon_sym_RBRACK,
- ACTIONS(1873), 13,
+ ACTIONS(1956), 13,
anon_sym_STAR,
anon_sym_in,
anon_sym_LT,
@@ -104662,9 +105140,14 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
anon_sym_DASH_DASH,
- ACTIONS(1875), 20,
+ ACTIONS(1958), 25,
+ sym__automatic_semicolon,
sym__ternary_qmark,
+ anon_sym_COMMA,
+ anon_sym_RBRACE,
anon_sym_LPAREN,
+ anon_sym_of,
+ anon_sym_SEMI,
anon_sym_LBRACK,
anon_sym_DOT,
sym_optional_chain,
@@ -104683,167 +105166,145 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_instanceof,
anon_sym_PLUS_PLUS,
anon_sym_BQUOTE,
- [54825] = 28,
+ [54845] = 28,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1956), 1,
+ ACTIONS(1894), 1,
anon_sym_LPAREN,
- ACTIONS(1958), 1,
+ ACTIONS(1896), 1,
anon_sym_LBRACK,
- ACTIONS(1960), 1,
+ ACTIONS(1898), 1,
anon_sym_DOT,
- ACTIONS(1962), 1,
+ ACTIONS(1900), 1,
sym_optional_chain,
- ACTIONS(1964), 1,
+ ACTIONS(1902), 1,
anon_sym_PLUS_PLUS,
- ACTIONS(1966), 1,
+ ACTIONS(1904), 1,
anon_sym_DASH_DASH,
- ACTIONS(1968), 1,
+ ACTIONS(1906), 1,
anon_sym_BQUOTE,
- ACTIONS(2139), 1,
- anon_sym_AMP_AMP,
- ACTIONS(2141), 1,
- anon_sym_PIPE_PIPE,
- ACTIONS(2143), 1,
+ ACTIONS(2166), 1,
anon_sym_GT_GT,
- ACTIONS(2147), 1,
+ ACTIONS(2170), 1,
anon_sym_AMP,
- ACTIONS(2149), 1,
+ ACTIONS(2172), 1,
anon_sym_CARET,
- ACTIONS(2151), 1,
+ ACTIONS(2174), 1,
anon_sym_PIPE,
- ACTIONS(2155), 1,
+ ACTIONS(2178), 1,
anon_sym_PERCENT,
- ACTIONS(2157), 1,
+ ACTIONS(2180), 1,
anon_sym_STAR_STAR,
- ACTIONS(2165), 1,
+ ACTIONS(2188), 1,
+ anon_sym_AMP_AMP,
+ ACTIONS(2190), 1,
+ anon_sym_PIPE_PIPE,
+ ACTIONS(2192), 1,
anon_sym_QMARK_QMARK,
- ACTIONS(2167), 1,
+ ACTIONS(2194), 1,
sym__ternary_qmark,
- ACTIONS(2222), 1,
+ ACTIONS(2230), 1,
anon_sym_COMMA,
- ACTIONS(2130), 2,
+ ACTIONS(2162), 2,
anon_sym_STAR,
anon_sym_SLASH,
- ACTIONS(2145), 2,
+ ACTIONS(2168), 2,
anon_sym_GT_GT_GT,
anon_sym_LT_LT,
- ACTIONS(2153), 2,
+ ACTIONS(2176), 2,
anon_sym_PLUS,
anon_sym_DASH,
- ACTIONS(2161), 2,
+ ACTIONS(2184), 2,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(2163), 2,
+ ACTIONS(2186), 2,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
- ACTIONS(2255), 2,
+ ACTIONS(2244), 2,
sym__automatic_semicolon,
anon_sym_SEMI,
- STATE(1329), 2,
+ STATE(1316), 2,
sym_template_string,
sym_arguments,
- ACTIONS(2137), 3,
+ ACTIONS(2164), 3,
anon_sym_in,
anon_sym_LT,
anon_sym_GT,
- ACTIONS(2159), 3,
+ ACTIONS(2182), 3,
anon_sym_LT_EQ,
anon_sym_GT_EQ,
anon_sym_instanceof,
- [54921] = 6,
+ [54941] = 27,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1760), 1,
- anon_sym_in,
- ACTIONS(1763), 1,
- anon_sym_of,
- ACTIONS(1765), 1,
- anon_sym_EQ,
- ACTIONS(1707), 12,
- anon_sym_STAR,
- anon_sym_LT,
- anon_sym_GT,
- anon_sym_GT_GT,
- anon_sym_AMP,
- anon_sym_PIPE,
- anon_sym_PLUS,
- anon_sym_DASH,
- anon_sym_SLASH,
- anon_sym_EQ_EQ,
- anon_sym_BANG_EQ,
- anon_sym_DASH_DASH,
- ACTIONS(1709), 23,
- sym__automatic_semicolon,
- sym__ternary_qmark,
- anon_sym_COMMA,
+ ACTIONS(1894), 1,
anon_sym_LPAREN,
- anon_sym_SEMI,
+ ACTIONS(1896), 1,
anon_sym_LBRACK,
+ ACTIONS(1898), 1,
anon_sym_DOT,
+ ACTIONS(1900), 1,
sym_optional_chain,
- anon_sym_AMP_AMP,
- anon_sym_PIPE_PIPE,
- anon_sym_GT_GT_GT,
- anon_sym_LT_LT,
- anon_sym_CARET,
- anon_sym_PERCENT,
- anon_sym_STAR_STAR,
- anon_sym_LT_EQ,
- anon_sym_EQ_EQ_EQ,
- anon_sym_BANG_EQ_EQ,
- anon_sym_GT_EQ,
- anon_sym_QMARK_QMARK,
- anon_sym_instanceof,
+ ACTIONS(1902), 1,
anon_sym_PLUS_PLUS,
+ ACTIONS(1904), 1,
+ anon_sym_DASH_DASH,
+ ACTIONS(1906), 1,
anon_sym_BQUOTE,
- [54973] = 3,
- ACTIONS(1203), 1,
- sym_comment,
- ACTIONS(1992), 13,
- anon_sym_STAR,
- anon_sym_in,
- anon_sym_LT,
- anon_sym_GT,
+ ACTIONS(2166), 1,
anon_sym_GT_GT,
+ ACTIONS(2170), 1,
anon_sym_AMP,
+ ACTIONS(2172), 1,
+ anon_sym_CARET,
+ ACTIONS(2174), 1,
anon_sym_PIPE,
- anon_sym_PLUS,
- anon_sym_DASH,
- anon_sym_SLASH,
- anon_sym_EQ_EQ,
- anon_sym_BANG_EQ,
- anon_sym_DASH_DASH,
- ACTIONS(1994), 25,
- sym__automatic_semicolon,
- sym__ternary_qmark,
- anon_sym_COMMA,
- anon_sym_RBRACE,
- anon_sym_LPAREN,
- anon_sym_of,
- anon_sym_SEMI,
- anon_sym_LBRACK,
- anon_sym_DOT,
- sym_optional_chain,
+ ACTIONS(2178), 1,
+ anon_sym_PERCENT,
+ ACTIONS(2180), 1,
+ anon_sym_STAR_STAR,
+ ACTIONS(2188), 1,
anon_sym_AMP_AMP,
+ ACTIONS(2190), 1,
anon_sym_PIPE_PIPE,
+ ACTIONS(2192), 1,
+ anon_sym_QMARK_QMARK,
+ ACTIONS(2194), 1,
+ sym__ternary_qmark,
+ ACTIONS(2162), 2,
+ anon_sym_STAR,
+ anon_sym_SLASH,
+ ACTIONS(2168), 2,
anon_sym_GT_GT_GT,
anon_sym_LT_LT,
- anon_sym_CARET,
- anon_sym_PERCENT,
- anon_sym_STAR_STAR,
- anon_sym_LT_EQ,
+ ACTIONS(2176), 2,
+ anon_sym_PLUS,
+ anon_sym_DASH,
+ ACTIONS(2184), 2,
+ anon_sym_EQ_EQ,
+ anon_sym_BANG_EQ,
+ ACTIONS(2186), 2,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
+ STATE(1316), 2,
+ sym_template_string,
+ sym_arguments,
+ ACTIONS(2164), 3,
+ anon_sym_in,
+ anon_sym_LT,
+ anon_sym_GT,
+ ACTIONS(2182), 3,
+ anon_sym_LT_EQ,
anon_sym_GT_EQ,
- anon_sym_QMARK_QMARK,
anon_sym_instanceof,
- anon_sym_PLUS_PLUS,
- anon_sym_BQUOTE,
- [55019] = 3,
+ ACTIONS(2214), 3,
+ sym__automatic_semicolon,
+ anon_sym_COMMA,
+ anon_sym_SEMI,
+ [55035] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1707), 13,
+ ACTIONS(1968), 13,
anon_sym_STAR,
anon_sym_in,
anon_sym_LT,
@@ -104857,7 +105318,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
anon_sym_DASH_DASH,
- ACTIONS(1709), 25,
+ ACTIONS(1970), 25,
sym__automatic_semicolon,
sym__ternary_qmark,
anon_sym_COMMA,
@@ -104883,10 +105344,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_instanceof,
anon_sym_PLUS_PLUS,
anon_sym_BQUOTE,
- [55065] = 3,
+ [55081] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1992), 13,
+ ACTIONS(2050), 13,
anon_sym_STAR,
anon_sym_in,
anon_sym_LT,
@@ -104900,7 +105361,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
anon_sym_DASH_DASH,
- ACTIONS(1994), 25,
+ ACTIONS(2052), 25,
sym__automatic_semicolon,
sym__ternary_qmark,
anon_sym_COMMA,
@@ -104926,10 +105387,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_instanceof,
anon_sym_PLUS_PLUS,
anon_sym_BQUOTE,
- [55111] = 3,
+ [55127] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1992), 13,
+ ACTIONS(902), 13,
anon_sym_STAR,
anon_sym_in,
anon_sym_LT,
@@ -104943,7 +105404,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
anon_sym_DASH_DASH,
- ACTIONS(1994), 25,
+ ACTIONS(906), 25,
sym__automatic_semicolon,
sym__ternary_qmark,
anon_sym_COMMA,
@@ -104969,78 +105430,15 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_instanceof,
anon_sym_PLUS_PLUS,
anon_sym_BQUOTE,
- [55157] = 28,
+ [55173] = 5,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1956), 1,
- anon_sym_LPAREN,
- ACTIONS(1958), 1,
- anon_sym_LBRACK,
- ACTIONS(1960), 1,
- anon_sym_DOT,
- ACTIONS(1962), 1,
- sym_optional_chain,
- ACTIONS(1964), 1,
- anon_sym_PLUS_PLUS,
- ACTIONS(1966), 1,
- anon_sym_DASH_DASH,
- ACTIONS(1968), 1,
- anon_sym_BQUOTE,
- ACTIONS(2139), 1,
- anon_sym_AMP_AMP,
- ACTIONS(2141), 1,
- anon_sym_PIPE_PIPE,
- ACTIONS(2143), 1,
- anon_sym_GT_GT,
- ACTIONS(2147), 1,
- anon_sym_AMP,
- ACTIONS(2149), 1,
- anon_sym_CARET,
- ACTIONS(2151), 1,
- anon_sym_PIPE,
- ACTIONS(2155), 1,
- anon_sym_PERCENT,
- ACTIONS(2157), 1,
- anon_sym_STAR_STAR,
- ACTIONS(2165), 1,
- anon_sym_QMARK_QMARK,
- ACTIONS(2167), 1,
- sym__ternary_qmark,
- ACTIONS(2222), 1,
- anon_sym_COMMA,
- ACTIONS(2130), 2,
- anon_sym_STAR,
- anon_sym_SLASH,
- ACTIONS(2145), 2,
- anon_sym_GT_GT_GT,
- anon_sym_LT_LT,
- ACTIONS(2153), 2,
- anon_sym_PLUS,
- anon_sym_DASH,
- ACTIONS(2161), 2,
- anon_sym_EQ_EQ,
- anon_sym_BANG_EQ,
- ACTIONS(2163), 2,
- anon_sym_EQ_EQ_EQ,
- anon_sym_BANG_EQ_EQ,
- ACTIONS(2257), 2,
+ ACTIONS(2246), 1,
sym__automatic_semicolon,
- anon_sym_SEMI,
- STATE(1329), 2,
- sym_template_string,
- sym_arguments,
- ACTIONS(2137), 3,
- anon_sym_in,
- anon_sym_LT,
- anon_sym_GT,
- ACTIONS(2159), 3,
- anon_sym_LT_EQ,
- anon_sym_GT_EQ,
- anon_sym_instanceof,
- [55253] = 3,
- ACTIONS(1203), 1,
- sym_comment,
- ACTIONS(1992), 13,
+ ACTIONS(961), 2,
+ anon_sym_else,
+ anon_sym_while,
+ ACTIONS(894), 13,
anon_sym_STAR,
anon_sym_in,
anon_sym_LT,
@@ -105054,13 +105452,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
anon_sym_DASH_DASH,
- ACTIONS(1994), 25,
- sym__automatic_semicolon,
+ ACTIONS(898), 22,
sym__ternary_qmark,
anon_sym_COMMA,
- anon_sym_RBRACE,
anon_sym_LPAREN,
- anon_sym_of,
anon_sym_SEMI,
anon_sym_LBRACK,
anon_sym_DOT,
@@ -105080,12 +105475,17 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_instanceof,
anon_sym_PLUS_PLUS,
anon_sym_BQUOTE,
- [55299] = 3,
+ [55223] = 6,
+ ACTIONS(826), 1,
+ anon_sym_EQ,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1988), 13,
- anon_sym_STAR,
+ ACTIONS(2248), 1,
anon_sym_in,
+ ACTIONS(2251), 1,
+ anon_sym_of,
+ ACTIONS(824), 12,
+ anon_sym_STAR,
anon_sym_LT,
anon_sym_GT,
anon_sym_GT_GT,
@@ -105097,13 +105497,11 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
anon_sym_DASH_DASH,
- ACTIONS(1990), 25,
+ ACTIONS(830), 23,
sym__automatic_semicolon,
sym__ternary_qmark,
anon_sym_COMMA,
- anon_sym_RBRACE,
anon_sym_LPAREN,
- anon_sym_of,
anon_sym_SEMI,
anon_sym_LBRACK,
anon_sym_DOT,
@@ -105123,78 +105521,17 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_instanceof,
anon_sym_PLUS_PLUS,
anon_sym_BQUOTE,
- [55345] = 28,
+ [55275] = 5,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1956), 1,
- anon_sym_LPAREN,
- ACTIONS(1958), 1,
- anon_sym_LBRACK,
- ACTIONS(1960), 1,
- anon_sym_DOT,
- ACTIONS(1962), 1,
- sym_optional_chain,
- ACTIONS(1964), 1,
- anon_sym_PLUS_PLUS,
- ACTIONS(1966), 1,
- anon_sym_DASH_DASH,
- ACTIONS(1968), 1,
- anon_sym_BQUOTE,
- ACTIONS(2139), 1,
- anon_sym_AMP_AMP,
- ACTIONS(2141), 1,
- anon_sym_PIPE_PIPE,
- ACTIONS(2143), 1,
- anon_sym_GT_GT,
- ACTIONS(2147), 1,
- anon_sym_AMP,
- ACTIONS(2149), 1,
- anon_sym_CARET,
- ACTIONS(2151), 1,
- anon_sym_PIPE,
- ACTIONS(2155), 1,
- anon_sym_PERCENT,
- ACTIONS(2157), 1,
- anon_sym_STAR_STAR,
- ACTIONS(2165), 1,
- anon_sym_QMARK_QMARK,
- ACTIONS(2167), 1,
- sym__ternary_qmark,
- ACTIONS(2222), 1,
+ ACTIONS(1880), 1,
+ anon_sym_EQ,
+ ACTIONS(2253), 4,
anon_sym_COMMA,
- ACTIONS(2130), 2,
- anon_sym_STAR,
- anon_sym_SLASH,
- ACTIONS(2145), 2,
- anon_sym_GT_GT_GT,
- anon_sym_LT_LT,
- ACTIONS(2153), 2,
- anon_sym_PLUS,
- anon_sym_DASH,
- ACTIONS(2161), 2,
- anon_sym_EQ_EQ,
- anon_sym_BANG_EQ,
- ACTIONS(2163), 2,
- anon_sym_EQ_EQ_EQ,
- anon_sym_BANG_EQ_EQ,
- ACTIONS(2259), 2,
- sym__automatic_semicolon,
- anon_sym_SEMI,
- STATE(1329), 2,
- sym_template_string,
- sym_arguments,
- ACTIONS(2137), 3,
- anon_sym_in,
- anon_sym_LT,
- anon_sym_GT,
- ACTIONS(2159), 3,
- anon_sym_LT_EQ,
- anon_sym_GT_EQ,
- anon_sym_instanceof,
- [55441] = 3,
- ACTIONS(1203), 1,
- sym_comment,
- ACTIONS(2082), 13,
+ anon_sym_RBRACE,
+ anon_sym_RPAREN,
+ anon_sym_RBRACK,
+ ACTIONS(1873), 13,
anon_sym_STAR,
anon_sym_in,
anon_sym_LT,
@@ -105208,14 +105545,9 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
anon_sym_DASH_DASH,
- ACTIONS(2084), 25,
- sym__automatic_semicolon,
+ ACTIONS(1875), 20,
sym__ternary_qmark,
- anon_sym_COMMA,
- anon_sym_RBRACE,
anon_sym_LPAREN,
- anon_sym_of,
- anon_sym_SEMI,
anon_sym_LBRACK,
anon_sym_DOT,
sym_optional_chain,
@@ -105234,10 +105566,17 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_instanceof,
anon_sym_PLUS_PLUS,
anon_sym_BQUOTE,
- [55487] = 3,
+ [55325] = 5,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(924), 13,
+ ACTIONS(1766), 1,
+ anon_sym_EQ,
+ ACTIONS(1764), 4,
+ anon_sym_COMMA,
+ anon_sym_RBRACE,
+ anon_sym_RPAREN,
+ anon_sym_RBRACK,
+ ACTIONS(1707), 13,
anon_sym_STAR,
anon_sym_in,
anon_sym_LT,
@@ -105251,14 +105590,9 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
anon_sym_DASH_DASH,
- ACTIONS(928), 25,
- sym__automatic_semicolon,
+ ACTIONS(1709), 20,
sym__ternary_qmark,
- anon_sym_COMMA,
- anon_sym_RBRACE,
anon_sym_LPAREN,
- anon_sym_of,
- anon_sym_SEMI,
anon_sym_LBRACK,
anon_sym_DOT,
sym_optional_chain,
@@ -105277,10 +105611,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_instanceof,
anon_sym_PLUS_PLUS,
anon_sym_BQUOTE,
- [55533] = 3,
+ [55375] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(2066), 13,
+ ACTIONS(2030), 13,
anon_sym_STAR,
anon_sym_in,
anon_sym_LT,
@@ -105294,7 +105628,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
anon_sym_DASH_DASH,
- ACTIONS(2068), 25,
+ ACTIONS(2032), 25,
sym__automatic_semicolon,
sym__ternary_qmark,
anon_sym_COMMA,
@@ -105320,10 +105654,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_instanceof,
anon_sym_PLUS_PLUS,
anon_sym_BQUOTE,
- [55579] = 3,
+ [55421] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(2062), 13,
+ ACTIONS(2058), 13,
anon_sym_STAR,
anon_sym_in,
anon_sym_LT,
@@ -105337,7 +105671,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
anon_sym_DASH_DASH,
- ACTIONS(2064), 25,
+ ACTIONS(2060), 25,
sym__automatic_semicolon,
sym__ternary_qmark,
anon_sym_COMMA,
@@ -105363,10 +105697,78 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_instanceof,
anon_sym_PLUS_PLUS,
anon_sym_BQUOTE,
- [55625] = 3,
+ [55467] = 28,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(2058), 13,
+ ACTIONS(1894), 1,
+ anon_sym_LPAREN,
+ ACTIONS(1896), 1,
+ anon_sym_LBRACK,
+ ACTIONS(1898), 1,
+ anon_sym_DOT,
+ ACTIONS(1900), 1,
+ sym_optional_chain,
+ ACTIONS(1902), 1,
+ anon_sym_PLUS_PLUS,
+ ACTIONS(1904), 1,
+ anon_sym_DASH_DASH,
+ ACTIONS(1906), 1,
+ anon_sym_BQUOTE,
+ ACTIONS(2166), 1,
+ anon_sym_GT_GT,
+ ACTIONS(2170), 1,
+ anon_sym_AMP,
+ ACTIONS(2172), 1,
+ anon_sym_CARET,
+ ACTIONS(2174), 1,
+ anon_sym_PIPE,
+ ACTIONS(2178), 1,
+ anon_sym_PERCENT,
+ ACTIONS(2180), 1,
+ anon_sym_STAR_STAR,
+ ACTIONS(2188), 1,
+ anon_sym_AMP_AMP,
+ ACTIONS(2190), 1,
+ anon_sym_PIPE_PIPE,
+ ACTIONS(2192), 1,
+ anon_sym_QMARK_QMARK,
+ ACTIONS(2194), 1,
+ sym__ternary_qmark,
+ ACTIONS(2230), 1,
+ anon_sym_COMMA,
+ ACTIONS(2162), 2,
+ anon_sym_STAR,
+ anon_sym_SLASH,
+ ACTIONS(2168), 2,
+ anon_sym_GT_GT_GT,
+ anon_sym_LT_LT,
+ ACTIONS(2176), 2,
+ anon_sym_PLUS,
+ anon_sym_DASH,
+ ACTIONS(2184), 2,
+ anon_sym_EQ_EQ,
+ anon_sym_BANG_EQ,
+ ACTIONS(2186), 2,
+ anon_sym_EQ_EQ_EQ,
+ anon_sym_BANG_EQ_EQ,
+ ACTIONS(2255), 2,
+ sym__automatic_semicolon,
+ anon_sym_SEMI,
+ STATE(1316), 2,
+ sym_template_string,
+ sym_arguments,
+ ACTIONS(2164), 3,
+ anon_sym_in,
+ anon_sym_LT,
+ anon_sym_GT,
+ ACTIONS(2182), 3,
+ anon_sym_LT_EQ,
+ anon_sym_GT_EQ,
+ anon_sym_instanceof,
+ [55563] = 3,
+ ACTIONS(1203), 1,
+ sym_comment,
+ ACTIONS(1817), 13,
anon_sym_STAR,
anon_sym_in,
anon_sym_LT,
@@ -105380,7 +105782,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
anon_sym_DASH_DASH,
- ACTIONS(2060), 25,
+ ACTIONS(1823), 25,
sym__automatic_semicolon,
sym__ternary_qmark,
anon_sym_COMMA,
@@ -105406,12 +105808,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_instanceof,
anon_sym_PLUS_PLUS,
anon_sym_BQUOTE,
- [55671] = 4,
+ [55609] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(2261), 1,
- sym_regex_flags,
- ACTIONS(2048), 14,
+ ACTIONS(894), 13,
anon_sym_STAR,
anon_sym_in,
anon_sym_LT,
@@ -105424,14 +105824,14 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_SLASH,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- anon_sym_instanceof,
anon_sym_DASH_DASH,
- ACTIONS(2050), 23,
+ ACTIONS(898), 25,
sym__automatic_semicolon,
sym__ternary_qmark,
anon_sym_COMMA,
anon_sym_RBRACE,
anon_sym_LPAREN,
+ anon_sym_of,
anon_sym_SEMI,
anon_sym_LBRACK,
anon_sym_DOT,
@@ -105448,12 +105848,20 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_BANG_EQ_EQ,
anon_sym_GT_EQ,
anon_sym_QMARK_QMARK,
+ anon_sym_instanceof,
anon_sym_PLUS_PLUS,
anon_sym_BQUOTE,
- [55719] = 3,
+ [55655] = 5,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(2116), 13,
+ ACTIONS(1778), 1,
+ anon_sym_EQ,
+ ACTIONS(1775), 4,
+ anon_sym_COMMA,
+ anon_sym_RBRACE,
+ anon_sym_RPAREN,
+ anon_sym_RBRACK,
+ ACTIONS(1707), 13,
anon_sym_STAR,
anon_sym_in,
anon_sym_LT,
@@ -105467,14 +105875,9 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
anon_sym_DASH_DASH,
- ACTIONS(2118), 25,
- sym__automatic_semicolon,
+ ACTIONS(1709), 20,
sym__ternary_qmark,
- anon_sym_COMMA,
- anon_sym_RBRACE,
anon_sym_LPAREN,
- anon_sym_of,
- anon_sym_SEMI,
anon_sym_LBRACK,
anon_sym_DOT,
sym_optional_chain,
@@ -105493,120 +105896,146 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_instanceof,
anon_sym_PLUS_PLUS,
anon_sym_BQUOTE,
- [55765] = 27,
+ [55705] = 28,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1956), 1,
+ ACTIONS(1894), 1,
anon_sym_LPAREN,
- ACTIONS(1958), 1,
+ ACTIONS(1896), 1,
anon_sym_LBRACK,
- ACTIONS(1960), 1,
+ ACTIONS(1898), 1,
anon_sym_DOT,
- ACTIONS(1962), 1,
+ ACTIONS(1900), 1,
sym_optional_chain,
- ACTIONS(1964), 1,
+ ACTIONS(1902), 1,
anon_sym_PLUS_PLUS,
- ACTIONS(1966), 1,
+ ACTIONS(1904), 1,
anon_sym_DASH_DASH,
- ACTIONS(1968), 1,
+ ACTIONS(1906), 1,
anon_sym_BQUOTE,
- ACTIONS(2139), 1,
- anon_sym_AMP_AMP,
- ACTIONS(2141), 1,
- anon_sym_PIPE_PIPE,
- ACTIONS(2143), 1,
+ ACTIONS(2166), 1,
anon_sym_GT_GT,
- ACTIONS(2147), 1,
+ ACTIONS(2170), 1,
anon_sym_AMP,
- ACTIONS(2149), 1,
+ ACTIONS(2172), 1,
anon_sym_CARET,
- ACTIONS(2151), 1,
+ ACTIONS(2174), 1,
anon_sym_PIPE,
- ACTIONS(2155), 1,
+ ACTIONS(2178), 1,
anon_sym_PERCENT,
- ACTIONS(2157), 1,
+ ACTIONS(2180), 1,
anon_sym_STAR_STAR,
- ACTIONS(2165), 1,
+ ACTIONS(2188), 1,
+ anon_sym_AMP_AMP,
+ ACTIONS(2190), 1,
+ anon_sym_PIPE_PIPE,
+ ACTIONS(2192), 1,
anon_sym_QMARK_QMARK,
- ACTIONS(2167), 1,
+ ACTIONS(2194), 1,
sym__ternary_qmark,
- ACTIONS(2130), 2,
+ ACTIONS(2230), 1,
+ anon_sym_COMMA,
+ ACTIONS(2162), 2,
anon_sym_STAR,
anon_sym_SLASH,
- ACTIONS(2145), 2,
+ ACTIONS(2168), 2,
anon_sym_GT_GT_GT,
anon_sym_LT_LT,
- ACTIONS(2153), 2,
+ ACTIONS(2176), 2,
anon_sym_PLUS,
anon_sym_DASH,
- ACTIONS(2161), 2,
+ ACTIONS(2184), 2,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(2163), 2,
+ ACTIONS(2186), 2,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
- STATE(1329), 2,
+ ACTIONS(2257), 2,
+ sym__automatic_semicolon,
+ anon_sym_SEMI,
+ STATE(1316), 2,
sym_template_string,
sym_arguments,
- ACTIONS(2137), 3,
+ ACTIONS(2164), 3,
anon_sym_in,
anon_sym_LT,
anon_sym_GT,
- ACTIONS(2159), 3,
+ ACTIONS(2182), 3,
anon_sym_LT_EQ,
anon_sym_GT_EQ,
anon_sym_instanceof,
- ACTIONS(2215), 3,
- sym__automatic_semicolon,
- anon_sym_COMMA,
- anon_sym_SEMI,
- [55859] = 3,
+ [55801] = 28,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(2040), 13,
- anon_sym_STAR,
- anon_sym_in,
- anon_sym_LT,
- anon_sym_GT,
- anon_sym_GT_GT,
- anon_sym_AMP,
- anon_sym_PIPE,
- anon_sym_PLUS,
- anon_sym_DASH,
- anon_sym_SLASH,
- anon_sym_EQ_EQ,
- anon_sym_BANG_EQ,
- anon_sym_DASH_DASH,
- ACTIONS(2042), 25,
- sym__automatic_semicolon,
- sym__ternary_qmark,
- anon_sym_COMMA,
- anon_sym_RBRACE,
+ ACTIONS(1894), 1,
anon_sym_LPAREN,
- anon_sym_of,
- anon_sym_SEMI,
+ ACTIONS(1896), 1,
anon_sym_LBRACK,
+ ACTIONS(1898), 1,
anon_sym_DOT,
+ ACTIONS(1900), 1,
sym_optional_chain,
+ ACTIONS(1902), 1,
+ anon_sym_PLUS_PLUS,
+ ACTIONS(1904), 1,
+ anon_sym_DASH_DASH,
+ ACTIONS(1906), 1,
+ anon_sym_BQUOTE,
+ ACTIONS(2166), 1,
+ anon_sym_GT_GT,
+ ACTIONS(2170), 1,
+ anon_sym_AMP,
+ ACTIONS(2172), 1,
+ anon_sym_CARET,
+ ACTIONS(2174), 1,
+ anon_sym_PIPE,
+ ACTIONS(2178), 1,
+ anon_sym_PERCENT,
+ ACTIONS(2180), 1,
+ anon_sym_STAR_STAR,
+ ACTIONS(2188), 1,
anon_sym_AMP_AMP,
+ ACTIONS(2190), 1,
anon_sym_PIPE_PIPE,
+ ACTIONS(2192), 1,
+ anon_sym_QMARK_QMARK,
+ ACTIONS(2194), 1,
+ sym__ternary_qmark,
+ ACTIONS(2230), 1,
+ anon_sym_COMMA,
+ ACTIONS(2162), 2,
+ anon_sym_STAR,
+ anon_sym_SLASH,
+ ACTIONS(2168), 2,
anon_sym_GT_GT_GT,
anon_sym_LT_LT,
- anon_sym_CARET,
- anon_sym_PERCENT,
- anon_sym_STAR_STAR,
- anon_sym_LT_EQ,
+ ACTIONS(2176), 2,
+ anon_sym_PLUS,
+ anon_sym_DASH,
+ ACTIONS(2184), 2,
+ anon_sym_EQ_EQ,
+ anon_sym_BANG_EQ,
+ ACTIONS(2186), 2,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
+ ACTIONS(2259), 2,
+ sym__automatic_semicolon,
+ anon_sym_SEMI,
+ STATE(1316), 2,
+ sym_template_string,
+ sym_arguments,
+ ACTIONS(2164), 3,
+ anon_sym_in,
+ anon_sym_LT,
+ anon_sym_GT,
+ ACTIONS(2182), 3,
+ anon_sym_LT_EQ,
anon_sym_GT_EQ,
- anon_sym_QMARK_QMARK,
anon_sym_instanceof,
- anon_sym_PLUS_PLUS,
- anon_sym_BQUOTE,
- [55905] = 4,
+ [55897] = 4,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1795), 1,
+ ACTIONS(1771), 1,
anon_sym_EQ,
ACTIONS(1707), 13,
anon_sym_STAR,
@@ -105647,17 +106076,78 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_instanceof,
anon_sym_PLUS_PLUS,
anon_sym_BQUOTE,
- [55953] = 5,
+ [55945] = 28,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1720), 1,
- anon_sym_EQ,
- ACTIONS(1791), 4,
+ ACTIONS(1894), 1,
+ anon_sym_LPAREN,
+ ACTIONS(1896), 1,
+ anon_sym_LBRACK,
+ ACTIONS(1898), 1,
+ anon_sym_DOT,
+ ACTIONS(1900), 1,
+ sym_optional_chain,
+ ACTIONS(1902), 1,
+ anon_sym_PLUS_PLUS,
+ ACTIONS(1904), 1,
+ anon_sym_DASH_DASH,
+ ACTIONS(1906), 1,
+ anon_sym_BQUOTE,
+ ACTIONS(2166), 1,
+ anon_sym_GT_GT,
+ ACTIONS(2170), 1,
+ anon_sym_AMP,
+ ACTIONS(2172), 1,
+ anon_sym_CARET,
+ ACTIONS(2174), 1,
+ anon_sym_PIPE,
+ ACTIONS(2178), 1,
+ anon_sym_PERCENT,
+ ACTIONS(2180), 1,
+ anon_sym_STAR_STAR,
+ ACTIONS(2188), 1,
+ anon_sym_AMP_AMP,
+ ACTIONS(2190), 1,
+ anon_sym_PIPE_PIPE,
+ ACTIONS(2192), 1,
+ anon_sym_QMARK_QMARK,
+ ACTIONS(2194), 1,
+ sym__ternary_qmark,
+ ACTIONS(2230), 1,
anon_sym_COMMA,
- anon_sym_RBRACE,
- anon_sym_RPAREN,
- anon_sym_RBRACK,
- ACTIONS(1707), 13,
+ ACTIONS(2162), 2,
+ anon_sym_STAR,
+ anon_sym_SLASH,
+ ACTIONS(2168), 2,
+ anon_sym_GT_GT_GT,
+ anon_sym_LT_LT,
+ ACTIONS(2176), 2,
+ anon_sym_PLUS,
+ anon_sym_DASH,
+ ACTIONS(2184), 2,
+ anon_sym_EQ_EQ,
+ anon_sym_BANG_EQ,
+ ACTIONS(2186), 2,
+ anon_sym_EQ_EQ_EQ,
+ anon_sym_BANG_EQ_EQ,
+ ACTIONS(2261), 2,
+ sym__automatic_semicolon,
+ anon_sym_SEMI,
+ STATE(1316), 2,
+ sym_template_string,
+ sym_arguments,
+ ACTIONS(2164), 3,
+ anon_sym_in,
+ anon_sym_LT,
+ anon_sym_GT,
+ ACTIONS(2182), 3,
+ anon_sym_LT_EQ,
+ anon_sym_GT_EQ,
+ anon_sym_instanceof,
+ [56041] = 3,
+ ACTIONS(1203), 1,
+ sym_comment,
+ ACTIONS(2116), 13,
anon_sym_STAR,
anon_sym_in,
anon_sym_LT,
@@ -105671,9 +106161,14 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
anon_sym_DASH_DASH,
- ACTIONS(1709), 20,
+ ACTIONS(2118), 25,
+ sym__automatic_semicolon,
sym__ternary_qmark,
+ anon_sym_COMMA,
+ anon_sym_RBRACE,
anon_sym_LPAREN,
+ anon_sym_of,
+ anon_sym_SEMI,
anon_sym_LBRACK,
anon_sym_DOT,
sym_optional_chain,
@@ -105692,78 +106187,83 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_instanceof,
anon_sym_PLUS_PLUS,
anon_sym_BQUOTE,
- [56003] = 28,
+ [56087] = 28,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1956), 1,
+ ACTIONS(1894), 1,
anon_sym_LPAREN,
- ACTIONS(1958), 1,
+ ACTIONS(1896), 1,
anon_sym_LBRACK,
- ACTIONS(1960), 1,
+ ACTIONS(1898), 1,
anon_sym_DOT,
- ACTIONS(1962), 1,
+ ACTIONS(1900), 1,
sym_optional_chain,
- ACTIONS(1964), 1,
+ ACTIONS(1902), 1,
anon_sym_PLUS_PLUS,
- ACTIONS(1966), 1,
+ ACTIONS(1904), 1,
anon_sym_DASH_DASH,
- ACTIONS(1968), 1,
+ ACTIONS(1906), 1,
anon_sym_BQUOTE,
- ACTIONS(2139), 1,
- anon_sym_AMP_AMP,
- ACTIONS(2141), 1,
- anon_sym_PIPE_PIPE,
- ACTIONS(2143), 1,
+ ACTIONS(2166), 1,
anon_sym_GT_GT,
- ACTIONS(2147), 1,
+ ACTIONS(2170), 1,
anon_sym_AMP,
- ACTIONS(2149), 1,
+ ACTIONS(2172), 1,
anon_sym_CARET,
- ACTIONS(2151), 1,
+ ACTIONS(2174), 1,
anon_sym_PIPE,
- ACTIONS(2155), 1,
+ ACTIONS(2178), 1,
anon_sym_PERCENT,
- ACTIONS(2157), 1,
+ ACTIONS(2180), 1,
anon_sym_STAR_STAR,
- ACTIONS(2165), 1,
+ ACTIONS(2188), 1,
+ anon_sym_AMP_AMP,
+ ACTIONS(2190), 1,
+ anon_sym_PIPE_PIPE,
+ ACTIONS(2192), 1,
anon_sym_QMARK_QMARK,
- ACTIONS(2167), 1,
+ ACTIONS(2194), 1,
sym__ternary_qmark,
- ACTIONS(2222), 1,
+ ACTIONS(2230), 1,
anon_sym_COMMA,
- ACTIONS(2130), 2,
+ ACTIONS(2162), 2,
anon_sym_STAR,
anon_sym_SLASH,
- ACTIONS(2145), 2,
+ ACTIONS(2168), 2,
anon_sym_GT_GT_GT,
anon_sym_LT_LT,
- ACTIONS(2153), 2,
+ ACTIONS(2176), 2,
anon_sym_PLUS,
anon_sym_DASH,
- ACTIONS(2161), 2,
+ ACTIONS(2184), 2,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(2163), 2,
+ ACTIONS(2186), 2,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
ACTIONS(2263), 2,
sym__automatic_semicolon,
anon_sym_SEMI,
- STATE(1329), 2,
+ STATE(1316), 2,
sym_template_string,
sym_arguments,
- ACTIONS(2137), 3,
+ ACTIONS(2164), 3,
anon_sym_in,
anon_sym_LT,
anon_sym_GT,
- ACTIONS(2159), 3,
+ ACTIONS(2182), 3,
anon_sym_LT_EQ,
anon_sym_GT_EQ,
anon_sym_instanceof,
- [56099] = 3,
+ [56183] = 5,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(2000), 13,
+ ACTIONS(2265), 1,
+ sym__automatic_semicolon,
+ ACTIONS(981), 2,
+ anon_sym_else,
+ anon_sym_while,
+ ACTIONS(874), 13,
anon_sym_STAR,
anon_sym_in,
anon_sym_LT,
@@ -105777,13 +106277,55 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
anon_sym_DASH_DASH,
- ACTIONS(1996), 25,
+ ACTIONS(878), 22,
+ sym__ternary_qmark,
+ anon_sym_COMMA,
+ anon_sym_LPAREN,
+ anon_sym_SEMI,
+ anon_sym_LBRACK,
+ anon_sym_DOT,
+ sym_optional_chain,
+ anon_sym_AMP_AMP,
+ anon_sym_PIPE_PIPE,
+ anon_sym_GT_GT_GT,
+ anon_sym_LT_LT,
+ anon_sym_CARET,
+ anon_sym_PERCENT,
+ anon_sym_STAR_STAR,
+ anon_sym_LT_EQ,
+ anon_sym_EQ_EQ_EQ,
+ anon_sym_BANG_EQ_EQ,
+ anon_sym_GT_EQ,
+ anon_sym_QMARK_QMARK,
+ anon_sym_instanceof,
+ anon_sym_PLUS_PLUS,
+ anon_sym_BQUOTE,
+ [56233] = 5,
+ ACTIONS(1203), 1,
+ sym_comment,
+ ACTIONS(2267), 1,
sym__automatic_semicolon,
+ ACTIONS(985), 2,
+ anon_sym_else,
+ anon_sym_while,
+ ACTIONS(858), 13,
+ anon_sym_STAR,
+ anon_sym_in,
+ anon_sym_LT,
+ anon_sym_GT,
+ anon_sym_GT_GT,
+ anon_sym_AMP,
+ anon_sym_PIPE,
+ anon_sym_PLUS,
+ anon_sym_DASH,
+ anon_sym_SLASH,
+ anon_sym_EQ_EQ,
+ anon_sym_BANG_EQ,
+ anon_sym_DASH_DASH,
+ ACTIONS(862), 22,
sym__ternary_qmark,
anon_sym_COMMA,
- anon_sym_RBRACE,
anon_sym_LPAREN,
- anon_sym_of,
anon_sym_SEMI,
anon_sym_LBRACK,
anon_sym_DOT,
@@ -105803,151 +106345,147 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_instanceof,
anon_sym_PLUS_PLUS,
anon_sym_BQUOTE,
- [56145] = 28,
+ [56283] = 28,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1956), 1,
+ ACTIONS(1894), 1,
anon_sym_LPAREN,
- ACTIONS(1958), 1,
+ ACTIONS(1896), 1,
anon_sym_LBRACK,
- ACTIONS(1960), 1,
+ ACTIONS(1898), 1,
anon_sym_DOT,
- ACTIONS(1962), 1,
+ ACTIONS(1900), 1,
sym_optional_chain,
- ACTIONS(1964), 1,
+ ACTIONS(1902), 1,
anon_sym_PLUS_PLUS,
- ACTIONS(1966), 1,
+ ACTIONS(1904), 1,
anon_sym_DASH_DASH,
- ACTIONS(1968), 1,
+ ACTIONS(1906), 1,
anon_sym_BQUOTE,
- ACTIONS(2139), 1,
- anon_sym_AMP_AMP,
- ACTIONS(2141), 1,
- anon_sym_PIPE_PIPE,
- ACTIONS(2143), 1,
+ ACTIONS(2166), 1,
anon_sym_GT_GT,
- ACTIONS(2147), 1,
+ ACTIONS(2170), 1,
anon_sym_AMP,
- ACTIONS(2149), 1,
+ ACTIONS(2172), 1,
anon_sym_CARET,
- ACTIONS(2151), 1,
+ ACTIONS(2174), 1,
anon_sym_PIPE,
- ACTIONS(2155), 1,
+ ACTIONS(2178), 1,
anon_sym_PERCENT,
- ACTIONS(2157), 1,
+ ACTIONS(2180), 1,
anon_sym_STAR_STAR,
- ACTIONS(2165), 1,
+ ACTIONS(2188), 1,
+ anon_sym_AMP_AMP,
+ ACTIONS(2190), 1,
+ anon_sym_PIPE_PIPE,
+ ACTIONS(2192), 1,
anon_sym_QMARK_QMARK,
- ACTIONS(2167), 1,
+ ACTIONS(2194), 1,
sym__ternary_qmark,
- ACTIONS(2222), 1,
+ ACTIONS(2230), 1,
anon_sym_COMMA,
- ACTIONS(2130), 2,
+ ACTIONS(2162), 2,
anon_sym_STAR,
anon_sym_SLASH,
- ACTIONS(2145), 2,
+ ACTIONS(2168), 2,
anon_sym_GT_GT_GT,
anon_sym_LT_LT,
- ACTIONS(2153), 2,
+ ACTIONS(2176), 2,
anon_sym_PLUS,
anon_sym_DASH,
- ACTIONS(2161), 2,
+ ACTIONS(2184), 2,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(2163), 2,
+ ACTIONS(2186), 2,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
- ACTIONS(2265), 2,
+ ACTIONS(2269), 2,
sym__automatic_semicolon,
anon_sym_SEMI,
- STATE(1329), 2,
+ STATE(1316), 2,
sym_template_string,
sym_arguments,
- ACTIONS(2137), 3,
+ ACTIONS(2164), 3,
anon_sym_in,
anon_sym_LT,
anon_sym_GT,
- ACTIONS(2159), 3,
+ ACTIONS(2182), 3,
anon_sym_LT_EQ,
anon_sym_GT_EQ,
anon_sym_instanceof,
- [56241] = 28,
+ [56379] = 29,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1956), 1,
+ ACTIONS(1831), 1,
anon_sym_LPAREN,
- ACTIONS(1958), 1,
+ ACTIONS(1833), 1,
anon_sym_LBRACK,
- ACTIONS(1960), 1,
+ ACTIONS(1835), 1,
anon_sym_DOT,
- ACTIONS(1962), 1,
+ ACTIONS(1837), 1,
sym_optional_chain,
- ACTIONS(1964), 1,
+ ACTIONS(1839), 1,
anon_sym_PLUS_PLUS,
- ACTIONS(1966), 1,
+ ACTIONS(1841), 1,
anon_sym_DASH_DASH,
- ACTIONS(1968), 1,
+ ACTIONS(1843), 1,
anon_sym_BQUOTE,
- ACTIONS(2139), 1,
+ ACTIONS(1890), 1,
+ anon_sym_PERCENT,
+ ACTIONS(1892), 1,
+ anon_sym_STAR_STAR,
+ ACTIONS(1920), 1,
anon_sym_AMP_AMP,
- ACTIONS(2141), 1,
+ ACTIONS(1922), 1,
anon_sym_PIPE_PIPE,
- ACTIONS(2143), 1,
+ ACTIONS(1924), 1,
anon_sym_GT_GT,
- ACTIONS(2147), 1,
+ ACTIONS(1928), 1,
anon_sym_AMP,
- ACTIONS(2149), 1,
+ ACTIONS(1930), 1,
anon_sym_CARET,
- ACTIONS(2151), 1,
+ ACTIONS(1932), 1,
anon_sym_PIPE,
- ACTIONS(2155), 1,
- anon_sym_PERCENT,
- ACTIONS(2157), 1,
- anon_sym_STAR_STAR,
- ACTIONS(2165), 1,
+ ACTIONS(1940), 1,
anon_sym_QMARK_QMARK,
- ACTIONS(2167), 1,
+ ACTIONS(1942), 1,
sym__ternary_qmark,
ACTIONS(2222), 1,
anon_sym_COMMA,
- ACTIONS(2130), 2,
+ ACTIONS(2271), 1,
+ anon_sym_RPAREN,
+ STATE(2027), 1,
+ aux_sym_array_repeat1,
+ ACTIONS(1882), 2,
anon_sym_STAR,
anon_sym_SLASH,
- ACTIONS(2145), 2,
- anon_sym_GT_GT_GT,
- anon_sym_LT_LT,
- ACTIONS(2153), 2,
+ ACTIONS(1888), 2,
anon_sym_PLUS,
anon_sym_DASH,
- ACTIONS(2161), 2,
+ ACTIONS(1926), 2,
+ anon_sym_GT_GT_GT,
+ anon_sym_LT_LT,
+ ACTIONS(1936), 2,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(2163), 2,
+ ACTIONS(1938), 2,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
- ACTIONS(2267), 2,
- sym__automatic_semicolon,
- anon_sym_SEMI,
- STATE(1329), 2,
+ STATE(1128), 2,
sym_template_string,
sym_arguments,
- ACTIONS(2137), 3,
+ ACTIONS(1918), 3,
anon_sym_in,
anon_sym_LT,
anon_sym_GT,
- ACTIONS(2159), 3,
+ ACTIONS(1934), 3,
anon_sym_LT_EQ,
anon_sym_GT_EQ,
anon_sym_instanceof,
- [56337] = 5,
+ [56477] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(2269), 1,
- sym__automatic_semicolon,
- ACTIONS(989), 2,
- anon_sym_else,
- anon_sym_while,
- ACTIONS(924), 13,
+ ACTIONS(2086), 13,
anon_sym_STAR,
anon_sym_in,
anon_sym_LT,
@@ -105961,10 +106499,13 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
anon_sym_DASH_DASH,
- ACTIONS(928), 22,
+ ACTIONS(2088), 25,
+ sym__automatic_semicolon,
sym__ternary_qmark,
anon_sym_COMMA,
+ anon_sym_RBRACE,
anon_sym_LPAREN,
+ anon_sym_of,
anon_sym_SEMI,
anon_sym_LBRACK,
anon_sym_DOT,
@@ -105984,10 +106525,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_instanceof,
anon_sym_PLUS_PLUS,
anon_sym_BQUOTE,
- [56387] = 3,
+ [56523] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1940), 13,
+ ACTIONS(2038), 13,
anon_sym_STAR,
anon_sym_in,
anon_sym_LT,
@@ -106001,7 +106542,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
anon_sym_DASH_DASH,
- ACTIONS(1942), 25,
+ ACTIONS(2040), 25,
sym__automatic_semicolon,
sym__ternary_qmark,
anon_sym_COMMA,
@@ -106027,78 +106568,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_instanceof,
anon_sym_PLUS_PLUS,
anon_sym_BQUOTE,
- [56433] = 28,
- ACTIONS(1203), 1,
- sym_comment,
- ACTIONS(1956), 1,
- anon_sym_LPAREN,
- ACTIONS(1958), 1,
- anon_sym_LBRACK,
- ACTIONS(1960), 1,
- anon_sym_DOT,
- ACTIONS(1962), 1,
- sym_optional_chain,
- ACTIONS(1964), 1,
- anon_sym_PLUS_PLUS,
- ACTIONS(1966), 1,
- anon_sym_DASH_DASH,
- ACTIONS(1968), 1,
- anon_sym_BQUOTE,
- ACTIONS(2139), 1,
- anon_sym_AMP_AMP,
- ACTIONS(2141), 1,
- anon_sym_PIPE_PIPE,
- ACTIONS(2143), 1,
- anon_sym_GT_GT,
- ACTIONS(2147), 1,
- anon_sym_AMP,
- ACTIONS(2149), 1,
- anon_sym_CARET,
- ACTIONS(2151), 1,
- anon_sym_PIPE,
- ACTIONS(2155), 1,
- anon_sym_PERCENT,
- ACTIONS(2157), 1,
- anon_sym_STAR_STAR,
- ACTIONS(2165), 1,
- anon_sym_QMARK_QMARK,
- ACTIONS(2167), 1,
- sym__ternary_qmark,
- ACTIONS(2222), 1,
- anon_sym_COMMA,
- ACTIONS(1986), 2,
- sym__automatic_semicolon,
- anon_sym_SEMI,
- ACTIONS(2130), 2,
- anon_sym_STAR,
- anon_sym_SLASH,
- ACTIONS(2145), 2,
- anon_sym_GT_GT_GT,
- anon_sym_LT_LT,
- ACTIONS(2153), 2,
- anon_sym_PLUS,
- anon_sym_DASH,
- ACTIONS(2161), 2,
- anon_sym_EQ_EQ,
- anon_sym_BANG_EQ,
- ACTIONS(2163), 2,
- anon_sym_EQ_EQ_EQ,
- anon_sym_BANG_EQ_EQ,
- STATE(1329), 2,
- sym_template_string,
- sym_arguments,
- ACTIONS(2137), 3,
- anon_sym_in,
- anon_sym_LT,
- anon_sym_GT,
- ACTIONS(2159), 3,
- anon_sym_LT_EQ,
- anon_sym_GT_EQ,
- anon_sym_instanceof,
- [56529] = 3,
+ [56569] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(916), 13,
+ ACTIONS(1960), 13,
anon_sym_STAR,
anon_sym_in,
anon_sym_LT,
@@ -106112,7 +106585,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
anon_sym_DASH_DASH,
- ACTIONS(920), 25,
+ ACTIONS(1962), 25,
sym__automatic_semicolon,
sym__ternary_qmark,
anon_sym_COMMA,
@@ -106138,17 +106611,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_instanceof,
anon_sym_PLUS_PLUS,
anon_sym_BQUOTE,
- [56575] = 5,
- ACTIONS(824), 1,
- anon_sym_EQ,
+ [56615] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(2248), 4,
- anon_sym_COMMA,
- anon_sym_RBRACE,
- anon_sym_RPAREN,
- anon_sym_RBRACK,
- ACTIONS(822), 13,
+ ACTIONS(2078), 13,
anon_sym_STAR,
anon_sym_in,
anon_sym_LT,
@@ -106162,9 +106628,14 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
anon_sym_DASH_DASH,
- ACTIONS(828), 20,
+ ACTIONS(2080), 25,
+ sym__automatic_semicolon,
sym__ternary_qmark,
+ anon_sym_COMMA,
+ anon_sym_RBRACE,
anon_sym_LPAREN,
+ anon_sym_of,
+ anon_sym_SEMI,
anon_sym_LBRACK,
anon_sym_DOT,
sym_optional_chain,
@@ -106183,10 +106654,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_instanceof,
anon_sym_PLUS_PLUS,
anon_sym_BQUOTE,
- [56625] = 3,
+ [56661] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(908), 13,
+ ACTIONS(2006), 13,
anon_sym_STAR,
anon_sym_in,
anon_sym_LT,
@@ -106200,7 +106671,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
anon_sym_DASH_DASH,
- ACTIONS(912), 25,
+ ACTIONS(2008), 25,
sym__automatic_semicolon,
sym__ternary_qmark,
anon_sym_COMMA,
@@ -106226,10 +106697,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_instanceof,
anon_sym_PLUS_PLUS,
anon_sym_BQUOTE,
- [56671] = 3,
+ [56707] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(898), 13,
+ ACTIONS(2002), 13,
anon_sym_STAR,
anon_sym_in,
anon_sym_LT,
@@ -106243,7 +106714,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
anon_sym_DASH_DASH,
- ACTIONS(902), 25,
+ ACTIONS(2004), 25,
sym__automatic_semicolon,
sym__ternary_qmark,
anon_sym_COMMA,
@@ -106269,10 +106740,15 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_instanceof,
anon_sym_PLUS_PLUS,
anon_sym_BQUOTE,
- [56717] = 3,
+ [56753] = 5,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1980), 13,
+ ACTIONS(2273), 1,
+ sym__automatic_semicolon,
+ ACTIONS(989), 2,
+ anon_sym_else,
+ anon_sym_while,
+ ACTIONS(842), 13,
anon_sym_STAR,
anon_sym_in,
anon_sym_LT,
@@ -106286,13 +106762,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
anon_sym_DASH_DASH,
- ACTIONS(1982), 25,
- sym__automatic_semicolon,
+ ACTIONS(846), 22,
sym__ternary_qmark,
anon_sym_COMMA,
- anon_sym_RBRACE,
anon_sym_LPAREN,
- anon_sym_of,
anon_sym_SEMI,
anon_sym_LBRACK,
anon_sym_DOT,
@@ -106312,148 +106785,78 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_instanceof,
anon_sym_PLUS_PLUS,
anon_sym_BQUOTE,
- [56763] = 29,
+ [56803] = 28,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1829), 1,
+ ACTIONS(1894), 1,
anon_sym_LPAREN,
- ACTIONS(1831), 1,
+ ACTIONS(1896), 1,
anon_sym_LBRACK,
- ACTIONS(1833), 1,
+ ACTIONS(1898), 1,
anon_sym_DOT,
- ACTIONS(1835), 1,
+ ACTIONS(1900), 1,
sym_optional_chain,
- ACTIONS(1837), 1,
+ ACTIONS(1902), 1,
anon_sym_PLUS_PLUS,
- ACTIONS(1839), 1,
+ ACTIONS(1904), 1,
anon_sym_DASH_DASH,
- ACTIONS(1841), 1,
+ ACTIONS(1906), 1,
anon_sym_BQUOTE,
- ACTIONS(1892), 1,
- anon_sym_AMP_AMP,
- ACTIONS(1894), 1,
- anon_sym_PIPE_PIPE,
- ACTIONS(1896), 1,
+ ACTIONS(2166), 1,
anon_sym_GT_GT,
- ACTIONS(1900), 1,
+ ACTIONS(2170), 1,
anon_sym_AMP,
- ACTIONS(1902), 1,
+ ACTIONS(2172), 1,
anon_sym_CARET,
- ACTIONS(1904), 1,
+ ACTIONS(2174), 1,
anon_sym_PIPE,
- ACTIONS(1908), 1,
+ ACTIONS(2178), 1,
anon_sym_PERCENT,
- ACTIONS(1910), 1,
+ ACTIONS(2180), 1,
anon_sym_STAR_STAR,
- ACTIONS(1918), 1,
- anon_sym_QMARK_QMARK,
- ACTIONS(1920), 1,
- sym__ternary_qmark,
- ACTIONS(2228), 1,
- anon_sym_COMMA,
- ACTIONS(2271), 1,
- anon_sym_RPAREN,
- STATE(2101), 1,
- aux_sym_array_repeat1,
- ACTIONS(1886), 2,
- anon_sym_STAR,
- anon_sym_SLASH,
- ACTIONS(1898), 2,
- anon_sym_GT_GT_GT,
- anon_sym_LT_LT,
- ACTIONS(1906), 2,
- anon_sym_PLUS,
- anon_sym_DASH,
- ACTIONS(1914), 2,
- anon_sym_EQ_EQ,
- anon_sym_BANG_EQ,
- ACTIONS(1916), 2,
- anon_sym_EQ_EQ_EQ,
- anon_sym_BANG_EQ_EQ,
- STATE(1131), 2,
- sym_template_string,
- sym_arguments,
- ACTIONS(1890), 3,
- anon_sym_in,
- anon_sym_LT,
- anon_sym_GT,
- ACTIONS(1912), 3,
- anon_sym_LT_EQ,
- anon_sym_GT_EQ,
- anon_sym_instanceof,
- [56861] = 29,
- ACTIONS(1203), 1,
- sym_comment,
- ACTIONS(1829), 1,
- anon_sym_LPAREN,
- ACTIONS(1831), 1,
- anon_sym_LBRACK,
- ACTIONS(1833), 1,
- anon_sym_DOT,
- ACTIONS(1835), 1,
- sym_optional_chain,
- ACTIONS(1837), 1,
- anon_sym_PLUS_PLUS,
- ACTIONS(1839), 1,
- anon_sym_DASH_DASH,
- ACTIONS(1841), 1,
- anon_sym_BQUOTE,
- ACTIONS(1892), 1,
+ ACTIONS(2188), 1,
anon_sym_AMP_AMP,
- ACTIONS(1894), 1,
+ ACTIONS(2190), 1,
anon_sym_PIPE_PIPE,
- ACTIONS(1896), 1,
- anon_sym_GT_GT,
- ACTIONS(1900), 1,
- anon_sym_AMP,
- ACTIONS(1902), 1,
- anon_sym_CARET,
- ACTIONS(1904), 1,
- anon_sym_PIPE,
- ACTIONS(1908), 1,
- anon_sym_PERCENT,
- ACTIONS(1910), 1,
- anon_sym_STAR_STAR,
- ACTIONS(1918), 1,
+ ACTIONS(2192), 1,
anon_sym_QMARK_QMARK,
- ACTIONS(1920), 1,
+ ACTIONS(2194), 1,
sym__ternary_qmark,
- ACTIONS(2228), 1,
+ ACTIONS(2230), 1,
anon_sym_COMMA,
- ACTIONS(2273), 1,
- anon_sym_RBRACK,
- STATE(2024), 1,
- aux_sym_array_repeat1,
- ACTIONS(1886), 2,
+ ACTIONS(2162), 2,
anon_sym_STAR,
anon_sym_SLASH,
- ACTIONS(1898), 2,
+ ACTIONS(2168), 2,
anon_sym_GT_GT_GT,
anon_sym_LT_LT,
- ACTIONS(1906), 2,
+ ACTIONS(2176), 2,
anon_sym_PLUS,
anon_sym_DASH,
- ACTIONS(1914), 2,
+ ACTIONS(2184), 2,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(1916), 2,
+ ACTIONS(2186), 2,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
- STATE(1131), 2,
+ ACTIONS(2275), 2,
+ sym__automatic_semicolon,
+ anon_sym_SEMI,
+ STATE(1316), 2,
sym_template_string,
sym_arguments,
- ACTIONS(1890), 3,
+ ACTIONS(2164), 3,
anon_sym_in,
anon_sym_LT,
anon_sym_GT,
- ACTIONS(1912), 3,
+ ACTIONS(2182), 3,
anon_sym_LT_EQ,
anon_sym_GT_EQ,
anon_sym_instanceof,
- [56959] = 3,
+ [56899] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1932), 13,
+ ACTIONS(2014), 13,
anon_sym_STAR,
anon_sym_in,
anon_sym_LT,
@@ -106467,7 +106870,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
anon_sym_DASH_DASH,
- ACTIONS(1934), 25,
+ ACTIONS(2016), 25,
sym__automatic_semicolon,
sym__ternary_qmark,
anon_sym_COMMA,
@@ -106493,79 +106896,56 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_instanceof,
anon_sym_PLUS_PLUS,
anon_sym_BQUOTE,
- [57005] = 29,
+ [56945] = 6,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1829), 1,
+ ACTIONS(1762), 1,
+ anon_sym_EQ,
+ ACTIONS(1794), 1,
+ anon_sym_in,
+ ACTIONS(1797), 1,
+ anon_sym_of,
+ ACTIONS(1707), 12,
+ anon_sym_STAR,
+ anon_sym_LT,
+ anon_sym_GT,
+ anon_sym_GT_GT,
+ anon_sym_AMP,
+ anon_sym_PIPE,
+ anon_sym_PLUS,
+ anon_sym_DASH,
+ anon_sym_SLASH,
+ anon_sym_EQ_EQ,
+ anon_sym_BANG_EQ,
+ anon_sym_DASH_DASH,
+ ACTIONS(1709), 23,
+ sym__automatic_semicolon,
+ sym__ternary_qmark,
+ anon_sym_COMMA,
anon_sym_LPAREN,
- ACTIONS(1831), 1,
+ anon_sym_SEMI,
anon_sym_LBRACK,
- ACTIONS(1833), 1,
anon_sym_DOT,
- ACTIONS(1835), 1,
sym_optional_chain,
- ACTIONS(1837), 1,
- anon_sym_PLUS_PLUS,
- ACTIONS(1839), 1,
- anon_sym_DASH_DASH,
- ACTIONS(1841), 1,
- anon_sym_BQUOTE,
- ACTIONS(1892), 1,
anon_sym_AMP_AMP,
- ACTIONS(1894), 1,
anon_sym_PIPE_PIPE,
- ACTIONS(1896), 1,
- anon_sym_GT_GT,
- ACTIONS(1900), 1,
- anon_sym_AMP,
- ACTIONS(1902), 1,
+ anon_sym_GT_GT_GT,
+ anon_sym_LT_LT,
anon_sym_CARET,
- ACTIONS(1904), 1,
- anon_sym_PIPE,
- ACTIONS(1908), 1,
anon_sym_PERCENT,
- ACTIONS(1910), 1,
anon_sym_STAR_STAR,
- ACTIONS(1918), 1,
- anon_sym_QMARK_QMARK,
- ACTIONS(1920), 1,
- sym__ternary_qmark,
- ACTIONS(2228), 1,
- anon_sym_COMMA,
- ACTIONS(2275), 1,
- anon_sym_RBRACK,
- STATE(2024), 1,
- aux_sym_array_repeat1,
- ACTIONS(1886), 2,
- anon_sym_STAR,
- anon_sym_SLASH,
- ACTIONS(1898), 2,
- anon_sym_GT_GT_GT,
- anon_sym_LT_LT,
- ACTIONS(1906), 2,
- anon_sym_PLUS,
- anon_sym_DASH,
- ACTIONS(1914), 2,
- anon_sym_EQ_EQ,
- anon_sym_BANG_EQ,
- ACTIONS(1916), 2,
+ anon_sym_LT_EQ,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
- STATE(1131), 2,
- sym_template_string,
- sym_arguments,
- ACTIONS(1890), 3,
- anon_sym_in,
- anon_sym_LT,
- anon_sym_GT,
- ACTIONS(1912), 3,
- anon_sym_LT_EQ,
anon_sym_GT_EQ,
+ anon_sym_QMARK_QMARK,
anon_sym_instanceof,
- [57103] = 3,
+ anon_sym_PLUS_PLUS,
+ anon_sym_BQUOTE,
+ [56997] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1924), 13,
+ ACTIONS(1998), 13,
anon_sym_STAR,
anon_sym_in,
anon_sym_LT,
@@ -106579,7 +106959,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
anon_sym_DASH_DASH,
- ACTIONS(1926), 25,
+ ACTIONS(2000), 25,
sym__automatic_semicolon,
sym__ternary_qmark,
anon_sym_COMMA,
@@ -106605,78 +106985,61 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_instanceof,
anon_sym_PLUS_PLUS,
anon_sym_BQUOTE,
- [57149] = 28,
+ [57043] = 4,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1956), 1,
+ ACTIONS(2277), 1,
+ sym_regex_flags,
+ ACTIONS(1992), 14,
+ anon_sym_STAR,
+ anon_sym_in,
+ anon_sym_LT,
+ anon_sym_GT,
+ anon_sym_GT_GT,
+ anon_sym_AMP,
+ anon_sym_PIPE,
+ anon_sym_PLUS,
+ anon_sym_DASH,
+ anon_sym_SLASH,
+ anon_sym_EQ_EQ,
+ anon_sym_BANG_EQ,
+ anon_sym_instanceof,
+ anon_sym_DASH_DASH,
+ ACTIONS(1994), 23,
+ sym__automatic_semicolon,
+ sym__ternary_qmark,
+ anon_sym_COMMA,
+ anon_sym_RBRACE,
anon_sym_LPAREN,
- ACTIONS(1958), 1,
+ anon_sym_SEMI,
anon_sym_LBRACK,
- ACTIONS(1960), 1,
anon_sym_DOT,
- ACTIONS(1962), 1,
sym_optional_chain,
- ACTIONS(1964), 1,
- anon_sym_PLUS_PLUS,
- ACTIONS(1966), 1,
- anon_sym_DASH_DASH,
- ACTIONS(1968), 1,
- anon_sym_BQUOTE,
- ACTIONS(2139), 1,
anon_sym_AMP_AMP,
- ACTIONS(2141), 1,
anon_sym_PIPE_PIPE,
- ACTIONS(2143), 1,
- anon_sym_GT_GT,
- ACTIONS(2147), 1,
- anon_sym_AMP,
- ACTIONS(2149), 1,
+ anon_sym_GT_GT_GT,
+ anon_sym_LT_LT,
anon_sym_CARET,
- ACTIONS(2151), 1,
- anon_sym_PIPE,
- ACTIONS(2155), 1,
anon_sym_PERCENT,
- ACTIONS(2157), 1,
anon_sym_STAR_STAR,
- ACTIONS(2165), 1,
- anon_sym_QMARK_QMARK,
- ACTIONS(2167), 1,
- sym__ternary_qmark,
- ACTIONS(2222), 1,
- anon_sym_COMMA,
- ACTIONS(2130), 2,
- anon_sym_STAR,
- anon_sym_SLASH,
- ACTIONS(2145), 2,
- anon_sym_GT_GT_GT,
- anon_sym_LT_LT,
- ACTIONS(2153), 2,
- anon_sym_PLUS,
- anon_sym_DASH,
- ACTIONS(2161), 2,
- anon_sym_EQ_EQ,
- anon_sym_BANG_EQ,
- ACTIONS(2163), 2,
+ anon_sym_LT_EQ,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
- ACTIONS(2277), 2,
- sym__automatic_semicolon,
- anon_sym_SEMI,
- STATE(1329), 2,
- sym_template_string,
- sym_arguments,
- ACTIONS(2137), 3,
- anon_sym_in,
- anon_sym_LT,
- anon_sym_GT,
- ACTIONS(2159), 3,
- anon_sym_LT_EQ,
anon_sym_GT_EQ,
- anon_sym_instanceof,
- [57245] = 3,
+ anon_sym_QMARK_QMARK,
+ anon_sym_PLUS_PLUS,
+ anon_sym_BQUOTE,
+ [57091] = 5,
+ ACTIONS(826), 1,
+ anon_sym_EQ,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1817), 13,
+ ACTIONS(2251), 4,
+ anon_sym_COMMA,
+ anon_sym_RBRACE,
+ anon_sym_RPAREN,
+ anon_sym_RBRACK,
+ ACTIONS(824), 13,
anon_sym_STAR,
anon_sym_in,
anon_sym_LT,
@@ -106690,14 +107053,9 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
anon_sym_DASH_DASH,
- ACTIONS(1823), 25,
- sym__automatic_semicolon,
+ ACTIONS(830), 20,
sym__ternary_qmark,
- anon_sym_COMMA,
- anon_sym_RBRACE,
anon_sym_LPAREN,
- anon_sym_of,
- anon_sym_SEMI,
anon_sym_LBRACK,
anon_sym_DOT,
sym_optional_chain,
@@ -106716,10 +107074,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_instanceof,
anon_sym_PLUS_PLUS,
anon_sym_BQUOTE,
- [57291] = 3,
+ [57141] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1978), 13,
+ ACTIONS(2026), 13,
anon_sym_STAR,
anon_sym_in,
anon_sym_LT,
@@ -106733,7 +107091,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
anon_sym_DASH_DASH,
- ACTIONS(1922), 25,
+ ACTIONS(2028), 25,
sym__automatic_semicolon,
sym__ternary_qmark,
anon_sym_COMMA,
@@ -106759,79 +107117,215 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_instanceof,
anon_sym_PLUS_PLUS,
anon_sym_BQUOTE,
- [57337] = 29,
+ [57187] = 29,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1829), 1,
- anon_sym_LPAREN,
ACTIONS(1831), 1,
- anon_sym_LBRACK,
+ anon_sym_LPAREN,
ACTIONS(1833), 1,
- anon_sym_DOT,
+ anon_sym_LBRACK,
ACTIONS(1835), 1,
- sym_optional_chain,
+ anon_sym_DOT,
ACTIONS(1837), 1,
- anon_sym_PLUS_PLUS,
+ sym_optional_chain,
ACTIONS(1839), 1,
- anon_sym_DASH_DASH,
+ anon_sym_PLUS_PLUS,
ACTIONS(1841), 1,
+ anon_sym_DASH_DASH,
+ ACTIONS(1843), 1,
anon_sym_BQUOTE,
+ ACTIONS(1890), 1,
+ anon_sym_PERCENT,
ACTIONS(1892), 1,
+ anon_sym_STAR_STAR,
+ ACTIONS(1920), 1,
anon_sym_AMP_AMP,
- ACTIONS(1894), 1,
+ ACTIONS(1922), 1,
anon_sym_PIPE_PIPE,
- ACTIONS(1896), 1,
+ ACTIONS(1924), 1,
anon_sym_GT_GT,
- ACTIONS(1900), 1,
+ ACTIONS(1928), 1,
anon_sym_AMP,
+ ACTIONS(1930), 1,
+ anon_sym_CARET,
+ ACTIONS(1932), 1,
+ anon_sym_PIPE,
+ ACTIONS(1940), 1,
+ anon_sym_QMARK_QMARK,
+ ACTIONS(1942), 1,
+ sym__ternary_qmark,
+ ACTIONS(2222), 1,
+ anon_sym_COMMA,
+ ACTIONS(2279), 1,
+ anon_sym_RBRACK,
+ STATE(1984), 1,
+ aux_sym_array_repeat1,
+ ACTIONS(1882), 2,
+ anon_sym_STAR,
+ anon_sym_SLASH,
+ ACTIONS(1888), 2,
+ anon_sym_PLUS,
+ anon_sym_DASH,
+ ACTIONS(1926), 2,
+ anon_sym_GT_GT_GT,
+ anon_sym_LT_LT,
+ ACTIONS(1936), 2,
+ anon_sym_EQ_EQ,
+ anon_sym_BANG_EQ,
+ ACTIONS(1938), 2,
+ anon_sym_EQ_EQ_EQ,
+ anon_sym_BANG_EQ_EQ,
+ STATE(1128), 2,
+ sym_template_string,
+ sym_arguments,
+ ACTIONS(1918), 3,
+ anon_sym_in,
+ anon_sym_LT,
+ anon_sym_GT,
+ ACTIONS(1934), 3,
+ anon_sym_LT_EQ,
+ anon_sym_GT_EQ,
+ anon_sym_instanceof,
+ [57285] = 28,
+ ACTIONS(1203), 1,
+ sym_comment,
+ ACTIONS(1894), 1,
+ anon_sym_LPAREN,
+ ACTIONS(1896), 1,
+ anon_sym_LBRACK,
+ ACTIONS(1898), 1,
+ anon_sym_DOT,
+ ACTIONS(1900), 1,
+ sym_optional_chain,
ACTIONS(1902), 1,
+ anon_sym_PLUS_PLUS,
+ ACTIONS(1904), 1,
+ anon_sym_DASH_DASH,
+ ACTIONS(1906), 1,
+ anon_sym_BQUOTE,
+ ACTIONS(2166), 1,
+ anon_sym_GT_GT,
+ ACTIONS(2170), 1,
+ anon_sym_AMP,
+ ACTIONS(2172), 1,
anon_sym_CARET,
+ ACTIONS(2174), 1,
+ anon_sym_PIPE,
+ ACTIONS(2178), 1,
+ anon_sym_PERCENT,
+ ACTIONS(2180), 1,
+ anon_sym_STAR_STAR,
+ ACTIONS(2188), 1,
+ anon_sym_AMP_AMP,
+ ACTIONS(2190), 1,
+ anon_sym_PIPE_PIPE,
+ ACTIONS(2192), 1,
+ anon_sym_QMARK_QMARK,
+ ACTIONS(2194), 1,
+ sym__ternary_qmark,
+ ACTIONS(2230), 1,
+ anon_sym_COMMA,
+ ACTIONS(2162), 2,
+ anon_sym_STAR,
+ anon_sym_SLASH,
+ ACTIONS(2168), 2,
+ anon_sym_GT_GT_GT,
+ anon_sym_LT_LT,
+ ACTIONS(2176), 2,
+ anon_sym_PLUS,
+ anon_sym_DASH,
+ ACTIONS(2184), 2,
+ anon_sym_EQ_EQ,
+ anon_sym_BANG_EQ,
+ ACTIONS(2186), 2,
+ anon_sym_EQ_EQ_EQ,
+ anon_sym_BANG_EQ_EQ,
+ ACTIONS(2281), 2,
+ sym__automatic_semicolon,
+ anon_sym_SEMI,
+ STATE(1316), 2,
+ sym_template_string,
+ sym_arguments,
+ ACTIONS(2164), 3,
+ anon_sym_in,
+ anon_sym_LT,
+ anon_sym_GT,
+ ACTIONS(2182), 3,
+ anon_sym_LT_EQ,
+ anon_sym_GT_EQ,
+ anon_sym_instanceof,
+ [57381] = 28,
+ ACTIONS(1203), 1,
+ sym_comment,
+ ACTIONS(1894), 1,
+ anon_sym_LPAREN,
+ ACTIONS(1896), 1,
+ anon_sym_LBRACK,
+ ACTIONS(1898), 1,
+ anon_sym_DOT,
+ ACTIONS(1900), 1,
+ sym_optional_chain,
+ ACTIONS(1902), 1,
+ anon_sym_PLUS_PLUS,
ACTIONS(1904), 1,
+ anon_sym_DASH_DASH,
+ ACTIONS(1906), 1,
+ anon_sym_BQUOTE,
+ ACTIONS(2166), 1,
+ anon_sym_GT_GT,
+ ACTIONS(2170), 1,
+ anon_sym_AMP,
+ ACTIONS(2172), 1,
+ anon_sym_CARET,
+ ACTIONS(2174), 1,
anon_sym_PIPE,
- ACTIONS(1908), 1,
+ ACTIONS(2178), 1,
anon_sym_PERCENT,
- ACTIONS(1910), 1,
+ ACTIONS(2180), 1,
anon_sym_STAR_STAR,
- ACTIONS(1918), 1,
+ ACTIONS(2188), 1,
+ anon_sym_AMP_AMP,
+ ACTIONS(2190), 1,
+ anon_sym_PIPE_PIPE,
+ ACTIONS(2192), 1,
anon_sym_QMARK_QMARK,
- ACTIONS(1920), 1,
+ ACTIONS(2194), 1,
sym__ternary_qmark,
- ACTIONS(2228), 1,
+ ACTIONS(2230), 1,
anon_sym_COMMA,
- ACTIONS(2279), 1,
- anon_sym_RPAREN,
- STATE(1980), 1,
- aux_sym_array_repeat1,
- ACTIONS(1886), 2,
+ ACTIONS(2162), 2,
anon_sym_STAR,
anon_sym_SLASH,
- ACTIONS(1898), 2,
+ ACTIONS(2168), 2,
anon_sym_GT_GT_GT,
anon_sym_LT_LT,
- ACTIONS(1906), 2,
+ ACTIONS(2176), 2,
anon_sym_PLUS,
anon_sym_DASH,
- ACTIONS(1914), 2,
+ ACTIONS(2184), 2,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(1916), 2,
+ ACTIONS(2186), 2,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
- STATE(1131), 2,
+ ACTIONS(2283), 2,
+ sym__automatic_semicolon,
+ anon_sym_SEMI,
+ STATE(1316), 2,
sym_template_string,
sym_arguments,
- ACTIONS(1890), 3,
+ ACTIONS(2164), 3,
anon_sym_in,
anon_sym_LT,
anon_sym_GT,
- ACTIONS(1912), 3,
+ ACTIONS(2182), 3,
anon_sym_LT_EQ,
anon_sym_GT_EQ,
anon_sym_instanceof,
- [57435] = 3,
+ [57477] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(2090), 13,
+ ACTIONS(1988), 13,
anon_sym_STAR,
anon_sym_in,
anon_sym_LT,
@@ -106845,7 +107339,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
anon_sym_DASH_DASH,
- ACTIONS(2092), 25,
+ ACTIONS(1990), 25,
sym__automatic_semicolon,
sym__ternary_qmark,
anon_sym_COMMA,
@@ -106871,10 +107365,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_instanceof,
anon_sym_PLUS_PLUS,
anon_sym_BQUOTE,
- [57481] = 3,
+ [57523] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(2070), 13,
+ ACTIONS(2108), 13,
anon_sym_STAR,
anon_sym_in,
anon_sym_LT,
@@ -106888,7 +107382,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
anon_sym_DASH_DASH,
- ACTIONS(2072), 25,
+ ACTIONS(2110), 25,
sym__automatic_semicolon,
sym__ternary_qmark,
anon_sym_COMMA,
@@ -106914,10 +107408,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_instanceof,
anon_sym_PLUS_PLUS,
anon_sym_BQUOTE,
- [57527] = 3,
+ [57569] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1944), 13,
+ ACTIONS(2112), 13,
anon_sym_STAR,
anon_sym_in,
anon_sym_LT,
@@ -106931,7 +107425,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
anon_sym_DASH_DASH,
- ACTIONS(1946), 25,
+ ACTIONS(2114), 25,
sym__automatic_semicolon,
sym__ternary_qmark,
anon_sym_COMMA,
@@ -106957,15 +107451,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_instanceof,
anon_sym_PLUS_PLUS,
anon_sym_BQUOTE,
- [57573] = 4,
+ [57615] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(2261), 1,
- sym_regex_flags,
- ACTIONS(2048), 15,
+ ACTIONS(1984), 13,
anon_sym_STAR,
anon_sym_in,
- anon_sym_of,
anon_sym_LT,
anon_sym_GT,
anon_sym_GT_GT,
@@ -106976,13 +107467,14 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_SLASH,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- anon_sym_instanceof,
anon_sym_DASH_DASH,
- ACTIONS(2050), 22,
+ ACTIONS(1982), 25,
sym__automatic_semicolon,
sym__ternary_qmark,
anon_sym_COMMA,
+ anon_sym_RBRACE,
anon_sym_LPAREN,
+ anon_sym_of,
anon_sym_SEMI,
anon_sym_LBRACK,
anon_sym_DOT,
@@ -106999,86 +107491,151 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_BANG_EQ_EQ,
anon_sym_GT_EQ,
anon_sym_QMARK_QMARK,
+ anon_sym_instanceof,
anon_sym_PLUS_PLUS,
anon_sym_BQUOTE,
- [57621] = 29,
+ [57661] = 29,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1829), 1,
- anon_sym_LPAREN,
ACTIONS(1831), 1,
- anon_sym_LBRACK,
+ anon_sym_LPAREN,
ACTIONS(1833), 1,
- anon_sym_DOT,
+ anon_sym_LBRACK,
ACTIONS(1835), 1,
- sym_optional_chain,
+ anon_sym_DOT,
ACTIONS(1837), 1,
- anon_sym_PLUS_PLUS,
+ sym_optional_chain,
ACTIONS(1839), 1,
- anon_sym_DASH_DASH,
+ anon_sym_PLUS_PLUS,
ACTIONS(1841), 1,
+ anon_sym_DASH_DASH,
+ ACTIONS(1843), 1,
anon_sym_BQUOTE,
+ ACTIONS(1890), 1,
+ anon_sym_PERCENT,
ACTIONS(1892), 1,
+ anon_sym_STAR_STAR,
+ ACTIONS(1920), 1,
anon_sym_AMP_AMP,
- ACTIONS(1894), 1,
+ ACTIONS(1922), 1,
anon_sym_PIPE_PIPE,
- ACTIONS(1896), 1,
+ ACTIONS(1924), 1,
anon_sym_GT_GT,
- ACTIONS(1900), 1,
+ ACTIONS(1928), 1,
anon_sym_AMP,
- ACTIONS(1902), 1,
+ ACTIONS(1930), 1,
anon_sym_CARET,
- ACTIONS(1904), 1,
+ ACTIONS(1932), 1,
anon_sym_PIPE,
- ACTIONS(1908), 1,
- anon_sym_PERCENT,
- ACTIONS(1910), 1,
- anon_sym_STAR_STAR,
- ACTIONS(1918), 1,
+ ACTIONS(1940), 1,
anon_sym_QMARK_QMARK,
- ACTIONS(1920), 1,
+ ACTIONS(1942), 1,
sym__ternary_qmark,
- ACTIONS(2228), 1,
+ ACTIONS(2222), 1,
anon_sym_COMMA,
- ACTIONS(2281), 1,
- anon_sym_RPAREN,
- STATE(2111), 1,
+ ACTIONS(2285), 1,
+ anon_sym_RBRACK,
+ STATE(2041), 1,
aux_sym_array_repeat1,
- ACTIONS(1886), 2,
+ ACTIONS(1882), 2,
anon_sym_STAR,
anon_sym_SLASH,
- ACTIONS(1898), 2,
+ ACTIONS(1888), 2,
+ anon_sym_PLUS,
+ anon_sym_DASH,
+ ACTIONS(1926), 2,
anon_sym_GT_GT_GT,
anon_sym_LT_LT,
- ACTIONS(1906), 2,
+ ACTIONS(1936), 2,
+ anon_sym_EQ_EQ,
+ anon_sym_BANG_EQ,
+ ACTIONS(1938), 2,
+ anon_sym_EQ_EQ_EQ,
+ anon_sym_BANG_EQ_EQ,
+ STATE(1128), 2,
+ sym_template_string,
+ sym_arguments,
+ ACTIONS(1918), 3,
+ anon_sym_in,
+ anon_sym_LT,
+ anon_sym_GT,
+ ACTIONS(1934), 3,
+ anon_sym_LT_EQ,
+ anon_sym_GT_EQ,
+ anon_sym_instanceof,
+ [57759] = 29,
+ ACTIONS(1203), 1,
+ sym_comment,
+ ACTIONS(1831), 1,
+ anon_sym_LPAREN,
+ ACTIONS(1833), 1,
+ anon_sym_LBRACK,
+ ACTIONS(1835), 1,
+ anon_sym_DOT,
+ ACTIONS(1837), 1,
+ sym_optional_chain,
+ ACTIONS(1839), 1,
+ anon_sym_PLUS_PLUS,
+ ACTIONS(1841), 1,
+ anon_sym_DASH_DASH,
+ ACTIONS(1843), 1,
+ anon_sym_BQUOTE,
+ ACTIONS(1890), 1,
+ anon_sym_PERCENT,
+ ACTIONS(1892), 1,
+ anon_sym_STAR_STAR,
+ ACTIONS(1920), 1,
+ anon_sym_AMP_AMP,
+ ACTIONS(1922), 1,
+ anon_sym_PIPE_PIPE,
+ ACTIONS(1924), 1,
+ anon_sym_GT_GT,
+ ACTIONS(1928), 1,
+ anon_sym_AMP,
+ ACTIONS(1930), 1,
+ anon_sym_CARET,
+ ACTIONS(1932), 1,
+ anon_sym_PIPE,
+ ACTIONS(1940), 1,
+ anon_sym_QMARK_QMARK,
+ ACTIONS(1942), 1,
+ sym__ternary_qmark,
+ ACTIONS(2222), 1,
+ anon_sym_COMMA,
+ ACTIONS(2287), 1,
+ anon_sym_RBRACK,
+ STATE(2041), 1,
+ aux_sym_array_repeat1,
+ ACTIONS(1882), 2,
+ anon_sym_STAR,
+ anon_sym_SLASH,
+ ACTIONS(1888), 2,
anon_sym_PLUS,
anon_sym_DASH,
- ACTIONS(1914), 2,
+ ACTIONS(1926), 2,
+ anon_sym_GT_GT_GT,
+ anon_sym_LT_LT,
+ ACTIONS(1936), 2,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(1916), 2,
+ ACTIONS(1938), 2,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
- STATE(1131), 2,
+ STATE(1128), 2,
sym_template_string,
sym_arguments,
- ACTIONS(1890), 3,
+ ACTIONS(1918), 3,
anon_sym_in,
anon_sym_LT,
anon_sym_GT,
- ACTIONS(1912), 3,
+ ACTIONS(1934), 3,
anon_sym_LT_EQ,
anon_sym_GT_EQ,
anon_sym_instanceof,
- [57719] = 5,
+ [57857] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(2283), 1,
- sym__automatic_semicolon,
- ACTIONS(983), 2,
- anon_sym_else,
- anon_sym_while,
- ACTIONS(916), 13,
+ ACTIONS(2074), 13,
anon_sym_STAR,
anon_sym_in,
anon_sym_LT,
@@ -107092,10 +107649,13 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
anon_sym_DASH_DASH,
- ACTIONS(920), 22,
+ ACTIONS(2076), 25,
+ sym__automatic_semicolon,
sym__ternary_qmark,
anon_sym_COMMA,
+ anon_sym_RBRACE,
anon_sym_LPAREN,
+ anon_sym_of,
anon_sym_SEMI,
anon_sym_LBRACK,
anon_sym_DOT,
@@ -107115,10 +107675,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_instanceof,
anon_sym_PLUS_PLUS,
anon_sym_BQUOTE,
- [57769] = 3,
+ [57903] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1974), 13,
+ ACTIONS(874), 13,
anon_sym_STAR,
anon_sym_in,
anon_sym_LT,
@@ -107132,7 +107692,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
anon_sym_DASH_DASH,
- ACTIONS(1976), 25,
+ ACTIONS(878), 25,
sym__automatic_semicolon,
sym__ternary_qmark,
anon_sym_COMMA,
@@ -107158,83 +107718,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_instanceof,
anon_sym_PLUS_PLUS,
anon_sym_BQUOTE,
- [57815] = 28,
- ACTIONS(1203), 1,
- sym_comment,
- ACTIONS(1956), 1,
- anon_sym_LPAREN,
- ACTIONS(1958), 1,
- anon_sym_LBRACK,
- ACTIONS(1960), 1,
- anon_sym_DOT,
- ACTIONS(1962), 1,
- sym_optional_chain,
- ACTIONS(1964), 1,
- anon_sym_PLUS_PLUS,
- ACTIONS(1966), 1,
- anon_sym_DASH_DASH,
- ACTIONS(1968), 1,
- anon_sym_BQUOTE,
- ACTIONS(2139), 1,
- anon_sym_AMP_AMP,
- ACTIONS(2141), 1,
- anon_sym_PIPE_PIPE,
- ACTIONS(2143), 1,
- anon_sym_GT_GT,
- ACTIONS(2147), 1,
- anon_sym_AMP,
- ACTIONS(2149), 1,
- anon_sym_CARET,
- ACTIONS(2151), 1,
- anon_sym_PIPE,
- ACTIONS(2155), 1,
- anon_sym_PERCENT,
- ACTIONS(2157), 1,
- anon_sym_STAR_STAR,
- ACTIONS(2165), 1,
- anon_sym_QMARK_QMARK,
- ACTIONS(2167), 1,
- sym__ternary_qmark,
- ACTIONS(2222), 1,
- anon_sym_COMMA,
- ACTIONS(2130), 2,
- anon_sym_STAR,
- anon_sym_SLASH,
- ACTIONS(2145), 2,
- anon_sym_GT_GT_GT,
- anon_sym_LT_LT,
- ACTIONS(2153), 2,
- anon_sym_PLUS,
- anon_sym_DASH,
- ACTIONS(2161), 2,
- anon_sym_EQ_EQ,
- anon_sym_BANG_EQ,
- ACTIONS(2163), 2,
- anon_sym_EQ_EQ_EQ,
- anon_sym_BANG_EQ_EQ,
- ACTIONS(2285), 2,
- sym__automatic_semicolon,
- anon_sym_SEMI,
- STATE(1329), 2,
- sym_template_string,
- sym_arguments,
- ACTIONS(2137), 3,
- anon_sym_in,
- anon_sym_LT,
- anon_sym_GT,
- ACTIONS(2159), 3,
- anon_sym_LT_EQ,
- anon_sym_GT_EQ,
- anon_sym_instanceof,
- [57911] = 5,
+ [57949] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(2287), 1,
- sym__automatic_semicolon,
- ACTIONS(977), 2,
- anon_sym_else,
- anon_sym_while,
- ACTIONS(908), 13,
+ ACTIONS(858), 13,
anon_sym_STAR,
anon_sym_in,
anon_sym_LT,
@@ -107248,10 +107735,13 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
anon_sym_DASH_DASH,
- ACTIONS(912), 22,
+ ACTIONS(862), 25,
+ sym__automatic_semicolon,
sym__ternary_qmark,
anon_sym_COMMA,
+ anon_sym_RBRACE,
anon_sym_LPAREN,
+ anon_sym_of,
anon_sym_SEMI,
anon_sym_LBRACK,
anon_sym_DOT,
@@ -107271,15 +107761,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_instanceof,
anon_sym_PLUS_PLUS,
anon_sym_BQUOTE,
- [57961] = 5,
+ [57995] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(2289), 1,
- sym__automatic_semicolon,
- ACTIONS(973), 2,
- anon_sym_else,
- anon_sym_while,
- ACTIONS(898), 13,
+ ACTIONS(2054), 13,
anon_sym_STAR,
anon_sym_in,
anon_sym_LT,
@@ -107293,10 +107778,13 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
anon_sym_DASH_DASH,
- ACTIONS(902), 22,
+ ACTIONS(2056), 25,
+ sym__automatic_semicolon,
sym__ternary_qmark,
anon_sym_COMMA,
+ anon_sym_RBRACE,
anon_sym_LPAREN,
+ anon_sym_of,
anon_sym_SEMI,
anon_sym_LBRACK,
anon_sym_DOT,
@@ -107316,19 +107804,156 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_instanceof,
anon_sym_PLUS_PLUS,
anon_sym_BQUOTE,
- [58011] = 5,
+ [58041] = 29,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(2291), 1,
- sym__automatic_semicolon,
- ACTIONS(1017), 2,
- anon_sym_else,
- anon_sym_while,
- ACTIONS(854), 13,
+ ACTIONS(1831), 1,
+ anon_sym_LPAREN,
+ ACTIONS(1833), 1,
+ anon_sym_LBRACK,
+ ACTIONS(1835), 1,
+ anon_sym_DOT,
+ ACTIONS(1837), 1,
+ sym_optional_chain,
+ ACTIONS(1839), 1,
+ anon_sym_PLUS_PLUS,
+ ACTIONS(1841), 1,
+ anon_sym_DASH_DASH,
+ ACTIONS(1843), 1,
+ anon_sym_BQUOTE,
+ ACTIONS(1890), 1,
+ anon_sym_PERCENT,
+ ACTIONS(1892), 1,
+ anon_sym_STAR_STAR,
+ ACTIONS(1920), 1,
+ anon_sym_AMP_AMP,
+ ACTIONS(1922), 1,
+ anon_sym_PIPE_PIPE,
+ ACTIONS(1924), 1,
+ anon_sym_GT_GT,
+ ACTIONS(1928), 1,
+ anon_sym_AMP,
+ ACTIONS(1930), 1,
+ anon_sym_CARET,
+ ACTIONS(1932), 1,
+ anon_sym_PIPE,
+ ACTIONS(1940), 1,
+ anon_sym_QMARK_QMARK,
+ ACTIONS(1942), 1,
+ sym__ternary_qmark,
+ ACTIONS(2222), 1,
+ anon_sym_COMMA,
+ ACTIONS(2289), 1,
+ anon_sym_RPAREN,
+ STATE(2109), 1,
+ aux_sym_array_repeat1,
+ ACTIONS(1882), 2,
+ anon_sym_STAR,
+ anon_sym_SLASH,
+ ACTIONS(1888), 2,
+ anon_sym_PLUS,
+ anon_sym_DASH,
+ ACTIONS(1926), 2,
+ anon_sym_GT_GT_GT,
+ anon_sym_LT_LT,
+ ACTIONS(1936), 2,
+ anon_sym_EQ_EQ,
+ anon_sym_BANG_EQ,
+ ACTIONS(1938), 2,
+ anon_sym_EQ_EQ_EQ,
+ anon_sym_BANG_EQ_EQ,
+ STATE(1128), 2,
+ sym_template_string,
+ sym_arguments,
+ ACTIONS(1918), 3,
+ anon_sym_in,
+ anon_sym_LT,
+ anon_sym_GT,
+ ACTIONS(1934), 3,
+ anon_sym_LT_EQ,
+ anon_sym_GT_EQ,
+ anon_sym_instanceof,
+ [58139] = 28,
+ ACTIONS(1203), 1,
+ sym_comment,
+ ACTIONS(1894), 1,
+ anon_sym_LPAREN,
+ ACTIONS(1896), 1,
+ anon_sym_LBRACK,
+ ACTIONS(1898), 1,
+ anon_sym_DOT,
+ ACTIONS(1900), 1,
+ sym_optional_chain,
+ ACTIONS(1902), 1,
+ anon_sym_PLUS_PLUS,
+ ACTIONS(1904), 1,
+ anon_sym_DASH_DASH,
+ ACTIONS(1906), 1,
+ anon_sym_BQUOTE,
+ ACTIONS(2166), 1,
+ anon_sym_GT_GT,
+ ACTIONS(2170), 1,
+ anon_sym_AMP,
+ ACTIONS(2172), 1,
+ anon_sym_CARET,
+ ACTIONS(2174), 1,
+ anon_sym_PIPE,
+ ACTIONS(2178), 1,
+ anon_sym_PERCENT,
+ ACTIONS(2180), 1,
+ anon_sym_STAR_STAR,
+ ACTIONS(2188), 1,
+ anon_sym_AMP_AMP,
+ ACTIONS(2190), 1,
+ anon_sym_PIPE_PIPE,
+ ACTIONS(2192), 1,
+ anon_sym_QMARK_QMARK,
+ ACTIONS(2194), 1,
+ sym__ternary_qmark,
+ ACTIONS(2230), 1,
+ anon_sym_COMMA,
+ ACTIONS(2162), 2,
anon_sym_STAR,
+ anon_sym_SLASH,
+ ACTIONS(2168), 2,
+ anon_sym_GT_GT_GT,
+ anon_sym_LT_LT,
+ ACTIONS(2176), 2,
+ anon_sym_PLUS,
+ anon_sym_DASH,
+ ACTIONS(2184), 2,
+ anon_sym_EQ_EQ,
+ anon_sym_BANG_EQ,
+ ACTIONS(2186), 2,
+ anon_sym_EQ_EQ_EQ,
+ anon_sym_BANG_EQ_EQ,
+ ACTIONS(2291), 2,
+ sym__automatic_semicolon,
+ anon_sym_SEMI,
+ STATE(1316), 2,
+ sym_template_string,
+ sym_arguments,
+ ACTIONS(2164), 3,
anon_sym_in,
anon_sym_LT,
anon_sym_GT,
+ ACTIONS(2182), 3,
+ anon_sym_LT_EQ,
+ anon_sym_GT_EQ,
+ anon_sym_instanceof,
+ [58235] = 6,
+ ACTIONS(1203), 1,
+ sym_comment,
+ ACTIONS(1866), 1,
+ anon_sym_EQ,
+ ACTIONS(2228), 1,
+ anon_sym_of,
+ ACTIONS(2293), 1,
+ anon_sym_in,
+ ACTIONS(1859), 12,
+ anon_sym_STAR,
+ anon_sym_LT,
+ anon_sym_GT,
anon_sym_GT_GT,
anon_sym_AMP,
anon_sym_PIPE,
@@ -107338,7 +107963,8 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
anon_sym_DASH_DASH,
- ACTIONS(858), 22,
+ ACTIONS(1861), 23,
+ sym__automatic_semicolon,
sym__ternary_qmark,
anon_sym_COMMA,
anon_sym_LPAREN,
@@ -107361,10 +107987,17 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_instanceof,
anon_sym_PLUS_PLUS,
anon_sym_BQUOTE,
- [58061] = 3,
+ [58287] = 5,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(890), 13,
+ ACTIONS(1724), 1,
+ anon_sym_EQ,
+ ACTIONS(1789), 4,
+ anon_sym_COMMA,
+ anon_sym_RBRACE,
+ anon_sym_RPAREN,
+ anon_sym_RBRACK,
+ ACTIONS(1707), 13,
anon_sym_STAR,
anon_sym_in,
anon_sym_LT,
@@ -107378,14 +108011,9 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
anon_sym_DASH_DASH,
- ACTIONS(894), 25,
- sym__automatic_semicolon,
+ ACTIONS(1709), 20,
sym__ternary_qmark,
- anon_sym_COMMA,
- anon_sym_RBRACE,
anon_sym_LPAREN,
- anon_sym_of,
- anon_sym_SEMI,
anon_sym_LBRACK,
anon_sym_DOT,
sym_optional_chain,
@@ -107404,12 +108032,15 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_instanceof,
anon_sym_PLUS_PLUS,
anon_sym_BQUOTE,
- [58107] = 3,
+ [58337] = 4,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(870), 13,
+ ACTIONS(2277), 1,
+ sym_regex_flags,
+ ACTIONS(1992), 15,
anon_sym_STAR,
anon_sym_in,
+ anon_sym_of,
anon_sym_LT,
anon_sym_GT,
anon_sym_GT_GT,
@@ -107420,14 +108051,13 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_SLASH,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
+ anon_sym_instanceof,
anon_sym_DASH_DASH,
- ACTIONS(874), 25,
+ ACTIONS(1994), 22,
sym__automatic_semicolon,
sym__ternary_qmark,
anon_sym_COMMA,
- anon_sym_RBRACE,
anon_sym_LPAREN,
- anon_sym_of,
anon_sym_SEMI,
anon_sym_LBRACK,
anon_sym_DOT,
@@ -107444,13 +108074,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_BANG_EQ_EQ,
anon_sym_GT_EQ,
anon_sym_QMARK_QMARK,
- anon_sym_instanceof,
anon_sym_PLUS_PLUS,
anon_sym_BQUOTE,
- [58153] = 3,
+ [58385] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(862), 13,
+ ACTIONS(842), 13,
anon_sym_STAR,
anon_sym_in,
anon_sym_LT,
@@ -107464,7 +108093,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
anon_sym_DASH_DASH,
- ACTIONS(866), 25,
+ ACTIONS(846), 25,
sym__automatic_semicolon,
sym__ternary_qmark,
anon_sym_COMMA,
@@ -107490,83 +108119,15 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_instanceof,
anon_sym_PLUS_PLUS,
anon_sym_BQUOTE,
- [58199] = 28,
- ACTIONS(1203), 1,
- sym_comment,
- ACTIONS(1956), 1,
- anon_sym_LPAREN,
- ACTIONS(1958), 1,
- anon_sym_LBRACK,
- ACTIONS(1960), 1,
- anon_sym_DOT,
- ACTIONS(1962), 1,
- sym_optional_chain,
- ACTIONS(1964), 1,
- anon_sym_PLUS_PLUS,
- ACTIONS(1966), 1,
- anon_sym_DASH_DASH,
- ACTIONS(1968), 1,
- anon_sym_BQUOTE,
- ACTIONS(2139), 1,
- anon_sym_AMP_AMP,
- ACTIONS(2141), 1,
- anon_sym_PIPE_PIPE,
- ACTIONS(2143), 1,
- anon_sym_GT_GT,
- ACTIONS(2147), 1,
- anon_sym_AMP,
- ACTIONS(2149), 1,
- anon_sym_CARET,
- ACTIONS(2151), 1,
- anon_sym_PIPE,
- ACTIONS(2155), 1,
- anon_sym_PERCENT,
- ACTIONS(2157), 1,
- anon_sym_STAR_STAR,
- ACTIONS(2165), 1,
- anon_sym_QMARK_QMARK,
- ACTIONS(2167), 1,
- sym__ternary_qmark,
- ACTIONS(2222), 1,
- anon_sym_COMMA,
- ACTIONS(2130), 2,
- anon_sym_STAR,
- anon_sym_SLASH,
- ACTIONS(2145), 2,
- anon_sym_GT_GT_GT,
- anon_sym_LT_LT,
- ACTIONS(2153), 2,
- anon_sym_PLUS,
- anon_sym_DASH,
- ACTIONS(2161), 2,
- anon_sym_EQ_EQ,
- anon_sym_BANG_EQ,
- ACTIONS(2163), 2,
- anon_sym_EQ_EQ_EQ,
- anon_sym_BANG_EQ_EQ,
- ACTIONS(2293), 2,
- sym__automatic_semicolon,
- anon_sym_SEMI,
- STATE(1329), 2,
- sym_template_string,
- sym_arguments,
- ACTIONS(2137), 3,
- anon_sym_in,
- anon_sym_LT,
- anon_sym_GT,
- ACTIONS(2159), 3,
- anon_sym_LT_EQ,
- anon_sym_GT_EQ,
- anon_sym_instanceof,
- [58295] = 5,
+ [58431] = 5,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(2295), 1,
+ ACTIONS(2296), 1,
sym__automatic_semicolon,
- ACTIONS(965), 2,
+ ACTIONS(1005), 2,
anon_sym_else,
anon_sym_while,
- ACTIONS(890), 13,
+ ACTIONS(902), 13,
anon_sym_STAR,
anon_sym_in,
anon_sym_LT,
@@ -107580,7 +108141,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
anon_sym_DASH_DASH,
- ACTIONS(894), 22,
+ ACTIONS(906), 22,
sym__ternary_qmark,
anon_sym_COMMA,
anon_sym_LPAREN,
@@ -107603,15 +108164,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_instanceof,
anon_sym_PLUS_PLUS,
anon_sym_BQUOTE,
- [58345] = 5,
+ [58481] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(2297), 1,
- sym__automatic_semicolon,
- ACTIONS(958), 2,
- anon_sym_else,
- anon_sym_while,
- ACTIONS(870), 13,
+ ACTIONS(886), 13,
anon_sym_STAR,
anon_sym_in,
anon_sym_LT,
@@ -107625,10 +108181,13 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
anon_sym_DASH_DASH,
- ACTIONS(874), 22,
+ ACTIONS(890), 25,
+ sym__automatic_semicolon,
sym__ternary_qmark,
anon_sym_COMMA,
+ anon_sym_RBRACE,
anon_sym_LPAREN,
+ anon_sym_of,
anon_sym_SEMI,
anon_sym_LBRACK,
anon_sym_DOT,
@@ -107648,15 +108207,15 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_instanceof,
anon_sym_PLUS_PLUS,
anon_sym_BQUOTE,
- [58395] = 5,
+ [58527] = 5,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(2299), 1,
+ ACTIONS(2298), 1,
sym__automatic_semicolon,
- ACTIONS(952), 2,
+ ACTIONS(993), 2,
anon_sym_else,
anon_sym_while,
- ACTIONS(862), 13,
+ ACTIONS(850), 13,
anon_sym_STAR,
anon_sym_in,
anon_sym_LT,
@@ -107670,7 +108229,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
anon_sym_DASH_DASH,
- ACTIONS(866), 22,
+ ACTIONS(854), 22,
sym__ternary_qmark,
anon_sym_COMMA,
anon_sym_LPAREN,
@@ -107693,10 +108252,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_instanceof,
anon_sym_PLUS_PLUS,
anon_sym_BQUOTE,
- [58445] = 3,
+ [58577] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(854), 13,
+ ACTIONS(866), 13,
anon_sym_STAR,
anon_sym_in,
anon_sym_LT,
@@ -107710,7 +108269,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
anon_sym_DASH_DASH,
- ACTIONS(858), 25,
+ ACTIONS(870), 25,
sym__automatic_semicolon,
sym__ternary_qmark,
anon_sym_COMMA,
@@ -107736,10 +108295,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_instanceof,
anon_sym_PLUS_PLUS,
anon_sym_BQUOTE,
- [58491] = 3,
+ [58623] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(2074), 13,
+ ACTIONS(850), 13,
anon_sym_STAR,
anon_sym_in,
anon_sym_LT,
@@ -107753,7 +108312,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
anon_sym_DASH_DASH,
- ACTIONS(2076), 25,
+ ACTIONS(854), 25,
sym__automatic_semicolon,
sym__ternary_qmark,
anon_sym_COMMA,
@@ -107779,10 +108338,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_instanceof,
anon_sym_PLUS_PLUS,
anon_sym_BQUOTE,
- [58537] = 3,
+ [58669] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(2022), 13,
+ ACTIONS(2070), 13,
anon_sym_STAR,
anon_sym_in,
anon_sym_LT,
@@ -107796,7 +108355,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
anon_sym_DASH_DASH,
- ACTIONS(2024), 25,
+ ACTIONS(2072), 25,
sym__automatic_semicolon,
sym__ternary_qmark,
anon_sym_COMMA,
@@ -107822,12 +108381,17 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_instanceof,
anon_sym_PLUS_PLUS,
anon_sym_BQUOTE,
- [58583] = 3,
+ [58715] = 6,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1928), 13,
- anon_sym_STAR,
+ ACTIONS(1880), 1,
+ anon_sym_EQ,
+ ACTIONS(2253), 1,
+ anon_sym_of,
+ ACTIONS(2300), 1,
anon_sym_in,
+ ACTIONS(1873), 12,
+ anon_sym_STAR,
anon_sym_LT,
anon_sym_GT,
anon_sym_GT_GT,
@@ -107839,13 +108403,11 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
anon_sym_DASH_DASH,
- ACTIONS(1930), 25,
+ ACTIONS(1875), 23,
sym__automatic_semicolon,
sym__ternary_qmark,
anon_sym_COMMA,
- anon_sym_RBRACE,
anon_sym_LPAREN,
- anon_sym_of,
anon_sym_SEMI,
anon_sym_LBRACK,
anon_sym_DOT,
@@ -107865,10 +108427,15 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_instanceof,
anon_sym_PLUS_PLUS,
anon_sym_BQUOTE,
- [58629] = 3,
+ [58767] = 5,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(2030), 13,
+ ACTIONS(2303), 1,
+ sym__automatic_semicolon,
+ ACTIONS(997), 2,
+ anon_sym_else,
+ anon_sym_while,
+ ACTIONS(866), 13,
anon_sym_STAR,
anon_sym_in,
anon_sym_LT,
@@ -107882,13 +108449,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
anon_sym_DASH_DASH,
- ACTIONS(2032), 25,
- sym__automatic_semicolon,
+ ACTIONS(870), 22,
sym__ternary_qmark,
anon_sym_COMMA,
- anon_sym_RBRACE,
anon_sym_LPAREN,
- anon_sym_of,
anon_sym_SEMI,
anon_sym_LBRACK,
anon_sym_DOT,
@@ -107908,79 +108472,79 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_instanceof,
anon_sym_PLUS_PLUS,
anon_sym_BQUOTE,
- [58675] = 29,
+ [58817] = 29,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1829), 1,
- anon_sym_LPAREN,
ACTIONS(1831), 1,
- anon_sym_LBRACK,
+ anon_sym_LPAREN,
ACTIONS(1833), 1,
- anon_sym_DOT,
+ anon_sym_LBRACK,
ACTIONS(1835), 1,
- sym_optional_chain,
+ anon_sym_DOT,
ACTIONS(1837), 1,
- anon_sym_PLUS_PLUS,
+ sym_optional_chain,
ACTIONS(1839), 1,
- anon_sym_DASH_DASH,
+ anon_sym_PLUS_PLUS,
ACTIONS(1841), 1,
+ anon_sym_DASH_DASH,
+ ACTIONS(1843), 1,
anon_sym_BQUOTE,
+ ACTIONS(1890), 1,
+ anon_sym_PERCENT,
ACTIONS(1892), 1,
+ anon_sym_STAR_STAR,
+ ACTIONS(1920), 1,
anon_sym_AMP_AMP,
- ACTIONS(1894), 1,
+ ACTIONS(1922), 1,
anon_sym_PIPE_PIPE,
- ACTIONS(1896), 1,
+ ACTIONS(1924), 1,
anon_sym_GT_GT,
- ACTIONS(1900), 1,
+ ACTIONS(1928), 1,
anon_sym_AMP,
- ACTIONS(1902), 1,
+ ACTIONS(1930), 1,
anon_sym_CARET,
- ACTIONS(1904), 1,
+ ACTIONS(1932), 1,
anon_sym_PIPE,
- ACTIONS(1908), 1,
- anon_sym_PERCENT,
- ACTIONS(1910), 1,
- anon_sym_STAR_STAR,
- ACTIONS(1918), 1,
+ ACTIONS(1940), 1,
anon_sym_QMARK_QMARK,
- ACTIONS(1920), 1,
+ ACTIONS(1942), 1,
sym__ternary_qmark,
- ACTIONS(2228), 1,
+ ACTIONS(2222), 1,
anon_sym_COMMA,
- ACTIONS(2301), 1,
+ ACTIONS(2305), 1,
anon_sym_RPAREN,
- STATE(2075), 1,
+ STATE(2114), 1,
aux_sym_array_repeat1,
- ACTIONS(1886), 2,
+ ACTIONS(1882), 2,
anon_sym_STAR,
anon_sym_SLASH,
- ACTIONS(1898), 2,
- anon_sym_GT_GT_GT,
- anon_sym_LT_LT,
- ACTIONS(1906), 2,
+ ACTIONS(1888), 2,
anon_sym_PLUS,
anon_sym_DASH,
- ACTIONS(1914), 2,
+ ACTIONS(1926), 2,
+ anon_sym_GT_GT_GT,
+ anon_sym_LT_LT,
+ ACTIONS(1936), 2,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(1916), 2,
+ ACTIONS(1938), 2,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
- STATE(1131), 2,
+ STATE(1128), 2,
sym_template_string,
sym_arguments,
- ACTIONS(1890), 3,
+ ACTIONS(1918), 3,
anon_sym_in,
anon_sym_LT,
anon_sym_GT,
- ACTIONS(1912), 3,
+ ACTIONS(1934), 3,
anon_sym_LT_EQ,
anon_sym_GT_EQ,
anon_sym_instanceof,
- [58773] = 3,
+ [58915] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1882), 13,
+ ACTIONS(1974), 13,
anon_sym_STAR,
anon_sym_in,
anon_sym_LT,
@@ -107994,7 +108558,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
anon_sym_DASH_DASH,
- ACTIONS(1884), 25,
+ ACTIONS(1976), 25,
sym__automatic_semicolon,
sym__ternary_qmark,
anon_sym_COMMA,
@@ -108020,10 +108584,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_instanceof,
anon_sym_PLUS_PLUS,
anon_sym_BQUOTE,
- [58819] = 3,
+ [58961] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(2078), 13,
+ ACTIONS(2066), 13,
anon_sym_STAR,
anon_sym_in,
anon_sym_LT,
@@ -108037,7 +108601,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
anon_sym_DASH_DASH,
- ACTIONS(2080), 25,
+ ACTIONS(2068), 25,
sym__automatic_semicolon,
sym__ternary_qmark,
anon_sym_COMMA,
@@ -108063,146 +108627,126 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_instanceof,
anon_sym_PLUS_PLUS,
anon_sym_BQUOTE,
- [58865] = 28,
+ [59007] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1956), 1,
+ ACTIONS(1944), 13,
+ anon_sym_STAR,
+ anon_sym_in,
+ anon_sym_LT,
+ anon_sym_GT,
+ anon_sym_GT_GT,
+ anon_sym_AMP,
+ anon_sym_PIPE,
+ anon_sym_PLUS,
+ anon_sym_DASH,
+ anon_sym_SLASH,
+ anon_sym_EQ_EQ,
+ anon_sym_BANG_EQ,
+ anon_sym_DASH_DASH,
+ ACTIONS(1946), 25,
+ sym__automatic_semicolon,
+ sym__ternary_qmark,
+ anon_sym_COMMA,
+ anon_sym_RBRACE,
anon_sym_LPAREN,
- ACTIONS(1958), 1,
+ anon_sym_of,
+ anon_sym_SEMI,
anon_sym_LBRACK,
- ACTIONS(1960), 1,
anon_sym_DOT,
- ACTIONS(1962), 1,
sym_optional_chain,
- ACTIONS(1964), 1,
- anon_sym_PLUS_PLUS,
- ACTIONS(1966), 1,
- anon_sym_DASH_DASH,
- ACTIONS(1968), 1,
- anon_sym_BQUOTE,
- ACTIONS(2139), 1,
anon_sym_AMP_AMP,
- ACTIONS(2141), 1,
anon_sym_PIPE_PIPE,
- ACTIONS(2143), 1,
- anon_sym_GT_GT,
- ACTIONS(2147), 1,
- anon_sym_AMP,
- ACTIONS(2149), 1,
+ anon_sym_GT_GT_GT,
+ anon_sym_LT_LT,
anon_sym_CARET,
- ACTIONS(2151), 1,
- anon_sym_PIPE,
- ACTIONS(2155), 1,
anon_sym_PERCENT,
- ACTIONS(2157), 1,
anon_sym_STAR_STAR,
- ACTIONS(2165), 1,
- anon_sym_QMARK_QMARK,
- ACTIONS(2167), 1,
- sym__ternary_qmark,
- ACTIONS(2222), 1,
- anon_sym_COMMA,
- ACTIONS(2130), 2,
- anon_sym_STAR,
- anon_sym_SLASH,
- ACTIONS(2145), 2,
- anon_sym_GT_GT_GT,
- anon_sym_LT_LT,
- ACTIONS(2153), 2,
- anon_sym_PLUS,
- anon_sym_DASH,
- ACTIONS(2161), 2,
- anon_sym_EQ_EQ,
- anon_sym_BANG_EQ,
- ACTIONS(2163), 2,
+ anon_sym_LT_EQ,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
- ACTIONS(2303), 2,
- sym__automatic_semicolon,
- anon_sym_SEMI,
- STATE(1329), 2,
- sym_template_string,
- sym_arguments,
- ACTIONS(2137), 3,
- anon_sym_in,
- anon_sym_LT,
- anon_sym_GT,
- ACTIONS(2159), 3,
- anon_sym_LT_EQ,
anon_sym_GT_EQ,
+ anon_sym_QMARK_QMARK,
anon_sym_instanceof,
- [58961] = 28,
+ anon_sym_PLUS_PLUS,
+ anon_sym_BQUOTE,
+ [59053] = 28,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1956), 1,
+ ACTIONS(1894), 1,
anon_sym_LPAREN,
- ACTIONS(1958), 1,
+ ACTIONS(1896), 1,
anon_sym_LBRACK,
- ACTIONS(1960), 1,
+ ACTIONS(1898), 1,
anon_sym_DOT,
- ACTIONS(1962), 1,
+ ACTIONS(1900), 1,
sym_optional_chain,
- ACTIONS(1964), 1,
+ ACTIONS(1902), 1,
anon_sym_PLUS_PLUS,
- ACTIONS(1966), 1,
+ ACTIONS(1904), 1,
anon_sym_DASH_DASH,
- ACTIONS(1968), 1,
+ ACTIONS(1906), 1,
anon_sym_BQUOTE,
- ACTIONS(2139), 1,
- anon_sym_AMP_AMP,
- ACTIONS(2141), 1,
- anon_sym_PIPE_PIPE,
- ACTIONS(2143), 1,
+ ACTIONS(2166), 1,
anon_sym_GT_GT,
- ACTIONS(2147), 1,
+ ACTIONS(2170), 1,
anon_sym_AMP,
- ACTIONS(2149), 1,
+ ACTIONS(2172), 1,
anon_sym_CARET,
- ACTIONS(2151), 1,
+ ACTIONS(2174), 1,
anon_sym_PIPE,
- ACTIONS(2155), 1,
+ ACTIONS(2178), 1,
anon_sym_PERCENT,
- ACTIONS(2157), 1,
+ ACTIONS(2180), 1,
anon_sym_STAR_STAR,
- ACTIONS(2165), 1,
+ ACTIONS(2188), 1,
+ anon_sym_AMP_AMP,
+ ACTIONS(2190), 1,
+ anon_sym_PIPE_PIPE,
+ ACTIONS(2192), 1,
anon_sym_QMARK_QMARK,
- ACTIONS(2167), 1,
+ ACTIONS(2194), 1,
sym__ternary_qmark,
- ACTIONS(2222), 1,
+ ACTIONS(2230), 1,
anon_sym_COMMA,
- ACTIONS(2130), 2,
+ ACTIONS(1980), 2,
+ sym__automatic_semicolon,
+ anon_sym_SEMI,
+ ACTIONS(2162), 2,
anon_sym_STAR,
anon_sym_SLASH,
- ACTIONS(2145), 2,
+ ACTIONS(2168), 2,
anon_sym_GT_GT_GT,
anon_sym_LT_LT,
- ACTIONS(2153), 2,
+ ACTIONS(2176), 2,
anon_sym_PLUS,
anon_sym_DASH,
- ACTIONS(2161), 2,
+ ACTIONS(2184), 2,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(2163), 2,
+ ACTIONS(2186), 2,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
- ACTIONS(2305), 2,
- sym__automatic_semicolon,
- anon_sym_SEMI,
- STATE(1329), 2,
+ STATE(1316), 2,
sym_template_string,
sym_arguments,
- ACTIONS(2137), 3,
+ ACTIONS(2164), 3,
anon_sym_in,
anon_sym_LT,
anon_sym_GT,
- ACTIONS(2159), 3,
+ ACTIONS(2182), 3,
anon_sym_LT_EQ,
anon_sym_GT_EQ,
anon_sym_instanceof,
- [59057] = 3,
+ [59149] = 5,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(2086), 13,
+ ACTIONS(2307), 1,
+ sym__automatic_semicolon,
+ ACTIONS(1001), 2,
+ anon_sym_else,
+ anon_sym_while,
+ ACTIONS(886), 13,
anon_sym_STAR,
anon_sym_in,
anon_sym_LT,
@@ -108216,13 +108760,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
anon_sym_DASH_DASH,
- ACTIONS(2088), 25,
- sym__automatic_semicolon,
+ ACTIONS(890), 22,
sym__ternary_qmark,
anon_sym_COMMA,
- anon_sym_RBRACE,
anon_sym_LPAREN,
- anon_sym_of,
anon_sym_SEMI,
anon_sym_LBRACK,
anon_sym_DOT,
@@ -108242,78 +108783,10 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_instanceof,
anon_sym_PLUS_PLUS,
anon_sym_BQUOTE,
- [59103] = 28,
- ACTIONS(1203), 1,
- sym_comment,
- ACTIONS(1956), 1,
- anon_sym_LPAREN,
- ACTIONS(1958), 1,
- anon_sym_LBRACK,
- ACTIONS(1960), 1,
- anon_sym_DOT,
- ACTIONS(1962), 1,
- sym_optional_chain,
- ACTIONS(1964), 1,
- anon_sym_PLUS_PLUS,
- ACTIONS(1966), 1,
- anon_sym_DASH_DASH,
- ACTIONS(1968), 1,
- anon_sym_BQUOTE,
- ACTIONS(2139), 1,
- anon_sym_AMP_AMP,
- ACTIONS(2141), 1,
- anon_sym_PIPE_PIPE,
- ACTIONS(2143), 1,
- anon_sym_GT_GT,
- ACTIONS(2147), 1,
- anon_sym_AMP,
- ACTIONS(2149), 1,
- anon_sym_CARET,
- ACTIONS(2151), 1,
- anon_sym_PIPE,
- ACTIONS(2155), 1,
- anon_sym_PERCENT,
- ACTIONS(2157), 1,
- anon_sym_STAR_STAR,
- ACTIONS(2165), 1,
- anon_sym_QMARK_QMARK,
- ACTIONS(2167), 1,
- sym__ternary_qmark,
- ACTIONS(2222), 1,
- anon_sym_COMMA,
- ACTIONS(2130), 2,
- anon_sym_STAR,
- anon_sym_SLASH,
- ACTIONS(2145), 2,
- anon_sym_GT_GT_GT,
- anon_sym_LT_LT,
- ACTIONS(2153), 2,
- anon_sym_PLUS,
- anon_sym_DASH,
- ACTIONS(2161), 2,
- anon_sym_EQ_EQ,
- anon_sym_BANG_EQ,
- ACTIONS(2163), 2,
- anon_sym_EQ_EQ_EQ,
- anon_sym_BANG_EQ_EQ,
- ACTIONS(2307), 2,
- sym__automatic_semicolon,
- anon_sym_SEMI,
- STATE(1329), 2,
- sym_template_string,
- sym_arguments,
- ACTIONS(2137), 3,
- anon_sym_in,
- anon_sym_LT,
- anon_sym_GT,
- ACTIONS(2159), 3,
- anon_sym_LT_EQ,
- anon_sym_GT_EQ,
- anon_sym_instanceof,
[59199] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(2094), 13,
+ ACTIONS(2062), 13,
anon_sym_STAR,
anon_sym_in,
anon_sym_LT,
@@ -108327,7 +108800,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
anon_sym_DASH_DASH,
- ACTIONS(2096), 25,
+ ACTIONS(2064), 25,
sym__automatic_semicolon,
sym__ternary_qmark,
anon_sym_COMMA,
@@ -108353,588 +108826,652 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_instanceof,
anon_sym_PLUS_PLUS,
anon_sym_BQUOTE,
- [59245] = 27,
+ [59245] = 28,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1829), 1,
- anon_sym_LPAREN,
ACTIONS(1831), 1,
- anon_sym_LBRACK,
+ anon_sym_LPAREN,
ACTIONS(1833), 1,
- anon_sym_DOT,
+ anon_sym_LBRACK,
ACTIONS(1835), 1,
- sym_optional_chain,
+ anon_sym_DOT,
ACTIONS(1837), 1,
- anon_sym_PLUS_PLUS,
+ sym_optional_chain,
ACTIONS(1839), 1,
- anon_sym_DASH_DASH,
+ anon_sym_PLUS_PLUS,
ACTIONS(1841), 1,
+ anon_sym_DASH_DASH,
+ ACTIONS(1843), 1,
anon_sym_BQUOTE,
+ ACTIONS(1890), 1,
+ anon_sym_PERCENT,
ACTIONS(1892), 1,
+ anon_sym_STAR_STAR,
+ ACTIONS(1920), 1,
anon_sym_AMP_AMP,
- ACTIONS(1894), 1,
+ ACTIONS(1922), 1,
anon_sym_PIPE_PIPE,
- ACTIONS(1896), 1,
+ ACTIONS(1924), 1,
anon_sym_GT_GT,
- ACTIONS(1900), 1,
+ ACTIONS(1928), 1,
anon_sym_AMP,
- ACTIONS(1902), 1,
+ ACTIONS(1930), 1,
anon_sym_CARET,
- ACTIONS(1904), 1,
+ ACTIONS(1932), 1,
anon_sym_PIPE,
- ACTIONS(1908), 1,
- anon_sym_PERCENT,
- ACTIONS(1910), 1,
- anon_sym_STAR_STAR,
- ACTIONS(1918), 1,
+ ACTIONS(1940), 1,
anon_sym_QMARK_QMARK,
- ACTIONS(1920), 1,
+ ACTIONS(1942), 1,
sym__ternary_qmark,
- ACTIONS(1886), 2,
+ ACTIONS(1978), 1,
+ anon_sym_COMMA,
+ ACTIONS(2309), 1,
+ anon_sym_RBRACK,
+ ACTIONS(1882), 2,
anon_sym_STAR,
anon_sym_SLASH,
- ACTIONS(1898), 2,
- anon_sym_GT_GT_GT,
- anon_sym_LT_LT,
- ACTIONS(1906), 2,
+ ACTIONS(1888), 2,
anon_sym_PLUS,
anon_sym_DASH,
- ACTIONS(1914), 2,
+ ACTIONS(1926), 2,
+ anon_sym_GT_GT_GT,
+ anon_sym_LT_LT,
+ ACTIONS(1936), 2,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(1916), 2,
+ ACTIONS(1938), 2,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
- ACTIONS(2209), 2,
- anon_sym_COMMA,
- anon_sym_RBRACE,
- STATE(1131), 2,
+ STATE(1128), 2,
sym_template_string,
sym_arguments,
- ACTIONS(1890), 3,
+ ACTIONS(1918), 3,
anon_sym_in,
anon_sym_LT,
anon_sym_GT,
- ACTIONS(1912), 3,
+ ACTIONS(1934), 3,
anon_sym_LT_EQ,
anon_sym_GT_EQ,
anon_sym_instanceof,
- [59338] = 5,
+ [59340] = 27,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1750), 1,
- anon_sym_EQ,
- ACTIONS(1799), 3,
- anon_sym_COMMA,
- anon_sym_RBRACE,
- anon_sym_RBRACK,
- ACTIONS(1707), 13,
- anon_sym_STAR,
- anon_sym_in,
- anon_sym_LT,
- anon_sym_GT,
- anon_sym_GT_GT,
- anon_sym_AMP,
- anon_sym_PIPE,
- anon_sym_PLUS,
- anon_sym_DASH,
- anon_sym_SLASH,
- anon_sym_EQ_EQ,
- anon_sym_BANG_EQ,
- anon_sym_DASH_DASH,
- ACTIONS(1709), 20,
- sym__ternary_qmark,
+ ACTIONS(1894), 1,
anon_sym_LPAREN,
+ ACTIONS(1896), 1,
anon_sym_LBRACK,
+ ACTIONS(1898), 1,
anon_sym_DOT,
+ ACTIONS(1900), 1,
sym_optional_chain,
+ ACTIONS(1902), 1,
+ anon_sym_PLUS_PLUS,
+ ACTIONS(1904), 1,
+ anon_sym_DASH_DASH,
+ ACTIONS(1906), 1,
+ anon_sym_BQUOTE,
+ ACTIONS(2166), 1,
+ anon_sym_GT_GT,
+ ACTIONS(2170), 1,
+ anon_sym_AMP,
+ ACTIONS(2172), 1,
+ anon_sym_CARET,
+ ACTIONS(2174), 1,
+ anon_sym_PIPE,
+ ACTIONS(2178), 1,
+ anon_sym_PERCENT,
+ ACTIONS(2180), 1,
+ anon_sym_STAR_STAR,
+ ACTIONS(2188), 1,
anon_sym_AMP_AMP,
+ ACTIONS(2190), 1,
anon_sym_PIPE_PIPE,
+ ACTIONS(2192), 1,
+ anon_sym_QMARK_QMARK,
+ ACTIONS(2194), 1,
+ sym__ternary_qmark,
+ ACTIONS(2162), 2,
+ anon_sym_STAR,
+ anon_sym_SLASH,
+ ACTIONS(2168), 2,
anon_sym_GT_GT_GT,
anon_sym_LT_LT,
- anon_sym_CARET,
- anon_sym_PERCENT,
- anon_sym_STAR_STAR,
- anon_sym_LT_EQ,
+ ACTIONS(2176), 2,
+ anon_sym_PLUS,
+ anon_sym_DASH,
+ ACTIONS(2184), 2,
+ anon_sym_EQ_EQ,
+ anon_sym_BANG_EQ,
+ ACTIONS(2186), 2,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
+ ACTIONS(2311), 2,
+ sym__automatic_semicolon,
+ anon_sym_SEMI,
+ STATE(1316), 2,
+ sym_template_string,
+ sym_arguments,
+ ACTIONS(2164), 3,
+ anon_sym_in,
+ anon_sym_LT,
+ anon_sym_GT,
+ ACTIONS(2182), 3,
+ anon_sym_LT_EQ,
anon_sym_GT_EQ,
- anon_sym_QMARK_QMARK,
anon_sym_instanceof,
- anon_sym_PLUS_PLUS,
- anon_sym_BQUOTE,
- [59387] = 28,
+ [59433] = 28,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1829), 1,
- anon_sym_LPAREN,
ACTIONS(1831), 1,
- anon_sym_LBRACK,
+ anon_sym_LPAREN,
ACTIONS(1833), 1,
- anon_sym_DOT,
+ anon_sym_LBRACK,
ACTIONS(1835), 1,
- sym_optional_chain,
+ anon_sym_DOT,
ACTIONS(1837), 1,
- anon_sym_PLUS_PLUS,
+ sym_optional_chain,
ACTIONS(1839), 1,
- anon_sym_DASH_DASH,
+ anon_sym_PLUS_PLUS,
ACTIONS(1841), 1,
+ anon_sym_DASH_DASH,
+ ACTIONS(1843), 1,
anon_sym_BQUOTE,
+ ACTIONS(1890), 1,
+ anon_sym_PERCENT,
ACTIONS(1892), 1,
+ anon_sym_STAR_STAR,
+ ACTIONS(1920), 1,
anon_sym_AMP_AMP,
- ACTIONS(1894), 1,
+ ACTIONS(1922), 1,
anon_sym_PIPE_PIPE,
- ACTIONS(1896), 1,
+ ACTIONS(1924), 1,
anon_sym_GT_GT,
- ACTIONS(1900), 1,
+ ACTIONS(1928), 1,
anon_sym_AMP,
- ACTIONS(1902), 1,
+ ACTIONS(1930), 1,
anon_sym_CARET,
- ACTIONS(1904), 1,
+ ACTIONS(1932), 1,
anon_sym_PIPE,
- ACTIONS(1908), 1,
- anon_sym_PERCENT,
- ACTIONS(1910), 1,
- anon_sym_STAR_STAR,
- ACTIONS(1918), 1,
+ ACTIONS(1940), 1,
anon_sym_QMARK_QMARK,
- ACTIONS(1920), 1,
+ ACTIONS(1942), 1,
sym__ternary_qmark,
- ACTIONS(1984), 1,
+ ACTIONS(1978), 1,
anon_sym_COMMA,
- ACTIONS(2309), 1,
- anon_sym_RPAREN,
- ACTIONS(1886), 2,
+ ACTIONS(2313), 1,
+ anon_sym_RBRACK,
+ ACTIONS(1882), 2,
anon_sym_STAR,
anon_sym_SLASH,
- ACTIONS(1898), 2,
- anon_sym_GT_GT_GT,
- anon_sym_LT_LT,
- ACTIONS(1906), 2,
+ ACTIONS(1888), 2,
anon_sym_PLUS,
anon_sym_DASH,
- ACTIONS(1914), 2,
+ ACTIONS(1926), 2,
+ anon_sym_GT_GT_GT,
+ anon_sym_LT_LT,
+ ACTIONS(1936), 2,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(1916), 2,
+ ACTIONS(1938), 2,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
- STATE(1131), 2,
+ STATE(1128), 2,
sym_template_string,
sym_arguments,
- ACTIONS(1890), 3,
+ ACTIONS(1918), 3,
anon_sym_in,
anon_sym_LT,
anon_sym_GT,
- ACTIONS(1912), 3,
+ ACTIONS(1934), 3,
anon_sym_LT_EQ,
anon_sym_GT_EQ,
anon_sym_instanceof,
- [59482] = 27,
+ [59528] = 27,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1829), 1,
- anon_sym_LPAREN,
ACTIONS(1831), 1,
- anon_sym_LBRACK,
+ anon_sym_LPAREN,
ACTIONS(1833), 1,
- anon_sym_DOT,
+ anon_sym_LBRACK,
ACTIONS(1835), 1,
- sym_optional_chain,
+ anon_sym_DOT,
ACTIONS(1837), 1,
- anon_sym_PLUS_PLUS,
+ sym_optional_chain,
ACTIONS(1839), 1,
- anon_sym_DASH_DASH,
+ anon_sym_PLUS_PLUS,
ACTIONS(1841), 1,
+ anon_sym_DASH_DASH,
+ ACTIONS(1843), 1,
anon_sym_BQUOTE,
- ACTIONS(2315), 1,
+ ACTIONS(2319), 1,
anon_sym_AMP_AMP,
- ACTIONS(2317), 1,
+ ACTIONS(2321), 1,
anon_sym_PIPE_PIPE,
- ACTIONS(2319), 1,
- anon_sym_GT_GT,
ACTIONS(2323), 1,
+ anon_sym_GT_GT,
+ ACTIONS(2327), 1,
anon_sym_AMP,
- ACTIONS(2325), 1,
+ ACTIONS(2329), 1,
anon_sym_CARET,
- ACTIONS(2327), 1,
- anon_sym_PIPE,
ACTIONS(2331), 1,
+ anon_sym_PIPE,
+ ACTIONS(2335), 1,
anon_sym_PERCENT,
- ACTIONS(2333), 1,
+ ACTIONS(2337), 1,
anon_sym_STAR_STAR,
- ACTIONS(2341), 1,
+ ACTIONS(2345), 1,
anon_sym_QMARK_QMARK,
- ACTIONS(2343), 1,
+ ACTIONS(2347), 1,
sym__ternary_qmark,
- ACTIONS(2102), 2,
+ ACTIONS(2060), 2,
anon_sym_LBRACE,
anon_sym_COLON,
- ACTIONS(2311), 2,
+ ACTIONS(2315), 2,
anon_sym_STAR,
anon_sym_SLASH,
- ACTIONS(2321), 2,
+ ACTIONS(2325), 2,
anon_sym_GT_GT_GT,
anon_sym_LT_LT,
- ACTIONS(2329), 2,
+ ACTIONS(2333), 2,
anon_sym_PLUS,
anon_sym_DASH,
- ACTIONS(2337), 2,
+ ACTIONS(2341), 2,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(2339), 2,
+ ACTIONS(2343), 2,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
- STATE(1131), 2,
+ STATE(1128), 2,
sym_template_string,
sym_arguments,
- ACTIONS(2313), 3,
+ ACTIONS(2317), 3,
anon_sym_in,
anon_sym_LT,
anon_sym_GT,
- ACTIONS(2335), 3,
+ ACTIONS(2339), 3,
anon_sym_LT_EQ,
anon_sym_GT_EQ,
anon_sym_instanceof,
- [59575] = 27,
+ [59621] = 27,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1829), 1,
- anon_sym_LPAREN,
ACTIONS(1831), 1,
- anon_sym_LBRACK,
+ anon_sym_LPAREN,
ACTIONS(1833), 1,
- anon_sym_DOT,
+ anon_sym_LBRACK,
ACTIONS(1835), 1,
- sym_optional_chain,
+ anon_sym_DOT,
ACTIONS(1837), 1,
- anon_sym_PLUS_PLUS,
+ sym_optional_chain,
ACTIONS(1839), 1,
- anon_sym_DASH_DASH,
+ anon_sym_PLUS_PLUS,
ACTIONS(1841), 1,
+ anon_sym_DASH_DASH,
+ ACTIONS(1843), 1,
anon_sym_BQUOTE,
- ACTIONS(2315), 1,
+ ACTIONS(2319), 1,
anon_sym_AMP_AMP,
- ACTIONS(2317), 1,
+ ACTIONS(2321), 1,
anon_sym_PIPE_PIPE,
- ACTIONS(2319), 1,
- anon_sym_GT_GT,
ACTIONS(2323), 1,
+ anon_sym_GT_GT,
+ ACTIONS(2327), 1,
anon_sym_AMP,
- ACTIONS(2325), 1,
+ ACTIONS(2329), 1,
anon_sym_CARET,
- ACTIONS(2327), 1,
- anon_sym_PIPE,
ACTIONS(2331), 1,
+ anon_sym_PIPE,
+ ACTIONS(2335), 1,
anon_sym_PERCENT,
- ACTIONS(2333), 1,
+ ACTIONS(2337), 1,
anon_sym_STAR_STAR,
- ACTIONS(2341), 1,
+ ACTIONS(2345), 1,
anon_sym_QMARK_QMARK,
- ACTIONS(2343), 1,
+ ACTIONS(2347), 1,
sym__ternary_qmark,
- ACTIONS(2016), 2,
+ ACTIONS(2018), 2,
anon_sym_LBRACE,
anon_sym_COLON,
- ACTIONS(2311), 2,
+ ACTIONS(2315), 2,
anon_sym_STAR,
anon_sym_SLASH,
- ACTIONS(2321), 2,
+ ACTIONS(2325), 2,
anon_sym_GT_GT_GT,
anon_sym_LT_LT,
- ACTIONS(2329), 2,
+ ACTIONS(2333), 2,
anon_sym_PLUS,
anon_sym_DASH,
- ACTIONS(2337), 2,
+ ACTIONS(2341), 2,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(2339), 2,
+ ACTIONS(2343), 2,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
- STATE(1131), 2,
+ STATE(1128), 2,
sym_template_string,
sym_arguments,
- ACTIONS(2313), 3,
+ ACTIONS(2317), 3,
anon_sym_in,
anon_sym_LT,
anon_sym_GT,
- ACTIONS(2335), 3,
+ ACTIONS(2339), 3,
anon_sym_LT_EQ,
anon_sym_GT_EQ,
anon_sym_instanceof,
- [59668] = 28,
+ [59714] = 21,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1829), 1,
- anon_sym_LPAREN,
ACTIONS(1831), 1,
- anon_sym_LBRACK,
+ anon_sym_LPAREN,
ACTIONS(1833), 1,
- anon_sym_DOT,
+ anon_sym_LBRACK,
ACTIONS(1835), 1,
- sym_optional_chain,
+ anon_sym_DOT,
ACTIONS(1837), 1,
- anon_sym_PLUS_PLUS,
+ sym_optional_chain,
ACTIONS(1839), 1,
- anon_sym_DASH_DASH,
+ anon_sym_PLUS_PLUS,
ACTIONS(1841), 1,
+ anon_sym_DASH_DASH,
+ ACTIONS(1843), 1,
anon_sym_BQUOTE,
- ACTIONS(1892), 1,
- anon_sym_AMP_AMP,
- ACTIONS(1894), 1,
- anon_sym_PIPE_PIPE,
- ACTIONS(1896), 1,
+ ACTIONS(2323), 1,
anon_sym_GT_GT,
- ACTIONS(1900), 1,
- anon_sym_AMP,
- ACTIONS(1902), 1,
- anon_sym_CARET,
- ACTIONS(1904), 1,
- anon_sym_PIPE,
- ACTIONS(1908), 1,
+ ACTIONS(2335), 1,
anon_sym_PERCENT,
- ACTIONS(1910), 1,
+ ACTIONS(2337), 1,
anon_sym_STAR_STAR,
- ACTIONS(1918), 1,
- anon_sym_QMARK_QMARK,
- ACTIONS(1920), 1,
- sym__ternary_qmark,
- ACTIONS(1984), 1,
- anon_sym_COMMA,
- ACTIONS(2345), 1,
- anon_sym_RPAREN,
ACTIONS(1886), 2,
+ anon_sym_AMP,
+ anon_sym_PIPE,
+ ACTIONS(2315), 2,
anon_sym_STAR,
anon_sym_SLASH,
- ACTIONS(1898), 2,
+ ACTIONS(2325), 2,
anon_sym_GT_GT_GT,
anon_sym_LT_LT,
- ACTIONS(1906), 2,
+ ACTIONS(2333), 2,
anon_sym_PLUS,
anon_sym_DASH,
- ACTIONS(1914), 2,
+ ACTIONS(2341), 2,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(1916), 2,
+ ACTIONS(2343), 2,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
- STATE(1131), 2,
+ STATE(1128), 2,
sym_template_string,
sym_arguments,
- ACTIONS(1890), 3,
+ ACTIONS(2317), 3,
anon_sym_in,
anon_sym_LT,
anon_sym_GT,
- ACTIONS(1912), 3,
+ ACTIONS(2339), 3,
anon_sym_LT_EQ,
anon_sym_GT_EQ,
anon_sym_instanceof,
- [59763] = 27,
+ ACTIONS(1884), 7,
+ sym__ternary_qmark,
+ anon_sym_LBRACE,
+ anon_sym_COLON,
+ anon_sym_AMP_AMP,
+ anon_sym_PIPE_PIPE,
+ anon_sym_CARET,
+ anon_sym_QMARK_QMARK,
+ [59795] = 28,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1829), 1,
- anon_sym_LPAREN,
ACTIONS(1831), 1,
- anon_sym_LBRACK,
+ anon_sym_LPAREN,
ACTIONS(1833), 1,
- anon_sym_DOT,
+ anon_sym_LBRACK,
ACTIONS(1835), 1,
- sym_optional_chain,
+ anon_sym_DOT,
ACTIONS(1837), 1,
- anon_sym_PLUS_PLUS,
+ sym_optional_chain,
ACTIONS(1839), 1,
- anon_sym_DASH_DASH,
+ anon_sym_PLUS_PLUS,
ACTIONS(1841), 1,
+ anon_sym_DASH_DASH,
+ ACTIONS(1843), 1,
anon_sym_BQUOTE,
+ ACTIONS(1890), 1,
+ anon_sym_PERCENT,
ACTIONS(1892), 1,
+ anon_sym_STAR_STAR,
+ ACTIONS(1920), 1,
anon_sym_AMP_AMP,
- ACTIONS(1894), 1,
+ ACTIONS(1922), 1,
anon_sym_PIPE_PIPE,
- ACTIONS(1896), 1,
+ ACTIONS(1924), 1,
anon_sym_GT_GT,
- ACTIONS(1900), 1,
+ ACTIONS(1928), 1,
anon_sym_AMP,
- ACTIONS(1902), 1,
+ ACTIONS(1930), 1,
anon_sym_CARET,
- ACTIONS(1904), 1,
+ ACTIONS(1932), 1,
anon_sym_PIPE,
- ACTIONS(1908), 1,
- anon_sym_PERCENT,
- ACTIONS(1910), 1,
- anon_sym_STAR_STAR,
- ACTIONS(1918), 1,
+ ACTIONS(1940), 1,
anon_sym_QMARK_QMARK,
- ACTIONS(1920), 1,
+ ACTIONS(1942), 1,
sym__ternary_qmark,
- ACTIONS(1886), 2,
+ ACTIONS(1978), 1,
+ anon_sym_COMMA,
+ ACTIONS(2349), 1,
+ anon_sym_RPAREN,
+ ACTIONS(1882), 2,
anon_sym_STAR,
anon_sym_SLASH,
- ACTIONS(1898), 2,
- anon_sym_GT_GT_GT,
- anon_sym_LT_LT,
- ACTIONS(1906), 2,
+ ACTIONS(1888), 2,
anon_sym_PLUS,
anon_sym_DASH,
- ACTIONS(1914), 2,
+ ACTIONS(1926), 2,
+ anon_sym_GT_GT_GT,
+ anon_sym_LT_LT,
+ ACTIONS(1936), 2,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(1916), 2,
+ ACTIONS(1938), 2,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
- ACTIONS(2347), 2,
- anon_sym_COMMA,
- anon_sym_RBRACE,
- STATE(1131), 2,
+ STATE(1128), 2,
sym_template_string,
sym_arguments,
- ACTIONS(1890), 3,
+ ACTIONS(1918), 3,
anon_sym_in,
anon_sym_LT,
anon_sym_GT,
- ACTIONS(1912), 3,
+ ACTIONS(1934), 3,
anon_sym_LT_EQ,
anon_sym_GT_EQ,
anon_sym_instanceof,
- [59856] = 27,
+ [59890] = 15,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1829), 1,
- anon_sym_LPAREN,
ACTIONS(1831), 1,
- anon_sym_LBRACK,
+ anon_sym_LPAREN,
ACTIONS(1833), 1,
- anon_sym_DOT,
+ anon_sym_LBRACK,
ACTIONS(1835), 1,
- sym_optional_chain,
+ anon_sym_DOT,
ACTIONS(1837), 1,
- anon_sym_PLUS_PLUS,
+ sym_optional_chain,
ACTIONS(1839), 1,
- anon_sym_DASH_DASH,
+ anon_sym_PLUS_PLUS,
ACTIONS(1841), 1,
+ anon_sym_DASH_DASH,
+ ACTIONS(1843), 1,
anon_sym_BQUOTE,
- ACTIONS(2315), 1,
+ ACTIONS(2335), 1,
+ anon_sym_PERCENT,
+ ACTIONS(2337), 1,
+ anon_sym_STAR_STAR,
+ ACTIONS(2315), 2,
+ anon_sym_STAR,
+ anon_sym_SLASH,
+ ACTIONS(2333), 2,
+ anon_sym_PLUS,
+ anon_sym_DASH,
+ STATE(1128), 2,
+ sym_template_string,
+ sym_arguments,
+ ACTIONS(1886), 8,
+ anon_sym_in,
+ anon_sym_LT,
+ anon_sym_GT,
+ anon_sym_GT_GT,
+ anon_sym_AMP,
+ anon_sym_PIPE,
+ anon_sym_EQ_EQ,
+ anon_sym_BANG_EQ,
+ ACTIONS(1884), 14,
+ sym__ternary_qmark,
+ anon_sym_LBRACE,
+ anon_sym_COLON,
anon_sym_AMP_AMP,
- ACTIONS(2317), 1,
anon_sym_PIPE_PIPE,
+ anon_sym_GT_GT_GT,
+ anon_sym_LT_LT,
+ anon_sym_CARET,
+ anon_sym_LT_EQ,
+ anon_sym_EQ_EQ_EQ,
+ anon_sym_BANG_EQ_EQ,
+ anon_sym_GT_EQ,
+ anon_sym_QMARK_QMARK,
+ anon_sym_instanceof,
+ [59959] = 24,
+ ACTIONS(1203), 1,
+ sym_comment,
+ ACTIONS(1831), 1,
+ anon_sym_LPAREN,
+ ACTIONS(1833), 1,
+ anon_sym_LBRACK,
+ ACTIONS(1835), 1,
+ anon_sym_DOT,
+ ACTIONS(1837), 1,
+ sym_optional_chain,
+ ACTIONS(1839), 1,
+ anon_sym_PLUS_PLUS,
+ ACTIONS(1841), 1,
+ anon_sym_DASH_DASH,
+ ACTIONS(1843), 1,
+ anon_sym_BQUOTE,
ACTIONS(2319), 1,
- anon_sym_GT_GT,
+ anon_sym_AMP_AMP,
ACTIONS(2323), 1,
+ anon_sym_GT_GT,
+ ACTIONS(2327), 1,
anon_sym_AMP,
- ACTIONS(2325), 1,
+ ACTIONS(2329), 1,
anon_sym_CARET,
- ACTIONS(2327), 1,
- anon_sym_PIPE,
ACTIONS(2331), 1,
- anon_sym_PERCENT,
- ACTIONS(2333), 1,
- anon_sym_STAR_STAR,
- ACTIONS(2341), 1,
- anon_sym_QMARK_QMARK,
- ACTIONS(2343), 1,
- sym__ternary_qmark,
- ACTIONS(2012), 2,
- anon_sym_LBRACE,
- anon_sym_COLON,
- ACTIONS(2311), 2,
+ anon_sym_PIPE,
+ ACTIONS(2335), 1,
+ anon_sym_PERCENT,
+ ACTIONS(2337), 1,
+ anon_sym_STAR_STAR,
+ ACTIONS(2315), 2,
anon_sym_STAR,
anon_sym_SLASH,
- ACTIONS(2321), 2,
+ ACTIONS(2325), 2,
anon_sym_GT_GT_GT,
anon_sym_LT_LT,
- ACTIONS(2329), 2,
+ ACTIONS(2333), 2,
anon_sym_PLUS,
anon_sym_DASH,
- ACTIONS(2337), 2,
+ ACTIONS(2341), 2,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(2339), 2,
+ ACTIONS(2343), 2,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
- STATE(1131), 2,
+ STATE(1128), 2,
sym_template_string,
sym_arguments,
- ACTIONS(2313), 3,
+ ACTIONS(2317), 3,
anon_sym_in,
anon_sym_LT,
anon_sym_GT,
- ACTIONS(2335), 3,
+ ACTIONS(2339), 3,
anon_sym_LT_EQ,
anon_sym_GT_EQ,
anon_sym_instanceof,
- [59949] = 27,
+ ACTIONS(1884), 5,
+ sym__ternary_qmark,
+ anon_sym_LBRACE,
+ anon_sym_COLON,
+ anon_sym_PIPE_PIPE,
+ anon_sym_QMARK_QMARK,
+ [60046] = 23,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1829), 1,
- anon_sym_LPAREN,
ACTIONS(1831), 1,
- anon_sym_LBRACK,
+ anon_sym_LPAREN,
ACTIONS(1833), 1,
- anon_sym_DOT,
+ anon_sym_LBRACK,
ACTIONS(1835), 1,
- sym_optional_chain,
+ anon_sym_DOT,
ACTIONS(1837), 1,
- anon_sym_PLUS_PLUS,
+ sym_optional_chain,
ACTIONS(1839), 1,
- anon_sym_DASH_DASH,
+ anon_sym_PLUS_PLUS,
ACTIONS(1841), 1,
+ anon_sym_DASH_DASH,
+ ACTIONS(1843), 1,
anon_sym_BQUOTE,
- ACTIONS(2315), 1,
- anon_sym_AMP_AMP,
- ACTIONS(2317), 1,
- anon_sym_PIPE_PIPE,
- ACTIONS(2319), 1,
- anon_sym_GT_GT,
ACTIONS(2323), 1,
+ anon_sym_GT_GT,
+ ACTIONS(2327), 1,
anon_sym_AMP,
- ACTIONS(2325), 1,
+ ACTIONS(2329), 1,
anon_sym_CARET,
- ACTIONS(2327), 1,
- anon_sym_PIPE,
ACTIONS(2331), 1,
+ anon_sym_PIPE,
+ ACTIONS(2335), 1,
anon_sym_PERCENT,
- ACTIONS(2333), 1,
+ ACTIONS(2337), 1,
anon_sym_STAR_STAR,
- ACTIONS(2341), 1,
- anon_sym_QMARK_QMARK,
- ACTIONS(2343), 1,
- sym__ternary_qmark,
- ACTIONS(2004), 2,
- anon_sym_LBRACE,
- anon_sym_COLON,
- ACTIONS(2311), 2,
+ ACTIONS(2315), 2,
anon_sym_STAR,
anon_sym_SLASH,
- ACTIONS(2321), 2,
+ ACTIONS(2325), 2,
anon_sym_GT_GT_GT,
anon_sym_LT_LT,
- ACTIONS(2329), 2,
+ ACTIONS(2333), 2,
anon_sym_PLUS,
anon_sym_DASH,
- ACTIONS(2337), 2,
+ ACTIONS(2341), 2,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(2339), 2,
+ ACTIONS(2343), 2,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
- STATE(1131), 2,
+ STATE(1128), 2,
sym_template_string,
sym_arguments,
- ACTIONS(2313), 3,
+ ACTIONS(2317), 3,
anon_sym_in,
anon_sym_LT,
anon_sym_GT,
- ACTIONS(2335), 3,
+ ACTIONS(2339), 3,
anon_sym_LT_EQ,
anon_sym_GT_EQ,
anon_sym_instanceof,
- [60042] = 5,
+ ACTIONS(1884), 6,
+ sym__ternary_qmark,
+ anon_sym_LBRACE,
+ anon_sym_COLON,
+ anon_sym_AMP_AMP,
+ anon_sym_PIPE_PIPE,
+ anon_sym_QMARK_QMARK,
+ [60131] = 5,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(2349), 1,
+ ACTIONS(2351), 1,
anon_sym_LPAREN,
- ACTIONS(2352), 1,
+ ACTIONS(2354), 1,
anon_sym_COLON,
- ACTIONS(2120), 13,
+ ACTIONS(1707), 13,
anon_sym_STAR,
anon_sym_in,
anon_sym_LT,
@@ -108948,7 +109485,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
anon_sym_DASH_DASH,
- ACTIONS(2122), 22,
+ ACTIONS(1709), 22,
sym__automatic_semicolon,
sym__ternary_qmark,
anon_sym_COMMA,
@@ -108971,1128 +109508,992 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_instanceof,
anon_sym_PLUS_PLUS,
anon_sym_BQUOTE,
- [60091] = 27,
+ [60180] = 12,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1829), 1,
- anon_sym_LPAREN,
ACTIONS(1831), 1,
- anon_sym_LBRACK,
+ anon_sym_LPAREN,
ACTIONS(1833), 1,
- anon_sym_DOT,
+ anon_sym_LBRACK,
ACTIONS(1835), 1,
- sym_optional_chain,
+ anon_sym_DOT,
ACTIONS(1837), 1,
- anon_sym_PLUS_PLUS,
+ sym_optional_chain,
ACTIONS(1839), 1,
- anon_sym_DASH_DASH,
+ anon_sym_PLUS_PLUS,
ACTIONS(1841), 1,
+ anon_sym_DASH_DASH,
+ ACTIONS(1843), 1,
anon_sym_BQUOTE,
- ACTIONS(1892), 1,
- anon_sym_AMP_AMP,
- ACTIONS(1894), 1,
- anon_sym_PIPE_PIPE,
- ACTIONS(1896), 1,
- anon_sym_GT_GT,
- ACTIONS(1900), 1,
- anon_sym_AMP,
- ACTIONS(1902), 1,
- anon_sym_CARET,
- ACTIONS(1904), 1,
- anon_sym_PIPE,
- ACTIONS(1908), 1,
- anon_sym_PERCENT,
- ACTIONS(1910), 1,
+ ACTIONS(2337), 1,
anon_sym_STAR_STAR,
- ACTIONS(1918), 1,
- anon_sym_QMARK_QMARK,
- ACTIONS(1920), 1,
- sym__ternary_qmark,
- ACTIONS(1886), 2,
- anon_sym_STAR,
- anon_sym_SLASH,
- ACTIONS(1898), 2,
- anon_sym_GT_GT_GT,
- anon_sym_LT_LT,
- ACTIONS(1906), 2,
- anon_sym_PLUS,
- anon_sym_DASH,
- ACTIONS(1914), 2,
- anon_sym_EQ_EQ,
- anon_sym_BANG_EQ,
- ACTIONS(1916), 2,
- anon_sym_EQ_EQ_EQ,
- anon_sym_BANG_EQ_EQ,
- ACTIONS(2135), 2,
- anon_sym_COMMA,
- anon_sym_RBRACE,
- STATE(1131), 2,
+ STATE(1128), 2,
sym_template_string,
sym_arguments,
- ACTIONS(1890), 3,
+ ACTIONS(1886), 12,
+ anon_sym_STAR,
anon_sym_in,
anon_sym_LT,
anon_sym_GT,
- ACTIONS(1912), 3,
- anon_sym_LT_EQ,
- anon_sym_GT_EQ,
- anon_sym_instanceof,
- [60184] = 27,
- ACTIONS(1203), 1,
- sym_comment,
- ACTIONS(1829), 1,
- anon_sym_LPAREN,
- ACTIONS(1831), 1,
- anon_sym_LBRACK,
- ACTIONS(1833), 1,
- anon_sym_DOT,
- ACTIONS(1835), 1,
- sym_optional_chain,
- ACTIONS(1837), 1,
- anon_sym_PLUS_PLUS,
- ACTIONS(1839), 1,
- anon_sym_DASH_DASH,
- ACTIONS(1841), 1,
- anon_sym_BQUOTE,
- ACTIONS(2315), 1,
- anon_sym_AMP_AMP,
- ACTIONS(2317), 1,
- anon_sym_PIPE_PIPE,
- ACTIONS(2319), 1,
anon_sym_GT_GT,
- ACTIONS(2323), 1,
anon_sym_AMP,
- ACTIONS(2325), 1,
- anon_sym_CARET,
- ACTIONS(2327), 1,
anon_sym_PIPE,
- ACTIONS(2331), 1,
- anon_sym_PERCENT,
- ACTIONS(2333), 1,
- anon_sym_STAR_STAR,
- ACTIONS(2341), 1,
- anon_sym_QMARK_QMARK,
- ACTIONS(2343), 1,
+ anon_sym_PLUS,
+ anon_sym_DASH,
+ anon_sym_SLASH,
+ anon_sym_EQ_EQ,
+ anon_sym_BANG_EQ,
+ ACTIONS(1884), 15,
sym__ternary_qmark,
- ACTIONS(1922), 2,
anon_sym_LBRACE,
anon_sym_COLON,
- ACTIONS(2311), 2,
- anon_sym_STAR,
- anon_sym_SLASH,
- ACTIONS(2321), 2,
+ anon_sym_AMP_AMP,
+ anon_sym_PIPE_PIPE,
anon_sym_GT_GT_GT,
anon_sym_LT_LT,
- ACTIONS(2329), 2,
- anon_sym_PLUS,
- anon_sym_DASH,
- ACTIONS(2337), 2,
- anon_sym_EQ_EQ,
- anon_sym_BANG_EQ,
- ACTIONS(2339), 2,
+ anon_sym_CARET,
+ anon_sym_PERCENT,
+ anon_sym_LT_EQ,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
- STATE(1131), 2,
- sym_template_string,
- sym_arguments,
- ACTIONS(2313), 3,
- anon_sym_in,
- anon_sym_LT,
- anon_sym_GT,
- ACTIONS(2335), 3,
- anon_sym_LT_EQ,
anon_sym_GT_EQ,
+ anon_sym_QMARK_QMARK,
anon_sym_instanceof,
- [60277] = 27,
+ [60243] = 17,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1829), 1,
- anon_sym_LPAREN,
ACTIONS(1831), 1,
- anon_sym_LBRACK,
+ anon_sym_LPAREN,
ACTIONS(1833), 1,
- anon_sym_DOT,
+ anon_sym_LBRACK,
ACTIONS(1835), 1,
- sym_optional_chain,
+ anon_sym_DOT,
ACTIONS(1837), 1,
- anon_sym_PLUS_PLUS,
+ sym_optional_chain,
ACTIONS(1839), 1,
- anon_sym_DASH_DASH,
+ anon_sym_PLUS_PLUS,
ACTIONS(1841), 1,
+ anon_sym_DASH_DASH,
+ ACTIONS(1843), 1,
anon_sym_BQUOTE,
- ACTIONS(2315), 1,
- anon_sym_AMP_AMP,
- ACTIONS(2317), 1,
- anon_sym_PIPE_PIPE,
- ACTIONS(2319), 1,
- anon_sym_GT_GT,
ACTIONS(2323), 1,
- anon_sym_AMP,
- ACTIONS(2325), 1,
- anon_sym_CARET,
- ACTIONS(2327), 1,
- anon_sym_PIPE,
- ACTIONS(2331), 1,
+ anon_sym_GT_GT,
+ ACTIONS(2335), 1,
anon_sym_PERCENT,
- ACTIONS(2333), 1,
+ ACTIONS(2337), 1,
anon_sym_STAR_STAR,
- ACTIONS(2341), 1,
- anon_sym_QMARK_QMARK,
- ACTIONS(2343), 1,
- sym__ternary_qmark,
- ACTIONS(1998), 2,
- anon_sym_LBRACE,
- anon_sym_COLON,
- ACTIONS(2311), 2,
+ ACTIONS(2315), 2,
anon_sym_STAR,
anon_sym_SLASH,
- ACTIONS(2321), 2,
+ ACTIONS(2325), 2,
anon_sym_GT_GT_GT,
anon_sym_LT_LT,
- ACTIONS(2329), 2,
+ ACTIONS(2333), 2,
anon_sym_PLUS,
anon_sym_DASH,
- ACTIONS(2337), 2,
- anon_sym_EQ_EQ,
- anon_sym_BANG_EQ,
- ACTIONS(2339), 2,
- anon_sym_EQ_EQ_EQ,
- anon_sym_BANG_EQ_EQ,
- STATE(1131), 2,
+ STATE(1128), 2,
sym_template_string,
sym_arguments,
- ACTIONS(2313), 3,
+ ACTIONS(1886), 7,
anon_sym_in,
anon_sym_LT,
anon_sym_GT,
- ACTIONS(2335), 3,
- anon_sym_LT_EQ,
- anon_sym_GT_EQ,
- anon_sym_instanceof,
- [60370] = 27,
- ACTIONS(1203), 1,
- sym_comment,
- ACTIONS(1829), 1,
- anon_sym_LPAREN,
- ACTIONS(1831), 1,
- anon_sym_LBRACK,
- ACTIONS(1833), 1,
- anon_sym_DOT,
- ACTIONS(1835), 1,
- sym_optional_chain,
- ACTIONS(1837), 1,
- anon_sym_PLUS_PLUS,
- ACTIONS(1839), 1,
- anon_sym_DASH_DASH,
- ACTIONS(1841), 1,
- anon_sym_BQUOTE,
- ACTIONS(2315), 1,
- anon_sym_AMP_AMP,
- ACTIONS(2317), 1,
- anon_sym_PIPE_PIPE,
- ACTIONS(2319), 1,
- anon_sym_GT_GT,
- ACTIONS(2323), 1,
anon_sym_AMP,
- ACTIONS(2325), 1,
- anon_sym_CARET,
- ACTIONS(2327), 1,
anon_sym_PIPE,
- ACTIONS(2331), 1,
- anon_sym_PERCENT,
- ACTIONS(2333), 1,
- anon_sym_STAR_STAR,
- ACTIONS(2341), 1,
- anon_sym_QMARK_QMARK,
- ACTIONS(2343), 1,
+ anon_sym_EQ_EQ,
+ anon_sym_BANG_EQ,
+ ACTIONS(1884), 12,
sym__ternary_qmark,
- ACTIONS(1970), 2,
anon_sym_LBRACE,
anon_sym_COLON,
- ACTIONS(2311), 2,
- anon_sym_STAR,
- anon_sym_SLASH,
- ACTIONS(2321), 2,
- anon_sym_GT_GT_GT,
- anon_sym_LT_LT,
- ACTIONS(2329), 2,
- anon_sym_PLUS,
- anon_sym_DASH,
- ACTIONS(2337), 2,
- anon_sym_EQ_EQ,
- anon_sym_BANG_EQ,
- ACTIONS(2339), 2,
+ anon_sym_AMP_AMP,
+ anon_sym_PIPE_PIPE,
+ anon_sym_CARET,
+ anon_sym_LT_EQ,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
- STATE(1131), 2,
- sym_template_string,
- sym_arguments,
- ACTIONS(2313), 3,
- anon_sym_in,
- anon_sym_LT,
- anon_sym_GT,
- ACTIONS(2335), 3,
- anon_sym_LT_EQ,
anon_sym_GT_EQ,
+ anon_sym_QMARK_QMARK,
anon_sym_instanceof,
- [60463] = 28,
+ [60316] = 27,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1829), 1,
- anon_sym_LPAREN,
ACTIONS(1831), 1,
- anon_sym_LBRACK,
+ anon_sym_LPAREN,
ACTIONS(1833), 1,
- anon_sym_DOT,
+ anon_sym_LBRACK,
ACTIONS(1835), 1,
- sym_optional_chain,
+ anon_sym_DOT,
ACTIONS(1837), 1,
- anon_sym_PLUS_PLUS,
+ sym_optional_chain,
ACTIONS(1839), 1,
- anon_sym_DASH_DASH,
+ anon_sym_PLUS_PLUS,
ACTIONS(1841), 1,
+ anon_sym_DASH_DASH,
+ ACTIONS(1843), 1,
anon_sym_BQUOTE,
- ACTIONS(1892), 1,
+ ACTIONS(2319), 1,
anon_sym_AMP_AMP,
- ACTIONS(1894), 1,
+ ACTIONS(2321), 1,
anon_sym_PIPE_PIPE,
- ACTIONS(1896), 1,
+ ACTIONS(2323), 1,
anon_sym_GT_GT,
- ACTIONS(1900), 1,
+ ACTIONS(2327), 1,
anon_sym_AMP,
- ACTIONS(1902), 1,
+ ACTIONS(2329), 1,
anon_sym_CARET,
- ACTIONS(1904), 1,
+ ACTIONS(2331), 1,
anon_sym_PIPE,
- ACTIONS(1908), 1,
+ ACTIONS(2335), 1,
anon_sym_PERCENT,
- ACTIONS(1910), 1,
+ ACTIONS(2337), 1,
anon_sym_STAR_STAR,
- ACTIONS(1918), 1,
+ ACTIONS(2345), 1,
anon_sym_QMARK_QMARK,
- ACTIONS(1920), 1,
+ ACTIONS(2347), 1,
sym__ternary_qmark,
- ACTIONS(1984), 1,
- anon_sym_COMMA,
- ACTIONS(2354), 1,
- anon_sym_RPAREN,
- ACTIONS(1886), 2,
+ ACTIONS(1982), 2,
+ anon_sym_LBRACE,
+ anon_sym_COLON,
+ ACTIONS(2315), 2,
anon_sym_STAR,
anon_sym_SLASH,
- ACTIONS(1898), 2,
+ ACTIONS(2325), 2,
anon_sym_GT_GT_GT,
anon_sym_LT_LT,
- ACTIONS(1906), 2,
+ ACTIONS(2333), 2,
anon_sym_PLUS,
anon_sym_DASH,
- ACTIONS(1914), 2,
+ ACTIONS(2341), 2,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(1916), 2,
+ ACTIONS(2343), 2,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
- STATE(1131), 2,
+ STATE(1128), 2,
sym_template_string,
sym_arguments,
- ACTIONS(1890), 3,
+ ACTIONS(2317), 3,
anon_sym_in,
anon_sym_LT,
anon_sym_GT,
- ACTIONS(1912), 3,
+ ACTIONS(2339), 3,
anon_sym_LT_EQ,
anon_sym_GT_EQ,
anon_sym_instanceof,
- [60558] = 28,
+ [60409] = 28,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1829), 1,
- anon_sym_LPAREN,
ACTIONS(1831), 1,
- anon_sym_LBRACK,
+ anon_sym_LPAREN,
ACTIONS(1833), 1,
- anon_sym_DOT,
+ anon_sym_LBRACK,
ACTIONS(1835), 1,
- sym_optional_chain,
+ anon_sym_DOT,
ACTIONS(1837), 1,
- anon_sym_PLUS_PLUS,
+ sym_optional_chain,
ACTIONS(1839), 1,
- anon_sym_DASH_DASH,
+ anon_sym_PLUS_PLUS,
ACTIONS(1841), 1,
+ anon_sym_DASH_DASH,
+ ACTIONS(1843), 1,
anon_sym_BQUOTE,
+ ACTIONS(1890), 1,
+ anon_sym_PERCENT,
ACTIONS(1892), 1,
+ anon_sym_STAR_STAR,
+ ACTIONS(1920), 1,
anon_sym_AMP_AMP,
- ACTIONS(1894), 1,
+ ACTIONS(1922), 1,
anon_sym_PIPE_PIPE,
- ACTIONS(1896), 1,
+ ACTIONS(1924), 1,
anon_sym_GT_GT,
- ACTIONS(1900), 1,
+ ACTIONS(1928), 1,
anon_sym_AMP,
- ACTIONS(1902), 1,
+ ACTIONS(1930), 1,
anon_sym_CARET,
- ACTIONS(1904), 1,
+ ACTIONS(1932), 1,
anon_sym_PIPE,
- ACTIONS(1908), 1,
- anon_sym_PERCENT,
- ACTIONS(1910), 1,
- anon_sym_STAR_STAR,
- ACTIONS(1918), 1,
+ ACTIONS(1940), 1,
anon_sym_QMARK_QMARK,
- ACTIONS(1920), 1,
+ ACTIONS(1942), 1,
sym__ternary_qmark,
- ACTIONS(1984), 1,
+ ACTIONS(1978), 1,
anon_sym_COMMA,
ACTIONS(2356), 1,
- anon_sym_RBRACE,
- ACTIONS(1886), 2,
+ anon_sym_RBRACK,
+ ACTIONS(1882), 2,
anon_sym_STAR,
anon_sym_SLASH,
- ACTIONS(1898), 2,
- anon_sym_GT_GT_GT,
- anon_sym_LT_LT,
- ACTIONS(1906), 2,
+ ACTIONS(1888), 2,
anon_sym_PLUS,
anon_sym_DASH,
- ACTIONS(1914), 2,
+ ACTIONS(1926), 2,
+ anon_sym_GT_GT_GT,
+ anon_sym_LT_LT,
+ ACTIONS(1936), 2,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(1916), 2,
+ ACTIONS(1938), 2,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
- STATE(1131), 2,
+ STATE(1128), 2,
sym_template_string,
sym_arguments,
- ACTIONS(1890), 3,
+ ACTIONS(1918), 3,
anon_sym_in,
anon_sym_LT,
anon_sym_GT,
- ACTIONS(1912), 3,
+ ACTIONS(1934), 3,
anon_sym_LT_EQ,
anon_sym_GT_EQ,
anon_sym_instanceof,
- [60653] = 27,
+ [60504] = 27,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1956), 1,
+ ACTIONS(1831), 1,
anon_sym_LPAREN,
- ACTIONS(1958), 1,
+ ACTIONS(1833), 1,
anon_sym_LBRACK,
- ACTIONS(1960), 1,
+ ACTIONS(1835), 1,
anon_sym_DOT,
- ACTIONS(1962), 1,
+ ACTIONS(1837), 1,
sym_optional_chain,
- ACTIONS(1964), 1,
+ ACTIONS(1839), 1,
anon_sym_PLUS_PLUS,
- ACTIONS(1966), 1,
+ ACTIONS(1841), 1,
anon_sym_DASH_DASH,
- ACTIONS(1968), 1,
+ ACTIONS(1843), 1,
anon_sym_BQUOTE,
- ACTIONS(2139), 1,
+ ACTIONS(2319), 1,
anon_sym_AMP_AMP,
- ACTIONS(2141), 1,
+ ACTIONS(2321), 1,
anon_sym_PIPE_PIPE,
- ACTIONS(2143), 1,
+ ACTIONS(2323), 1,
anon_sym_GT_GT,
- ACTIONS(2147), 1,
+ ACTIONS(2327), 1,
anon_sym_AMP,
- ACTIONS(2149), 1,
+ ACTIONS(2329), 1,
anon_sym_CARET,
- ACTIONS(2151), 1,
+ ACTIONS(2331), 1,
anon_sym_PIPE,
- ACTIONS(2155), 1,
+ ACTIONS(2335), 1,
anon_sym_PERCENT,
- ACTIONS(2157), 1,
+ ACTIONS(2337), 1,
anon_sym_STAR_STAR,
- ACTIONS(2165), 1,
+ ACTIONS(2345), 1,
anon_sym_QMARK_QMARK,
- ACTIONS(2167), 1,
+ ACTIONS(2347), 1,
sym__ternary_qmark,
- ACTIONS(2130), 2,
+ ACTIONS(1986), 2,
+ anon_sym_LBRACE,
+ anon_sym_COLON,
+ ACTIONS(2315), 2,
anon_sym_STAR,
anon_sym_SLASH,
- ACTIONS(2145), 2,
+ ACTIONS(2325), 2,
anon_sym_GT_GT_GT,
anon_sym_LT_LT,
- ACTIONS(2153), 2,
+ ACTIONS(2333), 2,
anon_sym_PLUS,
anon_sym_DASH,
- ACTIONS(2161), 2,
+ ACTIONS(2341), 2,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(2163), 2,
+ ACTIONS(2343), 2,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
- ACTIONS(2358), 2,
- sym__automatic_semicolon,
- anon_sym_SEMI,
- STATE(1329), 2,
+ STATE(1128), 2,
sym_template_string,
sym_arguments,
- ACTIONS(2137), 3,
+ ACTIONS(2317), 3,
anon_sym_in,
anon_sym_LT,
anon_sym_GT,
- ACTIONS(2159), 3,
+ ACTIONS(2339), 3,
anon_sym_LT_EQ,
anon_sym_GT_EQ,
anon_sym_instanceof,
- [60746] = 28,
+ [60597] = 27,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1829), 1,
- anon_sym_LPAREN,
ACTIONS(1831), 1,
- anon_sym_LBRACK,
+ anon_sym_LPAREN,
ACTIONS(1833), 1,
- anon_sym_DOT,
+ anon_sym_LBRACK,
ACTIONS(1835), 1,
- sym_optional_chain,
+ anon_sym_DOT,
ACTIONS(1837), 1,
- anon_sym_PLUS_PLUS,
+ sym_optional_chain,
ACTIONS(1839), 1,
- anon_sym_DASH_DASH,
+ anon_sym_PLUS_PLUS,
ACTIONS(1841), 1,
+ anon_sym_DASH_DASH,
+ ACTIONS(1843), 1,
anon_sym_BQUOTE,
- ACTIONS(1892), 1,
+ ACTIONS(2319), 1,
anon_sym_AMP_AMP,
- ACTIONS(1894), 1,
+ ACTIONS(2321), 1,
anon_sym_PIPE_PIPE,
- ACTIONS(1896), 1,
+ ACTIONS(2323), 1,
anon_sym_GT_GT,
- ACTIONS(1900), 1,
+ ACTIONS(2327), 1,
anon_sym_AMP,
- ACTIONS(1902), 1,
+ ACTIONS(2329), 1,
anon_sym_CARET,
- ACTIONS(1904), 1,
+ ACTIONS(2331), 1,
anon_sym_PIPE,
- ACTIONS(1908), 1,
+ ACTIONS(2335), 1,
anon_sym_PERCENT,
- ACTIONS(1910), 1,
+ ACTIONS(2337), 1,
anon_sym_STAR_STAR,
- ACTIONS(1918), 1,
+ ACTIONS(2345), 1,
anon_sym_QMARK_QMARK,
- ACTIONS(1920), 1,
+ ACTIONS(2347), 1,
sym__ternary_qmark,
- ACTIONS(1984), 1,
- anon_sym_COMMA,
- ACTIONS(2360), 1,
- anon_sym_RBRACK,
- ACTIONS(1886), 2,
+ ACTIONS(1914), 2,
+ anon_sym_LBRACE,
+ anon_sym_COLON,
+ ACTIONS(2315), 2,
anon_sym_STAR,
anon_sym_SLASH,
- ACTIONS(1898), 2,
+ ACTIONS(2325), 2,
anon_sym_GT_GT_GT,
anon_sym_LT_LT,
- ACTIONS(1906), 2,
+ ACTIONS(2333), 2,
anon_sym_PLUS,
anon_sym_DASH,
- ACTIONS(1914), 2,
+ ACTIONS(2341), 2,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(1916), 2,
+ ACTIONS(2343), 2,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
- STATE(1131), 2,
+ STATE(1128), 2,
sym_template_string,
sym_arguments,
- ACTIONS(1890), 3,
+ ACTIONS(2317), 3,
anon_sym_in,
anon_sym_LT,
anon_sym_GT,
- ACTIONS(1912), 3,
+ ACTIONS(2339), 3,
anon_sym_LT_EQ,
anon_sym_GT_EQ,
anon_sym_instanceof,
- [60841] = 28,
+ [60690] = 27,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1829), 1,
- anon_sym_LPAREN,
ACTIONS(1831), 1,
- anon_sym_LBRACK,
+ anon_sym_LPAREN,
ACTIONS(1833), 1,
- anon_sym_DOT,
+ anon_sym_LBRACK,
ACTIONS(1835), 1,
- sym_optional_chain,
+ anon_sym_DOT,
ACTIONS(1837), 1,
- anon_sym_PLUS_PLUS,
+ sym_optional_chain,
ACTIONS(1839), 1,
- anon_sym_DASH_DASH,
+ anon_sym_PLUS_PLUS,
ACTIONS(1841), 1,
+ anon_sym_DASH_DASH,
+ ACTIONS(1843), 1,
anon_sym_BQUOTE,
- ACTIONS(1892), 1,
+ ACTIONS(2319), 1,
anon_sym_AMP_AMP,
- ACTIONS(1894), 1,
+ ACTIONS(2321), 1,
anon_sym_PIPE_PIPE,
- ACTIONS(1896), 1,
+ ACTIONS(2323), 1,
anon_sym_GT_GT,
- ACTIONS(1900), 1,
+ ACTIONS(2327), 1,
anon_sym_AMP,
- ACTIONS(1902), 1,
+ ACTIONS(2329), 1,
anon_sym_CARET,
- ACTIONS(1904), 1,
+ ACTIONS(2331), 1,
anon_sym_PIPE,
- ACTIONS(1908), 1,
+ ACTIONS(2335), 1,
anon_sym_PERCENT,
- ACTIONS(1910), 1,
+ ACTIONS(2337), 1,
anon_sym_STAR_STAR,
- ACTIONS(1918), 1,
+ ACTIONS(2345), 1,
anon_sym_QMARK_QMARK,
- ACTIONS(1920), 1,
+ ACTIONS(2347), 1,
sym__ternary_qmark,
- ACTIONS(1984), 1,
- anon_sym_COMMA,
- ACTIONS(2362), 1,
- anon_sym_RBRACE,
- ACTIONS(1886), 2,
+ ACTIONS(2024), 2,
+ anon_sym_LBRACE,
+ anon_sym_COLON,
+ ACTIONS(2315), 2,
anon_sym_STAR,
anon_sym_SLASH,
- ACTIONS(1898), 2,
+ ACTIONS(2325), 2,
anon_sym_GT_GT_GT,
anon_sym_LT_LT,
- ACTIONS(1906), 2,
+ ACTIONS(2333), 2,
anon_sym_PLUS,
anon_sym_DASH,
- ACTIONS(1914), 2,
+ ACTIONS(2341), 2,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(1916), 2,
+ ACTIONS(2343), 2,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
- STATE(1131), 2,
+ STATE(1128), 2,
sym_template_string,
sym_arguments,
- ACTIONS(1890), 3,
+ ACTIONS(2317), 3,
anon_sym_in,
anon_sym_LT,
anon_sym_GT,
- ACTIONS(1912), 3,
+ ACTIONS(2339), 3,
anon_sym_LT_EQ,
anon_sym_GT_EQ,
anon_sym_instanceof,
- [60936] = 28,
+ [60783] = 27,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1829), 1,
- anon_sym_LPAREN,
ACTIONS(1831), 1,
- anon_sym_LBRACK,
+ anon_sym_LPAREN,
ACTIONS(1833), 1,
- anon_sym_DOT,
+ anon_sym_LBRACK,
ACTIONS(1835), 1,
- sym_optional_chain,
+ anon_sym_DOT,
ACTIONS(1837), 1,
- anon_sym_PLUS_PLUS,
+ sym_optional_chain,
ACTIONS(1839), 1,
- anon_sym_DASH_DASH,
+ anon_sym_PLUS_PLUS,
ACTIONS(1841), 1,
+ anon_sym_DASH_DASH,
+ ACTIONS(1843), 1,
anon_sym_BQUOTE,
+ ACTIONS(1890), 1,
+ anon_sym_PERCENT,
ACTIONS(1892), 1,
+ anon_sym_STAR_STAR,
+ ACTIONS(1920), 1,
anon_sym_AMP_AMP,
- ACTIONS(1894), 1,
+ ACTIONS(1922), 1,
anon_sym_PIPE_PIPE,
- ACTIONS(1896), 1,
+ ACTIONS(1924), 1,
anon_sym_GT_GT,
- ACTIONS(1900), 1,
+ ACTIONS(1928), 1,
anon_sym_AMP,
- ACTIONS(1902), 1,
+ ACTIONS(1930), 1,
anon_sym_CARET,
- ACTIONS(1904), 1,
+ ACTIONS(1932), 1,
anon_sym_PIPE,
- ACTIONS(1908), 1,
- anon_sym_PERCENT,
- ACTIONS(1910), 1,
- anon_sym_STAR_STAR,
- ACTIONS(1918), 1,
+ ACTIONS(1940), 1,
anon_sym_QMARK_QMARK,
- ACTIONS(1920), 1,
+ ACTIONS(1942), 1,
sym__ternary_qmark,
- ACTIONS(1984), 1,
- anon_sym_COMMA,
- ACTIONS(2364), 1,
- anon_sym_RPAREN,
- ACTIONS(1886), 2,
+ ACTIONS(1882), 2,
anon_sym_STAR,
anon_sym_SLASH,
- ACTIONS(1898), 2,
- anon_sym_GT_GT_GT,
- anon_sym_LT_LT,
- ACTIONS(1906), 2,
+ ACTIONS(1888), 2,
anon_sym_PLUS,
anon_sym_DASH,
- ACTIONS(1914), 2,
+ ACTIONS(1926), 2,
+ anon_sym_GT_GT_GT,
+ anon_sym_LT_LT,
+ ACTIONS(1936), 2,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(1916), 2,
+ ACTIONS(1938), 2,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
- STATE(1131), 2,
+ ACTIONS(2210), 2,
+ anon_sym_COMMA,
+ anon_sym_RBRACE,
+ STATE(1128), 2,
sym_template_string,
sym_arguments,
- ACTIONS(1890), 3,
- anon_sym_in,
- anon_sym_LT,
- anon_sym_GT,
- ACTIONS(1912), 3,
- anon_sym_LT_EQ,
- anon_sym_GT_EQ,
- anon_sym_instanceof,
- [61031] = 5,
- ACTIONS(1203), 1,
- sym_comment,
- ACTIONS(2366), 1,
- anon_sym_LPAREN,
- ACTIONS(2369), 1,
- anon_sym_COLON,
- ACTIONS(1707), 13,
- anon_sym_STAR,
+ ACTIONS(1918), 3,
anon_sym_in,
anon_sym_LT,
anon_sym_GT,
- anon_sym_GT_GT,
- anon_sym_AMP,
- anon_sym_PIPE,
- anon_sym_PLUS,
- anon_sym_DASH,
- anon_sym_SLASH,
- anon_sym_EQ_EQ,
- anon_sym_BANG_EQ,
- anon_sym_DASH_DASH,
- ACTIONS(1709), 22,
- sym__automatic_semicolon,
- sym__ternary_qmark,
- anon_sym_COMMA,
- anon_sym_SEMI,
- anon_sym_LBRACK,
- anon_sym_DOT,
- sym_optional_chain,
- anon_sym_AMP_AMP,
- anon_sym_PIPE_PIPE,
- anon_sym_GT_GT_GT,
- anon_sym_LT_LT,
- anon_sym_CARET,
- anon_sym_PERCENT,
- anon_sym_STAR_STAR,
+ ACTIONS(1934), 3,
anon_sym_LT_EQ,
- anon_sym_EQ_EQ_EQ,
- anon_sym_BANG_EQ_EQ,
anon_sym_GT_EQ,
- anon_sym_QMARK_QMARK,
anon_sym_instanceof,
- anon_sym_PLUS_PLUS,
- anon_sym_BQUOTE,
- [61080] = 28,
+ [60876] = 27,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1829), 1,
- anon_sym_LPAREN,
ACTIONS(1831), 1,
- anon_sym_LBRACK,
+ anon_sym_LPAREN,
ACTIONS(1833), 1,
- anon_sym_DOT,
+ anon_sym_LBRACK,
ACTIONS(1835), 1,
- sym_optional_chain,
+ anon_sym_DOT,
ACTIONS(1837), 1,
- anon_sym_PLUS_PLUS,
+ sym_optional_chain,
ACTIONS(1839), 1,
- anon_sym_DASH_DASH,
+ anon_sym_PLUS_PLUS,
ACTIONS(1841), 1,
+ anon_sym_DASH_DASH,
+ ACTIONS(1843), 1,
anon_sym_BQUOTE,
+ ACTIONS(1890), 1,
+ anon_sym_PERCENT,
ACTIONS(1892), 1,
+ anon_sym_STAR_STAR,
+ ACTIONS(1920), 1,
anon_sym_AMP_AMP,
- ACTIONS(1894), 1,
+ ACTIONS(1922), 1,
anon_sym_PIPE_PIPE,
- ACTIONS(1896), 1,
+ ACTIONS(1924), 1,
anon_sym_GT_GT,
- ACTIONS(1900), 1,
+ ACTIONS(1928), 1,
anon_sym_AMP,
- ACTIONS(1902), 1,
+ ACTIONS(1930), 1,
anon_sym_CARET,
- ACTIONS(1904), 1,
+ ACTIONS(1932), 1,
anon_sym_PIPE,
- ACTIONS(1908), 1,
- anon_sym_PERCENT,
- ACTIONS(1910), 1,
- anon_sym_STAR_STAR,
- ACTIONS(1918), 1,
+ ACTIONS(1940), 1,
anon_sym_QMARK_QMARK,
- ACTIONS(1920), 1,
+ ACTIONS(1942), 1,
sym__ternary_qmark,
- ACTIONS(1984), 1,
- anon_sym_COMMA,
- ACTIONS(2371), 1,
- anon_sym_RPAREN,
- ACTIONS(1886), 2,
+ ACTIONS(1882), 2,
anon_sym_STAR,
anon_sym_SLASH,
- ACTIONS(1898), 2,
- anon_sym_GT_GT_GT,
- anon_sym_LT_LT,
- ACTIONS(1906), 2,
+ ACTIONS(1888), 2,
anon_sym_PLUS,
anon_sym_DASH,
- ACTIONS(1914), 2,
+ ACTIONS(1926), 2,
+ anon_sym_GT_GT_GT,
+ anon_sym_LT_LT,
+ ACTIONS(1936), 2,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(1916), 2,
+ ACTIONS(1938), 2,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
- STATE(1131), 2,
+ ACTIONS(2203), 2,
+ anon_sym_COMMA,
+ anon_sym_RBRACE,
+ STATE(1128), 2,
sym_template_string,
sym_arguments,
- ACTIONS(1890), 3,
+ ACTIONS(1918), 3,
anon_sym_in,
anon_sym_LT,
anon_sym_GT,
- ACTIONS(1912), 3,
+ ACTIONS(1934), 3,
anon_sym_LT_EQ,
anon_sym_GT_EQ,
anon_sym_instanceof,
- [61175] = 28,
+ [60969] = 27,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1829), 1,
- anon_sym_LPAREN,
ACTIONS(1831), 1,
- anon_sym_LBRACK,
+ anon_sym_LPAREN,
ACTIONS(1833), 1,
- anon_sym_DOT,
+ anon_sym_LBRACK,
ACTIONS(1835), 1,
- sym_optional_chain,
+ anon_sym_DOT,
ACTIONS(1837), 1,
- anon_sym_PLUS_PLUS,
+ sym_optional_chain,
ACTIONS(1839), 1,
- anon_sym_DASH_DASH,
+ anon_sym_PLUS_PLUS,
ACTIONS(1841), 1,
+ anon_sym_DASH_DASH,
+ ACTIONS(1843), 1,
anon_sym_BQUOTE,
- ACTIONS(1892), 1,
+ ACTIONS(2319), 1,
anon_sym_AMP_AMP,
- ACTIONS(1894), 1,
+ ACTIONS(2321), 1,
anon_sym_PIPE_PIPE,
- ACTIONS(1896), 1,
+ ACTIONS(2323), 1,
anon_sym_GT_GT,
- ACTIONS(1900), 1,
+ ACTIONS(2327), 1,
anon_sym_AMP,
- ACTIONS(1902), 1,
+ ACTIONS(2329), 1,
anon_sym_CARET,
- ACTIONS(1904), 1,
+ ACTIONS(2331), 1,
anon_sym_PIPE,
- ACTIONS(1908), 1,
+ ACTIONS(2335), 1,
anon_sym_PERCENT,
- ACTIONS(1910), 1,
+ ACTIONS(2337), 1,
anon_sym_STAR_STAR,
- ACTIONS(1918), 1,
+ ACTIONS(2345), 1,
anon_sym_QMARK_QMARK,
- ACTIONS(1920), 1,
+ ACTIONS(2347), 1,
sym__ternary_qmark,
- ACTIONS(1984), 1,
- anon_sym_COMMA,
- ACTIONS(2373), 1,
- anon_sym_RPAREN,
- ACTIONS(1886), 2,
+ ACTIONS(2032), 2,
+ anon_sym_LBRACE,
+ anon_sym_COLON,
+ ACTIONS(2315), 2,
anon_sym_STAR,
anon_sym_SLASH,
- ACTIONS(1898), 2,
+ ACTIONS(2325), 2,
anon_sym_GT_GT_GT,
anon_sym_LT_LT,
- ACTIONS(1906), 2,
+ ACTIONS(2333), 2,
anon_sym_PLUS,
anon_sym_DASH,
- ACTIONS(1914), 2,
+ ACTIONS(2341), 2,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(1916), 2,
+ ACTIONS(2343), 2,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
- STATE(1131), 2,
+ STATE(1128), 2,
sym_template_string,
sym_arguments,
- ACTIONS(1890), 3,
+ ACTIONS(2317), 3,
anon_sym_in,
anon_sym_LT,
anon_sym_GT,
- ACTIONS(1912), 3,
+ ACTIONS(2339), 3,
anon_sym_LT_EQ,
anon_sym_GT_EQ,
anon_sym_instanceof,
- [61270] = 28,
+ [61062] = 27,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1956), 1,
+ ACTIONS(1831), 1,
anon_sym_LPAREN,
- ACTIONS(1958), 1,
+ ACTIONS(1833), 1,
anon_sym_LBRACK,
- ACTIONS(1960), 1,
+ ACTIONS(1835), 1,
anon_sym_DOT,
- ACTIONS(1962), 1,
+ ACTIONS(1837), 1,
sym_optional_chain,
- ACTIONS(1964), 1,
+ ACTIONS(1839), 1,
anon_sym_PLUS_PLUS,
- ACTIONS(1966), 1,
+ ACTIONS(1841), 1,
anon_sym_DASH_DASH,
- ACTIONS(1968), 1,
+ ACTIONS(1843), 1,
anon_sym_BQUOTE,
- ACTIONS(2139), 1,
+ ACTIONS(2319), 1,
anon_sym_AMP_AMP,
- ACTIONS(2141), 1,
+ ACTIONS(2321), 1,
anon_sym_PIPE_PIPE,
- ACTIONS(2143), 1,
+ ACTIONS(2323), 1,
anon_sym_GT_GT,
- ACTIONS(2147), 1,
+ ACTIONS(2327), 1,
anon_sym_AMP,
- ACTIONS(2149), 1,
+ ACTIONS(2329), 1,
anon_sym_CARET,
- ACTIONS(2151), 1,
+ ACTIONS(2331), 1,
anon_sym_PIPE,
- ACTIONS(2155), 1,
+ ACTIONS(2335), 1,
anon_sym_PERCENT,
- ACTIONS(2157), 1,
+ ACTIONS(2337), 1,
anon_sym_STAR_STAR,
- ACTIONS(2165), 1,
+ ACTIONS(2345), 1,
anon_sym_QMARK_QMARK,
- ACTIONS(2167), 1,
+ ACTIONS(2347), 1,
sym__ternary_qmark,
- ACTIONS(2375), 1,
- anon_sym_SEMI,
- ACTIONS(2377), 1,
- sym__automatic_semicolon,
- ACTIONS(2130), 2,
+ ACTIONS(2106), 2,
+ anon_sym_LBRACE,
+ anon_sym_COLON,
+ ACTIONS(2315), 2,
anon_sym_STAR,
anon_sym_SLASH,
- ACTIONS(2145), 2,
+ ACTIONS(2325), 2,
anon_sym_GT_GT_GT,
anon_sym_LT_LT,
- ACTIONS(2153), 2,
+ ACTIONS(2333), 2,
anon_sym_PLUS,
anon_sym_DASH,
- ACTIONS(2161), 2,
+ ACTIONS(2341), 2,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(2163), 2,
+ ACTIONS(2343), 2,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
- STATE(1329), 2,
+ STATE(1128), 2,
sym_template_string,
sym_arguments,
- ACTIONS(2137), 3,
+ ACTIONS(2317), 3,
anon_sym_in,
anon_sym_LT,
anon_sym_GT,
- ACTIONS(2159), 3,
+ ACTIONS(2339), 3,
anon_sym_LT_EQ,
anon_sym_GT_EQ,
anon_sym_instanceof,
- [61365] = 28,
+ [61155] = 28,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1829), 1,
- anon_sym_LPAREN,
ACTIONS(1831), 1,
- anon_sym_LBRACK,
+ anon_sym_LPAREN,
ACTIONS(1833), 1,
- anon_sym_DOT,
+ anon_sym_LBRACK,
ACTIONS(1835), 1,
- sym_optional_chain,
+ anon_sym_DOT,
ACTIONS(1837), 1,
- anon_sym_PLUS_PLUS,
+ sym_optional_chain,
ACTIONS(1839), 1,
- anon_sym_DASH_DASH,
+ anon_sym_PLUS_PLUS,
ACTIONS(1841), 1,
+ anon_sym_DASH_DASH,
+ ACTIONS(1843), 1,
anon_sym_BQUOTE,
+ ACTIONS(1890), 1,
+ anon_sym_PERCENT,
ACTIONS(1892), 1,
+ anon_sym_STAR_STAR,
+ ACTIONS(1920), 1,
anon_sym_AMP_AMP,
- ACTIONS(1894), 1,
+ ACTIONS(1922), 1,
anon_sym_PIPE_PIPE,
- ACTIONS(1896), 1,
+ ACTIONS(1924), 1,
anon_sym_GT_GT,
- ACTIONS(1900), 1,
+ ACTIONS(1928), 1,
anon_sym_AMP,
- ACTIONS(1902), 1,
+ ACTIONS(1930), 1,
anon_sym_CARET,
- ACTIONS(1904), 1,
+ ACTIONS(1932), 1,
anon_sym_PIPE,
- ACTIONS(1908), 1,
- anon_sym_PERCENT,
- ACTIONS(1910), 1,
- anon_sym_STAR_STAR,
- ACTIONS(1918), 1,
+ ACTIONS(1940), 1,
anon_sym_QMARK_QMARK,
- ACTIONS(1920), 1,
+ ACTIONS(1942), 1,
sym__ternary_qmark,
- ACTIONS(1984), 1,
+ ACTIONS(1978), 1,
anon_sym_COMMA,
- ACTIONS(2379), 1,
+ ACTIONS(2358), 1,
anon_sym_RPAREN,
- ACTIONS(1886), 2,
+ ACTIONS(1882), 2,
anon_sym_STAR,
anon_sym_SLASH,
- ACTIONS(1898), 2,
- anon_sym_GT_GT_GT,
- anon_sym_LT_LT,
- ACTIONS(1906), 2,
+ ACTIONS(1888), 2,
anon_sym_PLUS,
anon_sym_DASH,
- ACTIONS(1914), 2,
+ ACTIONS(1926), 2,
+ anon_sym_GT_GT_GT,
+ anon_sym_LT_LT,
+ ACTIONS(1936), 2,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(1916), 2,
+ ACTIONS(1938), 2,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
- STATE(1131), 2,
+ STATE(1128), 2,
sym_template_string,
sym_arguments,
- ACTIONS(1890), 3,
+ ACTIONS(1918), 3,
anon_sym_in,
anon_sym_LT,
anon_sym_GT,
- ACTIONS(1912), 3,
+ ACTIONS(1934), 3,
anon_sym_LT_EQ,
anon_sym_GT_EQ,
anon_sym_instanceof,
- [61460] = 25,
+ [61250] = 22,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1829), 1,
- anon_sym_LPAREN,
ACTIONS(1831), 1,
- anon_sym_LBRACK,
+ anon_sym_LPAREN,
ACTIONS(1833), 1,
- anon_sym_DOT,
+ anon_sym_LBRACK,
ACTIONS(1835), 1,
- sym_optional_chain,
+ anon_sym_DOT,
ACTIONS(1837), 1,
- anon_sym_PLUS_PLUS,
+ sym_optional_chain,
ACTIONS(1839), 1,
- anon_sym_DASH_DASH,
+ anon_sym_PLUS_PLUS,
ACTIONS(1841), 1,
+ anon_sym_DASH_DASH,
+ ACTIONS(1843), 1,
anon_sym_BQUOTE,
- ACTIONS(2315), 1,
- anon_sym_AMP_AMP,
- ACTIONS(2317), 1,
- anon_sym_PIPE_PIPE,
- ACTIONS(2319), 1,
- anon_sym_GT_GT,
+ ACTIONS(1886), 1,
+ anon_sym_PIPE,
ACTIONS(2323), 1,
- anon_sym_AMP,
- ACTIONS(2325), 1,
- anon_sym_CARET,
+ anon_sym_GT_GT,
ACTIONS(2327), 1,
- anon_sym_PIPE,
- ACTIONS(2331), 1,
+ anon_sym_AMP,
+ ACTIONS(2335), 1,
anon_sym_PERCENT,
- ACTIONS(2333), 1,
+ ACTIONS(2337), 1,
anon_sym_STAR_STAR,
- ACTIONS(2311), 2,
+ ACTIONS(2315), 2,
anon_sym_STAR,
anon_sym_SLASH,
- ACTIONS(2321), 2,
+ ACTIONS(2325), 2,
anon_sym_GT_GT_GT,
anon_sym_LT_LT,
- ACTIONS(2329), 2,
+ ACTIONS(2333), 2,
anon_sym_PLUS,
anon_sym_DASH,
- ACTIONS(2337), 2,
+ ACTIONS(2341), 2,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(2339), 2,
+ ACTIONS(2343), 2,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
- STATE(1131), 2,
+ STATE(1128), 2,
sym_template_string,
sym_arguments,
- ACTIONS(2313), 3,
+ ACTIONS(2317), 3,
anon_sym_in,
anon_sym_LT,
anon_sym_GT,
- ACTIONS(2335), 3,
+ ACTIONS(2339), 3,
anon_sym_LT_EQ,
anon_sym_GT_EQ,
anon_sym_instanceof,
- ACTIONS(1950), 4,
+ ACTIONS(1884), 7,
sym__ternary_qmark,
anon_sym_LBRACE,
anon_sym_COLON,
+ anon_sym_AMP_AMP,
+ anon_sym_PIPE_PIPE,
+ anon_sym_CARET,
anon_sym_QMARK_QMARK,
- [61549] = 19,
+ [61333] = 27,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1829), 1,
- anon_sym_LPAREN,
ACTIONS(1831), 1,
- anon_sym_LBRACK,
+ anon_sym_LPAREN,
ACTIONS(1833), 1,
- anon_sym_DOT,
+ anon_sym_LBRACK,
ACTIONS(1835), 1,
- sym_optional_chain,
+ anon_sym_DOT,
ACTIONS(1837), 1,
- anon_sym_PLUS_PLUS,
+ sym_optional_chain,
ACTIONS(1839), 1,
- anon_sym_DASH_DASH,
+ anon_sym_PLUS_PLUS,
ACTIONS(1841), 1,
+ anon_sym_DASH_DASH,
+ ACTIONS(1843), 1,
anon_sym_BQUOTE,
ACTIONS(2319), 1,
+ anon_sym_AMP_AMP,
+ ACTIONS(2321), 1,
+ anon_sym_PIPE_PIPE,
+ ACTIONS(2323), 1,
anon_sym_GT_GT,
+ ACTIONS(2327), 1,
+ anon_sym_AMP,
+ ACTIONS(2329), 1,
+ anon_sym_CARET,
ACTIONS(2331), 1,
+ anon_sym_PIPE,
+ ACTIONS(2335), 1,
anon_sym_PERCENT,
- ACTIONS(2333), 1,
+ ACTIONS(2337), 1,
anon_sym_STAR_STAR,
- ACTIONS(2311), 2,
+ ACTIONS(2345), 1,
+ anon_sym_QMARK_QMARK,
+ ACTIONS(2347), 1,
+ sym__ternary_qmark,
+ ACTIONS(1916), 2,
+ anon_sym_LBRACE,
+ anon_sym_COLON,
+ ACTIONS(2315), 2,
anon_sym_STAR,
anon_sym_SLASH,
- ACTIONS(2321), 2,
+ ACTIONS(2325), 2,
anon_sym_GT_GT_GT,
anon_sym_LT_LT,
- ACTIONS(2329), 2,
+ ACTIONS(2333), 2,
anon_sym_PLUS,
anon_sym_DASH,
- STATE(1131), 2,
+ ACTIONS(2341), 2,
+ anon_sym_EQ_EQ,
+ anon_sym_BANG_EQ,
+ ACTIONS(2343), 2,
+ anon_sym_EQ_EQ_EQ,
+ anon_sym_BANG_EQ_EQ,
+ STATE(1128), 2,
sym_template_string,
sym_arguments,
- ACTIONS(2313), 3,
+ ACTIONS(2317), 3,
anon_sym_in,
anon_sym_LT,
anon_sym_GT,
- ACTIONS(2335), 3,
+ ACTIONS(2339), 3,
anon_sym_LT_EQ,
anon_sym_GT_EQ,
anon_sym_instanceof,
- ACTIONS(1948), 4,
+ [61426] = 28,
+ ACTIONS(1203), 1,
+ sym_comment,
+ ACTIONS(1831), 1,
+ anon_sym_LPAREN,
+ ACTIONS(1833), 1,
+ anon_sym_LBRACK,
+ ACTIONS(1835), 1,
+ anon_sym_DOT,
+ ACTIONS(1837), 1,
+ sym_optional_chain,
+ ACTIONS(1839), 1,
+ anon_sym_PLUS_PLUS,
+ ACTIONS(1841), 1,
+ anon_sym_DASH_DASH,
+ ACTIONS(1843), 1,
+ anon_sym_BQUOTE,
+ ACTIONS(1890), 1,
+ anon_sym_PERCENT,
+ ACTIONS(1892), 1,
+ anon_sym_STAR_STAR,
+ ACTIONS(1920), 1,
+ anon_sym_AMP_AMP,
+ ACTIONS(1922), 1,
+ anon_sym_PIPE_PIPE,
+ ACTIONS(1924), 1,
+ anon_sym_GT_GT,
+ ACTIONS(1928), 1,
anon_sym_AMP,
+ ACTIONS(1930), 1,
+ anon_sym_CARET,
+ ACTIONS(1932), 1,
anon_sym_PIPE,
+ ACTIONS(1940), 1,
+ anon_sym_QMARK_QMARK,
+ ACTIONS(1942), 1,
+ sym__ternary_qmark,
+ ACTIONS(1978), 1,
+ anon_sym_COMMA,
+ ACTIONS(2360), 1,
+ anon_sym_RPAREN,
+ ACTIONS(1882), 2,
+ anon_sym_STAR,
+ anon_sym_SLASH,
+ ACTIONS(1888), 2,
+ anon_sym_PLUS,
+ anon_sym_DASH,
+ ACTIONS(1926), 2,
+ anon_sym_GT_GT_GT,
+ anon_sym_LT_LT,
+ ACTIONS(1936), 2,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(1950), 9,
- sym__ternary_qmark,
- anon_sym_LBRACE,
- anon_sym_COLON,
- anon_sym_AMP_AMP,
- anon_sym_PIPE_PIPE,
- anon_sym_CARET,
+ ACTIONS(1938), 2,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
- anon_sym_QMARK_QMARK,
- [61626] = 12,
+ STATE(1128), 2,
+ sym_template_string,
+ sym_arguments,
+ ACTIONS(1918), 3,
+ anon_sym_in,
+ anon_sym_LT,
+ anon_sym_GT,
+ ACTIONS(1934), 3,
+ anon_sym_LT_EQ,
+ anon_sym_GT_EQ,
+ anon_sym_instanceof,
+ [61521] = 12,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1829), 1,
- anon_sym_LPAREN,
ACTIONS(1831), 1,
- anon_sym_LBRACK,
+ anon_sym_LPAREN,
ACTIONS(1833), 1,
- anon_sym_DOT,
+ anon_sym_LBRACK,
ACTIONS(1835), 1,
- sym_optional_chain,
+ anon_sym_DOT,
ACTIONS(1837), 1,
- anon_sym_PLUS_PLUS,
+ sym_optional_chain,
ACTIONS(1839), 1,
- anon_sym_DASH_DASH,
+ anon_sym_PLUS_PLUS,
ACTIONS(1841), 1,
+ anon_sym_DASH_DASH,
+ ACTIONS(1843), 1,
anon_sym_BQUOTE,
- ACTIONS(2333), 1,
+ ACTIONS(2337), 1,
anon_sym_STAR_STAR,
- STATE(1131), 2,
+ STATE(1128), 2,
sym_template_string,
sym_arguments,
- ACTIONS(1948), 12,
+ ACTIONS(1886), 12,
anon_sym_STAR,
anon_sym_in,
anon_sym_LT,
@@ -110105,7 +110506,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_SLASH,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(1950), 15,
+ ACTIONS(1884), 15,
sym__ternary_qmark,
anon_sym_LBRACE,
anon_sym_COLON,
@@ -110121,2727 +110522,2682 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_GT_EQ,
anon_sym_QMARK_QMARK,
anon_sym_instanceof,
- [61689] = 27,
+ [61584] = 14,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1956), 1,
+ ACTIONS(1831), 1,
anon_sym_LPAREN,
- ACTIONS(1958), 1,
+ ACTIONS(1833), 1,
anon_sym_LBRACK,
- ACTIONS(1960), 1,
+ ACTIONS(1835), 1,
anon_sym_DOT,
- ACTIONS(1962), 1,
+ ACTIONS(1837), 1,
sym_optional_chain,
- ACTIONS(1964), 1,
+ ACTIONS(1839), 1,
anon_sym_PLUS_PLUS,
- ACTIONS(1966), 1,
+ ACTIONS(1841), 1,
anon_sym_DASH_DASH,
- ACTIONS(1968), 1,
+ ACTIONS(1843), 1,
anon_sym_BQUOTE,
- ACTIONS(2139), 1,
- anon_sym_AMP_AMP,
- ACTIONS(2141), 1,
- anon_sym_PIPE_PIPE,
- ACTIONS(2143), 1,
- anon_sym_GT_GT,
- ACTIONS(2147), 1,
- anon_sym_AMP,
- ACTIONS(2149), 1,
- anon_sym_CARET,
- ACTIONS(2151), 1,
- anon_sym_PIPE,
- ACTIONS(2155), 1,
+ ACTIONS(2335), 1,
anon_sym_PERCENT,
- ACTIONS(2157), 1,
+ ACTIONS(2337), 1,
anon_sym_STAR_STAR,
- ACTIONS(2165), 1,
- anon_sym_QMARK_QMARK,
- ACTIONS(2167), 1,
- sym__ternary_qmark,
- ACTIONS(2130), 2,
+ ACTIONS(2315), 2,
anon_sym_STAR,
anon_sym_SLASH,
- ACTIONS(2145), 2,
- anon_sym_GT_GT_GT,
- anon_sym_LT_LT,
- ACTIONS(2153), 2,
- anon_sym_PLUS,
- anon_sym_DASH,
- ACTIONS(2161), 2,
- anon_sym_EQ_EQ,
- anon_sym_BANG_EQ,
- ACTIONS(2163), 2,
- anon_sym_EQ_EQ_EQ,
- anon_sym_BANG_EQ_EQ,
- ACTIONS(2381), 2,
- sym__automatic_semicolon,
- anon_sym_SEMI,
- STATE(1329), 2,
+ STATE(1128), 2,
sym_template_string,
sym_arguments,
- ACTIONS(2137), 3,
+ ACTIONS(1886), 10,
anon_sym_in,
anon_sym_LT,
anon_sym_GT,
- ACTIONS(2159), 3,
- anon_sym_LT_EQ,
- anon_sym_GT_EQ,
- anon_sym_instanceof,
- [61782] = 27,
- ACTIONS(1203), 1,
- sym_comment,
- ACTIONS(1956), 1,
- anon_sym_LPAREN,
- ACTIONS(1958), 1,
- anon_sym_LBRACK,
- ACTIONS(1960), 1,
- anon_sym_DOT,
- ACTIONS(1962), 1,
- sym_optional_chain,
- ACTIONS(1964), 1,
- anon_sym_PLUS_PLUS,
- ACTIONS(1966), 1,
- anon_sym_DASH_DASH,
- ACTIONS(1968), 1,
- anon_sym_BQUOTE,
- ACTIONS(2139), 1,
- anon_sym_AMP_AMP,
- ACTIONS(2141), 1,
- anon_sym_PIPE_PIPE,
- ACTIONS(2143), 1,
anon_sym_GT_GT,
- ACTIONS(2147), 1,
anon_sym_AMP,
- ACTIONS(2149), 1,
- anon_sym_CARET,
- ACTIONS(2151), 1,
anon_sym_PIPE,
- ACTIONS(2155), 1,
- anon_sym_PERCENT,
- ACTIONS(2157), 1,
- anon_sym_STAR_STAR,
- ACTIONS(2165), 1,
- anon_sym_QMARK_QMARK,
- ACTIONS(2167), 1,
- sym__ternary_qmark,
- ACTIONS(2130), 2,
- anon_sym_STAR,
- anon_sym_SLASH,
- ACTIONS(2145), 2,
- anon_sym_GT_GT_GT,
- anon_sym_LT_LT,
- ACTIONS(2153), 2,
anon_sym_PLUS,
anon_sym_DASH,
- ACTIONS(2161), 2,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(2163), 2,
+ ACTIONS(1884), 14,
+ sym__ternary_qmark,
+ anon_sym_LBRACE,
+ anon_sym_COLON,
+ anon_sym_AMP_AMP,
+ anon_sym_PIPE_PIPE,
+ anon_sym_GT_GT_GT,
+ anon_sym_LT_LT,
+ anon_sym_CARET,
+ anon_sym_LT_EQ,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
- ACTIONS(2383), 2,
- sym__automatic_semicolon,
- anon_sym_SEMI,
- STATE(1329), 2,
- sym_template_string,
- sym_arguments,
- ACTIONS(2137), 3,
- anon_sym_in,
- anon_sym_LT,
- anon_sym_GT,
- ACTIONS(2159), 3,
- anon_sym_LT_EQ,
anon_sym_GT_EQ,
+ anon_sym_QMARK_QMARK,
anon_sym_instanceof,
- [61875] = 28,
+ [61651] = 23,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1829), 1,
- anon_sym_LPAREN,
ACTIONS(1831), 1,
- anon_sym_LBRACK,
+ anon_sym_LPAREN,
ACTIONS(1833), 1,
- anon_sym_DOT,
+ anon_sym_LBRACK,
ACTIONS(1835), 1,
- sym_optional_chain,
+ anon_sym_DOT,
ACTIONS(1837), 1,
- anon_sym_PLUS_PLUS,
+ sym_optional_chain,
ACTIONS(1839), 1,
- anon_sym_DASH_DASH,
+ anon_sym_PLUS_PLUS,
ACTIONS(1841), 1,
+ anon_sym_DASH_DASH,
+ ACTIONS(1843), 1,
anon_sym_BQUOTE,
- ACTIONS(1892), 1,
- anon_sym_AMP_AMP,
- ACTIONS(1894), 1,
- anon_sym_PIPE_PIPE,
- ACTIONS(1896), 1,
+ ACTIONS(1886), 1,
+ anon_sym_PIPE,
+ ACTIONS(2323), 1,
anon_sym_GT_GT,
- ACTIONS(1900), 1,
+ ACTIONS(2327), 1,
anon_sym_AMP,
- ACTIONS(1902), 1,
+ ACTIONS(2329), 1,
anon_sym_CARET,
- ACTIONS(1904), 1,
- anon_sym_PIPE,
- ACTIONS(1908), 1,
+ ACTIONS(2335), 1,
anon_sym_PERCENT,
- ACTIONS(1910), 1,
+ ACTIONS(2337), 1,
anon_sym_STAR_STAR,
- ACTIONS(1918), 1,
- anon_sym_QMARK_QMARK,
- ACTIONS(1920), 1,
- sym__ternary_qmark,
- ACTIONS(1984), 1,
- anon_sym_COMMA,
- ACTIONS(2385), 1,
- anon_sym_RPAREN,
- ACTIONS(1886), 2,
+ ACTIONS(2315), 2,
anon_sym_STAR,
anon_sym_SLASH,
- ACTIONS(1898), 2,
+ ACTIONS(2325), 2,
anon_sym_GT_GT_GT,
anon_sym_LT_LT,
- ACTIONS(1906), 2,
+ ACTIONS(2333), 2,
anon_sym_PLUS,
anon_sym_DASH,
- ACTIONS(1914), 2,
+ ACTIONS(2341), 2,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(1916), 2,
+ ACTIONS(2343), 2,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
- STATE(1131), 2,
+ STATE(1128), 2,
sym_template_string,
sym_arguments,
- ACTIONS(1890), 3,
+ ACTIONS(2317), 3,
anon_sym_in,
anon_sym_LT,
anon_sym_GT,
- ACTIONS(1912), 3,
+ ACTIONS(2339), 3,
anon_sym_LT_EQ,
anon_sym_GT_EQ,
anon_sym_instanceof,
- [61970] = 28,
- ACTIONS(1203), 1,
- sym_comment,
- ACTIONS(1956), 1,
- anon_sym_LPAREN,
- ACTIONS(1958), 1,
- anon_sym_LBRACK,
- ACTIONS(1960), 1,
- anon_sym_DOT,
- ACTIONS(1962), 1,
- sym_optional_chain,
- ACTIONS(1964), 1,
- anon_sym_PLUS_PLUS,
- ACTIONS(1966), 1,
- anon_sym_DASH_DASH,
- ACTIONS(1968), 1,
- anon_sym_BQUOTE,
- ACTIONS(2139), 1,
+ ACTIONS(1884), 6,
+ sym__ternary_qmark,
+ anon_sym_LBRACE,
+ anon_sym_COLON,
anon_sym_AMP_AMP,
- ACTIONS(2141), 1,
anon_sym_PIPE_PIPE,
- ACTIONS(2143), 1,
+ anon_sym_QMARK_QMARK,
+ [61736] = 5,
+ ACTIONS(1203), 1,
+ sym_comment,
+ ACTIONS(1748), 1,
+ anon_sym_EQ,
+ ACTIONS(1802), 3,
+ anon_sym_COMMA,
+ anon_sym_RBRACE,
+ anon_sym_RBRACK,
+ ACTIONS(1707), 13,
+ anon_sym_STAR,
+ anon_sym_in,
+ anon_sym_LT,
+ anon_sym_GT,
anon_sym_GT_GT,
- ACTIONS(2147), 1,
anon_sym_AMP,
- ACTIONS(2149), 1,
- anon_sym_CARET,
- ACTIONS(2151), 1,
anon_sym_PIPE,
- ACTIONS(2155), 1,
- anon_sym_PERCENT,
- ACTIONS(2157), 1,
- anon_sym_STAR_STAR,
- ACTIONS(2165), 1,
- anon_sym_QMARK_QMARK,
- ACTIONS(2167), 1,
- sym__ternary_qmark,
- ACTIONS(2387), 1,
- anon_sym_SEMI,
- ACTIONS(2389), 1,
- sym__automatic_semicolon,
- ACTIONS(2130), 2,
- anon_sym_STAR,
- anon_sym_SLASH,
- ACTIONS(2145), 2,
- anon_sym_GT_GT_GT,
- anon_sym_LT_LT,
- ACTIONS(2153), 2,
anon_sym_PLUS,
anon_sym_DASH,
- ACTIONS(2161), 2,
+ anon_sym_SLASH,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(2163), 2,
- anon_sym_EQ_EQ_EQ,
- anon_sym_BANG_EQ_EQ,
- STATE(1329), 2,
- sym_template_string,
- sym_arguments,
- ACTIONS(2137), 3,
- anon_sym_in,
- anon_sym_LT,
- anon_sym_GT,
- ACTIONS(2159), 3,
- anon_sym_LT_EQ,
- anon_sym_GT_EQ,
- anon_sym_instanceof,
- [62065] = 28,
- ACTIONS(1203), 1,
- sym_comment,
- ACTIONS(1829), 1,
+ anon_sym_DASH_DASH,
+ ACTIONS(1709), 20,
+ sym__ternary_qmark,
anon_sym_LPAREN,
- ACTIONS(1831), 1,
anon_sym_LBRACK,
- ACTIONS(1833), 1,
anon_sym_DOT,
- ACTIONS(1835), 1,
sym_optional_chain,
- ACTIONS(1837), 1,
- anon_sym_PLUS_PLUS,
- ACTIONS(1839), 1,
- anon_sym_DASH_DASH,
- ACTIONS(1841), 1,
- anon_sym_BQUOTE,
- ACTIONS(1892), 1,
anon_sym_AMP_AMP,
- ACTIONS(1894), 1,
anon_sym_PIPE_PIPE,
- ACTIONS(1896), 1,
- anon_sym_GT_GT,
- ACTIONS(1900), 1,
- anon_sym_AMP,
- ACTIONS(1902), 1,
+ anon_sym_GT_GT_GT,
+ anon_sym_LT_LT,
anon_sym_CARET,
- ACTIONS(1904), 1,
- anon_sym_PIPE,
- ACTIONS(1908), 1,
anon_sym_PERCENT,
- ACTIONS(1910), 1,
anon_sym_STAR_STAR,
- ACTIONS(1918), 1,
- anon_sym_QMARK_QMARK,
- ACTIONS(1920), 1,
- sym__ternary_qmark,
- ACTIONS(1984), 1,
- anon_sym_COMMA,
- ACTIONS(2391), 1,
- anon_sym_RBRACK,
- ACTIONS(1886), 2,
- anon_sym_STAR,
- anon_sym_SLASH,
- ACTIONS(1898), 2,
- anon_sym_GT_GT_GT,
- anon_sym_LT_LT,
- ACTIONS(1906), 2,
- anon_sym_PLUS,
- anon_sym_DASH,
- ACTIONS(1914), 2,
- anon_sym_EQ_EQ,
- anon_sym_BANG_EQ,
- ACTIONS(1916), 2,
+ anon_sym_LT_EQ,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
- STATE(1131), 2,
- sym_template_string,
- sym_arguments,
- ACTIONS(1890), 3,
- anon_sym_in,
- anon_sym_LT,
- anon_sym_GT,
- ACTIONS(1912), 3,
- anon_sym_LT_EQ,
anon_sym_GT_EQ,
+ anon_sym_QMARK_QMARK,
anon_sym_instanceof,
- [62160] = 28,
+ anon_sym_PLUS_PLUS,
+ anon_sym_BQUOTE,
+ [61785] = 28,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1829), 1,
- anon_sym_LPAREN,
ACTIONS(1831), 1,
- anon_sym_LBRACK,
+ anon_sym_LPAREN,
ACTIONS(1833), 1,
- anon_sym_DOT,
+ anon_sym_LBRACK,
ACTIONS(1835), 1,
- sym_optional_chain,
+ anon_sym_DOT,
ACTIONS(1837), 1,
- anon_sym_PLUS_PLUS,
+ sym_optional_chain,
ACTIONS(1839), 1,
- anon_sym_DASH_DASH,
+ anon_sym_PLUS_PLUS,
ACTIONS(1841), 1,
+ anon_sym_DASH_DASH,
+ ACTIONS(1843), 1,
anon_sym_BQUOTE,
+ ACTIONS(1890), 1,
+ anon_sym_PERCENT,
ACTIONS(1892), 1,
+ anon_sym_STAR_STAR,
+ ACTIONS(1920), 1,
anon_sym_AMP_AMP,
- ACTIONS(1894), 1,
+ ACTIONS(1922), 1,
anon_sym_PIPE_PIPE,
- ACTIONS(1896), 1,
+ ACTIONS(1924), 1,
anon_sym_GT_GT,
- ACTIONS(1900), 1,
+ ACTIONS(1928), 1,
anon_sym_AMP,
- ACTIONS(1902), 1,
+ ACTIONS(1930), 1,
anon_sym_CARET,
- ACTIONS(1904), 1,
+ ACTIONS(1932), 1,
anon_sym_PIPE,
- ACTIONS(1908), 1,
- anon_sym_PERCENT,
- ACTIONS(1910), 1,
- anon_sym_STAR_STAR,
- ACTIONS(1918), 1,
+ ACTIONS(1940), 1,
anon_sym_QMARK_QMARK,
- ACTIONS(1920), 1,
+ ACTIONS(1942), 1,
sym__ternary_qmark,
- ACTIONS(1984), 1,
+ ACTIONS(1978), 1,
anon_sym_COMMA,
- ACTIONS(2393), 1,
+ ACTIONS(2362), 1,
anon_sym_RBRACE,
- ACTIONS(1886), 2,
+ ACTIONS(1882), 2,
anon_sym_STAR,
anon_sym_SLASH,
- ACTIONS(1898), 2,
- anon_sym_GT_GT_GT,
- anon_sym_LT_LT,
- ACTIONS(1906), 2,
+ ACTIONS(1888), 2,
anon_sym_PLUS,
anon_sym_DASH,
- ACTIONS(1914), 2,
+ ACTIONS(1926), 2,
+ anon_sym_GT_GT_GT,
+ anon_sym_LT_LT,
+ ACTIONS(1936), 2,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(1916), 2,
+ ACTIONS(1938), 2,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
- STATE(1131), 2,
+ STATE(1128), 2,
sym_template_string,
sym_arguments,
- ACTIONS(1890), 3,
+ ACTIONS(1918), 3,
anon_sym_in,
anon_sym_LT,
anon_sym_GT,
- ACTIONS(1912), 3,
+ ACTIONS(1934), 3,
anon_sym_LT_EQ,
anon_sym_GT_EQ,
anon_sym_instanceof,
- [62255] = 27,
+ [61880] = 28,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1956), 1,
+ ACTIONS(1894), 1,
anon_sym_LPAREN,
- ACTIONS(1958), 1,
+ ACTIONS(1896), 1,
anon_sym_LBRACK,
- ACTIONS(1960), 1,
+ ACTIONS(1898), 1,
anon_sym_DOT,
- ACTIONS(1962), 1,
+ ACTIONS(1900), 1,
sym_optional_chain,
- ACTIONS(1964), 1,
+ ACTIONS(1902), 1,
anon_sym_PLUS_PLUS,
- ACTIONS(1966), 1,
+ ACTIONS(1904), 1,
anon_sym_DASH_DASH,
- ACTIONS(1968), 1,
+ ACTIONS(1906), 1,
anon_sym_BQUOTE,
- ACTIONS(2139), 1,
- anon_sym_AMP_AMP,
- ACTIONS(2141), 1,
- anon_sym_PIPE_PIPE,
- ACTIONS(2143), 1,
+ ACTIONS(2166), 1,
anon_sym_GT_GT,
- ACTIONS(2147), 1,
+ ACTIONS(2170), 1,
anon_sym_AMP,
- ACTIONS(2149), 1,
+ ACTIONS(2172), 1,
anon_sym_CARET,
- ACTIONS(2151), 1,
+ ACTIONS(2174), 1,
anon_sym_PIPE,
- ACTIONS(2155), 1,
+ ACTIONS(2178), 1,
anon_sym_PERCENT,
- ACTIONS(2157), 1,
+ ACTIONS(2180), 1,
anon_sym_STAR_STAR,
- ACTIONS(2165), 1,
+ ACTIONS(2188), 1,
+ anon_sym_AMP_AMP,
+ ACTIONS(2190), 1,
+ anon_sym_PIPE_PIPE,
+ ACTIONS(2192), 1,
anon_sym_QMARK_QMARK,
- ACTIONS(2167), 1,
+ ACTIONS(2194), 1,
sym__ternary_qmark,
- ACTIONS(2130), 2,
+ ACTIONS(2364), 1,
+ anon_sym_SEMI,
+ ACTIONS(2366), 1,
+ sym__automatic_semicolon,
+ ACTIONS(2162), 2,
anon_sym_STAR,
anon_sym_SLASH,
- ACTIONS(2145), 2,
+ ACTIONS(2168), 2,
anon_sym_GT_GT_GT,
anon_sym_LT_LT,
- ACTIONS(2153), 2,
+ ACTIONS(2176), 2,
anon_sym_PLUS,
anon_sym_DASH,
- ACTIONS(2161), 2,
+ ACTIONS(2184), 2,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(2163), 2,
+ ACTIONS(2186), 2,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
- ACTIONS(2395), 2,
- sym__automatic_semicolon,
- anon_sym_SEMI,
- STATE(1329), 2,
+ STATE(1316), 2,
sym_template_string,
sym_arguments,
- ACTIONS(2137), 3,
+ ACTIONS(2164), 3,
anon_sym_in,
anon_sym_LT,
anon_sym_GT,
- ACTIONS(2159), 3,
+ ACTIONS(2182), 3,
anon_sym_LT_EQ,
anon_sym_GT_EQ,
anon_sym_instanceof,
- [62348] = 28,
+ [61975] = 28,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1829), 1,
+ ACTIONS(1894), 1,
anon_sym_LPAREN,
- ACTIONS(1831), 1,
+ ACTIONS(1896), 1,
anon_sym_LBRACK,
- ACTIONS(1833), 1,
+ ACTIONS(1898), 1,
anon_sym_DOT,
- ACTIONS(1835), 1,
+ ACTIONS(1900), 1,
sym_optional_chain,
- ACTIONS(1837), 1,
+ ACTIONS(1902), 1,
anon_sym_PLUS_PLUS,
- ACTIONS(1839), 1,
+ ACTIONS(1904), 1,
anon_sym_DASH_DASH,
- ACTIONS(1841), 1,
+ ACTIONS(1906), 1,
anon_sym_BQUOTE,
- ACTIONS(1892), 1,
- anon_sym_AMP_AMP,
- ACTIONS(1894), 1,
- anon_sym_PIPE_PIPE,
- ACTIONS(1896), 1,
+ ACTIONS(2166), 1,
anon_sym_GT_GT,
- ACTIONS(1900), 1,
+ ACTIONS(2170), 1,
anon_sym_AMP,
- ACTIONS(1902), 1,
+ ACTIONS(2172), 1,
anon_sym_CARET,
- ACTIONS(1904), 1,
+ ACTIONS(2174), 1,
anon_sym_PIPE,
- ACTIONS(1908), 1,
+ ACTIONS(2178), 1,
anon_sym_PERCENT,
- ACTIONS(1910), 1,
+ ACTIONS(2180), 1,
anon_sym_STAR_STAR,
- ACTIONS(1918), 1,
+ ACTIONS(2188), 1,
+ anon_sym_AMP_AMP,
+ ACTIONS(2190), 1,
+ anon_sym_PIPE_PIPE,
+ ACTIONS(2192), 1,
anon_sym_QMARK_QMARK,
- ACTIONS(1920), 1,
+ ACTIONS(2194), 1,
sym__ternary_qmark,
- ACTIONS(1984), 1,
- anon_sym_COMMA,
- ACTIONS(2397), 1,
- anon_sym_RBRACK,
- ACTIONS(1886), 2,
+ ACTIONS(2368), 1,
+ anon_sym_SEMI,
+ ACTIONS(2370), 1,
+ sym__automatic_semicolon,
+ ACTIONS(2162), 2,
anon_sym_STAR,
anon_sym_SLASH,
- ACTIONS(1898), 2,
+ ACTIONS(2168), 2,
anon_sym_GT_GT_GT,
anon_sym_LT_LT,
- ACTIONS(1906), 2,
+ ACTIONS(2176), 2,
anon_sym_PLUS,
anon_sym_DASH,
- ACTIONS(1914), 2,
+ ACTIONS(2184), 2,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(1916), 2,
+ ACTIONS(2186), 2,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
- STATE(1131), 2,
+ STATE(1316), 2,
sym_template_string,
sym_arguments,
- ACTIONS(1890), 3,
+ ACTIONS(2164), 3,
anon_sym_in,
anon_sym_LT,
anon_sym_GT,
- ACTIONS(1912), 3,
+ ACTIONS(2182), 3,
anon_sym_LT_EQ,
anon_sym_GT_EQ,
anon_sym_instanceof,
- [62443] = 28,
+ [62070] = 28,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1829), 1,
- anon_sym_LPAREN,
ACTIONS(1831), 1,
- anon_sym_LBRACK,
+ anon_sym_LPAREN,
ACTIONS(1833), 1,
- anon_sym_DOT,
+ anon_sym_LBRACK,
ACTIONS(1835), 1,
- sym_optional_chain,
+ anon_sym_DOT,
ACTIONS(1837), 1,
- anon_sym_PLUS_PLUS,
+ sym_optional_chain,
ACTIONS(1839), 1,
- anon_sym_DASH_DASH,
+ anon_sym_PLUS_PLUS,
ACTIONS(1841), 1,
+ anon_sym_DASH_DASH,
+ ACTIONS(1843), 1,
anon_sym_BQUOTE,
+ ACTIONS(1890), 1,
+ anon_sym_PERCENT,
ACTIONS(1892), 1,
+ anon_sym_STAR_STAR,
+ ACTIONS(1920), 1,
anon_sym_AMP_AMP,
- ACTIONS(1894), 1,
+ ACTIONS(1922), 1,
anon_sym_PIPE_PIPE,
- ACTIONS(1896), 1,
+ ACTIONS(1924), 1,
anon_sym_GT_GT,
- ACTIONS(1900), 1,
+ ACTIONS(1928), 1,
anon_sym_AMP,
- ACTIONS(1902), 1,
+ ACTIONS(1930), 1,
anon_sym_CARET,
- ACTIONS(1904), 1,
+ ACTIONS(1932), 1,
anon_sym_PIPE,
- ACTIONS(1908), 1,
- anon_sym_PERCENT,
- ACTIONS(1910), 1,
- anon_sym_STAR_STAR,
- ACTIONS(1918), 1,
+ ACTIONS(1940), 1,
anon_sym_QMARK_QMARK,
- ACTIONS(1920), 1,
+ ACTIONS(1942), 1,
sym__ternary_qmark,
- ACTIONS(1984), 1,
+ ACTIONS(1978), 1,
anon_sym_COMMA,
- ACTIONS(2399), 1,
+ ACTIONS(2372), 1,
anon_sym_RPAREN,
- ACTIONS(1886), 2,
+ ACTIONS(1882), 2,
anon_sym_STAR,
anon_sym_SLASH,
- ACTIONS(1898), 2,
- anon_sym_GT_GT_GT,
- anon_sym_LT_LT,
- ACTIONS(1906), 2,
+ ACTIONS(1888), 2,
anon_sym_PLUS,
anon_sym_DASH,
- ACTIONS(1914), 2,
+ ACTIONS(1926), 2,
+ anon_sym_GT_GT_GT,
+ anon_sym_LT_LT,
+ ACTIONS(1936), 2,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(1916), 2,
+ ACTIONS(1938), 2,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
- STATE(1131), 2,
+ STATE(1128), 2,
sym_template_string,
sym_arguments,
- ACTIONS(1890), 3,
+ ACTIONS(1918), 3,
anon_sym_in,
anon_sym_LT,
anon_sym_GT,
- ACTIONS(1912), 3,
+ ACTIONS(1934), 3,
anon_sym_LT_EQ,
anon_sym_GT_EQ,
anon_sym_instanceof,
- [62538] = 28,
+ [62165] = 28,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1829), 1,
- anon_sym_LPAREN,
ACTIONS(1831), 1,
- anon_sym_LBRACK,
+ anon_sym_LPAREN,
ACTIONS(1833), 1,
- anon_sym_DOT,
+ anon_sym_LBRACK,
ACTIONS(1835), 1,
- sym_optional_chain,
+ anon_sym_DOT,
ACTIONS(1837), 1,
- anon_sym_PLUS_PLUS,
+ sym_optional_chain,
ACTIONS(1839), 1,
- anon_sym_DASH_DASH,
+ anon_sym_PLUS_PLUS,
ACTIONS(1841), 1,
+ anon_sym_DASH_DASH,
+ ACTIONS(1843), 1,
anon_sym_BQUOTE,
+ ACTIONS(1890), 1,
+ anon_sym_PERCENT,
ACTIONS(1892), 1,
+ anon_sym_STAR_STAR,
+ ACTIONS(1920), 1,
anon_sym_AMP_AMP,
- ACTIONS(1894), 1,
+ ACTIONS(1922), 1,
anon_sym_PIPE_PIPE,
- ACTIONS(1896), 1,
+ ACTIONS(1924), 1,
anon_sym_GT_GT,
- ACTIONS(1900), 1,
+ ACTIONS(1928), 1,
anon_sym_AMP,
- ACTIONS(1902), 1,
+ ACTIONS(1930), 1,
anon_sym_CARET,
- ACTIONS(1904), 1,
+ ACTIONS(1932), 1,
anon_sym_PIPE,
- ACTIONS(1908), 1,
- anon_sym_PERCENT,
- ACTIONS(1910), 1,
- anon_sym_STAR_STAR,
- ACTIONS(1918), 1,
+ ACTIONS(1940), 1,
anon_sym_QMARK_QMARK,
- ACTIONS(1920), 1,
+ ACTIONS(1942), 1,
sym__ternary_qmark,
- ACTIONS(1984), 1,
+ ACTIONS(1978), 1,
anon_sym_COMMA,
- ACTIONS(2401), 1,
+ ACTIONS(2374), 1,
anon_sym_RPAREN,
- ACTIONS(1886), 2,
+ ACTIONS(1882), 2,
anon_sym_STAR,
anon_sym_SLASH,
- ACTIONS(1898), 2,
- anon_sym_GT_GT_GT,
- anon_sym_LT_LT,
- ACTIONS(1906), 2,
+ ACTIONS(1888), 2,
anon_sym_PLUS,
anon_sym_DASH,
- ACTIONS(1914), 2,
+ ACTIONS(1926), 2,
+ anon_sym_GT_GT_GT,
+ anon_sym_LT_LT,
+ ACTIONS(1936), 2,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(1916), 2,
+ ACTIONS(1938), 2,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
- STATE(1131), 2,
+ STATE(1128), 2,
sym_template_string,
sym_arguments,
- ACTIONS(1890), 3,
+ ACTIONS(1918), 3,
anon_sym_in,
anon_sym_LT,
anon_sym_GT,
- ACTIONS(1912), 3,
+ ACTIONS(1934), 3,
anon_sym_LT_EQ,
anon_sym_GT_EQ,
anon_sym_instanceof,
- [62633] = 28,
+ [62260] = 27,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1829), 1,
+ ACTIONS(1894), 1,
anon_sym_LPAREN,
- ACTIONS(1831), 1,
+ ACTIONS(1896), 1,
anon_sym_LBRACK,
- ACTIONS(1833), 1,
+ ACTIONS(1898), 1,
anon_sym_DOT,
- ACTIONS(1835), 1,
+ ACTIONS(1900), 1,
sym_optional_chain,
- ACTIONS(1837), 1,
+ ACTIONS(1902), 1,
anon_sym_PLUS_PLUS,
- ACTIONS(1839), 1,
+ ACTIONS(1904), 1,
anon_sym_DASH_DASH,
- ACTIONS(1841), 1,
+ ACTIONS(1906), 1,
anon_sym_BQUOTE,
- ACTIONS(1892), 1,
- anon_sym_AMP_AMP,
- ACTIONS(1894), 1,
- anon_sym_PIPE_PIPE,
- ACTIONS(1896), 1,
+ ACTIONS(2166), 1,
anon_sym_GT_GT,
- ACTIONS(1900), 1,
+ ACTIONS(2170), 1,
anon_sym_AMP,
- ACTIONS(1902), 1,
+ ACTIONS(2172), 1,
anon_sym_CARET,
- ACTIONS(1904), 1,
+ ACTIONS(2174), 1,
anon_sym_PIPE,
- ACTIONS(1908), 1,
+ ACTIONS(2178), 1,
anon_sym_PERCENT,
- ACTIONS(1910), 1,
+ ACTIONS(2180), 1,
anon_sym_STAR_STAR,
- ACTIONS(1918), 1,
+ ACTIONS(2188), 1,
+ anon_sym_AMP_AMP,
+ ACTIONS(2190), 1,
+ anon_sym_PIPE_PIPE,
+ ACTIONS(2192), 1,
anon_sym_QMARK_QMARK,
- ACTIONS(1920), 1,
+ ACTIONS(2194), 1,
sym__ternary_qmark,
- ACTIONS(1984), 1,
- anon_sym_COMMA,
- ACTIONS(2403), 1,
- anon_sym_RPAREN,
- ACTIONS(1886), 2,
+ ACTIONS(2162), 2,
anon_sym_STAR,
anon_sym_SLASH,
- ACTIONS(1898), 2,
+ ACTIONS(2168), 2,
anon_sym_GT_GT_GT,
anon_sym_LT_LT,
- ACTIONS(1906), 2,
+ ACTIONS(2176), 2,
anon_sym_PLUS,
anon_sym_DASH,
- ACTIONS(1914), 2,
+ ACTIONS(2184), 2,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(1916), 2,
+ ACTIONS(2186), 2,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
- STATE(1131), 2,
+ ACTIONS(2376), 2,
+ sym__automatic_semicolon,
+ anon_sym_SEMI,
+ STATE(1316), 2,
sym_template_string,
sym_arguments,
- ACTIONS(1890), 3,
+ ACTIONS(2164), 3,
anon_sym_in,
anon_sym_LT,
anon_sym_GT,
- ACTIONS(1912), 3,
+ ACTIONS(2182), 3,
anon_sym_LT_EQ,
anon_sym_GT_EQ,
anon_sym_instanceof,
- [62728] = 14,
+ [62353] = 28,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1829), 1,
- anon_sym_LPAREN,
ACTIONS(1831), 1,
- anon_sym_LBRACK,
+ anon_sym_LPAREN,
ACTIONS(1833), 1,
- anon_sym_DOT,
+ anon_sym_LBRACK,
ACTIONS(1835), 1,
- sym_optional_chain,
+ anon_sym_DOT,
ACTIONS(1837), 1,
- anon_sym_PLUS_PLUS,
+ sym_optional_chain,
ACTIONS(1839), 1,
- anon_sym_DASH_DASH,
+ anon_sym_PLUS_PLUS,
ACTIONS(1841), 1,
+ anon_sym_DASH_DASH,
+ ACTIONS(1843), 1,
anon_sym_BQUOTE,
- ACTIONS(2331), 1,
+ ACTIONS(1890), 1,
anon_sym_PERCENT,
- ACTIONS(2333), 1,
+ ACTIONS(1892), 1,
anon_sym_STAR_STAR,
- ACTIONS(2311), 2,
- anon_sym_STAR,
- anon_sym_SLASH,
- STATE(1131), 2,
- sym_template_string,
- sym_arguments,
- ACTIONS(1948), 10,
- anon_sym_in,
- anon_sym_LT,
- anon_sym_GT,
+ ACTIONS(1920), 1,
+ anon_sym_AMP_AMP,
+ ACTIONS(1922), 1,
+ anon_sym_PIPE_PIPE,
+ ACTIONS(1924), 1,
anon_sym_GT_GT,
+ ACTIONS(1928), 1,
anon_sym_AMP,
+ ACTIONS(1930), 1,
+ anon_sym_CARET,
+ ACTIONS(1932), 1,
anon_sym_PIPE,
+ ACTIONS(1940), 1,
+ anon_sym_QMARK_QMARK,
+ ACTIONS(1942), 1,
+ sym__ternary_qmark,
+ ACTIONS(1978), 1,
+ anon_sym_COMMA,
+ ACTIONS(2378), 1,
+ anon_sym_RBRACE,
+ ACTIONS(1882), 2,
+ anon_sym_STAR,
+ anon_sym_SLASH,
+ ACTIONS(1888), 2,
anon_sym_PLUS,
anon_sym_DASH,
- anon_sym_EQ_EQ,
- anon_sym_BANG_EQ,
- ACTIONS(1950), 14,
- sym__ternary_qmark,
- anon_sym_LBRACE,
- anon_sym_COLON,
- anon_sym_AMP_AMP,
- anon_sym_PIPE_PIPE,
+ ACTIONS(1926), 2,
anon_sym_GT_GT_GT,
anon_sym_LT_LT,
- anon_sym_CARET,
- anon_sym_LT_EQ,
+ ACTIONS(1936), 2,
+ anon_sym_EQ_EQ,
+ anon_sym_BANG_EQ,
+ ACTIONS(1938), 2,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
+ STATE(1128), 2,
+ sym_template_string,
+ sym_arguments,
+ ACTIONS(1918), 3,
+ anon_sym_in,
+ anon_sym_LT,
+ anon_sym_GT,
+ ACTIONS(1934), 3,
+ anon_sym_LT_EQ,
anon_sym_GT_EQ,
- anon_sym_QMARK_QMARK,
anon_sym_instanceof,
- [62795] = 23,
+ [62448] = 27,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1829), 1,
- anon_sym_LPAREN,
ACTIONS(1831), 1,
- anon_sym_LBRACK,
+ anon_sym_LPAREN,
ACTIONS(1833), 1,
- anon_sym_DOT,
+ anon_sym_LBRACK,
ACTIONS(1835), 1,
- sym_optional_chain,
+ anon_sym_DOT,
ACTIONS(1837), 1,
- anon_sym_PLUS_PLUS,
+ sym_optional_chain,
ACTIONS(1839), 1,
- anon_sym_DASH_DASH,
+ anon_sym_PLUS_PLUS,
ACTIONS(1841), 1,
+ anon_sym_DASH_DASH,
+ ACTIONS(1843), 1,
anon_sym_BQUOTE,
- ACTIONS(1948), 1,
- anon_sym_PIPE,
ACTIONS(2319), 1,
- anon_sym_GT_GT,
+ anon_sym_AMP_AMP,
+ ACTIONS(2321), 1,
+ anon_sym_PIPE_PIPE,
ACTIONS(2323), 1,
+ anon_sym_GT_GT,
+ ACTIONS(2327), 1,
anon_sym_AMP,
- ACTIONS(2325), 1,
+ ACTIONS(2329), 1,
anon_sym_CARET,
ACTIONS(2331), 1,
+ anon_sym_PIPE,
+ ACTIONS(2335), 1,
anon_sym_PERCENT,
- ACTIONS(2333), 1,
+ ACTIONS(2337), 1,
anon_sym_STAR_STAR,
- ACTIONS(2311), 2,
+ ACTIONS(2345), 1,
+ anon_sym_QMARK_QMARK,
+ ACTIONS(2347), 1,
+ sym__ternary_qmark,
+ ACTIONS(2120), 2,
+ anon_sym_LBRACE,
+ anon_sym_COLON,
+ ACTIONS(2315), 2,
anon_sym_STAR,
anon_sym_SLASH,
- ACTIONS(2321), 2,
+ ACTIONS(2325), 2,
anon_sym_GT_GT_GT,
anon_sym_LT_LT,
- ACTIONS(2329), 2,
+ ACTIONS(2333), 2,
anon_sym_PLUS,
anon_sym_DASH,
- ACTIONS(2337), 2,
+ ACTIONS(2341), 2,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(2339), 2,
+ ACTIONS(2343), 2,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
- STATE(1131), 2,
+ STATE(1128), 2,
sym_template_string,
sym_arguments,
- ACTIONS(2313), 3,
+ ACTIONS(2317), 3,
anon_sym_in,
anon_sym_LT,
anon_sym_GT,
- ACTIONS(2335), 3,
+ ACTIONS(2339), 3,
anon_sym_LT_EQ,
anon_sym_GT_EQ,
anon_sym_instanceof,
- ACTIONS(1950), 6,
- sym__ternary_qmark,
- anon_sym_LBRACE,
- anon_sym_COLON,
- anon_sym_AMP_AMP,
- anon_sym_PIPE_PIPE,
- anon_sym_QMARK_QMARK,
- [62880] = 22,
+ [62541] = 27,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1829), 1,
- anon_sym_LPAREN,
ACTIONS(1831), 1,
- anon_sym_LBRACK,
+ anon_sym_LPAREN,
ACTIONS(1833), 1,
- anon_sym_DOT,
+ anon_sym_LBRACK,
ACTIONS(1835), 1,
- sym_optional_chain,
+ anon_sym_DOT,
ACTIONS(1837), 1,
- anon_sym_PLUS_PLUS,
+ sym_optional_chain,
ACTIONS(1839), 1,
- anon_sym_DASH_DASH,
+ anon_sym_PLUS_PLUS,
ACTIONS(1841), 1,
+ anon_sym_DASH_DASH,
+ ACTIONS(1843), 1,
anon_sym_BQUOTE,
- ACTIONS(1948), 1,
- anon_sym_PIPE,
ACTIONS(2319), 1,
- anon_sym_GT_GT,
+ anon_sym_AMP_AMP,
+ ACTIONS(2321), 1,
+ anon_sym_PIPE_PIPE,
ACTIONS(2323), 1,
+ anon_sym_GT_GT,
+ ACTIONS(2327), 1,
anon_sym_AMP,
+ ACTIONS(2329), 1,
+ anon_sym_CARET,
ACTIONS(2331), 1,
+ anon_sym_PIPE,
+ ACTIONS(2335), 1,
anon_sym_PERCENT,
- ACTIONS(2333), 1,
+ ACTIONS(2337), 1,
anon_sym_STAR_STAR,
- ACTIONS(2311), 2,
+ ACTIONS(2345), 1,
+ anon_sym_QMARK_QMARK,
+ ACTIONS(2347), 1,
+ sym__ternary_qmark,
+ ACTIONS(2068), 2,
+ anon_sym_LBRACE,
+ anon_sym_COLON,
+ ACTIONS(2315), 2,
anon_sym_STAR,
anon_sym_SLASH,
- ACTIONS(2321), 2,
+ ACTIONS(2325), 2,
anon_sym_GT_GT_GT,
anon_sym_LT_LT,
- ACTIONS(2329), 2,
+ ACTIONS(2333), 2,
anon_sym_PLUS,
anon_sym_DASH,
- ACTIONS(2337), 2,
+ ACTIONS(2341), 2,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(2339), 2,
+ ACTIONS(2343), 2,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
- STATE(1131), 2,
+ STATE(1128), 2,
sym_template_string,
sym_arguments,
- ACTIONS(2313), 3,
+ ACTIONS(2317), 3,
anon_sym_in,
anon_sym_LT,
anon_sym_GT,
- ACTIONS(2335), 3,
+ ACTIONS(2339), 3,
anon_sym_LT_EQ,
anon_sym_GT_EQ,
anon_sym_instanceof,
- ACTIONS(1950), 7,
- sym__ternary_qmark,
- anon_sym_LBRACE,
- anon_sym_COLON,
- anon_sym_AMP_AMP,
- anon_sym_PIPE_PIPE,
- anon_sym_CARET,
- anon_sym_QMARK_QMARK,
- [62963] = 21,
+ [62634] = 28,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1829), 1,
- anon_sym_LPAREN,
ACTIONS(1831), 1,
- anon_sym_LBRACK,
+ anon_sym_LPAREN,
ACTIONS(1833), 1,
- anon_sym_DOT,
+ anon_sym_LBRACK,
ACTIONS(1835), 1,
- sym_optional_chain,
+ anon_sym_DOT,
ACTIONS(1837), 1,
- anon_sym_PLUS_PLUS,
+ sym_optional_chain,
ACTIONS(1839), 1,
- anon_sym_DASH_DASH,
+ anon_sym_PLUS_PLUS,
ACTIONS(1841), 1,
+ anon_sym_DASH_DASH,
+ ACTIONS(1843), 1,
anon_sym_BQUOTE,
- ACTIONS(2319), 1,
- anon_sym_GT_GT,
- ACTIONS(2331), 1,
+ ACTIONS(1890), 1,
anon_sym_PERCENT,
- ACTIONS(2333), 1,
+ ACTIONS(1892), 1,
anon_sym_STAR_STAR,
- ACTIONS(1948), 2,
+ ACTIONS(1920), 1,
+ anon_sym_AMP_AMP,
+ ACTIONS(1922), 1,
+ anon_sym_PIPE_PIPE,
+ ACTIONS(1924), 1,
+ anon_sym_GT_GT,
+ ACTIONS(1928), 1,
anon_sym_AMP,
+ ACTIONS(1930), 1,
+ anon_sym_CARET,
+ ACTIONS(1932), 1,
anon_sym_PIPE,
- ACTIONS(2311), 2,
+ ACTIONS(1940), 1,
+ anon_sym_QMARK_QMARK,
+ ACTIONS(1942), 1,
+ sym__ternary_qmark,
+ ACTIONS(1978), 1,
+ anon_sym_COMMA,
+ ACTIONS(2380), 1,
+ anon_sym_RPAREN,
+ ACTIONS(1882), 2,
anon_sym_STAR,
anon_sym_SLASH,
- ACTIONS(2321), 2,
- anon_sym_GT_GT_GT,
- anon_sym_LT_LT,
- ACTIONS(2329), 2,
+ ACTIONS(1888), 2,
anon_sym_PLUS,
anon_sym_DASH,
- ACTIONS(2337), 2,
+ ACTIONS(1926), 2,
+ anon_sym_GT_GT_GT,
+ anon_sym_LT_LT,
+ ACTIONS(1936), 2,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(2339), 2,
+ ACTIONS(1938), 2,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
- STATE(1131), 2,
+ STATE(1128), 2,
sym_template_string,
sym_arguments,
- ACTIONS(2313), 3,
+ ACTIONS(1918), 3,
anon_sym_in,
anon_sym_LT,
anon_sym_GT,
- ACTIONS(2335), 3,
+ ACTIONS(1934), 3,
anon_sym_LT_EQ,
anon_sym_GT_EQ,
anon_sym_instanceof,
- ACTIONS(1950), 7,
- sym__ternary_qmark,
- anon_sym_LBRACE,
- anon_sym_COLON,
- anon_sym_AMP_AMP,
- anon_sym_PIPE_PIPE,
- anon_sym_CARET,
- anon_sym_QMARK_QMARK,
- [63044] = 28,
+ [62729] = 28,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1829), 1,
- anon_sym_LPAREN,
ACTIONS(1831), 1,
- anon_sym_LBRACK,
+ anon_sym_LPAREN,
ACTIONS(1833), 1,
- anon_sym_DOT,
+ anon_sym_LBRACK,
ACTIONS(1835), 1,
- sym_optional_chain,
+ anon_sym_DOT,
ACTIONS(1837), 1,
- anon_sym_PLUS_PLUS,
+ sym_optional_chain,
ACTIONS(1839), 1,
- anon_sym_DASH_DASH,
+ anon_sym_PLUS_PLUS,
ACTIONS(1841), 1,
+ anon_sym_DASH_DASH,
+ ACTIONS(1843), 1,
anon_sym_BQUOTE,
+ ACTIONS(1890), 1,
+ anon_sym_PERCENT,
ACTIONS(1892), 1,
+ anon_sym_STAR_STAR,
+ ACTIONS(1920), 1,
anon_sym_AMP_AMP,
- ACTIONS(1894), 1,
+ ACTIONS(1922), 1,
anon_sym_PIPE_PIPE,
- ACTIONS(1896), 1,
+ ACTIONS(1924), 1,
anon_sym_GT_GT,
- ACTIONS(1900), 1,
+ ACTIONS(1928), 1,
anon_sym_AMP,
- ACTIONS(1902), 1,
+ ACTIONS(1930), 1,
anon_sym_CARET,
- ACTIONS(1904), 1,
+ ACTIONS(1932), 1,
anon_sym_PIPE,
- ACTIONS(1908), 1,
- anon_sym_PERCENT,
- ACTIONS(1910), 1,
- anon_sym_STAR_STAR,
- ACTIONS(1918), 1,
+ ACTIONS(1940), 1,
anon_sym_QMARK_QMARK,
- ACTIONS(1920), 1,
+ ACTIONS(1942), 1,
sym__ternary_qmark,
- ACTIONS(1984), 1,
+ ACTIONS(1978), 1,
anon_sym_COMMA,
- ACTIONS(2405), 1,
+ ACTIONS(2382), 1,
anon_sym_RPAREN,
- ACTIONS(1886), 2,
+ ACTIONS(1882), 2,
anon_sym_STAR,
anon_sym_SLASH,
- ACTIONS(1898), 2,
- anon_sym_GT_GT_GT,
- anon_sym_LT_LT,
- ACTIONS(1906), 2,
+ ACTIONS(1888), 2,
anon_sym_PLUS,
anon_sym_DASH,
- ACTIONS(1914), 2,
+ ACTIONS(1926), 2,
+ anon_sym_GT_GT_GT,
+ anon_sym_LT_LT,
+ ACTIONS(1936), 2,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(1916), 2,
+ ACTIONS(1938), 2,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
- STATE(1131), 2,
+ STATE(1128), 2,
sym_template_string,
sym_arguments,
- ACTIONS(1890), 3,
+ ACTIONS(1918), 3,
anon_sym_in,
anon_sym_LT,
anon_sym_GT,
- ACTIONS(1912), 3,
+ ACTIONS(1934), 3,
anon_sym_LT_EQ,
anon_sym_GT_EQ,
anon_sym_instanceof,
- [63139] = 15,
+ [62824] = 27,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1829), 1,
- anon_sym_LPAREN,
ACTIONS(1831), 1,
- anon_sym_LBRACK,
+ anon_sym_LPAREN,
ACTIONS(1833), 1,
- anon_sym_DOT,
+ anon_sym_LBRACK,
ACTIONS(1835), 1,
- sym_optional_chain,
+ anon_sym_DOT,
ACTIONS(1837), 1,
- anon_sym_PLUS_PLUS,
+ sym_optional_chain,
ACTIONS(1839), 1,
- anon_sym_DASH_DASH,
+ anon_sym_PLUS_PLUS,
ACTIONS(1841), 1,
+ anon_sym_DASH_DASH,
+ ACTIONS(1843), 1,
anon_sym_BQUOTE,
- ACTIONS(2331), 1,
+ ACTIONS(1890), 1,
anon_sym_PERCENT,
- ACTIONS(2333), 1,
+ ACTIONS(1892), 1,
anon_sym_STAR_STAR,
- ACTIONS(2311), 2,
+ ACTIONS(1920), 1,
+ anon_sym_AMP_AMP,
+ ACTIONS(1922), 1,
+ anon_sym_PIPE_PIPE,
+ ACTIONS(1924), 1,
+ anon_sym_GT_GT,
+ ACTIONS(1928), 1,
+ anon_sym_AMP,
+ ACTIONS(1930), 1,
+ anon_sym_CARET,
+ ACTIONS(1932), 1,
+ anon_sym_PIPE,
+ ACTIONS(1940), 1,
+ anon_sym_QMARK_QMARK,
+ ACTIONS(1942), 1,
+ sym__ternary_qmark,
+ ACTIONS(1882), 2,
anon_sym_STAR,
anon_sym_SLASH,
- ACTIONS(2329), 2,
+ ACTIONS(1888), 2,
anon_sym_PLUS,
anon_sym_DASH,
- STATE(1131), 2,
+ ACTIONS(1926), 2,
+ anon_sym_GT_GT_GT,
+ anon_sym_LT_LT,
+ ACTIONS(1936), 2,
+ anon_sym_EQ_EQ,
+ anon_sym_BANG_EQ,
+ ACTIONS(1938), 2,
+ anon_sym_EQ_EQ_EQ,
+ anon_sym_BANG_EQ_EQ,
+ ACTIONS(2384), 2,
+ anon_sym_COMMA,
+ anon_sym_RBRACE,
+ STATE(1128), 2,
sym_template_string,
sym_arguments,
- ACTIONS(1948), 8,
+ ACTIONS(1918), 3,
anon_sym_in,
anon_sym_LT,
anon_sym_GT,
+ ACTIONS(1934), 3,
+ anon_sym_LT_EQ,
+ anon_sym_GT_EQ,
+ anon_sym_instanceof,
+ [62917] = 27,
+ ACTIONS(1203), 1,
+ sym_comment,
+ ACTIONS(1894), 1,
+ anon_sym_LPAREN,
+ ACTIONS(1896), 1,
+ anon_sym_LBRACK,
+ ACTIONS(1898), 1,
+ anon_sym_DOT,
+ ACTIONS(1900), 1,
+ sym_optional_chain,
+ ACTIONS(1902), 1,
+ anon_sym_PLUS_PLUS,
+ ACTIONS(1904), 1,
+ anon_sym_DASH_DASH,
+ ACTIONS(1906), 1,
+ anon_sym_BQUOTE,
+ ACTIONS(2166), 1,
anon_sym_GT_GT,
+ ACTIONS(2170), 1,
anon_sym_AMP,
+ ACTIONS(2172), 1,
+ anon_sym_CARET,
+ ACTIONS(2174), 1,
anon_sym_PIPE,
- anon_sym_EQ_EQ,
- anon_sym_BANG_EQ,
- ACTIONS(1950), 14,
- sym__ternary_qmark,
- anon_sym_LBRACE,
- anon_sym_COLON,
+ ACTIONS(2178), 1,
+ anon_sym_PERCENT,
+ ACTIONS(2180), 1,
+ anon_sym_STAR_STAR,
+ ACTIONS(2188), 1,
anon_sym_AMP_AMP,
+ ACTIONS(2190), 1,
anon_sym_PIPE_PIPE,
+ ACTIONS(2192), 1,
+ anon_sym_QMARK_QMARK,
+ ACTIONS(2194), 1,
+ sym__ternary_qmark,
+ ACTIONS(2162), 2,
+ anon_sym_STAR,
+ anon_sym_SLASH,
+ ACTIONS(2168), 2,
anon_sym_GT_GT_GT,
anon_sym_LT_LT,
- anon_sym_CARET,
- anon_sym_LT_EQ,
+ ACTIONS(2176), 2,
+ anon_sym_PLUS,
+ anon_sym_DASH,
+ ACTIONS(2184), 2,
+ anon_sym_EQ_EQ,
+ anon_sym_BANG_EQ,
+ ACTIONS(2186), 2,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
+ ACTIONS(2386), 2,
+ sym__automatic_semicolon,
+ anon_sym_SEMI,
+ STATE(1316), 2,
+ sym_template_string,
+ sym_arguments,
+ ACTIONS(2164), 3,
+ anon_sym_in,
+ anon_sym_LT,
+ anon_sym_GT,
+ ACTIONS(2182), 3,
+ anon_sym_LT_EQ,
anon_sym_GT_EQ,
- anon_sym_QMARK_QMARK,
anon_sym_instanceof,
- [63208] = 24,
+ [63010] = 27,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1829), 1,
- anon_sym_LPAREN,
ACTIONS(1831), 1,
- anon_sym_LBRACK,
+ anon_sym_LPAREN,
ACTIONS(1833), 1,
- anon_sym_DOT,
+ anon_sym_LBRACK,
ACTIONS(1835), 1,
- sym_optional_chain,
+ anon_sym_DOT,
ACTIONS(1837), 1,
- anon_sym_PLUS_PLUS,
+ sym_optional_chain,
ACTIONS(1839), 1,
- anon_sym_DASH_DASH,
+ anon_sym_PLUS_PLUS,
ACTIONS(1841), 1,
+ anon_sym_DASH_DASH,
+ ACTIONS(1843), 1,
anon_sym_BQUOTE,
- ACTIONS(2315), 1,
- anon_sym_AMP_AMP,
ACTIONS(2319), 1,
- anon_sym_GT_GT,
+ anon_sym_AMP_AMP,
+ ACTIONS(2321), 1,
+ anon_sym_PIPE_PIPE,
ACTIONS(2323), 1,
+ anon_sym_GT_GT,
+ ACTIONS(2327), 1,
anon_sym_AMP,
- ACTIONS(2325), 1,
+ ACTIONS(2329), 1,
anon_sym_CARET,
- ACTIONS(2327), 1,
- anon_sym_PIPE,
ACTIONS(2331), 1,
+ anon_sym_PIPE,
+ ACTIONS(2335), 1,
anon_sym_PERCENT,
- ACTIONS(2333), 1,
+ ACTIONS(2337), 1,
anon_sym_STAR_STAR,
- ACTIONS(2311), 2,
+ ACTIONS(2345), 1,
+ anon_sym_QMARK_QMARK,
+ ACTIONS(2347), 1,
+ sym__ternary_qmark,
+ ACTIONS(2072), 2,
+ anon_sym_LBRACE,
+ anon_sym_COLON,
+ ACTIONS(2315), 2,
anon_sym_STAR,
anon_sym_SLASH,
- ACTIONS(2321), 2,
+ ACTIONS(2325), 2,
anon_sym_GT_GT_GT,
anon_sym_LT_LT,
- ACTIONS(2329), 2,
+ ACTIONS(2333), 2,
anon_sym_PLUS,
anon_sym_DASH,
- ACTIONS(2337), 2,
+ ACTIONS(2341), 2,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(2339), 2,
+ ACTIONS(2343), 2,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
- STATE(1131), 2,
+ STATE(1128), 2,
sym_template_string,
sym_arguments,
- ACTIONS(2313), 3,
+ ACTIONS(2317), 3,
anon_sym_in,
anon_sym_LT,
anon_sym_GT,
- ACTIONS(2335), 3,
+ ACTIONS(2339), 3,
anon_sym_LT_EQ,
anon_sym_GT_EQ,
anon_sym_instanceof,
- ACTIONS(1950), 5,
- sym__ternary_qmark,
- anon_sym_LBRACE,
- anon_sym_COLON,
- anon_sym_PIPE_PIPE,
- anon_sym_QMARK_QMARK,
- [63295] = 23,
+ [63103] = 27,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1829), 1,
+ ACTIONS(1894), 1,
anon_sym_LPAREN,
- ACTIONS(1831), 1,
+ ACTIONS(1896), 1,
anon_sym_LBRACK,
- ACTIONS(1833), 1,
+ ACTIONS(1898), 1,
anon_sym_DOT,
- ACTIONS(1835), 1,
+ ACTIONS(1900), 1,
sym_optional_chain,
- ACTIONS(1837), 1,
+ ACTIONS(1902), 1,
anon_sym_PLUS_PLUS,
- ACTIONS(1839), 1,
+ ACTIONS(1904), 1,
anon_sym_DASH_DASH,
- ACTIONS(1841), 1,
+ ACTIONS(1906), 1,
anon_sym_BQUOTE,
- ACTIONS(2319), 1,
+ ACTIONS(2166), 1,
anon_sym_GT_GT,
- ACTIONS(2323), 1,
+ ACTIONS(2170), 1,
anon_sym_AMP,
- ACTIONS(2325), 1,
+ ACTIONS(2172), 1,
anon_sym_CARET,
- ACTIONS(2327), 1,
+ ACTIONS(2174), 1,
anon_sym_PIPE,
- ACTIONS(2331), 1,
+ ACTIONS(2178), 1,
anon_sym_PERCENT,
- ACTIONS(2333), 1,
+ ACTIONS(2180), 1,
anon_sym_STAR_STAR,
- ACTIONS(2311), 2,
+ ACTIONS(2188), 1,
+ anon_sym_AMP_AMP,
+ ACTIONS(2190), 1,
+ anon_sym_PIPE_PIPE,
+ ACTIONS(2192), 1,
+ anon_sym_QMARK_QMARK,
+ ACTIONS(2194), 1,
+ sym__ternary_qmark,
+ ACTIONS(2162), 2,
anon_sym_STAR,
anon_sym_SLASH,
- ACTIONS(2321), 2,
+ ACTIONS(2168), 2,
anon_sym_GT_GT_GT,
anon_sym_LT_LT,
- ACTIONS(2329), 2,
+ ACTIONS(2176), 2,
anon_sym_PLUS,
anon_sym_DASH,
- ACTIONS(2337), 2,
+ ACTIONS(2184), 2,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(2339), 2,
+ ACTIONS(2186), 2,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
- STATE(1131), 2,
+ ACTIONS(2388), 2,
+ sym__automatic_semicolon,
+ anon_sym_SEMI,
+ STATE(1316), 2,
sym_template_string,
sym_arguments,
- ACTIONS(2313), 3,
+ ACTIONS(2164), 3,
anon_sym_in,
anon_sym_LT,
anon_sym_GT,
- ACTIONS(2335), 3,
+ ACTIONS(2182), 3,
anon_sym_LT_EQ,
anon_sym_GT_EQ,
anon_sym_instanceof,
- ACTIONS(1950), 6,
- sym__ternary_qmark,
- anon_sym_LBRACE,
- anon_sym_COLON,
- anon_sym_AMP_AMP,
- anon_sym_PIPE_PIPE,
- anon_sym_QMARK_QMARK,
- [63380] = 12,
+ [63196] = 28,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1829), 1,
- anon_sym_LPAREN,
ACTIONS(1831), 1,
- anon_sym_LBRACK,
+ anon_sym_LPAREN,
ACTIONS(1833), 1,
- anon_sym_DOT,
+ anon_sym_LBRACK,
ACTIONS(1835), 1,
- sym_optional_chain,
+ anon_sym_DOT,
ACTIONS(1837), 1,
- anon_sym_PLUS_PLUS,
+ sym_optional_chain,
ACTIONS(1839), 1,
- anon_sym_DASH_DASH,
+ anon_sym_PLUS_PLUS,
ACTIONS(1841), 1,
+ anon_sym_DASH_DASH,
+ ACTIONS(1843), 1,
anon_sym_BQUOTE,
- ACTIONS(2333), 1,
+ ACTIONS(1890), 1,
+ anon_sym_PERCENT,
+ ACTIONS(1892), 1,
anon_sym_STAR_STAR,
- STATE(1131), 2,
- sym_template_string,
- sym_arguments,
- ACTIONS(1948), 12,
- anon_sym_STAR,
- anon_sym_in,
- anon_sym_LT,
- anon_sym_GT,
+ ACTIONS(1920), 1,
+ anon_sym_AMP_AMP,
+ ACTIONS(1922), 1,
+ anon_sym_PIPE_PIPE,
+ ACTIONS(1924), 1,
anon_sym_GT_GT,
+ ACTIONS(1928), 1,
anon_sym_AMP,
+ ACTIONS(1930), 1,
+ anon_sym_CARET,
+ ACTIONS(1932), 1,
anon_sym_PIPE,
+ ACTIONS(1940), 1,
+ anon_sym_QMARK_QMARK,
+ ACTIONS(1942), 1,
+ sym__ternary_qmark,
+ ACTIONS(1978), 1,
+ anon_sym_COMMA,
+ ACTIONS(2390), 1,
+ anon_sym_RPAREN,
+ ACTIONS(1882), 2,
+ anon_sym_STAR,
+ anon_sym_SLASH,
+ ACTIONS(1888), 2,
anon_sym_PLUS,
anon_sym_DASH,
- anon_sym_SLASH,
- anon_sym_EQ_EQ,
- anon_sym_BANG_EQ,
- ACTIONS(1950), 15,
- sym__ternary_qmark,
- anon_sym_LBRACE,
- anon_sym_COLON,
- anon_sym_AMP_AMP,
- anon_sym_PIPE_PIPE,
+ ACTIONS(1926), 2,
anon_sym_GT_GT_GT,
anon_sym_LT_LT,
- anon_sym_CARET,
- anon_sym_PERCENT,
- anon_sym_LT_EQ,
+ ACTIONS(1936), 2,
+ anon_sym_EQ_EQ,
+ anon_sym_BANG_EQ,
+ ACTIONS(1938), 2,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
+ STATE(1128), 2,
+ sym_template_string,
+ sym_arguments,
+ ACTIONS(1918), 3,
+ anon_sym_in,
+ anon_sym_LT,
+ anon_sym_GT,
+ ACTIONS(1934), 3,
+ anon_sym_LT_EQ,
anon_sym_GT_EQ,
- anon_sym_QMARK_QMARK,
anon_sym_instanceof,
- [63443] = 17,
+ [63291] = 25,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1829), 1,
- anon_sym_LPAREN,
ACTIONS(1831), 1,
- anon_sym_LBRACK,
+ anon_sym_LPAREN,
ACTIONS(1833), 1,
- anon_sym_DOT,
+ anon_sym_LBRACK,
ACTIONS(1835), 1,
- sym_optional_chain,
+ anon_sym_DOT,
ACTIONS(1837), 1,
- anon_sym_PLUS_PLUS,
+ sym_optional_chain,
ACTIONS(1839), 1,
- anon_sym_DASH_DASH,
+ anon_sym_PLUS_PLUS,
ACTIONS(1841), 1,
+ anon_sym_DASH_DASH,
+ ACTIONS(1843), 1,
anon_sym_BQUOTE,
ACTIONS(2319), 1,
+ anon_sym_AMP_AMP,
+ ACTIONS(2321), 1,
+ anon_sym_PIPE_PIPE,
+ ACTIONS(2323), 1,
anon_sym_GT_GT,
+ ACTIONS(2327), 1,
+ anon_sym_AMP,
+ ACTIONS(2329), 1,
+ anon_sym_CARET,
ACTIONS(2331), 1,
+ anon_sym_PIPE,
+ ACTIONS(2335), 1,
anon_sym_PERCENT,
- ACTIONS(2333), 1,
+ ACTIONS(2337), 1,
anon_sym_STAR_STAR,
- ACTIONS(2311), 2,
+ ACTIONS(2315), 2,
anon_sym_STAR,
anon_sym_SLASH,
- ACTIONS(2321), 2,
+ ACTIONS(2325), 2,
anon_sym_GT_GT_GT,
anon_sym_LT_LT,
- ACTIONS(2329), 2,
+ ACTIONS(2333), 2,
anon_sym_PLUS,
anon_sym_DASH,
- STATE(1131), 2,
+ ACTIONS(2341), 2,
+ anon_sym_EQ_EQ,
+ anon_sym_BANG_EQ,
+ ACTIONS(2343), 2,
+ anon_sym_EQ_EQ_EQ,
+ anon_sym_BANG_EQ_EQ,
+ STATE(1128), 2,
sym_template_string,
sym_arguments,
- ACTIONS(1948), 7,
+ ACTIONS(2317), 3,
anon_sym_in,
anon_sym_LT,
anon_sym_GT,
- anon_sym_AMP,
- anon_sym_PIPE,
- anon_sym_EQ_EQ,
- anon_sym_BANG_EQ,
- ACTIONS(1950), 12,
+ ACTIONS(2339), 3,
+ anon_sym_LT_EQ,
+ anon_sym_GT_EQ,
+ anon_sym_instanceof,
+ ACTIONS(1884), 4,
sym__ternary_qmark,
anon_sym_LBRACE,
anon_sym_COLON,
- anon_sym_AMP_AMP,
- anon_sym_PIPE_PIPE,
- anon_sym_CARET,
- anon_sym_LT_EQ,
- anon_sym_EQ_EQ_EQ,
- anon_sym_BANG_EQ_EQ,
- anon_sym_GT_EQ,
anon_sym_QMARK_QMARK,
- anon_sym_instanceof,
- [63516] = 28,
+ [63380] = 19,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1956), 1,
+ ACTIONS(1831), 1,
anon_sym_LPAREN,
- ACTIONS(1958), 1,
+ ACTIONS(1833), 1,
anon_sym_LBRACK,
- ACTIONS(1960), 1,
+ ACTIONS(1835), 1,
anon_sym_DOT,
- ACTIONS(1962), 1,
+ ACTIONS(1837), 1,
sym_optional_chain,
- ACTIONS(1964), 1,
+ ACTIONS(1839), 1,
anon_sym_PLUS_PLUS,
- ACTIONS(1966), 1,
+ ACTIONS(1841), 1,
anon_sym_DASH_DASH,
- ACTIONS(1968), 1,
+ ACTIONS(1843), 1,
anon_sym_BQUOTE,
- ACTIONS(2139), 1,
- anon_sym_AMP_AMP,
- ACTIONS(2141), 1,
- anon_sym_PIPE_PIPE,
- ACTIONS(2143), 1,
+ ACTIONS(2323), 1,
anon_sym_GT_GT,
- ACTIONS(2147), 1,
- anon_sym_AMP,
- ACTIONS(2149), 1,
- anon_sym_CARET,
- ACTIONS(2151), 1,
- anon_sym_PIPE,
- ACTIONS(2155), 1,
+ ACTIONS(2335), 1,
anon_sym_PERCENT,
- ACTIONS(2157), 1,
+ ACTIONS(2337), 1,
anon_sym_STAR_STAR,
- ACTIONS(2165), 1,
- anon_sym_QMARK_QMARK,
- ACTIONS(2167), 1,
- sym__ternary_qmark,
- ACTIONS(2407), 1,
- anon_sym_SEMI,
- ACTIONS(2409), 1,
- sym__automatic_semicolon,
- ACTIONS(2130), 2,
+ ACTIONS(2315), 2,
anon_sym_STAR,
anon_sym_SLASH,
- ACTIONS(2145), 2,
+ ACTIONS(2325), 2,
anon_sym_GT_GT_GT,
anon_sym_LT_LT,
- ACTIONS(2153), 2,
+ ACTIONS(2333), 2,
anon_sym_PLUS,
anon_sym_DASH,
- ACTIONS(2161), 2,
- anon_sym_EQ_EQ,
- anon_sym_BANG_EQ,
- ACTIONS(2163), 2,
- anon_sym_EQ_EQ_EQ,
- anon_sym_BANG_EQ_EQ,
- STATE(1329), 2,
+ STATE(1128), 2,
sym_template_string,
sym_arguments,
- ACTIONS(2137), 3,
+ ACTIONS(2317), 3,
anon_sym_in,
anon_sym_LT,
anon_sym_GT,
- ACTIONS(2159), 3,
+ ACTIONS(2339), 3,
anon_sym_LT_EQ,
anon_sym_GT_EQ,
anon_sym_instanceof,
- [63611] = 28,
+ ACTIONS(1886), 4,
+ anon_sym_AMP,
+ anon_sym_PIPE,
+ anon_sym_EQ_EQ,
+ anon_sym_BANG_EQ,
+ ACTIONS(1884), 9,
+ sym__ternary_qmark,
+ anon_sym_LBRACE,
+ anon_sym_COLON,
+ anon_sym_AMP_AMP,
+ anon_sym_PIPE_PIPE,
+ anon_sym_CARET,
+ anon_sym_EQ_EQ_EQ,
+ anon_sym_BANG_EQ_EQ,
+ anon_sym_QMARK_QMARK,
+ [63457] = 28,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1829), 1,
- anon_sym_LPAREN,
ACTIONS(1831), 1,
- anon_sym_LBRACK,
+ anon_sym_LPAREN,
ACTIONS(1833), 1,
- anon_sym_DOT,
+ anon_sym_LBRACK,
ACTIONS(1835), 1,
- sym_optional_chain,
+ anon_sym_DOT,
ACTIONS(1837), 1,
- anon_sym_PLUS_PLUS,
+ sym_optional_chain,
ACTIONS(1839), 1,
- anon_sym_DASH_DASH,
+ anon_sym_PLUS_PLUS,
ACTIONS(1841), 1,
+ anon_sym_DASH_DASH,
+ ACTIONS(1843), 1,
anon_sym_BQUOTE,
+ ACTIONS(1890), 1,
+ anon_sym_PERCENT,
ACTIONS(1892), 1,
+ anon_sym_STAR_STAR,
+ ACTIONS(1920), 1,
anon_sym_AMP_AMP,
- ACTIONS(1894), 1,
+ ACTIONS(1922), 1,
anon_sym_PIPE_PIPE,
- ACTIONS(1896), 1,
+ ACTIONS(1924), 1,
anon_sym_GT_GT,
- ACTIONS(1900), 1,
+ ACTIONS(1928), 1,
anon_sym_AMP,
- ACTIONS(1902), 1,
+ ACTIONS(1930), 1,
anon_sym_CARET,
- ACTIONS(1904), 1,
+ ACTIONS(1932), 1,
anon_sym_PIPE,
- ACTIONS(1908), 1,
- anon_sym_PERCENT,
- ACTIONS(1910), 1,
- anon_sym_STAR_STAR,
- ACTIONS(1918), 1,
+ ACTIONS(1940), 1,
anon_sym_QMARK_QMARK,
- ACTIONS(1920), 1,
+ ACTIONS(1942), 1,
sym__ternary_qmark,
- ACTIONS(1984), 1,
+ ACTIONS(1978), 1,
anon_sym_COMMA,
- ACTIONS(2411), 1,
+ ACTIONS(2392), 1,
anon_sym_RPAREN,
- ACTIONS(1886), 2,
+ ACTIONS(1882), 2,
anon_sym_STAR,
anon_sym_SLASH,
- ACTIONS(1898), 2,
- anon_sym_GT_GT_GT,
- anon_sym_LT_LT,
- ACTIONS(1906), 2,
+ ACTIONS(1888), 2,
anon_sym_PLUS,
anon_sym_DASH,
- ACTIONS(1914), 2,
+ ACTIONS(1926), 2,
+ anon_sym_GT_GT_GT,
+ anon_sym_LT_LT,
+ ACTIONS(1936), 2,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(1916), 2,
+ ACTIONS(1938), 2,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
- STATE(1131), 2,
+ STATE(1128), 2,
sym_template_string,
sym_arguments,
- ACTIONS(1890), 3,
+ ACTIONS(1918), 3,
anon_sym_in,
anon_sym_LT,
anon_sym_GT,
- ACTIONS(1912), 3,
+ ACTIONS(1934), 3,
anon_sym_LT_EQ,
anon_sym_GT_EQ,
anon_sym_instanceof,
- [63706] = 28,
+ [63552] = 28,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1829), 1,
- anon_sym_LPAREN,
ACTIONS(1831), 1,
- anon_sym_LBRACK,
+ anon_sym_LPAREN,
ACTIONS(1833), 1,
- anon_sym_DOT,
+ anon_sym_LBRACK,
ACTIONS(1835), 1,
- sym_optional_chain,
+ anon_sym_DOT,
ACTIONS(1837), 1,
- anon_sym_PLUS_PLUS,
+ sym_optional_chain,
ACTIONS(1839), 1,
- anon_sym_DASH_DASH,
+ anon_sym_PLUS_PLUS,
ACTIONS(1841), 1,
+ anon_sym_DASH_DASH,
+ ACTIONS(1843), 1,
anon_sym_BQUOTE,
+ ACTIONS(1890), 1,
+ anon_sym_PERCENT,
ACTIONS(1892), 1,
+ anon_sym_STAR_STAR,
+ ACTIONS(1920), 1,
anon_sym_AMP_AMP,
- ACTIONS(1894), 1,
+ ACTIONS(1922), 1,
anon_sym_PIPE_PIPE,
- ACTIONS(1896), 1,
+ ACTIONS(1924), 1,
anon_sym_GT_GT,
- ACTIONS(1900), 1,
+ ACTIONS(1928), 1,
anon_sym_AMP,
- ACTIONS(1902), 1,
+ ACTIONS(1930), 1,
anon_sym_CARET,
- ACTIONS(1904), 1,
+ ACTIONS(1932), 1,
anon_sym_PIPE,
- ACTIONS(1908), 1,
- anon_sym_PERCENT,
- ACTIONS(1910), 1,
- anon_sym_STAR_STAR,
- ACTIONS(1918), 1,
+ ACTIONS(1940), 1,
anon_sym_QMARK_QMARK,
- ACTIONS(1920), 1,
+ ACTIONS(1942), 1,
sym__ternary_qmark,
- ACTIONS(1984), 1,
+ ACTIONS(1978), 1,
anon_sym_COMMA,
- ACTIONS(2413), 1,
+ ACTIONS(2394), 1,
anon_sym_RPAREN,
- ACTIONS(1886), 2,
+ ACTIONS(1882), 2,
anon_sym_STAR,
anon_sym_SLASH,
- ACTIONS(1898), 2,
- anon_sym_GT_GT_GT,
- anon_sym_LT_LT,
- ACTIONS(1906), 2,
+ ACTIONS(1888), 2,
anon_sym_PLUS,
anon_sym_DASH,
- ACTIONS(1914), 2,
+ ACTIONS(1926), 2,
+ anon_sym_GT_GT_GT,
+ anon_sym_LT_LT,
+ ACTIONS(1936), 2,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(1916), 2,
+ ACTIONS(1938), 2,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
- STATE(1131), 2,
+ STATE(1128), 2,
sym_template_string,
sym_arguments,
- ACTIONS(1890), 3,
+ ACTIONS(1918), 3,
anon_sym_in,
anon_sym_LT,
anon_sym_GT,
- ACTIONS(1912), 3,
+ ACTIONS(1934), 3,
anon_sym_LT_EQ,
anon_sym_GT_EQ,
anon_sym_instanceof,
- [63801] = 27,
+ [63647] = 28,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1829), 1,
- anon_sym_LPAREN,
ACTIONS(1831), 1,
- anon_sym_LBRACK,
+ anon_sym_LPAREN,
ACTIONS(1833), 1,
- anon_sym_DOT,
+ anon_sym_LBRACK,
ACTIONS(1835), 1,
- sym_optional_chain,
+ anon_sym_DOT,
ACTIONS(1837), 1,
- anon_sym_PLUS_PLUS,
+ sym_optional_chain,
ACTIONS(1839), 1,
- anon_sym_DASH_DASH,
+ anon_sym_PLUS_PLUS,
ACTIONS(1841), 1,
+ anon_sym_DASH_DASH,
+ ACTIONS(1843), 1,
anon_sym_BQUOTE,
- ACTIONS(2315), 1,
+ ACTIONS(1890), 1,
+ anon_sym_PERCENT,
+ ACTIONS(1892), 1,
+ anon_sym_STAR_STAR,
+ ACTIONS(1920), 1,
anon_sym_AMP_AMP,
- ACTIONS(2317), 1,
+ ACTIONS(1922), 1,
anon_sym_PIPE_PIPE,
- ACTIONS(2319), 1,
+ ACTIONS(1924), 1,
anon_sym_GT_GT,
- ACTIONS(2323), 1,
+ ACTIONS(1928), 1,
anon_sym_AMP,
- ACTIONS(2325), 1,
+ ACTIONS(1930), 1,
anon_sym_CARET,
- ACTIONS(2327), 1,
+ ACTIONS(1932), 1,
anon_sym_PIPE,
- ACTIONS(2331), 1,
- anon_sym_PERCENT,
- ACTIONS(2333), 1,
- anon_sym_STAR_STAR,
- ACTIONS(2341), 1,
+ ACTIONS(1940), 1,
anon_sym_QMARK_QMARK,
- ACTIONS(2343), 1,
+ ACTIONS(1942), 1,
sym__ternary_qmark,
- ACTIONS(1996), 2,
- anon_sym_LBRACE,
- anon_sym_COLON,
- ACTIONS(2311), 2,
+ ACTIONS(1978), 1,
+ anon_sym_COMMA,
+ ACTIONS(2396), 1,
+ anon_sym_RPAREN,
+ ACTIONS(1882), 2,
anon_sym_STAR,
anon_sym_SLASH,
- ACTIONS(2321), 2,
- anon_sym_GT_GT_GT,
- anon_sym_LT_LT,
- ACTIONS(2329), 2,
+ ACTIONS(1888), 2,
anon_sym_PLUS,
anon_sym_DASH,
- ACTIONS(2337), 2,
+ ACTIONS(1926), 2,
+ anon_sym_GT_GT_GT,
+ anon_sym_LT_LT,
+ ACTIONS(1936), 2,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(2339), 2,
+ ACTIONS(1938), 2,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
- STATE(1131), 2,
+ STATE(1128), 2,
sym_template_string,
sym_arguments,
- ACTIONS(2313), 3,
+ ACTIONS(1918), 3,
anon_sym_in,
anon_sym_LT,
anon_sym_GT,
- ACTIONS(2335), 3,
+ ACTIONS(1934), 3,
anon_sym_LT_EQ,
anon_sym_GT_EQ,
anon_sym_instanceof,
- [63894] = 27,
+ [63742] = 28,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1829), 1,
- anon_sym_LPAREN,
ACTIONS(1831), 1,
- anon_sym_LBRACK,
+ anon_sym_LPAREN,
ACTIONS(1833), 1,
- anon_sym_DOT,
+ anon_sym_LBRACK,
ACTIONS(1835), 1,
- sym_optional_chain,
+ anon_sym_DOT,
ACTIONS(1837), 1,
- anon_sym_PLUS_PLUS,
+ sym_optional_chain,
ACTIONS(1839), 1,
- anon_sym_DASH_DASH,
+ anon_sym_PLUS_PLUS,
ACTIONS(1841), 1,
+ anon_sym_DASH_DASH,
+ ACTIONS(1843), 1,
anon_sym_BQUOTE,
- ACTIONS(2315), 1,
+ ACTIONS(1890), 1,
+ anon_sym_PERCENT,
+ ACTIONS(1892), 1,
+ anon_sym_STAR_STAR,
+ ACTIONS(1920), 1,
anon_sym_AMP_AMP,
- ACTIONS(2317), 1,
+ ACTIONS(1922), 1,
anon_sym_PIPE_PIPE,
- ACTIONS(2319), 1,
+ ACTIONS(1924), 1,
anon_sym_GT_GT,
- ACTIONS(2323), 1,
+ ACTIONS(1928), 1,
anon_sym_AMP,
- ACTIONS(2325), 1,
+ ACTIONS(1930), 1,
anon_sym_CARET,
- ACTIONS(2327), 1,
+ ACTIONS(1932), 1,
anon_sym_PIPE,
- ACTIONS(2331), 1,
- anon_sym_PERCENT,
- ACTIONS(2333), 1,
- anon_sym_STAR_STAR,
- ACTIONS(2341), 1,
+ ACTIONS(1940), 1,
anon_sym_QMARK_QMARK,
- ACTIONS(2343), 1,
+ ACTIONS(1942), 1,
sym__ternary_qmark,
- ACTIONS(2034), 2,
- anon_sym_LBRACE,
- anon_sym_COLON,
- ACTIONS(2311), 2,
+ ACTIONS(1978), 1,
+ anon_sym_COMMA,
+ ACTIONS(2398), 1,
+ anon_sym_RPAREN,
+ ACTIONS(1882), 2,
anon_sym_STAR,
anon_sym_SLASH,
- ACTIONS(2321), 2,
- anon_sym_GT_GT_GT,
- anon_sym_LT_LT,
- ACTIONS(2329), 2,
+ ACTIONS(1888), 2,
anon_sym_PLUS,
anon_sym_DASH,
- ACTIONS(2337), 2,
+ ACTIONS(1926), 2,
+ anon_sym_GT_GT_GT,
+ anon_sym_LT_LT,
+ ACTIONS(1936), 2,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(2339), 2,
+ ACTIONS(1938), 2,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
- STATE(1131), 2,
+ STATE(1128), 2,
sym_template_string,
sym_arguments,
- ACTIONS(2313), 3,
+ ACTIONS(1918), 3,
anon_sym_in,
anon_sym_LT,
anon_sym_GT,
- ACTIONS(2335), 3,
+ ACTIONS(1934), 3,
anon_sym_LT_EQ,
anon_sym_GT_EQ,
anon_sym_instanceof,
- [63987] = 28,
+ [63837] = 28,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1829), 1,
- anon_sym_LPAREN,
ACTIONS(1831), 1,
- anon_sym_LBRACK,
+ anon_sym_LPAREN,
ACTIONS(1833), 1,
- anon_sym_DOT,
+ anon_sym_LBRACK,
ACTIONS(1835), 1,
- sym_optional_chain,
+ anon_sym_DOT,
ACTIONS(1837), 1,
- anon_sym_PLUS_PLUS,
+ sym_optional_chain,
ACTIONS(1839), 1,
- anon_sym_DASH_DASH,
+ anon_sym_PLUS_PLUS,
ACTIONS(1841), 1,
+ anon_sym_DASH_DASH,
+ ACTIONS(1843), 1,
anon_sym_BQUOTE,
+ ACTIONS(1890), 1,
+ anon_sym_PERCENT,
ACTIONS(1892), 1,
+ anon_sym_STAR_STAR,
+ ACTIONS(1920), 1,
anon_sym_AMP_AMP,
- ACTIONS(1894), 1,
+ ACTIONS(1922), 1,
anon_sym_PIPE_PIPE,
- ACTIONS(1896), 1,
+ ACTIONS(1924), 1,
anon_sym_GT_GT,
- ACTIONS(1900), 1,
+ ACTIONS(1928), 1,
anon_sym_AMP,
- ACTIONS(1902), 1,
+ ACTIONS(1930), 1,
anon_sym_CARET,
- ACTIONS(1904), 1,
+ ACTIONS(1932), 1,
anon_sym_PIPE,
- ACTIONS(1908), 1,
- anon_sym_PERCENT,
- ACTIONS(1910), 1,
- anon_sym_STAR_STAR,
- ACTIONS(1918), 1,
+ ACTIONS(1940), 1,
anon_sym_QMARK_QMARK,
- ACTIONS(1920), 1,
+ ACTIONS(1942), 1,
sym__ternary_qmark,
- ACTIONS(1984), 1,
+ ACTIONS(1978), 1,
anon_sym_COMMA,
- ACTIONS(2415), 1,
+ ACTIONS(2400), 1,
anon_sym_RPAREN,
- ACTIONS(1886), 2,
+ ACTIONS(1882), 2,
anon_sym_STAR,
anon_sym_SLASH,
- ACTIONS(1898), 2,
- anon_sym_GT_GT_GT,
- anon_sym_LT_LT,
- ACTIONS(1906), 2,
+ ACTIONS(1888), 2,
anon_sym_PLUS,
anon_sym_DASH,
- ACTIONS(1914), 2,
+ ACTIONS(1926), 2,
+ anon_sym_GT_GT_GT,
+ anon_sym_LT_LT,
+ ACTIONS(1936), 2,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(1916), 2,
+ ACTIONS(1938), 2,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
- STATE(1131), 2,
+ STATE(1128), 2,
sym_template_string,
sym_arguments,
- ACTIONS(1890), 3,
+ ACTIONS(1918), 3,
anon_sym_in,
anon_sym_LT,
anon_sym_GT,
- ACTIONS(1912), 3,
+ ACTIONS(1934), 3,
anon_sym_LT_EQ,
anon_sym_GT_EQ,
anon_sym_instanceof,
- [64082] = 28,
+ [63932] = 5,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1829), 1,
+ ACTIONS(2402), 1,
anon_sym_LPAREN,
- ACTIONS(1831), 1,
+ ACTIONS(2405), 1,
+ anon_sym_COLON,
+ ACTIONS(2020), 13,
+ anon_sym_STAR,
+ anon_sym_in,
+ anon_sym_LT,
+ anon_sym_GT,
+ anon_sym_GT_GT,
+ anon_sym_AMP,
+ anon_sym_PIPE,
+ anon_sym_PLUS,
+ anon_sym_DASH,
+ anon_sym_SLASH,
+ anon_sym_EQ_EQ,
+ anon_sym_BANG_EQ,
+ anon_sym_DASH_DASH,
+ ACTIONS(2022), 22,
+ sym__automatic_semicolon,
+ sym__ternary_qmark,
+ anon_sym_COMMA,
+ anon_sym_SEMI,
anon_sym_LBRACK,
- ACTIONS(1833), 1,
anon_sym_DOT,
- ACTIONS(1835), 1,
sym_optional_chain,
- ACTIONS(1837), 1,
+ anon_sym_AMP_AMP,
+ anon_sym_PIPE_PIPE,
+ anon_sym_GT_GT_GT,
+ anon_sym_LT_LT,
+ anon_sym_CARET,
+ anon_sym_PERCENT,
+ anon_sym_STAR_STAR,
+ anon_sym_LT_EQ,
+ anon_sym_EQ_EQ_EQ,
+ anon_sym_BANG_EQ_EQ,
+ anon_sym_GT_EQ,
+ anon_sym_QMARK_QMARK,
+ anon_sym_instanceof,
anon_sym_PLUS_PLUS,
+ anon_sym_BQUOTE,
+ [63981] = 28,
+ ACTIONS(1203), 1,
+ sym_comment,
+ ACTIONS(1831), 1,
+ anon_sym_LPAREN,
+ ACTIONS(1833), 1,
+ anon_sym_LBRACK,
+ ACTIONS(1835), 1,
+ anon_sym_DOT,
+ ACTIONS(1837), 1,
+ sym_optional_chain,
ACTIONS(1839), 1,
- anon_sym_DASH_DASH,
+ anon_sym_PLUS_PLUS,
ACTIONS(1841), 1,
+ anon_sym_DASH_DASH,
+ ACTIONS(1843), 1,
anon_sym_BQUOTE,
+ ACTIONS(1890), 1,
+ anon_sym_PERCENT,
ACTIONS(1892), 1,
+ anon_sym_STAR_STAR,
+ ACTIONS(1920), 1,
anon_sym_AMP_AMP,
- ACTIONS(1894), 1,
+ ACTIONS(1922), 1,
anon_sym_PIPE_PIPE,
- ACTIONS(1896), 1,
+ ACTIONS(1924), 1,
anon_sym_GT_GT,
- ACTIONS(1900), 1,
+ ACTIONS(1928), 1,
anon_sym_AMP,
- ACTIONS(1902), 1,
+ ACTIONS(1930), 1,
anon_sym_CARET,
- ACTIONS(1904), 1,
+ ACTIONS(1932), 1,
anon_sym_PIPE,
- ACTIONS(1908), 1,
- anon_sym_PERCENT,
- ACTIONS(1910), 1,
- anon_sym_STAR_STAR,
- ACTIONS(1918), 1,
+ ACTIONS(1940), 1,
anon_sym_QMARK_QMARK,
- ACTIONS(1920), 1,
+ ACTIONS(1942), 1,
sym__ternary_qmark,
- ACTIONS(1984), 1,
+ ACTIONS(1978), 1,
anon_sym_COMMA,
- ACTIONS(2417), 1,
- anon_sym_COLON,
- ACTIONS(1886), 2,
+ ACTIONS(2407), 1,
+ anon_sym_RPAREN,
+ ACTIONS(1882), 2,
anon_sym_STAR,
anon_sym_SLASH,
- ACTIONS(1898), 2,
- anon_sym_GT_GT_GT,
- anon_sym_LT_LT,
- ACTIONS(1906), 2,
+ ACTIONS(1888), 2,
anon_sym_PLUS,
anon_sym_DASH,
- ACTIONS(1914), 2,
+ ACTIONS(1926), 2,
+ anon_sym_GT_GT_GT,
+ anon_sym_LT_LT,
+ ACTIONS(1936), 2,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(1916), 2,
+ ACTIONS(1938), 2,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
- STATE(1131), 2,
+ STATE(1128), 2,
sym_template_string,
sym_arguments,
- ACTIONS(1890), 3,
+ ACTIONS(1918), 3,
anon_sym_in,
anon_sym_LT,
anon_sym_GT,
- ACTIONS(1912), 3,
+ ACTIONS(1934), 3,
anon_sym_LT_EQ,
anon_sym_GT_EQ,
anon_sym_instanceof,
- [64177] = 28,
+ [64076] = 27,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1829), 1,
+ ACTIONS(1894), 1,
anon_sym_LPAREN,
- ACTIONS(1831), 1,
+ ACTIONS(1896), 1,
anon_sym_LBRACK,
- ACTIONS(1833), 1,
+ ACTIONS(1898), 1,
anon_sym_DOT,
- ACTIONS(1835), 1,
+ ACTIONS(1900), 1,
sym_optional_chain,
- ACTIONS(1837), 1,
+ ACTIONS(1902), 1,
anon_sym_PLUS_PLUS,
- ACTIONS(1839), 1,
+ ACTIONS(1904), 1,
anon_sym_DASH_DASH,
- ACTIONS(1841), 1,
+ ACTIONS(1906), 1,
anon_sym_BQUOTE,
- ACTIONS(1892), 1,
- anon_sym_AMP_AMP,
- ACTIONS(1894), 1,
- anon_sym_PIPE_PIPE,
- ACTIONS(1896), 1,
+ ACTIONS(2166), 1,
anon_sym_GT_GT,
- ACTIONS(1900), 1,
+ ACTIONS(2170), 1,
anon_sym_AMP,
- ACTIONS(1902), 1,
+ ACTIONS(2172), 1,
anon_sym_CARET,
- ACTIONS(1904), 1,
+ ACTIONS(2174), 1,
anon_sym_PIPE,
- ACTIONS(1908), 1,
+ ACTIONS(2178), 1,
anon_sym_PERCENT,
- ACTIONS(1910), 1,
+ ACTIONS(2180), 1,
anon_sym_STAR_STAR,
- ACTIONS(1918), 1,
+ ACTIONS(2188), 1,
+ anon_sym_AMP_AMP,
+ ACTIONS(2190), 1,
+ anon_sym_PIPE_PIPE,
+ ACTIONS(2192), 1,
anon_sym_QMARK_QMARK,
- ACTIONS(1920), 1,
+ ACTIONS(2194), 1,
sym__ternary_qmark,
- ACTIONS(1984), 1,
- anon_sym_COMMA,
- ACTIONS(2419), 1,
- anon_sym_RBRACK,
- ACTIONS(1886), 2,
+ ACTIONS(2162), 2,
anon_sym_STAR,
anon_sym_SLASH,
- ACTIONS(1898), 2,
+ ACTIONS(2168), 2,
anon_sym_GT_GT_GT,
anon_sym_LT_LT,
- ACTIONS(1906), 2,
+ ACTIONS(2176), 2,
anon_sym_PLUS,
anon_sym_DASH,
- ACTIONS(1914), 2,
+ ACTIONS(2184), 2,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(1916), 2,
+ ACTIONS(2186), 2,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
- STATE(1131), 2,
+ ACTIONS(2409), 2,
+ sym__automatic_semicolon,
+ anon_sym_SEMI,
+ STATE(1316), 2,
sym_template_string,
sym_arguments,
- ACTIONS(1890), 3,
+ ACTIONS(2164), 3,
anon_sym_in,
anon_sym_LT,
anon_sym_GT,
- ACTIONS(1912), 3,
+ ACTIONS(2182), 3,
anon_sym_LT_EQ,
anon_sym_GT_EQ,
anon_sym_instanceof,
- [64272] = 28,
+ [64169] = 28,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1956), 1,
+ ACTIONS(1831), 1,
anon_sym_LPAREN,
- ACTIONS(1958), 1,
+ ACTIONS(1833), 1,
anon_sym_LBRACK,
- ACTIONS(1960), 1,
+ ACTIONS(1835), 1,
anon_sym_DOT,
- ACTIONS(1962), 1,
+ ACTIONS(1837), 1,
sym_optional_chain,
- ACTIONS(1964), 1,
+ ACTIONS(1839), 1,
anon_sym_PLUS_PLUS,
- ACTIONS(1966), 1,
+ ACTIONS(1841), 1,
anon_sym_DASH_DASH,
- ACTIONS(1968), 1,
+ ACTIONS(1843), 1,
anon_sym_BQUOTE,
- ACTIONS(2139), 1,
+ ACTIONS(1890), 1,
+ anon_sym_PERCENT,
+ ACTIONS(1892), 1,
+ anon_sym_STAR_STAR,
+ ACTIONS(1920), 1,
anon_sym_AMP_AMP,
- ACTIONS(2141), 1,
+ ACTIONS(1922), 1,
anon_sym_PIPE_PIPE,
- ACTIONS(2143), 1,
+ ACTIONS(1924), 1,
anon_sym_GT_GT,
- ACTIONS(2147), 1,
+ ACTIONS(1928), 1,
anon_sym_AMP,
- ACTIONS(2149), 1,
+ ACTIONS(1930), 1,
anon_sym_CARET,
- ACTIONS(2151), 1,
+ ACTIONS(1932), 1,
anon_sym_PIPE,
- ACTIONS(2155), 1,
- anon_sym_PERCENT,
- ACTIONS(2157), 1,
- anon_sym_STAR_STAR,
- ACTIONS(2165), 1,
+ ACTIONS(1940), 1,
anon_sym_QMARK_QMARK,
- ACTIONS(2167), 1,
+ ACTIONS(1942), 1,
sym__ternary_qmark,
- ACTIONS(2421), 1,
- anon_sym_SEMI,
- ACTIONS(2423), 1,
- sym__automatic_semicolon,
- ACTIONS(2130), 2,
+ ACTIONS(1978), 1,
+ anon_sym_COMMA,
+ ACTIONS(2411), 1,
+ anon_sym_RPAREN,
+ ACTIONS(1882), 2,
anon_sym_STAR,
anon_sym_SLASH,
- ACTIONS(2145), 2,
- anon_sym_GT_GT_GT,
- anon_sym_LT_LT,
- ACTIONS(2153), 2,
+ ACTIONS(1888), 2,
anon_sym_PLUS,
anon_sym_DASH,
- ACTIONS(2161), 2,
+ ACTIONS(1926), 2,
+ anon_sym_GT_GT_GT,
+ anon_sym_LT_LT,
+ ACTIONS(1936), 2,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(2163), 2,
+ ACTIONS(1938), 2,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
- STATE(1329), 2,
+ STATE(1128), 2,
sym_template_string,
sym_arguments,
- ACTIONS(2137), 3,
+ ACTIONS(1918), 3,
anon_sym_in,
anon_sym_LT,
anon_sym_GT,
- ACTIONS(2159), 3,
+ ACTIONS(1934), 3,
anon_sym_LT_EQ,
anon_sym_GT_EQ,
anon_sym_instanceof,
- [64367] = 28,
+ [64264] = 28,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1829), 1,
- anon_sym_LPAREN,
ACTIONS(1831), 1,
- anon_sym_LBRACK,
+ anon_sym_LPAREN,
ACTIONS(1833), 1,
- anon_sym_DOT,
+ anon_sym_LBRACK,
ACTIONS(1835), 1,
- sym_optional_chain,
+ anon_sym_DOT,
ACTIONS(1837), 1,
- anon_sym_PLUS_PLUS,
+ sym_optional_chain,
ACTIONS(1839), 1,
- anon_sym_DASH_DASH,
+ anon_sym_PLUS_PLUS,
ACTIONS(1841), 1,
+ anon_sym_DASH_DASH,
+ ACTIONS(1843), 1,
anon_sym_BQUOTE,
+ ACTIONS(1890), 1,
+ anon_sym_PERCENT,
ACTIONS(1892), 1,
+ anon_sym_STAR_STAR,
+ ACTIONS(1920), 1,
anon_sym_AMP_AMP,
- ACTIONS(1894), 1,
+ ACTIONS(1922), 1,
anon_sym_PIPE_PIPE,
- ACTIONS(1896), 1,
+ ACTIONS(1924), 1,
anon_sym_GT_GT,
- ACTIONS(1900), 1,
+ ACTIONS(1928), 1,
anon_sym_AMP,
- ACTIONS(1902), 1,
+ ACTIONS(1930), 1,
anon_sym_CARET,
- ACTIONS(1904), 1,
+ ACTIONS(1932), 1,
anon_sym_PIPE,
- ACTIONS(1908), 1,
- anon_sym_PERCENT,
- ACTIONS(1910), 1,
- anon_sym_STAR_STAR,
- ACTIONS(1918), 1,
+ ACTIONS(1940), 1,
anon_sym_QMARK_QMARK,
- ACTIONS(1920), 1,
+ ACTIONS(1942), 1,
sym__ternary_qmark,
- ACTIONS(1984), 1,
+ ACTIONS(1978), 1,
anon_sym_COMMA,
- ACTIONS(2425), 1,
+ ACTIONS(2413), 1,
anon_sym_RPAREN,
- ACTIONS(1886), 2,
+ ACTIONS(1882), 2,
anon_sym_STAR,
anon_sym_SLASH,
- ACTIONS(1898), 2,
- anon_sym_GT_GT_GT,
- anon_sym_LT_LT,
- ACTIONS(1906), 2,
+ ACTIONS(1888), 2,
anon_sym_PLUS,
anon_sym_DASH,
- ACTIONS(1914), 2,
+ ACTIONS(1926), 2,
+ anon_sym_GT_GT_GT,
+ anon_sym_LT_LT,
+ ACTIONS(1936), 2,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(1916), 2,
+ ACTIONS(1938), 2,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
- STATE(1131), 2,
+ STATE(1128), 2,
sym_template_string,
sym_arguments,
- ACTIONS(1890), 3,
+ ACTIONS(1918), 3,
anon_sym_in,
anon_sym_LT,
anon_sym_GT,
- ACTIONS(1912), 3,
+ ACTIONS(1934), 3,
anon_sym_LT_EQ,
anon_sym_GT_EQ,
anon_sym_instanceof,
- [64462] = 28,
+ [64359] = 28,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1829), 1,
+ ACTIONS(1894), 1,
anon_sym_LPAREN,
- ACTIONS(1831), 1,
+ ACTIONS(1896), 1,
anon_sym_LBRACK,
- ACTIONS(1833), 1,
+ ACTIONS(1898), 1,
anon_sym_DOT,
- ACTIONS(1835), 1,
+ ACTIONS(1900), 1,
sym_optional_chain,
- ACTIONS(1837), 1,
+ ACTIONS(1902), 1,
anon_sym_PLUS_PLUS,
- ACTIONS(1839), 1,
+ ACTIONS(1904), 1,
anon_sym_DASH_DASH,
- ACTIONS(1841), 1,
+ ACTIONS(1906), 1,
anon_sym_BQUOTE,
- ACTIONS(1892), 1,
- anon_sym_AMP_AMP,
- ACTIONS(1894), 1,
- anon_sym_PIPE_PIPE,
- ACTIONS(1896), 1,
+ ACTIONS(2166), 1,
anon_sym_GT_GT,
- ACTIONS(1900), 1,
+ ACTIONS(2170), 1,
anon_sym_AMP,
- ACTIONS(1902), 1,
+ ACTIONS(2172), 1,
anon_sym_CARET,
- ACTIONS(1904), 1,
+ ACTIONS(2174), 1,
anon_sym_PIPE,
- ACTIONS(1908), 1,
+ ACTIONS(2178), 1,
anon_sym_PERCENT,
- ACTIONS(1910), 1,
+ ACTIONS(2180), 1,
anon_sym_STAR_STAR,
- ACTIONS(1918), 1,
+ ACTIONS(2188), 1,
+ anon_sym_AMP_AMP,
+ ACTIONS(2190), 1,
+ anon_sym_PIPE_PIPE,
+ ACTIONS(2192), 1,
anon_sym_QMARK_QMARK,
- ACTIONS(1920), 1,
+ ACTIONS(2194), 1,
sym__ternary_qmark,
- ACTIONS(1984), 1,
- anon_sym_COMMA,
- ACTIONS(2427), 1,
- anon_sym_RPAREN,
- ACTIONS(1886), 2,
+ ACTIONS(2415), 1,
+ anon_sym_SEMI,
+ ACTIONS(2417), 1,
+ sym__automatic_semicolon,
+ ACTIONS(2162), 2,
anon_sym_STAR,
anon_sym_SLASH,
- ACTIONS(1898), 2,
+ ACTIONS(2168), 2,
anon_sym_GT_GT_GT,
anon_sym_LT_LT,
- ACTIONS(1906), 2,
+ ACTIONS(2176), 2,
anon_sym_PLUS,
anon_sym_DASH,
- ACTIONS(1914), 2,
+ ACTIONS(2184), 2,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(1916), 2,
+ ACTIONS(2186), 2,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
- STATE(1131), 2,
+ STATE(1316), 2,
sym_template_string,
sym_arguments,
- ACTIONS(1890), 3,
+ ACTIONS(2164), 3,
anon_sym_in,
anon_sym_LT,
anon_sym_GT,
- ACTIONS(1912), 3,
+ ACTIONS(2182), 3,
anon_sym_LT_EQ,
anon_sym_GT_EQ,
anon_sym_instanceof,
- [64557] = 27,
+ [64454] = 28,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1829), 1,
- anon_sym_LPAREN,
ACTIONS(1831), 1,
- anon_sym_LBRACK,
+ anon_sym_LPAREN,
ACTIONS(1833), 1,
- anon_sym_DOT,
+ anon_sym_LBRACK,
ACTIONS(1835), 1,
- sym_optional_chain,
+ anon_sym_DOT,
ACTIONS(1837), 1,
- anon_sym_PLUS_PLUS,
+ sym_optional_chain,
ACTIONS(1839), 1,
- anon_sym_DASH_DASH,
+ anon_sym_PLUS_PLUS,
ACTIONS(1841), 1,
+ anon_sym_DASH_DASH,
+ ACTIONS(1843), 1,
anon_sym_BQUOTE,
- ACTIONS(2315), 1,
+ ACTIONS(1890), 1,
+ anon_sym_PERCENT,
+ ACTIONS(1892), 1,
+ anon_sym_STAR_STAR,
+ ACTIONS(1920), 1,
anon_sym_AMP_AMP,
- ACTIONS(2317), 1,
+ ACTIONS(1922), 1,
anon_sym_PIPE_PIPE,
- ACTIONS(2319), 1,
+ ACTIONS(1924), 1,
anon_sym_GT_GT,
- ACTIONS(2323), 1,
+ ACTIONS(1928), 1,
anon_sym_AMP,
- ACTIONS(2325), 1,
+ ACTIONS(1930), 1,
anon_sym_CARET,
- ACTIONS(2327), 1,
+ ACTIONS(1932), 1,
anon_sym_PIPE,
- ACTIONS(2331), 1,
- anon_sym_PERCENT,
- ACTIONS(2333), 1,
- anon_sym_STAR_STAR,
- ACTIONS(2341), 1,
+ ACTIONS(1940), 1,
anon_sym_QMARK_QMARK,
- ACTIONS(2343), 1,
+ ACTIONS(1942), 1,
sym__ternary_qmark,
- ACTIONS(2124), 2,
- anon_sym_LBRACE,
- anon_sym_COLON,
- ACTIONS(2311), 2,
+ ACTIONS(1978), 1,
+ anon_sym_COMMA,
+ ACTIONS(2419), 1,
+ anon_sym_RPAREN,
+ ACTIONS(1882), 2,
anon_sym_STAR,
anon_sym_SLASH,
- ACTIONS(2321), 2,
- anon_sym_GT_GT_GT,
- anon_sym_LT_LT,
- ACTIONS(2329), 2,
+ ACTIONS(1888), 2,
anon_sym_PLUS,
anon_sym_DASH,
- ACTIONS(2337), 2,
+ ACTIONS(1926), 2,
+ anon_sym_GT_GT_GT,
+ anon_sym_LT_LT,
+ ACTIONS(1936), 2,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(2339), 2,
+ ACTIONS(1938), 2,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
- STATE(1131), 2,
+ STATE(1128), 2,
sym_template_string,
sym_arguments,
- ACTIONS(2313), 3,
+ ACTIONS(1918), 3,
anon_sym_in,
anon_sym_LT,
anon_sym_GT,
- ACTIONS(2335), 3,
+ ACTIONS(1934), 3,
anon_sym_LT_EQ,
anon_sym_GT_EQ,
anon_sym_instanceof,
- [64650] = 27,
+ [64549] = 28,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1829), 1,
- anon_sym_LPAREN,
ACTIONS(1831), 1,
- anon_sym_LBRACK,
+ anon_sym_LPAREN,
ACTIONS(1833), 1,
- anon_sym_DOT,
+ anon_sym_LBRACK,
ACTIONS(1835), 1,
- sym_optional_chain,
+ anon_sym_DOT,
ACTIONS(1837), 1,
- anon_sym_PLUS_PLUS,
+ sym_optional_chain,
ACTIONS(1839), 1,
- anon_sym_DASH_DASH,
+ anon_sym_PLUS_PLUS,
ACTIONS(1841), 1,
+ anon_sym_DASH_DASH,
+ ACTIONS(1843), 1,
anon_sym_BQUOTE,
- ACTIONS(2315), 1,
+ ACTIONS(1890), 1,
+ anon_sym_PERCENT,
+ ACTIONS(1892), 1,
+ anon_sym_STAR_STAR,
+ ACTIONS(1920), 1,
anon_sym_AMP_AMP,
- ACTIONS(2317), 1,
+ ACTIONS(1922), 1,
anon_sym_PIPE_PIPE,
- ACTIONS(2319), 1,
+ ACTIONS(1924), 1,
anon_sym_GT_GT,
- ACTIONS(2323), 1,
+ ACTIONS(1928), 1,
anon_sym_AMP,
- ACTIONS(2325), 1,
+ ACTIONS(1930), 1,
anon_sym_CARET,
- ACTIONS(2327), 1,
+ ACTIONS(1932), 1,
anon_sym_PIPE,
- ACTIONS(2331), 1,
- anon_sym_PERCENT,
- ACTIONS(2333), 1,
- anon_sym_STAR_STAR,
- ACTIONS(2341), 1,
+ ACTIONS(1940), 1,
anon_sym_QMARK_QMARK,
- ACTIONS(2343), 1,
+ ACTIONS(1942), 1,
sym__ternary_qmark,
- ACTIONS(2096), 2,
- anon_sym_LBRACE,
- anon_sym_COLON,
- ACTIONS(2311), 2,
+ ACTIONS(1978), 1,
+ anon_sym_COMMA,
+ ACTIONS(2421), 1,
+ anon_sym_RBRACE,
+ ACTIONS(1882), 2,
anon_sym_STAR,
anon_sym_SLASH,
- ACTIONS(2321), 2,
- anon_sym_GT_GT_GT,
- anon_sym_LT_LT,
- ACTIONS(2329), 2,
+ ACTIONS(1888), 2,
anon_sym_PLUS,
anon_sym_DASH,
- ACTIONS(2337), 2,
+ ACTIONS(1926), 2,
+ anon_sym_GT_GT_GT,
+ anon_sym_LT_LT,
+ ACTIONS(1936), 2,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(2339), 2,
+ ACTIONS(1938), 2,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
- STATE(1131), 2,
+ STATE(1128), 2,
sym_template_string,
sym_arguments,
- ACTIONS(2313), 3,
+ ACTIONS(1918), 3,
anon_sym_in,
anon_sym_LT,
anon_sym_GT,
- ACTIONS(2335), 3,
+ ACTIONS(1934), 3,
anon_sym_LT_EQ,
anon_sym_GT_EQ,
anon_sym_instanceof,
- [64743] = 27,
+ [64644] = 28,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1829), 1,
+ ACTIONS(1894), 1,
anon_sym_LPAREN,
- ACTIONS(1831), 1,
+ ACTIONS(1896), 1,
anon_sym_LBRACK,
- ACTIONS(1833), 1,
+ ACTIONS(1898), 1,
anon_sym_DOT,
- ACTIONS(1835), 1,
+ ACTIONS(1900), 1,
sym_optional_chain,
- ACTIONS(1837), 1,
+ ACTIONS(1902), 1,
anon_sym_PLUS_PLUS,
- ACTIONS(1839), 1,
+ ACTIONS(1904), 1,
anon_sym_DASH_DASH,
- ACTIONS(1841), 1,
+ ACTIONS(1906), 1,
anon_sym_BQUOTE,
- ACTIONS(2315), 1,
- anon_sym_AMP_AMP,
- ACTIONS(2317), 1,
- anon_sym_PIPE_PIPE,
- ACTIONS(2319), 1,
+ ACTIONS(2166), 1,
anon_sym_GT_GT,
- ACTIONS(2323), 1,
+ ACTIONS(2170), 1,
anon_sym_AMP,
- ACTIONS(2325), 1,
+ ACTIONS(2172), 1,
anon_sym_CARET,
- ACTIONS(2327), 1,
+ ACTIONS(2174), 1,
anon_sym_PIPE,
- ACTIONS(2331), 1,
+ ACTIONS(2178), 1,
anon_sym_PERCENT,
- ACTIONS(2333), 1,
+ ACTIONS(2180), 1,
anon_sym_STAR_STAR,
- ACTIONS(2341), 1,
+ ACTIONS(2188), 1,
+ anon_sym_AMP_AMP,
+ ACTIONS(2190), 1,
+ anon_sym_PIPE_PIPE,
+ ACTIONS(2192), 1,
anon_sym_QMARK_QMARK,
- ACTIONS(2343), 1,
+ ACTIONS(2194), 1,
sym__ternary_qmark,
- ACTIONS(1888), 2,
- anon_sym_LBRACE,
- anon_sym_COLON,
- ACTIONS(2311), 2,
+ ACTIONS(2423), 1,
+ anon_sym_SEMI,
+ ACTIONS(2425), 1,
+ sym__automatic_semicolon,
+ ACTIONS(2162), 2,
anon_sym_STAR,
anon_sym_SLASH,
- ACTIONS(2321), 2,
+ ACTIONS(2168), 2,
anon_sym_GT_GT_GT,
anon_sym_LT_LT,
- ACTIONS(2329), 2,
+ ACTIONS(2176), 2,
anon_sym_PLUS,
anon_sym_DASH,
- ACTIONS(2337), 2,
+ ACTIONS(2184), 2,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(2339), 2,
+ ACTIONS(2186), 2,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
- STATE(1131), 2,
+ STATE(1316), 2,
sym_template_string,
sym_arguments,
- ACTIONS(2313), 3,
+ ACTIONS(2164), 3,
anon_sym_in,
anon_sym_LT,
anon_sym_GT,
- ACTIONS(2335), 3,
+ ACTIONS(2182), 3,
anon_sym_LT_EQ,
anon_sym_GT_EQ,
anon_sym_instanceof,
- [64836] = 28,
+ [64739] = 28,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1956), 1,
+ ACTIONS(1894), 1,
anon_sym_LPAREN,
- ACTIONS(1958), 1,
+ ACTIONS(1896), 1,
anon_sym_LBRACK,
- ACTIONS(1960), 1,
+ ACTIONS(1898), 1,
anon_sym_DOT,
- ACTIONS(1962), 1,
+ ACTIONS(1900), 1,
sym_optional_chain,
- ACTIONS(1964), 1,
+ ACTIONS(1902), 1,
anon_sym_PLUS_PLUS,
- ACTIONS(1966), 1,
+ ACTIONS(1904), 1,
anon_sym_DASH_DASH,
- ACTIONS(1968), 1,
+ ACTIONS(1906), 1,
anon_sym_BQUOTE,
- ACTIONS(2139), 1,
- anon_sym_AMP_AMP,
- ACTIONS(2141), 1,
- anon_sym_PIPE_PIPE,
- ACTIONS(2143), 1,
+ ACTIONS(2166), 1,
anon_sym_GT_GT,
- ACTIONS(2147), 1,
+ ACTIONS(2170), 1,
anon_sym_AMP,
- ACTIONS(2149), 1,
+ ACTIONS(2172), 1,
anon_sym_CARET,
- ACTIONS(2151), 1,
+ ACTIONS(2174), 1,
anon_sym_PIPE,
- ACTIONS(2155), 1,
+ ACTIONS(2178), 1,
anon_sym_PERCENT,
- ACTIONS(2157), 1,
+ ACTIONS(2180), 1,
anon_sym_STAR_STAR,
- ACTIONS(2165), 1,
+ ACTIONS(2188), 1,
+ anon_sym_AMP_AMP,
+ ACTIONS(2190), 1,
+ anon_sym_PIPE_PIPE,
+ ACTIONS(2192), 1,
anon_sym_QMARK_QMARK,
- ACTIONS(2167), 1,
+ ACTIONS(2194), 1,
sym__ternary_qmark,
- ACTIONS(2429), 1,
+ ACTIONS(2427), 1,
anon_sym_SEMI,
- ACTIONS(2431), 1,
+ ACTIONS(2429), 1,
sym__automatic_semicolon,
- ACTIONS(2130), 2,
+ ACTIONS(2162), 2,
anon_sym_STAR,
anon_sym_SLASH,
- ACTIONS(2145), 2,
+ ACTIONS(2168), 2,
anon_sym_GT_GT_GT,
anon_sym_LT_LT,
- ACTIONS(2153), 2,
+ ACTIONS(2176), 2,
anon_sym_PLUS,
anon_sym_DASH,
- ACTIONS(2161), 2,
+ ACTIONS(2184), 2,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(2163), 2,
+ ACTIONS(2186), 2,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
- STATE(1329), 2,
+ STATE(1316), 2,
sym_template_string,
sym_arguments,
- ACTIONS(2137), 3,
+ ACTIONS(2164), 3,
anon_sym_in,
anon_sym_LT,
anon_sym_GT,
- ACTIONS(2159), 3,
+ ACTIONS(2182), 3,
anon_sym_LT_EQ,
anon_sym_GT_EQ,
anon_sym_instanceof,
- [64931] = 27,
+ [64834] = 28,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1956), 1,
+ ACTIONS(1831), 1,
anon_sym_LPAREN,
- ACTIONS(1958), 1,
+ ACTIONS(1833), 1,
anon_sym_LBRACK,
- ACTIONS(1960), 1,
+ ACTIONS(1835), 1,
anon_sym_DOT,
- ACTIONS(1962), 1,
+ ACTIONS(1837), 1,
sym_optional_chain,
- ACTIONS(1964), 1,
+ ACTIONS(1839), 1,
anon_sym_PLUS_PLUS,
- ACTIONS(1966), 1,
+ ACTIONS(1841), 1,
anon_sym_DASH_DASH,
- ACTIONS(1968), 1,
+ ACTIONS(1843), 1,
anon_sym_BQUOTE,
- ACTIONS(2139), 1,
+ ACTIONS(1890), 1,
+ anon_sym_PERCENT,
+ ACTIONS(1892), 1,
+ anon_sym_STAR_STAR,
+ ACTIONS(1920), 1,
anon_sym_AMP_AMP,
- ACTIONS(2141), 1,
+ ACTIONS(1922), 1,
anon_sym_PIPE_PIPE,
- ACTIONS(2143), 1,
+ ACTIONS(1924), 1,
anon_sym_GT_GT,
- ACTIONS(2147), 1,
+ ACTIONS(1928), 1,
anon_sym_AMP,
- ACTIONS(2149), 1,
+ ACTIONS(1930), 1,
anon_sym_CARET,
- ACTIONS(2151), 1,
+ ACTIONS(1932), 1,
anon_sym_PIPE,
- ACTIONS(2155), 1,
- anon_sym_PERCENT,
- ACTIONS(2157), 1,
- anon_sym_STAR_STAR,
- ACTIONS(2165), 1,
+ ACTIONS(1940), 1,
anon_sym_QMARK_QMARK,
- ACTIONS(2167), 1,
+ ACTIONS(1942), 1,
sym__ternary_qmark,
- ACTIONS(2130), 2,
+ ACTIONS(1978), 1,
+ anon_sym_COMMA,
+ ACTIONS(2431), 1,
+ anon_sym_COLON,
+ ACTIONS(1882), 2,
anon_sym_STAR,
anon_sym_SLASH,
- ACTIONS(2145), 2,
- anon_sym_GT_GT_GT,
- anon_sym_LT_LT,
- ACTIONS(2153), 2,
+ ACTIONS(1888), 2,
anon_sym_PLUS,
anon_sym_DASH,
- ACTIONS(2161), 2,
+ ACTIONS(1926), 2,
+ anon_sym_GT_GT_GT,
+ anon_sym_LT_LT,
+ ACTIONS(1936), 2,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(2163), 2,
+ ACTIONS(1938), 2,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
- ACTIONS(2433), 2,
- sym__automatic_semicolon,
- anon_sym_SEMI,
- STATE(1329), 2,
+ STATE(1128), 2,
sym_template_string,
sym_arguments,
- ACTIONS(2137), 3,
+ ACTIONS(1918), 3,
anon_sym_in,
anon_sym_LT,
anon_sym_GT,
- ACTIONS(2159), 3,
+ ACTIONS(1934), 3,
anon_sym_LT_EQ,
anon_sym_GT_EQ,
anon_sym_instanceof,
- [65024] = 27,
+ [64929] = 28,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1829), 1,
- anon_sym_LPAREN,
ACTIONS(1831), 1,
- anon_sym_LBRACK,
+ anon_sym_LPAREN,
ACTIONS(1833), 1,
- anon_sym_DOT,
+ anon_sym_LBRACK,
ACTIONS(1835), 1,
- sym_optional_chain,
+ anon_sym_DOT,
ACTIONS(1837), 1,
- anon_sym_PLUS_PLUS,
+ sym_optional_chain,
ACTIONS(1839), 1,
- anon_sym_DASH_DASH,
+ anon_sym_PLUS_PLUS,
ACTIONS(1841), 1,
+ anon_sym_DASH_DASH,
+ ACTIONS(1843), 1,
anon_sym_BQUOTE,
- ACTIONS(2016), 1,
- anon_sym_of,
- ACTIONS(2439), 1,
- anon_sym_AMP_AMP,
- ACTIONS(2441), 1,
- anon_sym_PIPE_PIPE,
- ACTIONS(2443), 1,
- anon_sym_GT_GT,
- ACTIONS(2447), 1,
- anon_sym_AMP,
- ACTIONS(2449), 1,
- anon_sym_CARET,
- ACTIONS(2451), 1,
- anon_sym_PIPE,
- ACTIONS(2455), 1,
+ ACTIONS(1890), 1,
anon_sym_PERCENT,
- ACTIONS(2457), 1,
+ ACTIONS(1892), 1,
anon_sym_STAR_STAR,
- ACTIONS(2465), 1,
+ ACTIONS(1920), 1,
+ anon_sym_AMP_AMP,
+ ACTIONS(1922), 1,
+ anon_sym_PIPE_PIPE,
+ ACTIONS(1924), 1,
+ anon_sym_GT_GT,
+ ACTIONS(1928), 1,
+ anon_sym_AMP,
+ ACTIONS(1930), 1,
+ anon_sym_CARET,
+ ACTIONS(1932), 1,
+ anon_sym_PIPE,
+ ACTIONS(1940), 1,
anon_sym_QMARK_QMARK,
- ACTIONS(2467), 1,
+ ACTIONS(1942), 1,
sym__ternary_qmark,
- ACTIONS(2435), 2,
+ ACTIONS(1978), 1,
+ anon_sym_COMMA,
+ ACTIONS(2433), 1,
+ anon_sym_RBRACK,
+ ACTIONS(1882), 2,
anon_sym_STAR,
anon_sym_SLASH,
- ACTIONS(2445), 2,
- anon_sym_GT_GT_GT,
- anon_sym_LT_LT,
- ACTIONS(2453), 2,
+ ACTIONS(1888), 2,
anon_sym_PLUS,
anon_sym_DASH,
- ACTIONS(2461), 2,
+ ACTIONS(1926), 2,
+ anon_sym_GT_GT_GT,
+ anon_sym_LT_LT,
+ ACTIONS(1936), 2,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(2463), 2,
+ ACTIONS(1938), 2,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
- STATE(1131), 2,
+ STATE(1128), 2,
sym_template_string,
sym_arguments,
- ACTIONS(2437), 3,
+ ACTIONS(1918), 3,
anon_sym_in,
anon_sym_LT,
anon_sym_GT,
- ACTIONS(2459), 3,
+ ACTIONS(1934), 3,
anon_sym_LT_EQ,
anon_sym_GT_EQ,
anon_sym_instanceof,
- [65116] = 23,
+ [65024] = 24,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1829), 1,
- anon_sym_LPAREN,
ACTIONS(1831), 1,
- anon_sym_LBRACK,
+ anon_sym_LPAREN,
ACTIONS(1833), 1,
- anon_sym_DOT,
+ anon_sym_LBRACK,
ACTIONS(1835), 1,
- sym_optional_chain,
+ anon_sym_DOT,
ACTIONS(1837), 1,
- anon_sym_PLUS_PLUS,
+ sym_optional_chain,
ACTIONS(1839), 1,
- anon_sym_DASH_DASH,
+ anon_sym_PLUS_PLUS,
ACTIONS(1841), 1,
+ anon_sym_DASH_DASH,
+ ACTIONS(1843), 1,
anon_sym_BQUOTE,
- ACTIONS(2443), 1,
+ ACTIONS(2439), 1,
+ anon_sym_AMP_AMP,
+ ACTIONS(2441), 1,
anon_sym_GT_GT,
- ACTIONS(2447), 1,
+ ACTIONS(2445), 1,
anon_sym_AMP,
- ACTIONS(2449), 1,
+ ACTIONS(2447), 1,
anon_sym_CARET,
- ACTIONS(2451), 1,
+ ACTIONS(2449), 1,
anon_sym_PIPE,
- ACTIONS(2455), 1,
+ ACTIONS(2453), 1,
anon_sym_PERCENT,
- ACTIONS(2457), 1,
+ ACTIONS(2455), 1,
anon_sym_STAR_STAR,
ACTIONS(2435), 2,
anon_sym_STAR,
anon_sym_SLASH,
- ACTIONS(2445), 2,
+ ACTIONS(2443), 2,
anon_sym_GT_GT_GT,
anon_sym_LT_LT,
- ACTIONS(2453), 2,
+ ACTIONS(2451), 2,
anon_sym_PLUS,
anon_sym_DASH,
- ACTIONS(2461), 2,
+ ACTIONS(2459), 2,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(2463), 2,
+ ACTIONS(2461), 2,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
- STATE(1131), 2,
+ STATE(1128), 2,
sym_template_string,
sym_arguments,
ACTIONS(2437), 3,
anon_sym_in,
anon_sym_LT,
anon_sym_GT,
- ACTIONS(2459), 3,
+ ACTIONS(2457), 3,
anon_sym_LT_EQ,
anon_sym_GT_EQ,
anon_sym_instanceof,
- ACTIONS(1950), 5,
+ ACTIONS(1884), 4,
sym__ternary_qmark,
anon_sym_of,
- anon_sym_AMP_AMP,
anon_sym_PIPE_PIPE,
anon_sym_QMARK_QMARK,
- [65200] = 27,
+ [65110] = 27,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1829), 1,
- anon_sym_LPAREN,
ACTIONS(1831), 1,
- anon_sym_LBRACK,
+ anon_sym_LPAREN,
ACTIONS(1833), 1,
- anon_sym_DOT,
+ anon_sym_LBRACK,
ACTIONS(1835), 1,
- sym_optional_chain,
+ anon_sym_DOT,
ACTIONS(1837), 1,
- anon_sym_PLUS_PLUS,
+ sym_optional_chain,
ACTIONS(1839), 1,
- anon_sym_DASH_DASH,
+ anon_sym_PLUS_PLUS,
ACTIONS(1841), 1,
+ anon_sym_DASH_DASH,
+ ACTIONS(1843), 1,
anon_sym_BQUOTE,
- ACTIONS(2315), 1,
+ ACTIONS(2018), 1,
+ anon_sym_of,
+ ACTIONS(2439), 1,
anon_sym_AMP_AMP,
- ACTIONS(2317), 1,
- anon_sym_PIPE_PIPE,
- ACTIONS(2319), 1,
+ ACTIONS(2441), 1,
anon_sym_GT_GT,
- ACTIONS(2323), 1,
+ ACTIONS(2445), 1,
anon_sym_AMP,
- ACTIONS(2325), 1,
+ ACTIONS(2447), 1,
anon_sym_CARET,
- ACTIONS(2327), 1,
+ ACTIONS(2449), 1,
anon_sym_PIPE,
- ACTIONS(2331), 1,
+ ACTIONS(2453), 1,
anon_sym_PERCENT,
- ACTIONS(2333), 1,
+ ACTIONS(2455), 1,
anon_sym_STAR_STAR,
- ACTIONS(2341), 1,
+ ACTIONS(2463), 1,
+ anon_sym_PIPE_PIPE,
+ ACTIONS(2465), 1,
anon_sym_QMARK_QMARK,
- ACTIONS(2343), 1,
+ ACTIONS(2467), 1,
sym__ternary_qmark,
- ACTIONS(2469), 1,
- anon_sym_COLON,
- ACTIONS(2311), 2,
+ ACTIONS(2435), 2,
anon_sym_STAR,
anon_sym_SLASH,
- ACTIONS(2321), 2,
+ ACTIONS(2443), 2,
anon_sym_GT_GT_GT,
anon_sym_LT_LT,
- ACTIONS(2329), 2,
+ ACTIONS(2451), 2,
anon_sym_PLUS,
anon_sym_DASH,
- ACTIONS(2337), 2,
+ ACTIONS(2459), 2,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(2339), 2,
+ ACTIONS(2461), 2,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
- STATE(1131), 2,
+ STATE(1128), 2,
sym_template_string,
sym_arguments,
- ACTIONS(2313), 3,
+ ACTIONS(2437), 3,
anon_sym_in,
anon_sym_LT,
anon_sym_GT,
- ACTIONS(2335), 3,
+ ACTIONS(2457), 3,
anon_sym_LT_EQ,
anon_sym_GT_EQ,
anon_sym_instanceof,
- [65292] = 28,
+ [65202] = 27,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1829), 1,
- anon_sym_LPAREN,
ACTIONS(1831), 1,
- anon_sym_LBRACK,
+ anon_sym_LPAREN,
ACTIONS(1833), 1,
- anon_sym_DOT,
+ anon_sym_LBRACK,
ACTIONS(1835), 1,
- sym_optional_chain,
+ anon_sym_DOT,
ACTIONS(1837), 1,
- anon_sym_PLUS_PLUS,
+ sym_optional_chain,
ACTIONS(1839), 1,
- anon_sym_DASH_DASH,
+ anon_sym_PLUS_PLUS,
ACTIONS(1841), 1,
+ anon_sym_DASH_DASH,
+ ACTIONS(1843), 1,
anon_sym_BQUOTE,
- ACTIONS(2215), 1,
+ ACTIONS(2120), 1,
anon_sym_of,
ACTIONS(2439), 1,
anon_sym_AMP_AMP,
ACTIONS(2441), 1,
- anon_sym_PIPE_PIPE,
- ACTIONS(2443), 1,
anon_sym_GT_GT,
- ACTIONS(2447), 1,
+ ACTIONS(2445), 1,
anon_sym_AMP,
- ACTIONS(2449), 1,
+ ACTIONS(2447), 1,
anon_sym_CARET,
- ACTIONS(2451), 1,
+ ACTIONS(2449), 1,
anon_sym_PIPE,
- ACTIONS(2455), 1,
+ ACTIONS(2453), 1,
anon_sym_PERCENT,
- ACTIONS(2457), 1,
+ ACTIONS(2455), 1,
anon_sym_STAR_STAR,
+ ACTIONS(2463), 1,
+ anon_sym_PIPE_PIPE,
ACTIONS(2465), 1,
anon_sym_QMARK_QMARK,
ACTIONS(2467), 1,
sym__ternary_qmark,
- ACTIONS(2471), 1,
- anon_sym_in,
ACTIONS(2435), 2,
anon_sym_STAR,
anon_sym_SLASH,
- ACTIONS(2437), 2,
- anon_sym_LT,
- anon_sym_GT,
- ACTIONS(2445), 2,
+ ACTIONS(2443), 2,
anon_sym_GT_GT_GT,
anon_sym_LT_LT,
- ACTIONS(2453), 2,
+ ACTIONS(2451), 2,
anon_sym_PLUS,
anon_sym_DASH,
- ACTIONS(2461), 2,
+ ACTIONS(2459), 2,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(2463), 2,
+ ACTIONS(2461), 2,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
- STATE(1131), 2,
+ STATE(1128), 2,
sym_template_string,
sym_arguments,
- ACTIONS(2459), 3,
+ ACTIONS(2437), 3,
+ anon_sym_in,
+ anon_sym_LT,
+ anon_sym_GT,
+ ACTIONS(2457), 3,
anon_sym_LT_EQ,
anon_sym_GT_EQ,
anon_sym_instanceof,
- [65386] = 27,
+ [65294] = 12,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1829), 1,
- anon_sym_LPAREN,
ACTIONS(1831), 1,
- anon_sym_LBRACK,
+ anon_sym_LPAREN,
ACTIONS(1833), 1,
- anon_sym_DOT,
+ anon_sym_LBRACK,
ACTIONS(1835), 1,
- sym_optional_chain,
+ anon_sym_DOT,
ACTIONS(1837), 1,
- anon_sym_PLUS_PLUS,
+ sym_optional_chain,
ACTIONS(1839), 1,
- anon_sym_DASH_DASH,
+ anon_sym_PLUS_PLUS,
ACTIONS(1841), 1,
+ anon_sym_DASH_DASH,
+ ACTIONS(1843), 1,
anon_sym_BQUOTE,
- ACTIONS(1892), 1,
- anon_sym_AMP_AMP,
- ACTIONS(1894), 1,
- anon_sym_PIPE_PIPE,
- ACTIONS(1896), 1,
- anon_sym_GT_GT,
- ACTIONS(1900), 1,
- anon_sym_AMP,
- ACTIONS(1902), 1,
- anon_sym_CARET,
- ACTIONS(1904), 1,
- anon_sym_PIPE,
- ACTIONS(1908), 1,
- anon_sym_PERCENT,
- ACTIONS(1910), 1,
+ ACTIONS(2455), 1,
anon_sym_STAR_STAR,
- ACTIONS(1918), 1,
- anon_sym_QMARK_QMARK,
- ACTIONS(1920), 1,
- sym__ternary_qmark,
- ACTIONS(2474), 1,
- anon_sym_RBRACK,
- ACTIONS(1886), 2,
- anon_sym_STAR,
- anon_sym_SLASH,
- ACTIONS(1898), 2,
- anon_sym_GT_GT_GT,
- anon_sym_LT_LT,
- ACTIONS(1906), 2,
- anon_sym_PLUS,
- anon_sym_DASH,
- ACTIONS(1914), 2,
- anon_sym_EQ_EQ,
- anon_sym_BANG_EQ,
- ACTIONS(1916), 2,
- anon_sym_EQ_EQ_EQ,
- anon_sym_BANG_EQ_EQ,
- STATE(1131), 2,
+ STATE(1128), 2,
sym_template_string,
sym_arguments,
- ACTIONS(1890), 3,
- anon_sym_in,
- anon_sym_LT,
- anon_sym_GT,
- ACTIONS(1912), 3,
- anon_sym_LT_EQ,
- anon_sym_GT_EQ,
- anon_sym_instanceof,
- [65478] = 6,
- ACTIONS(1203), 1,
- sym_comment,
- ACTIONS(1773), 1,
- anon_sym_COMMA,
- ACTIONS(1785), 1,
- anon_sym_RBRACK,
- ACTIONS(1788), 1,
- anon_sym_EQ,
- ACTIONS(1707), 13,
+ ACTIONS(1886), 12,
anon_sym_STAR,
anon_sym_in,
anon_sym_LT,
@@ -112854,503 +113210,600 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_SLASH,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- anon_sym_DASH_DASH,
- ACTIONS(1709), 20,
+ ACTIONS(1884), 14,
sym__ternary_qmark,
- anon_sym_LPAREN,
- anon_sym_LBRACK,
- anon_sym_DOT,
- sym_optional_chain,
+ anon_sym_of,
anon_sym_AMP_AMP,
anon_sym_PIPE_PIPE,
anon_sym_GT_GT_GT,
anon_sym_LT_LT,
anon_sym_CARET,
anon_sym_PERCENT,
- anon_sym_STAR_STAR,
anon_sym_LT_EQ,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
anon_sym_GT_EQ,
anon_sym_QMARK_QMARK,
anon_sym_instanceof,
- anon_sym_PLUS_PLUS,
- anon_sym_BQUOTE,
- [65528] = 27,
+ [65356] = 27,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1829), 1,
- anon_sym_LPAREN,
ACTIONS(1831), 1,
- anon_sym_LBRACK,
+ anon_sym_LPAREN,
ACTIONS(1833), 1,
- anon_sym_DOT,
+ anon_sym_LBRACK,
ACTIONS(1835), 1,
- sym_optional_chain,
+ anon_sym_DOT,
ACTIONS(1837), 1,
- anon_sym_PLUS_PLUS,
+ sym_optional_chain,
ACTIONS(1839), 1,
- anon_sym_DASH_DASH,
+ anon_sym_PLUS_PLUS,
ACTIONS(1841), 1,
+ anon_sym_DASH_DASH,
+ ACTIONS(1843), 1,
anon_sym_BQUOTE,
- ACTIONS(2315), 1,
+ ACTIONS(2032), 1,
+ anon_sym_of,
+ ACTIONS(2439), 1,
anon_sym_AMP_AMP,
- ACTIONS(2317), 1,
- anon_sym_PIPE_PIPE,
- ACTIONS(2319), 1,
+ ACTIONS(2441), 1,
anon_sym_GT_GT,
- ACTIONS(2323), 1,
+ ACTIONS(2445), 1,
anon_sym_AMP,
- ACTIONS(2325), 1,
+ ACTIONS(2447), 1,
anon_sym_CARET,
- ACTIONS(2327), 1,
+ ACTIONS(2449), 1,
anon_sym_PIPE,
- ACTIONS(2331), 1,
+ ACTIONS(2453), 1,
anon_sym_PERCENT,
- ACTIONS(2333), 1,
+ ACTIONS(2455), 1,
anon_sym_STAR_STAR,
- ACTIONS(2341), 1,
+ ACTIONS(2463), 1,
+ anon_sym_PIPE_PIPE,
+ ACTIONS(2465), 1,
anon_sym_QMARK_QMARK,
- ACTIONS(2343), 1,
+ ACTIONS(2467), 1,
sym__ternary_qmark,
- ACTIONS(2476), 1,
- anon_sym_COLON,
- ACTIONS(2311), 2,
+ ACTIONS(2435), 2,
anon_sym_STAR,
anon_sym_SLASH,
- ACTIONS(2321), 2,
+ ACTIONS(2443), 2,
anon_sym_GT_GT_GT,
anon_sym_LT_LT,
- ACTIONS(2329), 2,
+ ACTIONS(2451), 2,
anon_sym_PLUS,
anon_sym_DASH,
- ACTIONS(2337), 2,
+ ACTIONS(2459), 2,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(2339), 2,
+ ACTIONS(2461), 2,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
- STATE(1131), 2,
+ STATE(1128), 2,
sym_template_string,
sym_arguments,
- ACTIONS(2313), 3,
+ ACTIONS(2437), 3,
anon_sym_in,
anon_sym_LT,
anon_sym_GT,
- ACTIONS(2335), 3,
+ ACTIONS(2457), 3,
anon_sym_LT_EQ,
anon_sym_GT_EQ,
anon_sym_instanceof,
- [65620] = 27,
+ [65448] = 27,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1829), 1,
- anon_sym_LPAREN,
ACTIONS(1831), 1,
- anon_sym_LBRACK,
+ anon_sym_LPAREN,
ACTIONS(1833), 1,
- anon_sym_DOT,
+ anon_sym_LBRACK,
ACTIONS(1835), 1,
- sym_optional_chain,
+ anon_sym_DOT,
ACTIONS(1837), 1,
- anon_sym_PLUS_PLUS,
+ sym_optional_chain,
ACTIONS(1839), 1,
- anon_sym_DASH_DASH,
+ anon_sym_PLUS_PLUS,
ACTIONS(1841), 1,
+ anon_sym_DASH_DASH,
+ ACTIONS(1843), 1,
anon_sym_BQUOTE,
- ACTIONS(2315), 1,
+ ACTIONS(1890), 1,
+ anon_sym_PERCENT,
+ ACTIONS(1892), 1,
+ anon_sym_STAR_STAR,
+ ACTIONS(1920), 1,
anon_sym_AMP_AMP,
- ACTIONS(2317), 1,
+ ACTIONS(1922), 1,
anon_sym_PIPE_PIPE,
- ACTIONS(2319), 1,
+ ACTIONS(1924), 1,
anon_sym_GT_GT,
- ACTIONS(2323), 1,
+ ACTIONS(1928), 1,
anon_sym_AMP,
- ACTIONS(2325), 1,
+ ACTIONS(1930), 1,
anon_sym_CARET,
- ACTIONS(2327), 1,
+ ACTIONS(1932), 1,
anon_sym_PIPE,
- ACTIONS(2331), 1,
- anon_sym_PERCENT,
- ACTIONS(2333), 1,
- anon_sym_STAR_STAR,
- ACTIONS(2341), 1,
+ ACTIONS(1940), 1,
anon_sym_QMARK_QMARK,
- ACTIONS(2343), 1,
+ ACTIONS(1942), 1,
sym__ternary_qmark,
- ACTIONS(2478), 1,
- anon_sym_COLON,
- ACTIONS(2311), 2,
+ ACTIONS(2469), 1,
+ anon_sym_RBRACK,
+ ACTIONS(1882), 2,
anon_sym_STAR,
anon_sym_SLASH,
- ACTIONS(2321), 2,
- anon_sym_GT_GT_GT,
- anon_sym_LT_LT,
- ACTIONS(2329), 2,
+ ACTIONS(1888), 2,
anon_sym_PLUS,
anon_sym_DASH,
- ACTIONS(2337), 2,
+ ACTIONS(1926), 2,
+ anon_sym_GT_GT_GT,
+ anon_sym_LT_LT,
+ ACTIONS(1936), 2,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(2339), 2,
+ ACTIONS(1938), 2,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
- STATE(1131), 2,
+ STATE(1128), 2,
sym_template_string,
sym_arguments,
- ACTIONS(2313), 3,
+ ACTIONS(1918), 3,
anon_sym_in,
anon_sym_LT,
anon_sym_GT,
- ACTIONS(2335), 3,
+ ACTIONS(1934), 3,
anon_sym_LT_EQ,
anon_sym_GT_EQ,
anon_sym_instanceof,
- [65712] = 27,
+ [65540] = 27,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1829), 1,
- anon_sym_LPAREN,
ACTIONS(1831), 1,
- anon_sym_LBRACK,
+ anon_sym_LPAREN,
ACTIONS(1833), 1,
- anon_sym_DOT,
+ anon_sym_LBRACK,
ACTIONS(1835), 1,
- sym_optional_chain,
+ anon_sym_DOT,
ACTIONS(1837), 1,
- anon_sym_PLUS_PLUS,
+ sym_optional_chain,
ACTIONS(1839), 1,
- anon_sym_DASH_DASH,
+ anon_sym_PLUS_PLUS,
ACTIONS(1841), 1,
+ anon_sym_DASH_DASH,
+ ACTIONS(1843), 1,
anon_sym_BQUOTE,
- ACTIONS(1922), 1,
- anon_sym_of,
- ACTIONS(2439), 1,
+ ACTIONS(2319), 1,
anon_sym_AMP_AMP,
- ACTIONS(2441), 1,
+ ACTIONS(2321), 1,
anon_sym_PIPE_PIPE,
- ACTIONS(2443), 1,
+ ACTIONS(2323), 1,
anon_sym_GT_GT,
- ACTIONS(2447), 1,
+ ACTIONS(2327), 1,
anon_sym_AMP,
- ACTIONS(2449), 1,
+ ACTIONS(2329), 1,
anon_sym_CARET,
- ACTIONS(2451), 1,
+ ACTIONS(2331), 1,
anon_sym_PIPE,
- ACTIONS(2455), 1,
+ ACTIONS(2335), 1,
anon_sym_PERCENT,
- ACTIONS(2457), 1,
+ ACTIONS(2337), 1,
anon_sym_STAR_STAR,
- ACTIONS(2465), 1,
+ ACTIONS(2345), 1,
anon_sym_QMARK_QMARK,
- ACTIONS(2467), 1,
+ ACTIONS(2347), 1,
sym__ternary_qmark,
- ACTIONS(2435), 2,
+ ACTIONS(2471), 1,
+ anon_sym_COLON,
+ ACTIONS(2315), 2,
anon_sym_STAR,
anon_sym_SLASH,
- ACTIONS(2445), 2,
+ ACTIONS(2325), 2,
anon_sym_GT_GT_GT,
anon_sym_LT_LT,
- ACTIONS(2453), 2,
+ ACTIONS(2333), 2,
anon_sym_PLUS,
anon_sym_DASH,
- ACTIONS(2461), 2,
+ ACTIONS(2341), 2,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(2463), 2,
+ ACTIONS(2343), 2,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
- STATE(1131), 2,
+ STATE(1128), 2,
sym_template_string,
sym_arguments,
- ACTIONS(2437), 3,
+ ACTIONS(2317), 3,
anon_sym_in,
anon_sym_LT,
anon_sym_GT,
- ACTIONS(2459), 3,
+ ACTIONS(2339), 3,
anon_sym_LT_EQ,
anon_sym_GT_EQ,
anon_sym_instanceof,
- [65804] = 27,
+ [65632] = 15,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1829), 1,
- anon_sym_LPAREN,
ACTIONS(1831), 1,
- anon_sym_LBRACK,
+ anon_sym_LPAREN,
ACTIONS(1833), 1,
- anon_sym_DOT,
+ anon_sym_LBRACK,
ACTIONS(1835), 1,
- sym_optional_chain,
+ anon_sym_DOT,
ACTIONS(1837), 1,
- anon_sym_PLUS_PLUS,
+ sym_optional_chain,
ACTIONS(1839), 1,
- anon_sym_DASH_DASH,
+ anon_sym_PLUS_PLUS,
ACTIONS(1841), 1,
+ anon_sym_DASH_DASH,
+ ACTIONS(1843), 1,
anon_sym_BQUOTE,
- ACTIONS(1998), 1,
- anon_sym_of,
- ACTIONS(2439), 1,
- anon_sym_AMP_AMP,
- ACTIONS(2441), 1,
- anon_sym_PIPE_PIPE,
- ACTIONS(2443), 1,
- anon_sym_GT_GT,
- ACTIONS(2447), 1,
- anon_sym_AMP,
- ACTIONS(2449), 1,
- anon_sym_CARET,
- ACTIONS(2451), 1,
- anon_sym_PIPE,
- ACTIONS(2455), 1,
+ ACTIONS(2453), 1,
anon_sym_PERCENT,
- ACTIONS(2457), 1,
+ ACTIONS(2455), 1,
anon_sym_STAR_STAR,
- ACTIONS(2465), 1,
- anon_sym_QMARK_QMARK,
- ACTIONS(2467), 1,
- sym__ternary_qmark,
ACTIONS(2435), 2,
anon_sym_STAR,
anon_sym_SLASH,
- ACTIONS(2445), 2,
- anon_sym_GT_GT_GT,
- anon_sym_LT_LT,
- ACTIONS(2453), 2,
+ ACTIONS(2451), 2,
anon_sym_PLUS,
anon_sym_DASH,
- ACTIONS(2461), 2,
- anon_sym_EQ_EQ,
- anon_sym_BANG_EQ,
- ACTIONS(2463), 2,
- anon_sym_EQ_EQ_EQ,
- anon_sym_BANG_EQ_EQ,
- STATE(1131), 2,
+ STATE(1128), 2,
sym_template_string,
sym_arguments,
- ACTIONS(2437), 3,
+ ACTIONS(1886), 8,
anon_sym_in,
anon_sym_LT,
anon_sym_GT,
- ACTIONS(2459), 3,
+ anon_sym_GT_GT,
+ anon_sym_AMP,
+ anon_sym_PIPE,
+ anon_sym_EQ_EQ,
+ anon_sym_BANG_EQ,
+ ACTIONS(1884), 13,
+ sym__ternary_qmark,
+ anon_sym_of,
+ anon_sym_AMP_AMP,
+ anon_sym_PIPE_PIPE,
+ anon_sym_GT_GT_GT,
+ anon_sym_LT_LT,
+ anon_sym_CARET,
anon_sym_LT_EQ,
+ anon_sym_EQ_EQ_EQ,
+ anon_sym_BANG_EQ_EQ,
anon_sym_GT_EQ,
+ anon_sym_QMARK_QMARK,
anon_sym_instanceof,
- [65896] = 25,
+ [65700] = 27,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1829), 1,
- anon_sym_LPAREN,
ACTIONS(1831), 1,
- anon_sym_LBRACK,
+ anon_sym_LPAREN,
ACTIONS(1833), 1,
- anon_sym_DOT,
+ anon_sym_LBRACK,
ACTIONS(1835), 1,
- sym_optional_chain,
+ anon_sym_DOT,
ACTIONS(1837), 1,
- anon_sym_PLUS_PLUS,
+ sym_optional_chain,
ACTIONS(1839), 1,
- anon_sym_DASH_DASH,
+ anon_sym_PLUS_PLUS,
ACTIONS(1841), 1,
+ anon_sym_DASH_DASH,
+ ACTIONS(1843), 1,
anon_sym_BQUOTE,
+ ACTIONS(2024), 1,
+ anon_sym_of,
ACTIONS(2439), 1,
anon_sym_AMP_AMP,
ACTIONS(2441), 1,
- anon_sym_PIPE_PIPE,
- ACTIONS(2443), 1,
anon_sym_GT_GT,
- ACTIONS(2447), 1,
+ ACTIONS(2445), 1,
anon_sym_AMP,
- ACTIONS(2449), 1,
+ ACTIONS(2447), 1,
anon_sym_CARET,
- ACTIONS(2451), 1,
+ ACTIONS(2449), 1,
anon_sym_PIPE,
- ACTIONS(2455), 1,
+ ACTIONS(2453), 1,
anon_sym_PERCENT,
- ACTIONS(2457), 1,
+ ACTIONS(2455), 1,
anon_sym_STAR_STAR,
+ ACTIONS(2463), 1,
+ anon_sym_PIPE_PIPE,
+ ACTIONS(2465), 1,
+ anon_sym_QMARK_QMARK,
+ ACTIONS(2467), 1,
+ sym__ternary_qmark,
ACTIONS(2435), 2,
anon_sym_STAR,
anon_sym_SLASH,
- ACTIONS(2445), 2,
+ ACTIONS(2443), 2,
anon_sym_GT_GT_GT,
anon_sym_LT_LT,
- ACTIONS(2453), 2,
+ ACTIONS(2451), 2,
anon_sym_PLUS,
anon_sym_DASH,
- ACTIONS(2461), 2,
+ ACTIONS(2459), 2,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(2463), 2,
+ ACTIONS(2461), 2,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
- STATE(1131), 2,
+ STATE(1128), 2,
sym_template_string,
sym_arguments,
- ACTIONS(1950), 3,
- sym__ternary_qmark,
- anon_sym_of,
- anon_sym_QMARK_QMARK,
ACTIONS(2437), 3,
anon_sym_in,
anon_sym_LT,
anon_sym_GT,
- ACTIONS(2459), 3,
+ ACTIONS(2457), 3,
anon_sym_LT_EQ,
anon_sym_GT_EQ,
anon_sym_instanceof,
- [65984] = 19,
+ [65792] = 6,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1829), 1,
+ ACTIONS(1764), 1,
+ anon_sym_COMMA,
+ ACTIONS(1775), 1,
+ anon_sym_RBRACK,
+ ACTIONS(1778), 1,
+ anon_sym_EQ,
+ ACTIONS(1707), 13,
+ anon_sym_STAR,
+ anon_sym_in,
+ anon_sym_LT,
+ anon_sym_GT,
+ anon_sym_GT_GT,
+ anon_sym_AMP,
+ anon_sym_PIPE,
+ anon_sym_PLUS,
+ anon_sym_DASH,
+ anon_sym_SLASH,
+ anon_sym_EQ_EQ,
+ anon_sym_BANG_EQ,
+ anon_sym_DASH_DASH,
+ ACTIONS(1709), 20,
+ sym__ternary_qmark,
anon_sym_LPAREN,
- ACTIONS(1831), 1,
anon_sym_LBRACK,
- ACTIONS(1833), 1,
anon_sym_DOT,
- ACTIONS(1835), 1,
sym_optional_chain,
- ACTIONS(1837), 1,
+ anon_sym_AMP_AMP,
+ anon_sym_PIPE_PIPE,
+ anon_sym_GT_GT_GT,
+ anon_sym_LT_LT,
+ anon_sym_CARET,
+ anon_sym_PERCENT,
+ anon_sym_STAR_STAR,
+ anon_sym_LT_EQ,
+ anon_sym_EQ_EQ_EQ,
+ anon_sym_BANG_EQ_EQ,
+ anon_sym_GT_EQ,
+ anon_sym_QMARK_QMARK,
+ anon_sym_instanceof,
anon_sym_PLUS_PLUS,
+ anon_sym_BQUOTE,
+ [65842] = 27,
+ ACTIONS(1203), 1,
+ sym_comment,
+ ACTIONS(1831), 1,
+ anon_sym_LPAREN,
+ ACTIONS(1833), 1,
+ anon_sym_LBRACK,
+ ACTIONS(1835), 1,
+ anon_sym_DOT,
+ ACTIONS(1837), 1,
+ sym_optional_chain,
ACTIONS(1839), 1,
- anon_sym_DASH_DASH,
+ anon_sym_PLUS_PLUS,
ACTIONS(1841), 1,
+ anon_sym_DASH_DASH,
+ ACTIONS(1843), 1,
anon_sym_BQUOTE,
- ACTIONS(2443), 1,
+ ACTIONS(1986), 1,
+ anon_sym_of,
+ ACTIONS(2439), 1,
+ anon_sym_AMP_AMP,
+ ACTIONS(2441), 1,
anon_sym_GT_GT,
- ACTIONS(2455), 1,
+ ACTIONS(2445), 1,
+ anon_sym_AMP,
+ ACTIONS(2447), 1,
+ anon_sym_CARET,
+ ACTIONS(2449), 1,
+ anon_sym_PIPE,
+ ACTIONS(2453), 1,
anon_sym_PERCENT,
- ACTIONS(2457), 1,
+ ACTIONS(2455), 1,
anon_sym_STAR_STAR,
+ ACTIONS(2463), 1,
+ anon_sym_PIPE_PIPE,
+ ACTIONS(2465), 1,
+ anon_sym_QMARK_QMARK,
+ ACTIONS(2467), 1,
+ sym__ternary_qmark,
ACTIONS(2435), 2,
anon_sym_STAR,
anon_sym_SLASH,
- ACTIONS(2445), 2,
+ ACTIONS(2443), 2,
anon_sym_GT_GT_GT,
anon_sym_LT_LT,
- ACTIONS(2453), 2,
+ ACTIONS(2451), 2,
anon_sym_PLUS,
anon_sym_DASH,
- STATE(1131), 2,
+ ACTIONS(2459), 2,
+ anon_sym_EQ_EQ,
+ anon_sym_BANG_EQ,
+ ACTIONS(2461), 2,
+ anon_sym_EQ_EQ_EQ,
+ anon_sym_BANG_EQ_EQ,
+ STATE(1128), 2,
sym_template_string,
sym_arguments,
ACTIONS(2437), 3,
anon_sym_in,
anon_sym_LT,
anon_sym_GT,
- ACTIONS(2459), 3,
+ ACTIONS(2457), 3,
anon_sym_LT_EQ,
anon_sym_GT_EQ,
anon_sym_instanceof,
- ACTIONS(1948), 4,
+ [65934] = 6,
+ ACTIONS(826), 1,
+ anon_sym_EQ,
+ ACTIONS(1203), 1,
+ sym_comment,
+ ACTIONS(1870), 1,
+ anon_sym_RBRACK,
+ ACTIONS(2251), 1,
+ anon_sym_COMMA,
+ ACTIONS(824), 13,
+ anon_sym_STAR,
+ anon_sym_in,
+ anon_sym_LT,
+ anon_sym_GT,
+ anon_sym_GT_GT,
anon_sym_AMP,
anon_sym_PIPE,
+ anon_sym_PLUS,
+ anon_sym_DASH,
+ anon_sym_SLASH,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(1950), 8,
+ anon_sym_DASH_DASH,
+ ACTIONS(830), 20,
sym__ternary_qmark,
- anon_sym_of,
+ anon_sym_LPAREN,
+ anon_sym_LBRACK,
+ anon_sym_DOT,
+ sym_optional_chain,
anon_sym_AMP_AMP,
anon_sym_PIPE_PIPE,
+ anon_sym_GT_GT_GT,
+ anon_sym_LT_LT,
anon_sym_CARET,
+ anon_sym_PERCENT,
+ anon_sym_STAR_STAR,
+ anon_sym_LT_EQ,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
+ anon_sym_GT_EQ,
anon_sym_QMARK_QMARK,
- [66060] = 12,
+ anon_sym_instanceof,
+ anon_sym_PLUS_PLUS,
+ anon_sym_BQUOTE,
+ [65984] = 27,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1829), 1,
- anon_sym_LPAREN,
ACTIONS(1831), 1,
- anon_sym_LBRACK,
+ anon_sym_LPAREN,
ACTIONS(1833), 1,
- anon_sym_DOT,
+ anon_sym_LBRACK,
ACTIONS(1835), 1,
- sym_optional_chain,
+ anon_sym_DOT,
ACTIONS(1837), 1,
- anon_sym_PLUS_PLUS,
+ sym_optional_chain,
ACTIONS(1839), 1,
- anon_sym_DASH_DASH,
+ anon_sym_PLUS_PLUS,
ACTIONS(1841), 1,
+ anon_sym_DASH_DASH,
+ ACTIONS(1843), 1,
anon_sym_BQUOTE,
- ACTIONS(2457), 1,
- anon_sym_STAR_STAR,
- STATE(1131), 2,
- sym_template_string,
- sym_arguments,
- ACTIONS(1948), 12,
- anon_sym_STAR,
- anon_sym_in,
- anon_sym_LT,
- anon_sym_GT,
+ ACTIONS(2106), 1,
+ anon_sym_of,
+ ACTIONS(2439), 1,
+ anon_sym_AMP_AMP,
+ ACTIONS(2441), 1,
anon_sym_GT_GT,
+ ACTIONS(2445), 1,
anon_sym_AMP,
+ ACTIONS(2447), 1,
+ anon_sym_CARET,
+ ACTIONS(2449), 1,
anon_sym_PIPE,
+ ACTIONS(2453), 1,
+ anon_sym_PERCENT,
+ ACTIONS(2455), 1,
+ anon_sym_STAR_STAR,
+ ACTIONS(2463), 1,
+ anon_sym_PIPE_PIPE,
+ ACTIONS(2465), 1,
+ anon_sym_QMARK_QMARK,
+ ACTIONS(2467), 1,
+ sym__ternary_qmark,
+ ACTIONS(2435), 2,
+ anon_sym_STAR,
+ anon_sym_SLASH,
+ ACTIONS(2443), 2,
+ anon_sym_GT_GT_GT,
+ anon_sym_LT_LT,
+ ACTIONS(2451), 2,
anon_sym_PLUS,
anon_sym_DASH,
- anon_sym_SLASH,
+ ACTIONS(2459), 2,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(1950), 14,
- sym__ternary_qmark,
- anon_sym_of,
- anon_sym_AMP_AMP,
- anon_sym_PIPE_PIPE,
- anon_sym_GT_GT_GT,
- anon_sym_LT_LT,
- anon_sym_CARET,
- anon_sym_PERCENT,
+ ACTIONS(2461), 2,
+ anon_sym_EQ_EQ_EQ,
+ anon_sym_BANG_EQ_EQ,
+ STATE(1128), 2,
+ sym_template_string,
+ sym_arguments,
+ ACTIONS(2437), 3,
+ anon_sym_in,
+ anon_sym_LT,
+ anon_sym_GT,
+ ACTIONS(2457), 3,
anon_sym_LT_EQ,
- anon_sym_EQ_EQ_EQ,
- anon_sym_BANG_EQ_EQ,
anon_sym_GT_EQ,
- anon_sym_QMARK_QMARK,
anon_sym_instanceof,
- [66122] = 14,
+ [66076] = 17,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1829), 1,
- anon_sym_LPAREN,
ACTIONS(1831), 1,
- anon_sym_LBRACK,
+ anon_sym_LPAREN,
ACTIONS(1833), 1,
- anon_sym_DOT,
+ anon_sym_LBRACK,
ACTIONS(1835), 1,
- sym_optional_chain,
+ anon_sym_DOT,
ACTIONS(1837), 1,
- anon_sym_PLUS_PLUS,
+ sym_optional_chain,
ACTIONS(1839), 1,
- anon_sym_DASH_DASH,
+ anon_sym_PLUS_PLUS,
ACTIONS(1841), 1,
+ anon_sym_DASH_DASH,
+ ACTIONS(1843), 1,
anon_sym_BQUOTE,
- ACTIONS(2455), 1,
+ ACTIONS(2441), 1,
+ anon_sym_GT_GT,
+ ACTIONS(2453), 1,
anon_sym_PERCENT,
- ACTIONS(2457), 1,
+ ACTIONS(2455), 1,
anon_sym_STAR_STAR,
ACTIONS(2435), 2,
anon_sym_STAR,
anon_sym_SLASH,
- STATE(1131), 2,
+ ACTIONS(2443), 2,
+ anon_sym_GT_GT_GT,
+ anon_sym_LT_LT,
+ ACTIONS(2451), 2,
+ anon_sym_PLUS,
+ anon_sym_DASH,
+ STATE(1128), 2,
sym_template_string,
sym_arguments,
- ACTIONS(1948), 10,
+ ACTIONS(1886), 7,
anon_sym_in,
anon_sym_LT,
anon_sym_GT,
- anon_sym_GT_GT,
anon_sym_AMP,
anon_sym_PIPE,
- anon_sym_PLUS,
- anon_sym_DASH,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(1950), 13,
+ ACTIONS(1884), 11,
sym__ternary_qmark,
anon_sym_of,
anon_sym_AMP_AMP,
anon_sym_PIPE_PIPE,
- anon_sym_GT_GT_GT,
- anon_sym_LT_LT,
anon_sym_CARET,
anon_sym_LT_EQ,
anon_sym_EQ_EQ_EQ,
@@ -113358,766 +113811,769 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_GT_EQ,
anon_sym_QMARK_QMARK,
anon_sym_instanceof,
- [66188] = 23,
+ [66148] = 27,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1829), 1,
- anon_sym_LPAREN,
ACTIONS(1831), 1,
- anon_sym_LBRACK,
+ anon_sym_LPAREN,
ACTIONS(1833), 1,
- anon_sym_DOT,
+ anon_sym_LBRACK,
ACTIONS(1835), 1,
- sym_optional_chain,
+ anon_sym_DOT,
ACTIONS(1837), 1,
- anon_sym_PLUS_PLUS,
+ sym_optional_chain,
ACTIONS(1839), 1,
- anon_sym_DASH_DASH,
+ anon_sym_PLUS_PLUS,
ACTIONS(1841), 1,
+ anon_sym_DASH_DASH,
+ ACTIONS(1843), 1,
anon_sym_BQUOTE,
- ACTIONS(1948), 1,
- anon_sym_PIPE,
- ACTIONS(2443), 1,
+ ACTIONS(1982), 1,
+ anon_sym_of,
+ ACTIONS(2439), 1,
+ anon_sym_AMP_AMP,
+ ACTIONS(2441), 1,
anon_sym_GT_GT,
- ACTIONS(2447), 1,
+ ACTIONS(2445), 1,
anon_sym_AMP,
- ACTIONS(2449), 1,
+ ACTIONS(2447), 1,
anon_sym_CARET,
- ACTIONS(2455), 1,
+ ACTIONS(2449), 1,
+ anon_sym_PIPE,
+ ACTIONS(2453), 1,
anon_sym_PERCENT,
- ACTIONS(2457), 1,
+ ACTIONS(2455), 1,
anon_sym_STAR_STAR,
+ ACTIONS(2463), 1,
+ anon_sym_PIPE_PIPE,
+ ACTIONS(2465), 1,
+ anon_sym_QMARK_QMARK,
+ ACTIONS(2467), 1,
+ sym__ternary_qmark,
ACTIONS(2435), 2,
anon_sym_STAR,
anon_sym_SLASH,
- ACTIONS(2445), 2,
+ ACTIONS(2443), 2,
anon_sym_GT_GT_GT,
anon_sym_LT_LT,
- ACTIONS(2453), 2,
+ ACTIONS(2451), 2,
anon_sym_PLUS,
anon_sym_DASH,
- ACTIONS(2461), 2,
+ ACTIONS(2459), 2,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(2463), 2,
+ ACTIONS(2461), 2,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
- STATE(1131), 2,
+ STATE(1128), 2,
sym_template_string,
sym_arguments,
ACTIONS(2437), 3,
anon_sym_in,
anon_sym_LT,
anon_sym_GT,
- ACTIONS(2459), 3,
+ ACTIONS(2457), 3,
anon_sym_LT_EQ,
anon_sym_GT_EQ,
anon_sym_instanceof,
- ACTIONS(1950), 5,
+ [66240] = 6,
+ ACTIONS(1203), 1,
+ sym_comment,
+ ACTIONS(1863), 1,
+ anon_sym_RBRACK,
+ ACTIONS(1866), 1,
+ anon_sym_EQ,
+ ACTIONS(2228), 1,
+ anon_sym_COMMA,
+ ACTIONS(1859), 13,
+ anon_sym_STAR,
+ anon_sym_in,
+ anon_sym_LT,
+ anon_sym_GT,
+ anon_sym_GT_GT,
+ anon_sym_AMP,
+ anon_sym_PIPE,
+ anon_sym_PLUS,
+ anon_sym_DASH,
+ anon_sym_SLASH,
+ anon_sym_EQ_EQ,
+ anon_sym_BANG_EQ,
+ anon_sym_DASH_DASH,
+ ACTIONS(1861), 20,
sym__ternary_qmark,
- anon_sym_of,
+ anon_sym_LPAREN,
+ anon_sym_LBRACK,
+ anon_sym_DOT,
+ sym_optional_chain,
anon_sym_AMP_AMP,
anon_sym_PIPE_PIPE,
+ anon_sym_GT_GT_GT,
+ anon_sym_LT_LT,
+ anon_sym_CARET,
+ anon_sym_PERCENT,
+ anon_sym_STAR_STAR,
+ anon_sym_LT_EQ,
+ anon_sym_EQ_EQ_EQ,
+ anon_sym_BANG_EQ_EQ,
+ anon_sym_GT_EQ,
anon_sym_QMARK_QMARK,
- [66272] = 22,
+ anon_sym_instanceof,
+ anon_sym_PLUS_PLUS,
+ anon_sym_BQUOTE,
+ [66290] = 27,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1829), 1,
- anon_sym_LPAREN,
ACTIONS(1831), 1,
- anon_sym_LBRACK,
+ anon_sym_LPAREN,
ACTIONS(1833), 1,
- anon_sym_DOT,
+ anon_sym_LBRACK,
ACTIONS(1835), 1,
- sym_optional_chain,
+ anon_sym_DOT,
ACTIONS(1837), 1,
- anon_sym_PLUS_PLUS,
+ sym_optional_chain,
ACTIONS(1839), 1,
- anon_sym_DASH_DASH,
+ anon_sym_PLUS_PLUS,
ACTIONS(1841), 1,
+ anon_sym_DASH_DASH,
+ ACTIONS(1843), 1,
anon_sym_BQUOTE,
- ACTIONS(1948), 1,
- anon_sym_PIPE,
- ACTIONS(2443), 1,
+ ACTIONS(2319), 1,
+ anon_sym_AMP_AMP,
+ ACTIONS(2321), 1,
+ anon_sym_PIPE_PIPE,
+ ACTIONS(2323), 1,
anon_sym_GT_GT,
- ACTIONS(2447), 1,
+ ACTIONS(2327), 1,
anon_sym_AMP,
- ACTIONS(2455), 1,
+ ACTIONS(2329), 1,
+ anon_sym_CARET,
+ ACTIONS(2331), 1,
+ anon_sym_PIPE,
+ ACTIONS(2335), 1,
anon_sym_PERCENT,
- ACTIONS(2457), 1,
+ ACTIONS(2337), 1,
anon_sym_STAR_STAR,
- ACTIONS(2435), 2,
+ ACTIONS(2345), 1,
+ anon_sym_QMARK_QMARK,
+ ACTIONS(2347), 1,
+ sym__ternary_qmark,
+ ACTIONS(2473), 1,
+ anon_sym_LBRACE,
+ ACTIONS(2315), 2,
anon_sym_STAR,
anon_sym_SLASH,
- ACTIONS(2445), 2,
+ ACTIONS(2325), 2,
anon_sym_GT_GT_GT,
anon_sym_LT_LT,
- ACTIONS(2453), 2,
+ ACTIONS(2333), 2,
anon_sym_PLUS,
anon_sym_DASH,
- ACTIONS(2461), 2,
+ ACTIONS(2341), 2,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(2463), 2,
+ ACTIONS(2343), 2,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
- STATE(1131), 2,
+ STATE(1128), 2,
sym_template_string,
sym_arguments,
- ACTIONS(2437), 3,
+ ACTIONS(2317), 3,
anon_sym_in,
anon_sym_LT,
anon_sym_GT,
- ACTIONS(2459), 3,
+ ACTIONS(2339), 3,
anon_sym_LT_EQ,
anon_sym_GT_EQ,
anon_sym_instanceof,
- ACTIONS(1950), 6,
- sym__ternary_qmark,
- anon_sym_of,
- anon_sym_AMP_AMP,
- anon_sym_PIPE_PIPE,
- anon_sym_CARET,
- anon_sym_QMARK_QMARK,
- [66354] = 21,
+ [66382] = 27,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1829), 1,
- anon_sym_LPAREN,
ACTIONS(1831), 1,
- anon_sym_LBRACK,
+ anon_sym_LPAREN,
ACTIONS(1833), 1,
- anon_sym_DOT,
+ anon_sym_LBRACK,
ACTIONS(1835), 1,
- sym_optional_chain,
+ anon_sym_DOT,
ACTIONS(1837), 1,
- anon_sym_PLUS_PLUS,
+ sym_optional_chain,
ACTIONS(1839), 1,
- anon_sym_DASH_DASH,
+ anon_sym_PLUS_PLUS,
ACTIONS(1841), 1,
+ anon_sym_DASH_DASH,
+ ACTIONS(1843), 1,
anon_sym_BQUOTE,
- ACTIONS(2443), 1,
+ ACTIONS(2068), 1,
+ anon_sym_of,
+ ACTIONS(2439), 1,
+ anon_sym_AMP_AMP,
+ ACTIONS(2441), 1,
anon_sym_GT_GT,
- ACTIONS(2455), 1,
- anon_sym_PERCENT,
- ACTIONS(2457), 1,
- anon_sym_STAR_STAR,
- ACTIONS(1948), 2,
+ ACTIONS(2445), 1,
anon_sym_AMP,
+ ACTIONS(2447), 1,
+ anon_sym_CARET,
+ ACTIONS(2449), 1,
anon_sym_PIPE,
+ ACTIONS(2453), 1,
+ anon_sym_PERCENT,
+ ACTIONS(2455), 1,
+ anon_sym_STAR_STAR,
+ ACTIONS(2463), 1,
+ anon_sym_PIPE_PIPE,
+ ACTIONS(2465), 1,
+ anon_sym_QMARK_QMARK,
+ ACTIONS(2467), 1,
+ sym__ternary_qmark,
ACTIONS(2435), 2,
anon_sym_STAR,
anon_sym_SLASH,
- ACTIONS(2445), 2,
+ ACTIONS(2443), 2,
anon_sym_GT_GT_GT,
anon_sym_LT_LT,
- ACTIONS(2453), 2,
+ ACTIONS(2451), 2,
anon_sym_PLUS,
anon_sym_DASH,
- ACTIONS(2461), 2,
+ ACTIONS(2459), 2,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(2463), 2,
+ ACTIONS(2461), 2,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
- STATE(1131), 2,
+ STATE(1128), 2,
sym_template_string,
sym_arguments,
ACTIONS(2437), 3,
anon_sym_in,
anon_sym_LT,
anon_sym_GT,
- ACTIONS(2459), 3,
+ ACTIONS(2457), 3,
anon_sym_LT_EQ,
anon_sym_GT_EQ,
anon_sym_instanceof,
- ACTIONS(1950), 6,
- sym__ternary_qmark,
- anon_sym_of,
- anon_sym_AMP_AMP,
- anon_sym_PIPE_PIPE,
- anon_sym_CARET,
- anon_sym_QMARK_QMARK,
- [66434] = 27,
+ [66474] = 23,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1829), 1,
- anon_sym_LPAREN,
ACTIONS(1831), 1,
- anon_sym_LBRACK,
+ anon_sym_LPAREN,
ACTIONS(1833), 1,
- anon_sym_DOT,
+ anon_sym_LBRACK,
ACTIONS(1835), 1,
- sym_optional_chain,
+ anon_sym_DOT,
ACTIONS(1837), 1,
- anon_sym_PLUS_PLUS,
+ sym_optional_chain,
ACTIONS(1839), 1,
- anon_sym_DASH_DASH,
+ anon_sym_PLUS_PLUS,
ACTIONS(1841), 1,
+ anon_sym_DASH_DASH,
+ ACTIONS(1843), 1,
anon_sym_BQUOTE,
- ACTIONS(1970), 1,
- anon_sym_of,
- ACTIONS(2439), 1,
- anon_sym_AMP_AMP,
ACTIONS(2441), 1,
- anon_sym_PIPE_PIPE,
- ACTIONS(2443), 1,
anon_sym_GT_GT,
- ACTIONS(2447), 1,
+ ACTIONS(2445), 1,
anon_sym_AMP,
- ACTIONS(2449), 1,
+ ACTIONS(2447), 1,
anon_sym_CARET,
- ACTIONS(2451), 1,
+ ACTIONS(2449), 1,
anon_sym_PIPE,
- ACTIONS(2455), 1,
+ ACTIONS(2453), 1,
anon_sym_PERCENT,
- ACTIONS(2457), 1,
+ ACTIONS(2455), 1,
anon_sym_STAR_STAR,
- ACTIONS(2465), 1,
- anon_sym_QMARK_QMARK,
- ACTIONS(2467), 1,
- sym__ternary_qmark,
ACTIONS(2435), 2,
anon_sym_STAR,
anon_sym_SLASH,
- ACTIONS(2445), 2,
+ ACTIONS(2443), 2,
anon_sym_GT_GT_GT,
anon_sym_LT_LT,
- ACTIONS(2453), 2,
+ ACTIONS(2451), 2,
anon_sym_PLUS,
anon_sym_DASH,
- ACTIONS(2461), 2,
+ ACTIONS(2459), 2,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(2463), 2,
+ ACTIONS(2461), 2,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
- STATE(1131), 2,
+ STATE(1128), 2,
sym_template_string,
sym_arguments,
ACTIONS(2437), 3,
anon_sym_in,
anon_sym_LT,
anon_sym_GT,
- ACTIONS(2459), 3,
+ ACTIONS(2457), 3,
anon_sym_LT_EQ,
anon_sym_GT_EQ,
anon_sym_instanceof,
- [66526] = 15,
+ ACTIONS(1884), 5,
+ sym__ternary_qmark,
+ anon_sym_of,
+ anon_sym_AMP_AMP,
+ anon_sym_PIPE_PIPE,
+ anon_sym_QMARK_QMARK,
+ [66558] = 6,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1829), 1,
- anon_sym_LPAREN,
- ACTIONS(1831), 1,
- anon_sym_LBRACK,
- ACTIONS(1833), 1,
- anon_sym_DOT,
- ACTIONS(1835), 1,
- sym_optional_chain,
- ACTIONS(1837), 1,
- anon_sym_PLUS_PLUS,
- ACTIONS(1839), 1,
- anon_sym_DASH_DASH,
- ACTIONS(1841), 1,
- anon_sym_BQUOTE,
- ACTIONS(2455), 1,
- anon_sym_PERCENT,
- ACTIONS(2457), 1,
- anon_sym_STAR_STAR,
- ACTIONS(2435), 2,
+ ACTIONS(1877), 1,
+ anon_sym_RBRACK,
+ ACTIONS(1880), 1,
+ anon_sym_EQ,
+ ACTIONS(2253), 1,
+ anon_sym_COMMA,
+ ACTIONS(1873), 13,
anon_sym_STAR,
- anon_sym_SLASH,
- ACTIONS(2453), 2,
- anon_sym_PLUS,
- anon_sym_DASH,
- STATE(1131), 2,
- sym_template_string,
- sym_arguments,
- ACTIONS(1948), 8,
anon_sym_in,
anon_sym_LT,
anon_sym_GT,
anon_sym_GT_GT,
anon_sym_AMP,
anon_sym_PIPE,
+ anon_sym_PLUS,
+ anon_sym_DASH,
+ anon_sym_SLASH,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(1950), 13,
+ anon_sym_DASH_DASH,
+ ACTIONS(1875), 20,
sym__ternary_qmark,
- anon_sym_of,
+ anon_sym_LPAREN,
+ anon_sym_LBRACK,
+ anon_sym_DOT,
+ sym_optional_chain,
anon_sym_AMP_AMP,
anon_sym_PIPE_PIPE,
anon_sym_GT_GT_GT,
anon_sym_LT_LT,
anon_sym_CARET,
+ anon_sym_PERCENT,
+ anon_sym_STAR_STAR,
anon_sym_LT_EQ,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
anon_sym_GT_EQ,
anon_sym_QMARK_QMARK,
anon_sym_instanceof,
- [66594] = 24,
+ anon_sym_PLUS_PLUS,
+ anon_sym_BQUOTE,
+ [66608] = 27,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1829), 1,
- anon_sym_LPAREN,
ACTIONS(1831), 1,
- anon_sym_LBRACK,
+ anon_sym_LPAREN,
ACTIONS(1833), 1,
- anon_sym_DOT,
+ anon_sym_LBRACK,
ACTIONS(1835), 1,
- sym_optional_chain,
+ anon_sym_DOT,
ACTIONS(1837), 1,
- anon_sym_PLUS_PLUS,
+ sym_optional_chain,
ACTIONS(1839), 1,
- anon_sym_DASH_DASH,
+ anon_sym_PLUS_PLUS,
ACTIONS(1841), 1,
+ anon_sym_DASH_DASH,
+ ACTIONS(1843), 1,
anon_sym_BQUOTE,
+ ACTIONS(2072), 1,
+ anon_sym_of,
ACTIONS(2439), 1,
anon_sym_AMP_AMP,
- ACTIONS(2443), 1,
+ ACTIONS(2441), 1,
anon_sym_GT_GT,
- ACTIONS(2447), 1,
+ ACTIONS(2445), 1,
anon_sym_AMP,
- ACTIONS(2449), 1,
+ ACTIONS(2447), 1,
anon_sym_CARET,
- ACTIONS(2451), 1,
+ ACTIONS(2449), 1,
anon_sym_PIPE,
- ACTIONS(2455), 1,
+ ACTIONS(2453), 1,
anon_sym_PERCENT,
- ACTIONS(2457), 1,
+ ACTIONS(2455), 1,
anon_sym_STAR_STAR,
+ ACTIONS(2463), 1,
+ anon_sym_PIPE_PIPE,
+ ACTIONS(2465), 1,
+ anon_sym_QMARK_QMARK,
+ ACTIONS(2467), 1,
+ sym__ternary_qmark,
ACTIONS(2435), 2,
anon_sym_STAR,
anon_sym_SLASH,
- ACTIONS(2445), 2,
+ ACTIONS(2443), 2,
anon_sym_GT_GT_GT,
anon_sym_LT_LT,
- ACTIONS(2453), 2,
+ ACTIONS(2451), 2,
anon_sym_PLUS,
anon_sym_DASH,
- ACTIONS(2461), 2,
+ ACTIONS(2459), 2,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(2463), 2,
+ ACTIONS(2461), 2,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
- STATE(1131), 2,
+ STATE(1128), 2,
sym_template_string,
sym_arguments,
ACTIONS(2437), 3,
anon_sym_in,
anon_sym_LT,
anon_sym_GT,
- ACTIONS(2459), 3,
+ ACTIONS(2457), 3,
anon_sym_LT_EQ,
anon_sym_GT_EQ,
anon_sym_instanceof,
- ACTIONS(1950), 4,
- sym__ternary_qmark,
- anon_sym_of,
- anon_sym_PIPE_PIPE,
- anon_sym_QMARK_QMARK,
- [66680] = 12,
+ [66700] = 27,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1829), 1,
- anon_sym_LPAREN,
ACTIONS(1831), 1,
- anon_sym_LBRACK,
+ anon_sym_LPAREN,
ACTIONS(1833), 1,
- anon_sym_DOT,
+ anon_sym_LBRACK,
ACTIONS(1835), 1,
- sym_optional_chain,
+ anon_sym_DOT,
ACTIONS(1837), 1,
- anon_sym_PLUS_PLUS,
+ sym_optional_chain,
ACTIONS(1839), 1,
- anon_sym_DASH_DASH,
+ anon_sym_PLUS_PLUS,
ACTIONS(1841), 1,
+ anon_sym_DASH_DASH,
+ ACTIONS(1843), 1,
anon_sym_BQUOTE,
- ACTIONS(2457), 1,
- anon_sym_STAR_STAR,
- STATE(1131), 2,
- sym_template_string,
- sym_arguments,
- ACTIONS(1948), 12,
- anon_sym_STAR,
- anon_sym_in,
- anon_sym_LT,
- anon_sym_GT,
- anon_sym_GT_GT,
- anon_sym_AMP,
- anon_sym_PIPE,
- anon_sym_PLUS,
- anon_sym_DASH,
- anon_sym_SLASH,
- anon_sym_EQ_EQ,
- anon_sym_BANG_EQ,
- ACTIONS(1950), 14,
- sym__ternary_qmark,
- anon_sym_of,
+ ACTIONS(2319), 1,
anon_sym_AMP_AMP,
+ ACTIONS(2321), 1,
anon_sym_PIPE_PIPE,
- anon_sym_GT_GT_GT,
- anon_sym_LT_LT,
- anon_sym_CARET,
- anon_sym_PERCENT,
- anon_sym_LT_EQ,
- anon_sym_EQ_EQ_EQ,
- anon_sym_BANG_EQ_EQ,
- anon_sym_GT_EQ,
- anon_sym_QMARK_QMARK,
- anon_sym_instanceof,
- [66742] = 17,
- ACTIONS(1203), 1,
- sym_comment,
- ACTIONS(1829), 1,
- anon_sym_LPAREN,
- ACTIONS(1831), 1,
- anon_sym_LBRACK,
- ACTIONS(1833), 1,
- anon_sym_DOT,
- ACTIONS(1835), 1,
- sym_optional_chain,
- ACTIONS(1837), 1,
- anon_sym_PLUS_PLUS,
- ACTIONS(1839), 1,
- anon_sym_DASH_DASH,
- ACTIONS(1841), 1,
- anon_sym_BQUOTE,
- ACTIONS(2443), 1,
+ ACTIONS(2323), 1,
anon_sym_GT_GT,
- ACTIONS(2455), 1,
+ ACTIONS(2327), 1,
+ anon_sym_AMP,
+ ACTIONS(2329), 1,
+ anon_sym_CARET,
+ ACTIONS(2331), 1,
+ anon_sym_PIPE,
+ ACTIONS(2335), 1,
anon_sym_PERCENT,
- ACTIONS(2457), 1,
+ ACTIONS(2337), 1,
anon_sym_STAR_STAR,
- ACTIONS(2435), 2,
+ ACTIONS(2345), 1,
+ anon_sym_QMARK_QMARK,
+ ACTIONS(2347), 1,
+ sym__ternary_qmark,
+ ACTIONS(2475), 1,
+ anon_sym_COLON,
+ ACTIONS(2315), 2,
anon_sym_STAR,
anon_sym_SLASH,
- ACTIONS(2445), 2,
+ ACTIONS(2325), 2,
anon_sym_GT_GT_GT,
anon_sym_LT_LT,
- ACTIONS(2453), 2,
+ ACTIONS(2333), 2,
anon_sym_PLUS,
anon_sym_DASH,
- STATE(1131), 2,
+ ACTIONS(2341), 2,
+ anon_sym_EQ_EQ,
+ anon_sym_BANG_EQ,
+ ACTIONS(2343), 2,
+ anon_sym_EQ_EQ_EQ,
+ anon_sym_BANG_EQ_EQ,
+ STATE(1128), 2,
sym_template_string,
sym_arguments,
- ACTIONS(1948), 7,
+ ACTIONS(2317), 3,
anon_sym_in,
anon_sym_LT,
anon_sym_GT,
- anon_sym_AMP,
- anon_sym_PIPE,
- anon_sym_EQ_EQ,
- anon_sym_BANG_EQ,
- ACTIONS(1950), 11,
- sym__ternary_qmark,
- anon_sym_of,
- anon_sym_AMP_AMP,
- anon_sym_PIPE_PIPE,
- anon_sym_CARET,
+ ACTIONS(2339), 3,
anon_sym_LT_EQ,
- anon_sym_EQ_EQ_EQ,
- anon_sym_BANG_EQ_EQ,
anon_sym_GT_EQ,
- anon_sym_QMARK_QMARK,
anon_sym_instanceof,
- [66814] = 27,
+ [66792] = 27,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1829), 1,
- anon_sym_LPAREN,
ACTIONS(1831), 1,
- anon_sym_LBRACK,
+ anon_sym_LPAREN,
ACTIONS(1833), 1,
- anon_sym_DOT,
+ anon_sym_LBRACK,
ACTIONS(1835), 1,
- sym_optional_chain,
+ anon_sym_DOT,
ACTIONS(1837), 1,
- anon_sym_PLUS_PLUS,
+ sym_optional_chain,
ACTIONS(1839), 1,
- anon_sym_DASH_DASH,
+ anon_sym_PLUS_PLUS,
ACTIONS(1841), 1,
+ anon_sym_DASH_DASH,
+ ACTIONS(1843), 1,
anon_sym_BQUOTE,
- ACTIONS(1996), 1,
- anon_sym_of,
- ACTIONS(2439), 1,
+ ACTIONS(2319), 1,
anon_sym_AMP_AMP,
- ACTIONS(2441), 1,
+ ACTIONS(2321), 1,
anon_sym_PIPE_PIPE,
- ACTIONS(2443), 1,
+ ACTIONS(2323), 1,
anon_sym_GT_GT,
- ACTIONS(2447), 1,
+ ACTIONS(2327), 1,
anon_sym_AMP,
- ACTIONS(2449), 1,
+ ACTIONS(2329), 1,
anon_sym_CARET,
- ACTIONS(2451), 1,
+ ACTIONS(2331), 1,
anon_sym_PIPE,
- ACTIONS(2455), 1,
+ ACTIONS(2335), 1,
anon_sym_PERCENT,
- ACTIONS(2457), 1,
+ ACTIONS(2337), 1,
anon_sym_STAR_STAR,
- ACTIONS(2465), 1,
+ ACTIONS(2345), 1,
anon_sym_QMARK_QMARK,
- ACTIONS(2467), 1,
+ ACTIONS(2347), 1,
sym__ternary_qmark,
- ACTIONS(2435), 2,
+ ACTIONS(2477), 1,
+ anon_sym_COLON,
+ ACTIONS(2315), 2,
anon_sym_STAR,
anon_sym_SLASH,
- ACTIONS(2445), 2,
+ ACTIONS(2325), 2,
anon_sym_GT_GT_GT,
anon_sym_LT_LT,
- ACTIONS(2453), 2,
+ ACTIONS(2333), 2,
anon_sym_PLUS,
anon_sym_DASH,
- ACTIONS(2461), 2,
+ ACTIONS(2341), 2,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(2463), 2,
+ ACTIONS(2343), 2,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
- STATE(1131), 2,
+ STATE(1128), 2,
sym_template_string,
sym_arguments,
- ACTIONS(2437), 3,
+ ACTIONS(2317), 3,
anon_sym_in,
anon_sym_LT,
anon_sym_GT,
- ACTIONS(2459), 3,
+ ACTIONS(2339), 3,
anon_sym_LT_EQ,
anon_sym_GT_EQ,
anon_sym_instanceof,
- [66906] = 27,
+ [66884] = 27,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1829), 1,
- anon_sym_LPAREN,
ACTIONS(1831), 1,
- anon_sym_LBRACK,
+ anon_sym_LPAREN,
ACTIONS(1833), 1,
- anon_sym_DOT,
+ anon_sym_LBRACK,
ACTIONS(1835), 1,
- sym_optional_chain,
+ anon_sym_DOT,
ACTIONS(1837), 1,
- anon_sym_PLUS_PLUS,
+ sym_optional_chain,
ACTIONS(1839), 1,
- anon_sym_DASH_DASH,
+ anon_sym_PLUS_PLUS,
ACTIONS(1841), 1,
+ anon_sym_DASH_DASH,
+ ACTIONS(1843), 1,
anon_sym_BQUOTE,
- ACTIONS(2034), 1,
- anon_sym_of,
- ACTIONS(2439), 1,
+ ACTIONS(1890), 1,
+ anon_sym_PERCENT,
+ ACTIONS(1892), 1,
+ anon_sym_STAR_STAR,
+ ACTIONS(1920), 1,
anon_sym_AMP_AMP,
- ACTIONS(2441), 1,
+ ACTIONS(1922), 1,
anon_sym_PIPE_PIPE,
- ACTIONS(2443), 1,
+ ACTIONS(1924), 1,
anon_sym_GT_GT,
- ACTIONS(2447), 1,
+ ACTIONS(1928), 1,
anon_sym_AMP,
- ACTIONS(2449), 1,
+ ACTIONS(1930), 1,
anon_sym_CARET,
- ACTIONS(2451), 1,
+ ACTIONS(1932), 1,
anon_sym_PIPE,
- ACTIONS(2455), 1,
- anon_sym_PERCENT,
- ACTIONS(2457), 1,
- anon_sym_STAR_STAR,
- ACTIONS(2465), 1,
+ ACTIONS(1940), 1,
anon_sym_QMARK_QMARK,
- ACTIONS(2467), 1,
+ ACTIONS(1942), 1,
sym__ternary_qmark,
- ACTIONS(2435), 2,
+ ACTIONS(2479), 1,
+ anon_sym_RBRACK,
+ ACTIONS(1882), 2,
anon_sym_STAR,
anon_sym_SLASH,
- ACTIONS(2445), 2,
- anon_sym_GT_GT_GT,
- anon_sym_LT_LT,
- ACTIONS(2453), 2,
+ ACTIONS(1888), 2,
anon_sym_PLUS,
anon_sym_DASH,
- ACTIONS(2461), 2,
+ ACTIONS(1926), 2,
+ anon_sym_GT_GT_GT,
+ anon_sym_LT_LT,
+ ACTIONS(1936), 2,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(2463), 2,
+ ACTIONS(1938), 2,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
- STATE(1131), 2,
+ STATE(1128), 2,
sym_template_string,
sym_arguments,
- ACTIONS(2437), 3,
+ ACTIONS(1918), 3,
anon_sym_in,
anon_sym_LT,
anon_sym_GT,
- ACTIONS(2459), 3,
+ ACTIONS(1934), 3,
anon_sym_LT_EQ,
anon_sym_GT_EQ,
anon_sym_instanceof,
- [66998] = 27,
+ [66976] = 27,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1829), 1,
- anon_sym_LPAREN,
ACTIONS(1831), 1,
- anon_sym_LBRACK,
+ anon_sym_LPAREN,
ACTIONS(1833), 1,
- anon_sym_DOT,
+ anon_sym_LBRACK,
ACTIONS(1835), 1,
- sym_optional_chain,
+ anon_sym_DOT,
ACTIONS(1837), 1,
- anon_sym_PLUS_PLUS,
+ sym_optional_chain,
ACTIONS(1839), 1,
- anon_sym_DASH_DASH,
+ anon_sym_PLUS_PLUS,
ACTIONS(1841), 1,
+ anon_sym_DASH_DASH,
+ ACTIONS(1843), 1,
anon_sym_BQUOTE,
- ACTIONS(2315), 1,
+ ACTIONS(2319), 1,
anon_sym_AMP_AMP,
- ACTIONS(2317), 1,
+ ACTIONS(2321), 1,
anon_sym_PIPE_PIPE,
- ACTIONS(2319), 1,
- anon_sym_GT_GT,
ACTIONS(2323), 1,
+ anon_sym_GT_GT,
+ ACTIONS(2327), 1,
anon_sym_AMP,
- ACTIONS(2325), 1,
+ ACTIONS(2329), 1,
anon_sym_CARET,
- ACTIONS(2327), 1,
- anon_sym_PIPE,
ACTIONS(2331), 1,
+ anon_sym_PIPE,
+ ACTIONS(2335), 1,
anon_sym_PERCENT,
- ACTIONS(2333), 1,
+ ACTIONS(2337), 1,
anon_sym_STAR_STAR,
- ACTIONS(2341), 1,
+ ACTIONS(2345), 1,
anon_sym_QMARK_QMARK,
- ACTIONS(2343), 1,
+ ACTIONS(2347), 1,
sym__ternary_qmark,
- ACTIONS(2480), 1,
- anon_sym_LBRACE,
- ACTIONS(2311), 2,
+ ACTIONS(2481), 1,
+ anon_sym_COLON,
+ ACTIONS(2315), 2,
anon_sym_STAR,
anon_sym_SLASH,
- ACTIONS(2321), 2,
+ ACTIONS(2325), 2,
anon_sym_GT_GT_GT,
anon_sym_LT_LT,
- ACTIONS(2329), 2,
+ ACTIONS(2333), 2,
anon_sym_PLUS,
anon_sym_DASH,
- ACTIONS(2337), 2,
+ ACTIONS(2341), 2,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(2339), 2,
+ ACTIONS(2343), 2,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
- STATE(1131), 2,
+ STATE(1128), 2,
sym_template_string,
sym_arguments,
- ACTIONS(2313), 3,
+ ACTIONS(2317), 3,
anon_sym_in,
anon_sym_LT,
anon_sym_GT,
- ACTIONS(2335), 3,
+ ACTIONS(2339), 3,
anon_sym_LT_EQ,
anon_sym_GT_EQ,
anon_sym_instanceof,
- [67090] = 27,
+ [67068] = 21,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1829), 1,
- anon_sym_LPAREN,
ACTIONS(1831), 1,
- anon_sym_LBRACK,
+ anon_sym_LPAREN,
ACTIONS(1833), 1,
- anon_sym_DOT,
+ anon_sym_LBRACK,
ACTIONS(1835), 1,
- sym_optional_chain,
+ anon_sym_DOT,
ACTIONS(1837), 1,
- anon_sym_PLUS_PLUS,
+ sym_optional_chain,
ACTIONS(1839), 1,
- anon_sym_DASH_DASH,
+ anon_sym_PLUS_PLUS,
ACTIONS(1841), 1,
+ anon_sym_DASH_DASH,
+ ACTIONS(1843), 1,
anon_sym_BQUOTE,
- ACTIONS(2004), 1,
- anon_sym_of,
- ACTIONS(2439), 1,
- anon_sym_AMP_AMP,
ACTIONS(2441), 1,
- anon_sym_PIPE_PIPE,
- ACTIONS(2443), 1,
anon_sym_GT_GT,
- ACTIONS(2447), 1,
- anon_sym_AMP,
- ACTIONS(2449), 1,
- anon_sym_CARET,
- ACTIONS(2451), 1,
- anon_sym_PIPE,
- ACTIONS(2455), 1,
+ ACTIONS(2453), 1,
anon_sym_PERCENT,
- ACTIONS(2457), 1,
+ ACTIONS(2455), 1,
anon_sym_STAR_STAR,
- ACTIONS(2465), 1,
- anon_sym_QMARK_QMARK,
- ACTIONS(2467), 1,
- sym__ternary_qmark,
+ ACTIONS(1886), 2,
+ anon_sym_AMP,
+ anon_sym_PIPE,
ACTIONS(2435), 2,
anon_sym_STAR,
anon_sym_SLASH,
- ACTIONS(2445), 2,
+ ACTIONS(2443), 2,
anon_sym_GT_GT_GT,
anon_sym_LT_LT,
- ACTIONS(2453), 2,
+ ACTIONS(2451), 2,
anon_sym_PLUS,
anon_sym_DASH,
- ACTIONS(2461), 2,
+ ACTIONS(2459), 2,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(2463), 2,
+ ACTIONS(2461), 2,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
- STATE(1131), 2,
+ STATE(1128), 2,
sym_template_string,
sym_arguments,
ACTIONS(2437), 3,
anon_sym_in,
anon_sym_LT,
anon_sym_GT,
- ACTIONS(2459), 3,
+ ACTIONS(2457), 3,
anon_sym_LT_EQ,
anon_sym_GT_EQ,
anon_sym_instanceof,
- [67182] = 27,
+ ACTIONS(1884), 6,
+ sym__ternary_qmark,
+ anon_sym_of,
+ anon_sym_AMP_AMP,
+ anon_sym_PIPE_PIPE,
+ anon_sym_CARET,
+ anon_sym_QMARK_QMARK,
+ [67148] = 27,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1829), 1,
- anon_sym_LPAREN,
ACTIONS(1831), 1,
- anon_sym_LBRACK,
+ anon_sym_LPAREN,
ACTIONS(1833), 1,
- anon_sym_DOT,
+ anon_sym_LBRACK,
ACTIONS(1835), 1,
- sym_optional_chain,
+ anon_sym_DOT,
ACTIONS(1837), 1,
- anon_sym_PLUS_PLUS,
+ sym_optional_chain,
ACTIONS(1839), 1,
- anon_sym_DASH_DASH,
+ anon_sym_PLUS_PLUS,
ACTIONS(1841), 1,
+ anon_sym_DASH_DASH,
+ ACTIONS(1843), 1,
anon_sym_BQUOTE,
- ACTIONS(2012), 1,
+ ACTIONS(2060), 1,
anon_sym_of,
ACTIONS(2439), 1,
anon_sym_AMP_AMP,
ACTIONS(2441), 1,
- anon_sym_PIPE_PIPE,
- ACTIONS(2443), 1,
anon_sym_GT_GT,
- ACTIONS(2447), 1,
+ ACTIONS(2445), 1,
anon_sym_AMP,
- ACTIONS(2449), 1,
+ ACTIONS(2447), 1,
anon_sym_CARET,
- ACTIONS(2451), 1,
+ ACTIONS(2449), 1,
anon_sym_PIPE,
- ACTIONS(2455), 1,
+ ACTIONS(2453), 1,
anon_sym_PERCENT,
- ACTIONS(2457), 1,
+ ACTIONS(2455), 1,
anon_sym_STAR_STAR,
+ ACTIONS(2463), 1,
+ anon_sym_PIPE_PIPE,
ACTIONS(2465), 1,
anon_sym_QMARK_QMARK,
ACTIONS(2467), 1,
@@ -114125,64 +114581,64 @@ static const uint16_t ts_small_parse_table[] = {
ACTIONS(2435), 2,
anon_sym_STAR,
anon_sym_SLASH,
- ACTIONS(2445), 2,
+ ACTIONS(2443), 2,
anon_sym_GT_GT_GT,
anon_sym_LT_LT,
- ACTIONS(2453), 2,
+ ACTIONS(2451), 2,
anon_sym_PLUS,
anon_sym_DASH,
- ACTIONS(2461), 2,
+ ACTIONS(2459), 2,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(2463), 2,
+ ACTIONS(2461), 2,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
- STATE(1131), 2,
+ STATE(1128), 2,
sym_template_string,
sym_arguments,
ACTIONS(2437), 3,
anon_sym_in,
anon_sym_LT,
anon_sym_GT,
- ACTIONS(2459), 3,
+ ACTIONS(2457), 3,
anon_sym_LT_EQ,
anon_sym_GT_EQ,
anon_sym_instanceof,
- [67274] = 27,
+ [67240] = 27,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1829), 1,
- anon_sym_LPAREN,
ACTIONS(1831), 1,
- anon_sym_LBRACK,
+ anon_sym_LPAREN,
ACTIONS(1833), 1,
- anon_sym_DOT,
+ anon_sym_LBRACK,
ACTIONS(1835), 1,
- sym_optional_chain,
+ anon_sym_DOT,
ACTIONS(1837), 1,
- anon_sym_PLUS_PLUS,
+ sym_optional_chain,
ACTIONS(1839), 1,
- anon_sym_DASH_DASH,
+ anon_sym_PLUS_PLUS,
ACTIONS(1841), 1,
+ anon_sym_DASH_DASH,
+ ACTIONS(1843), 1,
anon_sym_BQUOTE,
- ACTIONS(2124), 1,
+ ACTIONS(1916), 1,
anon_sym_of,
ACTIONS(2439), 1,
anon_sym_AMP_AMP,
ACTIONS(2441), 1,
- anon_sym_PIPE_PIPE,
- ACTIONS(2443), 1,
anon_sym_GT_GT,
- ACTIONS(2447), 1,
+ ACTIONS(2445), 1,
anon_sym_AMP,
- ACTIONS(2449), 1,
+ ACTIONS(2447), 1,
anon_sym_CARET,
- ACTIONS(2451), 1,
+ ACTIONS(2449), 1,
anon_sym_PIPE,
- ACTIONS(2455), 1,
+ ACTIONS(2453), 1,
anon_sym_PERCENT,
- ACTIONS(2457), 1,
+ ACTIONS(2455), 1,
anon_sym_STAR_STAR,
+ ACTIONS(2463), 1,
+ anon_sym_PIPE_PIPE,
ACTIONS(2465), 1,
anon_sym_QMARK_QMARK,
ACTIONS(2467), 1,
@@ -114190,391 +114646,368 @@ static const uint16_t ts_small_parse_table[] = {
ACTIONS(2435), 2,
anon_sym_STAR,
anon_sym_SLASH,
- ACTIONS(2445), 2,
+ ACTIONS(2443), 2,
anon_sym_GT_GT_GT,
anon_sym_LT_LT,
- ACTIONS(2453), 2,
+ ACTIONS(2451), 2,
anon_sym_PLUS,
anon_sym_DASH,
- ACTIONS(2461), 2,
+ ACTIONS(2459), 2,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(2463), 2,
+ ACTIONS(2461), 2,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
- STATE(1131), 2,
+ STATE(1128), 2,
sym_template_string,
sym_arguments,
ACTIONS(2437), 3,
anon_sym_in,
anon_sym_LT,
anon_sym_GT,
- ACTIONS(2459), 3,
+ ACTIONS(2457), 3,
anon_sym_LT_EQ,
anon_sym_GT_EQ,
anon_sym_instanceof,
- [67366] = 6,
- ACTIONS(824), 1,
- anon_sym_EQ,
+ [67332] = 22,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1857), 1,
- anon_sym_RBRACK,
- ACTIONS(2248), 1,
- anon_sym_COMMA,
- ACTIONS(822), 13,
- anon_sym_STAR,
- anon_sym_in,
- anon_sym_LT,
- anon_sym_GT,
- anon_sym_GT_GT,
- anon_sym_AMP,
- anon_sym_PIPE,
- anon_sym_PLUS,
- anon_sym_DASH,
- anon_sym_SLASH,
- anon_sym_EQ_EQ,
- anon_sym_BANG_EQ,
- anon_sym_DASH_DASH,
- ACTIONS(828), 20,
- sym__ternary_qmark,
+ ACTIONS(1831), 1,
anon_sym_LPAREN,
+ ACTIONS(1833), 1,
anon_sym_LBRACK,
+ ACTIONS(1835), 1,
anon_sym_DOT,
+ ACTIONS(1837), 1,
sym_optional_chain,
- anon_sym_AMP_AMP,
- anon_sym_PIPE_PIPE,
- anon_sym_GT_GT_GT,
- anon_sym_LT_LT,
- anon_sym_CARET,
- anon_sym_PERCENT,
- anon_sym_STAR_STAR,
- anon_sym_LT_EQ,
- anon_sym_EQ_EQ_EQ,
- anon_sym_BANG_EQ_EQ,
- anon_sym_GT_EQ,
- anon_sym_QMARK_QMARK,
- anon_sym_instanceof,
+ ACTIONS(1839), 1,
anon_sym_PLUS_PLUS,
+ ACTIONS(1841), 1,
+ anon_sym_DASH_DASH,
+ ACTIONS(1843), 1,
anon_sym_BQUOTE,
- [67416] = 6,
- ACTIONS(1203), 1,
- sym_comment,
- ACTIONS(1877), 1,
- anon_sym_RBRACK,
- ACTIONS(1880), 1,
- anon_sym_EQ,
- ACTIONS(2237), 1,
- anon_sym_COMMA,
- ACTIONS(1873), 13,
- anon_sym_STAR,
- anon_sym_in,
- anon_sym_LT,
- anon_sym_GT,
+ ACTIONS(1886), 1,
+ anon_sym_PIPE,
+ ACTIONS(2441), 1,
anon_sym_GT_GT,
+ ACTIONS(2445), 1,
anon_sym_AMP,
- anon_sym_PIPE,
+ ACTIONS(2453), 1,
+ anon_sym_PERCENT,
+ ACTIONS(2455), 1,
+ anon_sym_STAR_STAR,
+ ACTIONS(2435), 2,
+ anon_sym_STAR,
+ anon_sym_SLASH,
+ ACTIONS(2443), 2,
+ anon_sym_GT_GT_GT,
+ anon_sym_LT_LT,
+ ACTIONS(2451), 2,
anon_sym_PLUS,
anon_sym_DASH,
- anon_sym_SLASH,
+ ACTIONS(2459), 2,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- anon_sym_DASH_DASH,
- ACTIONS(1875), 20,
- sym__ternary_qmark,
- anon_sym_LPAREN,
- anon_sym_LBRACK,
- anon_sym_DOT,
- sym_optional_chain,
- anon_sym_AMP_AMP,
- anon_sym_PIPE_PIPE,
- anon_sym_GT_GT_GT,
- anon_sym_LT_LT,
- anon_sym_CARET,
- anon_sym_PERCENT,
- anon_sym_STAR_STAR,
- anon_sym_LT_EQ,
+ ACTIONS(2461), 2,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
- anon_sym_GT_EQ,
- anon_sym_QMARK_QMARK,
- anon_sym_instanceof,
- anon_sym_PLUS_PLUS,
- anon_sym_BQUOTE,
- [67466] = 6,
- ACTIONS(1203), 1,
- sym_comment,
- ACTIONS(1864), 1,
- anon_sym_RBRACK,
- ACTIONS(1867), 1,
- anon_sym_EQ,
- ACTIONS(2243), 1,
- anon_sym_COMMA,
- ACTIONS(1860), 13,
- anon_sym_STAR,
+ STATE(1128), 2,
+ sym_template_string,
+ sym_arguments,
+ ACTIONS(2437), 3,
anon_sym_in,
anon_sym_LT,
anon_sym_GT,
- anon_sym_GT_GT,
- anon_sym_AMP,
- anon_sym_PIPE,
- anon_sym_PLUS,
- anon_sym_DASH,
- anon_sym_SLASH,
- anon_sym_EQ_EQ,
- anon_sym_BANG_EQ,
- anon_sym_DASH_DASH,
- ACTIONS(1862), 20,
+ ACTIONS(2457), 3,
+ anon_sym_LT_EQ,
+ anon_sym_GT_EQ,
+ anon_sym_instanceof,
+ ACTIONS(1884), 6,
sym__ternary_qmark,
- anon_sym_LPAREN,
- anon_sym_LBRACK,
- anon_sym_DOT,
- sym_optional_chain,
+ anon_sym_of,
anon_sym_AMP_AMP,
anon_sym_PIPE_PIPE,
- anon_sym_GT_GT_GT,
- anon_sym_LT_LT,
anon_sym_CARET,
- anon_sym_PERCENT,
- anon_sym_STAR_STAR,
- anon_sym_LT_EQ,
- anon_sym_EQ_EQ_EQ,
- anon_sym_BANG_EQ_EQ,
- anon_sym_GT_EQ,
anon_sym_QMARK_QMARK,
- anon_sym_instanceof,
- anon_sym_PLUS_PLUS,
- anon_sym_BQUOTE,
- [67516] = 27,
+ [67414] = 23,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1829), 1,
- anon_sym_LPAREN,
ACTIONS(1831), 1,
- anon_sym_LBRACK,
+ anon_sym_LPAREN,
ACTIONS(1833), 1,
- anon_sym_DOT,
+ anon_sym_LBRACK,
ACTIONS(1835), 1,
- sym_optional_chain,
+ anon_sym_DOT,
ACTIONS(1837), 1,
- anon_sym_PLUS_PLUS,
+ sym_optional_chain,
ACTIONS(1839), 1,
- anon_sym_DASH_DASH,
+ anon_sym_PLUS_PLUS,
ACTIONS(1841), 1,
+ anon_sym_DASH_DASH,
+ ACTIONS(1843), 1,
anon_sym_BQUOTE,
- ACTIONS(2315), 1,
- anon_sym_AMP_AMP,
- ACTIONS(2317), 1,
- anon_sym_PIPE_PIPE,
- ACTIONS(2319), 1,
+ ACTIONS(1886), 1,
+ anon_sym_PIPE,
+ ACTIONS(2441), 1,
anon_sym_GT_GT,
- ACTIONS(2323), 1,
+ ACTIONS(2445), 1,
anon_sym_AMP,
- ACTIONS(2325), 1,
+ ACTIONS(2447), 1,
anon_sym_CARET,
- ACTIONS(2327), 1,
- anon_sym_PIPE,
- ACTIONS(2331), 1,
+ ACTIONS(2453), 1,
anon_sym_PERCENT,
- ACTIONS(2333), 1,
+ ACTIONS(2455), 1,
anon_sym_STAR_STAR,
- ACTIONS(2341), 1,
- anon_sym_QMARK_QMARK,
- ACTIONS(2343), 1,
- sym__ternary_qmark,
- ACTIONS(2482), 1,
- anon_sym_COLON,
- ACTIONS(2311), 2,
+ ACTIONS(2435), 2,
anon_sym_STAR,
anon_sym_SLASH,
- ACTIONS(2321), 2,
+ ACTIONS(2443), 2,
anon_sym_GT_GT_GT,
anon_sym_LT_LT,
- ACTIONS(2329), 2,
+ ACTIONS(2451), 2,
anon_sym_PLUS,
anon_sym_DASH,
- ACTIONS(2337), 2,
+ ACTIONS(2459), 2,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(2339), 2,
+ ACTIONS(2461), 2,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
- STATE(1131), 2,
+ STATE(1128), 2,
sym_template_string,
sym_arguments,
- ACTIONS(2313), 3,
+ ACTIONS(2437), 3,
anon_sym_in,
anon_sym_LT,
anon_sym_GT,
- ACTIONS(2335), 3,
+ ACTIONS(2457), 3,
anon_sym_LT_EQ,
anon_sym_GT_EQ,
anon_sym_instanceof,
- [67608] = 27,
+ ACTIONS(1884), 5,
+ sym__ternary_qmark,
+ anon_sym_of,
+ anon_sym_AMP_AMP,
+ anon_sym_PIPE_PIPE,
+ anon_sym_QMARK_QMARK,
+ [67498] = 27,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1829), 1,
- anon_sym_LPAREN,
ACTIONS(1831), 1,
- anon_sym_LBRACK,
+ anon_sym_LPAREN,
ACTIONS(1833), 1,
- anon_sym_DOT,
+ anon_sym_LBRACK,
ACTIONS(1835), 1,
- sym_optional_chain,
+ anon_sym_DOT,
ACTIONS(1837), 1,
- anon_sym_PLUS_PLUS,
+ sym_optional_chain,
ACTIONS(1839), 1,
- anon_sym_DASH_DASH,
+ anon_sym_PLUS_PLUS,
ACTIONS(1841), 1,
+ anon_sym_DASH_DASH,
+ ACTIONS(1843), 1,
anon_sym_BQUOTE,
- ACTIONS(2315), 1,
+ ACTIONS(2319), 1,
anon_sym_AMP_AMP,
- ACTIONS(2317), 1,
+ ACTIONS(2321), 1,
anon_sym_PIPE_PIPE,
- ACTIONS(2319), 1,
- anon_sym_GT_GT,
ACTIONS(2323), 1,
+ anon_sym_GT_GT,
+ ACTIONS(2327), 1,
anon_sym_AMP,
- ACTIONS(2325), 1,
+ ACTIONS(2329), 1,
anon_sym_CARET,
- ACTIONS(2327), 1,
- anon_sym_PIPE,
ACTIONS(2331), 1,
+ anon_sym_PIPE,
+ ACTIONS(2335), 1,
anon_sym_PERCENT,
- ACTIONS(2333), 1,
+ ACTIONS(2337), 1,
anon_sym_STAR_STAR,
- ACTIONS(2341), 1,
+ ACTIONS(2345), 1,
anon_sym_QMARK_QMARK,
- ACTIONS(2343), 1,
+ ACTIONS(2347), 1,
sym__ternary_qmark,
- ACTIONS(2484), 1,
+ ACTIONS(2483), 1,
anon_sym_COLON,
- ACTIONS(2311), 2,
+ ACTIONS(2315), 2,
anon_sym_STAR,
anon_sym_SLASH,
- ACTIONS(2321), 2,
+ ACTIONS(2325), 2,
anon_sym_GT_GT_GT,
anon_sym_LT_LT,
- ACTIONS(2329), 2,
+ ACTIONS(2333), 2,
anon_sym_PLUS,
anon_sym_DASH,
- ACTIONS(2337), 2,
+ ACTIONS(2341), 2,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(2339), 2,
+ ACTIONS(2343), 2,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
- STATE(1131), 2,
+ STATE(1128), 2,
sym_template_string,
sym_arguments,
- ACTIONS(2313), 3,
+ ACTIONS(2317), 3,
anon_sym_in,
anon_sym_LT,
anon_sym_GT,
- ACTIONS(2335), 3,
+ ACTIONS(2339), 3,
anon_sym_LT_EQ,
anon_sym_GT_EQ,
anon_sym_instanceof,
- [67700] = 27,
+ [67590] = 28,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1829), 1,
- anon_sym_LPAREN,
ACTIONS(1831), 1,
- anon_sym_LBRACK,
+ anon_sym_LPAREN,
ACTIONS(1833), 1,
- anon_sym_DOT,
+ anon_sym_LBRACK,
ACTIONS(1835), 1,
- sym_optional_chain,
+ anon_sym_DOT,
ACTIONS(1837), 1,
- anon_sym_PLUS_PLUS,
+ sym_optional_chain,
ACTIONS(1839), 1,
- anon_sym_DASH_DASH,
+ anon_sym_PLUS_PLUS,
ACTIONS(1841), 1,
+ anon_sym_DASH_DASH,
+ ACTIONS(1843), 1,
anon_sym_BQUOTE,
- ACTIONS(2096), 1,
+ ACTIONS(2214), 1,
anon_sym_of,
ACTIONS(2439), 1,
anon_sym_AMP_AMP,
ACTIONS(2441), 1,
- anon_sym_PIPE_PIPE,
- ACTIONS(2443), 1,
anon_sym_GT_GT,
- ACTIONS(2447), 1,
+ ACTIONS(2445), 1,
anon_sym_AMP,
- ACTIONS(2449), 1,
+ ACTIONS(2447), 1,
anon_sym_CARET,
- ACTIONS(2451), 1,
+ ACTIONS(2449), 1,
anon_sym_PIPE,
- ACTIONS(2455), 1,
+ ACTIONS(2453), 1,
anon_sym_PERCENT,
- ACTIONS(2457), 1,
+ ACTIONS(2455), 1,
anon_sym_STAR_STAR,
+ ACTIONS(2463), 1,
+ anon_sym_PIPE_PIPE,
ACTIONS(2465), 1,
anon_sym_QMARK_QMARK,
ACTIONS(2467), 1,
sym__ternary_qmark,
+ ACTIONS(2485), 1,
+ anon_sym_in,
ACTIONS(2435), 2,
anon_sym_STAR,
anon_sym_SLASH,
- ACTIONS(2445), 2,
+ ACTIONS(2437), 2,
+ anon_sym_LT,
+ anon_sym_GT,
+ ACTIONS(2443), 2,
anon_sym_GT_GT_GT,
anon_sym_LT_LT,
- ACTIONS(2453), 2,
+ ACTIONS(2451), 2,
anon_sym_PLUS,
anon_sym_DASH,
- ACTIONS(2461), 2,
+ ACTIONS(2459), 2,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(2463), 2,
+ ACTIONS(2461), 2,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
- STATE(1131), 2,
+ STATE(1128), 2,
sym_template_string,
sym_arguments,
- ACTIONS(2437), 3,
+ ACTIONS(2457), 3,
+ anon_sym_LT_EQ,
+ anon_sym_GT_EQ,
+ anon_sym_instanceof,
+ [67684] = 14,
+ ACTIONS(1203), 1,
+ sym_comment,
+ ACTIONS(1831), 1,
+ anon_sym_LPAREN,
+ ACTIONS(1833), 1,
+ anon_sym_LBRACK,
+ ACTIONS(1835), 1,
+ anon_sym_DOT,
+ ACTIONS(1837), 1,
+ sym_optional_chain,
+ ACTIONS(1839), 1,
+ anon_sym_PLUS_PLUS,
+ ACTIONS(1841), 1,
+ anon_sym_DASH_DASH,
+ ACTIONS(1843), 1,
+ anon_sym_BQUOTE,
+ ACTIONS(2453), 1,
+ anon_sym_PERCENT,
+ ACTIONS(2455), 1,
+ anon_sym_STAR_STAR,
+ ACTIONS(2435), 2,
+ anon_sym_STAR,
+ anon_sym_SLASH,
+ STATE(1128), 2,
+ sym_template_string,
+ sym_arguments,
+ ACTIONS(1886), 10,
anon_sym_in,
anon_sym_LT,
anon_sym_GT,
- ACTIONS(2459), 3,
+ anon_sym_GT_GT,
+ anon_sym_AMP,
+ anon_sym_PIPE,
+ anon_sym_PLUS,
+ anon_sym_DASH,
+ anon_sym_EQ_EQ,
+ anon_sym_BANG_EQ,
+ ACTIONS(1884), 13,
+ sym__ternary_qmark,
+ anon_sym_of,
+ anon_sym_AMP_AMP,
+ anon_sym_PIPE_PIPE,
+ anon_sym_GT_GT_GT,
+ anon_sym_LT_LT,
+ anon_sym_CARET,
anon_sym_LT_EQ,
+ anon_sym_EQ_EQ_EQ,
+ anon_sym_BANG_EQ_EQ,
anon_sym_GT_EQ,
+ anon_sym_QMARK_QMARK,
anon_sym_instanceof,
- [67792] = 27,
+ [67750] = 27,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1829), 1,
- anon_sym_LPAREN,
ACTIONS(1831), 1,
- anon_sym_LBRACK,
+ anon_sym_LPAREN,
ACTIONS(1833), 1,
- anon_sym_DOT,
+ anon_sym_LBRACK,
ACTIONS(1835), 1,
- sym_optional_chain,
+ anon_sym_DOT,
ACTIONS(1837), 1,
- anon_sym_PLUS_PLUS,
+ sym_optional_chain,
ACTIONS(1839), 1,
- anon_sym_DASH_DASH,
+ anon_sym_PLUS_PLUS,
ACTIONS(1841), 1,
+ anon_sym_DASH_DASH,
+ ACTIONS(1843), 1,
anon_sym_BQUOTE,
- ACTIONS(1888), 1,
+ ACTIONS(1914), 1,
anon_sym_of,
ACTIONS(2439), 1,
anon_sym_AMP_AMP,
ACTIONS(2441), 1,
- anon_sym_PIPE_PIPE,
- ACTIONS(2443), 1,
anon_sym_GT_GT,
- ACTIONS(2447), 1,
+ ACTIONS(2445), 1,
anon_sym_AMP,
- ACTIONS(2449), 1,
+ ACTIONS(2447), 1,
anon_sym_CARET,
- ACTIONS(2451), 1,
+ ACTIONS(2449), 1,
anon_sym_PIPE,
- ACTIONS(2455), 1,
+ ACTIONS(2453), 1,
anon_sym_PERCENT,
- ACTIONS(2457), 1,
+ ACTIONS(2455), 1,
anon_sym_STAR_STAR,
+ ACTIONS(2463), 1,
+ anon_sym_PIPE_PIPE,
ACTIONS(2465), 1,
anon_sym_QMARK_QMARK,
ACTIONS(2467), 1,
@@ -114582,167 +115015,210 @@ static const uint16_t ts_small_parse_table[] = {
ACTIONS(2435), 2,
anon_sym_STAR,
anon_sym_SLASH,
- ACTIONS(2445), 2,
+ ACTIONS(2443), 2,
anon_sym_GT_GT_GT,
anon_sym_LT_LT,
- ACTIONS(2453), 2,
+ ACTIONS(2451), 2,
anon_sym_PLUS,
anon_sym_DASH,
- ACTIONS(2461), 2,
+ ACTIONS(2459), 2,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(2463), 2,
+ ACTIONS(2461), 2,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
- STATE(1131), 2,
+ STATE(1128), 2,
sym_template_string,
sym_arguments,
ACTIONS(2437), 3,
anon_sym_in,
anon_sym_LT,
anon_sym_GT,
- ACTIONS(2459), 3,
+ ACTIONS(2457), 3,
anon_sym_LT_EQ,
anon_sym_GT_EQ,
anon_sym_instanceof,
- [67884] = 27,
+ [67842] = 12,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1829), 1,
- anon_sym_LPAREN,
ACTIONS(1831), 1,
- anon_sym_LBRACK,
+ anon_sym_LPAREN,
ACTIONS(1833), 1,
- anon_sym_DOT,
+ anon_sym_LBRACK,
ACTIONS(1835), 1,
- sym_optional_chain,
+ anon_sym_DOT,
ACTIONS(1837), 1,
- anon_sym_PLUS_PLUS,
+ sym_optional_chain,
ACTIONS(1839), 1,
- anon_sym_DASH_DASH,
+ anon_sym_PLUS_PLUS,
ACTIONS(1841), 1,
+ anon_sym_DASH_DASH,
+ ACTIONS(1843), 1,
anon_sym_BQUOTE,
- ACTIONS(2102), 1,
+ ACTIONS(2455), 1,
+ anon_sym_STAR_STAR,
+ STATE(1128), 2,
+ sym_template_string,
+ sym_arguments,
+ ACTIONS(1886), 12,
+ anon_sym_STAR,
+ anon_sym_in,
+ anon_sym_LT,
+ anon_sym_GT,
+ anon_sym_GT_GT,
+ anon_sym_AMP,
+ anon_sym_PIPE,
+ anon_sym_PLUS,
+ anon_sym_DASH,
+ anon_sym_SLASH,
+ anon_sym_EQ_EQ,
+ anon_sym_BANG_EQ,
+ ACTIONS(1884), 14,
+ sym__ternary_qmark,
anon_sym_of,
- ACTIONS(2439), 1,
anon_sym_AMP_AMP,
- ACTIONS(2441), 1,
anon_sym_PIPE_PIPE,
- ACTIONS(2443), 1,
- anon_sym_GT_GT,
- ACTIONS(2447), 1,
- anon_sym_AMP,
- ACTIONS(2449), 1,
+ anon_sym_GT_GT_GT,
+ anon_sym_LT_LT,
anon_sym_CARET,
- ACTIONS(2451), 1,
- anon_sym_PIPE,
- ACTIONS(2455), 1,
anon_sym_PERCENT,
- ACTIONS(2457), 1,
- anon_sym_STAR_STAR,
- ACTIONS(2465), 1,
+ anon_sym_LT_EQ,
+ anon_sym_EQ_EQ_EQ,
+ anon_sym_BANG_EQ_EQ,
+ anon_sym_GT_EQ,
anon_sym_QMARK_QMARK,
- ACTIONS(2467), 1,
- sym__ternary_qmark,
+ anon_sym_instanceof,
+ [67904] = 19,
+ ACTIONS(1203), 1,
+ sym_comment,
+ ACTIONS(1831), 1,
+ anon_sym_LPAREN,
+ ACTIONS(1833), 1,
+ anon_sym_LBRACK,
+ ACTIONS(1835), 1,
+ anon_sym_DOT,
+ ACTIONS(1837), 1,
+ sym_optional_chain,
+ ACTIONS(1839), 1,
+ anon_sym_PLUS_PLUS,
+ ACTIONS(1841), 1,
+ anon_sym_DASH_DASH,
+ ACTIONS(1843), 1,
+ anon_sym_BQUOTE,
+ ACTIONS(2441), 1,
+ anon_sym_GT_GT,
+ ACTIONS(2453), 1,
+ anon_sym_PERCENT,
+ ACTIONS(2455), 1,
+ anon_sym_STAR_STAR,
ACTIONS(2435), 2,
anon_sym_STAR,
anon_sym_SLASH,
- ACTIONS(2445), 2,
+ ACTIONS(2443), 2,
anon_sym_GT_GT_GT,
anon_sym_LT_LT,
- ACTIONS(2453), 2,
+ ACTIONS(2451), 2,
anon_sym_PLUS,
anon_sym_DASH,
- ACTIONS(2461), 2,
- anon_sym_EQ_EQ,
- anon_sym_BANG_EQ,
- ACTIONS(2463), 2,
- anon_sym_EQ_EQ_EQ,
- anon_sym_BANG_EQ_EQ,
- STATE(1131), 2,
+ STATE(1128), 2,
sym_template_string,
sym_arguments,
ACTIONS(2437), 3,
anon_sym_in,
anon_sym_LT,
anon_sym_GT,
- ACTIONS(2459), 3,
+ ACTIONS(2457), 3,
anon_sym_LT_EQ,
anon_sym_GT_EQ,
anon_sym_instanceof,
- [67976] = 27,
+ ACTIONS(1886), 4,
+ anon_sym_AMP,
+ anon_sym_PIPE,
+ anon_sym_EQ_EQ,
+ anon_sym_BANG_EQ,
+ ACTIONS(1884), 8,
+ sym__ternary_qmark,
+ anon_sym_of,
+ anon_sym_AMP_AMP,
+ anon_sym_PIPE_PIPE,
+ anon_sym_CARET,
+ anon_sym_EQ_EQ_EQ,
+ anon_sym_BANG_EQ_EQ,
+ anon_sym_QMARK_QMARK,
+ [67980] = 25,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1829), 1,
- anon_sym_LPAREN,
ACTIONS(1831), 1,
- anon_sym_LBRACK,
+ anon_sym_LPAREN,
ACTIONS(1833), 1,
- anon_sym_DOT,
+ anon_sym_LBRACK,
ACTIONS(1835), 1,
- sym_optional_chain,
+ anon_sym_DOT,
ACTIONS(1837), 1,
- anon_sym_PLUS_PLUS,
+ sym_optional_chain,
ACTIONS(1839), 1,
- anon_sym_DASH_DASH,
+ anon_sym_PLUS_PLUS,
ACTIONS(1841), 1,
+ anon_sym_DASH_DASH,
+ ACTIONS(1843), 1,
anon_sym_BQUOTE,
- ACTIONS(1892), 1,
+ ACTIONS(2439), 1,
anon_sym_AMP_AMP,
- ACTIONS(1894), 1,
- anon_sym_PIPE_PIPE,
- ACTIONS(1896), 1,
+ ACTIONS(2441), 1,
anon_sym_GT_GT,
- ACTIONS(1900), 1,
+ ACTIONS(2445), 1,
anon_sym_AMP,
- ACTIONS(1902), 1,
+ ACTIONS(2447), 1,
anon_sym_CARET,
- ACTIONS(1904), 1,
+ ACTIONS(2449), 1,
anon_sym_PIPE,
- ACTIONS(1908), 1,
+ ACTIONS(2453), 1,
anon_sym_PERCENT,
- ACTIONS(1910), 1,
+ ACTIONS(2455), 1,
anon_sym_STAR_STAR,
- ACTIONS(1918), 1,
- anon_sym_QMARK_QMARK,
- ACTIONS(1920), 1,
- sym__ternary_qmark,
- ACTIONS(2486), 1,
- anon_sym_RBRACK,
- ACTIONS(1886), 2,
+ ACTIONS(2463), 1,
+ anon_sym_PIPE_PIPE,
+ ACTIONS(2435), 2,
anon_sym_STAR,
anon_sym_SLASH,
- ACTIONS(1898), 2,
+ ACTIONS(2443), 2,
anon_sym_GT_GT_GT,
anon_sym_LT_LT,
- ACTIONS(1906), 2,
+ ACTIONS(2451), 2,
anon_sym_PLUS,
anon_sym_DASH,
- ACTIONS(1914), 2,
+ ACTIONS(2459), 2,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(1916), 2,
+ ACTIONS(2461), 2,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
- STATE(1131), 2,
+ STATE(1128), 2,
sym_template_string,
sym_arguments,
- ACTIONS(1890), 3,
+ ACTIONS(1884), 3,
+ sym__ternary_qmark,
+ anon_sym_of,
+ anon_sym_QMARK_QMARK,
+ ACTIONS(2437), 3,
anon_sym_in,
anon_sym_LT,
anon_sym_GT,
- ACTIONS(1912), 3,
+ ACTIONS(2457), 3,
anon_sym_LT_EQ,
anon_sym_GT_EQ,
anon_sym_instanceof,
- [68068] = 4,
+ [68068] = 6,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1805), 1,
+ ACTIONS(1866), 1,
anon_sym_EQ,
- ACTIONS(1707), 13,
- anon_sym_STAR,
+ ACTIONS(2228), 1,
+ anon_sym_of,
+ ACTIONS(2293), 1,
anon_sym_in,
+ ACTIONS(1859), 12,
+ anon_sym_STAR,
anon_sym_LT,
anon_sym_GT,
anon_sym_GT_GT,
@@ -114754,10 +115230,9 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
anon_sym_DASH_DASH,
- ACTIONS(1709), 21,
+ ACTIONS(1861), 20,
sym__ternary_qmark,
anon_sym_LPAREN,
- anon_sym_of,
anon_sym_LBRACK,
anon_sym_DOT,
sym_optional_chain,
@@ -114776,12 +115251,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_instanceof,
anon_sym_PLUS_PLUS,
anon_sym_BQUOTE,
- [68113] = 4,
+ [68117] = 4,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(2052), 1,
+ ACTIONS(1996), 1,
sym_regex_flags,
- ACTIONS(2048), 15,
+ ACTIONS(1992), 15,
anon_sym_STAR,
anon_sym_in,
anon_sym_of,
@@ -114797,7 +115272,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_BANG_EQ,
anon_sym_instanceof,
anon_sym_DASH_DASH,
- ACTIONS(2050), 19,
+ ACTIONS(1994), 19,
sym__ternary_qmark,
anon_sym_LPAREN,
anon_sym_LBRACK,
@@ -114817,14 +115292,14 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_QMARK_QMARK,
anon_sym_PLUS_PLUS,
anon_sym_BQUOTE,
- [68158] = 6,
+ [68162] = 6,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1720), 1,
+ ACTIONS(1724), 1,
anon_sym_EQ,
- ACTIONS(1760), 1,
+ ACTIONS(1794), 1,
anon_sym_in,
- ACTIONS(1763), 1,
+ ACTIONS(1797), 1,
anon_sym_of,
ACTIONS(1707), 12,
anon_sym_STAR,
@@ -114860,59 +115335,79 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_instanceof,
anon_sym_PLUS_PLUS,
anon_sym_BQUOTE,
- [68207] = 6,
- ACTIONS(824), 1,
- anon_sym_EQ,
+ [68211] = 26,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(2245), 1,
- anon_sym_in,
- ACTIONS(2248), 1,
- anon_sym_of,
- ACTIONS(822), 12,
- anon_sym_STAR,
- anon_sym_LT,
- anon_sym_GT,
- anon_sym_GT_GT,
- anon_sym_AMP,
- anon_sym_PIPE,
- anon_sym_PLUS,
- anon_sym_DASH,
- anon_sym_SLASH,
- anon_sym_EQ_EQ,
- anon_sym_BANG_EQ,
- anon_sym_DASH_DASH,
- ACTIONS(828), 20,
- sym__ternary_qmark,
+ ACTIONS(1831), 1,
anon_sym_LPAREN,
+ ACTIONS(1833), 1,
anon_sym_LBRACK,
+ ACTIONS(1835), 1,
anon_sym_DOT,
+ ACTIONS(1837), 1,
sym_optional_chain,
+ ACTIONS(1839), 1,
+ anon_sym_PLUS_PLUS,
+ ACTIONS(1841), 1,
+ anon_sym_DASH_DASH,
+ ACTIONS(1843), 1,
+ anon_sym_BQUOTE,
+ ACTIONS(2319), 1,
anon_sym_AMP_AMP,
+ ACTIONS(2321), 1,
anon_sym_PIPE_PIPE,
- anon_sym_GT_GT_GT,
- anon_sym_LT_LT,
+ ACTIONS(2323), 1,
+ anon_sym_GT_GT,
+ ACTIONS(2327), 1,
+ anon_sym_AMP,
+ ACTIONS(2329), 1,
anon_sym_CARET,
+ ACTIONS(2331), 1,
+ anon_sym_PIPE,
+ ACTIONS(2335), 1,
anon_sym_PERCENT,
+ ACTIONS(2337), 1,
anon_sym_STAR_STAR,
- anon_sym_LT_EQ,
+ ACTIONS(2345), 1,
+ anon_sym_QMARK_QMARK,
+ ACTIONS(2347), 1,
+ sym__ternary_qmark,
+ ACTIONS(2315), 2,
+ anon_sym_STAR,
+ anon_sym_SLASH,
+ ACTIONS(2325), 2,
+ anon_sym_GT_GT_GT,
+ anon_sym_LT_LT,
+ ACTIONS(2333), 2,
+ anon_sym_PLUS,
+ anon_sym_DASH,
+ ACTIONS(2341), 2,
+ anon_sym_EQ_EQ,
+ anon_sym_BANG_EQ,
+ ACTIONS(2343), 2,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
+ STATE(1128), 2,
+ sym_template_string,
+ sym_arguments,
+ ACTIONS(2317), 3,
+ anon_sym_in,
+ anon_sym_LT,
+ anon_sym_GT,
+ ACTIONS(2339), 3,
+ anon_sym_LT_EQ,
anon_sym_GT_EQ,
- anon_sym_QMARK_QMARK,
anon_sym_instanceof,
- anon_sym_PLUS_PLUS,
- anon_sym_BQUOTE,
- [68256] = 6,
+ [68300] = 6,
+ ACTIONS(826), 1,
+ anon_sym_EQ,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1880), 1,
- anon_sym_EQ,
- ACTIONS(2234), 1,
+ ACTIONS(2248), 1,
anon_sym_in,
- ACTIONS(2237), 1,
+ ACTIONS(2251), 1,
anon_sym_of,
- ACTIONS(1873), 12,
+ ACTIONS(824), 12,
anon_sym_STAR,
anon_sym_LT,
anon_sym_GT,
@@ -114925,7 +115420,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
anon_sym_DASH_DASH,
- ACTIONS(1875), 20,
+ ACTIONS(830), 20,
sym__ternary_qmark,
anon_sym_LPAREN,
anon_sym_LBRACK,
@@ -114946,16 +115441,16 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_instanceof,
anon_sym_PLUS_PLUS,
anon_sym_BQUOTE,
- [68305] = 6,
+ [68349] = 6,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1867), 1,
+ ACTIONS(1880), 1,
anon_sym_EQ,
- ACTIONS(2243), 1,
+ ACTIONS(2253), 1,
anon_sym_of,
- ACTIONS(2250), 1,
+ ACTIONS(2300), 1,
anon_sym_in,
- ACTIONS(1860), 12,
+ ACTIONS(1873), 12,
anon_sym_STAR,
anon_sym_LT,
anon_sym_GT,
@@ -114968,7 +115463,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
anon_sym_DASH_DASH,
- ACTIONS(1862), 20,
+ ACTIONS(1875), 20,
sym__ternary_qmark,
anon_sym_LPAREN,
anon_sym_LBRACK,
@@ -114989,132 +115484,110 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_instanceof,
anon_sym_PLUS_PLUS,
anon_sym_BQUOTE,
- [68354] = 26,
+ [68398] = 26,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1829), 1,
+ ACTIONS(1839), 1,
+ anon_sym_PLUS_PLUS,
+ ACTIONS(1841), 1,
+ anon_sym_DASH_DASH,
+ ACTIONS(1894), 1,
anon_sym_LPAREN,
- ACTIONS(1831), 1,
+ ACTIONS(1896), 1,
anon_sym_LBRACK,
- ACTIONS(1833), 1,
+ ACTIONS(1898), 1,
anon_sym_DOT,
- ACTIONS(1835), 1,
+ ACTIONS(1900), 1,
sym_optional_chain,
- ACTIONS(1837), 1,
- anon_sym_PLUS_PLUS,
- ACTIONS(1839), 1,
- anon_sym_DASH_DASH,
- ACTIONS(1841), 1,
+ ACTIONS(1906), 1,
anon_sym_BQUOTE,
- ACTIONS(2315), 1,
+ ACTIONS(2319), 1,
anon_sym_AMP_AMP,
- ACTIONS(2317), 1,
+ ACTIONS(2321), 1,
anon_sym_PIPE_PIPE,
- ACTIONS(2319), 1,
- anon_sym_GT_GT,
ACTIONS(2323), 1,
+ anon_sym_GT_GT,
+ ACTIONS(2327), 1,
anon_sym_AMP,
- ACTIONS(2325), 1,
+ ACTIONS(2329), 1,
anon_sym_CARET,
- ACTIONS(2327), 1,
- anon_sym_PIPE,
ACTIONS(2331), 1,
+ anon_sym_PIPE,
+ ACTIONS(2335), 1,
anon_sym_PERCENT,
- ACTIONS(2333), 1,
+ ACTIONS(2337), 1,
anon_sym_STAR_STAR,
- ACTIONS(2341), 1,
+ ACTIONS(2345), 1,
anon_sym_QMARK_QMARK,
- ACTIONS(2343), 1,
+ ACTIONS(2347), 1,
sym__ternary_qmark,
- ACTIONS(2311), 2,
+ ACTIONS(2315), 2,
anon_sym_STAR,
anon_sym_SLASH,
- ACTIONS(2321), 2,
+ ACTIONS(2325), 2,
anon_sym_GT_GT_GT,
anon_sym_LT_LT,
- ACTIONS(2329), 2,
+ ACTIONS(2333), 2,
anon_sym_PLUS,
anon_sym_DASH,
- ACTIONS(2337), 2,
+ ACTIONS(2341), 2,
anon_sym_EQ_EQ,
anon_sym_BANG_EQ,
- ACTIONS(2339), 2,
+ ACTIONS(2343), 2,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
- STATE(1131), 2,
+ STATE(1316), 2,
sym_template_string,
sym_arguments,
- ACTIONS(2313), 3,
+ ACTIONS(2317), 3,
anon_sym_in,
anon_sym_LT,
anon_sym_GT,
- ACTIONS(2335), 3,
+ ACTIONS(2339), 3,
anon_sym_LT_EQ,
anon_sym_GT_EQ,
anon_sym_instanceof,
- [68443] = 26,
+ [68487] = 4,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1837), 1,
- anon_sym_PLUS_PLUS,
- ACTIONS(1839), 1,
+ ACTIONS(1809), 1,
+ anon_sym_EQ,
+ ACTIONS(1707), 13,
+ anon_sym_STAR,
+ anon_sym_in,
+ anon_sym_LT,
+ anon_sym_GT,
+ anon_sym_GT_GT,
+ anon_sym_AMP,
+ anon_sym_PIPE,
+ anon_sym_PLUS,
+ anon_sym_DASH,
+ anon_sym_SLASH,
+ anon_sym_EQ_EQ,
+ anon_sym_BANG_EQ,
anon_sym_DASH_DASH,
- ACTIONS(1956), 1,
+ ACTIONS(1709), 21,
+ sym__ternary_qmark,
anon_sym_LPAREN,
- ACTIONS(1958), 1,
+ anon_sym_of,
anon_sym_LBRACK,
- ACTIONS(1960), 1,
anon_sym_DOT,
- ACTIONS(1962), 1,
sym_optional_chain,
- ACTIONS(1968), 1,
- anon_sym_BQUOTE,
- ACTIONS(2315), 1,
anon_sym_AMP_AMP,
- ACTIONS(2317), 1,
anon_sym_PIPE_PIPE,
- ACTIONS(2319), 1,
- anon_sym_GT_GT,
- ACTIONS(2323), 1,
- anon_sym_AMP,
- ACTIONS(2325), 1,
+ anon_sym_GT_GT_GT,
+ anon_sym_LT_LT,
anon_sym_CARET,
- ACTIONS(2327), 1,
- anon_sym_PIPE,
- ACTIONS(2331), 1,
anon_sym_PERCENT,
- ACTIONS(2333), 1,
anon_sym_STAR_STAR,
- ACTIONS(2341), 1,
- anon_sym_QMARK_QMARK,
- ACTIONS(2343), 1,
- sym__ternary_qmark,
- ACTIONS(2311), 2,
- anon_sym_STAR,
- anon_sym_SLASH,
- ACTIONS(2321), 2,
- anon_sym_GT_GT_GT,
- anon_sym_LT_LT,
- ACTIONS(2329), 2,
- anon_sym_PLUS,
- anon_sym_DASH,
- ACTIONS(2337), 2,
- anon_sym_EQ_EQ,
- anon_sym_BANG_EQ,
- ACTIONS(2339), 2,
+ anon_sym_LT_EQ,
anon_sym_EQ_EQ_EQ,
anon_sym_BANG_EQ_EQ,
- STATE(1329), 2,
- sym_template_string,
- sym_arguments,
- ACTIONS(2313), 3,
- anon_sym_in,
- anon_sym_LT,
- anon_sym_GT,
- ACTIONS(2335), 3,
- anon_sym_LT_EQ,
anon_sym_GT_EQ,
+ anon_sym_QMARK_QMARK,
anon_sym_instanceof,
+ anon_sym_PLUS_PLUS,
+ anon_sym_BQUOTE,
[68532] = 24,
ACTIONS(3), 1,
sym_comment,
@@ -115126,9 +115599,9 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_DOT_DOT_DOT,
ACTIONS(113), 1,
aux_sym_method_definition_token1,
- ACTIONS(1304), 1,
+ ACTIONS(1298), 1,
anon_sym_DQUOTE,
- ACTIONS(1306), 1,
+ ACTIONS(1300), 1,
anon_sym_SQUOTE,
ACTIONS(2490), 1,
anon_sym_LBRACE,
@@ -115142,14 +115615,14 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_AT,
ACTIONS(2502), 1,
anon_sym_static,
- STATE(1515), 1,
+ STATE(1509), 1,
aux_sym_export_statement_repeat1,
- STATE(1647), 1,
+ STATE(1638), 1,
sym_decorator,
- STATE(2017), 1,
- aux_sym_object_repeat1,
- STATE(2085), 1,
+ STATE(2061), 1,
aux_sym_object_pattern_repeat1,
+ STATE(2065), 1,
+ aux_sym_object_repeat1,
ACTIONS(2488), 2,
anon_sym_export,
sym_identifier,
@@ -115159,19 +115632,19 @@ static const uint16_t ts_small_parse_table[] = {
ACTIONS(2504), 2,
anon_sym_get,
anon_sym_set,
- STATE(1977), 3,
+ STATE(1993), 3,
sym_object_assignment_pattern,
sym_rest_pattern,
sym_pair_pattern,
- STATE(2018), 3,
- sym_spread_element,
- sym_method_definition,
- sym_pair,
- STATE(2087), 3,
+ STATE(2106), 3,
sym_string,
sym__property_name,
sym_computed_property_name,
- STATE(2766), 3,
+ STATE(2119), 3,
+ sym_spread_element,
+ sym_method_definition,
+ sym_pair,
+ STATE(2672), 3,
sym_object_pattern,
sym_array_pattern,
sym__destructuring_pattern,
@@ -115186,9 +115659,9 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_DOT_DOT_DOT,
ACTIONS(113), 1,
aux_sym_method_definition_token1,
- ACTIONS(1304), 1,
+ ACTIONS(1298), 1,
anon_sym_DQUOTE,
- ACTIONS(1306), 1,
+ ACTIONS(1300), 1,
anon_sym_SQUOTE,
ACTIONS(2490), 1,
anon_sym_LBRACE,
@@ -115202,13 +115675,13 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_async,
ACTIONS(2512), 1,
anon_sym_static,
- STATE(1515), 1,
+ STATE(1509), 1,
aux_sym_export_statement_repeat1,
- STATE(1647), 1,
+ STATE(1638), 1,
sym_decorator,
- STATE(2082), 1,
+ STATE(2053), 1,
aux_sym_object_repeat1,
- STATE(2085), 1,
+ STATE(2061), 1,
aux_sym_object_pattern_repeat1,
ACTIONS(2498), 2,
sym_number,
@@ -115219,19 +115692,19 @@ static const uint16_t ts_small_parse_table[] = {
ACTIONS(2514), 2,
anon_sym_get,
anon_sym_set,
- STATE(1977), 3,
+ STATE(1993), 3,
sym_object_assignment_pattern,
sym_rest_pattern,
sym_pair_pattern,
- STATE(2073), 3,
+ STATE(2059), 3,
sym_spread_element,
sym_method_definition,
sym_pair,
- STATE(2087), 3,
+ STATE(2106), 3,
sym_string,
sym__property_name,
sym_computed_property_name,
- STATE(2766), 3,
+ STATE(2672), 3,
sym_object_pattern,
sym_array_pattern,
sym__destructuring_pattern,
@@ -115246,9 +115719,9 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_DOT_DOT_DOT,
ACTIONS(113), 1,
aux_sym_method_definition_token1,
- ACTIONS(1304), 1,
+ ACTIONS(1298), 1,
anon_sym_DQUOTE,
- ACTIONS(1306), 1,
+ ACTIONS(1300), 1,
anon_sym_SQUOTE,
ACTIONS(2490), 1,
anon_sym_LBRACE,
@@ -115262,13 +115735,13 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_async,
ACTIONS(2522), 1,
anon_sym_static,
- STATE(1515), 1,
+ STATE(1509), 1,
aux_sym_export_statement_repeat1,
- STATE(1647), 1,
+ STATE(1638), 1,
sym_decorator,
- STATE(2017), 1,
+ STATE(2053), 1,
aux_sym_object_repeat1,
- STATE(2085), 1,
+ STATE(2061), 1,
aux_sym_object_pattern_repeat1,
ACTIONS(2498), 2,
sym_number,
@@ -115279,19 +115752,19 @@ static const uint16_t ts_small_parse_table[] = {
ACTIONS(2524), 2,
anon_sym_get,
anon_sym_set,
- STATE(1977), 3,
+ STATE(1993), 3,
sym_object_assignment_pattern,
sym_rest_pattern,
sym_pair_pattern,
- STATE(2018), 3,
+ STATE(2059), 3,
sym_spread_element,
sym_method_definition,
sym_pair,
- STATE(2087), 3,
+ STATE(2106), 3,
sym_string,
sym__property_name,
sym_computed_property_name,
- STATE(2766), 3,
+ STATE(2672), 3,
sym_object_pattern,
sym_array_pattern,
sym__destructuring_pattern,
@@ -115306,9 +115779,9 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_DOT_DOT_DOT,
ACTIONS(113), 1,
aux_sym_method_definition_token1,
- ACTIONS(1304), 1,
+ ACTIONS(1298), 1,
anon_sym_DQUOTE,
- ACTIONS(1306), 1,
+ ACTIONS(1300), 1,
anon_sym_SQUOTE,
ACTIONS(2490), 1,
anon_sym_LBRACE,
@@ -115322,13 +115795,13 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_async,
ACTIONS(2532), 1,
anon_sym_static,
- STATE(1515), 1,
+ STATE(1509), 1,
aux_sym_export_statement_repeat1,
- STATE(1647), 1,
+ STATE(1638), 1,
sym_decorator,
- STATE(2082), 1,
+ STATE(2053), 1,
aux_sym_object_repeat1,
- STATE(2085), 1,
+ STATE(2061), 1,
aux_sym_object_pattern_repeat1,
ACTIONS(2498), 2,
sym_number,
@@ -115339,19 +115812,19 @@ static const uint16_t ts_small_parse_table[] = {
ACTIONS(2534), 2,
anon_sym_get,
anon_sym_set,
- STATE(1977), 3,
+ STATE(1993), 3,
sym_object_assignment_pattern,
sym_rest_pattern,
sym_pair_pattern,
- STATE(2073), 3,
+ STATE(2059), 3,
sym_spread_element,
sym_method_definition,
sym_pair,
- STATE(2087), 3,
+ STATE(2106), 3,
sym_string,
sym__property_name,
sym_computed_property_name,
- STATE(2766), 3,
+ STATE(2672), 3,
sym_object_pattern,
sym_array_pattern,
sym__destructuring_pattern,
@@ -115366,9 +115839,9 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_DOT_DOT_DOT,
ACTIONS(113), 1,
aux_sym_method_definition_token1,
- ACTIONS(1304), 1,
+ ACTIONS(1298), 1,
anon_sym_DQUOTE,
- ACTIONS(1306), 1,
+ ACTIONS(1300), 1,
anon_sym_SQUOTE,
ACTIONS(2490), 1,
anon_sym_LBRACE,
@@ -115382,13 +115855,13 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_async,
ACTIONS(2542), 1,
anon_sym_static,
- STATE(1515), 1,
+ STATE(1509), 1,
aux_sym_export_statement_repeat1,
- STATE(1647), 1,
+ STATE(1638), 1,
sym_decorator,
- STATE(2017), 1,
+ STATE(2053), 1,
aux_sym_object_repeat1,
- STATE(2085), 1,
+ STATE(2061), 1,
aux_sym_object_pattern_repeat1,
ACTIONS(2498), 2,
sym_number,
@@ -115399,19 +115872,19 @@ static const uint16_t ts_small_parse_table[] = {
ACTIONS(2544), 2,
anon_sym_get,
anon_sym_set,
- STATE(1977), 3,
+ STATE(1993), 3,
sym_object_assignment_pattern,
sym_rest_pattern,
sym_pair_pattern,
- STATE(2018), 3,
+ STATE(2059), 3,
sym_spread_element,
sym_method_definition,
sym_pair,
- STATE(2087), 3,
+ STATE(2106), 3,
sym_string,
sym__property_name,
sym_computed_property_name,
- STATE(2766), 3,
+ STATE(2672), 3,
sym_object_pattern,
sym_array_pattern,
sym__destructuring_pattern,
@@ -115426,9 +115899,9 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_DOT_DOT_DOT,
ACTIONS(113), 1,
aux_sym_method_definition_token1,
- ACTIONS(1304), 1,
+ ACTIONS(1298), 1,
anon_sym_DQUOTE,
- ACTIONS(1306), 1,
+ ACTIONS(1300), 1,
anon_sym_SQUOTE,
ACTIONS(2490), 1,
anon_sym_LBRACE,
@@ -115442,13 +115915,13 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_async,
ACTIONS(2552), 1,
anon_sym_static,
- STATE(1515), 1,
+ STATE(1509), 1,
aux_sym_export_statement_repeat1,
- STATE(1647), 1,
+ STATE(1638), 1,
sym_decorator,
- STATE(2017), 1,
+ STATE(2053), 1,
aux_sym_object_repeat1,
- STATE(2085), 1,
+ STATE(2061), 1,
aux_sym_object_pattern_repeat1,
ACTIONS(2498), 2,
sym_number,
@@ -115459,19 +115932,19 @@ static const uint16_t ts_small_parse_table[] = {
ACTIONS(2554), 2,
anon_sym_get,
anon_sym_set,
- STATE(1977), 3,
+ STATE(1993), 3,
sym_object_assignment_pattern,
sym_rest_pattern,
sym_pair_pattern,
- STATE(2018), 3,
+ STATE(2059), 3,
sym_spread_element,
sym_method_definition,
sym_pair,
- STATE(2087), 3,
+ STATE(2106), 3,
sym_string,
sym__property_name,
sym_computed_property_name,
- STATE(2766), 3,
+ STATE(2672), 3,
sym_object_pattern,
sym_array_pattern,
sym__destructuring_pattern,
@@ -115486,9 +115959,9 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_DOT_DOT_DOT,
ACTIONS(113), 1,
aux_sym_method_definition_token1,
- ACTIONS(1304), 1,
+ ACTIONS(1298), 1,
anon_sym_DQUOTE,
- ACTIONS(1306), 1,
+ ACTIONS(1300), 1,
anon_sym_SQUOTE,
ACTIONS(2490), 1,
anon_sym_LBRACE,
@@ -115502,14 +115975,14 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_async,
ACTIONS(2562), 1,
anon_sym_static,
- STATE(1515), 1,
+ STATE(1509), 1,
aux_sym_export_statement_repeat1,
- STATE(1647), 1,
+ STATE(1638), 1,
sym_decorator,
- STATE(2017), 1,
- aux_sym_object_repeat1,
- STATE(2085), 1,
+ STATE(2061), 1,
aux_sym_object_pattern_repeat1,
+ STATE(2065), 1,
+ aux_sym_object_repeat1,
ACTIONS(2498), 2,
sym_number,
sym_private_property_identifier,
@@ -115519,19 +115992,19 @@ static const uint16_t ts_small_parse_table[] = {
ACTIONS(2564), 2,
anon_sym_get,
anon_sym_set,
- STATE(1977), 3,
+ STATE(1993), 3,
sym_object_assignment_pattern,
sym_rest_pattern,
sym_pair_pattern,
- STATE(2018), 3,
- sym_spread_element,
- sym_method_definition,
- sym_pair,
- STATE(2087), 3,
+ STATE(2106), 3,
sym_string,
sym__property_name,
sym_computed_property_name,
- STATE(2766), 3,
+ STATE(2119), 3,
+ sym_spread_element,
+ sym_method_definition,
+ sym_pair,
+ STATE(2672), 3,
sym_object_pattern,
sym_array_pattern,
sym__destructuring_pattern,
@@ -115544,9 +116017,9 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_DOT_DOT_DOT,
ACTIONS(113), 1,
aux_sym_method_definition_token1,
- ACTIONS(1304), 1,
+ ACTIONS(1298), 1,
anon_sym_DQUOTE,
- ACTIONS(1306), 1,
+ ACTIONS(1300), 1,
anon_sym_SQUOTE,
ACTIONS(2490), 1,
anon_sym_LBRACE,
@@ -115558,9 +116031,9 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_async,
ACTIONS(2573), 1,
anon_sym_static,
- STATE(1515), 1,
+ STATE(1509), 1,
aux_sym_export_statement_repeat1,
- STATE(1647), 1,
+ STATE(1638), 1,
sym_decorator,
ACTIONS(2498), 2,
sym_number,
@@ -115574,19 +116047,19 @@ static const uint16_t ts_small_parse_table[] = {
ACTIONS(2575), 2,
anon_sym_get,
anon_sym_set,
- STATE(2087), 3,
+ STATE(2106), 3,
sym_string,
sym__property_name,
sym_computed_property_name,
- STATE(2168), 3,
+ STATE(2545), 3,
sym_spread_element,
sym_method_definition,
sym_pair,
- STATE(2170), 3,
+ STATE(2549), 3,
sym_object_assignment_pattern,
sym_rest_pattern,
sym_pair_pattern,
- STATE(2766), 3,
+ STATE(2672), 3,
sym_object_pattern,
sym_array_pattern,
sym__destructuring_pattern,
@@ -115613,21 +116086,21 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
ACTIONS(2591), 1,
aux_sym_method_definition_token1,
- STATE(1475), 1,
+ STATE(1477), 1,
aux_sym_class_body_repeat1,
- STATE(1509), 1,
+ STATE(1511), 1,
aux_sym_export_statement_repeat1,
- STATE(1537), 1,
+ STATE(1550), 1,
sym_method_definition,
- STATE(1578), 1,
- sym_class_static_block,
- STATE(1579), 1,
+ STATE(1566), 1,
sym_glimmer_template,
- STATE(1647), 1,
+ STATE(1569), 1,
+ sym_class_static_block,
+ STATE(1638), 1,
sym_decorator,
- STATE(1878), 1,
+ STATE(1874), 1,
sym_glimmer_opening_tag,
- STATE(2294), 1,
+ STATE(2490), 1,
sym_field_definition,
ACTIONS(2577), 2,
anon_sym_export,
@@ -115638,7 +116111,7 @@ static const uint16_t ts_small_parse_table[] = {
ACTIONS(2593), 2,
anon_sym_get,
anon_sym_set,
- STATE(1731), 3,
+ STATE(1734), 3,
sym_string,
sym__property_name,
sym_computed_property_name,
@@ -115665,21 +116138,21 @@ static const uint16_t ts_small_parse_table[] = {
aux_sym_method_definition_token1,
ACTIONS(2595), 1,
anon_sym_RBRACE,
- STATE(1461), 1,
+ STATE(1467), 1,
aux_sym_class_body_repeat1,
- STATE(1509), 1,
+ STATE(1511), 1,
aux_sym_export_statement_repeat1,
- STATE(1537), 1,
+ STATE(1550), 1,
sym_method_definition,
- STATE(1578), 1,
- sym_class_static_block,
- STATE(1579), 1,
+ STATE(1566), 1,
sym_glimmer_template,
- STATE(1647), 1,
+ STATE(1569), 1,
+ sym_class_static_block,
+ STATE(1638), 1,
sym_decorator,
- STATE(1878), 1,
+ STATE(1874), 1,
sym_glimmer_opening_tag,
- STATE(2294), 1,
+ STATE(2490), 1,
sym_field_definition,
ACTIONS(2577), 2,
anon_sym_export,
@@ -115690,7 +116163,7 @@ static const uint16_t ts_small_parse_table[] = {
ACTIONS(2593), 2,
anon_sym_get,
anon_sym_set,
- STATE(1731), 3,
+ STATE(1734), 3,
sym_string,
sym__property_name,
sym_computed_property_name,
@@ -115717,21 +116190,21 @@ static const uint16_t ts_small_parse_table[] = {
aux_sym_method_definition_token1,
ACTIONS(2597), 1,
anon_sym_RBRACE,
- STATE(1478), 1,
+ STATE(1475), 1,
aux_sym_class_body_repeat1,
- STATE(1509), 1,
+ STATE(1511), 1,
aux_sym_export_statement_repeat1,
- STATE(1537), 1,
+ STATE(1550), 1,
sym_method_definition,
- STATE(1578), 1,
- sym_class_static_block,
- STATE(1579), 1,
+ STATE(1566), 1,
sym_glimmer_template,
- STATE(1647), 1,
+ STATE(1569), 1,
+ sym_class_static_block,
+ STATE(1638), 1,
sym_decorator,
- STATE(1878), 1,
+ STATE(1874), 1,
sym_glimmer_opening_tag,
- STATE(2294), 1,
+ STATE(2490), 1,
sym_field_definition,
ACTIONS(2577), 2,
anon_sym_export,
@@ -115742,7 +116215,7 @@ static const uint16_t ts_small_parse_table[] = {
ACTIONS(2593), 2,
anon_sym_get,
anon_sym_set,
- STATE(1731), 3,
+ STATE(1734), 3,
sym_string,
sym__property_name,
sym_computed_property_name,
@@ -115769,21 +116242,21 @@ static const uint16_t ts_small_parse_table[] = {
aux_sym_method_definition_token1,
ACTIONS(2599), 1,
anon_sym_RBRACE,
- STATE(1476), 1,
+ STATE(1477), 1,
aux_sym_class_body_repeat1,
- STATE(1509), 1,
+ STATE(1511), 1,
aux_sym_export_statement_repeat1,
- STATE(1537), 1,
+ STATE(1550), 1,
sym_method_definition,
- STATE(1578), 1,
- sym_class_static_block,
- STATE(1579), 1,
+ STATE(1566), 1,
sym_glimmer_template,
- STATE(1647), 1,
+ STATE(1569), 1,
+ sym_class_static_block,
+ STATE(1638), 1,
sym_decorator,
- STATE(1878), 1,
+ STATE(1874), 1,
sym_glimmer_opening_tag,
- STATE(2294), 1,
+ STATE(2490), 1,
sym_field_definition,
ACTIONS(2577), 2,
anon_sym_export,
@@ -115794,7 +116267,7 @@ static const uint16_t ts_small_parse_table[] = {
ACTIONS(2593), 2,
anon_sym_get,
anon_sym_set,
- STATE(1731), 3,
+ STATE(1734), 3,
sym_string,
sym__property_name,
sym_computed_property_name,
@@ -115821,21 +116294,21 @@ static const uint16_t ts_small_parse_table[] = {
aux_sym_method_definition_token1,
ACTIONS(2601), 1,
anon_sym_RBRACE,
- STATE(1461), 1,
+ STATE(1477), 1,
aux_sym_class_body_repeat1,
- STATE(1509), 1,
+ STATE(1511), 1,
aux_sym_export_statement_repeat1,
- STATE(1537), 1,
+ STATE(1550), 1,
sym_method_definition,
- STATE(1578), 1,
- sym_class_static_block,
- STATE(1579), 1,
+ STATE(1566), 1,
sym_glimmer_template,
- STATE(1647), 1,
+ STATE(1569), 1,
+ sym_class_static_block,
+ STATE(1638), 1,
sym_decorator,
- STATE(1878), 1,
+ STATE(1874), 1,
sym_glimmer_opening_tag,
- STATE(2294), 1,
+ STATE(2490), 1,
sym_field_definition,
ACTIONS(2577), 2,
anon_sym_export,
@@ -115846,63 +116319,11 @@ static const uint16_t ts_small_parse_table[] = {
ACTIONS(2593), 2,
anon_sym_get,
anon_sym_set,
- STATE(1731), 3,
+ STATE(1734), 3,
sym_string,
sym__property_name,
sym_computed_property_name,
[69571] = 23,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(2606), 1,
- anon_sym_STAR,
- ACTIONS(2609), 1,
- anon_sym_RBRACE,
- ACTIONS(2611), 1,
- anon_sym_LBRACK,
- ACTIONS(2614), 1,
- anon_sym_LTtemplate_GT,
- ACTIONS(2617), 1,
- anon_sym_async,
- ACTIONS(2620), 1,
- anon_sym_DQUOTE,
- ACTIONS(2623), 1,
- anon_sym_SQUOTE,
- ACTIONS(2629), 1,
- anon_sym_AT,
- ACTIONS(2632), 1,
- anon_sym_static,
- ACTIONS(2635), 1,
- aux_sym_method_definition_token1,
- STATE(1461), 1,
- aux_sym_class_body_repeat1,
- STATE(1509), 1,
- aux_sym_export_statement_repeat1,
- STATE(1537), 1,
- sym_method_definition,
- STATE(1578), 1,
- sym_class_static_block,
- STATE(1579), 1,
- sym_glimmer_template,
- STATE(1647), 1,
- sym_decorator,
- STATE(1878), 1,
- sym_glimmer_opening_tag,
- STATE(2294), 1,
- sym_field_definition,
- ACTIONS(2603), 2,
- anon_sym_export,
- sym_identifier,
- ACTIONS(2626), 2,
- sym_number,
- sym_private_property_identifier,
- ACTIONS(2638), 2,
- anon_sym_get,
- anon_sym_set,
- STATE(1731), 3,
- sym_string,
- sym__property_name,
- sym_computed_property_name,
- [69646] = 23,
ACTIONS(3), 1,
sym_comment,
ACTIONS(55), 1,
@@ -115923,23 +116344,23 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
ACTIONS(2591), 1,
aux_sym_method_definition_token1,
- ACTIONS(2641), 1,
+ ACTIONS(2603), 1,
anon_sym_RBRACE,
- STATE(1463), 1,
+ STATE(1477), 1,
aux_sym_class_body_repeat1,
- STATE(1509), 1,
+ STATE(1511), 1,
aux_sym_export_statement_repeat1,
- STATE(1537), 1,
+ STATE(1550), 1,
sym_method_definition,
- STATE(1578), 1,
- sym_class_static_block,
- STATE(1579), 1,
+ STATE(1566), 1,
sym_glimmer_template,
- STATE(1647), 1,
+ STATE(1569), 1,
+ sym_class_static_block,
+ STATE(1638), 1,
sym_decorator,
- STATE(1878), 1,
+ STATE(1874), 1,
sym_glimmer_opening_tag,
- STATE(2294), 1,
+ STATE(2490), 1,
sym_field_definition,
ACTIONS(2577), 2,
anon_sym_export,
@@ -115950,11 +116371,11 @@ static const uint16_t ts_small_parse_table[] = {
ACTIONS(2593), 2,
anon_sym_get,
anon_sym_set,
- STATE(1731), 3,
+ STATE(1734), 3,
sym_string,
sym__property_name,
sym_computed_property_name,
- [69721] = 23,
+ [69646] = 23,
ACTIONS(3), 1,
sym_comment,
ACTIONS(55), 1,
@@ -115975,75 +116396,23 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
ACTIONS(2591), 1,
aux_sym_method_definition_token1,
- ACTIONS(2643), 1,
+ ACTIONS(2605), 1,
anon_sym_RBRACE,
STATE(1461), 1,
aux_sym_class_body_repeat1,
- STATE(1509), 1,
+ STATE(1511), 1,
aux_sym_export_statement_repeat1,
- STATE(1537), 1,
+ STATE(1550), 1,
sym_method_definition,
- STATE(1578), 1,
- sym_class_static_block,
- STATE(1579), 1,
+ STATE(1566), 1,
sym_glimmer_template,
- STATE(1647), 1,
- sym_decorator,
- STATE(1878), 1,
- sym_glimmer_opening_tag,
- STATE(2294), 1,
- sym_field_definition,
- ACTIONS(2577), 2,
- anon_sym_export,
- sym_identifier,
- ACTIONS(2587), 2,
- sym_number,
- sym_private_property_identifier,
- ACTIONS(2593), 2,
- anon_sym_get,
- anon_sym_set,
- STATE(1731), 3,
- sym_string,
- sym__property_name,
- sym_computed_property_name,
- [69796] = 23,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(55), 1,
- anon_sym_LTtemplate_GT,
- ACTIONS(1819), 1,
- anon_sym_DQUOTE,
- ACTIONS(1821), 1,
- anon_sym_SQUOTE,
- ACTIONS(2500), 1,
- anon_sym_AT,
- ACTIONS(2579), 1,
- anon_sym_STAR,
- ACTIONS(2583), 1,
- anon_sym_LBRACK,
- ACTIONS(2585), 1,
- anon_sym_async,
- ACTIONS(2589), 1,
- anon_sym_static,
- ACTIONS(2591), 1,
- aux_sym_method_definition_token1,
- ACTIONS(2645), 1,
- anon_sym_RBRACE,
- STATE(1466), 1,
- aux_sym_class_body_repeat1,
- STATE(1509), 1,
- aux_sym_export_statement_repeat1,
- STATE(1537), 1,
- sym_method_definition,
- STATE(1578), 1,
+ STATE(1569), 1,
sym_class_static_block,
- STATE(1579), 1,
- sym_glimmer_template,
- STATE(1647), 1,
+ STATE(1638), 1,
sym_decorator,
- STATE(1878), 1,
+ STATE(1874), 1,
sym_glimmer_opening_tag,
- STATE(2294), 1,
+ STATE(2490), 1,
sym_field_definition,
ACTIONS(2577), 2,
anon_sym_export,
@@ -116054,11 +116423,11 @@ static const uint16_t ts_small_parse_table[] = {
ACTIONS(2593), 2,
anon_sym_get,
anon_sym_set,
- STATE(1731), 3,
+ STATE(1734), 3,
sym_string,
sym__property_name,
sym_computed_property_name,
- [69871] = 23,
+ [69721] = 23,
ACTIONS(3), 1,
sym_comment,
ACTIONS(55), 1,
@@ -116079,23 +116448,23 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
ACTIONS(2591), 1,
aux_sym_method_definition_token1,
- ACTIONS(2647), 1,
+ ACTIONS(2607), 1,
anon_sym_RBRACE,
- STATE(1471), 1,
+ STATE(1460), 1,
aux_sym_class_body_repeat1,
- STATE(1509), 1,
+ STATE(1511), 1,
aux_sym_export_statement_repeat1,
- STATE(1537), 1,
+ STATE(1550), 1,
sym_method_definition,
- STATE(1578), 1,
- sym_class_static_block,
- STATE(1579), 1,
+ STATE(1566), 1,
sym_glimmer_template,
- STATE(1647), 1,
+ STATE(1569), 1,
+ sym_class_static_block,
+ STATE(1638), 1,
sym_decorator,
- STATE(1878), 1,
+ STATE(1874), 1,
sym_glimmer_opening_tag,
- STATE(2294), 1,
+ STATE(2490), 1,
sym_field_definition,
ACTIONS(2577), 2,
anon_sym_export,
@@ -116106,11 +116475,11 @@ static const uint16_t ts_small_parse_table[] = {
ACTIONS(2593), 2,
anon_sym_get,
anon_sym_set,
- STATE(1731), 3,
+ STATE(1734), 3,
sym_string,
sym__property_name,
sym_computed_property_name,
- [69946] = 23,
+ [69796] = 23,
ACTIONS(3), 1,
sym_comment,
ACTIONS(55), 1,
@@ -116131,23 +116500,23 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
ACTIONS(2591), 1,
aux_sym_method_definition_token1,
- ACTIONS(2649), 1,
+ ACTIONS(2609), 1,
anon_sym_RBRACE,
- STATE(1461), 1,
+ STATE(1477), 1,
aux_sym_class_body_repeat1,
- STATE(1509), 1,
+ STATE(1511), 1,
aux_sym_export_statement_repeat1,
- STATE(1537), 1,
+ STATE(1550), 1,
sym_method_definition,
- STATE(1578), 1,
- sym_class_static_block,
- STATE(1579), 1,
+ STATE(1566), 1,
sym_glimmer_template,
- STATE(1647), 1,
+ STATE(1569), 1,
+ sym_class_static_block,
+ STATE(1638), 1,
sym_decorator,
- STATE(1878), 1,
+ STATE(1874), 1,
sym_glimmer_opening_tag,
- STATE(2294), 1,
+ STATE(2490), 1,
sym_field_definition,
ACTIONS(2577), 2,
anon_sym_export,
@@ -116158,11 +116527,11 @@ static const uint16_t ts_small_parse_table[] = {
ACTIONS(2593), 2,
anon_sym_get,
anon_sym_set,
- STATE(1731), 3,
+ STATE(1734), 3,
sym_string,
sym__property_name,
sym_computed_property_name,
- [70021] = 23,
+ [69871] = 23,
ACTIONS(3), 1,
sym_comment,
ACTIONS(55), 1,
@@ -116183,23 +116552,23 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
ACTIONS(2591), 1,
aux_sym_method_definition_token1,
- ACTIONS(2651), 1,
+ ACTIONS(2611), 1,
anon_sym_RBRACE,
- STATE(1468), 1,
+ STATE(1477), 1,
aux_sym_class_body_repeat1,
- STATE(1509), 1,
+ STATE(1511), 1,
aux_sym_export_statement_repeat1,
- STATE(1537), 1,
+ STATE(1550), 1,
sym_method_definition,
- STATE(1578), 1,
- sym_class_static_block,
- STATE(1579), 1,
+ STATE(1566), 1,
sym_glimmer_template,
- STATE(1647), 1,
+ STATE(1569), 1,
+ sym_class_static_block,
+ STATE(1638), 1,
sym_decorator,
- STATE(1878), 1,
+ STATE(1874), 1,
sym_glimmer_opening_tag,
- STATE(2294), 1,
+ STATE(2490), 1,
sym_field_definition,
ACTIONS(2577), 2,
anon_sym_export,
@@ -116210,11 +116579,11 @@ static const uint16_t ts_small_parse_table[] = {
ACTIONS(2593), 2,
anon_sym_get,
anon_sym_set,
- STATE(1731), 3,
+ STATE(1734), 3,
sym_string,
sym__property_name,
sym_computed_property_name,
- [70096] = 23,
+ [69946] = 23,
ACTIONS(3), 1,
sym_comment,
ACTIONS(55), 1,
@@ -116235,23 +116604,23 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
ACTIONS(2591), 1,
aux_sym_method_definition_token1,
- ACTIONS(2653), 1,
+ ACTIONS(2613), 1,
anon_sym_RBRACE,
- STATE(1461), 1,
+ STATE(1456), 1,
aux_sym_class_body_repeat1,
- STATE(1509), 1,
+ STATE(1511), 1,
aux_sym_export_statement_repeat1,
- STATE(1537), 1,
+ STATE(1550), 1,
sym_method_definition,
- STATE(1578), 1,
- sym_class_static_block,
- STATE(1579), 1,
+ STATE(1566), 1,
sym_glimmer_template,
- STATE(1647), 1,
+ STATE(1569), 1,
+ sym_class_static_block,
+ STATE(1638), 1,
sym_decorator,
- STATE(1878), 1,
+ STATE(1874), 1,
sym_glimmer_opening_tag,
- STATE(2294), 1,
+ STATE(2490), 1,
sym_field_definition,
ACTIONS(2577), 2,
anon_sym_export,
@@ -116262,11 +116631,11 @@ static const uint16_t ts_small_parse_table[] = {
ACTIONS(2593), 2,
anon_sym_get,
anon_sym_set,
- STATE(1731), 3,
+ STATE(1734), 3,
sym_string,
sym__property_name,
sym_computed_property_name,
- [70171] = 23,
+ [70021] = 23,
ACTIONS(3), 1,
sym_comment,
ACTIONS(55), 1,
@@ -116287,23 +116656,23 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
ACTIONS(2591), 1,
aux_sym_method_definition_token1,
- ACTIONS(2655), 1,
+ ACTIONS(2615), 1,
anon_sym_RBRACE,
- STATE(1457), 1,
+ STATE(1477), 1,
aux_sym_class_body_repeat1,
- STATE(1509), 1,
+ STATE(1511), 1,
aux_sym_export_statement_repeat1,
- STATE(1537), 1,
+ STATE(1550), 1,
sym_method_definition,
- STATE(1578), 1,
- sym_class_static_block,
- STATE(1579), 1,
+ STATE(1566), 1,
sym_glimmer_template,
- STATE(1647), 1,
+ STATE(1569), 1,
+ sym_class_static_block,
+ STATE(1638), 1,
sym_decorator,
- STATE(1878), 1,
+ STATE(1874), 1,
sym_glimmer_opening_tag,
- STATE(2294), 1,
+ STATE(2490), 1,
sym_field_definition,
ACTIONS(2577), 2,
anon_sym_export,
@@ -116314,11 +116683,11 @@ static const uint16_t ts_small_parse_table[] = {
ACTIONS(2593), 2,
anon_sym_get,
anon_sym_set,
- STATE(1731), 3,
+ STATE(1734), 3,
sym_string,
sym__property_name,
sym_computed_property_name,
- [70246] = 23,
+ [70096] = 23,
ACTIONS(3), 1,
sym_comment,
ACTIONS(55), 1,
@@ -116339,23 +116708,23 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
ACTIONS(2591), 1,
aux_sym_method_definition_token1,
- ACTIONS(2657), 1,
+ ACTIONS(2617), 1,
anon_sym_RBRACE,
- STATE(1461), 1,
+ STATE(1477), 1,
aux_sym_class_body_repeat1,
- STATE(1509), 1,
+ STATE(1511), 1,
aux_sym_export_statement_repeat1,
- STATE(1537), 1,
+ STATE(1550), 1,
sym_method_definition,
- STATE(1578), 1,
- sym_class_static_block,
- STATE(1579), 1,
+ STATE(1566), 1,
sym_glimmer_template,
- STATE(1647), 1,
+ STATE(1569), 1,
+ sym_class_static_block,
+ STATE(1638), 1,
sym_decorator,
- STATE(1878), 1,
+ STATE(1874), 1,
sym_glimmer_opening_tag,
- STATE(2294), 1,
+ STATE(2490), 1,
sym_field_definition,
ACTIONS(2577), 2,
anon_sym_export,
@@ -116366,11 +116735,11 @@ static const uint16_t ts_small_parse_table[] = {
ACTIONS(2593), 2,
anon_sym_get,
anon_sym_set,
- STATE(1731), 3,
+ STATE(1734), 3,
sym_string,
sym__property_name,
sym_computed_property_name,
- [70321] = 23,
+ [70171] = 23,
ACTIONS(3), 1,
sym_comment,
ACTIONS(55), 1,
@@ -116391,23 +116760,23 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
ACTIONS(2591), 1,
aux_sym_method_definition_token1,
- ACTIONS(2659), 1,
+ ACTIONS(2619), 1,
anon_sym_RBRACE,
- STATE(1461), 1,
+ STATE(1468), 1,
aux_sym_class_body_repeat1,
- STATE(1509), 1,
+ STATE(1511), 1,
aux_sym_export_statement_repeat1,
- STATE(1537), 1,
+ STATE(1550), 1,
sym_method_definition,
- STATE(1578), 1,
- sym_class_static_block,
- STATE(1579), 1,
+ STATE(1566), 1,
sym_glimmer_template,
- STATE(1647), 1,
+ STATE(1569), 1,
+ sym_class_static_block,
+ STATE(1638), 1,
sym_decorator,
- STATE(1878), 1,
+ STATE(1874), 1,
sym_glimmer_opening_tag,
- STATE(2294), 1,
+ STATE(2490), 1,
sym_field_definition,
ACTIONS(2577), 2,
anon_sym_export,
@@ -116418,11 +116787,11 @@ static const uint16_t ts_small_parse_table[] = {
ACTIONS(2593), 2,
anon_sym_get,
anon_sym_set,
- STATE(1731), 3,
+ STATE(1734), 3,
sym_string,
sym__property_name,
sym_computed_property_name,
- [70396] = 23,
+ [70246] = 23,
ACTIONS(3), 1,
sym_comment,
ACTIONS(55), 1,
@@ -116443,23 +116812,23 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
ACTIONS(2591), 1,
aux_sym_method_definition_token1,
- ACTIONS(2661), 1,
+ ACTIONS(2621), 1,
anon_sym_RBRACE,
- STATE(1474), 1,
+ STATE(1464), 1,
aux_sym_class_body_repeat1,
- STATE(1509), 1,
+ STATE(1511), 1,
aux_sym_export_statement_repeat1,
- STATE(1537), 1,
+ STATE(1550), 1,
sym_method_definition,
- STATE(1578), 1,
- sym_class_static_block,
- STATE(1579), 1,
+ STATE(1566), 1,
sym_glimmer_template,
- STATE(1647), 1,
+ STATE(1569), 1,
+ sym_class_static_block,
+ STATE(1638), 1,
sym_decorator,
- STATE(1878), 1,
+ STATE(1874), 1,
sym_glimmer_opening_tag,
- STATE(2294), 1,
+ STATE(2490), 1,
sym_field_definition,
ACTIONS(2577), 2,
anon_sym_export,
@@ -116470,11 +116839,11 @@ static const uint16_t ts_small_parse_table[] = {
ACTIONS(2593), 2,
anon_sym_get,
anon_sym_set,
- STATE(1731), 3,
+ STATE(1734), 3,
sym_string,
sym__property_name,
sym_computed_property_name,
- [70471] = 23,
+ [70321] = 23,
ACTIONS(3), 1,
sym_comment,
ACTIONS(55), 1,
@@ -116495,23 +116864,23 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
ACTIONS(2591), 1,
aux_sym_method_definition_token1,
- ACTIONS(2663), 1,
+ ACTIONS(2623), 1,
anon_sym_RBRACE,
- STATE(1470), 1,
+ STATE(1477), 1,
aux_sym_class_body_repeat1,
- STATE(1509), 1,
+ STATE(1511), 1,
aux_sym_export_statement_repeat1,
- STATE(1537), 1,
+ STATE(1550), 1,
sym_method_definition,
- STATE(1578), 1,
- sym_class_static_block,
- STATE(1579), 1,
+ STATE(1566), 1,
sym_glimmer_template,
- STATE(1647), 1,
+ STATE(1569), 1,
+ sym_class_static_block,
+ STATE(1638), 1,
sym_decorator,
- STATE(1878), 1,
+ STATE(1874), 1,
sym_glimmer_opening_tag,
- STATE(2294), 1,
+ STATE(2490), 1,
sym_field_definition,
ACTIONS(2577), 2,
anon_sym_export,
@@ -116522,11 +116891,11 @@ static const uint16_t ts_small_parse_table[] = {
ACTIONS(2593), 2,
anon_sym_get,
anon_sym_set,
- STATE(1731), 3,
+ STATE(1734), 3,
sym_string,
sym__property_name,
sym_computed_property_name,
- [70546] = 23,
+ [70396] = 23,
ACTIONS(3), 1,
sym_comment,
ACTIONS(55), 1,
@@ -116547,23 +116916,23 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
ACTIONS(2591), 1,
aux_sym_method_definition_token1,
- ACTIONS(2665), 1,
+ ACTIONS(2625), 1,
anon_sym_RBRACE,
- STATE(1461), 1,
+ STATE(1459), 1,
aux_sym_class_body_repeat1,
- STATE(1509), 1,
+ STATE(1511), 1,
aux_sym_export_statement_repeat1,
- STATE(1537), 1,
+ STATE(1550), 1,
sym_method_definition,
- STATE(1578), 1,
- sym_class_static_block,
- STATE(1579), 1,
+ STATE(1566), 1,
sym_glimmer_template,
- STATE(1647), 1,
+ STATE(1569), 1,
+ sym_class_static_block,
+ STATE(1638), 1,
sym_decorator,
- STATE(1878), 1,
+ STATE(1874), 1,
sym_glimmer_opening_tag,
- STATE(2294), 1,
+ STATE(2490), 1,
sym_field_definition,
ACTIONS(2577), 2,
anon_sym_export,
@@ -116574,11 +116943,11 @@ static const uint16_t ts_small_parse_table[] = {
ACTIONS(2593), 2,
anon_sym_get,
anon_sym_set,
- STATE(1731), 3,
+ STATE(1734), 3,
sym_string,
sym__property_name,
sym_computed_property_name,
- [70621] = 23,
+ [70471] = 23,
ACTIONS(3), 1,
sym_comment,
ACTIONS(55), 1,
@@ -116599,23 +116968,23 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
ACTIONS(2591), 1,
aux_sym_method_definition_token1,
- ACTIONS(2667), 1,
+ ACTIONS(2627), 1,
anon_sym_RBRACE,
- STATE(1461), 1,
+ STATE(1471), 1,
aux_sym_class_body_repeat1,
- STATE(1509), 1,
+ STATE(1511), 1,
aux_sym_export_statement_repeat1,
- STATE(1537), 1,
+ STATE(1550), 1,
sym_method_definition,
- STATE(1578), 1,
- sym_class_static_block,
- STATE(1579), 1,
+ STATE(1566), 1,
sym_glimmer_template,
- STATE(1647), 1,
+ STATE(1569), 1,
+ sym_class_static_block,
+ STATE(1638), 1,
sym_decorator,
- STATE(1878), 1,
+ STATE(1874), 1,
sym_glimmer_opening_tag,
- STATE(2294), 1,
+ STATE(2490), 1,
sym_field_definition,
ACTIONS(2577), 2,
anon_sym_export,
@@ -116626,11 +116995,11 @@ static const uint16_t ts_small_parse_table[] = {
ACTIONS(2593), 2,
anon_sym_get,
anon_sym_set,
- STATE(1731), 3,
+ STATE(1734), 3,
sym_string,
sym__property_name,
sym_computed_property_name,
- [70696] = 23,
+ [70546] = 23,
ACTIONS(3), 1,
sym_comment,
ACTIONS(55), 1,
@@ -116651,23 +117020,23 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
ACTIONS(2591), 1,
aux_sym_method_definition_token1,
- ACTIONS(2669), 1,
+ ACTIONS(2629), 1,
anon_sym_RBRACE,
- STATE(1461), 1,
+ STATE(1465), 1,
aux_sym_class_body_repeat1,
- STATE(1509), 1,
+ STATE(1511), 1,
aux_sym_export_statement_repeat1,
- STATE(1537), 1,
+ STATE(1550), 1,
sym_method_definition,
- STATE(1578), 1,
- sym_class_static_block,
- STATE(1579), 1,
+ STATE(1566), 1,
sym_glimmer_template,
- STATE(1647), 1,
+ STATE(1569), 1,
+ sym_class_static_block,
+ STATE(1638), 1,
sym_decorator,
- STATE(1878), 1,
+ STATE(1874), 1,
sym_glimmer_opening_tag,
- STATE(2294), 1,
+ STATE(2490), 1,
sym_field_definition,
ACTIONS(2577), 2,
anon_sym_export,
@@ -116678,11 +117047,11 @@ static const uint16_t ts_small_parse_table[] = {
ACTIONS(2593), 2,
anon_sym_get,
anon_sym_set,
- STATE(1731), 3,
+ STATE(1734), 3,
sym_string,
sym__property_name,
sym_computed_property_name,
- [70771] = 23,
+ [70621] = 23,
ACTIONS(3), 1,
sym_comment,
ACTIONS(55), 1,
@@ -116703,23 +117072,75 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
ACTIONS(2591), 1,
aux_sym_method_definition_token1,
- ACTIONS(2671), 1,
+ ACTIONS(2631), 1,
anon_sym_RBRACE,
- STATE(1460), 1,
+ STATE(1477), 1,
aux_sym_class_body_repeat1,
- STATE(1509), 1,
+ STATE(1511), 1,
aux_sym_export_statement_repeat1,
- STATE(1537), 1,
+ STATE(1550), 1,
sym_method_definition,
- STATE(1578), 1,
+ STATE(1566), 1,
+ sym_glimmer_template,
+ STATE(1569), 1,
sym_class_static_block,
- STATE(1579), 1,
+ STATE(1638), 1,
+ sym_decorator,
+ STATE(1874), 1,
+ sym_glimmer_opening_tag,
+ STATE(2490), 1,
+ sym_field_definition,
+ ACTIONS(2577), 2,
+ anon_sym_export,
+ sym_identifier,
+ ACTIONS(2587), 2,
+ sym_number,
+ sym_private_property_identifier,
+ ACTIONS(2593), 2,
+ anon_sym_get,
+ anon_sym_set,
+ STATE(1734), 3,
+ sym_string,
+ sym__property_name,
+ sym_computed_property_name,
+ [70696] = 23,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(55), 1,
+ anon_sym_LTtemplate_GT,
+ ACTIONS(1819), 1,
+ anon_sym_DQUOTE,
+ ACTIONS(1821), 1,
+ anon_sym_SQUOTE,
+ ACTIONS(2500), 1,
+ anon_sym_AT,
+ ACTIONS(2579), 1,
+ anon_sym_STAR,
+ ACTIONS(2583), 1,
+ anon_sym_LBRACK,
+ ACTIONS(2585), 1,
+ anon_sym_async,
+ ACTIONS(2589), 1,
+ anon_sym_static,
+ ACTIONS(2591), 1,
+ aux_sym_method_definition_token1,
+ ACTIONS(2633), 1,
+ anon_sym_RBRACE,
+ STATE(1478), 1,
+ aux_sym_class_body_repeat1,
+ STATE(1511), 1,
+ aux_sym_export_statement_repeat1,
+ STATE(1550), 1,
+ sym_method_definition,
+ STATE(1566), 1,
sym_glimmer_template,
- STATE(1647), 1,
+ STATE(1569), 1,
+ sym_class_static_block,
+ STATE(1638), 1,
sym_decorator,
- STATE(1878), 1,
+ STATE(1874), 1,
sym_glimmer_opening_tag,
- STATE(2294), 1,
+ STATE(2490), 1,
sym_field_definition,
ACTIONS(2577), 2,
anon_sym_export,
@@ -116730,7 +117151,59 @@ static const uint16_t ts_small_parse_table[] = {
ACTIONS(2593), 2,
anon_sym_get,
anon_sym_set,
- STATE(1731), 3,
+ STATE(1734), 3,
+ sym_string,
+ sym__property_name,
+ sym_computed_property_name,
+ [70771] = 23,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(2638), 1,
+ anon_sym_STAR,
+ ACTIONS(2641), 1,
+ anon_sym_RBRACE,
+ ACTIONS(2643), 1,
+ anon_sym_LBRACK,
+ ACTIONS(2646), 1,
+ anon_sym_LTtemplate_GT,
+ ACTIONS(2649), 1,
+ anon_sym_DQUOTE,
+ ACTIONS(2652), 1,
+ anon_sym_SQUOTE,
+ ACTIONS(2655), 1,
+ anon_sym_async,
+ ACTIONS(2661), 1,
+ anon_sym_AT,
+ ACTIONS(2664), 1,
+ anon_sym_static,
+ ACTIONS(2667), 1,
+ aux_sym_method_definition_token1,
+ STATE(1477), 1,
+ aux_sym_class_body_repeat1,
+ STATE(1511), 1,
+ aux_sym_export_statement_repeat1,
+ STATE(1550), 1,
+ sym_method_definition,
+ STATE(1566), 1,
+ sym_glimmer_template,
+ STATE(1569), 1,
+ sym_class_static_block,
+ STATE(1638), 1,
+ sym_decorator,
+ STATE(1874), 1,
+ sym_glimmer_opening_tag,
+ STATE(2490), 1,
+ sym_field_definition,
+ ACTIONS(2635), 2,
+ anon_sym_export,
+ sym_identifier,
+ ACTIONS(2658), 2,
+ sym_number,
+ sym_private_property_identifier,
+ ACTIONS(2670), 2,
+ anon_sym_get,
+ anon_sym_set,
+ STATE(1734), 3,
sym_string,
sym__property_name,
sym_computed_property_name,
@@ -116757,21 +117230,21 @@ static const uint16_t ts_small_parse_table[] = {
aux_sym_method_definition_token1,
ACTIONS(2673), 1,
anon_sym_RBRACE,
- STATE(1461), 1,
+ STATE(1477), 1,
aux_sym_class_body_repeat1,
- STATE(1509), 1,
+ STATE(1511), 1,
aux_sym_export_statement_repeat1,
- STATE(1537), 1,
+ STATE(1550), 1,
sym_method_definition,
- STATE(1578), 1,
- sym_class_static_block,
- STATE(1579), 1,
+ STATE(1566), 1,
sym_glimmer_template,
- STATE(1647), 1,
+ STATE(1569), 1,
+ sym_class_static_block,
+ STATE(1638), 1,
sym_decorator,
- STATE(1878), 1,
+ STATE(1874), 1,
sym_glimmer_opening_tag,
- STATE(2294), 1,
+ STATE(2490), 1,
sym_field_definition,
ACTIONS(2577), 2,
anon_sym_export,
@@ -116782,7 +117255,7 @@ static const uint16_t ts_small_parse_table[] = {
ACTIONS(2593), 2,
anon_sym_get,
anon_sym_set,
- STATE(1731), 3,
+ STATE(1734), 3,
sym_string,
sym__property_name,
sym_computed_property_name,
@@ -116793,11 +117266,11 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_STAR,
ACTIONS(113), 1,
aux_sym_method_definition_token1,
- ACTIONS(1051), 1,
+ ACTIONS(1049), 1,
anon_sym_DOT_DOT_DOT,
- ACTIONS(1304), 1,
+ ACTIONS(1298), 1,
anon_sym_DQUOTE,
- ACTIONS(1306), 1,
+ ACTIONS(1300), 1,
anon_sym_SQUOTE,
ACTIONS(2500), 1,
anon_sym_AT,
@@ -116807,9 +117280,9 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_async,
ACTIONS(2685), 1,
anon_sym_static,
- STATE(1515), 1,
+ STATE(1509), 1,
aux_sym_export_statement_repeat1,
- STATE(1647), 1,
+ STATE(1638), 1,
sym_decorator,
ACTIONS(2675), 2,
anon_sym_export,
@@ -116823,22 +117296,22 @@ static const uint16_t ts_small_parse_table[] = {
ACTIONS(2687), 2,
anon_sym_get,
anon_sym_set,
- STATE(2053), 3,
+ STATE(2009), 3,
sym_string,
sym__property_name,
sym_computed_property_name,
- STATE(2168), 3,
+ STATE(2545), 3,
sym_spread_element,
sym_method_definition,
sym_pair,
[70984] = 14,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(948), 1,
+ ACTIONS(955), 1,
anon_sym_DOT_DOT_DOT,
- ACTIONS(1304), 1,
+ ACTIONS(1298), 1,
anon_sym_DQUOTE,
- ACTIONS(1306), 1,
+ ACTIONS(1300), 1,
anon_sym_SQUOTE,
ACTIONS(2490), 1,
anon_sym_LBRACE,
@@ -116848,23 +117321,23 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_COMMA,
ACTIONS(2693), 1,
anon_sym_RBRACE,
- STATE(2016), 1,
+ STATE(1980), 1,
aux_sym_object_pattern_repeat1,
ACTIONS(2695), 2,
sym_number,
sym_private_property_identifier,
- STATE(2019), 3,
+ STATE(2060), 3,
sym_object_assignment_pattern,
sym_rest_pattern,
sym_pair_pattern,
- STATE(2694), 3,
- sym_string,
- sym__property_name,
- sym_computed_property_name,
- STATE(2766), 3,
+ STATE(2672), 3,
sym_object_pattern,
sym_array_pattern,
sym__destructuring_pattern,
+ STATE(2678), 3,
+ sym_string,
+ sym__property_name,
+ sym_computed_property_name,
ACTIONS(2689), 6,
anon_sym_export,
anon_sym_async,
@@ -116875,11 +117348,11 @@ static const uint16_t ts_small_parse_table[] = {
[71039] = 14,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(948), 1,
+ ACTIONS(955), 1,
anon_sym_DOT_DOT_DOT,
- ACTIONS(1304), 1,
+ ACTIONS(1298), 1,
anon_sym_DQUOTE,
- ACTIONS(1306), 1,
+ ACTIONS(1300), 1,
anon_sym_SQUOTE,
ACTIONS(2490), 1,
anon_sym_LBRACE,
@@ -116889,23 +117362,23 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_COMMA,
ACTIONS(2699), 1,
anon_sym_RBRACE,
- STATE(2085), 1,
+ STATE(2061), 1,
aux_sym_object_pattern_repeat1,
ACTIONS(2695), 2,
sym_number,
sym_private_property_identifier,
- STATE(1977), 3,
+ STATE(1993), 3,
sym_object_assignment_pattern,
sym_rest_pattern,
sym_pair_pattern,
- STATE(2694), 3,
- sym_string,
- sym__property_name,
- sym_computed_property_name,
- STATE(2766), 3,
+ STATE(2672), 3,
sym_object_pattern,
sym_array_pattern,
sym__destructuring_pattern,
+ STATE(2678), 3,
+ sym_string,
+ sym__property_name,
+ sym_computed_property_name,
ACTIONS(2697), 6,
anon_sym_export,
anon_sym_async,
@@ -116916,11 +117389,11 @@ static const uint16_t ts_small_parse_table[] = {
[71094] = 12,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(948), 1,
+ ACTIONS(955), 1,
anon_sym_DOT_DOT_DOT,
- ACTIONS(1304), 1,
+ ACTIONS(1298), 1,
anon_sym_DQUOTE,
- ACTIONS(1306), 1,
+ ACTIONS(1300), 1,
anon_sym_SQUOTE,
ACTIONS(2490), 1,
anon_sym_LBRACE,
@@ -116932,18 +117405,18 @@ static const uint16_t ts_small_parse_table[] = {
ACTIONS(2703), 2,
anon_sym_COMMA,
anon_sym_RBRACE,
- STATE(2170), 3,
+ STATE(2549), 3,
sym_object_assignment_pattern,
sym_rest_pattern,
sym_pair_pattern,
- STATE(2694), 3,
- sym_string,
- sym__property_name,
- sym_computed_property_name,
- STATE(2766), 3,
+ STATE(2672), 3,
sym_object_pattern,
sym_array_pattern,
sym__destructuring_pattern,
+ STATE(2678), 3,
+ sym_string,
+ sym__property_name,
+ sym_computed_property_name,
ACTIONS(2701), 6,
anon_sym_export,
anon_sym_async,
@@ -116951,77 +117424,155 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [71144] = 16,
+ [71144] = 15,
ACTIONS(3), 1,
sym_comment,
ACTIONS(95), 1,
anon_sym_COMMA,
- ACTIONS(1304), 1,
+ ACTIONS(1298), 1,
anon_sym_DQUOTE,
- ACTIONS(1306), 1,
+ ACTIONS(1300), 1,
anon_sym_SQUOTE,
- ACTIONS(1312), 1,
+ ACTIONS(2679), 1,
+ anon_sym_LBRACK,
+ ACTIONS(2705), 1,
+ anon_sym_STAR,
+ ACTIONS(2707), 1,
anon_sym_RBRACE,
- ACTIONS(1321), 1,
+ ACTIONS(2711), 1,
+ anon_sym_EQ,
+ STATE(2016), 1,
+ aux_sym_object_pattern_repeat1,
+ STATE(2018), 1,
+ aux_sym_object_repeat1,
+ ACTIONS(1308), 2,
+ sym_number,
+ sym_private_property_identifier,
+ ACTIONS(1323), 2,
+ anon_sym_get,
+ anon_sym_set,
+ ACTIONS(2709), 2,
+ anon_sym_LPAREN,
+ anon_sym_COLON,
+ STATE(2562), 3,
+ sym_string,
+ sym__property_name,
+ sym_computed_property_name,
+ ACTIONS(1316), 4,
+ anon_sym_export,
anon_sym_async,
+ sym_identifier,
+ anon_sym_static,
+ [71198] = 15,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(95), 1,
+ anon_sym_COMMA,
+ ACTIONS(1286), 1,
+ anon_sym_RBRACE,
+ ACTIONS(1298), 1,
+ anon_sym_DQUOTE,
+ ACTIONS(1300), 1,
+ anon_sym_SQUOTE,
ACTIONS(2679), 1,
anon_sym_LBRACK,
ACTIONS(2705), 1,
anon_sym_STAR,
- ACTIONS(2709), 1,
+ ACTIONS(2711), 1,
anon_sym_EQ,
- STATE(1990), 1,
+ STATE(1994), 1,
+ aux_sym_object_repeat1,
+ STATE(2016), 1,
aux_sym_object_pattern_repeat1,
- STATE(1993), 1,
+ ACTIONS(1308), 2,
+ sym_number,
+ sym_private_property_identifier,
+ ACTIONS(1323), 2,
+ anon_sym_get,
+ anon_sym_set,
+ ACTIONS(2709), 2,
+ anon_sym_LPAREN,
+ anon_sym_COLON,
+ STATE(2562), 3,
+ sym_string,
+ sym__property_name,
+ sym_computed_property_name,
+ ACTIONS(1316), 4,
+ anon_sym_export,
+ anon_sym_async,
+ sym_identifier,
+ anon_sym_static,
+ [71252] = 16,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(95), 1,
+ anon_sym_COMMA,
+ ACTIONS(1286), 1,
+ anon_sym_RBRACE,
+ ACTIONS(1298), 1,
+ anon_sym_DQUOTE,
+ ACTIONS(1300), 1,
+ anon_sym_SQUOTE,
+ ACTIONS(1321), 1,
+ anon_sym_async,
+ ACTIONS(2679), 1,
+ anon_sym_LBRACK,
+ ACTIONS(2705), 1,
+ anon_sym_STAR,
+ ACTIONS(2711), 1,
+ anon_sym_EQ,
+ STATE(1994), 1,
aux_sym_object_repeat1,
+ STATE(2016), 1,
+ aux_sym_object_pattern_repeat1,
ACTIONS(1308), 2,
sym_number,
sym_private_property_identifier,
ACTIONS(1323), 2,
anon_sym_get,
anon_sym_set,
- ACTIONS(2707), 2,
+ ACTIONS(2709), 2,
anon_sym_LPAREN,
anon_sym_COLON,
ACTIONS(1316), 3,
anon_sym_export,
sym_identifier,
anon_sym_static,
- STATE(2186), 3,
+ STATE(2562), 3,
sym_string,
sym__property_name,
sym_computed_property_name,
- [71200] = 15,
+ [71308] = 15,
ACTIONS(3), 1,
sym_comment,
ACTIONS(95), 1,
anon_sym_COMMA,
- ACTIONS(1304), 1,
+ ACTIONS(1298), 1,
anon_sym_DQUOTE,
- ACTIONS(1306), 1,
+ ACTIONS(1300), 1,
anon_sym_SQUOTE,
- ACTIONS(1314), 1,
- anon_sym_RBRACE,
ACTIONS(2679), 1,
anon_sym_LBRACK,
ACTIONS(2705), 1,
anon_sym_STAR,
- ACTIONS(2709), 1,
+ ACTIONS(2711), 1,
anon_sym_EQ,
- STATE(1990), 1,
- aux_sym_object_pattern_repeat1,
- STATE(1993), 1,
+ ACTIONS(2713), 1,
+ anon_sym_RBRACE,
+ STATE(1994), 1,
aux_sym_object_repeat1,
+ STATE(2016), 1,
+ aux_sym_object_pattern_repeat1,
ACTIONS(1308), 2,
sym_number,
sym_private_property_identifier,
ACTIONS(1323), 2,
anon_sym_get,
anon_sym_set,
- ACTIONS(2707), 2,
+ ACTIONS(2709), 2,
anon_sym_LPAREN,
anon_sym_COLON,
- STATE(2186), 3,
+ STATE(2562), 3,
sym_string,
sym__property_name,
sym_computed_property_name,
@@ -117030,77 +117581,77 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_async,
sym_identifier,
anon_sym_static,
- [71254] = 16,
+ [71362] = 16,
ACTIONS(3), 1,
sym_comment,
ACTIONS(95), 1,
anon_sym_COMMA,
- ACTIONS(1304), 1,
+ ACTIONS(1298), 1,
anon_sym_DQUOTE,
- ACTIONS(1306), 1,
+ ACTIONS(1300), 1,
anon_sym_SQUOTE,
- ACTIONS(1314), 1,
- anon_sym_RBRACE,
ACTIONS(1321), 1,
anon_sym_async,
ACTIONS(2679), 1,
anon_sym_LBRACK,
ACTIONS(2705), 1,
anon_sym_STAR,
- ACTIONS(2709), 1,
+ ACTIONS(2711), 1,
anon_sym_EQ,
- STATE(1990), 1,
- aux_sym_object_pattern_repeat1,
- STATE(1993), 1,
+ ACTIONS(2713), 1,
+ anon_sym_RBRACE,
+ STATE(1994), 1,
aux_sym_object_repeat1,
+ STATE(2016), 1,
+ aux_sym_object_pattern_repeat1,
ACTIONS(1308), 2,
sym_number,
sym_private_property_identifier,
ACTIONS(1323), 2,
anon_sym_get,
anon_sym_set,
- ACTIONS(2707), 2,
+ ACTIONS(2709), 2,
anon_sym_LPAREN,
anon_sym_COLON,
ACTIONS(1316), 3,
anon_sym_export,
sym_identifier,
anon_sym_static,
- STATE(2186), 3,
+ STATE(2562), 3,
sym_string,
sym__property_name,
sym_computed_property_name,
- [71310] = 15,
+ [71418] = 15,
ACTIONS(3), 1,
sym_comment,
ACTIONS(95), 1,
anon_sym_COMMA,
- ACTIONS(1304), 1,
+ ACTIONS(1298), 1,
anon_sym_DQUOTE,
- ACTIONS(1306), 1,
+ ACTIONS(1300), 1,
anon_sym_SQUOTE,
+ ACTIONS(1314), 1,
+ anon_sym_RBRACE,
ACTIONS(2679), 1,
anon_sym_LBRACK,
ACTIONS(2705), 1,
anon_sym_STAR,
- ACTIONS(2709), 1,
- anon_sym_EQ,
ACTIONS(2711), 1,
- anon_sym_RBRACE,
- STATE(1990), 1,
- aux_sym_object_pattern_repeat1,
- STATE(1993), 1,
+ anon_sym_EQ,
+ STATE(1994), 1,
aux_sym_object_repeat1,
+ STATE(2016), 1,
+ aux_sym_object_pattern_repeat1,
ACTIONS(1308), 2,
sym_number,
sym_private_property_identifier,
ACTIONS(1323), 2,
anon_sym_get,
anon_sym_set,
- ACTIONS(2707), 2,
+ ACTIONS(2709), 2,
anon_sym_LPAREN,
anon_sym_COLON,
- STATE(2186), 3,
+ STATE(2562), 3,
sym_string,
sym__property_name,
sym_computed_property_name,
@@ -117109,37 +117660,37 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_async,
sym_identifier,
anon_sym_static,
- [71364] = 15,
+ [71472] = 15,
ACTIONS(3), 1,
sym_comment,
ACTIONS(95), 1,
anon_sym_COMMA,
- ACTIONS(1304), 1,
+ ACTIONS(1298), 1,
anon_sym_DQUOTE,
- ACTIONS(1306), 1,
+ ACTIONS(1300), 1,
anon_sym_SQUOTE,
ACTIONS(2679), 1,
anon_sym_LBRACK,
ACTIONS(2705), 1,
anon_sym_STAR,
- ACTIONS(2709), 1,
+ ACTIONS(2711), 1,
anon_sym_EQ,
- ACTIONS(2713), 1,
+ ACTIONS(2715), 1,
anon_sym_RBRACE,
- STATE(1990), 1,
- aux_sym_object_pattern_repeat1,
- STATE(1993), 1,
+ STATE(1994), 1,
aux_sym_object_repeat1,
+ STATE(2016), 1,
+ aux_sym_object_pattern_repeat1,
ACTIONS(1308), 2,
sym_number,
sym_private_property_identifier,
ACTIONS(1323), 2,
anon_sym_get,
anon_sym_set,
- ACTIONS(2707), 2,
+ ACTIONS(2709), 2,
anon_sym_LPAREN,
anon_sym_COLON,
- STATE(2186), 3,
+ STATE(2562), 3,
sym_string,
sym__property_name,
sym_computed_property_name,
@@ -117148,66 +117699,68 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_async,
sym_identifier,
anon_sym_static,
- [71418] = 16,
+ [71526] = 16,
ACTIONS(3), 1,
sym_comment,
ACTIONS(95), 1,
anon_sym_COMMA,
- ACTIONS(1304), 1,
+ ACTIONS(1298), 1,
anon_sym_DQUOTE,
- ACTIONS(1306), 1,
+ ACTIONS(1300), 1,
anon_sym_SQUOTE,
+ ACTIONS(1314), 1,
+ anon_sym_RBRACE,
ACTIONS(1321), 1,
anon_sym_async,
ACTIONS(2679), 1,
anon_sym_LBRACK,
ACTIONS(2705), 1,
anon_sym_STAR,
- ACTIONS(2709), 1,
- anon_sym_EQ,
ACTIONS(2711), 1,
- anon_sym_RBRACE,
- STATE(1990), 1,
- aux_sym_object_pattern_repeat1,
- STATE(1993), 1,
+ anon_sym_EQ,
+ STATE(1994), 1,
aux_sym_object_repeat1,
+ STATE(2016), 1,
+ aux_sym_object_pattern_repeat1,
ACTIONS(1308), 2,
sym_number,
sym_private_property_identifier,
ACTIONS(1323), 2,
anon_sym_get,
anon_sym_set,
- ACTIONS(2707), 2,
+ ACTIONS(2709), 2,
anon_sym_LPAREN,
anon_sym_COLON,
ACTIONS(1316), 3,
anon_sym_export,
sym_identifier,
anon_sym_static,
- STATE(2186), 3,
+ STATE(2562), 3,
sym_string,
sym__property_name,
sym_computed_property_name,
- [71474] = 15,
+ [71582] = 16,
ACTIONS(3), 1,
sym_comment,
ACTIONS(95), 1,
anon_sym_COMMA,
- ACTIONS(1304), 1,
+ ACTIONS(1298), 1,
anon_sym_DQUOTE,
- ACTIONS(1306), 1,
+ ACTIONS(1300), 1,
anon_sym_SQUOTE,
+ ACTIONS(1321), 1,
+ anon_sym_async,
ACTIONS(2679), 1,
anon_sym_LBRACK,
ACTIONS(2705), 1,
anon_sym_STAR,
- ACTIONS(2709), 1,
+ ACTIONS(2711), 1,
anon_sym_EQ,
ACTIONS(2715), 1,
anon_sym_RBRACE,
- STATE(1986), 1,
+ STATE(1994), 1,
aux_sym_object_repeat1,
- STATE(1990), 1,
+ STATE(2016), 1,
aux_sym_object_pattern_repeat1,
ACTIONS(1308), 2,
sym_number,
@@ -117215,38 +117768,37 @@ static const uint16_t ts_small_parse_table[] = {
ACTIONS(1323), 2,
anon_sym_get,
anon_sym_set,
- ACTIONS(2707), 2,
+ ACTIONS(2709), 2,
anon_sym_LPAREN,
anon_sym_COLON,
- STATE(2186), 3,
- sym_string,
- sym__property_name,
- sym_computed_property_name,
- ACTIONS(1316), 4,
+ ACTIONS(1316), 3,
anon_sym_export,
- anon_sym_async,
sym_identifier,
anon_sym_static,
- [71528] = 15,
+ STATE(2562), 3,
+ sym_string,
+ sym__property_name,
+ sym_computed_property_name,
+ [71638] = 15,
ACTIONS(3), 1,
sym_comment,
ACTIONS(95), 1,
anon_sym_COMMA,
- ACTIONS(1304), 1,
+ ACTIONS(1298), 1,
anon_sym_DQUOTE,
- ACTIONS(1306), 1,
+ ACTIONS(1300), 1,
anon_sym_SQUOTE,
+ ACTIONS(1312), 1,
+ anon_sym_RBRACE,
ACTIONS(2679), 1,
anon_sym_LBRACK,
ACTIONS(2705), 1,
anon_sym_STAR,
- ACTIONS(2709), 1,
+ ACTIONS(2711), 1,
anon_sym_EQ,
- ACTIONS(2717), 1,
- anon_sym_RBRACE,
- STATE(1990), 1,
+ STATE(2016), 1,
aux_sym_object_pattern_repeat1,
- STATE(1993), 1,
+ STATE(2018), 1,
aux_sym_object_repeat1,
ACTIONS(1308), 2,
sym_number,
@@ -117254,10 +117806,10 @@ static const uint16_t ts_small_parse_table[] = {
ACTIONS(1323), 2,
anon_sym_get,
anon_sym_set,
- ACTIONS(2707), 2,
+ ACTIONS(2709), 2,
anon_sym_LPAREN,
anon_sym_COLON,
- STATE(2186), 3,
+ STATE(2562), 3,
sym_string,
sym__property_name,
sym_computed_property_name,
@@ -117266,16 +117818,14 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_async,
sym_identifier,
anon_sym_static,
- [71582] = 16,
+ [71692] = 16,
ACTIONS(3), 1,
sym_comment,
ACTIONS(95), 1,
anon_sym_COMMA,
- ACTIONS(1286), 1,
- anon_sym_RBRACE,
- ACTIONS(1304), 1,
+ ACTIONS(1298), 1,
anon_sym_DQUOTE,
- ACTIONS(1306), 1,
+ ACTIONS(1300), 1,
anon_sym_SQUOTE,
ACTIONS(1321), 1,
anon_sym_async,
@@ -117283,49 +117833,53 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK,
ACTIONS(2705), 1,
anon_sym_STAR,
- ACTIONS(2709), 1,
+ ACTIONS(2707), 1,
+ anon_sym_RBRACE,
+ ACTIONS(2711), 1,
anon_sym_EQ,
- STATE(1986), 1,
- aux_sym_object_repeat1,
- STATE(1990), 1,
+ STATE(2016), 1,
aux_sym_object_pattern_repeat1,
+ STATE(2018), 1,
+ aux_sym_object_repeat1,
ACTIONS(1308), 2,
sym_number,
sym_private_property_identifier,
ACTIONS(1323), 2,
anon_sym_get,
anon_sym_set,
- ACTIONS(2707), 2,
+ ACTIONS(2709), 2,
anon_sym_LPAREN,
anon_sym_COLON,
ACTIONS(1316), 3,
anon_sym_export,
sym_identifier,
anon_sym_static,
- STATE(2186), 3,
+ STATE(2562), 3,
sym_string,
sym__property_name,
sym_computed_property_name,
- [71638] = 15,
+ [71748] = 16,
ACTIONS(3), 1,
sym_comment,
ACTIONS(95), 1,
anon_sym_COMMA,
- ACTIONS(1286), 1,
- anon_sym_RBRACE,
- ACTIONS(1304), 1,
+ ACTIONS(1298), 1,
anon_sym_DQUOTE,
- ACTIONS(1306), 1,
+ ACTIONS(1300), 1,
anon_sym_SQUOTE,
+ ACTIONS(1321), 1,
+ anon_sym_async,
ACTIONS(2679), 1,
anon_sym_LBRACK,
ACTIONS(2705), 1,
anon_sym_STAR,
- ACTIONS(2709), 1,
+ ACTIONS(2711), 1,
anon_sym_EQ,
- STATE(1986), 1,
+ ACTIONS(2717), 1,
+ anon_sym_RBRACE,
+ STATE(1994), 1,
aux_sym_object_repeat1,
- STATE(1990), 1,
+ STATE(2016), 1,
aux_sym_object_pattern_repeat1,
ACTIONS(1308), 2,
sym_number,
@@ -117333,40 +117887,39 @@ static const uint16_t ts_small_parse_table[] = {
ACTIONS(1323), 2,
anon_sym_get,
anon_sym_set,
- ACTIONS(2707), 2,
+ ACTIONS(2709), 2,
anon_sym_LPAREN,
anon_sym_COLON,
- STATE(2186), 3,
- sym_string,
- sym__property_name,
- sym_computed_property_name,
- ACTIONS(1316), 4,
+ ACTIONS(1316), 3,
anon_sym_export,
- anon_sym_async,
sym_identifier,
anon_sym_static,
- [71692] = 16,
+ STATE(2562), 3,
+ sym_string,
+ sym__property_name,
+ sym_computed_property_name,
+ [71804] = 16,
ACTIONS(3), 1,
sym_comment,
ACTIONS(95), 1,
anon_sym_COMMA,
- ACTIONS(1304), 1,
+ ACTIONS(1298), 1,
anon_sym_DQUOTE,
- ACTIONS(1306), 1,
+ ACTIONS(1300), 1,
anon_sym_SQUOTE,
+ ACTIONS(1312), 1,
+ anon_sym_RBRACE,
ACTIONS(1321), 1,
anon_sym_async,
ACTIONS(2679), 1,
anon_sym_LBRACK,
ACTIONS(2705), 1,
anon_sym_STAR,
- ACTIONS(2709), 1,
+ ACTIONS(2711), 1,
anon_sym_EQ,
- ACTIONS(2713), 1,
- anon_sym_RBRACE,
- STATE(1990), 1,
+ STATE(2016), 1,
aux_sym_object_pattern_repeat1,
- STATE(1993), 1,
+ STATE(2018), 1,
aux_sym_object_repeat1,
ACTIONS(1308), 2,
sym_number,
@@ -117374,162 +117927,154 @@ static const uint16_t ts_small_parse_table[] = {
ACTIONS(1323), 2,
anon_sym_get,
anon_sym_set,
- ACTIONS(2707), 2,
+ ACTIONS(2709), 2,
anon_sym_LPAREN,
anon_sym_COLON,
ACTIONS(1316), 3,
anon_sym_export,
sym_identifier,
anon_sym_static,
- STATE(2186), 3,
+ STATE(2562), 3,
sym_string,
sym__property_name,
sym_computed_property_name,
- [71748] = 16,
+ [71860] = 15,
ACTIONS(3), 1,
sym_comment,
ACTIONS(95), 1,
anon_sym_COMMA,
- ACTIONS(1304), 1,
+ ACTIONS(1298), 1,
anon_sym_DQUOTE,
- ACTIONS(1306), 1,
+ ACTIONS(1300), 1,
anon_sym_SQUOTE,
- ACTIONS(1321), 1,
- anon_sym_async,
ACTIONS(2679), 1,
anon_sym_LBRACK,
ACTIONS(2705), 1,
anon_sym_STAR,
- ACTIONS(2709), 1,
+ ACTIONS(2711), 1,
anon_sym_EQ,
ACTIONS(2717), 1,
anon_sym_RBRACE,
- STATE(1990), 1,
- aux_sym_object_pattern_repeat1,
- STATE(1993), 1,
+ STATE(1994), 1,
aux_sym_object_repeat1,
+ STATE(2016), 1,
+ aux_sym_object_pattern_repeat1,
ACTIONS(1308), 2,
sym_number,
sym_private_property_identifier,
ACTIONS(1323), 2,
anon_sym_get,
anon_sym_set,
- ACTIONS(2707), 2,
+ ACTIONS(2709), 2,
anon_sym_LPAREN,
anon_sym_COLON,
- ACTIONS(1316), 3,
- anon_sym_export,
- sym_identifier,
- anon_sym_static,
- STATE(2186), 3,
+ STATE(2562), 3,
sym_string,
sym__property_name,
sym_computed_property_name,
- [71804] = 16,
+ ACTIONS(1316), 4,
+ anon_sym_export,
+ anon_sym_async,
+ sym_identifier,
+ anon_sym_static,
+ [71914] = 13,
ACTIONS(3), 1,
sym_comment,
ACTIONS(95), 1,
anon_sym_COMMA,
- ACTIONS(1304), 1,
+ ACTIONS(1298), 1,
anon_sym_DQUOTE,
- ACTIONS(1306), 1,
+ ACTIONS(1300), 1,
anon_sym_SQUOTE,
- ACTIONS(1321), 1,
- anon_sym_async,
ACTIONS(2679), 1,
anon_sym_LBRACK,
- ACTIONS(2705), 1,
- anon_sym_STAR,
- ACTIONS(2709), 1,
+ ACTIONS(2711), 1,
anon_sym_EQ,
- ACTIONS(2715), 1,
+ ACTIONS(2717), 1,
anon_sym_RBRACE,
- STATE(1986), 1,
+ STATE(1994), 1,
aux_sym_object_repeat1,
- STATE(1990), 1,
+ STATE(2016), 1,
aux_sym_object_pattern_repeat1,
ACTIONS(1308), 2,
sym_number,
sym_private_property_identifier,
- ACTIONS(1323), 2,
- anon_sym_get,
- anon_sym_set,
- ACTIONS(2707), 2,
+ ACTIONS(2709), 2,
anon_sym_LPAREN,
anon_sym_COLON,
- ACTIONS(1316), 3,
- anon_sym_export,
- sym_identifier,
- anon_sym_static,
- STATE(2186), 3,
+ STATE(2562), 3,
sym_string,
sym__property_name,
sym_computed_property_name,
- [71860] = 15,
+ ACTIONS(1316), 6,
+ anon_sym_export,
+ anon_sym_async,
+ sym_identifier,
+ anon_sym_static,
+ anon_sym_get,
+ anon_sym_set,
+ [71963] = 13,
ACTIONS(3), 1,
sym_comment,
ACTIONS(95), 1,
anon_sym_COMMA,
- ACTIONS(1304), 1,
+ ACTIONS(1298), 1,
anon_sym_DQUOTE,
- ACTIONS(1306), 1,
+ ACTIONS(1300), 1,
anon_sym_SQUOTE,
- ACTIONS(1312), 1,
+ ACTIONS(1314), 1,
anon_sym_RBRACE,
ACTIONS(2679), 1,
anon_sym_LBRACK,
- ACTIONS(2705), 1,
- anon_sym_STAR,
- ACTIONS(2709), 1,
+ ACTIONS(2711), 1,
anon_sym_EQ,
- STATE(1990), 1,
- aux_sym_object_pattern_repeat1,
- STATE(1993), 1,
+ STATE(1994), 1,
aux_sym_object_repeat1,
+ STATE(2016), 1,
+ aux_sym_object_pattern_repeat1,
ACTIONS(1308), 2,
sym_number,
sym_private_property_identifier,
- ACTIONS(1323), 2,
- anon_sym_get,
- anon_sym_set,
- ACTIONS(2707), 2,
+ ACTIONS(2709), 2,
anon_sym_LPAREN,
anon_sym_COLON,
- STATE(2186), 3,
+ STATE(2562), 3,
sym_string,
sym__property_name,
sym_computed_property_name,
- ACTIONS(1316), 4,
+ ACTIONS(1316), 6,
anon_sym_export,
anon_sym_async,
sym_identifier,
anon_sym_static,
- [71914] = 13,
+ anon_sym_get,
+ anon_sym_set,
+ [72012] = 13,
ACTIONS(3), 1,
sym_comment,
ACTIONS(95), 1,
anon_sym_COMMA,
- ACTIONS(1304), 1,
+ ACTIONS(1298), 1,
anon_sym_DQUOTE,
- ACTIONS(1306), 1,
+ ACTIONS(1300), 1,
anon_sym_SQUOTE,
+ ACTIONS(1312), 1,
+ anon_sym_RBRACE,
ACTIONS(2679), 1,
anon_sym_LBRACK,
- ACTIONS(2709), 1,
+ ACTIONS(2711), 1,
anon_sym_EQ,
- ACTIONS(2713), 1,
- anon_sym_RBRACE,
- STATE(1990), 1,
+ STATE(2016), 1,
aux_sym_object_pattern_repeat1,
- STATE(1993), 1,
+ STATE(2018), 1,
aux_sym_object_repeat1,
ACTIONS(1308), 2,
sym_number,
sym_private_property_identifier,
- ACTIONS(2707), 2,
+ ACTIONS(2709), 2,
anon_sym_LPAREN,
anon_sym_COLON,
- STATE(2186), 3,
+ STATE(2562), 3,
sym_string,
sym__property_name,
sym_computed_property_name,
@@ -117540,32 +118085,32 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [71963] = 13,
+ [72061] = 13,
ACTIONS(3), 1,
sym_comment,
ACTIONS(95), 1,
anon_sym_COMMA,
- ACTIONS(1304), 1,
+ ACTIONS(1298), 1,
anon_sym_DQUOTE,
- ACTIONS(1306), 1,
+ ACTIONS(1300), 1,
anon_sym_SQUOTE,
- ACTIONS(1314), 1,
- anon_sym_RBRACE,
ACTIONS(2679), 1,
anon_sym_LBRACK,
- ACTIONS(2709), 1,
+ ACTIONS(2711), 1,
anon_sym_EQ,
- STATE(1990), 1,
- aux_sym_object_pattern_repeat1,
- STATE(1993), 1,
+ ACTIONS(2715), 1,
+ anon_sym_RBRACE,
+ STATE(1994), 1,
aux_sym_object_repeat1,
+ STATE(2016), 1,
+ aux_sym_object_pattern_repeat1,
ACTIONS(1308), 2,
sym_number,
sym_private_property_identifier,
- ACTIONS(2707), 2,
+ ACTIONS(2709), 2,
anon_sym_LPAREN,
anon_sym_COLON,
- STATE(2186), 3,
+ STATE(2562), 3,
sym_string,
sym__property_name,
sym_computed_property_name,
@@ -117576,32 +118121,32 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [72012] = 13,
+ [72110] = 13,
ACTIONS(3), 1,
sym_comment,
ACTIONS(95), 1,
anon_sym_COMMA,
ACTIONS(1286), 1,
anon_sym_RBRACE,
- ACTIONS(1304), 1,
+ ACTIONS(1298), 1,
anon_sym_DQUOTE,
- ACTIONS(1306), 1,
+ ACTIONS(1300), 1,
anon_sym_SQUOTE,
ACTIONS(2679), 1,
anon_sym_LBRACK,
- ACTIONS(2709), 1,
+ ACTIONS(2711), 1,
anon_sym_EQ,
- STATE(1986), 1,
+ STATE(1994), 1,
aux_sym_object_repeat1,
- STATE(1990), 1,
+ STATE(2016), 1,
aux_sym_object_pattern_repeat1,
ACTIONS(1308), 2,
sym_number,
sym_private_property_identifier,
- ACTIONS(2707), 2,
+ ACTIONS(2709), 2,
anon_sym_LPAREN,
anon_sym_COLON,
- STATE(2186), 3,
+ STATE(2562), 3,
sym_string,
sym__property_name,
sym_computed_property_name,
@@ -117612,7 +118157,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [72061] = 14,
+ [72159] = 14,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1819), 1,
@@ -117629,7 +118174,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_async,
ACTIONS(2729), 1,
sym__automatic_semicolon,
- STATE(1564), 1,
+ STATE(1579), 1,
sym_statement_block,
ACTIONS(2725), 2,
sym_number,
@@ -117641,40 +118186,40 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_export,
sym_identifier,
anon_sym_static,
- ACTIONS(2707), 3,
+ ACTIONS(2709), 3,
anon_sym_LPAREN,
anon_sym_SEMI,
anon_sym_EQ,
- STATE(1728), 3,
+ STATE(1729), 3,
sym_string,
sym__property_name,
sym_computed_property_name,
- [72112] = 13,
+ [72210] = 13,
ACTIONS(3), 1,
sym_comment,
ACTIONS(95), 1,
anon_sym_COMMA,
- ACTIONS(1304), 1,
+ ACTIONS(1298), 1,
anon_sym_DQUOTE,
- ACTIONS(1306), 1,
+ ACTIONS(1300), 1,
anon_sym_SQUOTE,
ACTIONS(2679), 1,
anon_sym_LBRACK,
- ACTIONS(2709), 1,
- anon_sym_EQ,
- ACTIONS(2717), 1,
+ ACTIONS(2707), 1,
anon_sym_RBRACE,
- STATE(1990), 1,
+ ACTIONS(2711), 1,
+ anon_sym_EQ,
+ STATE(2016), 1,
aux_sym_object_pattern_repeat1,
- STATE(1993), 1,
+ STATE(2018), 1,
aux_sym_object_repeat1,
ACTIONS(1308), 2,
sym_number,
sym_private_property_identifier,
- ACTIONS(2707), 2,
+ ACTIONS(2709), 2,
anon_sym_LPAREN,
anon_sym_COLON,
- STATE(2186), 3,
+ STATE(2562), 3,
sym_string,
sym__property_name,
sym_computed_property_name,
@@ -117685,32 +118230,32 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [72161] = 13,
+ [72259] = 13,
ACTIONS(3), 1,
sym_comment,
ACTIONS(95), 1,
anon_sym_COMMA,
- ACTIONS(1304), 1,
+ ACTIONS(1298), 1,
anon_sym_DQUOTE,
- ACTIONS(1306), 1,
+ ACTIONS(1300), 1,
anon_sym_SQUOTE,
ACTIONS(2679), 1,
anon_sym_LBRACK,
- ACTIONS(2709), 1,
- anon_sym_EQ,
ACTIONS(2711), 1,
+ anon_sym_EQ,
+ ACTIONS(2713), 1,
anon_sym_RBRACE,
- STATE(1990), 1,
- aux_sym_object_pattern_repeat1,
- STATE(1993), 1,
+ STATE(1994), 1,
aux_sym_object_repeat1,
+ STATE(2016), 1,
+ aux_sym_object_pattern_repeat1,
ACTIONS(1308), 2,
sym_number,
sym_private_property_identifier,
- ACTIONS(2707), 2,
+ ACTIONS(2709), 2,
anon_sym_LPAREN,
anon_sym_COLON,
- STATE(2186), 3,
+ STATE(2562), 3,
sym_string,
sym__property_name,
sym_computed_property_name,
@@ -117721,84 +118266,52 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [72210] = 13,
+ [72308] = 18,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(95), 1,
- anon_sym_COMMA,
- ACTIONS(1304), 1,
+ ACTIONS(109), 1,
+ anon_sym_AT,
+ ACTIONS(1298), 1,
anon_sym_DQUOTE,
- ACTIONS(1306), 1,
+ ACTIONS(1300), 1,
anon_sym_SQUOTE,
- ACTIONS(1312), 1,
- anon_sym_RBRACE,
+ ACTIONS(1316), 1,
+ sym_identifier,
ACTIONS(2679), 1,
anon_sym_LBRACK,
- ACTIONS(2709), 1,
- anon_sym_EQ,
- STATE(1990), 1,
- aux_sym_object_pattern_repeat1,
- STATE(1993), 1,
- aux_sym_object_repeat1,
- ACTIONS(1308), 2,
- sym_number,
- sym_private_property_identifier,
- ACTIONS(2707), 2,
- anon_sym_LPAREN,
- anon_sym_COLON,
- STATE(2186), 3,
- sym_string,
- sym__property_name,
- sym_computed_property_name,
- ACTIONS(1316), 6,
+ ACTIONS(2731), 1,
anon_sym_export,
+ ACTIONS(2733), 1,
+ anon_sym_STAR,
+ ACTIONS(2735), 1,
+ anon_sym_class,
+ ACTIONS(2737), 1,
anon_sym_async,
- sym_identifier,
+ ACTIONS(2741), 1,
anon_sym_static,
+ ACTIONS(2743), 1,
+ aux_sym_method_definition_token1,
+ ACTIONS(2745), 1,
anon_sym_get,
+ ACTIONS(2747), 1,
anon_sym_set,
- [72259] = 13,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(95), 1,
- anon_sym_COMMA,
- ACTIONS(1304), 1,
- anon_sym_DQUOTE,
- ACTIONS(1306), 1,
- anon_sym_SQUOTE,
- ACTIONS(2679), 1,
- anon_sym_LBRACK,
- ACTIONS(2709), 1,
- anon_sym_EQ,
- ACTIONS(2715), 1,
- anon_sym_RBRACE,
- STATE(1986), 1,
- aux_sym_object_repeat1,
- STATE(1990), 1,
- aux_sym_object_pattern_repeat1,
- ACTIONS(1308), 2,
+ STATE(1553), 1,
+ aux_sym_export_statement_repeat1,
+ STATE(1586), 1,
+ sym_decorator,
+ ACTIONS(2739), 2,
sym_number,
sym_private_property_identifier,
- ACTIONS(2707), 2,
- anon_sym_LPAREN,
- anon_sym_COLON,
- STATE(2186), 3,
+ STATE(2150), 3,
sym_string,
sym__property_name,
sym_computed_property_name,
- ACTIONS(1316), 6,
- anon_sym_export,
- anon_sym_async,
- sym_identifier,
- anon_sym_static,
- anon_sym_get,
- anon_sym_set,
- [72308] = 13,
+ [72366] = 13,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1304), 1,
+ ACTIONS(1298), 1,
anon_sym_DQUOTE,
- ACTIONS(1306), 1,
+ ACTIONS(1300), 1,
anon_sym_SQUOTE,
ACTIONS(1321), 1,
anon_sym_async,
@@ -117806,7 +118319,7 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_LBRACK,
ACTIONS(2705), 1,
anon_sym_STAR,
- ACTIONS(2709), 1,
+ ACTIONS(2711), 1,
anon_sym_EQ,
ACTIONS(1308), 2,
sym_number,
@@ -117814,32 +118327,32 @@ static const uint16_t ts_small_parse_table[] = {
ACTIONS(1323), 2,
anon_sym_get,
anon_sym_set,
- ACTIONS(2707), 2,
+ ACTIONS(2709), 2,
anon_sym_LPAREN,
anon_sym_COLON,
- ACTIONS(2731), 2,
+ ACTIONS(2749), 2,
anon_sym_COMMA,
anon_sym_RBRACE,
ACTIONS(1316), 3,
anon_sym_export,
sym_identifier,
anon_sym_static,
- STATE(2186), 3,
+ STATE(2562), 3,
sym_string,
sym__property_name,
sym_computed_property_name,
- [72356] = 12,
+ [72414] = 12,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1304), 1,
+ ACTIONS(1298), 1,
anon_sym_DQUOTE,
- ACTIONS(1306), 1,
+ ACTIONS(1300), 1,
anon_sym_SQUOTE,
ACTIONS(2679), 1,
anon_sym_LBRACK,
ACTIONS(2705), 1,
anon_sym_STAR,
- ACTIONS(2709), 1,
+ ACTIONS(2711), 1,
anon_sym_EQ,
ACTIONS(1308), 2,
sym_number,
@@ -117847,13 +118360,13 @@ static const uint16_t ts_small_parse_table[] = {
ACTIONS(1323), 2,
anon_sym_get,
anon_sym_set,
- ACTIONS(2707), 2,
+ ACTIONS(2709), 2,
anon_sym_LPAREN,
anon_sym_COLON,
- ACTIONS(2731), 2,
+ ACTIONS(2749), 2,
anon_sym_COMMA,
anon_sym_RBRACE,
- STATE(2186), 3,
+ STATE(2562), 3,
sym_string,
sym__property_name,
sym_computed_property_name,
@@ -117862,156 +118375,152 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_async,
sym_identifier,
anon_sym_static,
- [72402] = 18,
+ [72460] = 11,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(109), 1,
- anon_sym_AT,
- ACTIONS(1304), 1,
+ ACTIONS(1298), 1,
anon_sym_DQUOTE,
- ACTIONS(1306), 1,
+ ACTIONS(1300), 1,
anon_sym_SQUOTE,
- ACTIONS(1316), 1,
- sym_identifier,
ACTIONS(2679), 1,
anon_sym_LBRACK,
- ACTIONS(2734), 1,
- anon_sym_export,
- ACTIONS(2736), 1,
+ ACTIONS(2729), 1,
+ sym__automatic_semicolon,
+ ACTIONS(2752), 1,
anon_sym_STAR,
- ACTIONS(2738), 1,
- anon_sym_class,
- ACTIONS(2740), 1,
- anon_sym_async,
- ACTIONS(2744), 1,
- anon_sym_static,
- ACTIONS(2746), 1,
- aux_sym_method_definition_token1,
- ACTIONS(2748), 1,
- anon_sym_get,
- ACTIONS(2750), 1,
- anon_sym_set,
- STATE(1551), 1,
- aux_sym_export_statement_repeat1,
- STATE(1592), 1,
- sym_decorator,
- ACTIONS(2742), 2,
+ ACTIONS(2754), 2,
sym_number,
sym_private_property_identifier,
- STATE(2130), 3,
+ ACTIONS(2756), 2,
+ anon_sym_get,
+ anon_sym_set,
+ ACTIONS(2709), 3,
+ anon_sym_LPAREN,
+ anon_sym_SEMI,
+ anon_sym_EQ,
+ STATE(2580), 3,
sym_string,
sym__property_name,
sym_computed_property_name,
- [72460] = 12,
+ ACTIONS(1316), 4,
+ anon_sym_export,
+ anon_sym_async,
+ sym_identifier,
+ anon_sym_static,
+ [72503] = 16,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1304), 1,
+ ACTIONS(1298), 1,
anon_sym_DQUOTE,
- ACTIONS(1306), 1,
+ ACTIONS(1300), 1,
anon_sym_SQUOTE,
- ACTIONS(1321), 1,
- anon_sym_async,
+ ACTIONS(2500), 1,
+ anon_sym_AT,
ACTIONS(2679), 1,
anon_sym_LBRACK,
- ACTIONS(2705), 1,
+ ACTIONS(2733), 1,
anon_sym_STAR,
- ACTIONS(1308), 2,
- sym_number,
- sym_private_property_identifier,
- ACTIONS(1323), 2,
+ ACTIONS(2737), 1,
+ anon_sym_async,
+ ACTIONS(2741), 1,
+ anon_sym_static,
+ ACTIONS(2743), 1,
+ aux_sym_method_definition_token1,
+ ACTIONS(2745), 1,
anon_sym_get,
+ ACTIONS(2747), 1,
anon_sym_set,
- ACTIONS(2707), 2,
- anon_sym_LPAREN,
- anon_sym_COLON,
- ACTIONS(2752), 2,
- anon_sym_COMMA,
- anon_sym_RBRACE,
- ACTIONS(1316), 3,
+ STATE(1580), 1,
+ aux_sym_export_statement_repeat1,
+ STATE(1638), 1,
+ sym_decorator,
+ ACTIONS(1316), 2,
anon_sym_export,
sym_identifier,
- anon_sym_static,
- STATE(2186), 3,
+ ACTIONS(2739), 2,
+ sym_number,
+ sym_private_property_identifier,
+ STATE(2150), 3,
sym_string,
sym__property_name,
sym_computed_property_name,
- [72505] = 16,
+ [72556] = 13,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1819), 1,
anon_sym_DQUOTE,
ACTIONS(1821), 1,
anon_sym_SQUOTE,
- ACTIONS(2500), 1,
- anon_sym_AT,
ACTIONS(2583), 1,
anon_sym_LBRACK,
- ACTIONS(2754), 1,
+ ACTIONS(2729), 1,
+ sym__automatic_semicolon,
+ ACTIONS(2758), 1,
anon_sym_STAR,
- ACTIONS(2756), 1,
- anon_sym_async,
ACTIONS(2760), 1,
- anon_sym_static,
- ACTIONS(2762), 1,
- aux_sym_method_definition_token1,
+ anon_sym_async,
ACTIONS(2764), 1,
anon_sym_get,
ACTIONS(2766), 1,
anon_sym_set,
- STATE(1566), 1,
- aux_sym_export_statement_repeat1,
- STATE(1647), 1,
- sym_decorator,
- ACTIONS(2577), 2,
- anon_sym_export,
- sym_identifier,
- ACTIONS(2758), 2,
+ ACTIONS(2762), 2,
sym_number,
sym_private_property_identifier,
- STATE(1736), 3,
+ ACTIONS(2577), 3,
+ anon_sym_export,
+ sym_identifier,
+ anon_sym_static,
+ ACTIONS(2709), 3,
+ anon_sym_LPAREN,
+ anon_sym_SEMI,
+ anon_sym_EQ,
+ STATE(1777), 3,
sym_string,
sym__property_name,
sym_computed_property_name,
- [72558] = 13,
+ [72603] = 16,
ACTIONS(3), 1,
sym_comment,
ACTIONS(1819), 1,
anon_sym_DQUOTE,
ACTIONS(1821), 1,
anon_sym_SQUOTE,
+ ACTIONS(2500), 1,
+ anon_sym_AT,
ACTIONS(2583), 1,
anon_sym_LBRACK,
- ACTIONS(2729), 1,
- sym__automatic_semicolon,
ACTIONS(2768), 1,
anon_sym_STAR,
ACTIONS(2770), 1,
anon_sym_async,
ACTIONS(2774), 1,
- anon_sym_get,
+ anon_sym_static,
ACTIONS(2776), 1,
+ aux_sym_method_definition_token1,
+ ACTIONS(2778), 1,
+ anon_sym_get,
+ ACTIONS(2780), 1,
anon_sym_set,
+ STATE(1580), 1,
+ aux_sym_export_statement_repeat1,
+ STATE(1638), 1,
+ sym_decorator,
+ ACTIONS(2577), 2,
+ anon_sym_export,
+ sym_identifier,
ACTIONS(2772), 2,
sym_number,
sym_private_property_identifier,
- ACTIONS(2577), 3,
- anon_sym_export,
- sym_identifier,
- anon_sym_static,
- ACTIONS(2707), 3,
- anon_sym_LPAREN,
- anon_sym_SEMI,
- anon_sym_EQ,
- STATE(1733), 3,
+ STATE(1760), 3,
sym_string,
sym__property_name,
sym_computed_property_name,
- [72605] = 11,
+ [72656] = 11,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1304), 1,
+ ACTIONS(1298), 1,
anon_sym_DQUOTE,
- ACTIONS(1306), 1,
+ ACTIONS(1300), 1,
anon_sym_SQUOTE,
ACTIONS(2679), 1,
anon_sym_LBRACK,
@@ -118019,17 +118528,17 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_STAR,
ACTIONS(2729), 1,
sym__automatic_semicolon,
- ACTIONS(2778), 2,
+ ACTIONS(2782), 2,
sym_number,
sym_private_property_identifier,
- ACTIONS(2780), 2,
+ ACTIONS(2784), 2,
anon_sym_get,
anon_sym_set,
- ACTIONS(2707), 3,
+ ACTIONS(2709), 3,
anon_sym_LPAREN,
anon_sym_SEMI,
anon_sym_EQ,
- STATE(2567), 3,
+ STATE(2569), 3,
sym_string,
sym__property_name,
sym_computed_property_name,
@@ -118038,44 +118547,43 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_async,
sym_identifier,
anon_sym_static,
- [72648] = 11,
+ [72699] = 10,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1304), 1,
+ ACTIONS(1298), 1,
anon_sym_DQUOTE,
- ACTIONS(1306), 1,
+ ACTIONS(1300), 1,
anon_sym_SQUOTE,
ACTIONS(2679), 1,
anon_sym_LBRACK,
- ACTIONS(2729), 1,
- sym__automatic_semicolon,
- ACTIONS(2782), 1,
- anon_sym_STAR,
- ACTIONS(2784), 2,
+ ACTIONS(2711), 1,
+ anon_sym_EQ,
+ ACTIONS(1308), 2,
sym_number,
sym_private_property_identifier,
- ACTIONS(2786), 2,
- anon_sym_get,
- anon_sym_set,
- ACTIONS(2707), 3,
+ ACTIONS(2709), 2,
anon_sym_LPAREN,
- anon_sym_SEMI,
- anon_sym_EQ,
- STATE(2578), 3,
+ anon_sym_COLON,
+ ACTIONS(2749), 2,
+ anon_sym_COMMA,
+ anon_sym_RBRACE,
+ STATE(2562), 3,
sym_string,
sym__property_name,
sym_computed_property_name,
- ACTIONS(1316), 4,
+ ACTIONS(1316), 6,
anon_sym_export,
anon_sym_async,
sym_identifier,
anon_sym_static,
- [72691] = 11,
+ anon_sym_get,
+ anon_sym_set,
+ [72740] = 11,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1304), 1,
+ ACTIONS(1298), 1,
anon_sym_DQUOTE,
- ACTIONS(1306), 1,
+ ACTIONS(1300), 1,
anon_sym_SQUOTE,
ACTIONS(2679), 1,
anon_sym_LBRACK,
@@ -118087,13 +118595,13 @@ static const uint16_t ts_small_parse_table[] = {
ACTIONS(1323), 2,
anon_sym_get,
anon_sym_set,
- ACTIONS(2707), 2,
+ ACTIONS(2709), 2,
anon_sym_LPAREN,
anon_sym_COLON,
- ACTIONS(2752), 2,
+ ACTIONS(2786), 2,
anon_sym_COMMA,
anon_sym_RBRACE,
- STATE(2186), 3,
+ STATE(2562), 3,
sym_string,
sym__property_name,
sym_computed_property_name,
@@ -118102,80 +118610,45 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_async,
sym_identifier,
anon_sym_static,
- [72734] = 10,
+ [72783] = 12,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1304), 1,
+ ACTIONS(1298), 1,
anon_sym_DQUOTE,
- ACTIONS(1306), 1,
+ ACTIONS(1300), 1,
anon_sym_SQUOTE,
+ ACTIONS(1321), 1,
+ anon_sym_async,
ACTIONS(2679), 1,
anon_sym_LBRACK,
- ACTIONS(2709), 1,
- anon_sym_EQ,
+ ACTIONS(2705), 1,
+ anon_sym_STAR,
ACTIONS(1308), 2,
sym_number,
sym_private_property_identifier,
- ACTIONS(2707), 2,
+ ACTIONS(1323), 2,
+ anon_sym_get,
+ anon_sym_set,
+ ACTIONS(2709), 2,
anon_sym_LPAREN,
anon_sym_COLON,
- ACTIONS(2731), 2,
+ ACTIONS(2786), 2,
anon_sym_COMMA,
anon_sym_RBRACE,
- STATE(2186), 3,
- sym_string,
- sym__property_name,
- sym_computed_property_name,
- ACTIONS(1316), 6,
+ ACTIONS(1316), 3,
anon_sym_export,
- anon_sym_async,
sym_identifier,
anon_sym_static,
- anon_sym_get,
- anon_sym_set,
- [72775] = 16,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(1304), 1,
- anon_sym_DQUOTE,
- ACTIONS(1306), 1,
- anon_sym_SQUOTE,
- ACTIONS(2500), 1,
- anon_sym_AT,
- ACTIONS(2679), 1,
- anon_sym_LBRACK,
- ACTIONS(2736), 1,
- anon_sym_STAR,
- ACTIONS(2740), 1,
- anon_sym_async,
- ACTIONS(2744), 1,
- anon_sym_static,
- ACTIONS(2746), 1,
- aux_sym_method_definition_token1,
- ACTIONS(2748), 1,
- anon_sym_get,
- ACTIONS(2750), 1,
- anon_sym_set,
- STATE(1566), 1,
- aux_sym_export_statement_repeat1,
- STATE(1647), 1,
- sym_decorator,
- ACTIONS(1316), 2,
- anon_sym_export,
- sym_identifier,
- ACTIONS(2742), 2,
- sym_number,
- sym_private_property_identifier,
- STATE(2130), 3,
+ STATE(2562), 3,
sym_string,
sym__property_name,
sym_computed_property_name,
[72828] = 12,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1304), 1,
+ ACTIONS(1298), 1,
anon_sym_DQUOTE,
- ACTIONS(1306), 1,
+ ACTIONS(1300), 1,
anon_sym_SQUOTE,
ACTIONS(2679), 1,
anon_sym_LBRACK,
@@ -118190,11 +118663,11 @@ static const uint16_t ts_small_parse_table[] = {
ACTIONS(2790), 2,
sym_number,
sym_private_property_identifier,
- ACTIONS(2707), 3,
+ ACTIONS(2709), 3,
anon_sym_LPAREN,
anon_sym_SEMI,
anon_sym_EQ,
- STATE(2594), 3,
+ STATE(2596), 3,
sym_string,
sym__property_name,
sym_computed_property_name,
@@ -118206,9 +118679,9 @@ static const uint16_t ts_small_parse_table[] = {
[72873] = 12,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1304), 1,
+ ACTIONS(1298), 1,
anon_sym_DQUOTE,
- ACTIONS(1306), 1,
+ ACTIONS(1300), 1,
anon_sym_SQUOTE,
ACTIONS(2679), 1,
anon_sym_LBRACK,
@@ -118223,11 +118696,11 @@ static const uint16_t ts_small_parse_table[] = {
ACTIONS(2798), 2,
sym_number,
sym_private_property_identifier,
- ACTIONS(2707), 3,
+ ACTIONS(2709), 3,
anon_sym_LPAREN,
anon_sym_SEMI,
anon_sym_EQ,
- STATE(2580), 3,
+ STATE(2582), 3,
sym_string,
sym__property_name,
sym_computed_property_name,
@@ -118239,22 +118712,22 @@ static const uint16_t ts_small_parse_table[] = {
[72918] = 9,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1304), 1,
+ ACTIONS(1298), 1,
anon_sym_DQUOTE,
- ACTIONS(1306), 1,
+ ACTIONS(1300), 1,
anon_sym_SQUOTE,
ACTIONS(2679), 1,
anon_sym_LBRACK,
ACTIONS(2729), 1,
sym__automatic_semicolon,
- ACTIONS(2784), 2,
+ ACTIONS(2754), 2,
sym_number,
sym_private_property_identifier,
- ACTIONS(2707), 3,
+ ACTIONS(2709), 3,
anon_sym_LPAREN,
anon_sym_SEMI,
anon_sym_EQ,
- STATE(2578), 3,
+ STATE(2580), 3,
sym_string,
sym__property_name,
sym_computed_property_name,
@@ -118265,25 +118738,77 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [72956] = 9,
+ [72956] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1304), 1,
+ ACTIONS(2804), 1,
+ sym__automatic_semicolon,
+ ACTIONS(822), 17,
+ anon_sym_export,
+ anon_sym_STAR,
+ anon_sym_RBRACE,
+ anon_sym_SEMI,
+ anon_sym_LBRACK,
+ anon_sym_LTtemplate_GT,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
+ anon_sym_async,
+ sym_number,
+ sym_identifier,
+ sym_private_property_identifier,
+ anon_sym_AT,
+ anon_sym_static,
+ aux_sym_method_definition_token1,
+ anon_sym_get,
+ anon_sym_set,
+ [72982] = 9,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(1298), 1,
+ anon_sym_DQUOTE,
+ ACTIONS(1300), 1,
+ anon_sym_SQUOTE,
+ ACTIONS(2679), 1,
+ anon_sym_LBRACK,
+ ACTIONS(2729), 1,
+ sym__automatic_semicolon,
+ ACTIONS(2806), 2,
+ sym_number,
+ sym_private_property_identifier,
+ ACTIONS(2709), 3,
+ anon_sym_LPAREN,
+ anon_sym_SEMI,
+ anon_sym_EQ,
+ STATE(2584), 3,
+ sym_string,
+ sym__property_name,
+ sym_computed_property_name,
+ ACTIONS(1316), 6,
+ anon_sym_export,
+ anon_sym_async,
+ sym_identifier,
+ anon_sym_static,
+ anon_sym_get,
+ anon_sym_set,
+ [73020] = 9,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(1298), 1,
anon_sym_DQUOTE,
- ACTIONS(1306), 1,
+ ACTIONS(1300), 1,
anon_sym_SQUOTE,
ACTIONS(2679), 1,
anon_sym_LBRACK,
ACTIONS(1308), 2,
sym_number,
sym_private_property_identifier,
- ACTIONS(2707), 2,
+ ACTIONS(2709), 2,
anon_sym_LPAREN,
anon_sym_COLON,
- ACTIONS(2752), 2,
+ ACTIONS(2786), 2,
anon_sym_COMMA,
anon_sym_RBRACE,
- STATE(2186), 3,
+ STATE(2562), 3,
sym_string,
sym__property_name,
sym_computed_property_name,
@@ -118294,71 +118819,83 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [72994] = 3,
+ [73058] = 9,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(2804), 1,
- sym__automatic_semicolon,
- ACTIONS(820), 17,
- anon_sym_export,
- anon_sym_STAR,
- anon_sym_RBRACE,
- anon_sym_SEMI,
- anon_sym_LBRACK,
- anon_sym_LTtemplate_GT,
- anon_sym_async,
+ ACTIONS(1298), 1,
anon_sym_DQUOTE,
+ ACTIONS(1300), 1,
anon_sym_SQUOTE,
+ ACTIONS(2679), 1,
+ anon_sym_LBRACK,
+ ACTIONS(2729), 1,
+ sym__automatic_semicolon,
+ ACTIONS(2808), 2,
sym_number,
- sym_identifier,
sym_private_property_identifier,
- anon_sym_AT,
+ ACTIONS(2709), 3,
+ anon_sym_LPAREN,
+ anon_sym_SEMI,
+ anon_sym_EQ,
+ STATE(2585), 3,
+ sym_string,
+ sym__property_name,
+ sym_computed_property_name,
+ ACTIONS(1316), 6,
+ anon_sym_export,
+ anon_sym_async,
+ sym_identifier,
anon_sym_static,
- aux_sym_method_definition_token1,
anon_sym_get,
anon_sym_set,
- [73020] = 3,
+ [73096] = 9,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(2806), 1,
- sym__automatic_semicolon,
- ACTIONS(880), 17,
- anon_sym_export,
- anon_sym_STAR,
- anon_sym_RBRACE,
- anon_sym_SEMI,
- anon_sym_LBRACK,
- anon_sym_LTtemplate_GT,
- anon_sym_async,
+ ACTIONS(1298), 1,
anon_sym_DQUOTE,
+ ACTIONS(1300), 1,
anon_sym_SQUOTE,
+ ACTIONS(2679), 1,
+ anon_sym_LBRACK,
+ ACTIONS(2729), 1,
+ sym__automatic_semicolon,
+ ACTIONS(2810), 2,
sym_number,
- sym_identifier,
sym_private_property_identifier,
- anon_sym_AT,
+ ACTIONS(2709), 3,
+ anon_sym_LPAREN,
+ anon_sym_SEMI,
+ anon_sym_EQ,
+ STATE(2597), 3,
+ sym_string,
+ sym__property_name,
+ sym_computed_property_name,
+ ACTIONS(1316), 6,
+ anon_sym_export,
+ anon_sym_async,
+ sym_identifier,
anon_sym_static,
- aux_sym_method_definition_token1,
anon_sym_get,
anon_sym_set,
- [73046] = 9,
+ [73134] = 9,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1304), 1,
+ ACTIONS(1298), 1,
anon_sym_DQUOTE,
- ACTIONS(1306), 1,
+ ACTIONS(1300), 1,
anon_sym_SQUOTE,
ACTIONS(2679), 1,
anon_sym_LBRACK,
ACTIONS(2729), 1,
sym__automatic_semicolon,
- ACTIONS(2778), 2,
+ ACTIONS(2782), 2,
sym_number,
sym_private_property_identifier,
- ACTIONS(2707), 3,
+ ACTIONS(2709), 3,
anon_sym_LPAREN,
anon_sym_SEMI,
anon_sym_EQ,
- STATE(2567), 3,
+ STATE(2569), 3,
sym_string,
sym__property_name,
sym_computed_property_name,
@@ -118369,23 +118906,21 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [73084] = 5,
+ [73172] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(2810), 1,
- anon_sym_LPAREN,
ACTIONS(2812), 1,
- anon_sym_DOT,
- STATE(1601), 1,
- sym_arguments,
- ACTIONS(2808), 15,
+ sym__automatic_semicolon,
+ ACTIONS(914), 17,
anon_sym_export,
anon_sym_STAR,
+ anon_sym_RBRACE,
+ anon_sym_SEMI,
anon_sym_LBRACK,
- anon_sym_class,
- anon_sym_async,
+ anon_sym_LTtemplate_GT,
anon_sym_DQUOTE,
anon_sym_SQUOTE,
+ anon_sym_async,
sym_number,
sym_identifier,
sym_private_property_identifier,
@@ -118394,99 +118929,37 @@ static const uint16_t ts_small_parse_table[] = {
aux_sym_method_definition_token1,
anon_sym_get,
anon_sym_set,
- [73114] = 9,
+ [73198] = 5,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1304), 1,
- anon_sym_DQUOTE,
- ACTIONS(1306), 1,
- anon_sym_SQUOTE,
- ACTIONS(2679), 1,
- anon_sym_LBRACK,
- ACTIONS(2729), 1,
- sym__automatic_semicolon,
- ACTIONS(2814), 2,
- sym_number,
- sym_private_property_identifier,
- ACTIONS(2707), 3,
+ ACTIONS(2816), 1,
anon_sym_LPAREN,
- anon_sym_SEMI,
- anon_sym_EQ,
- STATE(2595), 3,
- sym_string,
- sym__property_name,
- sym_computed_property_name,
- ACTIONS(1316), 6,
+ ACTIONS(2818), 1,
+ anon_sym_DOT,
+ STATE(1602), 1,
+ sym_arguments,
+ ACTIONS(2814), 15,
anon_sym_export,
- anon_sym_async,
- sym_identifier,
- anon_sym_static,
- anon_sym_get,
- anon_sym_set,
- [73152] = 9,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(1304), 1,
- anon_sym_DQUOTE,
- ACTIONS(1306), 1,
- anon_sym_SQUOTE,
- ACTIONS(2679), 1,
+ anon_sym_STAR,
anon_sym_LBRACK,
- ACTIONS(2729), 1,
- sym__automatic_semicolon,
- ACTIONS(2816), 2,
- sym_number,
- sym_private_property_identifier,
- ACTIONS(2707), 3,
- anon_sym_LPAREN,
- anon_sym_SEMI,
- anon_sym_EQ,
- STATE(2596), 3,
- sym_string,
- sym__property_name,
- sym_computed_property_name,
- ACTIONS(1316), 6,
- anon_sym_export,
- anon_sym_async,
- sym_identifier,
- anon_sym_static,
- anon_sym_get,
- anon_sym_set,
- [73190] = 9,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(1304), 1,
anon_sym_DQUOTE,
- ACTIONS(1306), 1,
anon_sym_SQUOTE,
- ACTIONS(2679), 1,
- anon_sym_LBRACK,
- ACTIONS(2729), 1,
- sym__automatic_semicolon,
- ACTIONS(2818), 2,
- sym_number,
- sym_private_property_identifier,
- ACTIONS(2707), 3,
- anon_sym_LPAREN,
- anon_sym_SEMI,
- anon_sym_EQ,
- STATE(2583), 3,
- sym_string,
- sym__property_name,
- sym_computed_property_name,
- ACTIONS(1316), 6,
- anon_sym_export,
+ anon_sym_class,
anon_sym_async,
+ sym_number,
sym_identifier,
+ sym_private_property_identifier,
+ anon_sym_AT,
anon_sym_static,
+ aux_sym_method_definition_token1,
anon_sym_get,
anon_sym_set,
[73228] = 9,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1304), 1,
+ ACTIONS(1298), 1,
anon_sym_DQUOTE,
- ACTIONS(1306), 1,
+ ACTIONS(1300), 1,
anon_sym_SQUOTE,
ACTIONS(2679), 1,
anon_sym_LBRACK,
@@ -118495,11 +118968,11 @@ static const uint16_t ts_small_parse_table[] = {
ACTIONS(2820), 2,
sym_number,
sym_private_property_identifier,
- ACTIONS(2707), 3,
+ ACTIONS(2709), 3,
anon_sym_LPAREN,
anon_sym_SEMI,
anon_sym_EQ,
- STATE(2582), 3,
+ STATE(2598), 3,
sym_string,
sym__property_name,
sym_computed_property_name,
@@ -118510,19 +118983,51 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [73266] = 2,
+ [73266] = 13,
+ ACTIONS(1179), 1,
+ anon_sym_var,
+ ACTIONS(1193), 1,
+ anon_sym_class,
+ ACTIONS(1195), 1,
+ anon_sym_async,
+ ACTIONS(1197), 1,
+ anon_sym_function,
+ ACTIONS(1203), 1,
+ sym_comment,
+ ACTIONS(1205), 1,
+ anon_sym_AT,
+ ACTIONS(2729), 1,
+ anon_sym_LPAREN,
+ ACTIONS(2822), 1,
+ anon_sym_default,
+ STATE(881), 1,
+ sym_declaration,
+ STATE(1886), 1,
+ aux_sym_export_statement_repeat1,
+ STATE(2022), 1,
+ sym_decorator,
+ ACTIONS(1181), 2,
+ anon_sym_let,
+ anon_sym_const,
+ STATE(909), 5,
+ sym_variable_declaration,
+ sym_lexical_declaration,
+ sym_class_declaration,
+ sym_function_declaration,
+ sym_generator_function_declaration,
+ [73311] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(2822), 17,
+ ACTIONS(914), 17,
anon_sym_export,
anon_sym_STAR,
anon_sym_RBRACE,
anon_sym_SEMI,
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
- anon_sym_async,
anon_sym_DQUOTE,
anon_sym_SQUOTE,
+ anon_sym_async,
sym_number,
sym_identifier,
sym_private_property_identifier,
@@ -118531,7 +119036,7 @@ static const uint16_t ts_small_parse_table[] = {
aux_sym_method_definition_token1,
anon_sym_get,
anon_sym_set,
- [73289] = 2,
+ [73334] = 2,
ACTIONS(3), 1,
sym_comment,
ACTIONS(2824), 17,
@@ -118541,9 +119046,9 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_SEMI,
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
- anon_sym_async,
anon_sym_DQUOTE,
anon_sym_SQUOTE,
+ anon_sym_async,
sym_number,
sym_identifier,
sym_private_property_identifier,
@@ -118552,19 +119057,19 @@ static const uint16_t ts_small_parse_table[] = {
aux_sym_method_definition_token1,
anon_sym_get,
anon_sym_set,
- [73312] = 2,
+ [73357] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(2826), 17,
+ ACTIONS(2824), 17,
anon_sym_export,
anon_sym_STAR,
anon_sym_RBRACE,
anon_sym_SEMI,
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
- anon_sym_async,
anon_sym_DQUOTE,
anon_sym_SQUOTE,
+ anon_sym_async,
sym_number,
sym_identifier,
sym_private_property_identifier,
@@ -118573,19 +119078,19 @@ static const uint16_t ts_small_parse_table[] = {
aux_sym_method_definition_token1,
anon_sym_get,
anon_sym_set,
- [73335] = 2,
+ [73380] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(2826), 17,
+ ACTIONS(2824), 17,
anon_sym_export,
anon_sym_STAR,
anon_sym_RBRACE,
anon_sym_SEMI,
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
- anon_sym_async,
anon_sym_DQUOTE,
anon_sym_SQUOTE,
+ anon_sym_async,
sym_number,
sym_identifier,
sym_private_property_identifier,
@@ -118594,19 +119099,19 @@ static const uint16_t ts_small_parse_table[] = {
aux_sym_method_definition_token1,
anon_sym_get,
anon_sym_set,
- [73358] = 2,
+ [73403] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(2828), 17,
+ ACTIONS(2824), 17,
anon_sym_export,
anon_sym_STAR,
anon_sym_RBRACE,
anon_sym_SEMI,
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
- anon_sym_async,
anon_sym_DQUOTE,
anon_sym_SQUOTE,
+ anon_sym_async,
sym_number,
sym_identifier,
sym_private_property_identifier,
@@ -118615,19 +119120,19 @@ static const uint16_t ts_small_parse_table[] = {
aux_sym_method_definition_token1,
anon_sym_get,
anon_sym_set,
- [73381] = 2,
+ [73426] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(2830), 17,
+ ACTIONS(2826), 17,
anon_sym_export,
anon_sym_STAR,
anon_sym_RBRACE,
anon_sym_SEMI,
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
- anon_sym_async,
anon_sym_DQUOTE,
anon_sym_SQUOTE,
+ anon_sym_async,
sym_number,
sym_identifier,
sym_private_property_identifier,
@@ -118636,19 +119141,19 @@ static const uint16_t ts_small_parse_table[] = {
aux_sym_method_definition_token1,
anon_sym_get,
anon_sym_set,
- [73404] = 2,
+ [73449] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(2826), 17,
+ ACTIONS(2828), 17,
anon_sym_export,
anon_sym_STAR,
anon_sym_RBRACE,
anon_sym_SEMI,
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
- anon_sym_async,
anon_sym_DQUOTE,
anon_sym_SQUOTE,
+ anon_sym_async,
sym_number,
sym_identifier,
sym_private_property_identifier,
@@ -118657,19 +119162,19 @@ static const uint16_t ts_small_parse_table[] = {
aux_sym_method_definition_token1,
anon_sym_get,
anon_sym_set,
- [73427] = 2,
+ [73472] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(2826), 17,
+ ACTIONS(2828), 17,
anon_sym_export,
anon_sym_STAR,
anon_sym_RBRACE,
anon_sym_SEMI,
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
- anon_sym_async,
anon_sym_DQUOTE,
anon_sym_SQUOTE,
+ anon_sym_async,
sym_number,
sym_identifier,
sym_private_property_identifier,
@@ -118678,19 +119183,19 @@ static const uint16_t ts_small_parse_table[] = {
aux_sym_method_definition_token1,
anon_sym_get,
anon_sym_set,
- [73450] = 2,
+ [73495] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(2826), 17,
+ ACTIONS(2828), 17,
anon_sym_export,
anon_sym_STAR,
anon_sym_RBRACE,
anon_sym_SEMI,
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
- anon_sym_async,
anon_sym_DQUOTE,
anon_sym_SQUOTE,
+ anon_sym_async,
sym_number,
sym_identifier,
sym_private_property_identifier,
@@ -118699,20 +119204,19 @@ static const uint16_t ts_small_parse_table[] = {
aux_sym_method_definition_token1,
anon_sym_get,
anon_sym_set,
- [73473] = 3,
+ [73518] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(2834), 1,
- anon_sym_SEMI,
- ACTIONS(2832), 16,
+ ACTIONS(2828), 17,
anon_sym_export,
anon_sym_STAR,
anon_sym_RBRACE,
+ anon_sym_SEMI,
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
- anon_sym_async,
anon_sym_DQUOTE,
anon_sym_SQUOTE,
+ anon_sym_async,
sym_number,
sym_identifier,
sym_private_property_identifier,
@@ -118721,19 +119225,19 @@ static const uint16_t ts_small_parse_table[] = {
aux_sym_method_definition_token1,
anon_sym_get,
anon_sym_set,
- [73498] = 2,
+ [73541] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(2826), 17,
+ ACTIONS(2828), 17,
anon_sym_export,
anon_sym_STAR,
anon_sym_RBRACE,
anon_sym_SEMI,
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
- anon_sym_async,
anon_sym_DQUOTE,
anon_sym_SQUOTE,
+ anon_sym_async,
sym_number,
sym_identifier,
sym_private_property_identifier,
@@ -118742,22 +119246,19 @@ static const uint16_t ts_small_parse_table[] = {
aux_sym_method_definition_token1,
anon_sym_get,
anon_sym_set,
- [73521] = 5,
+ [73564] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(2836), 1,
- anon_sym_LPAREN,
- ACTIONS(2838), 1,
- anon_sym_DOT,
- STATE(1646), 1,
- sym_arguments,
- ACTIONS(2808), 14,
+ ACTIONS(2828), 17,
anon_sym_export,
anon_sym_STAR,
+ anon_sym_RBRACE,
+ anon_sym_SEMI,
anon_sym_LBRACK,
- anon_sym_async,
+ anon_sym_LTtemplate_GT,
anon_sym_DQUOTE,
anon_sym_SQUOTE,
+ anon_sym_async,
sym_number,
sym_identifier,
sym_private_property_identifier,
@@ -118766,7 +119267,7 @@ static const uint16_t ts_small_parse_table[] = {
aux_sym_method_definition_token1,
anon_sym_get,
anon_sym_set,
- [73550] = 2,
+ [73587] = 2,
ACTIONS(3), 1,
sym_comment,
ACTIONS(2830), 17,
@@ -118776,9 +119277,9 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_SEMI,
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
- anon_sym_async,
anon_sym_DQUOTE,
anon_sym_SQUOTE,
+ anon_sym_async,
sym_number,
sym_identifier,
sym_private_property_identifier,
@@ -118787,19 +119288,19 @@ static const uint16_t ts_small_parse_table[] = {
aux_sym_method_definition_token1,
anon_sym_get,
anon_sym_set,
- [73573] = 2,
+ [73610] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(2840), 17,
+ ACTIONS(2832), 17,
anon_sym_export,
anon_sym_STAR,
anon_sym_RBRACE,
anon_sym_SEMI,
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
- anon_sym_async,
anon_sym_DQUOTE,
anon_sym_SQUOTE,
+ anon_sym_async,
sym_number,
sym_identifier,
sym_private_property_identifier,
@@ -118808,51 +119309,22 @@ static const uint16_t ts_small_parse_table[] = {
aux_sym_method_definition_token1,
anon_sym_get,
anon_sym_set,
- [73596] = 13,
- ACTIONS(1179), 1,
- anon_sym_var,
- ACTIONS(1193), 1,
- anon_sym_class,
- ACTIONS(1195), 1,
- anon_sym_async,
- ACTIONS(1197), 1,
- anon_sym_function,
- ACTIONS(1203), 1,
- sym_comment,
- ACTIONS(1205), 1,
- anon_sym_AT,
- ACTIONS(2729), 1,
- anon_sym_LPAREN,
- ACTIONS(2842), 1,
- anon_sym_default,
- STATE(888), 1,
- sym_declaration,
- STATE(1852), 1,
- aux_sym_export_statement_repeat1,
- STATE(2031), 1,
- sym_decorator,
- ACTIONS(1181), 2,
- anon_sym_let,
- anon_sym_const,
- STATE(971), 5,
- sym_variable_declaration,
- sym_lexical_declaration,
- sym_class_declaration,
- sym_function_declaration,
- sym_generator_function_declaration,
- [73641] = 2,
+ [73633] = 5,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(2822), 17,
+ ACTIONS(2834), 1,
+ anon_sym_LPAREN,
+ ACTIONS(2836), 1,
+ anon_sym_DOT,
+ STATE(1636), 1,
+ sym_arguments,
+ ACTIONS(2814), 14,
anon_sym_export,
anon_sym_STAR,
- anon_sym_RBRACE,
- anon_sym_SEMI,
anon_sym_LBRACK,
- anon_sym_LTtemplate_GT,
- anon_sym_async,
anon_sym_DQUOTE,
anon_sym_SQUOTE,
+ anon_sym_async,
sym_number,
sym_identifier,
sym_private_property_identifier,
@@ -118861,19 +119333,19 @@ static const uint16_t ts_small_parse_table[] = {
aux_sym_method_definition_token1,
anon_sym_get,
anon_sym_set,
- [73664] = 2,
+ [73662] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(2844), 17,
+ ACTIONS(2824), 17,
anon_sym_export,
anon_sym_STAR,
anon_sym_RBRACE,
anon_sym_SEMI,
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
- anon_sym_async,
anon_sym_DQUOTE,
anon_sym_SQUOTE,
+ anon_sym_async,
sym_number,
sym_identifier,
sym_private_property_identifier,
@@ -118882,19 +119354,19 @@ static const uint16_t ts_small_parse_table[] = {
aux_sym_method_definition_token1,
anon_sym_get,
anon_sym_set,
- [73687] = 2,
+ [73685] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(2846), 17,
+ ACTIONS(2824), 17,
anon_sym_export,
anon_sym_STAR,
- anon_sym_LPAREN,
+ anon_sym_RBRACE,
+ anon_sym_SEMI,
anon_sym_LBRACK,
- anon_sym_DOT,
- anon_sym_class,
- anon_sym_async,
+ anon_sym_LTtemplate_GT,
anon_sym_DQUOTE,
anon_sym_SQUOTE,
+ anon_sym_async,
sym_number,
sym_identifier,
sym_private_property_identifier,
@@ -118903,19 +119375,19 @@ static const uint16_t ts_small_parse_table[] = {
aux_sym_method_definition_token1,
anon_sym_get,
anon_sym_set,
- [73710] = 2,
+ [73708] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(880), 17,
+ ACTIONS(2824), 17,
anon_sym_export,
anon_sym_STAR,
anon_sym_RBRACE,
anon_sym_SEMI,
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
- anon_sym_async,
anon_sym_DQUOTE,
anon_sym_SQUOTE,
+ anon_sym_async,
sym_number,
sym_identifier,
sym_private_property_identifier,
@@ -118924,19 +119396,19 @@ static const uint16_t ts_small_parse_table[] = {
aux_sym_method_definition_token1,
anon_sym_get,
anon_sym_set,
- [73733] = 2,
+ [73731] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(2830), 17,
+ ACTIONS(2824), 17,
anon_sym_export,
anon_sym_STAR,
anon_sym_RBRACE,
anon_sym_SEMI,
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
- anon_sym_async,
anon_sym_DQUOTE,
anon_sym_SQUOTE,
+ anon_sym_async,
sym_number,
sym_identifier,
sym_private_property_identifier,
@@ -118945,19 +119417,19 @@ static const uint16_t ts_small_parse_table[] = {
aux_sym_method_definition_token1,
anon_sym_get,
anon_sym_set,
- [73756] = 2,
+ [73754] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(2830), 17,
+ ACTIONS(910), 17,
anon_sym_export,
anon_sym_STAR,
anon_sym_RBRACE,
anon_sym_SEMI,
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
- anon_sym_async,
anon_sym_DQUOTE,
anon_sym_SQUOTE,
+ anon_sym_async,
sym_number,
sym_identifier,
sym_private_property_identifier,
@@ -118966,19 +119438,19 @@ static const uint16_t ts_small_parse_table[] = {
aux_sym_method_definition_token1,
anon_sym_get,
anon_sym_set,
- [73779] = 2,
+ [73777] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(2830), 17,
+ ACTIONS(2824), 17,
anon_sym_export,
anon_sym_STAR,
anon_sym_RBRACE,
anon_sym_SEMI,
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
- anon_sym_async,
anon_sym_DQUOTE,
anon_sym_SQUOTE,
+ anon_sym_async,
sym_number,
sym_identifier,
sym_private_property_identifier,
@@ -118987,19 +119459,20 @@ static const uint16_t ts_small_parse_table[] = {
aux_sym_method_definition_token1,
anon_sym_get,
anon_sym_set,
- [73802] = 2,
+ [73800] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(2848), 17,
+ ACTIONS(2840), 1,
+ anon_sym_SEMI,
+ ACTIONS(2838), 16,
anon_sym_export,
anon_sym_STAR,
anon_sym_RBRACE,
- anon_sym_SEMI,
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
- anon_sym_async,
anon_sym_DQUOTE,
anon_sym_SQUOTE,
+ anon_sym_async,
sym_number,
sym_identifier,
sym_private_property_identifier,
@@ -119008,43 +119481,40 @@ static const uint16_t ts_small_parse_table[] = {
aux_sym_method_definition_token1,
anon_sym_get,
anon_sym_set,
- [73825] = 5,
+ [73825] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(2852), 1,
- anon_sym_AT,
- STATE(1551), 1,
- aux_sym_export_statement_repeat1,
- STATE(1592), 1,
- sym_decorator,
- ACTIONS(2850), 14,
+ ACTIONS(2824), 17,
anon_sym_export,
anon_sym_STAR,
+ anon_sym_RBRACE,
+ anon_sym_SEMI,
anon_sym_LBRACK,
- anon_sym_class,
- anon_sym_async,
+ anon_sym_LTtemplate_GT,
anon_sym_DQUOTE,
anon_sym_SQUOTE,
+ anon_sym_async,
sym_number,
sym_identifier,
sym_private_property_identifier,
+ anon_sym_AT,
anon_sym_static,
aux_sym_method_definition_token1,
anon_sym_get,
anon_sym_set,
- [73854] = 2,
+ [73848] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(2830), 17,
+ ACTIONS(2842), 17,
anon_sym_export,
anon_sym_STAR,
- anon_sym_RBRACE,
- anon_sym_SEMI,
+ anon_sym_LPAREN,
anon_sym_LBRACK,
- anon_sym_LTtemplate_GT,
- anon_sym_async,
+ anon_sym_DOT,
anon_sym_DQUOTE,
anon_sym_SQUOTE,
+ anon_sym_class,
+ anon_sym_async,
sym_number,
sym_identifier,
sym_private_property_identifier,
@@ -119053,23 +119523,26 @@ static const uint16_t ts_small_parse_table[] = {
aux_sym_method_definition_token1,
anon_sym_get,
anon_sym_set,
- [73877] = 2,
+ [73871] = 5,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(2822), 17,
+ ACTIONS(2846), 1,
+ anon_sym_AT,
+ STATE(1553), 1,
+ aux_sym_export_statement_repeat1,
+ STATE(1586), 1,
+ sym_decorator,
+ ACTIONS(2844), 14,
anon_sym_export,
anon_sym_STAR,
- anon_sym_RBRACE,
- anon_sym_SEMI,
anon_sym_LBRACK,
- anon_sym_LTtemplate_GT,
- anon_sym_async,
anon_sym_DQUOTE,
anon_sym_SQUOTE,
+ anon_sym_class,
+ anon_sym_async,
sym_number,
sym_identifier,
sym_private_property_identifier,
- anon_sym_AT,
anon_sym_static,
aux_sym_method_definition_token1,
anon_sym_get,
@@ -119077,16 +119550,16 @@ static const uint16_t ts_small_parse_table[] = {
[73900] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(2822), 17,
+ ACTIONS(2849), 17,
anon_sym_export,
anon_sym_STAR,
anon_sym_RBRACE,
anon_sym_SEMI,
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
- anon_sym_async,
anon_sym_DQUOTE,
anon_sym_SQUOTE,
+ anon_sym_async,
sym_number,
sym_identifier,
sym_private_property_identifier,
@@ -119098,16 +119571,16 @@ static const uint16_t ts_small_parse_table[] = {
[73923] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(2822), 17,
+ ACTIONS(2849), 17,
anon_sym_export,
anon_sym_STAR,
anon_sym_RBRACE,
anon_sym_SEMI,
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
- anon_sym_async,
anon_sym_DQUOTE,
anon_sym_SQUOTE,
+ anon_sym_async,
sym_number,
sym_identifier,
sym_private_property_identifier,
@@ -119119,16 +119592,16 @@ static const uint16_t ts_small_parse_table[] = {
[73946] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(2822), 17,
+ ACTIONS(2849), 17,
anon_sym_export,
anon_sym_STAR,
anon_sym_RBRACE,
anon_sym_SEMI,
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
- anon_sym_async,
anon_sym_DQUOTE,
anon_sym_SQUOTE,
+ anon_sym_async,
sym_number,
sym_identifier,
sym_private_property_identifier,
@@ -119140,16 +119613,16 @@ static const uint16_t ts_small_parse_table[] = {
[73969] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(2822), 17,
+ ACTIONS(2851), 17,
anon_sym_export,
anon_sym_STAR,
anon_sym_RBRACE,
anon_sym_SEMI,
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
- anon_sym_async,
anon_sym_DQUOTE,
anon_sym_SQUOTE,
+ anon_sym_async,
sym_number,
sym_identifier,
sym_private_property_identifier,
@@ -119161,16 +119634,16 @@ static const uint16_t ts_small_parse_table[] = {
[73992] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(2822), 17,
+ ACTIONS(2824), 17,
anon_sym_export,
anon_sym_STAR,
anon_sym_RBRACE,
anon_sym_SEMI,
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
- anon_sym_async,
anon_sym_DQUOTE,
anon_sym_SQUOTE,
+ anon_sym_async,
sym_number,
sym_identifier,
sym_private_property_identifier,
@@ -119182,16 +119655,16 @@ static const uint16_t ts_small_parse_table[] = {
[74015] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(2822), 17,
+ ACTIONS(2853), 17,
anon_sym_export,
anon_sym_STAR,
anon_sym_RBRACE,
anon_sym_SEMI,
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
- anon_sym_async,
anon_sym_DQUOTE,
anon_sym_SQUOTE,
+ anon_sym_async,
sym_number,
sym_identifier,
sym_private_property_identifier,
@@ -119203,16 +119676,16 @@ static const uint16_t ts_small_parse_table[] = {
[74038] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(846), 17,
+ ACTIONS(2849), 17,
anon_sym_export,
anon_sym_STAR,
anon_sym_RBRACE,
anon_sym_SEMI,
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
- anon_sym_async,
anon_sym_DQUOTE,
anon_sym_SQUOTE,
+ anon_sym_async,
sym_number,
sym_identifier,
sym_private_property_identifier,
@@ -119224,16 +119697,16 @@ static const uint16_t ts_small_parse_table[] = {
[74061] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(2822), 17,
+ ACTIONS(2849), 17,
anon_sym_export,
anon_sym_STAR,
anon_sym_RBRACE,
anon_sym_SEMI,
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
- anon_sym_async,
anon_sym_DQUOTE,
anon_sym_SQUOTE,
+ anon_sym_async,
sym_number,
sym_identifier,
sym_private_property_identifier,
@@ -119245,16 +119718,16 @@ static const uint16_t ts_small_parse_table[] = {
[74084] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(2822), 17,
+ ACTIONS(2849), 17,
anon_sym_export,
anon_sym_STAR,
anon_sym_RBRACE,
anon_sym_SEMI,
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
- anon_sym_async,
anon_sym_DQUOTE,
anon_sym_SQUOTE,
+ anon_sym_async,
sym_number,
sym_identifier,
sym_private_property_identifier,
@@ -119263,23 +119736,53 @@ static const uint16_t ts_small_parse_table[] = {
aux_sym_method_definition_token1,
anon_sym_get,
anon_sym_set,
- [74107] = 9,
+ [74107] = 12,
+ ACTIONS(1203), 1,
+ sym_comment,
+ ACTIONS(1205), 1,
+ anon_sym_AT,
+ ACTIONS(1233), 1,
+ anon_sym_var,
+ ACTIONS(1239), 1,
+ anon_sym_class,
+ ACTIONS(1241), 1,
+ anon_sym_async,
+ ACTIONS(1243), 1,
+ anon_sym_function,
+ ACTIONS(2855), 1,
+ anon_sym_default,
+ STATE(772), 1,
+ sym_declaration,
+ STATE(1880), 1,
+ aux_sym_export_statement_repeat1,
+ STATE(2022), 1,
+ sym_decorator,
+ ACTIONS(1235), 2,
+ anon_sym_let,
+ anon_sym_const,
+ STATE(687), 5,
+ sym_variable_declaration,
+ sym_lexical_declaration,
+ sym_class_declaration,
+ sym_function_declaration,
+ sym_generator_function_declaration,
+ [74149] = 9,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1304), 1,
+ ACTIONS(1298), 1,
anon_sym_DQUOTE,
- ACTIONS(1306), 1,
+ ACTIONS(1300), 1,
anon_sym_SQUOTE,
ACTIONS(2679), 1,
anon_sym_LBRACK,
- ACTIONS(2707), 1,
+ ACTIONS(2709), 1,
anon_sym_LPAREN,
- ACTIONS(2855), 1,
+ ACTIONS(2857), 1,
anon_sym_EQ_GT,
- ACTIONS(2857), 2,
+ ACTIONS(2859), 2,
sym_number,
sym_private_property_identifier,
- STATE(2343), 3,
+ STATE(2325), 3,
sym_string,
sym__property_name,
sym_computed_property_name,
@@ -119290,18 +119793,48 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [74143] = 2,
+ [74185] = 12,
+ ACTIONS(1203), 1,
+ sym_comment,
+ ACTIONS(1205), 1,
+ anon_sym_AT,
+ ACTIONS(1215), 1,
+ anon_sym_var,
+ ACTIONS(1223), 1,
+ anon_sym_class,
+ ACTIONS(1225), 1,
+ anon_sym_async,
+ ACTIONS(1227), 1,
+ anon_sym_function,
+ ACTIONS(2861), 1,
+ anon_sym_default,
+ STATE(1906), 1,
+ aux_sym_export_statement_repeat1,
+ STATE(2022), 1,
+ sym_decorator,
+ STATE(2558), 1,
+ sym_declaration,
+ ACTIONS(1217), 2,
+ anon_sym_let,
+ anon_sym_const,
+ STATE(2544), 5,
+ sym_variable_declaration,
+ sym_lexical_declaration,
+ sym_class_declaration,
+ sym_function_declaration,
+ sym_generator_function_declaration,
+ [74227] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(2859), 16,
+ ACTIONS(2863), 16,
anon_sym_export,
anon_sym_STAR,
anon_sym_RBRACE,
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
- anon_sym_async,
anon_sym_DQUOTE,
anon_sym_SQUOTE,
+ anon_sym_async,
sym_number,
sym_identifier,
sym_private_property_identifier,
@@ -119310,18 +119843,18 @@ static const uint16_t ts_small_parse_table[] = {
aux_sym_method_definition_token1,
anon_sym_get,
anon_sym_set,
- [74165] = 2,
+ [74249] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1944), 16,
+ ACTIONS(1956), 16,
anon_sym_export,
anon_sym_STAR,
anon_sym_RBRACE,
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
- anon_sym_async,
anon_sym_DQUOTE,
anon_sym_SQUOTE,
+ anon_sym_async,
sym_number,
sym_identifier,
sym_private_property_identifier,
@@ -119330,41 +119863,46 @@ static const uint16_t ts_small_parse_table[] = {
aux_sym_method_definition_token1,
anon_sym_get,
anon_sym_set,
- [74187] = 5,
+ [74271] = 10,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(2861), 1,
- anon_sym_AT,
- STATE(1566), 1,
- aux_sym_export_statement_repeat1,
- STATE(1647), 1,
- sym_decorator,
- ACTIONS(2850), 13,
- anon_sym_export,
- anon_sym_STAR,
- anon_sym_LBRACK,
- anon_sym_async,
+ ACTIONS(1298), 1,
anon_sym_DQUOTE,
+ ACTIONS(1300), 1,
anon_sym_SQUOTE,
+ ACTIONS(2679), 1,
+ anon_sym_LBRACK,
+ ACTIONS(2709), 1,
+ anon_sym_LPAREN,
+ ACTIONS(2865), 1,
+ anon_sym_STAR,
+ ACTIONS(2859), 2,
sym_number,
- sym_identifier,
sym_private_property_identifier,
- anon_sym_static,
- aux_sym_method_definition_token1,
+ ACTIONS(2867), 2,
anon_sym_get,
anon_sym_set,
- [74215] = 2,
+ STATE(2325), 3,
+ sym_string,
+ sym__property_name,
+ sym_computed_property_name,
+ ACTIONS(1316), 4,
+ anon_sym_export,
+ anon_sym_async,
+ sym_identifier,
+ anon_sym_static,
+ [74309] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(2078), 16,
+ ACTIONS(2838), 16,
anon_sym_export,
anon_sym_STAR,
anon_sym_RBRACE,
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
- anon_sym_async,
anon_sym_DQUOTE,
anon_sym_SQUOTE,
+ anon_sym_async,
sym_number,
sym_identifier,
sym_private_property_identifier,
@@ -119373,38 +119911,47 @@ static const uint16_t ts_small_parse_table[] = {
aux_sym_method_definition_token1,
anon_sym_get,
anon_sym_set,
- [74237] = 2,
+ [74331] = 11,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1882), 16,
- anon_sym_export,
- anon_sym_STAR,
- anon_sym_RBRACE,
- anon_sym_LBRACK,
- anon_sym_LTtemplate_GT,
- anon_sym_async,
+ ACTIONS(1298), 1,
anon_sym_DQUOTE,
+ ACTIONS(1300), 1,
anon_sym_SQUOTE,
+ ACTIONS(2679), 1,
+ anon_sym_LBRACK,
+ ACTIONS(2709), 1,
+ anon_sym_LPAREN,
+ ACTIONS(2869), 1,
+ anon_sym_STAR,
+ ACTIONS(2873), 1,
+ anon_sym_get,
+ ACTIONS(2875), 1,
+ anon_sym_set,
+ ACTIONS(2871), 2,
sym_number,
- sym_identifier,
sym_private_property_identifier,
- anon_sym_AT,
+ STATE(2173), 3,
+ sym_string,
+ sym__property_name,
+ sym_computed_property_name,
+ ACTIONS(1316), 4,
+ anon_sym_export,
+ anon_sym_async,
+ sym_identifier,
anon_sym_static,
- aux_sym_method_definition_token1,
- anon_sym_get,
- anon_sym_set,
- [74259] = 2,
+ [74371] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(2846), 16,
+ ACTIONS(2877), 16,
anon_sym_export,
anon_sym_STAR,
- anon_sym_LPAREN,
+ anon_sym_RBRACE,
anon_sym_LBRACK,
- anon_sym_DOT,
- anon_sym_async,
+ anon_sym_LTtemplate_GT,
anon_sym_DQUOTE,
anon_sym_SQUOTE,
+ anon_sym_async,
sym_number,
sym_identifier,
sym_private_property_identifier,
@@ -119413,86 +119960,55 @@ static const uint16_t ts_small_parse_table[] = {
aux_sym_method_definition_token1,
anon_sym_get,
anon_sym_set,
- [74281] = 12,
- ACTIONS(1203), 1,
- sym_comment,
- ACTIONS(1205), 1,
- anon_sym_AT,
- ACTIONS(1251), 1,
- anon_sym_var,
- ACTIONS(1257), 1,
- anon_sym_class,
- ACTIONS(1259), 1,
- anon_sym_async,
- ACTIONS(1261), 1,
- anon_sym_function,
- ACTIONS(2864), 1,
- anon_sym_default,
- STATE(602), 1,
- sym_declaration,
- STATE(1937), 1,
- aux_sym_export_statement_repeat1,
- STATE(2031), 1,
- sym_decorator,
- ACTIONS(1253), 2,
- anon_sym_let,
- anon_sym_const,
- STATE(532), 5,
- sym_variable_declaration,
- sym_lexical_declaration,
- sym_class_declaration,
- sym_function_declaration,
- sym_generator_function_declaration,
- [74323] = 12,
+ [74393] = 11,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1304), 1,
+ ACTIONS(1298), 1,
anon_sym_DQUOTE,
- ACTIONS(1306), 1,
+ ACTIONS(1300), 1,
anon_sym_SQUOTE,
ACTIONS(2679), 1,
anon_sym_LBRACK,
- ACTIONS(2707), 1,
+ ACTIONS(2709), 1,
anon_sym_LPAREN,
- ACTIONS(2866), 1,
+ ACTIONS(2879), 1,
anon_sym_STAR,
- ACTIONS(2868), 1,
- anon_sym_async,
- ACTIONS(2872), 1,
+ ACTIONS(2883), 1,
anon_sym_get,
- ACTIONS(2874), 1,
+ ACTIONS(2885), 1,
anon_sym_set,
- ACTIONS(2870), 2,
+ ACTIONS(2881), 2,
sym_number,
sym_private_property_identifier,
- ACTIONS(1316), 3,
- anon_sym_export,
- sym_identifier,
- anon_sym_static,
- STATE(2351), 3,
+ STATE(2268), 3,
sym_string,
sym__property_name,
sym_computed_property_name,
- [74365] = 10,
+ ACTIONS(1316), 4,
+ anon_sym_export,
+ anon_sym_async,
+ sym_identifier,
+ anon_sym_static,
+ [74433] = 10,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1304), 1,
+ ACTIONS(1298), 1,
anon_sym_DQUOTE,
- ACTIONS(1306), 1,
+ ACTIONS(1300), 1,
anon_sym_SQUOTE,
ACTIONS(2679), 1,
anon_sym_LBRACK,
- ACTIONS(2707), 1,
+ ACTIONS(2709), 1,
anon_sym_LPAREN,
- ACTIONS(2876), 1,
+ ACTIONS(2752), 1,
anon_sym_STAR,
- ACTIONS(2857), 2,
+ ACTIONS(2754), 2,
sym_number,
sym_private_property_identifier,
- ACTIONS(2878), 2,
+ ACTIONS(2756), 2,
anon_sym_get,
anon_sym_set,
- STATE(2343), 3,
+ STATE(2580), 3,
sym_string,
sym__property_name,
sym_computed_property_name,
@@ -119501,27 +120017,27 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_async,
sym_identifier,
anon_sym_static,
- [74403] = 11,
+ [74471] = 11,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1304), 1,
+ ACTIONS(1298), 1,
anon_sym_DQUOTE,
- ACTIONS(1306), 1,
+ ACTIONS(1300), 1,
anon_sym_SQUOTE,
ACTIONS(2679), 1,
anon_sym_LBRACK,
- ACTIONS(2707), 1,
+ ACTIONS(2709), 1,
anon_sym_LPAREN,
- ACTIONS(2880), 1,
+ ACTIONS(2887), 1,
anon_sym_STAR,
- ACTIONS(2884), 1,
+ ACTIONS(2891), 1,
anon_sym_get,
- ACTIONS(2886), 1,
+ ACTIONS(2893), 1,
anon_sym_set,
- ACTIONS(2882), 2,
+ ACTIONS(2889), 2,
sym_number,
sym_private_property_identifier,
- STATE(2598), 3,
+ STATE(2164), 3,
sym_string,
sym__property_name,
sym_computed_property_name,
@@ -119530,105 +120046,68 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_async,
sym_identifier,
anon_sym_static,
- [74443] = 11,
+ [74511] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1304), 1,
+ ACTIONS(2842), 16,
+ anon_sym_export,
+ anon_sym_STAR,
+ anon_sym_LPAREN,
+ anon_sym_LBRACK,
+ anon_sym_DOT,
anon_sym_DQUOTE,
- ACTIONS(1306), 1,
anon_sym_SQUOTE,
- ACTIONS(2679), 1,
- anon_sym_LBRACK,
- ACTIONS(2707), 1,
- anon_sym_LPAREN,
- ACTIONS(2888), 1,
- anon_sym_STAR,
- ACTIONS(2892), 1,
- anon_sym_get,
- ACTIONS(2894), 1,
- anon_sym_set,
- ACTIONS(2890), 2,
- sym_number,
- sym_private_property_identifier,
- STATE(2432), 3,
- sym_string,
- sym__property_name,
- sym_computed_property_name,
- ACTIONS(1316), 4,
- anon_sym_export,
anon_sym_async,
+ sym_number,
sym_identifier,
+ sym_private_property_identifier,
+ anon_sym_AT,
anon_sym_static,
- [74483] = 10,
+ aux_sym_method_definition_token1,
+ anon_sym_get,
+ anon_sym_set,
+ [74533] = 12,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1304), 1,
+ ACTIONS(1298), 1,
anon_sym_DQUOTE,
- ACTIONS(1306), 1,
+ ACTIONS(1300), 1,
anon_sym_SQUOTE,
ACTIONS(2679), 1,
anon_sym_LBRACK,
- ACTIONS(2707), 1,
+ ACTIONS(2709), 1,
anon_sym_LPAREN,
- ACTIONS(2782), 1,
+ ACTIONS(2895), 1,
anon_sym_STAR,
- ACTIONS(2784), 2,
- sym_number,
- sym_private_property_identifier,
- ACTIONS(2786), 2,
+ ACTIONS(2897), 1,
+ anon_sym_async,
+ ACTIONS(2901), 1,
anon_sym_get,
+ ACTIONS(2903), 1,
anon_sym_set,
- STATE(2578), 3,
- sym_string,
- sym__property_name,
- sym_computed_property_name,
- ACTIONS(1316), 4,
+ ACTIONS(2899), 2,
+ sym_number,
+ sym_private_property_identifier,
+ ACTIONS(1316), 3,
anon_sym_export,
- anon_sym_async,
sym_identifier,
anon_sym_static,
- [74521] = 12,
- ACTIONS(1203), 1,
- sym_comment,
- ACTIONS(1205), 1,
- anon_sym_AT,
- ACTIONS(1215), 1,
- anon_sym_var,
- ACTIONS(1223), 1,
- anon_sym_class,
- ACTIONS(1225), 1,
- anon_sym_async,
- ACTIONS(1227), 1,
- anon_sym_function,
- ACTIONS(2896), 1,
- anon_sym_default,
- STATE(731), 1,
- sym_declaration,
- STATE(1905), 1,
- aux_sym_export_statement_repeat1,
- STATE(2031), 1,
- sym_decorator,
- ACTIONS(1217), 2,
- anon_sym_let,
- anon_sym_const,
- STATE(824), 5,
- sym_variable_declaration,
- sym_lexical_declaration,
- sym_class_declaration,
- sym_function_declaration,
- sym_generator_function_declaration,
- [74563] = 2,
+ STATE(2221), 3,
+ sym_string,
+ sym__property_name,
+ sym_computed_property_name,
+ [74575] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(2898), 16,
+ ACTIONS(2082), 16,
anon_sym_export,
anon_sym_STAR,
anon_sym_RBRACE,
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
- anon_sym_async,
anon_sym_DQUOTE,
anon_sym_SQUOTE,
+ anon_sym_async,
sym_number,
sym_identifier,
sym_private_property_identifier,
@@ -119637,18 +120116,18 @@ static const uint16_t ts_small_parse_table[] = {
aux_sym_method_definition_token1,
anon_sym_get,
anon_sym_set,
- [74585] = 2,
+ [74597] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(2832), 16,
+ ACTIONS(2090), 16,
anon_sym_export,
anon_sym_STAR,
anon_sym_RBRACE,
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
- anon_sym_async,
anon_sym_DQUOTE,
anon_sym_SQUOTE,
+ anon_sym_async,
sym_number,
sym_identifier,
sym_private_property_identifier,
@@ -119657,18 +120136,18 @@ static const uint16_t ts_small_parse_table[] = {
aux_sym_method_definition_token1,
anon_sym_get,
anon_sym_set,
- [74607] = 2,
+ [74619] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(2900), 16,
+ ACTIONS(2905), 16,
anon_sym_export,
anon_sym_STAR,
anon_sym_RBRACE,
anon_sym_LBRACK,
anon_sym_LTtemplate_GT,
- anon_sym_async,
anon_sym_DQUOTE,
anon_sym_SQUOTE,
+ anon_sym_async,
sym_number,
sym_identifier,
sym_private_property_identifier,
@@ -119677,45 +120156,39 @@ static const uint16_t ts_small_parse_table[] = {
aux_sym_method_definition_token1,
anon_sym_get,
anon_sym_set,
- [74629] = 11,
+ [74641] = 5,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1304), 1,
+ ACTIONS(2907), 1,
+ anon_sym_AT,
+ STATE(1580), 1,
+ aux_sym_export_statement_repeat1,
+ STATE(1638), 1,
+ sym_decorator,
+ ACTIONS(2844), 13,
+ anon_sym_export,
+ anon_sym_STAR,
+ anon_sym_LBRACK,
anon_sym_DQUOTE,
- ACTIONS(1306), 1,
anon_sym_SQUOTE,
- ACTIONS(2679), 1,
- anon_sym_LBRACK,
- ACTIONS(2707), 1,
- anon_sym_LPAREN,
- ACTIONS(2902), 1,
- anon_sym_STAR,
- ACTIONS(2906), 1,
- anon_sym_get,
- ACTIONS(2908), 1,
- anon_sym_set,
- ACTIONS(2904), 2,
- sym_number,
- sym_private_property_identifier,
- STATE(2441), 3,
- sym_string,
- sym__property_name,
- sym_computed_property_name,
- ACTIONS(1316), 4,
- anon_sym_export,
anon_sym_async,
+ sym_number,
sym_identifier,
+ sym_private_property_identifier,
anon_sym_static,
+ aux_sym_method_definition_token1,
+ anon_sym_get,
+ anon_sym_set,
[74669] = 11,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1304), 1,
+ ACTIONS(1298), 1,
anon_sym_DQUOTE,
- ACTIONS(1306), 1,
+ ACTIONS(1300), 1,
anon_sym_SQUOTE,
ACTIONS(2679), 1,
anon_sym_LBRACK,
- ACTIONS(2707), 1,
+ ACTIONS(2709), 1,
anon_sym_LPAREN,
ACTIONS(2910), 1,
anon_sym_STAR,
@@ -119726,7 +120199,7 @@ static const uint16_t ts_small_parse_table[] = {
ACTIONS(2912), 2,
sym_number,
sym_private_property_identifier,
- STATE(2348), 3,
+ STATE(2600), 3,
sym_string,
sym__property_name,
sym_computed_property_name,
@@ -119736,60 +120209,60 @@ static const uint16_t ts_small_parse_table[] = {
sym_identifier,
anon_sym_static,
[74709] = 12,
- ACTIONS(1203), 1,
- sym_comment,
- ACTIONS(1205), 1,
- anon_sym_AT,
- ACTIONS(1235), 1,
+ ACTIONS(1179), 1,
anon_sym_var,
- ACTIONS(1241), 1,
+ ACTIONS(1193), 1,
anon_sym_class,
- ACTIONS(1243), 1,
+ ACTIONS(1195), 1,
anon_sym_async,
- ACTIONS(1245), 1,
+ ACTIONS(1197), 1,
anon_sym_function,
- ACTIONS(2918), 1,
+ ACTIONS(1203), 1,
+ sym_comment,
+ ACTIONS(1205), 1,
+ anon_sym_AT,
+ ACTIONS(2822), 1,
anon_sym_default,
- STATE(665), 1,
+ STATE(881), 1,
sym_declaration,
- STATE(1871), 1,
+ STATE(1886), 1,
aux_sym_export_statement_repeat1,
- STATE(2031), 1,
+ STATE(2022), 1,
sym_decorator,
- ACTIONS(1237), 2,
+ ACTIONS(1181), 2,
anon_sym_let,
anon_sym_const,
- STATE(868), 5,
+ STATE(909), 5,
sym_variable_declaration,
sym_lexical_declaration,
sym_class_declaration,
sym_function_declaration,
sym_generator_function_declaration,
[74751] = 12,
- ACTIONS(1179), 1,
- anon_sym_var,
- ACTIONS(1193), 1,
- anon_sym_class,
- ACTIONS(1195), 1,
- anon_sym_async,
- ACTIONS(1197), 1,
- anon_sym_function,
ACTIONS(1203), 1,
sym_comment,
ACTIONS(1205), 1,
anon_sym_AT,
- ACTIONS(2842), 1,
+ ACTIONS(1251), 1,
+ anon_sym_var,
+ ACTIONS(1257), 1,
+ anon_sym_class,
+ ACTIONS(1259), 1,
+ anon_sym_async,
+ ACTIONS(1261), 1,
+ anon_sym_function,
+ ACTIONS(2918), 1,
anon_sym_default,
- STATE(888), 1,
+ STATE(539), 1,
sym_declaration,
- STATE(1852), 1,
+ STATE(1866), 1,
aux_sym_export_statement_repeat1,
- STATE(2031), 1,
+ STATE(2022), 1,
sym_decorator,
- ACTIONS(1181), 2,
+ ACTIONS(1253), 2,
anon_sym_let,
anon_sym_const,
- STATE(971), 5,
+ STATE(615), 5,
sym_variable_declaration,
sym_lexical_declaration,
sym_class_declaration,
@@ -119810,57 +120283,51 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_function,
ACTIONS(2920), 1,
anon_sym_default,
- STATE(1922), 1,
+ STATE(811), 1,
+ sym_declaration,
+ STATE(1889), 1,
aux_sym_export_statement_repeat1,
- STATE(2031), 1,
+ STATE(2022), 1,
sym_decorator,
- STATE(2454), 1,
- sym_declaration,
ACTIONS(1269), 2,
anon_sym_let,
anon_sym_const,
- STATE(2562), 5,
+ STATE(793), 5,
sym_variable_declaration,
sym_lexical_declaration,
sym_class_declaration,
sym_function_declaration,
sym_generator_function_declaration,
- [74835] = 8,
+ [74835] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1304), 1,
+ ACTIONS(2814), 15,
+ anon_sym_export,
+ anon_sym_STAR,
+ anon_sym_LBRACK,
anon_sym_DQUOTE,
- ACTIONS(1306), 1,
anon_sym_SQUOTE,
- ACTIONS(2679), 1,
- anon_sym_LBRACK,
- ACTIONS(2707), 1,
- anon_sym_LPAREN,
- ACTIONS(2922), 2,
- sym_number,
- sym_private_property_identifier,
- STATE(2608), 3,
- sym_string,
- sym__property_name,
- sym_computed_property_name,
- ACTIONS(1316), 6,
- anon_sym_export,
+ anon_sym_class,
anon_sym_async,
+ sym_number,
sym_identifier,
+ sym_private_property_identifier,
+ anon_sym_AT,
anon_sym_static,
+ aux_sym_method_definition_token1,
anon_sym_get,
anon_sym_set,
- [74868] = 2,
+ [74856] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(2808), 15,
+ ACTIONS(2922), 15,
anon_sym_export,
anon_sym_STAR,
anon_sym_LBRACK,
- anon_sym_class,
- anon_sym_async,
anon_sym_DQUOTE,
anon_sym_SQUOTE,
+ anon_sym_class,
+ anon_sym_async,
sym_number,
sym_identifier,
sym_private_property_identifier,
@@ -119869,21 +120336,21 @@ static const uint16_t ts_small_parse_table[] = {
aux_sym_method_definition_token1,
anon_sym_get,
anon_sym_set,
- [74889] = 8,
+ [74877] = 8,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1304), 1,
+ ACTIONS(1298), 1,
anon_sym_DQUOTE,
- ACTIONS(1306), 1,
+ ACTIONS(1300), 1,
anon_sym_SQUOTE,
ACTIONS(2679), 1,
anon_sym_LBRACK,
- ACTIONS(2707), 1,
+ ACTIONS(2709), 1,
anon_sym_LPAREN,
ACTIONS(2924), 2,
sym_number,
sym_private_property_identifier,
- STATE(2434), 3,
+ STATE(2601), 3,
sym_string,
sym__property_name,
sym_computed_property_name,
@@ -119894,21 +120361,21 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [74922] = 8,
+ [74910] = 8,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1304), 1,
+ ACTIONS(1298), 1,
anon_sym_DQUOTE,
- ACTIONS(1306), 1,
+ ACTIONS(1300), 1,
anon_sym_SQUOTE,
ACTIONS(2679), 1,
anon_sym_LBRACK,
- ACTIONS(2707), 1,
+ ACTIONS(2709), 1,
anon_sym_LPAREN,
ACTIONS(2926), 2,
sym_number,
sym_private_property_identifier,
- STATE(2423), 3,
+ STATE(2148), 3,
sym_string,
sym__property_name,
sym_computed_property_name,
@@ -119919,40 +120386,21 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [74955] = 2,
+ [74943] = 8,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1980), 15,
- anon_sym_export,
- anon_sym_STAR,
- anon_sym_LBRACK,
- anon_sym_class,
- anon_sym_async,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
- sym_number,
- sym_identifier,
- sym_private_property_identifier,
- anon_sym_AT,
- anon_sym_static,
- aux_sym_method_definition_token1,
- anon_sym_get,
- anon_sym_set,
- [74976] = 8,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(1304), 1,
+ ACTIONS(1298), 1,
anon_sym_DQUOTE,
- ACTIONS(1306), 1,
+ ACTIONS(1300), 1,
anon_sym_SQUOTE,
ACTIONS(2679), 1,
anon_sym_LBRACK,
- ACTIONS(2707), 1,
+ ACTIONS(2709), 1,
anon_sym_LPAREN,
ACTIONS(2928), 2,
sym_number,
sym_private_property_identifier,
- STATE(2443), 3,
+ STATE(2602), 3,
sym_string,
sym__property_name,
sym_computed_property_name,
@@ -119963,21 +120411,21 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [75009] = 8,
+ [74976] = 8,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1304), 1,
+ ACTIONS(1298), 1,
anon_sym_DQUOTE,
- ACTIONS(1306), 1,
+ ACTIONS(1300), 1,
anon_sym_SQUOTE,
ACTIONS(2679), 1,
anon_sym_LBRACK,
- ACTIONS(2707), 1,
+ ACTIONS(2709), 1,
anon_sym_LPAREN,
ACTIONS(2930), 2,
sym_number,
sym_private_property_identifier,
- STATE(2355), 3,
+ STATE(2606), 3,
sym_string,
sym__property_name,
sym_computed_property_name,
@@ -119988,17 +120436,45 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [75042] = 2,
+ [75009] = 11,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(1298), 1,
+ anon_sym_DQUOTE,
+ ACTIONS(1300), 1,
+ anon_sym_SQUOTE,
+ ACTIONS(2679), 1,
+ anon_sym_LBRACK,
+ ACTIONS(2932), 1,
+ anon_sym_STAR,
+ ACTIONS(2934), 1,
+ anon_sym_async,
+ ACTIONS(2938), 1,
+ anon_sym_get,
+ ACTIONS(2940), 1,
+ anon_sym_set,
+ ACTIONS(2936), 2,
+ sym_number,
+ sym_private_property_identifier,
+ ACTIONS(1316), 3,
+ anon_sym_export,
+ sym_identifier,
+ anon_sym_static,
+ STATE(2235), 3,
+ sym_string,
+ sym__property_name,
+ sym_computed_property_name,
+ [75048] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(2932), 15,
+ ACTIONS(1974), 15,
anon_sym_export,
anon_sym_STAR,
anon_sym_LBRACK,
- anon_sym_class,
- anon_sym_async,
anon_sym_DQUOTE,
anon_sym_SQUOTE,
+ anon_sym_class,
+ anon_sym_async,
sym_number,
sym_identifier,
sym_private_property_identifier,
@@ -120007,59 +120483,48 @@ static const uint16_t ts_small_parse_table[] = {
aux_sym_method_definition_token1,
anon_sym_get,
anon_sym_set,
- [75063] = 2,
- ACTIONS(1203), 1,
- sym_comment,
- ACTIONS(2934), 15,
- anon_sym_PLUS_EQ,
- anon_sym_DASH_EQ,
- anon_sym_STAR_EQ,
- anon_sym_SLASH_EQ,
- anon_sym_PERCENT_EQ,
- anon_sym_CARET_EQ,
- anon_sym_AMP_EQ,
- anon_sym_PIPE_EQ,
- anon_sym_GT_GT_EQ,
- anon_sym_GT_GT_GT_EQ,
- anon_sym_LT_LT_EQ,
- anon_sym_STAR_STAR_EQ,
- anon_sym_AMP_AMP_EQ,
- anon_sym_PIPE_PIPE_EQ,
- anon_sym_QMARK_QMARK_EQ,
- [75084] = 2,
- ACTIONS(1203), 1,
+ [75069] = 10,
+ ACTIONS(3), 1,
sym_comment,
- ACTIONS(2936), 15,
- anon_sym_PLUS_EQ,
- anon_sym_DASH_EQ,
- anon_sym_STAR_EQ,
- anon_sym_SLASH_EQ,
- anon_sym_PERCENT_EQ,
- anon_sym_CARET_EQ,
- anon_sym_AMP_EQ,
- anon_sym_PIPE_EQ,
- anon_sym_GT_GT_EQ,
- anon_sym_GT_GT_GT_EQ,
- anon_sym_LT_LT_EQ,
- anon_sym_STAR_STAR_EQ,
- anon_sym_AMP_AMP_EQ,
- anon_sym_PIPE_PIPE_EQ,
- anon_sym_QMARK_QMARK_EQ,
- [75105] = 8,
+ ACTIONS(1298), 1,
+ anon_sym_DQUOTE,
+ ACTIONS(1300), 1,
+ anon_sym_SQUOTE,
+ ACTIONS(1321), 1,
+ anon_sym_async,
+ ACTIONS(2679), 1,
+ anon_sym_LBRACK,
+ ACTIONS(2705), 1,
+ anon_sym_STAR,
+ ACTIONS(1308), 2,
+ sym_number,
+ sym_private_property_identifier,
+ ACTIONS(1323), 2,
+ anon_sym_get,
+ anon_sym_set,
+ ACTIONS(1316), 3,
+ anon_sym_export,
+ sym_identifier,
+ anon_sym_static,
+ STATE(2562), 3,
+ sym_string,
+ sym__property_name,
+ sym_computed_property_name,
+ [75106] = 8,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1304), 1,
+ ACTIONS(1298), 1,
anon_sym_DQUOTE,
- ACTIONS(1306), 1,
+ ACTIONS(1300), 1,
anon_sym_SQUOTE,
ACTIONS(2679), 1,
anon_sym_LBRACK,
- ACTIONS(2707), 1,
+ ACTIONS(2709), 1,
anon_sym_LPAREN,
- ACTIONS(2938), 2,
+ ACTIONS(2942), 2,
sym_number,
sym_private_property_identifier,
- STATE(2444), 3,
+ STATE(2607), 3,
sym_string,
sym__property_name,
sym_computed_property_name,
@@ -120070,59 +120535,46 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [75138] = 2,
+ [75139] = 8,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(2036), 15,
- anon_sym_export,
- anon_sym_STAR,
- anon_sym_LBRACK,
- anon_sym_class,
- anon_sym_async,
+ ACTIONS(1298), 1,
anon_sym_DQUOTE,
+ ACTIONS(1300), 1,
anon_sym_SQUOTE,
+ ACTIONS(2679), 1,
+ anon_sym_LBRACK,
+ ACTIONS(2709), 1,
+ anon_sym_LPAREN,
+ ACTIONS(2944), 2,
sym_number,
- sym_identifier,
sym_private_property_identifier,
- anon_sym_AT,
+ STATE(2609), 3,
+ sym_string,
+ sym__property_name,
+ sym_computed_property_name,
+ ACTIONS(1316), 6,
+ anon_sym_export,
+ anon_sym_async,
+ sym_identifier,
anon_sym_static,
- aux_sym_method_definition_token1,
anon_sym_get,
anon_sym_set,
- [75159] = 2,
- ACTIONS(1203), 1,
- sym_comment,
- ACTIONS(2940), 15,
- anon_sym_PLUS_EQ,
- anon_sym_DASH_EQ,
- anon_sym_STAR_EQ,
- anon_sym_SLASH_EQ,
- anon_sym_PERCENT_EQ,
- anon_sym_CARET_EQ,
- anon_sym_AMP_EQ,
- anon_sym_PIPE_EQ,
- anon_sym_GT_GT_EQ,
- anon_sym_GT_GT_GT_EQ,
- anon_sym_LT_LT_EQ,
- anon_sym_STAR_STAR_EQ,
- anon_sym_AMP_AMP_EQ,
- anon_sym_PIPE_PIPE_EQ,
- anon_sym_QMARK_QMARK_EQ,
- [75180] = 8,
+ [75172] = 8,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1304), 1,
+ ACTIONS(1298), 1,
anon_sym_DQUOTE,
- ACTIONS(1306), 1,
+ ACTIONS(1300), 1,
anon_sym_SQUOTE,
ACTIONS(2679), 1,
anon_sym_LBRACK,
- ACTIONS(2707), 1,
+ ACTIONS(2709), 1,
anon_sym_LPAREN,
- ACTIONS(2942), 2,
+ ACTIONS(2946), 2,
sym_number,
sym_private_property_identifier,
- STATE(2428), 3,
+ STATE(2230), 3,
sym_string,
sym__property_name,
sym_computed_property_name,
@@ -120133,37 +120585,54 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [75213] = 10,
+ [75205] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1304), 1,
+ ACTIONS(2086), 15,
+ anon_sym_export,
+ anon_sym_STAR,
+ anon_sym_LBRACK,
anon_sym_DQUOTE,
- ACTIONS(1306), 1,
anon_sym_SQUOTE,
- ACTIONS(1321), 1,
+ anon_sym_class,
anon_sym_async,
- ACTIONS(2679), 1,
- anon_sym_LBRACK,
- ACTIONS(2705), 1,
- anon_sym_STAR,
- ACTIONS(1308), 2,
sym_number,
+ sym_identifier,
sym_private_property_identifier,
- ACTIONS(1323), 2,
+ anon_sym_AT,
+ anon_sym_static,
+ aux_sym_method_definition_token1,
anon_sym_get,
anon_sym_set,
- ACTIONS(1316), 3,
- anon_sym_export,
- sym_identifier,
- anon_sym_static,
- STATE(2186), 3,
+ [75226] = 8,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(1298), 1,
+ anon_sym_DQUOTE,
+ ACTIONS(1300), 1,
+ anon_sym_SQUOTE,
+ ACTIONS(2679), 1,
+ anon_sym_LBRACK,
+ ACTIONS(2709), 1,
+ anon_sym_LPAREN,
+ ACTIONS(2948), 2,
+ sym_number,
+ sym_private_property_identifier,
+ STATE(2610), 3,
sym_string,
sym__property_name,
sym_computed_property_name,
- [75250] = 2,
+ ACTIONS(1316), 6,
+ anon_sym_export,
+ anon_sym_async,
+ sym_identifier,
+ anon_sym_static,
+ anon_sym_get,
+ anon_sym_set,
+ [75259] = 2,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(2944), 15,
+ ACTIONS(2950), 15,
anon_sym_PLUS_EQ,
anon_sym_DASH_EQ,
anon_sym_STAR_EQ,
@@ -120179,40 +120648,21 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_AMP_AMP_EQ,
anon_sym_PIPE_PIPE_EQ,
anon_sym_QMARK_QMARK_EQ,
- [75271] = 2,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(2946), 15,
- anon_sym_export,
- anon_sym_STAR,
- anon_sym_LBRACK,
- anon_sym_class,
- anon_sym_async,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
- sym_number,
- sym_identifier,
- sym_private_property_identifier,
- anon_sym_AT,
- anon_sym_static,
- aux_sym_method_definition_token1,
- anon_sym_get,
- anon_sym_set,
- [75292] = 8,
+ [75280] = 8,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1304), 1,
+ ACTIONS(1298), 1,
anon_sym_DQUOTE,
- ACTIONS(1306), 1,
+ ACTIONS(1300), 1,
anon_sym_SQUOTE,
ACTIONS(2679), 1,
anon_sym_LBRACK,
- ACTIONS(2707), 1,
+ ACTIONS(2709), 1,
anon_sym_LPAREN,
- ACTIONS(2948), 2,
+ ACTIONS(2952), 2,
sym_number,
sym_private_property_identifier,
- STATE(2356), 3,
+ STATE(2594), 3,
sym_string,
sym__property_name,
sym_computed_property_name,
@@ -120223,21 +120673,21 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [75325] = 8,
+ [75313] = 8,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1304), 1,
+ ACTIONS(1298), 1,
anon_sym_DQUOTE,
- ACTIONS(1306), 1,
+ ACTIONS(1300), 1,
anon_sym_SQUOTE,
ACTIONS(2679), 1,
anon_sym_LBRACK,
- ACTIONS(2707), 1,
+ ACTIONS(2709), 1,
anon_sym_LPAREN,
- ACTIONS(2950), 2,
+ ACTIONS(2954), 2,
sym_number,
sym_private_property_identifier,
- STATE(2504), 3,
+ STATE(2593), 3,
sym_string,
sym__property_name,
sym_computed_property_name,
@@ -120248,21 +120698,40 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [75358] = 8,
+ [75346] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1304), 1,
+ ACTIONS(2956), 15,
+ anon_sym_export,
+ anon_sym_STAR,
+ anon_sym_LBRACK,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
+ anon_sym_class,
+ anon_sym_async,
+ sym_number,
+ sym_identifier,
+ sym_private_property_identifier,
+ anon_sym_AT,
+ anon_sym_static,
+ aux_sym_method_definition_token1,
+ anon_sym_get,
+ anon_sym_set,
+ [75367] = 8,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(1298), 1,
anon_sym_DQUOTE,
- ACTIONS(1306), 1,
+ ACTIONS(1300), 1,
anon_sym_SQUOTE,
ACTIONS(2679), 1,
anon_sym_LBRACK,
- ACTIONS(2707), 1,
+ ACTIONS(2709), 1,
anon_sym_LPAREN,
- ACTIONS(2952), 2,
+ ACTIONS(2958), 2,
sym_number,
sym_private_property_identifier,
- STATE(2600), 3,
+ STATE(2591), 3,
sym_string,
sym__property_name,
sym_computed_property_name,
@@ -120273,21 +120742,21 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [75391] = 8,
+ [75400] = 8,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1304), 1,
+ ACTIONS(1298), 1,
anon_sym_DQUOTE,
- ACTIONS(1306), 1,
+ ACTIONS(1300), 1,
anon_sym_SQUOTE,
ACTIONS(2679), 1,
anon_sym_LBRACK,
- ACTIONS(2707), 1,
+ ACTIONS(2709), 1,
anon_sym_LPAREN,
- ACTIONS(2857), 2,
+ ACTIONS(2960), 2,
sym_number,
sym_private_property_identifier,
- STATE(2343), 3,
+ STATE(2471), 3,
sym_string,
sym__property_name,
sym_computed_property_name,
@@ -120298,54 +120767,32 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [75424] = 11,
+ [75433] = 8,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1304), 1,
+ ACTIONS(1298), 1,
anon_sym_DQUOTE,
- ACTIONS(1306), 1,
+ ACTIONS(1300), 1,
anon_sym_SQUOTE,
ACTIONS(2679), 1,
anon_sym_LBRACK,
- ACTIONS(2954), 1,
- anon_sym_STAR,
- ACTIONS(2956), 1,
- anon_sym_async,
- ACTIONS(2960), 1,
- anon_sym_get,
- ACTIONS(2962), 1,
- anon_sym_set,
- ACTIONS(2958), 2,
+ ACTIONS(2709), 1,
+ anon_sym_LPAREN,
+ ACTIONS(2962), 2,
sym_number,
sym_private_property_identifier,
- ACTIONS(1316), 3,
- anon_sym_export,
- sym_identifier,
- anon_sym_static,
- STATE(2352), 3,
+ STATE(2467), 3,
sym_string,
sym__property_name,
sym_computed_property_name,
- [75463] = 2,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(2104), 15,
+ ACTIONS(1316), 6,
anon_sym_export,
- anon_sym_STAR,
- anon_sym_LBRACK,
- anon_sym_class,
anon_sym_async,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
- sym_number,
sym_identifier,
- sym_private_property_identifier,
- anon_sym_AT,
anon_sym_static,
- aux_sym_method_definition_token1,
anon_sym_get,
anon_sym_set,
- [75484] = 2,
+ [75466] = 2,
ACTIONS(1203), 1,
sym_comment,
ACTIONS(2964), 15,
@@ -120364,48 +120811,40 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_AMP_AMP_EQ,
anon_sym_PIPE_PIPE_EQ,
anon_sym_QMARK_QMARK_EQ,
- [75505] = 10,
- ACTIONS(3), 1,
+ [75487] = 2,
+ ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1304), 1,
- anon_sym_DQUOTE,
- ACTIONS(1306), 1,
- anon_sym_SQUOTE,
- ACTIONS(2679), 1,
- anon_sym_LBRACK,
- ACTIONS(2719), 1,
- anon_sym_STAR,
- ACTIONS(2966), 1,
- anon_sym_async,
- ACTIONS(2778), 2,
- sym_number,
- sym_private_property_identifier,
- ACTIONS(2780), 2,
- anon_sym_get,
- anon_sym_set,
- ACTIONS(1316), 3,
- anon_sym_export,
- sym_identifier,
- anon_sym_static,
- STATE(2567), 3,
- sym_string,
- sym__property_name,
- sym_computed_property_name,
- [75542] = 8,
+ ACTIONS(2966), 15,
+ anon_sym_PLUS_EQ,
+ anon_sym_DASH_EQ,
+ anon_sym_STAR_EQ,
+ anon_sym_SLASH_EQ,
+ anon_sym_PERCENT_EQ,
+ anon_sym_CARET_EQ,
+ anon_sym_AMP_EQ,
+ anon_sym_PIPE_EQ,
+ anon_sym_GT_GT_EQ,
+ anon_sym_GT_GT_GT_EQ,
+ anon_sym_LT_LT_EQ,
+ anon_sym_STAR_STAR_EQ,
+ anon_sym_AMP_AMP_EQ,
+ anon_sym_PIPE_PIPE_EQ,
+ anon_sym_QMARK_QMARK_EQ,
+ [75508] = 8,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1304), 1,
+ ACTIONS(1298), 1,
anon_sym_DQUOTE,
- ACTIONS(1306), 1,
+ ACTIONS(1300), 1,
anon_sym_SQUOTE,
ACTIONS(2679), 1,
anon_sym_LBRACK,
- ACTIONS(2707), 1,
+ ACTIONS(2709), 1,
anon_sym_LPAREN,
ACTIONS(2968), 2,
sym_number,
sym_private_property_identifier,
- STATE(2607), 3,
+ STATE(2438), 3,
sym_string,
sym__property_name,
sym_computed_property_name,
@@ -120416,21 +120855,21 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [75575] = 8,
+ [75541] = 8,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1304), 1,
+ ACTIONS(1298), 1,
anon_sym_DQUOTE,
- ACTIONS(1306), 1,
+ ACTIONS(1300), 1,
anon_sym_SQUOTE,
ACTIONS(2679), 1,
anon_sym_LBRACK,
- ACTIONS(2707), 1,
+ ACTIONS(2709), 1,
anon_sym_LPAREN,
ACTIONS(2970), 2,
sym_number,
sym_private_property_identifier,
- STATE(2429), 3,
+ STATE(2435), 3,
sym_string,
sym__property_name,
sym_computed_property_name,
@@ -120441,21 +120880,21 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [75608] = 8,
+ [75574] = 8,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1304), 1,
+ ACTIONS(1298), 1,
anon_sym_DQUOTE,
- ACTIONS(1306), 1,
+ ACTIONS(1300), 1,
anon_sym_SQUOTE,
ACTIONS(2679), 1,
anon_sym_LBRACK,
- ACTIONS(2707), 1,
+ ACTIONS(2709), 1,
anon_sym_LPAREN,
ACTIONS(2972), 2,
sym_number,
sym_private_property_identifier,
- STATE(2605), 3,
+ STATE(2154), 3,
sym_string,
sym__property_name,
sym_computed_property_name,
@@ -120466,71 +120905,59 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [75641] = 8,
- ACTIONS(3), 1,
+ [75607] = 2,
+ ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1304), 1,
- anon_sym_DQUOTE,
- ACTIONS(1306), 1,
- anon_sym_SQUOTE,
- ACTIONS(2679), 1,
- anon_sym_LBRACK,
- ACTIONS(2707), 1,
- anon_sym_LPAREN,
- ACTIONS(2974), 2,
- sym_number,
- sym_private_property_identifier,
- STATE(2604), 3,
- sym_string,
- sym__property_name,
- sym_computed_property_name,
- ACTIONS(1316), 6,
- anon_sym_export,
- anon_sym_async,
- sym_identifier,
- anon_sym_static,
- anon_sym_get,
- anon_sym_set,
- [75674] = 8,
+ ACTIONS(2974), 15,
+ anon_sym_PLUS_EQ,
+ anon_sym_DASH_EQ,
+ anon_sym_STAR_EQ,
+ anon_sym_SLASH_EQ,
+ anon_sym_PERCENT_EQ,
+ anon_sym_CARET_EQ,
+ anon_sym_AMP_EQ,
+ anon_sym_PIPE_EQ,
+ anon_sym_GT_GT_EQ,
+ anon_sym_GT_GT_GT_EQ,
+ anon_sym_LT_LT_EQ,
+ anon_sym_STAR_STAR_EQ,
+ anon_sym_AMP_AMP_EQ,
+ anon_sym_PIPE_PIPE_EQ,
+ anon_sym_QMARK_QMARK_EQ,
+ [75628] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1304), 1,
+ ACTIONS(2112), 15,
+ anon_sym_export,
+ anon_sym_STAR,
+ anon_sym_LBRACK,
anon_sym_DQUOTE,
- ACTIONS(1306), 1,
anon_sym_SQUOTE,
- ACTIONS(2679), 1,
- anon_sym_LBRACK,
- ACTIONS(2707), 1,
- anon_sym_LPAREN,
- ACTIONS(2784), 2,
- sym_number,
- sym_private_property_identifier,
- STATE(2578), 3,
- sym_string,
- sym__property_name,
- sym_computed_property_name,
- ACTIONS(1316), 6,
- anon_sym_export,
+ anon_sym_class,
anon_sym_async,
+ sym_number,
sym_identifier,
+ sym_private_property_identifier,
+ anon_sym_AT,
anon_sym_static,
+ aux_sym_method_definition_token1,
anon_sym_get,
anon_sym_set,
- [75707] = 8,
+ [75649] = 8,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1304), 1,
+ ACTIONS(1298), 1,
anon_sym_DQUOTE,
- ACTIONS(1306), 1,
+ ACTIONS(1300), 1,
anon_sym_SQUOTE,
ACTIONS(2679), 1,
anon_sym_LBRACK,
- ACTIONS(2707), 1,
+ ACTIONS(2709), 1,
anon_sym_LPAREN,
ACTIONS(2976), 2,
sym_number,
sym_private_property_identifier,
- STATE(2505), 3,
+ STATE(2159), 3,
sym_string,
sym__property_name,
sym_computed_property_name,
@@ -120541,12 +120968,12 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [75740] = 11,
+ [75682] = 11,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1304), 1,
+ ACTIONS(1298), 1,
anon_sym_DQUOTE,
- ACTIONS(1306), 1,
+ ACTIONS(1300), 1,
anon_sym_SQUOTE,
ACTIONS(2679), 1,
anon_sym_LBRACK,
@@ -120565,25 +120992,25 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_export,
sym_identifier,
anon_sym_static,
- STATE(2581), 3,
+ STATE(2583), 3,
sym_string,
sym__property_name,
sym_computed_property_name,
- [75779] = 8,
+ [75721] = 8,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1304), 1,
+ ACTIONS(1298), 1,
anon_sym_DQUOTE,
- ACTIONS(1306), 1,
+ ACTIONS(1300), 1,
anon_sym_SQUOTE,
ACTIONS(2679), 1,
anon_sym_LBRACK,
- ACTIONS(2707), 1,
+ ACTIONS(2709), 1,
anon_sym_LPAREN,
- ACTIONS(2988), 2,
+ ACTIONS(2754), 2,
sym_number,
sym_private_property_identifier,
- STATE(2492), 3,
+ STATE(2580), 3,
sym_string,
sym__property_name,
sym_computed_property_name,
@@ -120594,21 +121021,67 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
+ [75754] = 2,
+ ACTIONS(1203), 1,
+ sym_comment,
+ ACTIONS(2988), 15,
+ anon_sym_PLUS_EQ,
+ anon_sym_DASH_EQ,
+ anon_sym_STAR_EQ,
+ anon_sym_SLASH_EQ,
+ anon_sym_PERCENT_EQ,
+ anon_sym_CARET_EQ,
+ anon_sym_AMP_EQ,
+ anon_sym_PIPE_EQ,
+ anon_sym_GT_GT_EQ,
+ anon_sym_GT_GT_GT_EQ,
+ anon_sym_LT_LT_EQ,
+ anon_sym_STAR_STAR_EQ,
+ anon_sym_AMP_AMP_EQ,
+ anon_sym_PIPE_PIPE_EQ,
+ anon_sym_QMARK_QMARK_EQ,
+ [75775] = 10,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(1298), 1,
+ anon_sym_DQUOTE,
+ ACTIONS(1300), 1,
+ anon_sym_SQUOTE,
+ ACTIONS(2679), 1,
+ anon_sym_LBRACK,
+ ACTIONS(2719), 1,
+ anon_sym_STAR,
+ ACTIONS(2990), 1,
+ anon_sym_async,
+ ACTIONS(2782), 2,
+ sym_number,
+ sym_private_property_identifier,
+ ACTIONS(2784), 2,
+ anon_sym_get,
+ anon_sym_set,
+ ACTIONS(1316), 3,
+ anon_sym_export,
+ sym_identifier,
+ anon_sym_static,
+ STATE(2569), 3,
+ sym_string,
+ sym__property_name,
+ sym_computed_property_name,
[75812] = 8,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1304), 1,
+ ACTIONS(1298), 1,
anon_sym_DQUOTE,
- ACTIONS(1306), 1,
+ ACTIONS(1300), 1,
anon_sym_SQUOTE,
ACTIONS(2679), 1,
anon_sym_LBRACK,
- ACTIONS(2707), 1,
+ ACTIONS(2709), 1,
anon_sym_LPAREN,
- ACTIONS(2990), 2,
+ ACTIONS(2992), 2,
sym_number,
sym_private_property_identifier,
- STATE(2589), 3,
+ STATE(2234), 3,
sym_string,
sym__property_name,
sym_computed_property_name,
@@ -120622,18 +121095,18 @@ static const uint16_t ts_small_parse_table[] = {
[75845] = 8,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1304), 1,
+ ACTIONS(1298), 1,
anon_sym_DQUOTE,
- ACTIONS(1306), 1,
+ ACTIONS(1300), 1,
anon_sym_SQUOTE,
ACTIONS(2679), 1,
anon_sym_LBRACK,
- ACTIONS(2707), 1,
+ ACTIONS(2709), 1,
anon_sym_LPAREN,
- ACTIONS(2992), 2,
+ ACTIONS(2994), 2,
sym_number,
sym_private_property_identifier,
- STATE(2591), 3,
+ STATE(2175), 3,
sym_string,
sym__property_name,
sym_computed_property_name,
@@ -120647,18 +121120,18 @@ static const uint16_t ts_small_parse_table[] = {
[75878] = 8,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1304), 1,
+ ACTIONS(1298), 1,
anon_sym_DQUOTE,
- ACTIONS(1306), 1,
+ ACTIONS(1300), 1,
anon_sym_SQUOTE,
ACTIONS(2679), 1,
anon_sym_LBRACK,
- ACTIONS(2707), 1,
+ ACTIONS(2709), 1,
anon_sym_LPAREN,
- ACTIONS(2994), 2,
+ ACTIONS(2996), 2,
sym_number,
sym_private_property_identifier,
- STATE(2592), 3,
+ STATE(2174), 3,
sym_string,
sym__property_name,
sym_computed_property_name,
@@ -120672,18 +121145,18 @@ static const uint16_t ts_small_parse_table[] = {
[75911] = 8,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1304), 1,
+ ACTIONS(1298), 1,
anon_sym_DQUOTE,
- ACTIONS(1306), 1,
+ ACTIONS(1300), 1,
anon_sym_SQUOTE,
ACTIONS(2679), 1,
anon_sym_LBRACK,
- ACTIONS(2707), 1,
+ ACTIONS(2709), 1,
anon_sym_LPAREN,
- ACTIONS(2996), 2,
+ ACTIONS(2998), 2,
sym_number,
sym_private_property_identifier,
- STATE(2433), 3,
+ STATE(2165), 3,
sym_string,
sym__property_name,
sym_computed_property_name,
@@ -120697,18 +121170,18 @@ static const uint16_t ts_small_parse_table[] = {
[75944] = 8,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1304), 1,
+ ACTIONS(1298), 1,
anon_sym_DQUOTE,
- ACTIONS(1306), 1,
+ ACTIONS(1300), 1,
anon_sym_SQUOTE,
ACTIONS(2679), 1,
anon_sym_LBRACK,
- ACTIONS(2707), 1,
+ ACTIONS(2709), 1,
anon_sym_LPAREN,
- ACTIONS(2998), 2,
+ ACTIONS(2859), 2,
sym_number,
sym_private_property_identifier,
- STATE(2599), 3,
+ STATE(2325), 3,
sym_string,
sym__property_name,
sym_computed_property_name,
@@ -120722,18 +121195,18 @@ static const uint16_t ts_small_parse_table[] = {
[75977] = 8,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1304), 1,
+ ACTIONS(1298), 1,
anon_sym_DQUOTE,
- ACTIONS(1306), 1,
+ ACTIONS(1300), 1,
anon_sym_SQUOTE,
ACTIONS(2679), 1,
anon_sym_LBRACK,
- ACTIONS(2707), 1,
+ ACTIONS(2709), 1,
anon_sym_LPAREN,
ACTIONS(3000), 2,
sym_number,
sym_private_property_identifier,
- STATE(2491), 3,
+ STATE(2169), 3,
sym_string,
sym__property_name,
sym_computed_property_name,
@@ -120747,16 +121220,16 @@ static const uint16_t ts_small_parse_table[] = {
[76010] = 7,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1304), 1,
+ ACTIONS(1298), 1,
anon_sym_DQUOTE,
- ACTIONS(1306), 1,
+ ACTIONS(1300), 1,
anon_sym_SQUOTE,
ACTIONS(2679), 1,
anon_sym_LBRACK,
ACTIONS(3002), 2,
sym_number,
sym_private_property_identifier,
- STATE(2579), 3,
+ STATE(2462), 3,
sym_string,
sym__property_name,
sym_computed_property_name,
@@ -120770,16 +121243,16 @@ static const uint16_t ts_small_parse_table[] = {
[76040] = 7,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1304), 1,
+ ACTIONS(1298), 1,
anon_sym_DQUOTE,
- ACTIONS(1306), 1,
+ ACTIONS(1300), 1,
anon_sym_SQUOTE,
ACTIONS(2679), 1,
anon_sym_LBRACK,
ACTIONS(3004), 2,
sym_number,
sym_private_property_identifier,
- STATE(2597), 3,
+ STATE(2592), 3,
sym_string,
sym__property_name,
sym_computed_property_name,
@@ -120793,16 +121266,16 @@ static const uint16_t ts_small_parse_table[] = {
[76070] = 7,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1304), 1,
+ ACTIONS(1298), 1,
anon_sym_DQUOTE,
- ACTIONS(1306), 1,
+ ACTIONS(1300), 1,
anon_sym_SQUOTE,
ACTIONS(2679), 1,
anon_sym_LBRACK,
ACTIONS(3006), 2,
sym_number,
sym_private_property_identifier,
- STATE(2590), 3,
+ STATE(2172), 3,
sym_string,
sym__property_name,
sym_computed_property_name,
@@ -120813,37 +121286,19 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [76100] = 2,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(2808), 14,
- anon_sym_export,
- anon_sym_STAR,
- anon_sym_LBRACK,
- anon_sym_async,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
- sym_number,
- sym_identifier,
- sym_private_property_identifier,
- anon_sym_AT,
- anon_sym_static,
- aux_sym_method_definition_token1,
- anon_sym_get,
- anon_sym_set,
- [76120] = 7,
+ [76100] = 7,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1304), 1,
+ ACTIONS(1298), 1,
anon_sym_DQUOTE,
- ACTIONS(1306), 1,
+ ACTIONS(1300), 1,
anon_sym_SQUOTE,
ACTIONS(2679), 1,
anon_sym_LBRACK,
- ACTIONS(2990), 2,
+ ACTIONS(2926), 2,
sym_number,
sym_private_property_identifier,
- STATE(2589), 3,
+ STATE(2148), 3,
sym_string,
sym__property_name,
sym_computed_property_name,
@@ -120854,42 +121309,37 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [76150] = 7,
+ [76130] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1304), 1,
+ ACTIONS(2086), 14,
+ anon_sym_export,
+ anon_sym_STAR,
+ anon_sym_LBRACK,
anon_sym_DQUOTE,
- ACTIONS(1306), 1,
anon_sym_SQUOTE,
- ACTIONS(2679), 1,
- anon_sym_LBRACK,
- ACTIONS(3008), 2,
- sym_number,
- sym_private_property_identifier,
- STATE(2593), 3,
- sym_string,
- sym__property_name,
- sym_computed_property_name,
- ACTIONS(1316), 6,
- anon_sym_export,
anon_sym_async,
+ sym_number,
sym_identifier,
+ sym_private_property_identifier,
+ anon_sym_AT,
anon_sym_static,
+ aux_sym_method_definition_token1,
anon_sym_get,
anon_sym_set,
- [76180] = 7,
+ [76150] = 7,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1304), 1,
+ ACTIONS(1298), 1,
anon_sym_DQUOTE,
- ACTIONS(1306), 1,
+ ACTIONS(1300), 1,
anon_sym_SQUOTE,
ACTIONS(2679), 1,
anon_sym_LBRACK,
- ACTIONS(3010), 2,
+ ACTIONS(2859), 2,
sym_number,
sym_private_property_identifier,
- STATE(2603), 3,
+ STATE(2325), 3,
sym_string,
sym__property_name,
sym_computed_property_name,
@@ -120900,19 +121350,19 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [76210] = 7,
+ [76180] = 7,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1304), 1,
+ ACTIONS(1298), 1,
anon_sym_DQUOTE,
- ACTIONS(1306), 1,
+ ACTIONS(1300), 1,
anon_sym_SQUOTE,
ACTIONS(2679), 1,
anon_sym_LBRACK,
- ACTIONS(3012), 2,
+ ACTIONS(2782), 2,
sym_number,
sym_private_property_identifier,
- STATE(2490), 3,
+ STATE(2569), 3,
sym_string,
sym__property_name,
sym_computed_property_name,
@@ -120923,19 +121373,19 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [76240] = 7,
+ [76210] = 7,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1304), 1,
+ ACTIONS(1298), 1,
anon_sym_DQUOTE,
- ACTIONS(1306), 1,
+ ACTIONS(1300), 1,
anon_sym_SQUOTE,
ACTIONS(2679), 1,
anon_sym_LBRACK,
- ACTIONS(3014), 2,
+ ACTIONS(3008), 2,
sym_number,
sym_private_property_identifier,
- STATE(2438), 3,
+ STATE(2608), 3,
sym_string,
sym__property_name,
sym_computed_property_name,
@@ -120946,19 +121396,19 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [76270] = 7,
+ [76240] = 7,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1304), 1,
+ ACTIONS(1298), 1,
anon_sym_DQUOTE,
- ACTIONS(1306), 1,
+ ACTIONS(1300), 1,
anon_sym_SQUOTE,
ACTIONS(2679), 1,
anon_sym_LBRACK,
- ACTIONS(2926), 2,
+ ACTIONS(3010), 2,
sym_number,
sym_private_property_identifier,
- STATE(2423), 3,
+ STATE(2595), 3,
sym_string,
sym__property_name,
sym_computed_property_name,
@@ -120969,19 +121419,19 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [76300] = 7,
+ [76270] = 7,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1304), 1,
+ ACTIONS(1298), 1,
anon_sym_DQUOTE,
- ACTIONS(1306), 1,
+ ACTIONS(1300), 1,
anon_sym_SQUOTE,
ACTIONS(2679), 1,
anon_sym_LBRACK,
- ACTIONS(3016), 2,
+ ACTIONS(1308), 2,
sym_number,
sym_private_property_identifier,
- STATE(2606), 3,
+ STATE(2562), 3,
sym_string,
sym__property_name,
sym_computed_property_name,
@@ -120992,42 +121442,37 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [76330] = 7,
+ [76300] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1304), 1,
+ ACTIONS(2814), 14,
+ anon_sym_export,
+ anon_sym_STAR,
+ anon_sym_LBRACK,
anon_sym_DQUOTE,
- ACTIONS(1306), 1,
anon_sym_SQUOTE,
- ACTIONS(2679), 1,
- anon_sym_LBRACK,
- ACTIONS(2784), 2,
- sym_number,
- sym_private_property_identifier,
- STATE(2578), 3,
- sym_string,
- sym__property_name,
- sym_computed_property_name,
- ACTIONS(1316), 6,
- anon_sym_export,
anon_sym_async,
+ sym_number,
sym_identifier,
+ sym_private_property_identifier,
+ anon_sym_AT,
anon_sym_static,
+ aux_sym_method_definition_token1,
anon_sym_get,
anon_sym_set,
- [76360] = 7,
+ [76320] = 7,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1304), 1,
+ ACTIONS(1298), 1,
anon_sym_DQUOTE,
- ACTIONS(1306), 1,
+ ACTIONS(1300), 1,
anon_sym_SQUOTE,
ACTIONS(2679), 1,
anon_sym_LBRACK,
- ACTIONS(2857), 2,
+ ACTIONS(2754), 2,
sym_number,
sym_private_property_identifier,
- STATE(2343), 3,
+ STATE(2580), 3,
sym_string,
sym__property_name,
sym_computed_property_name,
@@ -121038,16 +121483,16 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [76390] = 2,
+ [76350] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(2036), 14,
+ ACTIONS(2956), 14,
anon_sym_export,
anon_sym_STAR,
anon_sym_LBRACK,
- anon_sym_async,
anon_sym_DQUOTE,
anon_sym_SQUOTE,
+ anon_sym_async,
sym_number,
sym_identifier,
sym_private_property_identifier,
@@ -121056,19 +121501,19 @@ static const uint16_t ts_small_parse_table[] = {
aux_sym_method_definition_token1,
anon_sym_get,
anon_sym_set,
- [76410] = 7,
+ [76370] = 7,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1304), 1,
+ ACTIONS(1298), 1,
anon_sym_DQUOTE,
- ACTIONS(1306), 1,
+ ACTIONS(1300), 1,
anon_sym_SQUOTE,
ACTIONS(2679), 1,
anon_sym_LBRACK,
- ACTIONS(2778), 2,
+ ACTIONS(3012), 2,
sym_number,
sym_private_property_identifier,
- STATE(2567), 3,
+ STATE(2581), 3,
sym_string,
sym__property_name,
sym_computed_property_name,
@@ -121079,19 +121524,37 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [76440] = 7,
+ [76400] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1304), 1,
+ ACTIONS(2922), 14,
+ anon_sym_export,
+ anon_sym_STAR,
+ anon_sym_LBRACK,
+ anon_sym_DQUOTE,
+ anon_sym_SQUOTE,
+ anon_sym_async,
+ sym_number,
+ sym_identifier,
+ sym_private_property_identifier,
+ anon_sym_AT,
+ anon_sym_static,
+ aux_sym_method_definition_token1,
+ anon_sym_get,
+ anon_sym_set,
+ [76420] = 7,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(1298), 1,
anon_sym_DQUOTE,
- ACTIONS(1306), 1,
+ ACTIONS(1300), 1,
anon_sym_SQUOTE,
ACTIONS(2679), 1,
anon_sym_LBRACK,
- ACTIONS(3018), 2,
+ ACTIONS(3014), 2,
sym_number,
sym_private_property_identifier,
- STATE(2346), 3,
+ STATE(2605), 3,
sym_string,
sym__property_name,
sym_computed_property_name,
@@ -121102,19 +121565,19 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [76470] = 7,
+ [76450] = 7,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1304), 1,
+ ACTIONS(1298), 1,
anon_sym_DQUOTE,
- ACTIONS(1306), 1,
+ ACTIONS(1300), 1,
anon_sym_SQUOTE,
ACTIONS(2679), 1,
anon_sym_LBRACK,
- ACTIONS(1308), 2,
+ ACTIONS(3016), 2,
sym_number,
sym_private_property_identifier,
- STATE(2186), 3,
+ STATE(2434), 3,
sym_string,
sym__property_name,
sym_computed_property_name,
@@ -121125,16 +121588,16 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [76500] = 2,
+ [76480] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(2104), 14,
+ ACTIONS(1974), 14,
anon_sym_export,
anon_sym_STAR,
anon_sym_LBRACK,
- anon_sym_async,
anon_sym_DQUOTE,
anon_sym_SQUOTE,
+ anon_sym_async,
sym_number,
sym_identifier,
sym_private_property_identifier,
@@ -121143,19 +121606,42 @@ static const uint16_t ts_small_parse_table[] = {
aux_sym_method_definition_token1,
anon_sym_get,
anon_sym_set,
- [76520] = 7,
+ [76500] = 7,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1304), 1,
+ ACTIONS(1298), 1,
+ anon_sym_DQUOTE,
+ ACTIONS(1300), 1,
+ anon_sym_SQUOTE,
+ ACTIONS(2679), 1,
+ anon_sym_LBRACK,
+ ACTIONS(3018), 2,
+ sym_number,
+ sym_private_property_identifier,
+ STATE(2163), 3,
+ sym_string,
+ sym__property_name,
+ sym_computed_property_name,
+ ACTIONS(1316), 6,
+ anon_sym_export,
+ anon_sym_async,
+ sym_identifier,
+ anon_sym_static,
+ anon_sym_get,
+ anon_sym_set,
+ [76530] = 7,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(1298), 1,
anon_sym_DQUOTE,
- ACTIONS(1306), 1,
+ ACTIONS(1300), 1,
anon_sym_SQUOTE,
ACTIONS(2679), 1,
anon_sym_LBRACK,
ACTIONS(3020), 2,
sym_number,
sym_private_property_identifier,
- STATE(2431), 3,
+ STATE(2153), 3,
sym_string,
sym__property_name,
sym_computed_property_name,
@@ -121166,19 +121652,19 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [76550] = 7,
+ [76560] = 7,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1304), 1,
+ ACTIONS(1298), 1,
anon_sym_DQUOTE,
- ACTIONS(1306), 1,
+ ACTIONS(1300), 1,
anon_sym_SQUOTE,
ACTIONS(2679), 1,
anon_sym_LBRACK,
ACTIONS(3022), 2,
sym_number,
sym_private_property_identifier,
- STATE(2503), 3,
+ STATE(2281), 3,
sym_string,
sym__property_name,
sym_computed_property_name,
@@ -121189,16 +121675,16 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [76580] = 2,
+ [76590] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1980), 14,
+ ACTIONS(2112), 14,
anon_sym_export,
anon_sym_STAR,
anon_sym_LBRACK,
- anon_sym_async,
anon_sym_DQUOTE,
anon_sym_SQUOTE,
+ anon_sym_async,
sym_number,
sym_identifier,
sym_private_property_identifier,
@@ -121207,19 +121693,19 @@ static const uint16_t ts_small_parse_table[] = {
aux_sym_method_definition_token1,
anon_sym_get,
anon_sym_set,
- [76600] = 7,
+ [76610] = 7,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1304), 1,
+ ACTIONS(1298), 1,
anon_sym_DQUOTE,
- ACTIONS(1306), 1,
+ ACTIONS(1300), 1,
anon_sym_SQUOTE,
ACTIONS(2679), 1,
anon_sym_LBRACK,
ACTIONS(3024), 2,
sym_number,
sym_private_property_identifier,
- STATE(2424), 3,
+ STATE(2599), 3,
sym_string,
sym__property_name,
sym_computed_property_name,
@@ -121230,77 +121716,68 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_static,
anon_sym_get,
anon_sym_set,
- [76630] = 2,
+ [76640] = 7,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(2946), 14,
- anon_sym_export,
- anon_sym_STAR,
- anon_sym_LBRACK,
- anon_sym_async,
+ ACTIONS(1298), 1,
anon_sym_DQUOTE,
+ ACTIONS(1300), 1,
anon_sym_SQUOTE,
+ ACTIONS(2679), 1,
+ anon_sym_LBRACK,
+ ACTIONS(2958), 2,
sym_number,
- sym_identifier,
sym_private_property_identifier,
- anon_sym_AT,
- anon_sym_static,
- aux_sym_method_definition_token1,
- anon_sym_get,
- anon_sym_set,
- [76650] = 2,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(2932), 14,
+ STATE(2591), 3,
+ sym_string,
+ sym__property_name,
+ sym_computed_property_name,
+ ACTIONS(1316), 6,
anon_sym_export,
- anon_sym_STAR,
- anon_sym_LBRACK,
anon_sym_async,
- anon_sym_DQUOTE,
- anon_sym_SQUOTE,
- sym_number,
sym_identifier,
- sym_private_property_identifier,
- anon_sym_AT,
anon_sym_static,
- aux_sym_method_definition_token1,
anon_sym_get,
anon_sym_set,
- [76670] = 8,
+ [76670] = 9,
ACTIONS(3), 1,
sym_comment,
ACTIONS(3026), 1,
anon_sym_LBRACE,
ACTIONS(3030), 1,
- anon_sym_LT,
+ sym_jsx_html_character_reference,
ACTIONS(3032), 1,
+ anon_sym_LT,
+ ACTIONS(3034), 1,
anon_sym_LT_SLASH,
- STATE(1148), 1,
+ STATE(1145), 1,
sym_jsx_closing_element,
STATE(1650), 1,
sym_jsx_opening_element,
ACTIONS(3028), 2,
aux_sym_jsx_text_token1,
aux_sym_jsx_text_token2,
- STATE(1656), 5,
+ STATE(1654), 5,
sym_jsx_element,
sym_jsx_text,
sym_jsx_expression,
sym_jsx_self_closing_element,
aux_sym_jsx_element_repeat1,
- [76700] = 8,
+ [76703] = 9,
ACTIONS(3), 1,
sym_comment,
ACTIONS(3026), 1,
anon_sym_LBRACE,
- ACTIONS(3030), 1,
+ ACTIONS(3032), 1,
anon_sym_LT,
- ACTIONS(3034), 1,
+ ACTIONS(3036), 1,
+ sym_jsx_html_character_reference,
+ ACTIONS(3038), 1,
anon_sym_LT_SLASH,
+ STATE(1334), 1,
+ sym_jsx_closing_element,
STATE(1650), 1,
sym_jsx_opening_element,
- STATE(1838), 1,
- sym_jsx_closing_element,
ACTIONS(3028), 2,
aux_sym_jsx_text_token1,
aux_sym_jsx_text_token2,
@@ -121310,85 +121787,93 @@ static const uint16_t ts_small_parse_table[] = {
sym_jsx_expression,
sym_jsx_self_closing_element,
aux_sym_jsx_element_repeat1,
- [76730] = 8,
+ [76736] = 9,
ACTIONS(3), 1,
sym_comment,
ACTIONS(3026), 1,
anon_sym_LBRACE,
- ACTIONS(3030), 1,
+ ACTIONS(3032), 1,
anon_sym_LT,
- ACTIONS(3036), 1,
+ ACTIONS(3040), 1,
+ sym_jsx_html_character_reference,
+ ACTIONS(3042), 1,
anon_sym_LT_SLASH,
STATE(1650), 1,
sym_jsx_opening_element,
- STATE(1837), 1,
+ STATE(1780), 1,
sym_jsx_closing_element,
ACTIONS(3028), 2,
aux_sym_jsx_text_token1,
aux_sym_jsx_text_token2,
- STATE(1651), 5,
+ STATE(1652), 5,
sym_jsx_element,
sym_jsx_text,
sym_jsx_expression,
sym_jsx_self_closing_element,
aux_sym_jsx_element_repeat1,
- [76760] = 8,
+ [76769] = 9,
ACTIONS(3), 1,
sym_comment,
ACTIONS(3026), 1,
anon_sym_LBRACE,
- ACTIONS(3030), 1,
+ ACTIONS(3032), 1,
anon_sym_LT,
- ACTIONS(3036), 1,
+ ACTIONS(3038), 1,
anon_sym_LT_SLASH,
+ ACTIONS(3044), 1,
+ sym_jsx_html_character_reference,
+ STATE(1252), 1,
+ sym_jsx_closing_element,
STATE(1650), 1,
sym_jsx_opening_element,
- STATE(1822), 1,
- sym_jsx_closing_element,
ACTIONS(3028), 2,
aux_sym_jsx_text_token1,
aux_sym_jsx_text_token2,
- STATE(1656), 5,
+ STATE(1649), 5,
sym_jsx_element,
sym_jsx_text,
sym_jsx_expression,
sym_jsx_self_closing_element,
aux_sym_jsx_element_repeat1,
- [76790] = 8,
+ [76802] = 9,
ACTIONS(3), 1,
sym_comment,
ACTIONS(3026), 1,
anon_sym_LBRACE,
- ACTIONS(3030), 1,
+ ACTIONS(3032), 1,
anon_sym_LT,
- ACTIONS(3034), 1,
+ ACTIONS(3036), 1,
+ sym_jsx_html_character_reference,
+ ACTIONS(3042), 1,
anon_sym_LT_SLASH,
STATE(1650), 1,
sym_jsx_opening_element,
- STATE(1803), 1,
+ STATE(1785), 1,
sym_jsx_closing_element,
ACTIONS(3028), 2,
aux_sym_jsx_text_token1,
aux_sym_jsx_text_token2,
- STATE(1649), 5,
+ STATE(1656), 5,
sym_jsx_element,
sym_jsx_text,
sym_jsx_expression,
sym_jsx_self_closing_element,
aux_sym_jsx_element_repeat1,
- [76820] = 8,
+ [76835] = 9,
ACTIONS(3), 1,
sym_comment,
ACTIONS(3026), 1,
anon_sym_LBRACE,
- ACTIONS(3030), 1,
+ ACTIONS(3032), 1,
anon_sym_LT,
- ACTIONS(3038), 1,
+ ACTIONS(3046), 1,
+ sym_jsx_html_character_reference,
+ ACTIONS(3048), 1,
anon_sym_LT_SLASH,
- STATE(1335), 1,
- sym_jsx_closing_element,
STATE(1650), 1,
sym_jsx_opening_element,
+ STATE(1838), 1,
+ sym_jsx_closing_element,
ACTIONS(3028), 2,
aux_sym_jsx_text_token1,
aux_sym_jsx_text_token2,
@@ -121398,41 +121883,45 @@ static const uint16_t ts_small_parse_table[] = {
sym_jsx_expression,
sym_jsx_self_closing_element,
aux_sym_jsx_element_repeat1,
- [76850] = 8,
+ [76868] = 9,
ACTIONS(3), 1,
sym_comment,
ACTIONS(3026), 1,
anon_sym_LBRACE,
- ACTIONS(3030), 1,
- anon_sym_LT,
ACTIONS(3032), 1,
+ anon_sym_LT,
+ ACTIONS(3034), 1,
anon_sym_LT_SLASH,
- STATE(1147), 1,
+ ACTIONS(3036), 1,
+ sym_jsx_html_character_reference,
+ STATE(1074), 1,
sym_jsx_closing_element,
STATE(1650), 1,
sym_jsx_opening_element,
ACTIONS(3028), 2,
aux_sym_jsx_text_token1,
aux_sym_jsx_text_token2,
- STATE(1648), 5,
+ STATE(1656), 5,
sym_jsx_element,
sym_jsx_text,
sym_jsx_expression,
sym_jsx_self_closing_element,
aux_sym_jsx_element_repeat1,
- [76880] = 8,
+ [76901] = 9,
ACTIONS(3), 1,
sym_comment,
ACTIONS(3026), 1,
anon_sym_LBRACE,
- ACTIONS(3030), 1,
+ ACTIONS(3032), 1,
anon_sym_LT,
- ACTIONS(3038), 1,
+ ACTIONS(3036), 1,
+ sym_jsx_html_character_reference,
+ ACTIONS(3048), 1,
anon_sym_LT_SLASH,
- STATE(1307), 1,
- sym_jsx_closing_element,
STATE(1650), 1,
sym_jsx_opening_element,
+ STATE(1845), 1,
+ sym_jsx_closing_element,
ACTIONS(3028), 2,
aux_sym_jsx_text_token1,
aux_sym_jsx_text_token2,
@@ -121442,18 +121931,20 @@ static const uint16_t ts_small_parse_table[] = {
sym_jsx_expression,
sym_jsx_self_closing_element,
aux_sym_jsx_element_repeat1,
- [76910] = 7,
+ [76934] = 8,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(3040), 1,
+ ACTIONS(3050), 1,
anon_sym_LBRACE,
- ACTIONS(3046), 1,
+ ACTIONS(3056), 1,
+ sym_jsx_html_character_reference,
+ ACTIONS(3059), 1,
anon_sym_LT,
- ACTIONS(3049), 1,
+ ACTIONS(3062), 1,
anon_sym_LT_SLASH,
STATE(1650), 1,
sym_jsx_opening_element,
- ACTIONS(3043), 2,
+ ACTIONS(3053), 2,
aux_sym_jsx_text_token1,
aux_sym_jsx_text_token2,
STATE(1656), 5,
@@ -121462,982 +121953,905 @@ static const uint16_t ts_small_parse_table[] = {
sym_jsx_expression,
sym_jsx_self_closing_element,
aux_sym_jsx_element_repeat1,
- [76937] = 10,
+ [76964] = 10,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(3053), 1,
+ ACTIONS(3066), 1,
anon_sym_LBRACE,
- ACTIONS(3055), 1,
+ ACTIONS(3068), 1,
anon_sym_COLON,
- ACTIONS(3057), 1,
+ ACTIONS(3070), 1,
anon_sym_GT,
- ACTIONS(3059), 1,
+ ACTIONS(3072), 1,
anon_sym_DOT,
- ACTIONS(3061), 1,
+ ACTIONS(3074), 1,
anon_sym_SLASH_GT,
- STATE(1690), 1,
+ STATE(1676), 1,
aux_sym_jsx_opening_element_repeat1,
- STATE(1737), 1,
+ STATE(1744), 1,
sym_jsx_namespace_name,
- ACTIONS(3051), 2,
+ ACTIONS(3064), 2,
sym_jsx_identifier,
sym_identifier,
- STATE(1806), 2,
+ STATE(1828), 2,
sym_jsx_expression,
sym_jsx_attribute,
- [76970] = 10,
+ [76997] = 10,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(3053), 1,
+ ACTIONS(3066), 1,
anon_sym_LBRACE,
- ACTIONS(3055), 1,
+ ACTIONS(3068), 1,
anon_sym_COLON,
- ACTIONS(3057), 1,
+ ACTIONS(3070), 1,
anon_sym_GT,
- ACTIONS(3059), 1,
+ ACTIONS(3072), 1,
anon_sym_DOT,
- ACTIONS(3063), 1,
+ ACTIONS(3076), 1,
anon_sym_SLASH_GT,
- STATE(1678), 1,
+ STATE(1689), 1,
aux_sym_jsx_opening_element_repeat1,
- STATE(1737), 1,
+ STATE(1744), 1,
sym_jsx_namespace_name,
- ACTIONS(3051), 2,
+ ACTIONS(3064), 2,
sym_jsx_identifier,
sym_identifier,
- STATE(1806), 2,
+ STATE(1828), 2,
sym_jsx_expression,
sym_jsx_attribute,
- [77003] = 10,
+ [77030] = 10,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(3053), 1,
+ ACTIONS(3066), 1,
anon_sym_LBRACE,
- ACTIONS(3055), 1,
+ ACTIONS(3068), 1,
anon_sym_COLON,
- ACTIONS(3057), 1,
+ ACTIONS(3070), 1,
anon_sym_GT,
- ACTIONS(3059), 1,
+ ACTIONS(3072), 1,
anon_sym_DOT,
- ACTIONS(3065), 1,
+ ACTIONS(3078), 1,
anon_sym_SLASH_GT,
- STATE(1687), 1,
+ STATE(1673), 1,
aux_sym_jsx_opening_element_repeat1,
- STATE(1737), 1,
+ STATE(1744), 1,
sym_jsx_namespace_name,
- ACTIONS(3051), 2,
+ ACTIONS(3064), 2,
sym_jsx_identifier,
sym_identifier,
- STATE(1806), 2,
+ STATE(1828), 2,
sym_jsx_expression,
sym_jsx_attribute,
- [77036] = 10,
+ [77063] = 10,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(3053), 1,
+ ACTIONS(3066), 1,
anon_sym_LBRACE,
- ACTIONS(3055), 1,
+ ACTIONS(3068), 1,
anon_sym_COLON,
- ACTIONS(3057), 1,
+ ACTIONS(3070), 1,
anon_sym_GT,
- ACTIONS(3059), 1,
+ ACTIONS(3072), 1,
anon_sym_DOT,
- ACTIONS(3067), 1,
+ ACTIONS(3080), 1,
anon_sym_SLASH_GT,
- STATE(1688), 1,
+ STATE(1669), 1,
aux_sym_jsx_opening_element_repeat1,
- STATE(1737), 1,
+ STATE(1744), 1,
sym_jsx_namespace_name,
- ACTIONS(3051), 2,
+ ACTIONS(3064), 2,
sym_jsx_identifier,
sym_identifier,
- STATE(1806), 2,
+ STATE(1828), 2,
sym_jsx_expression,
sym_jsx_attribute,
- [77069] = 9,
+ [77096] = 9,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(3053), 1,
+ ACTIONS(3066), 1,
anon_sym_LBRACE,
- ACTIONS(3055), 1,
+ ACTIONS(3068), 1,
anon_sym_COLON,
- ACTIONS(3057), 1,
+ ACTIONS(3070), 1,
anon_sym_GT,
- ACTIONS(3065), 1,
+ ACTIONS(3078), 1,
anon_sym_SLASH_GT,
- STATE(1679), 1,
+ STATE(1671), 1,
aux_sym_jsx_opening_element_repeat1,
- STATE(1737), 1,
+ STATE(1744), 1,
sym_jsx_namespace_name,
- ACTIONS(3051), 2,
+ ACTIONS(3064), 2,
sym_jsx_identifier,
sym_identifier,
- STATE(1806), 2,
+ STATE(1828), 2,
sym_jsx_expression,
sym_jsx_attribute,
- [77099] = 9,
+ [77126] = 9,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(3053), 1,
+ ACTIONS(3066), 1,
anon_sym_LBRACE,
- ACTIONS(3057), 1,
+ ACTIONS(3068), 1,
+ anon_sym_COLON,
+ ACTIONS(3070), 1,
anon_sym_GT,
- ACTIONS(3059), 1,
- anon_sym_DOT,
- ACTIONS(3065), 1,
+ ACTIONS(3080), 1,
anon_sym_SLASH_GT,
- STATE(1670), 1,
+ STATE(1684), 1,
aux_sym_jsx_opening_element_repeat1,
- STATE(1737), 1,
+ STATE(1744), 1,
sym_jsx_namespace_name,
- ACTIONS(3051), 2,
+ ACTIONS(3064), 2,
sym_jsx_identifier,
sym_identifier,
- STATE(1806), 2,
+ STATE(1828), 2,
sym_jsx_expression,
sym_jsx_attribute,
- [77129] = 9,
+ [77156] = 9,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(3053), 1,
+ ACTIONS(3066), 1,
anon_sym_LBRACE,
- ACTIONS(3057), 1,
+ ACTIONS(3070), 1,
anon_sym_GT,
- ACTIONS(3059), 1,
+ ACTIONS(3072), 1,
anon_sym_DOT,
- ACTIONS(3067), 1,
+ ACTIONS(3080), 1,
anon_sym_SLASH_GT,
- STATE(1680), 1,
+ STATE(1679), 1,
aux_sym_jsx_opening_element_repeat1,
- STATE(1737), 1,
+ STATE(1744), 1,
sym_jsx_namespace_name,
- ACTIONS(3051), 2,
+ ACTIONS(3064), 2,
sym_jsx_identifier,
sym_identifier,
- STATE(1806), 2,
+ STATE(1828), 2,
sym_jsx_expression,
sym_jsx_attribute,
- [77159] = 9,
+ [77186] = 9,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(3053), 1,
+ ACTIONS(3066), 1,
anon_sym_LBRACE,
- ACTIONS(3055), 1,
+ ACTIONS(3068), 1,
anon_sym_COLON,
- ACTIONS(3057), 1,
+ ACTIONS(3070), 1,
anon_sym_GT,
- ACTIONS(3061), 1,
+ ACTIONS(3074), 1,
anon_sym_SLASH_GT,
- STATE(1684), 1,
+ STATE(1677), 1,
aux_sym_jsx_opening_element_repeat1,
- STATE(1737), 1,
+ STATE(1744), 1,
sym_jsx_namespace_name,
- ACTIONS(3051), 2,
+ ACTIONS(3064), 2,
sym_jsx_identifier,
sym_identifier,
- STATE(1806), 2,
+ STATE(1828), 2,
sym_jsx_expression,
sym_jsx_attribute,
- [77189] = 9,
+ [77216] = 9,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(3053), 1,
+ ACTIONS(3066), 1,
anon_sym_LBRACE,
- ACTIONS(3055), 1,
+ ACTIONS(3068), 1,
anon_sym_COLON,
- ACTIONS(3057), 1,
+ ACTIONS(3070), 1,
anon_sym_GT,
- ACTIONS(3067), 1,
+ ACTIONS(3076), 1,
anon_sym_SLASH_GT,
- STATE(1682), 1,
+ STATE(1687), 1,
aux_sym_jsx_opening_element_repeat1,
- STATE(1737), 1,
+ STATE(1744), 1,
sym_jsx_namespace_name,
- ACTIONS(3051), 2,
+ ACTIONS(3064), 2,
sym_jsx_identifier,
sym_identifier,
- STATE(1806), 2,
+ STATE(1828), 2,
sym_jsx_expression,
sym_jsx_attribute,
- [77219] = 9,
+ [77246] = 9,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(3053), 1,
+ ACTIONS(3066), 1,
anon_sym_LBRACE,
- ACTIONS(3057), 1,
+ ACTIONS(3070), 1,
anon_sym_GT,
- ACTIONS(3059), 1,
+ ACTIONS(3072), 1,
anon_sym_DOT,
- ACTIONS(3061), 1,
+ ACTIONS(3078), 1,
anon_sym_SLASH_GT,
- STATE(1691), 1,
+ STATE(1685), 1,
aux_sym_jsx_opening_element_repeat1,
- STATE(1737), 1,
+ STATE(1744), 1,
sym_jsx_namespace_name,
- ACTIONS(3051), 2,
+ ACTIONS(3064), 2,
sym_jsx_identifier,
sym_identifier,
- STATE(1806), 2,
+ STATE(1828), 2,
sym_jsx_expression,
sym_jsx_attribute,
- [77249] = 9,
+ [77276] = 9,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(3053), 1,
+ ACTIONS(3066), 1,
anon_sym_LBRACE,
- ACTIONS(3057), 1,
+ ACTIONS(3070), 1,
anon_sym_GT,
- ACTIONS(3059), 1,
+ ACTIONS(3072), 1,
anon_sym_DOT,
- ACTIONS(3063), 1,
+ ACTIONS(3076), 1,
anon_sym_SLASH_GT,
- STATE(1685), 1,
+ STATE(1690), 1,
aux_sym_jsx_opening_element_repeat1,
- STATE(1737), 1,
+ STATE(1744), 1,
sym_jsx_namespace_name,
- ACTIONS(3051), 2,
+ ACTIONS(3064), 2,
sym_jsx_identifier,
sym_identifier,
- STATE(1806), 2,
+ STATE(1828), 2,
sym_jsx_expression,
sym_jsx_attribute,
- [77279] = 9,
+ [77306] = 9,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(3053), 1,
+ ACTIONS(3066), 1,
anon_sym_LBRACE,
- ACTIONS(3055), 1,
- anon_sym_COLON,
- ACTIONS(3057), 1,
+ ACTIONS(3070), 1,
anon_sym_GT,
- ACTIONS(3063), 1,
+ ACTIONS(3072), 1,
+ anon_sym_DOT,
+ ACTIONS(3074), 1,
anon_sym_SLASH_GT,
- STATE(1676), 1,
+ STATE(1675), 1,
aux_sym_jsx_opening_element_repeat1,
- STATE(1737), 1,
+ STATE(1744), 1,
sym_jsx_namespace_name,
- ACTIONS(3051), 2,
+ ACTIONS(3064), 2,
sym_jsx_identifier,
sym_identifier,
- STATE(1806), 2,
+ STATE(1828), 2,
sym_jsx_expression,
sym_jsx_attribute,
- [77309] = 8,
+ [77336] = 8,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(3053), 1,
+ ACTIONS(3066), 1,
anon_sym_LBRACE,
- ACTIONS(3069), 1,
+ ACTIONS(3082), 1,
anon_sym_GT,
- ACTIONS(3071), 1,
+ ACTIONS(3084), 1,
anon_sym_SLASH_GT,
- STATE(1674), 1,
+ STATE(1680), 1,
aux_sym_jsx_opening_element_repeat1,
- STATE(1737), 1,
+ STATE(1744), 1,
sym_jsx_namespace_name,
- ACTIONS(3051), 2,
+ ACTIONS(3064), 2,
sym_jsx_identifier,
sym_identifier,
- STATE(1806), 2,
+ STATE(1828), 2,
sym_jsx_expression,
sym_jsx_attribute,
- [77336] = 8,
+ [77363] = 8,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(3053), 1,
+ ACTIONS(3066), 1,
anon_sym_LBRACE,
- ACTIONS(3073), 1,
+ ACTIONS(3070), 1,
anon_sym_GT,
- ACTIONS(3075), 1,
+ ACTIONS(3076), 1,
anon_sym_SLASH_GT,
- STATE(1674), 1,
+ STATE(1691), 1,
aux_sym_jsx_opening_element_repeat1,
- STATE(1737), 1,
+ STATE(1744), 1,
sym_jsx_namespace_name,
- ACTIONS(3051), 2,
+ ACTIONS(3064), 2,
sym_jsx_identifier,
sym_identifier,
- STATE(1806), 2,
+ STATE(1828), 2,
sym_jsx_expression,
sym_jsx_attribute,
- [77363] = 8,
+ [77390] = 8,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(3053), 1,
+ ACTIONS(3066), 1,
anon_sym_LBRACE,
- ACTIONS(3069), 1,
+ ACTIONS(3086), 1,
anon_sym_GT,
- ACTIONS(3077), 1,
+ ACTIONS(3088), 1,
anon_sym_SLASH_GT,
- STATE(1674), 1,
+ STATE(1680), 1,
aux_sym_jsx_opening_element_repeat1,
- STATE(1737), 1,
+ STATE(1744), 1,
sym_jsx_namespace_name,
- ACTIONS(3051), 2,
+ ACTIONS(3064), 2,
sym_jsx_identifier,
sym_identifier,
- STATE(1806), 2,
+ STATE(1828), 2,
sym_jsx_expression,
sym_jsx_attribute,
- [77390] = 7,
- ACTIONS(1203), 1,
- sym_comment,
- ACTIONS(3079), 1,
- anon_sym_LBRACE,
- ACTIONS(3081), 1,
- anon_sym_LT,
- ACTIONS(3083), 1,
- anon_sym_DQUOTE,
- ACTIONS(3085), 1,
- anon_sym_SQUOTE,
- STATE(1652), 1,
- sym_jsx_opening_element,
- STATE(1835), 4,
- sym_jsx_element,
- sym_jsx_expression,
- sym_jsx_self_closing_element,
- sym_string,
- [77415] = 7,
- ACTIONS(1203), 1,
- sym_comment,
- ACTIONS(3079), 1,
- anon_sym_LBRACE,
- ACTIONS(3081), 1,
- anon_sym_LT,
- ACTIONS(3083), 1,
- anon_sym_DQUOTE,
- ACTIONS(3085), 1,
- anon_sym_SQUOTE,
- STATE(1652), 1,
- sym_jsx_opening_element,
- STATE(1836), 4,
- sym_jsx_element,
- sym_jsx_expression,
- sym_jsx_self_closing_element,
- sym_string,
- [77440] = 7,
+ [77417] = 8,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(3090), 1,
+ ACTIONS(3066), 1,
anon_sym_LBRACE,
+ ACTIONS(3070), 1,
+ anon_sym_GT,
+ ACTIONS(3074), 1,
+ anon_sym_SLASH_GT,
STATE(1674), 1,
aux_sym_jsx_opening_element_repeat1,
- STATE(1737), 1,
+ STATE(1744), 1,
sym_jsx_namespace_name,
- ACTIONS(3087), 2,
+ ACTIONS(3064), 2,
sym_jsx_identifier,
sym_identifier,
- ACTIONS(3093), 2,
- anon_sym_GT,
- anon_sym_SLASH_GT,
- STATE(1806), 2,
+ STATE(1828), 2,
sym_jsx_expression,
sym_jsx_attribute,
- [77465] = 8,
+ [77444] = 8,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(3053), 1,
+ ACTIONS(3066), 1,
anon_sym_LBRACE,
- ACTIONS(3057), 1,
+ ACTIONS(3082), 1,
anon_sym_GT,
- ACTIONS(3065), 1,
+ ACTIONS(3090), 1,
anon_sym_SLASH_GT,
- STATE(1683), 1,
+ STATE(1680), 1,
aux_sym_jsx_opening_element_repeat1,
- STATE(1737), 1,
+ STATE(1744), 1,
sym_jsx_namespace_name,
- ACTIONS(3051), 2,
+ ACTIONS(3064), 2,
sym_jsx_identifier,
sym_identifier,
- STATE(1806), 2,
+ STATE(1828), 2,
sym_jsx_expression,
sym_jsx_attribute,
- [77492] = 8,
+ [77471] = 8,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(3053), 1,
+ ACTIONS(3066), 1,
anon_sym_LBRACE,
- ACTIONS(3095), 1,
+ ACTIONS(3092), 1,
anon_sym_GT,
- ACTIONS(3097), 1,
+ ACTIONS(3094), 1,
anon_sym_SLASH_GT,
- STATE(1674), 1,
+ STATE(1680), 1,
aux_sym_jsx_opening_element_repeat1,
- STATE(1737), 1,
+ STATE(1744), 1,
sym_jsx_namespace_name,
- ACTIONS(3051), 2,
+ ACTIONS(3064), 2,
sym_jsx_identifier,
sym_identifier,
- STATE(1806), 2,
+ STATE(1828), 2,
sym_jsx_expression,
sym_jsx_attribute,
- [77519] = 8,
+ [77498] = 8,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(3053), 1,
+ ACTIONS(3066), 1,
anon_sym_LBRACE,
- ACTIONS(3069), 1,
+ ACTIONS(3096), 1,
anon_sym_GT,
- ACTIONS(3099), 1,
+ ACTIONS(3098), 1,
anon_sym_SLASH_GT,
- STATE(1674), 1,
+ STATE(1680), 1,
aux_sym_jsx_opening_element_repeat1,
- STATE(1737), 1,
+ STATE(1744), 1,
sym_jsx_namespace_name,
- ACTIONS(3051), 2,
+ ACTIONS(3064), 2,
sym_jsx_identifier,
sym_identifier,
- STATE(1806), 2,
+ STATE(1828), 2,
sym_jsx_expression,
sym_jsx_attribute,
- [77546] = 8,
+ [77525] = 8,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(3053), 1,
+ ACTIONS(3066), 1,
anon_sym_LBRACE,
- ACTIONS(3101), 1,
+ ACTIONS(3082), 1,
anon_sym_GT,
- ACTIONS(3103), 1,
+ ACTIONS(3100), 1,
anon_sym_SLASH_GT,
- STATE(1674), 1,
+ STATE(1680), 1,
aux_sym_jsx_opening_element_repeat1,
- STATE(1737), 1,
+ STATE(1744), 1,
sym_jsx_namespace_name,
- ACTIONS(3051), 2,
+ ACTIONS(3064), 2,
sym_jsx_identifier,
sym_identifier,
- STATE(1806), 2,
+ STATE(1828), 2,
sym_jsx_expression,
sym_jsx_attribute,
- [77573] = 8,
+ [77552] = 8,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(3053), 1,
+ ACTIONS(3066), 1,
anon_sym_LBRACE,
- ACTIONS(3095), 1,
+ ACTIONS(3086), 1,
anon_sym_GT,
- ACTIONS(3105), 1,
+ ACTIONS(3102), 1,
anon_sym_SLASH_GT,
- STATE(1674), 1,
+ STATE(1680), 1,
aux_sym_jsx_opening_element_repeat1,
- STATE(1737), 1,
+ STATE(1744), 1,
sym_jsx_namespace_name,
- ACTIONS(3051), 2,
+ ACTIONS(3064), 2,
sym_jsx_identifier,
sym_identifier,
- STATE(1806), 2,
+ STATE(1828), 2,
sym_jsx_expression,
sym_jsx_attribute,
- [77600] = 8,
+ [77579] = 8,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(3053), 1,
+ ACTIONS(3066), 1,
anon_sym_LBRACE,
- ACTIONS(3073), 1,
+ ACTIONS(3092), 1,
anon_sym_GT,
- ACTIONS(3107), 1,
+ ACTIONS(3104), 1,
anon_sym_SLASH_GT,
- STATE(1674), 1,
+ STATE(1680), 1,
aux_sym_jsx_opening_element_repeat1,
- STATE(1737), 1,
+ STATE(1744), 1,
sym_jsx_namespace_name,
- ACTIONS(3051), 2,
+ ACTIONS(3064), 2,
sym_jsx_identifier,
sym_identifier,
- STATE(1806), 2,
+ STATE(1828), 2,
sym_jsx_expression,
sym_jsx_attribute,
- [77627] = 8,
+ [77606] = 8,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(3053), 1,
+ ACTIONS(3066), 1,
anon_sym_LBRACE,
- ACTIONS(3057), 1,
+ ACTIONS(3096), 1,
anon_sym_GT,
- ACTIONS(3061), 1,
+ ACTIONS(3106), 1,
anon_sym_SLASH_GT,
- STATE(1671), 1,
+ STATE(1680), 1,
aux_sym_jsx_opening_element_repeat1,
- STATE(1737), 1,
+ STATE(1744), 1,
sym_jsx_namespace_name,
- ACTIONS(3051), 2,
+ ACTIONS(3064), 2,
sym_jsx_identifier,
sym_identifier,
- STATE(1806), 2,
+ STATE(1828), 2,
sym_jsx_expression,
sym_jsx_attribute,
- [77654] = 8,
+ [77633] = 7,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(3053), 1,
+ ACTIONS(3111), 1,
anon_sym_LBRACE,
- ACTIONS(3095), 1,
- anon_sym_GT,
- ACTIONS(3109), 1,
- anon_sym_SLASH_GT,
- STATE(1674), 1,
+ STATE(1680), 1,
aux_sym_jsx_opening_element_repeat1,
- STATE(1737), 1,
+ STATE(1744), 1,
sym_jsx_namespace_name,
- ACTIONS(3051), 2,
+ ACTIONS(3108), 2,
sym_jsx_identifier,
sym_identifier,
- STATE(1806), 2,
+ ACTIONS(3114), 2,
+ anon_sym_GT,
+ anon_sym_SLASH_GT,
+ STATE(1828), 2,
sym_jsx_expression,
sym_jsx_attribute,
- [77681] = 8,
+ [77658] = 8,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(3053), 1,
+ ACTIONS(3066), 1,
anon_sym_LBRACE,
- ACTIONS(3069), 1,
+ ACTIONS(3070), 1,
anon_sym_GT,
- ACTIONS(3111), 1,
+ ACTIONS(3078), 1,
anon_sym_SLASH_GT,
- STATE(1674), 1,
+ STATE(1688), 1,
aux_sym_jsx_opening_element_repeat1,
- STATE(1737), 1,
+ STATE(1744), 1,
sym_jsx_namespace_name,
- ACTIONS(3051), 2,
+ ACTIONS(3064), 2,
sym_jsx_identifier,
sym_identifier,
- STATE(1806), 2,
+ STATE(1828), 2,
sym_jsx_expression,
sym_jsx_attribute,
- [77708] = 8,
- ACTIONS(3), 1,
+ [77685] = 7,
+ ACTIONS(1203), 1,
sym_comment,
- ACTIONS(3053), 1,
+ ACTIONS(3116), 1,
anon_sym_LBRACE,
- ACTIONS(3095), 1,
- anon_sym_GT,
- ACTIONS(3113), 1,
- anon_sym_SLASH_GT,
- STATE(1674), 1,
- aux_sym_jsx_opening_element_repeat1,
- STATE(1737), 1,
- sym_jsx_namespace_name,
- ACTIONS(3051), 2,
- sym_jsx_identifier,
- sym_identifier,
- STATE(1806), 2,
+ ACTIONS(3118), 1,
+ anon_sym_LT,
+ ACTIONS(3120), 1,
+ anon_sym_DQUOTE,
+ ACTIONS(3122), 1,
+ anon_sym_SQUOTE,
+ STATE(1653), 1,
+ sym_jsx_opening_element,
+ STATE(1796), 4,
+ sym_jsx_element,
sym_jsx_expression,
- sym_jsx_attribute,
+ sym_jsx_self_closing_element,
+ sym_jsx_attribute_string,
+ [77710] = 7,
+ ACTIONS(1203), 1,
+ sym_comment,
+ ACTIONS(3116), 1,
+ anon_sym_LBRACE,
+ ACTIONS(3118), 1,
+ anon_sym_LT,
+ ACTIONS(3120), 1,
+ anon_sym_DQUOTE,
+ ACTIONS(3122), 1,
+ anon_sym_SQUOTE,
+ STATE(1653), 1,
+ sym_jsx_opening_element,
+ STATE(1804), 4,
+ sym_jsx_element,
+ sym_jsx_expression,
+ sym_jsx_self_closing_element,
+ sym_jsx_attribute_string,
[77735] = 8,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(3053), 1,
+ ACTIONS(3066), 1,
anon_sym_LBRACE,
- ACTIONS(3073), 1,
+ ACTIONS(3086), 1,
anon_sym_GT,
- ACTIONS(3115), 1,
+ ACTIONS(3124), 1,
anon_sym_SLASH_GT,
- STATE(1674), 1,
+ STATE(1680), 1,
aux_sym_jsx_opening_element_repeat1,
- STATE(1737), 1,
+ STATE(1744), 1,
sym_jsx_namespace_name,
- ACTIONS(3051), 2,
+ ACTIONS(3064), 2,
sym_jsx_identifier,
sym_identifier,
- STATE(1806), 2,
+ STATE(1828), 2,
sym_jsx_expression,
sym_jsx_attribute,
[77762] = 8,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(3053), 1,
+ ACTIONS(3066), 1,
anon_sym_LBRACE,
- ACTIONS(3057), 1,
+ ACTIONS(3096), 1,
anon_sym_GT,
- ACTIONS(3063), 1,
+ ACTIONS(3126), 1,
anon_sym_SLASH_GT,
- STATE(1677), 1,
+ STATE(1680), 1,
aux_sym_jsx_opening_element_repeat1,
- STATE(1737), 1,
+ STATE(1744), 1,
sym_jsx_namespace_name,
- ACTIONS(3051), 2,
+ ACTIONS(3064), 2,
sym_jsx_identifier,
sym_identifier,
- STATE(1806), 2,
+ STATE(1828), 2,
sym_jsx_expression,
sym_jsx_attribute,
[77789] = 8,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(3053), 1,
+ ACTIONS(3066), 1,
anon_sym_LBRACE,
- ACTIONS(3101), 1,
+ ACTIONS(3070), 1,
anon_sym_GT,
- ACTIONS(3117), 1,
+ ACTIONS(3080), 1,
anon_sym_SLASH_GT,
- STATE(1674), 1,
+ STATE(1678), 1,
aux_sym_jsx_opening_element_repeat1,
- STATE(1737), 1,
+ STATE(1744), 1,
sym_jsx_namespace_name,
- ACTIONS(3051), 2,
+ ACTIONS(3064), 2,
sym_jsx_identifier,
sym_identifier,
- STATE(1806), 2,
+ STATE(1828), 2,
sym_jsx_expression,
sym_jsx_attribute,
[77816] = 8,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(3053), 1,
+ ACTIONS(3066), 1,
anon_sym_LBRACE,
- ACTIONS(3101), 1,
+ ACTIONS(3086), 1,
anon_sym_GT,
- ACTIONS(3119), 1,
+ ACTIONS(3128), 1,
anon_sym_SLASH_GT,
- STATE(1674), 1,
+ STATE(1680), 1,
aux_sym_jsx_opening_element_repeat1,
- STATE(1737), 1,
+ STATE(1744), 1,
sym_jsx_namespace_name,
- ACTIONS(3051), 2,
+ ACTIONS(3064), 2,
sym_jsx_identifier,
sym_identifier,
- STATE(1806), 2,
+ STATE(1828), 2,
sym_jsx_expression,
sym_jsx_attribute,
[77843] = 8,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(3053), 1,
+ ACTIONS(3066), 1,
anon_sym_LBRACE,
- ACTIONS(3057), 1,
+ ACTIONS(3092), 1,
anon_sym_GT,
- ACTIONS(3067), 1,
+ ACTIONS(3130), 1,
anon_sym_SLASH_GT,
- STATE(1669), 1,
+ STATE(1680), 1,
aux_sym_jsx_opening_element_repeat1,
- STATE(1737), 1,
+ STATE(1744), 1,
sym_jsx_namespace_name,
- ACTIONS(3051), 2,
+ ACTIONS(3064), 2,
sym_jsx_identifier,
sym_identifier,
- STATE(1806), 2,
+ STATE(1828), 2,
sym_jsx_expression,
sym_jsx_attribute,
[77870] = 8,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(3053), 1,
+ ACTIONS(3066), 1,
anon_sym_LBRACE,
- ACTIONS(3101), 1,
+ ACTIONS(3082), 1,
anon_sym_GT,
- ACTIONS(3121), 1,
+ ACTIONS(3132), 1,
anon_sym_SLASH_GT,
- STATE(1674), 1,
+ STATE(1680), 1,
aux_sym_jsx_opening_element_repeat1,
- STATE(1737), 1,
+ STATE(1744), 1,
sym_jsx_namespace_name,
- ACTIONS(3051), 2,
+ ACTIONS(3064), 2,
sym_jsx_identifier,
sym_identifier,
- STATE(1806), 2,
+ STATE(1828), 2,
sym_jsx_expression,
sym_jsx_attribute,
[77897] = 8,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(3053), 1,
+ ACTIONS(3066), 1,
anon_sym_LBRACE,
- ACTIONS(3073), 1,
+ ACTIONS(3096), 1,
anon_sym_GT,
- ACTIONS(3123), 1,
+ ACTIONS(3134), 1,
anon_sym_SLASH_GT,
- STATE(1674), 1,
+ STATE(1680), 1,
aux_sym_jsx_opening_element_repeat1,
- STATE(1737), 1,
+ STATE(1744), 1,
sym_jsx_namespace_name,
- ACTIONS(3051), 2,
+ ACTIONS(3064), 2,
sym_jsx_identifier,
sym_identifier,
- STATE(1806), 2,
+ STATE(1828), 2,
sym_jsx_expression,
sym_jsx_attribute,
[77924] = 8,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1304), 1,
- anon_sym_DQUOTE,
- ACTIONS(1306), 1,
- anon_sym_SQUOTE,
- ACTIONS(3125), 1,
+ ACTIONS(3066), 1,
+ anon_sym_LBRACE,
+ ACTIONS(3092), 1,
+ anon_sym_GT,
+ ACTIONS(3136), 1,
+ anon_sym_SLASH_GT,
+ STATE(1680), 1,
+ aux_sym_jsx_opening_element_repeat1,
+ STATE(1744), 1,
+ sym_jsx_namespace_name,
+ ACTIONS(3064), 2,
+ sym_jsx_identifier,
sym_identifier,
- ACTIONS(3127), 1,
- anon_sym_COMMA,
- ACTIONS(3129), 1,
- anon_sym_RBRACE,
- STATE(2119), 1,
- sym_import_specifier,
- STATE(2776), 2,
- sym__module_export_name,
- sym_string,
- [77950] = 8,
+ STATE(1828), 2,
+ sym_jsx_expression,
+ sym_jsx_attribute,
+ [77951] = 8,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1304), 1,
+ ACTIONS(1298), 1,
anon_sym_DQUOTE,
- ACTIONS(1306), 1,
+ ACTIONS(1300), 1,
anon_sym_SQUOTE,
- ACTIONS(3131), 1,
+ ACTIONS(3138), 1,
sym_identifier,
- ACTIONS(3133), 1,
+ ACTIONS(3140), 1,
anon_sym_COMMA,
- ACTIONS(3135), 1,
+ ACTIONS(3142), 1,
anon_sym_RBRACE,
- STATE(2004), 1,
+ STATE(2112), 1,
sym_export_specifier,
- STATE(2002), 2,
+ STATE(2111), 2,
sym__module_export_name,
sym_string,
- [77976] = 7,
+ [77977] = 8,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1304), 1,
+ ACTIONS(1298), 1,
anon_sym_DQUOTE,
- ACTIONS(1306), 1,
+ ACTIONS(1300), 1,
anon_sym_SQUOTE,
- ACTIONS(3131), 1,
+ ACTIONS(3144), 1,
sym_identifier,
- ACTIONS(3137), 1,
+ ACTIONS(3146), 1,
+ anon_sym_COMMA,
+ ACTIONS(3148), 1,
anon_sym_RBRACE,
- STATE(2400), 1,
- sym_export_specifier,
- STATE(2002), 2,
+ STATE(2034), 1,
+ sym_import_specifier,
+ STATE(2710), 2,
sym__module_export_name,
sym_string,
- [77999] = 4,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(3055), 1,
- anon_sym_COLON,
- ACTIONS(3141), 1,
- anon_sym_EQ,
- ACTIONS(3139), 5,
- anon_sym_LBRACE,
- anon_sym_GT,
- sym_jsx_identifier,
- anon_sym_SLASH_GT,
- sym_identifier,
- [78016] = 7,
+ [78003] = 7,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(3143), 1,
- anon_sym_COMMA,
- ACTIONS(3145), 1,
+ ACTIONS(1209), 1,
anon_sym_RBRACE,
- ACTIONS(3147), 1,
+ ACTIONS(3150), 1,
+ anon_sym_COMMA,
+ ACTIONS(3152), 1,
anon_sym_EQ,
- STATE(1986), 1,
+ STATE(1994), 1,
aux_sym_object_repeat1,
- STATE(1990), 1,
+ STATE(2016), 1,
aux_sym_object_pattern_repeat1,
ACTIONS(2729), 2,
anon_sym_LPAREN,
anon_sym_COLON,
- [78039] = 6,
+ [78026] = 6,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(3149), 1,
+ ACTIONS(3154), 1,
sym_identifier,
- ACTIONS(3151), 1,
+ ACTIONS(3156), 1,
anon_sym_LBRACE,
- ACTIONS(3153), 1,
+ ACTIONS(3158), 1,
anon_sym_LBRACK,
- STATE(1869), 1,
+ STATE(1855), 1,
sym_variable_declarator,
- STATE(1813), 3,
+ STATE(1794), 3,
sym_object_pattern,
sym_array_pattern,
sym__destructuring_pattern,
- [78060] = 7,
+ [78047] = 6,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1304), 1,
- anon_sym_DQUOTE,
- ACTIONS(1306), 1,
- anon_sym_SQUOTE,
- ACTIONS(3125), 1,
+ ACTIONS(3154), 1,
sym_identifier,
- ACTIONS(3155), 1,
- anon_sym_RBRACE,
- STATE(2455), 1,
- sym_import_specifier,
- STATE(2776), 2,
- sym__module_export_name,
- sym_string,
- [78083] = 7,
- ACTIONS(1203), 1,
- sym_comment,
- ACTIONS(1207), 1,
- anon_sym_RBRACE,
- ACTIONS(3143), 1,
- anon_sym_COMMA,
- ACTIONS(3147), 1,
- anon_sym_EQ,
- STATE(1990), 1,
- aux_sym_object_pattern_repeat1,
- STATE(1993), 1,
- aux_sym_object_repeat1,
- ACTIONS(2729), 2,
- anon_sym_LPAREN,
- anon_sym_COLON,
- [78106] = 6,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(3151), 1,
+ ACTIONS(3156), 1,
anon_sym_LBRACE,
- ACTIONS(3153), 1,
+ ACTIONS(3158), 1,
anon_sym_LBRACK,
- ACTIONS(3157), 1,
- sym_identifier,
- STATE(1906), 1,
+ STATE(1967), 1,
sym_variable_declarator,
- STATE(1705), 3,
+ STATE(1794), 3,
sym_object_pattern,
sym_array_pattern,
sym__destructuring_pattern,
- [78127] = 6,
+ [78068] = 6,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(3149), 1,
+ ACTIONS(3154), 1,
sym_identifier,
- ACTIONS(3151), 1,
+ ACTIONS(3156), 1,
anon_sym_LBRACE,
- ACTIONS(3153), 1,
+ ACTIONS(3158), 1,
anon_sym_LBRACK,
- STATE(1903), 1,
+ STATE(1911), 1,
sym_variable_declarator,
- STATE(1813), 3,
+ STATE(1794), 3,
sym_object_pattern,
sym_array_pattern,
sym__destructuring_pattern,
- [78148] = 6,
- ACTIONS(3), 1,
+ [78089] = 2,
+ ACTIONS(1203), 1,
sym_comment,
- ACTIONS(3151), 1,
- anon_sym_LBRACE,
- ACTIONS(3153), 1,
- anon_sym_LBRACK,
- ACTIONS(3159), 1,
- sym_identifier,
- STATE(1907), 1,
- sym_variable_declarator,
- STATE(1704), 3,
- sym_object_pattern,
- sym_array_pattern,
- sym__destructuring_pattern,
- [78169] = 7,
+ ACTIONS(3160), 7,
+ anon_sym_COMMA,
+ anon_sym_RBRACE,
+ anon_sym_RPAREN,
+ anon_sym_in,
+ anon_sym_of,
+ anon_sym_EQ,
+ anon_sym_RBRACK,
+ [78102] = 7,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1304), 1,
+ ACTIONS(1298), 1,
anon_sym_DQUOTE,
- ACTIONS(1306), 1,
+ ACTIONS(1300), 1,
anon_sym_SQUOTE,
- ACTIONS(3125), 1,
+ ACTIONS(3138), 1,
sym_identifier,
- ACTIONS(3161), 1,
+ ACTIONS(3162), 1,
anon_sym_RBRACE,
- STATE(2455), 1,
- sym_import_specifier,
- STATE(2776), 2,
+ STATE(2136), 1,
+ sym_export_specifier,
+ STATE(2111), 2,
sym__module_export_name,
sym_string,
- [78192] = 5,
+ [78125] = 7,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(3167), 1,
- anon_sym_EQ,
- STATE(1831), 1,
- sym__initializer,
- ACTIONS(3165), 2,
- anon_sym_in,
- anon_sym_of,
- ACTIONS(3163), 3,
- sym__automatic_semicolon,
+ ACTIONS(3150), 1,
anon_sym_COMMA,
- anon_sym_SEMI,
- [78211] = 5,
- ACTIONS(1203), 1,
- sym_comment,
- ACTIONS(3169), 1,
+ ACTIONS(3152), 1,
anon_sym_EQ,
- STATE(2088), 1,
- sym__initializer,
- ACTIONS(3165), 2,
- anon_sym_in,
- anon_sym_of,
- ACTIONS(3163), 3,
- sym__automatic_semicolon,
- anon_sym_COMMA,
- anon_sym_SEMI,
- [78230] = 6,
+ ACTIONS(3164), 1,
+ anon_sym_RBRACE,
+ STATE(1994), 1,
+ aux_sym_object_repeat1,
+ STATE(2016), 1,
+ aux_sym_object_pattern_repeat1,
+ ACTIONS(2729), 2,
+ anon_sym_LPAREN,
+ anon_sym_COLON,
+ [78148] = 6,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(3154), 1,
+ sym_identifier,
+ ACTIONS(3156), 1,
+ anon_sym_LBRACE,
+ ACTIONS(3158), 1,
+ anon_sym_LBRACK,
+ STATE(1910), 1,
+ sym_variable_declarator,
+ STATE(1794), 3,
+ sym_object_pattern,
+ sym_array_pattern,
+ sym__destructuring_pattern,
+ [78169] = 6,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(3149), 1,
+ ACTIONS(3154), 1,
sym_identifier,
- ACTIONS(3151), 1,
+ ACTIONS(3156), 1,
anon_sym_LBRACE,
- ACTIONS(3153), 1,
+ ACTIONS(3158), 1,
anon_sym_LBRACK,
- STATE(1920), 1,
+ STATE(1909), 1,
sym_variable_declarator,
- STATE(1813), 3,
+ STATE(1794), 3,
sym_object_pattern,
sym_array_pattern,
sym__destructuring_pattern,
- [78251] = 7,
+ [78190] = 7,
+ ACTIONS(1177), 1,
+ anon_sym_RBRACE,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(3143), 1,
+ ACTIONS(3150), 1,
anon_sym_COMMA,
- ACTIONS(3147), 1,
+ ACTIONS(3152), 1,
anon_sym_EQ,
- ACTIONS(3171), 1,
- anon_sym_RBRACE,
- STATE(1990), 1,
+ STATE(1994), 1,
+ aux_sym_object_repeat1,
+ STATE(2016), 1,
aux_sym_object_pattern_repeat1,
- STATE(1993), 1,
- aux_sym_object_repeat1,
ACTIONS(2729), 2,
anon_sym_LPAREN,
anon_sym_COLON,
- [78274] = 6,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(3149), 1,
- sym_identifier,
- ACTIONS(3151), 1,
- anon_sym_LBRACE,
- ACTIONS(3153), 1,
- anon_sym_LBRACK,
- STATE(1870), 1,
- sym_variable_declarator,
- STATE(1813), 3,
- sym_object_pattern,
- sym_array_pattern,
- sym__destructuring_pattern,
- [78295] = 6,
+ [78213] = 6,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(3149), 1,
+ ACTIONS(3154), 1,
sym_identifier,
- ACTIONS(3151), 1,
+ ACTIONS(3156), 1,
anon_sym_LBRACE,
- ACTIONS(3153), 1,
+ ACTIONS(3158), 1,
anon_sym_LBRACK,
- STATE(1967), 1,
+ STATE(2067), 1,
sym_variable_declarator,
- STATE(1813), 3,
+ STATE(1794), 3,
sym_object_pattern,
sym_array_pattern,
sym__destructuring_pattern,
- [78316] = 2,
+ [78234] = 2,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(3173), 7,
+ ACTIONS(3166), 7,
anon_sym_COMMA,
anon_sym_RBRACE,
anon_sym_RPAREN,
@@ -122445,122 +122859,157 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_of,
anon_sym_EQ,
anon_sym_RBRACK,
- [78329] = 3,
- ACTIONS(1203), 1,
+ [78247] = 6,
+ ACTIONS(3), 1,
sym_comment,
- ACTIONS(2220), 1,
- sym__automatic_semicolon,
- ACTIONS(840), 6,
- anon_sym_COMMA,
- anon_sym_RBRACE,
- anon_sym_else,
- anon_sym_while,
- anon_sym_catch,
- anon_sym_finally,
- [78344] = 6,
+ ACTIONS(3154), 1,
+ sym_identifier,
+ ACTIONS(3156), 1,
+ anon_sym_LBRACE,
+ ACTIONS(3158), 1,
+ anon_sym_LBRACK,
+ STATE(1882), 1,
+ sym_variable_declarator,
+ STATE(1794), 3,
+ sym_object_pattern,
+ sym_array_pattern,
+ sym__destructuring_pattern,
+ [78268] = 6,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(3149), 1,
+ ACTIONS(3154), 1,
sym_identifier,
- ACTIONS(3151), 1,
+ ACTIONS(3156), 1,
anon_sym_LBRACE,
- ACTIONS(3153), 1,
+ ACTIONS(3158), 1,
anon_sym_LBRACK,
- STATE(2084), 1,
+ STATE(1883), 1,
sym_variable_declarator,
- STATE(1813), 3,
+ STATE(1794), 3,
sym_object_pattern,
sym_array_pattern,
sym__destructuring_pattern,
- [78365] = 7,
- ACTIONS(1177), 1,
- anon_sym_RBRACE,
+ [78289] = 5,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(3143), 1,
- anon_sym_COMMA,
- ACTIONS(3147), 1,
+ ACTIONS(3172), 1,
anon_sym_EQ,
- STATE(1990), 1,
- aux_sym_object_pattern_repeat1,
- STATE(1993), 1,
- aux_sym_object_repeat1,
- ACTIONS(2729), 2,
- anon_sym_LPAREN,
- anon_sym_COLON,
- [78388] = 2,
- ACTIONS(1203), 1,
- sym_comment,
- ACTIONS(3175), 7,
- anon_sym_COMMA,
- anon_sym_RBRACE,
- anon_sym_RPAREN,
+ STATE(2092), 1,
+ sym__initializer,
+ ACTIONS(3170), 2,
anon_sym_in,
anon_sym_of,
- anon_sym_EQ,
- anon_sym_RBRACK,
- [78401] = 6,
+ ACTIONS(3168), 3,
+ sym__automatic_semicolon,
+ anon_sym_COMMA,
+ anon_sym_SEMI,
+ [78308] = 6,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(3149), 1,
+ ACTIONS(3154), 1,
sym_identifier,
- ACTIONS(3151), 1,
+ ACTIONS(3156), 1,
anon_sym_LBRACE,
- ACTIONS(3153), 1,
+ ACTIONS(3158), 1,
anon_sym_LBRACK,
- STATE(1904), 1,
+ STATE(1854), 1,
sym_variable_declarator,
- STATE(1813), 3,
+ STATE(1794), 3,
sym_object_pattern,
sym_array_pattern,
sym__destructuring_pattern,
- [78422] = 7,
+ [78329] = 7,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1304), 1,
+ ACTIONS(1298), 1,
anon_sym_DQUOTE,
- ACTIONS(1306), 1,
+ ACTIONS(1300), 1,
anon_sym_SQUOTE,
- ACTIONS(3131), 1,
+ ACTIONS(3144), 1,
sym_identifier,
- ACTIONS(3177), 1,
+ ACTIONS(3174), 1,
anon_sym_RBRACE,
- STATE(2400), 1,
- sym_export_specifier,
- STATE(2002), 2,
+ STATE(2272), 1,
+ sym_import_specifier,
+ STATE(2710), 2,
sym__module_export_name,
sym_string,
- [78445] = 6,
+ [78352] = 6,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(3149), 1,
+ ACTIONS(3154), 1,
sym_identifier,
- ACTIONS(3151), 1,
+ ACTIONS(3156), 1,
anon_sym_LBRACE,
- ACTIONS(3153), 1,
+ ACTIONS(3158), 1,
anon_sym_LBRACK,
- STATE(1964), 1,
+ STATE(1942), 1,
sym_variable_declarator,
- STATE(1813), 3,
+ STATE(1794), 3,
sym_object_pattern,
sym_array_pattern,
sym__destructuring_pattern,
- [78466] = 3,
+ [78373] = 7,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(1298), 1,
+ anon_sym_DQUOTE,
+ ACTIONS(1300), 1,
+ anon_sym_SQUOTE,
+ ACTIONS(3138), 1,
+ sym_identifier,
+ ACTIONS(3176), 1,
+ anon_sym_RBRACE,
+ STATE(2136), 1,
+ sym_export_specifier,
+ STATE(2111), 2,
+ sym__module_export_name,
+ sym_string,
+ [78396] = 7,
+ ACTIONS(1203), 1,
+ sym_comment,
+ ACTIONS(3150), 1,
+ anon_sym_COMMA,
+ ACTIONS(3152), 1,
+ anon_sym_EQ,
+ ACTIONS(3178), 1,
+ anon_sym_RBRACE,
+ STATE(2016), 1,
+ aux_sym_object_pattern_repeat1,
+ STATE(2018), 1,
+ aux_sym_object_repeat1,
+ ACTIONS(2729), 2,
+ anon_sym_LPAREN,
+ anon_sym_COLON,
+ [78419] = 5,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(3179), 1,
+ ACTIONS(3180), 1,
+ anon_sym_EQ,
+ STATE(1837), 1,
+ sym__initializer,
+ ACTIONS(3170), 2,
+ anon_sym_in,
+ anon_sym_of,
+ ACTIONS(3168), 3,
sym__automatic_semicolon,
- ACTIONS(882), 6,
+ anon_sym_COMMA,
+ anon_sym_SEMI,
+ [78438] = 2,
+ ACTIONS(1203), 1,
+ sym_comment,
+ ACTIONS(3182), 7,
anon_sym_COMMA,
anon_sym_RBRACE,
- anon_sym_else,
- anon_sym_while,
- anon_sym_catch,
- anon_sym_finally,
- [78481] = 2,
+ anon_sym_RPAREN,
+ anon_sym_in,
+ anon_sym_of,
+ anon_sym_EQ,
+ anon_sym_RBRACK,
+ [78451] = 2,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(3181), 7,
+ ACTIONS(3184), 7,
anon_sym_COMMA,
anon_sym_RBRACE,
anon_sym_RPAREN,
@@ -122568,83 +123017,85 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_of,
anon_sym_EQ,
anon_sym_RBRACK,
- [78494] = 7,
+ [78464] = 7,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(3143), 1,
+ ACTIONS(3150), 1,
anon_sym_COMMA,
- ACTIONS(3147), 1,
+ ACTIONS(3152), 1,
anon_sym_EQ,
- ACTIONS(3183), 1,
+ ACTIONS(3186), 1,
anon_sym_RBRACE,
- STATE(1990), 1,
- aux_sym_object_pattern_repeat1,
- STATE(1993), 1,
+ STATE(1994), 1,
aux_sym_object_repeat1,
+ STATE(2016), 1,
+ aux_sym_object_pattern_repeat1,
ACTIONS(2729), 2,
anon_sym_LPAREN,
anon_sym_COLON,
- [78517] = 2,
- ACTIONS(1203), 1,
+ [78487] = 4,
+ ACTIONS(3), 1,
sym_comment,
- ACTIONS(3185), 7,
- anon_sym_COMMA,
- anon_sym_RBRACE,
- anon_sym_RPAREN,
- anon_sym_in,
- anon_sym_of,
+ ACTIONS(3068), 1,
+ anon_sym_COLON,
+ ACTIONS(3190), 1,
anon_sym_EQ,
- anon_sym_RBRACK,
- [78530] = 6,
+ ACTIONS(3188), 5,
+ anon_sym_LBRACE,
+ anon_sym_GT,
+ sym_jsx_identifier,
+ anon_sym_SLASH_GT,
+ sym_identifier,
+ [78504] = 6,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(3149), 1,
- sym_identifier,
- ACTIONS(3151), 1,
+ ACTIONS(3156), 1,
anon_sym_LBRACE,
- ACTIONS(3153), 1,
+ ACTIONS(3158), 1,
anon_sym_LBRACK,
- STATE(1943), 1,
+ ACTIONS(3192), 1,
+ sym_identifier,
+ STATE(1936), 1,
sym_variable_declarator,
- STATE(1813), 3,
+ STATE(1708), 3,
sym_object_pattern,
sym_array_pattern,
sym__destructuring_pattern,
- [78551] = 7,
+ [78525] = 7,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1209), 1,
- anon_sym_RBRACE,
- ACTIONS(3143), 1,
+ ACTIONS(3150), 1,
anon_sym_COMMA,
- ACTIONS(3147), 1,
+ ACTIONS(3152), 1,
anon_sym_EQ,
- STATE(1986), 1,
+ ACTIONS(3194), 1,
+ anon_sym_RBRACE,
+ STATE(1994), 1,
aux_sym_object_repeat1,
- STATE(1990), 1,
+ STATE(2016), 1,
aux_sym_object_pattern_repeat1,
ACTIONS(2729), 2,
anon_sym_LPAREN,
anon_sym_COLON,
- [78574] = 6,
+ [78548] = 6,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(3149), 1,
- sym_identifier,
- ACTIONS(3151), 1,
+ ACTIONS(3156), 1,
anon_sym_LBRACE,
- ACTIONS(3153), 1,
+ ACTIONS(3158), 1,
anon_sym_LBRACK,
- STATE(1940), 1,
+ ACTIONS(3196), 1,
+ sym_identifier,
+ STATE(1932), 1,
sym_variable_declarator,
- STATE(1813), 3,
+ STATE(1714), 3,
sym_object_pattern,
sym_array_pattern,
sym__destructuring_pattern,
- [78595] = 2,
+ [78569] = 2,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(3187), 7,
+ ACTIONS(3198), 7,
anon_sym_COMMA,
anon_sym_RBRACE,
anon_sym_RPAREN,
@@ -122652,8150 +123103,8234 @@ static const uint16_t ts_small_parse_table[] = {
anon_sym_of,
anon_sym_EQ,
anon_sym_RBRACK,
- [78608] = 7,
+ [78582] = 7,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(1298), 1,
+ anon_sym_DQUOTE,
+ ACTIONS(1300), 1,
+ anon_sym_SQUOTE,
+ ACTIONS(3144), 1,
+ sym_identifier,
+ ACTIONS(3200), 1,
+ anon_sym_RBRACE,
+ STATE(2272), 1,
+ sym_import_specifier,
+ STATE(2710), 2,
+ sym__module_export_name,
+ sym_string,
+ [78605] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(3143), 1,
+ ACTIONS(2212), 1,
+ sym__automatic_semicolon,
+ ACTIONS(880), 6,
anon_sym_COMMA,
- ACTIONS(3147), 1,
- anon_sym_EQ,
- ACTIONS(3189), 1,
anon_sym_RBRACE,
- STATE(1990), 1,
+ anon_sym_else,
+ anon_sym_while,
+ anon_sym_catch,
+ anon_sym_finally,
+ [78620] = 3,
+ ACTIONS(1203), 1,
+ sym_comment,
+ ACTIONS(3202), 1,
+ sym__automatic_semicolon,
+ ACTIONS(916), 6,
+ anon_sym_COMMA,
+ anon_sym_RBRACE,
+ anon_sym_else,
+ anon_sym_while,
+ anon_sym_catch,
+ anon_sym_finally,
+ [78635] = 6,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(3154), 1,
+ sym_identifier,
+ ACTIONS(3156), 1,
+ anon_sym_LBRACE,
+ ACTIONS(3158), 1,
+ anon_sym_LBRACK,
+ STATE(1907), 1,
+ sym_variable_declarator,
+ STATE(1794), 3,
+ sym_object_pattern,
+ sym_array_pattern,
+ sym__destructuring_pattern,
+ [78656] = 7,
+ ACTIONS(1203), 1,
+ sym_comment,
+ ACTIONS(1207), 1,
+ anon_sym_RBRACE,
+ ACTIONS(3150), 1,
+ anon_sym_COMMA,
+ ACTIONS(3152), 1,
+ anon_sym_EQ,
+ STATE(2016), 1,
aux_sym_object_pattern_repeat1,
- STATE(1993), 1,
+ STATE(2018), 1,
aux_sym_object_repeat1,
ACTIONS(2729), 2,
anon_sym_LPAREN,
anon_sym_COLON,
- [78631] = 6,
+ [78679] = 5,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(3149), 1,
- sym_identifier,
- ACTIONS(3151), 1,
+ ACTIONS(2490), 1,
anon_sym_LBRACE,
- ACTIONS(3153), 1,
+ ACTIONS(3204), 1,
+ sym_identifier,
+ ACTIONS(3206), 1,
anon_sym_LBRACK,
- STATE(1918), 1,
- sym_variable_declarator,
- STATE(1813), 3,
+ STATE(1978), 3,
sym_object_pattern,
sym_array_pattern,
sym__destructuring_pattern,
- [78652] = 6,
+ [78697] = 6,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(3169), 1,
+ ACTIONS(3172), 1,
anon_sym_EQ,
- ACTIONS(3191), 1,
+ ACTIONS(3208), 1,
anon_sym_LPAREN,
- STATE(2214), 1,
+ STATE(2285), 1,
sym_formal_parameters,
- STATE(2477), 1,
+ STATE(2372), 1,
sym__initializer,
- ACTIONS(3193), 2,
- sym__automatic_semicolon,
- anon_sym_SEMI,
- [78672] = 2,
- ACTIONS(1203), 1,
- sym_comment,
- ACTIONS(2248), 6,
+ ACTIONS(3210), 2,
sym__automatic_semicolon,
- anon_sym_COMMA,
- anon_sym_in,
- anon_sym_of,
anon_sym_SEMI,
- anon_sym_EQ,
- [78684] = 5,
+ [78717] = 5,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(3197), 1,
+ ACTIONS(3214), 1,
anon_sym_BQUOTE,
- ACTIONS(3199), 1,
+ ACTIONS(3216), 1,
anon_sym_DOLLAR_LBRACE,
- ACTIONS(3195), 2,
+ ACTIONS(3212), 2,
sym__template_chars,
sym_escape_sequence,
- STATE(1750), 2,
+ STATE(1733), 2,
sym_template_substitution,
aux_sym_template_string_repeat1,
- [78702] = 6,
- ACTIONS(1203), 1,
- sym_comment,
- ACTIONS(3169), 1,
- anon_sym_EQ,
- ACTIONS(3191), 1,
- anon_sym_LPAREN,
- STATE(2246), 1,
- sym_formal_parameters,
- STATE(2385), 1,
- sym__initializer,
- ACTIONS(3201), 2,
- sym__automatic_semicolon,
- anon_sym_SEMI,
- [78722] = 6,
- ACTIONS(1203), 1,
- sym_comment,
- ACTIONS(3203), 1,
- anon_sym_catch,
- ACTIONS(3205), 1,
- anon_sym_finally,
- STATE(1951), 1,
- sym_catch_clause,
- STATE(2512), 1,
- sym_finally_clause,
- ACTIONS(1371), 2,
- anon_sym_else,
- anon_sym_while,
- [78742] = 6,
- ACTIONS(1203), 1,
- sym_comment,
- ACTIONS(3169), 1,
- anon_sym_EQ,
- ACTIONS(3191), 1,
- anon_sym_LPAREN,
- STATE(2190), 1,
- sym_formal_parameters,
- STATE(2517), 1,
- sym__initializer,
- ACTIONS(3207), 2,
- sym__automatic_semicolon,
- anon_sym_SEMI,
- [78762] = 5,
+ [78735] = 6,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(2490), 1,
- anon_sym_LBRACE,
- ACTIONS(3209), 1,
+ ACTIONS(1298), 1,
+ anon_sym_DQUOTE,
+ ACTIONS(1300), 1,
+ anon_sym_SQUOTE,
+ ACTIONS(3144), 1,
sym_identifier,
- ACTIONS(3211), 1,
- anon_sym_LBRACK,
- STATE(2653), 3,
- sym_object_pattern,
- sym_array_pattern,
- sym__destructuring_pattern,
- [78780] = 2,
+ STATE(2272), 1,
+ sym_import_specifier,
+ STATE(2710), 2,
+ sym__module_export_name,
+ sym_string,
+ [78755] = 2,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(882), 6,
+ ACTIONS(2124), 6,
+ anon_sym_as,
anon_sym_COMMA,
anon_sym_RBRACE,
- anon_sym_else,
- anon_sym_while,
- anon_sym_catch,
- anon_sym_finally,
- [78792] = 6,
+ anon_sym_from,
+ anon_sym_LPAREN,
+ anon_sym_COLON,
+ [78767] = 5,
+ ACTIONS(1203), 1,
+ sym_comment,
+ ACTIONS(3221), 1,
+ anon_sym_BQUOTE,
+ ACTIONS(3223), 1,
+ anon_sym_DOLLAR_LBRACE,
+ ACTIONS(3218), 2,
+ sym__template_chars,
+ sym_escape_sequence,
+ STATE(1733), 2,
+ sym_template_substitution,
+ aux_sym_template_string_repeat1,
+ [78785] = 6,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(3169), 1,
+ ACTIONS(3172), 1,
anon_sym_EQ,
- ACTIONS(3191), 1,
+ ACTIONS(3208), 1,
anon_sym_LPAREN,
- STATE(2213), 1,
+ STATE(2337), 1,
sym_formal_parameters,
- STATE(2478), 1,
+ STATE(2454), 1,
sym__initializer,
- ACTIONS(3213), 2,
+ ACTIONS(3226), 2,
sym__automatic_semicolon,
anon_sym_SEMI,
- [78812] = 3,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(3217), 1,
- anon_sym_EQ,
- ACTIONS(3215), 5,
- anon_sym_LBRACE,
- anon_sym_GT,
- sym_jsx_identifier,
- anon_sym_SLASH_GT,
- sym_identifier,
- [78826] = 2,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(3219), 6,
- anon_sym_LBRACE,
- anon_sym_GT,
- sym_jsx_identifier,
- anon_sym_DOT,
- anon_sym_SLASH_GT,
- sym_identifier,
- [78838] = 5,
+ [78805] = 5,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(3221), 1,
+ ACTIONS(3228), 1,
anon_sym_default,
- ACTIONS(3223), 1,
+ ACTIONS(3230), 1,
anon_sym_RBRACE,
- ACTIONS(3225), 1,
+ ACTIONS(3232), 1,
anon_sym_case,
- STATE(1773), 3,
+ STATE(1742), 3,
sym_switch_case,
sym_switch_default,
aux_sym_switch_body_repeat1,
- [78856] = 2,
+ [78823] = 2,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(1952), 6,
+ anon_sym_LBRACE,
+ aux_sym_jsx_text_token1,
+ aux_sym_jsx_text_token2,
+ sym_jsx_html_character_reference,
+ anon_sym_LT,
+ anon_sym_LT_SLASH,
+ [78835] = 2,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(3234), 6,
+ anon_sym_LBRACE,
+ aux_sym_jsx_text_token1,
+ aux_sym_jsx_text_token2,
+ sym_jsx_html_character_reference,
+ anon_sym_LT,
+ anon_sym_LT_SLASH,
+ [78847] = 2,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(3181), 6,
+ ACTIONS(2228), 6,
sym__automatic_semicolon,
anon_sym_COMMA,
anon_sym_in,
anon_sym_of,
anon_sym_SEMI,
anon_sym_EQ,
- [78868] = 2,
+ [78859] = 2,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1938), 6,
+ ACTIONS(2044), 6,
anon_sym_as,
anon_sym_COMMA,
anon_sym_RBRACE,
anon_sym_from,
anon_sym_LPAREN,
anon_sym_COLON,
- [78880] = 2,
- ACTIONS(1203), 1,
- sym_comment,
- ACTIONS(3187), 6,
- sym__automatic_semicolon,
- anon_sym_COMMA,
- anon_sym_in,
- anon_sym_of,
- anon_sym_SEMI,
- anon_sym_EQ,
- [78892] = 2,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(3227), 6,
- anon_sym_LBRACE,
- anon_sym_EQ,
- anon_sym_GT,
- sym_jsx_identifier,
- anon_sym_SLASH_GT,
- sym_identifier,
- [78904] = 2,
+ [78871] = 2,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(3185), 6,
+ ACTIONS(3182), 6,
sym__automatic_semicolon,
anon_sym_COMMA,
anon_sym_in,
anon_sym_of,
anon_sym_SEMI,
anon_sym_EQ,
- [78916] = 5,
+ [78883] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(2490), 1,
+ ACTIONS(3236), 6,
anon_sym_LBRACE,
- ACTIONS(3211), 1,
- anon_sym_LBRACK,
- ACTIONS(3229), 1,
- sym_identifier,
- STATE(2683), 3,
- sym_object_pattern,
- sym_array_pattern,
- sym__destructuring_pattern,
- [78934] = 5,
+ aux_sym_jsx_text_token1,
+ aux_sym_jsx_text_token2,
+ sym_jsx_html_character_reference,
+ anon_sym_LT,
+ anon_sym_LT_SLASH,
+ [78895] = 5,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(3221), 1,
+ ACTIONS(3238), 1,
anon_sym_default,
- ACTIONS(3225), 1,
- anon_sym_case,
- ACTIONS(3231), 1,
+ ACTIONS(3241), 1,
anon_sym_RBRACE,
- STATE(1770), 3,
+ ACTIONS(3243), 1,
+ anon_sym_case,
+ STATE(1742), 3,
sym_switch_case,
sym_switch_default,
aux_sym_switch_body_repeat1,
- [78952] = 6,
+ [78913] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1304), 1,
- anon_sym_DQUOTE,
- ACTIONS(1306), 1,
- anon_sym_SQUOTE,
- ACTIONS(3125), 1,
- sym_identifier,
- STATE(2455), 1,
- sym_import_specifier,
- STATE(2776), 2,
- sym__module_export_name,
- sym_string,
- [78972] = 2,
- ACTIONS(1203), 1,
+ ACTIONS(3236), 6,
+ anon_sym_LBRACE,
+ aux_sym_jsx_text_token1,
+ aux_sym_jsx_text_token2,
+ sym_jsx_html_character_reference,
+ anon_sym_LT,
+ anon_sym_LT_SLASH,
+ [78925] = 3,
+ ACTIONS(3), 1,
sym_comment,
- ACTIONS(2114), 6,
- anon_sym_as,
- anon_sym_COMMA,
- anon_sym_RBRACE,
- anon_sym_from,
- anon_sym_LPAREN,
- anon_sym_COLON,
- [78984] = 5,
+ ACTIONS(3248), 1,
+ anon_sym_EQ,
+ ACTIONS(3246), 5,
+ anon_sym_LBRACE,
+ anon_sym_GT,
+ sym_jsx_identifier,
+ anon_sym_SLASH_GT,
+ sym_identifier,
+ [78939] = 5,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(3199), 1,
+ ACTIONS(3216), 1,
anon_sym_DOLLAR_LBRACE,
- ACTIONS(3235), 1,
+ ACTIONS(3252), 1,
anon_sym_BQUOTE,
- ACTIONS(3233), 2,
+ ACTIONS(3250), 2,
sym__template_chars,
sym_escape_sequence,
- STATE(1760), 2,
+ STATE(1789), 2,
sym_template_substitution,
aux_sym_template_string_repeat1,
- [79002] = 5,
+ [78957] = 5,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(3199), 1,
- anon_sym_DOLLAR_LBRACE,
- ACTIONS(3237), 1,
- anon_sym_BQUOTE,
- ACTIONS(3233), 2,
- sym__template_chars,
- sym_escape_sequence,
- STATE(1760), 2,
- sym_template_substitution,
- aux_sym_template_string_repeat1,
- [79020] = 2,
+ ACTIONS(3228), 1,
+ anon_sym_default,
+ ACTIONS(3232), 1,
+ anon_sym_case,
+ ACTIONS(3254), 1,
+ anon_sym_RBRACE,
+ STATE(1742), 3,
+ sym_switch_case,
+ sym_switch_default,
+ aux_sym_switch_body_repeat1,
+ [78975] = 2,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(3256), 6,
+ anon_sym_LBRACE,
+ aux_sym_jsx_text_token1,
+ aux_sym_jsx_text_token2,
+ sym_jsx_html_character_reference,
+ anon_sym_LT,
+ anon_sym_LT_SLASH,
+ [78987] = 2,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(3258), 6,
+ anon_sym_LBRACE,
+ aux_sym_jsx_text_token1,
+ aux_sym_jsx_text_token2,
+ sym_jsx_html_character_reference,
+ anon_sym_LT,
+ anon_sym_LT_SLASH,
+ [78999] = 2,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(3175), 6,
+ ACTIONS(3166), 6,
sym__automatic_semicolon,
anon_sym_COMMA,
anon_sym_in,
anon_sym_of,
anon_sym_SEMI,
anon_sym_EQ,
- [79032] = 2,
+ [79011] = 2,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(2243), 6,
+ ACTIONS(3198), 6,
sym__automatic_semicolon,
anon_sym_COMMA,
anon_sym_in,
anon_sym_of,
anon_sym_SEMI,
anon_sym_EQ,
- [79044] = 5,
- ACTIONS(1203), 1,
- sym_comment,
- ACTIONS(3241), 1,
- anon_sym_LPAREN,
- ACTIONS(3243), 1,
- anon_sym_DOT,
- STATE(2032), 1,
- sym_arguments,
- ACTIONS(3239), 3,
- anon_sym_export,
- anon_sym_class,
- anon_sym_AT,
- [79062] = 5,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(2490), 1,
- anon_sym_LBRACE,
- ACTIONS(3211), 1,
- anon_sym_LBRACK,
- ACTIONS(3245), 1,
- sym_identifier,
- STATE(2673), 3,
- sym_object_pattern,
- sym_array_pattern,
- sym__destructuring_pattern,
- [79080] = 5,
- ACTIONS(1203), 1,
- sym_comment,
- ACTIONS(3199), 1,
- anon_sym_DOLLAR_LBRACE,
- ACTIONS(3249), 1,
- anon_sym_BQUOTE,
- ACTIONS(3247), 2,
- sym__template_chars,
- sym_escape_sequence,
- STATE(1749), 2,
- sym_template_substitution,
- aux_sym_template_string_repeat1,
- [79098] = 5,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(2490), 1,
- anon_sym_LBRACE,
- ACTIONS(3211), 1,
- anon_sym_LBRACK,
- ACTIONS(3251), 1,
- sym_identifier,
- STATE(2469), 3,
- sym_object_pattern,
- sym_array_pattern,
- sym__destructuring_pattern,
- [79116] = 5,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(2490), 1,
- anon_sym_LBRACE,
- ACTIONS(3211), 1,
- anon_sym_LBRACK,
- ACTIONS(3253), 1,
- sym_identifier,
- STATE(1963), 3,
- sym_object_pattern,
- sym_array_pattern,
- sym__destructuring_pattern,
- [79134] = 2,
+ [79023] = 2,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(848), 6,
+ ACTIONS(912), 6,
anon_sym_COMMA,
anon_sym_RBRACE,
anon_sym_else,
anon_sym_while,
anon_sym_catch,
anon_sym_finally,
- [79146] = 5,
+ [79035] = 2,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(3260), 6,
+ anon_sym_LBRACE,
+ aux_sym_jsx_text_token1,
+ aux_sym_jsx_text_token2,
+ sym_jsx_html_character_reference,
+ anon_sym_LT,
+ anon_sym_LT_SLASH,
+ [79047] = 5,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(3221), 1,
+ ACTIONS(3228), 1,
anon_sym_default,
- ACTIONS(3225), 1,
+ ACTIONS(3232), 1,
anon_sym_case,
- ACTIONS(3255), 1,
+ ACTIONS(3262), 1,
anon_sym_RBRACE,
- STATE(1761), 3,
+ STATE(1772), 3,
sym_switch_case,
sym_switch_default,
aux_sym_switch_body_repeat1,
- [79164] = 5,
- ACTIONS(1203), 1,
- sym_comment,
- ACTIONS(3260), 1,
- anon_sym_BQUOTE,
- ACTIONS(3262), 1,
- anon_sym_DOLLAR_LBRACE,
- ACTIONS(3257), 2,
- sym__template_chars,
- sym_escape_sequence,
- STATE(1760), 2,
- sym_template_substitution,
- aux_sym_template_string_repeat1,
- [79182] = 5,
+ [79065] = 5,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(3221), 1,
+ ACTIONS(3228), 1,
anon_sym_default,
- ACTIONS(3225), 1,
+ ACTIONS(3232), 1,
anon_sym_case,
- ACTIONS(3265), 1,
+ ACTIONS(3264), 1,
anon_sym_RBRACE,
- STATE(1767), 3,
+ STATE(1742), 3,
sym_switch_case,
sym_switch_default,
aux_sym_switch_body_repeat1,
- [79200] = 5,
+ [79083] = 5,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(3221), 1,
+ ACTIONS(3268), 1,
+ anon_sym_LPAREN,
+ ACTIONS(3270), 1,
+ anon_sym_DOT,
+ STATE(2103), 1,
+ sym_arguments,
+ ACTIONS(3266), 3,
+ anon_sym_export,
+ anon_sym_class,
+ anon_sym_AT,
+ [79101] = 5,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(2490), 1,
+ anon_sym_LBRACE,
+ ACTIONS(3206), 1,
+ anon_sym_LBRACK,
+ ACTIONS(3272), 1,
+ sym_identifier,
+ STATE(2663), 3,
+ sym_object_pattern,
+ sym_array_pattern,
+ sym__destructuring_pattern,
+ [79119] = 5,
+ ACTIONS(1203), 1,
+ sym_comment,
+ ACTIONS(3228), 1,
anon_sym_default,
- ACTIONS(3225), 1,
+ ACTIONS(3232), 1,
anon_sym_case,
- ACTIONS(3267), 1,
+ ACTIONS(3274), 1,
anon_sym_RBRACE,
- STATE(1767), 3,
+ STATE(1735), 3,
sym_switch_case,
sym_switch_default,
aux_sym_switch_body_repeat1,
- [79218] = 5,
+ [79137] = 5,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(3221), 1,
+ ACTIONS(3228), 1,
anon_sym_default,
- ACTIONS(3225), 1,
+ ACTIONS(3232), 1,
anon_sym_case,
- ACTIONS(3269), 1,
+ ACTIONS(3276), 1,
anon_sym_RBRACE,
- STATE(1769), 3,
+ STATE(1754), 3,
sym_switch_case,
sym_switch_default,
aux_sym_switch_body_repeat1,
- [79236] = 5,
+ [79155] = 2,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(3278), 6,
+ anon_sym_LBRACE,
+ aux_sym_jsx_text_token1,
+ aux_sym_jsx_text_token2,
+ sym_jsx_html_character_reference,
+ anon_sym_LT,
+ anon_sym_LT_SLASH,
+ [79167] = 6,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(3221), 1,
+ ACTIONS(3172), 1,
+ anon_sym_EQ,
+ ACTIONS(3208), 1,
+ anon_sym_LPAREN,
+ STATE(2284), 1,
+ sym_formal_parameters,
+ STATE(2380), 1,
+ sym__initializer,
+ ACTIONS(3280), 2,
+ sym__automatic_semicolon,
+ anon_sym_SEMI,
+ [79187] = 2,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(3236), 6,
+ anon_sym_LBRACE,
+ aux_sym_jsx_text_token1,
+ aux_sym_jsx_text_token2,
+ sym_jsx_html_character_reference,
+ anon_sym_LT,
+ anon_sym_LT_SLASH,
+ [79199] = 2,
+ ACTIONS(1203), 1,
+ sym_comment,
+ ACTIONS(3160), 6,
+ sym__automatic_semicolon,
+ anon_sym_COMMA,
+ anon_sym_in,
+ anon_sym_of,
+ anon_sym_SEMI,
+ anon_sym_EQ,
+ [79211] = 5,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(2490), 1,
+ anon_sym_LBRACE,
+ ACTIONS(3206), 1,
+ anon_sym_LBRACK,
+ ACTIONS(3282), 1,
+ sym_identifier,
+ STATE(2702), 3,
+ sym_object_pattern,
+ sym_array_pattern,
+ sym__destructuring_pattern,
+ [79229] = 5,
+ ACTIONS(1203), 1,
+ sym_comment,
+ ACTIONS(3228), 1,
anon_sym_default,
- ACTIONS(3225), 1,
+ ACTIONS(3232), 1,
anon_sym_case,
- ACTIONS(3271), 1,
+ ACTIONS(3284), 1,
anon_sym_RBRACE,
- STATE(1762), 3,
+ STATE(1746), 3,
sym_switch_case,
sym_switch_default,
aux_sym_switch_body_repeat1,
- [79254] = 5,
+ [79247] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(2490), 1,
+ ACTIONS(2094), 6,
anon_sym_LBRACE,
- ACTIONS(3211), 1,
- anon_sym_LBRACK,
- ACTIONS(3273), 1,
+ aux_sym_jsx_text_token1,
+ aux_sym_jsx_text_token2,
+ sym_jsx_html_character_reference,
+ anon_sym_LT,
+ anon_sym_LT_SLASH,
+ [79259] = 2,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(3286), 6,
+ anon_sym_LBRACE,
+ anon_sym_GT,
+ sym_jsx_identifier,
+ anon_sym_DOT,
+ anon_sym_SLASH_GT,
sym_identifier,
- STATE(2700), 3,
- sym_object_pattern,
- sym_array_pattern,
- sym__destructuring_pattern,
- [79272] = 2,
+ [79271] = 2,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(2237), 6,
+ ACTIONS(3184), 6,
sym__automatic_semicolon,
anon_sym_COMMA,
anon_sym_in,
anon_sym_of,
anon_sym_SEMI,
anon_sym_EQ,
- [79284] = 5,
+ [79283] = 2,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(3275), 1,
- anon_sym_default,
- ACTIONS(3278), 1,
+ ACTIONS(916), 6,
+ anon_sym_COMMA,
anon_sym_RBRACE,
- ACTIONS(3280), 1,
+ anon_sym_else,
+ anon_sym_while,
+ anon_sym_catch,
+ anon_sym_finally,
+ [79295] = 5,
+ ACTIONS(1203), 1,
+ sym_comment,
+ ACTIONS(3228), 1,
+ anon_sym_default,
+ ACTIONS(3232), 1,
anon_sym_case,
- STATE(1767), 3,
+ ACTIONS(3288), 1,
+ anon_sym_RBRACE,
+ STATE(1787), 3,
sym_switch_case,
sym_switch_default,
aux_sym_switch_body_repeat1,
- [79302] = 2,
+ [79313] = 6,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(1298), 1,
+ anon_sym_DQUOTE,
+ ACTIONS(1300), 1,
+ anon_sym_SQUOTE,
+ ACTIONS(3138), 1,
+ sym_identifier,
+ STATE(2136), 1,
+ sym_export_specifier,
+ STATE(2111), 2,
+ sym__module_export_name,
+ sym_string,
+ [79333] = 2,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(3173), 6,
+ ACTIONS(2253), 6,
sym__automatic_semicolon,
anon_sym_COMMA,
anon_sym_in,
anon_sym_of,
anon_sym_SEMI,
anon_sym_EQ,
- [79314] = 5,
- ACTIONS(1203), 1,
- sym_comment,
- ACTIONS(3221), 1,
- anon_sym_default,
- ACTIONS(3225), 1,
- anon_sym_case,
- ACTIONS(3283), 1,
- anon_sym_RBRACE,
- STATE(1767), 3,
- sym_switch_case,
- sym_switch_default,
- aux_sym_switch_body_repeat1,
- [79332] = 5,
+ [79345] = 5,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(3221), 1,
+ ACTIONS(3228), 1,
anon_sym_default,
- ACTIONS(3225), 1,
+ ACTIONS(3232), 1,
anon_sym_case,
- ACTIONS(3285), 1,
+ ACTIONS(3290), 1,
anon_sym_RBRACE,
- STATE(1767), 3,
+ STATE(1742), 3,
sym_switch_case,
sym_switch_default,
aux_sym_switch_body_repeat1,
- [79350] = 6,
+ [79363] = 5,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1304), 1,
- anon_sym_DQUOTE,
- ACTIONS(1306), 1,
- anon_sym_SQUOTE,
- ACTIONS(3131), 1,
+ ACTIONS(2490), 1,
+ anon_sym_LBRACE,
+ ACTIONS(3206), 1,
+ anon_sym_LBRACK,
+ ACTIONS(3292), 1,
sym_identifier,
- STATE(2400), 1,
- sym_export_specifier,
- STATE(2002), 2,
- sym__module_export_name,
- sym_string,
- [79370] = 5,
+ STATE(2655), 3,
+ sym_object_pattern,
+ sym_array_pattern,
+ sym__destructuring_pattern,
+ [79381] = 5,
ACTIONS(3), 1,
sym_comment,
ACTIONS(2490), 1,
anon_sym_LBRACE,
- ACTIONS(3211), 1,
+ ACTIONS(3206), 1,
anon_sym_LBRACK,
- ACTIONS(3287), 1,
+ ACTIONS(3294), 1,
sym_identifier,
- STATE(2663), 3,
+ STATE(2332), 3,
sym_object_pattern,
sym_array_pattern,
sym__destructuring_pattern,
- [79388] = 5,
- ACTIONS(1203), 1,
- sym_comment,
- ACTIONS(3221), 1,
- anon_sym_default,
- ACTIONS(3225), 1,
- anon_sym_case,
- ACTIONS(3289), 1,
- anon_sym_RBRACE,
- STATE(1767), 3,
- sym_switch_case,
- sym_switch_default,
- aux_sym_switch_body_repeat1,
- [79406] = 6,
+ [79399] = 5,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(3291), 1,
+ ACTIONS(2490), 1,
+ anon_sym_LBRACE,
+ ACTIONS(3206), 1,
+ anon_sym_LBRACK,
+ ACTIONS(3296), 1,
sym_identifier,
- ACTIONS(3293), 1,
- anon_sym_GT,
- ACTIONS(3295), 1,
- sym_jsx_identifier,
- STATE(2221), 1,
- sym_nested_identifier,
- STATE(2770), 1,
- sym_jsx_namespace_name,
- [79425] = 6,
+ STATE(2675), 3,
+ sym_object_pattern,
+ sym_array_pattern,
+ sym__destructuring_pattern,
+ [79417] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(3297), 1,
- sym_identifier,
- ACTIONS(3299), 1,
+ ACTIONS(2046), 6,
anon_sym_LBRACE,
- ACTIONS(3301), 1,
- anon_sym_extends,
- STATE(1313), 1,
- sym_class_body,
- STATE(2442), 1,
- sym_class_heritage,
- [79444] = 6,
+ aux_sym_jsx_text_token1,
+ aux_sym_jsx_text_token2,
+ sym_jsx_html_character_reference,
+ anon_sym_LT,
+ anon_sym_LT_SLASH,
+ [79429] = 6,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1205), 1,
- anon_sym_AT,
- ACTIONS(3303), 1,
- anon_sym_export,
- ACTIONS(3305), 1,
- anon_sym_class,
- STATE(1780), 1,
- aux_sym_export_statement_repeat1,
- STATE(2031), 1,
- sym_decorator,
- [79463] = 6,
+ ACTIONS(3172), 1,
+ anon_sym_EQ,
+ ACTIONS(3208), 1,
+ anon_sym_LPAREN,
+ STATE(2248), 1,
+ sym_formal_parameters,
+ STATE(2493), 1,
+ sym__initializer,
+ ACTIONS(3298), 2,
+ sym__automatic_semicolon,
+ anon_sym_SEMI,
+ [79449] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(3301), 1,
- anon_sym_extends,
- ACTIONS(3307), 1,
+ ACTIONS(2046), 6,
+ anon_sym_LBRACE,
+ aux_sym_jsx_text_token1,
+ aux_sym_jsx_text_token2,
+ sym_jsx_html_character_reference,
+ anon_sym_LT,
+ anon_sym_LT_SLASH,
+ [79461] = 5,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(2490), 1,
+ anon_sym_LBRACE,
+ ACTIONS(3206), 1,
+ anon_sym_LBRACK,
+ ACTIONS(3300), 1,
sym_identifier,
- ACTIONS(3309), 1,
+ STATE(2724), 3,
+ sym_object_pattern,
+ sym_array_pattern,
+ sym__destructuring_pattern,
+ [79479] = 2,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(2098), 6,
anon_sym_LBRACE,
- STATE(1072), 1,
- sym_class_body,
- STATE(2218), 1,
- sym_class_heritage,
- [79482] = 2,
+ aux_sym_jsx_text_token1,
+ aux_sym_jsx_text_token2,
+ sym_jsx_html_character_reference,
+ anon_sym_LT,
+ anon_sym_LT_SLASH,
+ [79491] = 2,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(2046), 6,
+ anon_sym_LBRACE,
+ aux_sym_jsx_text_token1,
+ aux_sym_jsx_text_token2,
+ sym_jsx_html_character_reference,
+ anon_sym_LT,
+ anon_sym_LT_SLASH,
+ [79503] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(2070), 5,
+ ACTIONS(3302), 6,
anon_sym_LBRACE,
+ anon_sym_EQ,
anon_sym_GT,
sym_jsx_identifier,
anon_sym_SLASH_GT,
sym_identifier,
- [79493] = 5,
+ [79515] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1304), 1,
- anon_sym_DQUOTE,
- ACTIONS(1306), 1,
- anon_sym_SQUOTE,
- ACTIONS(3311), 1,
- sym_identifier,
- STATE(2717), 2,
- sym__module_export_name,
- sym_string,
- [79510] = 5,
- ACTIONS(1203), 1,
- sym_comment,
- ACTIONS(3315), 1,
- anon_sym_AT,
- STATE(1780), 1,
- aux_sym_export_statement_repeat1,
- STATE(2031), 1,
- sym_decorator,
- ACTIONS(3313), 2,
- anon_sym_export,
- anon_sym_class,
- [79527] = 3,
+ ACTIONS(2046), 6,
+ anon_sym_LBRACE,
+ aux_sym_jsx_text_token1,
+ aux_sym_jsx_text_token2,
+ sym_jsx_html_character_reference,
+ anon_sym_LT,
+ anon_sym_LT_SLASH,
+ [79527] = 2,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(3318), 1,
- anon_sym_EQ,
- ACTIONS(1773), 4,
+ ACTIONS(2251), 6,
+ sym__automatic_semicolon,
anon_sym_COMMA,
- anon_sym_RBRACE,
- anon_sym_RPAREN,
- anon_sym_RBRACK,
- [79540] = 2,
+ anon_sym_in,
+ anon_sym_of,
+ anon_sym_SEMI,
+ anon_sym_EQ,
+ [79539] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(2044), 5,
+ ACTIONS(1944), 6,
anon_sym_LBRACE,
aux_sym_jsx_text_token1,
aux_sym_jsx_text_token2,
+ sym_jsx_html_character_reference,
anon_sym_LT,
anon_sym_LT_SLASH,
[79551] = 6,
+ ACTIONS(1203), 1,
+ sym_comment,
+ ACTIONS(3304), 1,
+ anon_sym_catch,
+ ACTIONS(3306), 1,
+ anon_sym_finally,
+ STATE(1941), 1,
+ sym_catch_clause,
+ STATE(2652), 1,
+ sym_finally_clause,
+ ACTIONS(1375), 2,
+ anon_sym_else,
+ anon_sym_while,
+ [79571] = 5,
+ ACTIONS(1203), 1,
+ sym_comment,
+ ACTIONS(3228), 1,
+ anon_sym_default,
+ ACTIONS(3232), 1,
+ anon_sym_case,
+ ACTIONS(3308), 1,
+ anon_sym_RBRACE,
+ STATE(1742), 3,
+ sym_switch_case,
+ sym_switch_default,
+ aux_sym_switch_body_repeat1,
+ [79589] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(3321), 1,
- sym_identifier,
- ACTIONS(3323), 1,
- anon_sym_LPAREN,
- ACTIONS(3325), 1,
- anon_sym_LBRACK,
- ACTIONS(3327), 1,
- sym_private_property_identifier,
- STATE(1328), 1,
- sym_arguments,
- [79570] = 2,
+ ACTIONS(3236), 6,
+ anon_sym_LBRACE,
+ aux_sym_jsx_text_token1,
+ aux_sym_jsx_text_token2,
+ sym_jsx_html_character_reference,
+ anon_sym_LT,
+ anon_sym_LT_SLASH,
+ [79601] = 5,
+ ACTIONS(1203), 1,
+ sym_comment,
+ ACTIONS(3216), 1,
+ anon_sym_DOLLAR_LBRACE,
+ ACTIONS(3310), 1,
+ anon_sym_BQUOTE,
+ ACTIONS(3212), 2,
+ sym__template_chars,
+ sym_escape_sequence,
+ STATE(1733), 2,
+ sym_template_substitution,
+ aux_sym_template_string_repeat1,
+ [79619] = 5,
+ ACTIONS(1203), 1,
+ sym_comment,
+ ACTIONS(3216), 1,
+ anon_sym_DOLLAR_LBRACE,
+ ACTIONS(3314), 1,
+ anon_sym_BQUOTE,
+ ACTIONS(3312), 2,
+ sym__template_chars,
+ sym_escape_sequence,
+ STATE(1730), 2,
+ sym_template_substitution,
+ aux_sym_template_string_repeat1,
+ [79637] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(2044), 5,
+ ACTIONS(2014), 6,
anon_sym_LBRACE,
- anon_sym_GT,
- sym_jsx_identifier,
- anon_sym_SLASH_GT,
+ aux_sym_jsx_text_token1,
+ aux_sym_jsx_text_token2,
+ sym_jsx_html_character_reference,
+ anon_sym_LT,
+ anon_sym_LT_SLASH,
+ [79649] = 6,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(3316), 1,
sym_identifier,
- [79581] = 6,
+ ACTIONS(3318), 1,
+ anon_sym_LBRACE,
+ ACTIONS(3320), 1,
+ anon_sym_extends,
+ STATE(1303), 1,
+ sym_class_body,
+ STATE(2508), 1,
+ sym_class_heritage,
+ [79668] = 6,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(3299), 1,
+ ACTIONS(3318), 1,
anon_sym_LBRACE,
- ACTIONS(3301), 1,
+ ACTIONS(3320), 1,
anon_sym_extends,
- ACTIONS(3329), 1,
+ ACTIONS(3322), 1,
sym_identifier,
- STATE(1313), 1,
+ STATE(1303), 1,
sym_class_body,
- STATE(2442), 1,
+ STATE(2508), 1,
sym_class_heritage,
- [79600] = 6,
+ [79687] = 4,
+ ACTIONS(1203), 1,
+ sym_comment,
+ ACTIONS(3172), 1,
+ anon_sym_EQ,
+ STATE(2092), 1,
+ sym__initializer,
+ ACTIONS(3168), 3,
+ sym__automatic_semicolon,
+ anon_sym_COMMA,
+ anon_sym_SEMI,
+ [79702] = 6,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(3331), 1,
+ ACTIONS(3324), 1,
sym_identifier,
- ACTIONS(3333), 1,
+ ACTIONS(3326), 1,
anon_sym_GT,
- ACTIONS(3335), 1,
+ ACTIONS(3328), 1,
sym_jsx_identifier,
- STATE(1662), 1,
+ STATE(1666), 1,
sym_nested_identifier,
- STATE(1675), 1,
+ STATE(1681), 1,
sym_jsx_namespace_name,
- [79619] = 6,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(3299), 1,
- anon_sym_LBRACE,
- ACTIONS(3301), 1,
- anon_sym_extends,
- ACTIONS(3337), 1,
- sym_identifier,
- STATE(1313), 1,
- sym_class_body,
- STATE(2442), 1,
- sym_class_heritage,
- [79638] = 2,
+ [79721] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1992), 5,
+ ACTIONS(3330), 5,
anon_sym_LBRACE,
anon_sym_GT,
sym_jsx_identifier,
anon_sym_SLASH_GT,
sym_identifier,
- [79649] = 6,
+ [79732] = 2,
+ ACTIONS(1203), 1,
+ sym_comment,
+ ACTIONS(3332), 5,
+ anon_sym_export,
+ anon_sym_LPAREN,
+ anon_sym_DOT,
+ anon_sym_class,
+ anon_sym_AT,
+ [79743] = 6,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(3299), 1,
- anon_sym_LBRACE,
- ACTIONS(3301), 1,
+ ACTIONS(3320), 1,
anon_sym_extends,
- ACTIONS(3339), 1,
+ ACTIONS(3334), 1,
sym_identifier,
- STATE(1302), 1,
+ ACTIONS(3336), 1,
+ anon_sym_LBRACE,
+ STATE(1070), 1,
sym_class_body,
- STATE(2330), 1,
+ STATE(2295), 1,
sym_class_heritage,
- [79668] = 2,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(1992), 5,
- anon_sym_LBRACE,
- anon_sym_GT,
- sym_jsx_identifier,
- anon_sym_SLASH_GT,
- sym_identifier,
- [79679] = 2,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(1992), 5,
- anon_sym_LBRACE,
- anon_sym_GT,
- sym_jsx_identifier,
- anon_sym_SLASH_GT,
- sym_identifier,
- [79690] = 2,
+ [79762] = 6,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1992), 5,
+ ACTIONS(3318), 1,
anon_sym_LBRACE,
- anon_sym_GT,
- sym_jsx_identifier,
- anon_sym_SLASH_GT,
+ ACTIONS(3320), 1,
+ anon_sym_extends,
+ ACTIONS(3338), 1,
sym_identifier,
- [79701] = 6,
+ STATE(1303), 1,
+ sym_class_body,
+ STATE(2508), 1,
+ sym_class_heritage,
+ [79781] = 6,
ACTIONS(1203), 1,
sym_comment,
ACTIONS(1205), 1,
anon_sym_AT,
- ACTIONS(3341), 1,
+ ACTIONS(3340), 1,
anon_sym_export,
- ACTIONS(3343), 1,
+ ACTIONS(3342), 1,
anon_sym_class,
- STATE(1780), 1,
+ STATE(1819), 1,
aux_sym_export_statement_repeat1,
- STATE(2031), 1,
+ STATE(2022), 1,
sym_decorator,
- [79720] = 2,
+ [79800] = 6,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(3345), 5,
+ ACTIONS(3320), 1,
+ anon_sym_extends,
+ ACTIONS(3336), 1,
anon_sym_LBRACE,
- anon_sym_GT,
- sym_jsx_identifier,
- anon_sym_SLASH_GT,
+ ACTIONS(3344), 1,
sym_identifier,
- [79731] = 6,
+ STATE(1116), 1,
+ sym_class_body,
+ STATE(2367), 1,
+ sym_class_heritage,
+ [79819] = 6,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(3333), 1,
- anon_sym_GT,
- ACTIONS(3347), 1,
+ ACTIONS(3346), 1,
sym_identifier,
- ACTIONS(3349), 1,
- sym_jsx_identifier,
- STATE(1666), 1,
- sym_nested_identifier,
- STATE(1681), 1,
- sym_jsx_namespace_name,
- [79750] = 2,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(3351), 5,
- anon_sym_LBRACE,
- aux_sym_jsx_text_token1,
- aux_sym_jsx_text_token2,
- anon_sym_LT,
- anon_sym_LT_SLASH,
- [79761] = 2,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(3351), 5,
- anon_sym_LBRACE,
- aux_sym_jsx_text_token1,
- aux_sym_jsx_text_token2,
- anon_sym_LT,
- anon_sym_LT_SLASH,
- [79772] = 3,
+ ACTIONS(3348), 1,
+ anon_sym_LPAREN,
+ ACTIONS(3350), 1,
+ anon_sym_LBRACK,
+ ACTIONS(3352), 1,
+ sym_private_property_identifier,
+ STATE(1080), 1,
+ sym_arguments,
+ [79838] = 2,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(3353), 1,
- anon_sym_EQ,
- ACTIONS(1773), 4,
+ ACTIONS(1764), 5,
anon_sym_COMMA,
anon_sym_RBRACE,
anon_sym_RPAREN,
+ anon_sym_EQ,
anon_sym_RBRACK,
- [79785] = 2,
+ [79849] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(3351), 5,
+ ACTIONS(3354), 5,
anon_sym_LBRACE,
- aux_sym_jsx_text_token1,
- aux_sym_jsx_text_token2,
- anon_sym_LT,
- anon_sym_LT_SLASH,
- [79796] = 6,
+ anon_sym_GT,
+ sym_jsx_identifier,
+ anon_sym_SLASH_GT,
+ sym_identifier,
+ [79860] = 5,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(3299), 1,
- anon_sym_LBRACE,
- ACTIONS(3301), 1,
- anon_sym_extends,
+ ACTIONS(1298), 1,
+ anon_sym_DQUOTE,
+ ACTIONS(1300), 1,
+ anon_sym_SQUOTE,
ACTIONS(3356), 1,
sym_identifier,
- STATE(1302), 1,
- sym_class_body,
- STATE(2330), 1,
- sym_class_heritage,
- [79815] = 6,
+ STATE(2137), 2,
+ sym__module_export_name,
+ sym_string,
+ [79877] = 6,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(3299), 1,
- anon_sym_LBRACE,
- ACTIONS(3301), 1,
- anon_sym_extends,
ACTIONS(3358), 1,
sym_identifier,
- STATE(1302), 1,
- sym_class_body,
- STATE(2330), 1,
- sym_class_heritage,
- [79834] = 2,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(3351), 5,
- anon_sym_LBRACE,
- aux_sym_jsx_text_token1,
- aux_sym_jsx_text_token2,
- anon_sym_LT,
- anon_sym_LT_SLASH,
- [79845] = 2,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(2086), 5,
- anon_sym_LBRACE,
+ ACTIONS(3360), 1,
anon_sym_GT,
+ ACTIONS(3362), 1,
sym_jsx_identifier,
- anon_sym_SLASH_GT,
- sym_identifier,
- [79856] = 6,
- ACTIONS(3), 1,
+ STATE(2302), 1,
+ sym_nested_identifier,
+ STATE(2741), 1,
+ sym_jsx_namespace_name,
+ [79896] = 3,
+ ACTIONS(1203), 1,
sym_comment,
- ACTIONS(3299), 1,
- anon_sym_LBRACE,
- ACTIONS(3301), 1,
- anon_sym_extends,
- ACTIONS(3360), 1,
- sym_identifier,
- STATE(1302), 1,
- sym_class_body,
- STATE(2330), 1,
- sym_class_heritage,
- [79875] = 2,
- ACTIONS(3), 1,
+ ACTIONS(3364), 1,
+ anon_sym_EQ,
+ ACTIONS(1764), 4,
+ anon_sym_COMMA,
+ anon_sym_RBRACE,
+ anon_sym_RPAREN,
+ anon_sym_RBRACK,
+ [79909] = 3,
+ ACTIONS(1203), 1,
sym_comment,
- ACTIONS(2108), 5,
- anon_sym_LBRACE,
- anon_sym_GT,
- sym_jsx_identifier,
- anon_sym_SLASH_GT,
- sym_identifier,
- [79886] = 2,
+ ACTIONS(3367), 1,
+ anon_sym_EQ,
+ ACTIONS(1764), 4,
+ anon_sym_COMMA,
+ anon_sym_RBRACE,
+ anon_sym_RPAREN,
+ anon_sym_RBRACK,
+ [79922] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(3362), 5,
+ ACTIONS(3370), 5,
anon_sym_LBRACE,
anon_sym_GT,
sym_jsx_identifier,
anon_sym_SLASH_GT,
sym_identifier,
- [79897] = 6,
+ [79933] = 6,
ACTIONS(1203), 1,
sym_comment,
ACTIONS(1205), 1,
anon_sym_AT,
- ACTIONS(3364), 1,
+ ACTIONS(3372), 1,
anon_sym_export,
- ACTIONS(3366), 1,
+ ACTIONS(3374), 1,
anon_sym_class,
- STATE(1780), 1,
+ STATE(1819), 1,
aux_sym_export_statement_repeat1,
- STATE(2031), 1,
+ STATE(2022), 1,
sym_decorator,
- [79916] = 3,
+ [79952] = 4,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(3368), 1,
+ ACTIONS(3152), 1,
anon_sym_EQ,
- ACTIONS(1791), 4,
+ ACTIONS(2729), 2,
+ anon_sym_LPAREN,
+ anon_sym_COLON,
+ ACTIONS(3376), 2,
anon_sym_COMMA,
anon_sym_RBRACE,
- anon_sym_RPAREN,
- anon_sym_RBRACK,
- [79929] = 6,
+ [79967] = 6,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(3299), 1,
+ ACTIONS(3318), 1,
anon_sym_LBRACE,
- ACTIONS(3301), 1,
+ ACTIONS(3320), 1,
anon_sym_extends,
- ACTIONS(3370), 1,
+ ACTIONS(3379), 1,
sym_identifier,
- STATE(1313), 1,
+ STATE(1237), 1,
sym_class_body,
- STATE(2442), 1,
+ STATE(2393), 1,
sym_class_heritage,
- [79948] = 2,
+ [79986] = 6,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(3372), 5,
+ ACTIONS(3318), 1,
anon_sym_LBRACE,
- aux_sym_jsx_text_token1,
- aux_sym_jsx_text_token2,
- anon_sym_LT,
- anon_sym_LT_SLASH,
- [79959] = 6,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(3301), 1,
+ ACTIONS(3320), 1,
anon_sym_extends,
- ACTIONS(3309), 1,
- anon_sym_LBRACE,
- ACTIONS(3374), 1,
+ ACTIONS(3381), 1,
sym_identifier,
- STATE(1101), 1,
+ STATE(1303), 1,
sym_class_body,
- STATE(2277), 1,
+ STATE(2508), 1,
sym_class_heritage,
- [79978] = 6,
+ [80005] = 6,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(3333), 1,
- anon_sym_GT,
- ACTIONS(3376), 1,
+ ACTIONS(3383), 1,
sym_identifier,
- ACTIONS(3378), 1,
+ ACTIONS(3385), 1,
+ anon_sym_GT,
+ ACTIONS(3387), 1,
sym_jsx_identifier,
- STATE(1663), 1,
+ STATE(2240), 1,
sym_nested_identifier,
- STATE(1689), 1,
+ STATE(2755), 1,
sym_jsx_namespace_name,
- [79997] = 4,
+ [80024] = 6,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(3169), 1,
+ ACTIONS(2729), 1,
+ anon_sym_COLON,
+ ACTIONS(3152), 1,
anon_sym_EQ,
- STATE(2088), 1,
- sym__initializer,
- ACTIONS(3163), 3,
- sym__automatic_semicolon,
+ ACTIONS(3389), 1,
anon_sym_COMMA,
- anon_sym_SEMI,
- [80012] = 2,
+ ACTIONS(3391), 1,
+ anon_sym_RBRACE,
+ STATE(2016), 1,
+ aux_sym_object_pattern_repeat1,
+ [80043] = 2,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(3278), 5,
+ anon_sym_LBRACE,
+ anon_sym_GT,
+ sym_jsx_identifier,
+ anon_sym_SLASH_GT,
+ sym_identifier,
+ [80054] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(3380), 5,
- anon_sym_export,
- anon_sym_LPAREN,
- anon_sym_DOT,
- anon_sym_class,
- anon_sym_AT,
- [80023] = 6,
+ ACTIONS(3393), 1,
+ anon_sym_EQ,
+ ACTIONS(1789), 4,
+ anon_sym_COMMA,
+ anon_sym_RBRACE,
+ anon_sym_RPAREN,
+ anon_sym_RBRACK,
+ [80067] = 5,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(3333), 1,
- anon_sym_GT,
- ACTIONS(3382), 1,
+ ACTIONS(1298), 1,
+ anon_sym_DQUOTE,
+ ACTIONS(1300), 1,
+ anon_sym_SQUOTE,
+ ACTIONS(3395), 1,
sym_identifier,
- ACTIONS(3384), 1,
- sym_jsx_identifier,
- STATE(1667), 1,
- sym_nested_identifier,
- STATE(1686), 1,
- sym_jsx_namespace_name,
- [80042] = 6,
+ STATE(2752), 2,
+ sym__module_export_name,
+ sym_string,
+ [80084] = 5,
+ ACTIONS(1203), 1,
+ sym_comment,
+ ACTIONS(3399), 1,
+ anon_sym_AT,
+ STATE(1819), 1,
+ aux_sym_export_statement_repeat1,
+ STATE(2022), 1,
+ sym_decorator,
+ ACTIONS(3397), 2,
+ anon_sym_export,
+ anon_sym_class,
+ [80101] = 6,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(3299), 1,
+ ACTIONS(3318), 1,
anon_sym_LBRACE,
- ACTIONS(3301), 1,
+ ACTIONS(3320), 1,
anon_sym_extends,
- ACTIONS(3386), 1,
+ ACTIONS(3402), 1,
sym_identifier,
- STATE(1313), 1,
+ STATE(1237), 1,
sym_class_body,
- STATE(2442), 1,
+ STATE(2393), 1,
sym_class_heritage,
- [80061] = 2,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(3345), 5,
- anon_sym_LBRACE,
- aux_sym_jsx_text_token1,
- aux_sym_jsx_text_token2,
- anon_sym_LT,
- anon_sym_LT_SLASH,
- [80072] = 2,
- ACTIONS(3), 1,
+ [80120] = 6,
+ ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1992), 5,
- anon_sym_LBRACE,
- aux_sym_jsx_text_token1,
- aux_sym_jsx_text_token2,
- anon_sym_LT,
- anon_sym_LT_SLASH,
- [80083] = 2,
+ ACTIONS(1205), 1,
+ anon_sym_AT,
+ ACTIONS(3404), 1,
+ anon_sym_export,
+ ACTIONS(3406), 1,
+ anon_sym_class,
+ STATE(1819), 1,
+ aux_sym_export_statement_repeat1,
+ STATE(2022), 1,
+ sym_decorator,
+ [80139] = 6,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1992), 5,
+ ACTIONS(3318), 1,
anon_sym_LBRACE,
- aux_sym_jsx_text_token1,
- aux_sym_jsx_text_token2,
- anon_sym_LT,
- anon_sym_LT_SLASH,
- [80094] = 6,
+ ACTIONS(3320), 1,
+ anon_sym_extends,
+ ACTIONS(3408), 1,
+ sym_identifier,
+ STATE(1237), 1,
+ sym_class_body,
+ STATE(2393), 1,
+ sym_class_heritage,
+ [80158] = 6,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(3388), 1,
+ ACTIONS(3410), 1,
sym_identifier,
- ACTIONS(3390), 1,
+ ACTIONS(3412), 1,
anon_sym_GT,
- ACTIONS(3392), 1,
+ ACTIONS(3414), 1,
sym_jsx_identifier,
- STATE(2328), 1,
+ STATE(2355), 1,
sym_nested_identifier,
- STATE(2718), 1,
+ STATE(2721), 1,
sym_jsx_namespace_name,
- [80113] = 6,
+ [80177] = 6,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(3394), 1,
+ ACTIONS(3318), 1,
+ anon_sym_LBRACE,
+ ACTIONS(3320), 1,
+ anon_sym_extends,
+ ACTIONS(3416), 1,
sym_identifier,
- ACTIONS(3396), 1,
- anon_sym_LPAREN,
- ACTIONS(3398), 1,
- anon_sym_LBRACK,
- ACTIONS(3400), 1,
- sym_private_property_identifier,
- STATE(1074), 1,
- sym_arguments,
- [80132] = 2,
+ STATE(1237), 1,
+ sym_class_body,
+ STATE(2393), 1,
+ sym_class_heritage,
+ [80196] = 6,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(2090), 5,
- anon_sym_LBRACE,
- aux_sym_jsx_text_token1,
- aux_sym_jsx_text_token2,
- anon_sym_LT,
- anon_sym_LT_SLASH,
- [80143] = 2,
+ ACTIONS(3418), 1,
+ sym_identifier,
+ ACTIONS(3420), 1,
+ anon_sym_GT,
+ ACTIONS(3422), 1,
+ sym_jsx_identifier,
+ STATE(2415), 1,
+ sym_nested_identifier,
+ STATE(2706), 1,
+ sym_jsx_namespace_name,
+ [80215] = 6,
+ ACTIONS(1203), 1,
+ sym_comment,
+ ACTIONS(1205), 1,
+ anon_sym_AT,
+ ACTIONS(3424), 1,
+ anon_sym_export,
+ ACTIONS(3426), 1,
+ anon_sym_class,
+ STATE(1819), 1,
+ aux_sym_export_statement_repeat1,
+ STATE(2022), 1,
+ sym_decorator,
+ [80234] = 6,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1992), 5,
+ ACTIONS(3318), 1,
anon_sym_LBRACE,
- aux_sym_jsx_text_token1,
- aux_sym_jsx_text_token2,
- anon_sym_LT,
- anon_sym_LT_SLASH,
- [80154] = 2,
+ ACTIONS(3320), 1,
+ anon_sym_extends,
+ ACTIONS(3428), 1,
+ sym_identifier,
+ STATE(1303), 1,
+ sym_class_body,
+ STATE(2508), 1,
+ sym_class_heritage,
+ [80253] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(2112), 5,
+ ACTIONS(3430), 5,
anon_sym_LBRACE,
anon_sym_GT,
sym_jsx_identifier,
anon_sym_SLASH_GT,
sym_identifier,
- [80165] = 2,
+ [80264] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1992), 5,
+ ACTIONS(2046), 5,
anon_sym_LBRACE,
- aux_sym_jsx_text_token1,
- aux_sym_jsx_text_token2,
- anon_sym_LT,
- anon_sym_LT_SLASH,
- [80176] = 2,
+ anon_sym_GT,
+ sym_jsx_identifier,
+ anon_sym_SLASH_GT,
+ sym_identifier,
+ [80275] = 6,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(3402), 5,
- anon_sym_LBRACE,
+ ACTIONS(3326), 1,
anon_sym_GT,
+ ACTIONS(3432), 1,
+ sym_identifier,
+ ACTIONS(3434), 1,
sym_jsx_identifier,
- anon_sym_SLASH_GT,
+ STATE(1663), 1,
+ sym_nested_identifier,
+ STATE(1686), 1,
+ sym_jsx_namespace_name,
+ [80294] = 6,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(3318), 1,
+ anon_sym_LBRACE,
+ ACTIONS(3320), 1,
+ anon_sym_extends,
+ ACTIONS(3436), 1,
sym_identifier,
- [80187] = 6,
+ STATE(1303), 1,
+ sym_class_body,
+ STATE(2508), 1,
+ sym_class_heritage,
+ [80313] = 6,
ACTIONS(1203), 1,
sym_comment,
ACTIONS(1205), 1,
anon_sym_AT,
- ACTIONS(3404), 1,
+ ACTIONS(3438), 1,
anon_sym_export,
- ACTIONS(3406), 1,
+ ACTIONS(3440), 1,
anon_sym_class,
- STATE(1780), 1,
+ STATE(1819), 1,
aux_sym_export_statement_repeat1,
- STATE(2031), 1,
+ STATE(2022), 1,
sym_decorator,
- [80206] = 5,
+ [80332] = 6,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1304), 1,
- anon_sym_DQUOTE,
- ACTIONS(1306), 1,
- anon_sym_SQUOTE,
- ACTIONS(3408), 1,
+ ACTIONS(3442), 1,
sym_identifier,
- STATE(2403), 2,
- sym__module_export_name,
- sym_string,
- [80223] = 6,
+ ACTIONS(3444), 1,
+ anon_sym_LPAREN,
+ ACTIONS(3446), 1,
+ anon_sym_LBRACK,
+ ACTIONS(3448), 1,
+ sym_private_property_identifier,
+ STATE(1267), 1,
+ sym_arguments,
+ [80351] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(3299), 1,
+ ACTIONS(2094), 5,
anon_sym_LBRACE,
- ACTIONS(3301), 1,
- anon_sym_extends,
- ACTIONS(3410), 1,
+ anon_sym_GT,
+ sym_jsx_identifier,
+ anon_sym_SLASH_GT,
sym_identifier,
- STATE(1313), 1,
- sym_class_body,
- STATE(2442), 1,
- sym_class_heritage,
- [80242] = 6,
+ [80362] = 6,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(3326), 1,
+ anon_sym_GT,
+ ACTIONS(3450), 1,
+ sym_identifier,
+ ACTIONS(3452), 1,
+ sym_jsx_identifier,
+ STATE(1668), 1,
+ sym_nested_identifier,
+ STATE(1672), 1,
+ sym_jsx_namespace_name,
+ [80381] = 6,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(3299), 1,
+ ACTIONS(3318), 1,
anon_sym_LBRACE,
- ACTIONS(3301), 1,
+ ACTIONS(3320), 1,
anon_sym_extends,
- ACTIONS(3412), 1,
+ ACTIONS(3454), 1,
sym_identifier,
- STATE(1302), 1,
+ STATE(1237), 1,
sym_class_body,
- STATE(2330), 1,
+ STATE(2393), 1,
sym_class_heritage,
- [80261] = 4,
+ [80400] = 4,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(3416), 1,
+ ACTIONS(3458), 1,
anon_sym_in,
- ACTIONS(3418), 1,
+ ACTIONS(3460), 1,
anon_sym_of,
- ACTIONS(3414), 3,
+ ACTIONS(3456), 3,
sym__automatic_semicolon,
anon_sym_COMMA,
anon_sym_SEMI,
- [80276] = 6,
+ [80415] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(3420), 1,
- sym_identifier,
- ACTIONS(3422), 1,
+ ACTIONS(2098), 5,
+ anon_sym_LBRACE,
anon_sym_GT,
- ACTIONS(3424), 1,
sym_jsx_identifier,
- STATE(2234), 1,
- sym_nested_identifier,
- STATE(2751), 1,
- sym_jsx_namespace_name,
- [80295] = 6,
- ACTIONS(1203), 1,
- sym_comment,
- ACTIONS(2729), 1,
- anon_sym_COLON,
- ACTIONS(3147), 1,
- anon_sym_EQ,
- ACTIONS(3426), 1,
- anon_sym_COMMA,
- ACTIONS(3428), 1,
- anon_sym_RBRACE,
- STATE(1990), 1,
- aux_sym_object_pattern_repeat1,
- [80314] = 2,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(3430), 5,
- anon_sym_LBRACE,
- aux_sym_jsx_text_token1,
- aux_sym_jsx_text_token2,
- anon_sym_LT,
- anon_sym_LT_SLASH,
- [80325] = 2,
+ anon_sym_SLASH_GT,
+ sym_identifier,
+ [80426] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(3432), 5,
+ ACTIONS(3462), 5,
anon_sym_LBRACE,
anon_sym_GT,
sym_jsx_identifier,
anon_sym_SLASH_GT,
sym_identifier,
- [80336] = 2,
+ [80437] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(3434), 5,
+ ACTIONS(3260), 5,
anon_sym_LBRACE,
anon_sym_GT,
sym_jsx_identifier,
anon_sym_SLASH_GT,
sym_identifier,
- [80347] = 2,
+ [80448] = 6,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(2086), 5,
+ ACTIONS(3318), 1,
anon_sym_LBRACE,
- aux_sym_jsx_text_token1,
- aux_sym_jsx_text_token2,
- anon_sym_LT,
- anon_sym_LT_SLASH,
- [80358] = 2,
+ ACTIONS(3320), 1,
+ anon_sym_extends,
+ ACTIONS(3464), 1,
+ sym_identifier,
+ STATE(1237), 1,
+ sym_class_body,
+ STATE(2393), 1,
+ sym_class_heritage,
+ [80467] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(2090), 5,
+ ACTIONS(2046), 5,
anon_sym_LBRACE,
anon_sym_GT,
sym_jsx_identifier,
anon_sym_SLASH_GT,
sym_identifier,
- [80369] = 2,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(2070), 5,
- anon_sym_LBRACE,
- aux_sym_jsx_text_token1,
- aux_sym_jsx_text_token2,
- anon_sym_LT,
- anon_sym_LT_SLASH,
- [80380] = 2,
+ [80478] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(3436), 5,
+ ACTIONS(2014), 5,
anon_sym_LBRACE,
- aux_sym_jsx_text_token1,
- aux_sym_jsx_text_token2,
- anon_sym_LT,
- anon_sym_LT_SLASH,
- [80391] = 6,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(3438), 1,
- sym_identifier,
- ACTIONS(3440), 1,
anon_sym_GT,
- ACTIONS(3442), 1,
sym_jsx_identifier,
- STATE(2349), 1,
- sym_nested_identifier,
- STATE(2715), 1,
- sym_jsx_namespace_name,
- [80410] = 6,
+ anon_sym_SLASH_GT,
+ sym_identifier,
+ [80489] = 6,
ACTIONS(1203), 1,
sym_comment,
ACTIONS(2729), 1,
anon_sym_COLON,
- ACTIONS(3147), 1,
+ ACTIONS(3152), 1,
anon_sym_EQ,
- ACTIONS(3426), 1,
+ ACTIONS(3389), 1,
anon_sym_COMMA,
- ACTIONS(3444), 1,
+ ACTIONS(3466), 1,
anon_sym_RBRACE,
- STATE(1992), 1,
+ STATE(1986), 1,
aux_sym_object_pattern_repeat1,
- [80429] = 2,
+ [80508] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(3402), 5,
+ ACTIONS(1944), 5,
anon_sym_LBRACE,
- aux_sym_jsx_text_token1,
- aux_sym_jsx_text_token2,
- anon_sym_LT,
- anon_sym_LT_SLASH,
- [80440] = 4,
- ACTIONS(1203), 1,
+ anon_sym_GT,
+ sym_jsx_identifier,
+ anon_sym_SLASH_GT,
+ sym_identifier,
+ [80519] = 2,
+ ACTIONS(3), 1,
sym_comment,
- ACTIONS(3147), 1,
- anon_sym_EQ,
- ACTIONS(2729), 2,
- anon_sym_LPAREN,
- anon_sym_COLON,
- ACTIONS(3446), 2,
- anon_sym_COMMA,
- anon_sym_RBRACE,
- [80455] = 2,
+ ACTIONS(1952), 5,
+ anon_sym_LBRACE,
+ anon_sym_GT,
+ sym_jsx_identifier,
+ anon_sym_SLASH_GT,
+ sym_identifier,
+ [80530] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(1936), 5,
+ ACTIONS(2046), 5,
anon_sym_LBRACE,
anon_sym_GT,
sym_jsx_identifier,
anon_sym_SLASH_GT,
sym_identifier,
- [80466] = 2,
+ [80541] = 6,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(3326), 1,
+ anon_sym_GT,
+ ACTIONS(3468), 1,
+ sym_identifier,
+ ACTIONS(3470), 1,
+ sym_jsx_identifier,
+ STATE(1667), 1,
+ sym_nested_identifier,
+ STATE(1670), 1,
+ sym_jsx_namespace_name,
+ [80560] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(2108), 5,
+ ACTIONS(2046), 5,
anon_sym_LBRACE,
- aux_sym_jsx_text_token1,
- aux_sym_jsx_text_token2,
- anon_sym_LT,
- anon_sym_LT_SLASH,
- [80477] = 6,
+ anon_sym_GT,
+ sym_jsx_identifier,
+ anon_sym_SLASH_GT,
+ sym_identifier,
+ [80571] = 2,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1205), 1,
- anon_sym_AT,
- ACTIONS(3449), 1,
- anon_sym_export,
- ACTIONS(3451), 1,
- anon_sym_class,
- STATE(1780), 1,
- aux_sym_export_statement_repeat1,
- STATE(2031), 1,
- sym_decorator,
- [80496] = 6,
- ACTIONS(3), 1,
+ ACTIONS(2124), 4,
+ sym__automatic_semicolon,
+ anon_sym_LPAREN,
+ anon_sym_SEMI,
+ anon_sym_EQ,
+ [80581] = 5,
+ ACTIONS(1203), 1,
sym_comment,
- ACTIONS(3299), 1,
+ ACTIONS(3472), 1,
anon_sym_LBRACE,
- ACTIONS(3301), 1,
+ ACTIONS(3474), 1,
anon_sym_extends,
- ACTIONS(3453), 1,
- sym_identifier,
- STATE(1302), 1,
+ STATE(1278), 1,
sym_class_body,
- STATE(2330), 1,
+ STATE(2280), 1,
sym_class_heritage,
- [80515] = 2,
+ [80597] = 4,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1773), 5,
+ ACTIONS(3476), 1,
anon_sym_COMMA,
- anon_sym_RBRACE,
- anon_sym_RPAREN,
- anon_sym_EQ,
- anon_sym_RBRACK,
- [80526] = 5,
- ACTIONS(3), 1,
+ STATE(1885), 1,
+ aux_sym_variable_declaration_repeat1,
+ ACTIONS(3478), 2,
+ sym__automatic_semicolon,
+ anon_sym_SEMI,
+ [80611] = 4,
+ ACTIONS(1203), 1,
sym_comment,
- ACTIONS(3455), 1,
- sym__glimmer_template_content,
- ACTIONS(3457), 1,
- anon_sym_LT_SLASHtemplate_GT,
- STATE(1083), 1,
- sym_glimmer_closing_tag,
- STATE(2035), 1,
- aux_sym_glimmer_template_repeat1,
- [80542] = 2,
+ ACTIONS(3476), 1,
+ anon_sym_COMMA,
+ STATE(1885), 1,
+ aux_sym_variable_declaration_repeat1,
+ ACTIONS(3480), 2,
+ sym__automatic_semicolon,
+ anon_sym_SEMI,
+ [80625] = 4,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(2243), 4,
- anon_sym_RPAREN,
- anon_sym_in,
- anon_sym_of,
- anon_sym_EQ,
- [80552] = 5,
+ ACTIONS(3476), 1,
+ anon_sym_COMMA,
+ STATE(1852), 1,
+ aux_sym_variable_declaration_repeat1,
+ ACTIONS(3482), 2,
+ sym__automatic_semicolon,
+ anon_sym_SEMI,
+ [80639] = 4,
+ ACTIONS(1203), 1,
+ sym_comment,
+ ACTIONS(3476), 1,
+ anon_sym_COMMA,
+ STATE(1853), 1,
+ aux_sym_variable_declaration_repeat1,
+ ACTIONS(3484), 2,
+ sym__automatic_semicolon,
+ anon_sym_SEMI,
+ [80653] = 5,
ACTIONS(1203), 1,
sym_comment,
ACTIONS(1205), 1,
anon_sym_AT,
- ACTIONS(3459), 1,
+ ACTIONS(3374), 1,
anon_sym_class,
- STATE(1780), 1,
+ STATE(1819), 1,
aux_sym_export_statement_repeat1,
- STATE(2031), 1,
+ STATE(2022), 1,
sym_decorator,
- [80568] = 2,
- ACTIONS(1203), 1,
+ [80669] = 4,
+ ACTIONS(3), 1,
sym_comment,
- ACTIONS(2237), 4,
- anon_sym_RPAREN,
- anon_sym_in,
- anon_sym_of,
- anon_sym_EQ,
- [80578] = 2,
+ ACTIONS(3486), 1,
+ anon_sym_SQUOTE,
+ STATE(1857), 1,
+ aux_sym_string_repeat2,
+ ACTIONS(3488), 2,
+ sym_unescaped_single_string_fragment,
+ sym_escape_sequence,
+ [80683] = 2,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(2248), 4,
- anon_sym_RPAREN,
- anon_sym_in,
- anon_sym_of,
- anon_sym_EQ,
- [80588] = 5,
- ACTIONS(1203), 1,
+ ACTIONS(3491), 4,
+ sym__template_chars,
+ sym_escape_sequence,
+ anon_sym_BQUOTE,
+ anon_sym_DOLLAR_LBRACE,
+ [80693] = 5,
+ ACTIONS(3), 1,
sym_comment,
- ACTIONS(3461), 1,
- anon_sym_LBRACE,
- ACTIONS(3463), 1,
- anon_sym_extends,
- STATE(193), 1,
- sym_class_body,
- STATE(2225), 1,
- sym_class_heritage,
- [80604] = 4,
+ ACTIONS(3493), 1,
+ sym_identifier,
+ ACTIONS(3495), 1,
+ anon_sym_STAR,
+ ACTIONS(3497), 1,
+ anon_sym_LPAREN,
+ STATE(2125), 1,
+ sym_formal_parameters,
+ [80709] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(3465), 1,
+ ACTIONS(3499), 1,
anon_sym_SQUOTE,
- STATE(1856), 1,
+ STATE(1857), 1,
aux_sym_string_repeat2,
- ACTIONS(3467), 2,
+ ACTIONS(3501), 2,
sym_unescaped_single_string_fragment,
sym_escape_sequence,
- [80618] = 4,
- ACTIONS(3), 1,
+ [80723] = 5,
+ ACTIONS(1203), 1,
sym_comment,
- ACTIONS(3470), 1,
- anon_sym_DQUOTE,
- STATE(1857), 1,
- aux_sym_string_repeat1,
- ACTIONS(3472), 2,
- sym_unescaped_double_string_fragment,
- sym_escape_sequence,
- [80632] = 5,
+ ACTIONS(1205), 1,
+ anon_sym_AT,
+ ACTIONS(3503), 1,
+ anon_sym_class,
+ STATE(1819), 1,
+ aux_sym_export_statement_repeat1,
+ STATE(2022), 1,
+ sym_decorator,
+ [80739] = 5,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(3463), 1,
+ ACTIONS(3474), 1,
anon_sym_extends,
- ACTIONS(3475), 1,
+ ACTIONS(3505), 1,
anon_sym_LBRACE,
- STATE(568), 1,
+ STATE(680), 1,
sym_class_body,
- STATE(2353), 1,
+ STATE(2363), 1,
sym_class_heritage,
- [80648] = 4,
+ [80755] = 5,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(3477), 1,
- anon_sym_SQUOTE,
- STATE(1856), 1,
- aux_sym_string_repeat2,
- ACTIONS(3479), 2,
- sym_unescaped_single_string_fragment,
- sym_escape_sequence,
- [80662] = 4,
+ ACTIONS(3507), 1,
+ sym__glimmer_template_content,
+ ACTIONS(3509), 1,
+ anon_sym_LT_SLASHtemplate_GT,
+ STATE(1567), 1,
+ sym_glimmer_closing_tag,
+ STATE(2072), 1,
+ aux_sym_glimmer_template_repeat1,
+ [80771] = 5,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(3481), 1,
+ ACTIONS(3511), 1,
+ sym_jsx_html_character_reference,
+ ACTIONS(3513), 1,
anon_sym_DQUOTE,
- STATE(1857), 1,
- aux_sym_string_repeat1,
- ACTIONS(3483), 2,
- sym_unescaped_double_string_fragment,
- sym_escape_sequence,
- [80676] = 4,
+ ACTIONS(3515), 1,
+ sym_unescaped_double_jsx_attribute_string_fragment,
+ STATE(1927), 1,
+ aux_sym_jsx_attribute_string_repeat1,
+ [80787] = 5,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(3477), 1,
- anon_sym_DQUOTE,
- STATE(1857), 1,
- aux_sym_string_repeat1,
- ACTIONS(3483), 2,
- sym_unescaped_double_string_fragment,
- sym_escape_sequence,
- [80690] = 5,
+ ACTIONS(3513), 1,
+ anon_sym_SQUOTE,
+ ACTIONS(3517), 1,
+ sym_jsx_html_character_reference,
+ ACTIONS(3519), 1,
+ sym_unescaped_single_jsx_attribute_string_fragment,
+ STATE(1933), 1,
+ aux_sym_jsx_attribute_string_repeat2,
+ [80803] = 5,
+ ACTIONS(1203), 1,
+ sym_comment,
+ ACTIONS(1205), 1,
+ anon_sym_AT,
+ ACTIONS(3521), 1,
+ anon_sym_class,
+ STATE(1819), 1,
+ aux_sym_export_statement_repeat1,
+ STATE(2022), 1,
+ sym_decorator,
+ [80819] = 5,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(3463), 1,
+ ACTIONS(3474), 1,
anon_sym_extends,
- ACTIONS(3485), 1,
+ ACTIONS(3523), 1,
anon_sym_LBRACE,
- STATE(192), 1,
+ STATE(474), 1,
sym_class_body,
- STATE(2341), 1,
+ STATE(2461), 1,
sym_class_heritage,
- [80706] = 4,
- ACTIONS(1203), 1,
- sym_comment,
- ACTIONS(3487), 1,
- anon_sym_COMMA,
- STATE(1911), 1,
- aux_sym_variable_declaration_repeat1,
- ACTIONS(3489), 2,
- sym__automatic_semicolon,
- anon_sym_SEMI,
- [80720] = 4,
- ACTIONS(1203), 1,
- sym_comment,
- ACTIONS(3487), 1,
- anon_sym_COMMA,
- STATE(1911), 1,
- aux_sym_variable_declaration_repeat1,
- ACTIONS(3491), 2,
- sym__automatic_semicolon,
- anon_sym_SEMI,
- [80734] = 4,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(3481), 1,
- anon_sym_SQUOTE,
- STATE(1856), 1,
- aux_sym_string_repeat2,
- ACTIONS(3479), 2,
- sym_unescaped_single_string_fragment,
- sym_escape_sequence,
- [80748] = 5,
+ [80835] = 5,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(3463), 1,
+ ACTIONS(3474), 1,
anon_sym_extends,
- ACTIONS(3493), 1,
+ ACTIONS(3525), 1,
anon_sym_LBRACE,
- STATE(213), 1,
+ STATE(148), 1,
sym_class_body,
- STATE(2399), 1,
+ STATE(2458), 1,
sym_class_heritage,
- [80764] = 2,
- ACTIONS(1203), 1,
- sym_comment,
- ACTIONS(2729), 4,
- sym__automatic_semicolon,
- anon_sym_LPAREN,
- anon_sym_SEMI,
- anon_sym_EQ,
- [80774] = 5,
+ [80851] = 5,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(3495), 1,
- sym_identifier,
ACTIONS(3497), 1,
- anon_sym_STAR,
- ACTIONS(3499), 1,
anon_sym_LPAREN,
- STATE(2390), 1,
+ ACTIONS(3527), 1,
+ sym_identifier,
+ ACTIONS(3529), 1,
+ anon_sym_STAR,
+ STATE(2538), 1,
sym_formal_parameters,
- [80790] = 4,
+ [80867] = 5,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(3487), 1,
- anon_sym_COMMA,
- STATE(1899), 1,
- aux_sym_variable_declaration_repeat1,
- ACTIONS(3501), 2,
- sym__automatic_semicolon,
- anon_sym_SEMI,
- [80804] = 4,
+ ACTIONS(3474), 1,
+ anon_sym_extends,
+ ACTIONS(3531), 1,
+ anon_sym_LBRACE,
+ STATE(1146), 1,
+ sym_class_body,
+ STATE(2345), 1,
+ sym_class_heritage,
+ [80883] = 5,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(3487), 1,
+ ACTIONS(3533), 1,
anon_sym_COMMA,
- STATE(1898), 1,
- aux_sym_variable_declaration_repeat1,
- ACTIONS(3503), 2,
- sym__automatic_semicolon,
- anon_sym_SEMI,
- [80818] = 5,
- ACTIONS(1203), 1,
- sym_comment,
- ACTIONS(1205), 1,
- anon_sym_AT,
- ACTIONS(3505), 1,
- anon_sym_class,
- STATE(1780), 1,
- aux_sym_export_statement_repeat1,
- STATE(2031), 1,
- sym_decorator,
- [80834] = 4,
+ ACTIONS(3535), 1,
+ anon_sym_RPAREN,
+ ACTIONS(3537), 1,
+ anon_sym_EQ,
+ STATE(2010), 1,
+ aux_sym_formal_parameters_repeat1,
+ [80899] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(3507), 1,
+ ACTIONS(3539), 1,
anon_sym_DQUOTE,
- STATE(1941), 1,
+ STATE(1898), 1,
aux_sym_string_repeat1,
- ACTIONS(3509), 2,
+ ACTIONS(3541), 2,
sym_unescaped_double_string_fragment,
sym_escape_sequence,
- [80848] = 4,
+ [80913] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(3507), 1,
+ ACTIONS(3539), 1,
anon_sym_SQUOTE,
- STATE(1942), 1,
+ STATE(1899), 1,
aux_sym_string_repeat2,
- ACTIONS(3511), 2,
+ ACTIONS(3543), 2,
sym_unescaped_single_string_fragment,
sym_escape_sequence,
- [80862] = 5,
- ACTIONS(1203), 1,
- sym_comment,
- ACTIONS(3463), 1,
- anon_sym_extends,
- ACTIONS(3513), 1,
- anon_sym_LBRACE,
- STATE(691), 1,
- sym_class_body,
- STATE(2414), 1,
- sym_class_heritage,
- [80878] = 4,
- ACTIONS(1203), 1,
- sym_comment,
- ACTIONS(3515), 1,
- anon_sym_from,
- STATE(2208), 1,
- sym__from_clause,
- ACTIONS(3517), 2,
- sym__automatic_semicolon,
- anon_sym_SEMI,
- [80892] = 5,
- ACTIONS(1203), 1,
- sym_comment,
- ACTIONS(3461), 1,
- anon_sym_LBRACE,
- ACTIONS(3463), 1,
- anon_sym_extends,
- STATE(172), 1,
- sym_class_body,
- STATE(2247), 1,
- sym_class_heritage,
- [80908] = 5,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(3499), 1,
- anon_sym_LPAREN,
- ACTIONS(3519), 1,
- sym_identifier,
- ACTIONS(3521), 1,
- anon_sym_STAR,
- STATE(2306), 1,
- sym_formal_parameters,
- [80924] = 5,
+ [80927] = 5,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(3523), 1,
- sym__glimmer_template_content,
- ACTIONS(3525), 1,
+ ACTIONS(3509), 1,
anon_sym_LT_SLASHtemplate_GT,
- STATE(1567), 1,
+ ACTIONS(3545), 1,
+ sym__glimmer_template_content,
+ STATE(1578), 1,
sym_glimmer_closing_tag,
- STATE(1961), 1,
+ STATE(1863), 1,
aux_sym_glimmer_template_repeat1,
- [80940] = 5,
+ [80943] = 5,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(3499), 1,
+ ACTIONS(3497), 1,
anon_sym_LPAREN,
- ACTIONS(3527), 1,
+ ACTIONS(3547), 1,
sym_identifier,
- ACTIONS(3529), 1,
+ ACTIONS(3549), 1,
anon_sym_STAR,
- STATE(2306), 1,
+ STATE(2125), 1,
sym_formal_parameters,
- [80956] = 5,
+ [80959] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(3499), 1,
- anon_sym_LPAREN,
- ACTIONS(3531), 1,
- sym_identifier,
- ACTIONS(3533), 1,
- anon_sym_STAR,
- STATE(2306), 1,
- sym_formal_parameters,
- [80972] = 4,
- ACTIONS(1203), 1,
+ ACTIONS(3551), 1,
+ anon_sym_DQUOTE,
+ STATE(1937), 1,
+ aux_sym_string_repeat1,
+ ACTIONS(3553), 2,
+ sym_unescaped_double_string_fragment,
+ sym_escape_sequence,
+ [80973] = 4,
+ ACTIONS(3), 1,
sym_comment,
- ACTIONS(2729), 1,
- anon_sym_COLON,
- ACTIONS(3147), 1,
- anon_sym_EQ,
- ACTIONS(3535), 2,
- anon_sym_COMMA,
- anon_sym_RBRACE,
- [80986] = 5,
+ ACTIONS(3551), 1,
+ anon_sym_SQUOTE,
+ STATE(1938), 1,
+ aux_sym_string_repeat2,
+ ACTIONS(3555), 2,
+ sym_unescaped_single_string_fragment,
+ sym_escape_sequence,
+ [80987] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(3457), 1,
- anon_sym_LT_SLASHtemplate_GT,
- ACTIONS(3537), 1,
- sym__glimmer_template_content,
- STATE(1145), 1,
- sym_glimmer_closing_tag,
- STATE(1850), 1,
- aux_sym_glimmer_template_repeat1,
- [81002] = 3,
+ ACTIONS(3557), 1,
+ anon_sym_DQUOTE,
+ STATE(1878), 1,
+ aux_sym_string_repeat1,
+ ACTIONS(3559), 2,
+ sym_unescaped_double_string_fragment,
+ sym_escape_sequence,
+ [81001] = 4,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(2729), 2,
- anon_sym_LPAREN,
- anon_sym_COLON,
- ACTIONS(3539), 2,
- anon_sym_COMMA,
- anon_sym_RBRACE,
- [81014] = 5,
+ ACTIONS(3562), 1,
+ anon_sym_from,
+ STATE(2214), 1,
+ sym__from_clause,
+ ACTIONS(3564), 2,
+ sym__automatic_semicolon,
+ anon_sym_SEMI,
+ [81015] = 5,
ACTIONS(1203), 1,
sym_comment,
ACTIONS(1205), 1,
anon_sym_AT,
- ACTIONS(3343), 1,
+ ACTIONS(3566), 1,
anon_sym_class,
- STATE(1780), 1,
+ STATE(1819), 1,
aux_sym_export_statement_repeat1,
- STATE(2031), 1,
+ STATE(2022), 1,
sym_decorator,
- [81030] = 3,
+ [81031] = 5,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(3497), 1,
+ anon_sym_LPAREN,
+ ACTIONS(3568), 1,
+ sym_identifier,
+ ACTIONS(3570), 1,
+ anon_sym_STAR,
+ STATE(2538), 1,
+ sym_formal_parameters,
+ [81047] = 4,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(3541), 1,
- anon_sym_EQ,
- ACTIONS(1791), 3,
+ ACTIONS(3476), 1,
anon_sym_COMMA,
- anon_sym_RBRACE,
- anon_sym_RBRACK,
- [81042] = 4,
+ STATE(1903), 1,
+ aux_sym_variable_declaration_repeat1,
+ ACTIONS(3572), 2,
+ sym__automatic_semicolon,
+ anon_sym_SEMI,
+ [81061] = 4,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(3515), 1,
- anon_sym_from,
- STATE(2256), 1,
- sym__from_clause,
- ACTIONS(3543), 2,
+ ACTIONS(3476), 1,
+ anon_sym_COMMA,
+ STATE(1904), 1,
+ aux_sym_variable_declaration_repeat1,
+ ACTIONS(3574), 2,
+ sym__automatic_semicolon,
+ anon_sym_SEMI,
+ [81075] = 5,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(3497), 1,
+ anon_sym_LPAREN,
+ ACTIONS(3576), 1,
+ sym_identifier,
+ ACTIONS(3578), 1,
+ anon_sym_STAR,
+ STATE(2125), 1,
+ sym_formal_parameters,
+ [81091] = 4,
+ ACTIONS(1203), 1,
+ sym_comment,
+ ACTIONS(3580), 1,
+ anon_sym_COMMA,
+ STATE(1885), 1,
+ aux_sym_variable_declaration_repeat1,
+ ACTIONS(3583), 2,
sym__automatic_semicolon,
anon_sym_SEMI,
- [81056] = 5,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(3455), 1,
- sym__glimmer_template_content,
- ACTIONS(3545), 1,
- anon_sym_LT_SLASHtemplate_GT,
- STATE(1309), 1,
- sym_glimmer_closing_tag,
- STATE(2035), 1,
- aux_sym_glimmer_template_repeat1,
- [81072] = 5,
+ [81105] = 5,
ACTIONS(1203), 1,
sym_comment,
ACTIONS(1205), 1,
anon_sym_AT,
- ACTIONS(3366), 1,
+ ACTIONS(3585), 1,
anon_sym_class,
- STATE(1780), 1,
+ STATE(1819), 1,
aux_sym_export_statement_repeat1,
- STATE(2031), 1,
+ STATE(2022), 1,
sym_decorator,
- [81088] = 4,
+ [81121] = 5,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(3515), 1,
- anon_sym_from,
- STATE(2251), 1,
- sym__from_clause,
- ACTIONS(3547), 2,
- sym__automatic_semicolon,
- anon_sym_SEMI,
- [81102] = 4,
+ ACTIONS(3474), 1,
+ anon_sym_extends,
+ ACTIONS(3587), 1,
+ anon_sym_LBRACE,
+ STATE(207), 1,
+ sym_class_body,
+ STATE(2487), 1,
+ sym_class_heritage,
+ [81137] = 5,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(3549), 1,
- anon_sym_SQUOTE,
- STATE(1865), 1,
- aux_sym_string_repeat2,
- ACTIONS(3551), 2,
- sym_unescaped_single_string_fragment,
- sym_escape_sequence,
- [81116] = 5,
+ ACTIONS(3589), 1,
+ sym__glimmer_template_content,
+ ACTIONS(3591), 1,
+ anon_sym_LT_SLASHtemplate_GT,
+ STATE(1143), 1,
+ sym_glimmer_closing_tag,
+ STATE(1959), 1,
+ aux_sym_glimmer_template_repeat1,
+ [81153] = 5,
ACTIONS(1203), 1,
sym_comment,
ACTIONS(1205), 1,
anon_sym_AT,
- ACTIONS(3553), 1,
+ ACTIONS(3593), 1,
anon_sym_class,
- STATE(1780), 1,
+ STATE(1819), 1,
aux_sym_export_statement_repeat1,
- STATE(2031), 1,
+ STATE(2022), 1,
sym_decorator,
- [81132] = 5,
+ [81169] = 5,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(3499), 1,
+ ACTIONS(3497), 1,
anon_sym_LPAREN,
- ACTIONS(3555), 1,
+ ACTIONS(3595), 1,
sym_identifier,
- ACTIONS(3557), 1,
+ ACTIONS(3597), 1,
anon_sym_STAR,
- STATE(2390), 1,
+ STATE(2538), 1,
sym_formal_parameters,
- [81148] = 4,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(3549), 1,
- anon_sym_DQUOTE,
- STATE(1860), 1,
- aux_sym_string_repeat1,
- ACTIONS(3559), 2,
- sym_unescaped_double_string_fragment,
- sym_escape_sequence,
- [81162] = 5,
+ [81185] = 4,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(3561), 1,
+ ACTIONS(3476), 1,
anon_sym_COMMA,
- ACTIONS(3563), 1,
- anon_sym_RPAREN,
- ACTIONS(3565), 1,
- anon_sym_EQ,
- STATE(2070), 1,
- aux_sym_formal_parameters_repeat1,
- [81178] = 5,
+ STATE(1885), 1,
+ aux_sym_variable_declaration_repeat1,
+ ACTIONS(3599), 2,
+ sym__automatic_semicolon,
+ anon_sym_SEMI,
+ [81199] = 4,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(3463), 1,
- anon_sym_extends,
- ACTIONS(3567), 1,
- anon_sym_LBRACE,
- STATE(611), 1,
- sym_class_body,
- STATE(2238), 1,
- sym_class_heritage,
- [81194] = 5,
+ ACTIONS(3476), 1,
+ anon_sym_COMMA,
+ STATE(1885), 1,
+ aux_sym_variable_declaration_repeat1,
+ ACTIONS(3601), 2,
+ sym__automatic_semicolon,
+ anon_sym_SEMI,
+ [81213] = 5,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(3463), 1,
+ ACTIONS(3474), 1,
anon_sym_extends,
- ACTIONS(3569), 1,
+ ACTIONS(3523), 1,
anon_sym_LBRACE,
- STATE(1318), 1,
+ STATE(478), 1,
sym_class_body,
- STATE(2177), 1,
+ STATE(2449), 1,
sym_class_heritage,
- [81210] = 5,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(3499), 1,
- anon_sym_LPAREN,
- ACTIONS(3571), 1,
- sym_identifier,
- ACTIONS(3573), 1,
- anon_sym_STAR,
- STATE(2390), 1,
- sym_formal_parameters,
- [81226] = 4,
+ [81229] = 5,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(3487), 1,
+ ACTIONS(3537), 1,
+ anon_sym_EQ,
+ ACTIONS(3603), 1,
anon_sym_COMMA,
- STATE(1911), 1,
- aux_sym_variable_declaration_repeat1,
- ACTIONS(3575), 2,
+ ACTIONS(3605), 1,
+ anon_sym_RBRACK,
+ STATE(2046), 1,
+ aux_sym_array_pattern_repeat1,
+ [81245] = 4,
+ ACTIONS(1203), 1,
+ sym_comment,
+ ACTIONS(3562), 1,
+ anon_sym_from,
+ STATE(2340), 1,
+ sym__from_clause,
+ ACTIONS(3607), 2,
sym__automatic_semicolon,
anon_sym_SEMI,
- [81240] = 4,
+ [81259] = 2,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(3487), 1,
- anon_sym_COMMA,
- STATE(1911), 1,
- aux_sym_variable_declaration_repeat1,
- ACTIONS(3577), 2,
+ ACTIONS(2405), 4,
sym__automatic_semicolon,
+ anon_sym_LPAREN,
anon_sym_SEMI,
- [81254] = 5,
+ anon_sym_EQ,
+ [81269] = 5,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(3463), 1,
+ ACTIONS(3474), 1,
anon_sym_extends,
- ACTIONS(3485), 1,
+ ACTIONS(3525), 1,
anon_sym_LBRACE,
- STATE(164), 1,
+ STATE(155), 1,
sym_class_body,
- STATE(2362), 1,
+ STATE(2441), 1,
sym_class_heritage,
- [81270] = 5,
+ [81285] = 4,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(3609), 1,
+ anon_sym_DQUOTE,
+ STATE(1878), 1,
+ aux_sym_string_repeat1,
+ ACTIONS(3611), 2,
+ sym_unescaped_double_string_fragment,
+ sym_escape_sequence,
+ [81299] = 4,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(3609), 1,
+ anon_sym_SQUOTE,
+ STATE(1857), 1,
+ aux_sym_string_repeat2,
+ ACTIONS(3501), 2,
+ sym_unescaped_single_string_fragment,
+ sym_escape_sequence,
+ [81313] = 4,
+ ACTIONS(1203), 1,
+ sym_comment,
+ ACTIONS(3613), 1,
+ anon_sym_COMMA,
+ STATE(1900), 1,
+ aux_sym_array_repeat1,
+ ACTIONS(2236), 2,
+ anon_sym_RPAREN,
+ anon_sym_RBRACK,
+ [81327] = 5,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(3463), 1,
+ ACTIONS(3474), 1,
anon_sym_extends,
- ACTIONS(3475), 1,
+ ACTIONS(3616), 1,
anon_sym_LBRACE,
- STATE(521), 1,
+ STATE(173), 1,
sym_class_body,
- STATE(2365), 1,
+ STATE(2231), 1,
sym_class_heritage,
- [81286] = 2,
+ [81343] = 5,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(2352), 4,
- sym__automatic_semicolon,
- anon_sym_LPAREN,
- anon_sym_SEMI,
- anon_sym_EQ,
- [81296] = 4,
+ ACTIONS(3474), 1,
+ anon_sym_extends,
+ ACTIONS(3618), 1,
+ anon_sym_LBRACE,
+ STATE(640), 1,
+ sym_class_body,
+ STATE(2244), 1,
+ sym_class_heritage,
+ [81359] = 4,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(3487), 1,
+ ACTIONS(3476), 1,
anon_sym_COMMA,
- STATE(1965), 1,
+ STATE(1885), 1,
aux_sym_variable_declaration_repeat1,
- ACTIONS(3579), 2,
+ ACTIONS(3620), 2,
sym__automatic_semicolon,
anon_sym_SEMI,
- [81310] = 4,
+ [81373] = 4,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(3487), 1,
+ ACTIONS(3476), 1,
anon_sym_COMMA,
- STATE(1966), 1,
+ STATE(1885), 1,
aux_sym_variable_declaration_repeat1,
- ACTIONS(3581), 2,
+ ACTIONS(3622), 2,
sym__automatic_semicolon,
anon_sym_SEMI,
- [81324] = 5,
+ [81387] = 5,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(3497), 1,
+ anon_sym_LPAREN,
+ ACTIONS(3624), 1,
+ sym_identifier,
+ ACTIONS(3626), 1,
+ anon_sym_STAR,
+ STATE(2125), 1,
+ sym_formal_parameters,
+ [81403] = 5,
ACTIONS(1203), 1,
sym_comment,
ACTIONS(1205), 1,
anon_sym_AT,
- ACTIONS(3583), 1,
+ ACTIONS(3628), 1,
anon_sym_class,
- STATE(1780), 1,
+ STATE(1819), 1,
aux_sym_export_statement_repeat1,
- STATE(2031), 1,
+ STATE(2022), 1,
sym_decorator,
- [81340] = 4,
- ACTIONS(1203), 1,
- sym_comment,
- ACTIONS(3487), 1,
- anon_sym_COMMA,
- STATE(1864), 1,
- aux_sym_variable_declaration_repeat1,
- ACTIONS(3585), 2,
- sym__automatic_semicolon,
- anon_sym_SEMI,
- [81354] = 4,
+ [81419] = 4,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(3487), 1,
+ ACTIONS(3476), 1,
anon_sym_COMMA,
- STATE(1863), 1,
+ STATE(1891), 1,
aux_sym_variable_declaration_repeat1,
- ACTIONS(3587), 2,
+ ACTIONS(3630), 2,
sym__automatic_semicolon,
anon_sym_SEMI,
- [81368] = 5,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(3499), 1,
- anon_sym_LPAREN,
- ACTIONS(3589), 1,
- sym_identifier,
- ACTIONS(3591), 1,
- anon_sym_STAR,
- STATE(2306), 1,
- sym_formal_parameters,
- [81384] = 5,
+ [81433] = 5,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(3499), 1,
+ ACTIONS(3497), 1,
anon_sym_LPAREN,
- ACTIONS(3593), 1,
+ ACTIONS(3632), 1,
sym_identifier,
- ACTIONS(3595), 1,
+ ACTIONS(3634), 1,
anon_sym_STAR,
- STATE(2231), 1,
+ STATE(2358), 1,
sym_formal_parameters,
- [81400] = 5,
- ACTIONS(1203), 1,
- sym_comment,
- ACTIONS(3463), 1,
- anon_sym_extends,
- ACTIONS(3597), 1,
- anon_sym_LBRACE,
- STATE(1075), 1,
- sym_class_body,
- STATE(2374), 1,
- sym_class_heritage,
- [81416] = 4,
+ [81449] = 4,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(3599), 1,
+ ACTIONS(3476), 1,
anon_sym_COMMA,
- STATE(1911), 1,
+ STATE(1971), 1,
aux_sym_variable_declaration_repeat1,
- ACTIONS(3602), 2,
+ ACTIONS(3636), 2,
sym__automatic_semicolon,
anon_sym_SEMI,
- [81430] = 4,
+ [81463] = 4,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(3515), 1,
- anon_sym_from,
- STATE(2324), 1,
- sym__from_clause,
- ACTIONS(3604), 2,
+ ACTIONS(3476), 1,
+ anon_sym_COMMA,
+ STATE(1972), 1,
+ aux_sym_variable_declaration_repeat1,
+ ACTIONS(3638), 2,
sym__automatic_semicolon,
anon_sym_SEMI,
- [81444] = 4,
+ [81477] = 4,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(3487), 1,
+ ACTIONS(3476), 1,
anon_sym_COMMA,
- STATE(1911), 1,
+ STATE(1892), 1,
aux_sym_variable_declaration_repeat1,
- ACTIONS(3606), 2,
+ ACTIONS(3640), 2,
sym__automatic_semicolon,
anon_sym_SEMI,
- [81458] = 4,
+ [81491] = 4,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(3487), 1,
- anon_sym_COMMA,
- STATE(1911), 1,
- aux_sym_variable_declaration_repeat1,
- ACTIONS(3608), 2,
+ ACTIONS(3562), 1,
+ anon_sym_from,
+ STATE(2428), 1,
+ sym__from_clause,
+ ACTIONS(3642), 2,
sym__automatic_semicolon,
anon_sym_SEMI,
- [81472] = 4,
- ACTIONS(3), 1,
+ [81505] = 4,
+ ACTIONS(1203), 1,
sym_comment,
- ACTIONS(3610), 1,
- anon_sym_SQUOTE,
- STATE(1856), 1,
- aux_sym_string_repeat2,
- ACTIONS(3479), 2,
- sym_unescaped_single_string_fragment,
- sym_escape_sequence,
- [81486] = 5,
+ ACTIONS(3562), 1,
+ anon_sym_from,
+ STATE(2211), 1,
+ sym__from_clause,
+ ACTIONS(3644), 2,
+ sym__automatic_semicolon,
+ anon_sym_SEMI,
+ [81519] = 5,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(3463), 1,
+ ACTIONS(3474), 1,
anon_sym_extends,
- ACTIONS(3597), 1,
+ ACTIONS(3616), 1,
anon_sym_LBRACE,
- STATE(1081), 1,
+ STATE(182), 1,
sym_class_body,
- STATE(2475), 1,
+ STATE(2253), 1,
sym_class_heritage,
- [81502] = 5,
- ACTIONS(1203), 1,
- sym_comment,
- ACTIONS(1205), 1,
- anon_sym_AT,
- ACTIONS(3305), 1,
- anon_sym_class,
- STATE(1780), 1,
- aux_sym_export_statement_repeat1,
- STATE(2031), 1,
- sym_decorator,
- [81518] = 4,
+ [81535] = 5,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(3487), 1,
- anon_sym_COMMA,
- STATE(1914), 1,
- aux_sym_variable_declaration_repeat1,
- ACTIONS(3612), 2,
- sym__automatic_semicolon,
- anon_sym_SEMI,
- [81532] = 2,
- ACTIONS(1203), 1,
+ ACTIONS(3474), 1,
+ anon_sym_extends,
+ ACTIONS(3618), 1,
+ anon_sym_LBRACE,
+ STATE(650), 1,
+ sym_class_body,
+ STATE(2256), 1,
+ sym_class_heritage,
+ [81551] = 5,
+ ACTIONS(3), 1,
sym_comment,
- ACTIONS(1938), 4,
- sym__automatic_semicolon,
+ ACTIONS(3497), 1,
anon_sym_LPAREN,
- anon_sym_SEMI,
- anon_sym_EQ,
- [81542] = 4,
+ ACTIONS(3646), 1,
+ sym_identifier,
+ ACTIONS(3648), 1,
+ anon_sym_STAR,
+ STATE(2538), 1,
+ sym_formal_parameters,
+ [81567] = 5,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(3487), 1,
- anon_sym_COMMA,
- STATE(1913), 1,
- aux_sym_variable_declaration_repeat1,
- ACTIONS(3614), 2,
- sym__automatic_semicolon,
- anon_sym_SEMI,
- [81556] = 5,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(3545), 1,
- anon_sym_LT_SLASHtemplate_GT,
- ACTIONS(3616), 1,
- sym__glimmer_template_content,
- STATE(1332), 1,
- sym_glimmer_closing_tag,
- STATE(1887), 1,
- aux_sym_glimmer_template_repeat1,
- [81572] = 5,
+ ACTIONS(3474), 1,
+ anon_sym_extends,
+ ACTIONS(3587), 1,
+ anon_sym_LBRACE,
+ STATE(211), 1,
+ sym_class_body,
+ STATE(2135), 1,
+ sym_class_heritage,
+ [81583] = 5,
ACTIONS(1203), 1,
sym_comment,
ACTIONS(1205), 1,
anon_sym_AT,
- ACTIONS(3618), 1,
+ ACTIONS(3426), 1,
anon_sym_class,
- STATE(1780), 1,
+ STATE(1819), 1,
aux_sym_export_statement_repeat1,
- STATE(2031), 1,
+ STATE(2022), 1,
sym_decorator,
- [81588] = 5,
- ACTIONS(1203), 1,
+ [81599] = 4,
+ ACTIONS(3), 1,
sym_comment,
- ACTIONS(3463), 1,
- anon_sym_extends,
- ACTIONS(3620), 1,
- anon_sym_LBRACE,
- STATE(2068), 1,
- sym_class_body,
- STATE(2198), 1,
- sym_class_heritage,
- [81604] = 5,
+ ACTIONS(3499), 1,
+ anon_sym_DQUOTE,
+ STATE(1878), 1,
+ aux_sym_string_repeat1,
+ ACTIONS(3611), 2,
+ sym_unescaped_double_string_fragment,
+ sym_escape_sequence,
+ [81613] = 2,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(3565), 1,
+ ACTIONS(2253), 4,
+ anon_sym_RPAREN,
+ anon_sym_in,
+ anon_sym_of,
anon_sym_EQ,
- ACTIONS(3622), 1,
- anon_sym_COMMA,
- ACTIONS(3624), 1,
- anon_sym_RBRACK,
- STATE(1985), 1,
- aux_sym_array_pattern_repeat1,
- [81620] = 4,
+ [81623] = 4,
+ ACTIONS(1203), 1,
+ sym_comment,
+ ACTIONS(3650), 1,
+ anon_sym_STAR,
+ ACTIONS(3652), 1,
+ anon_sym_LBRACE,
+ STATE(2766), 2,
+ sym_namespace_import,
+ sym_named_imports,
+ [81637] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(3610), 1,
+ ACTIONS(3654), 1,
anon_sym_DQUOTE,
- STATE(1857), 1,
+ STATE(1961), 1,
aux_sym_string_repeat1,
- ACTIONS(3483), 2,
+ ACTIONS(3656), 2,
sym_unescaped_double_string_fragment,
sym_escape_sequence,
- [81634] = 5,
+ [81651] = 5,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(3463), 1,
- anon_sym_extends,
- ACTIONS(3569), 1,
+ ACTIONS(3472), 1,
anon_sym_LBRACE,
+ ACTIONS(3474), 1,
+ anon_sym_extends,
STATE(1322), 1,
sym_class_body,
- STATE(2202), 1,
+ STATE(2229), 1,
sym_class_heritage,
- [81650] = 5,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(3499), 1,
- anon_sym_LPAREN,
- ACTIONS(3626), 1,
- sym_identifier,
- ACTIONS(3628), 1,
- anon_sym_STAR,
- STATE(2390), 1,
- sym_formal_parameters,
- [81666] = 4,
+ [81667] = 5,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(3630), 1,
- anon_sym_SQUOTE,
- STATE(1915), 1,
- aux_sym_string_repeat2,
- ACTIONS(3632), 2,
- sym_unescaped_single_string_fragment,
- sym_escape_sequence,
- [81680] = 5,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(3499), 1,
+ ACTIONS(3497), 1,
anon_sym_LPAREN,
- ACTIONS(3634), 1,
+ ACTIONS(3658), 1,
sym_identifier,
- ACTIONS(3636), 1,
+ ACTIONS(3660), 1,
anon_sym_STAR,
- STATE(2271), 1,
+ STATE(2125), 1,
sym_formal_parameters,
- [81696] = 4,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(3638), 1,
- anon_sym_DQUOTE,
- STATE(1949), 1,
- aux_sym_string_repeat1,
- ACTIONS(3640), 2,
- sym_unescaped_double_string_fragment,
- sym_escape_sequence,
- [81710] = 4,
+ [81683] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(3638), 1,
+ ACTIONS(3654), 1,
anon_sym_SQUOTE,
- STATE(1950), 1,
+ STATE(1963), 1,
aux_sym_string_repeat2,
- ACTIONS(3642), 2,
+ ACTIONS(3662), 2,
sym_unescaped_single_string_fragment,
sym_escape_sequence,
- [81724] = 5,
- ACTIONS(1203), 1,
- sym_comment,
- ACTIONS(3463), 1,
- anon_sym_extends,
- ACTIONS(3569), 1,
- anon_sym_LBRACE,
- STATE(1317), 1,
- sym_class_body,
- STATE(2233), 1,
- sym_class_heritage,
- [81740] = 5,
+ [81697] = 5,
ACTIONS(1203), 1,
sym_comment,
ACTIONS(1205), 1,
anon_sym_AT,
ACTIONS(3406), 1,
anon_sym_class,
- STATE(1780), 1,
+ STATE(1819), 1,
aux_sym_export_statement_repeat1,
- STATE(2031), 1,
+ STATE(2022), 1,
sym_decorator,
- [81756] = 4,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(3644), 1,
- anon_sym_SQUOTE,
- STATE(1859), 1,
- aux_sym_string_repeat2,
- ACTIONS(3646), 2,
- sym_unescaped_single_string_fragment,
- sym_escape_sequence,
- [81770] = 4,
+ [81713] = 5,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(3644), 1,
+ ACTIONS(3664), 1,
+ sym_jsx_html_character_reference,
+ ACTIONS(3667), 1,
anon_sym_DQUOTE,
- STATE(1861), 1,
- aux_sym_string_repeat1,
- ACTIONS(3648), 2,
- sym_unescaped_double_string_fragment,
- sym_escape_sequence,
- [81784] = 2,
+ ACTIONS(3669), 1,
+ sym_unescaped_double_jsx_attribute_string_fragment,
+ STATE(1927), 1,
+ aux_sym_jsx_attribute_string_repeat1,
+ [81729] = 2,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(3650), 4,
- sym__template_chars,
- sym_escape_sequence,
- anon_sym_BQUOTE,
- anon_sym_DOLLAR_LBRACE,
- [81794] = 5,
+ ACTIONS(1980), 4,
+ anon_sym_RBRACE,
+ anon_sym_RPAREN,
+ anon_sym_COLON,
+ anon_sym_RBRACK,
+ [81739] = 5,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1205), 1,
- anon_sym_AT,
- ACTIONS(3652), 1,
- anon_sym_class,
- STATE(1780), 1,
- aux_sym_export_statement_repeat1,
- STATE(2031), 1,
- sym_decorator,
- [81810] = 4,
+ ACTIONS(3474), 1,
+ anon_sym_extends,
+ ACTIONS(3672), 1,
+ anon_sym_LBRACE,
+ STATE(2063), 1,
+ sym_class_body,
+ STATE(2263), 1,
+ sym_class_heritage,
+ [81755] = 5,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(3515), 1,
+ ACTIONS(3537), 1,
+ anon_sym_EQ,
+ ACTIONS(3603), 1,
+ anon_sym_COMMA,
+ ACTIONS(3674), 1,
+ anon_sym_RBRACK,
+ STATE(1985), 1,
+ aux_sym_array_pattern_repeat1,
+ [81771] = 4,
+ ACTIONS(1203), 1,
+ sym_comment,
+ ACTIONS(3562), 1,
anon_sym_from,
- STATE(2426), 1,
+ STATE(2330), 1,
sym__from_clause,
- ACTIONS(3654), 2,
+ ACTIONS(3676), 2,
+ sym__automatic_semicolon,
+ anon_sym_SEMI,
+ [81785] = 4,
+ ACTIONS(1203), 1,
+ sym_comment,
+ ACTIONS(3476), 1,
+ anon_sym_COMMA,
+ STATE(1976), 1,
+ aux_sym_variable_declaration_repeat1,
+ ACTIONS(3678), 2,
sym__automatic_semicolon,
anon_sym_SEMI,
- [81824] = 5,
+ [81799] = 5,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(3499), 1,
- anon_sym_LPAREN,
- ACTIONS(3656), 1,
- sym_identifier,
- ACTIONS(3658), 1,
- anon_sym_STAR,
- STATE(2306), 1,
- sym_formal_parameters,
- [81840] = 4,
+ ACTIONS(3680), 1,
+ sym_jsx_html_character_reference,
+ ACTIONS(3683), 1,
+ anon_sym_SQUOTE,
+ ACTIONS(3685), 1,
+ sym_unescaped_single_jsx_attribute_string_fragment,
+ STATE(1933), 1,
+ aux_sym_jsx_attribute_string_repeat2,
+ [81815] = 5,
+ ACTIONS(1203), 1,
+ sym_comment,
+ ACTIONS(3472), 1,
+ anon_sym_LBRACE,
+ ACTIONS(3474), 1,
+ anon_sym_extends,
+ STATE(1296), 1,
+ sym_class_body,
+ STATE(2139), 1,
+ sym_class_heritage,
+ [81831] = 5,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(3688), 1,
+ sym__glimmer_template_content,
+ ACTIONS(3690), 1,
+ anon_sym_LT_SLASHtemplate_GT,
+ STATE(1247), 1,
+ sym_glimmer_closing_tag,
+ STATE(1946), 1,
+ aux_sym_glimmer_template_repeat1,
+ [81847] = 4,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(3487), 1,
+ ACTIONS(3476), 1,
anon_sym_COMMA,
- STATE(1953), 1,
+ STATE(1973), 1,
aux_sym_variable_declaration_repeat1,
- ACTIONS(3660), 2,
+ ACTIONS(3692), 2,
sym__automatic_semicolon,
anon_sym_SEMI,
- [81854] = 4,
+ [81861] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(3662), 1,
+ ACTIONS(3694), 1,
anon_sym_DQUOTE,
- STATE(1857), 1,
+ STATE(1878), 1,
aux_sym_string_repeat1,
- ACTIONS(3483), 2,
+ ACTIONS(3611), 2,
sym_unescaped_double_string_fragment,
sym_escape_sequence,
- [81868] = 4,
+ [81875] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(3662), 1,
+ ACTIONS(3694), 1,
anon_sym_SQUOTE,
- STATE(1856), 1,
+ STATE(1857), 1,
aux_sym_string_repeat2,
- ACTIONS(3479), 2,
+ ACTIONS(3501), 2,
sym_unescaped_single_string_fragment,
sym_escape_sequence,
- [81882] = 4,
+ [81889] = 3,
+ ACTIONS(1203), 1,
+ sym_comment,
+ ACTIONS(2729), 2,
+ anon_sym_LPAREN,
+ anon_sym_COLON,
+ ACTIONS(3696), 2,
+ anon_sym_COMMA,
+ anon_sym_RBRACE,
+ [81901] = 5,
+ ACTIONS(1203), 1,
+ sym_comment,
+ ACTIONS(3472), 1,
+ anon_sym_LBRACE,
+ ACTIONS(3474), 1,
+ anon_sym_extends,
+ STATE(1270), 1,
+ sym_class_body,
+ STATE(2316), 1,
+ sym_class_heritage,
+ [81917] = 4,
+ ACTIONS(1203), 1,
+ sym_comment,
+ ACTIONS(3306), 1,
+ anon_sym_finally,
+ STATE(2308), 1,
+ sym_finally_clause,
+ ACTIONS(1437), 2,
+ anon_sym_else,
+ anon_sym_while,
+ [81931] = 4,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(3487), 1,
+ ACTIONS(3476), 1,
anon_sym_COMMA,
- STATE(1956), 1,
+ STATE(1958), 1,
aux_sym_variable_declaration_repeat1,
- ACTIONS(3664), 2,
+ ACTIONS(3698), 2,
sym__automatic_semicolon,
anon_sym_SEMI,
- [81896] = 5,
- ACTIONS(1203), 1,
- sym_comment,
- ACTIONS(1205), 1,
- anon_sym_AT,
- ACTIONS(3451), 1,
- anon_sym_class,
- STATE(1780), 1,
- aux_sym_export_statement_repeat1,
- STATE(2031), 1,
- sym_decorator,
- [81912] = 5,
+ [81945] = 5,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(3463), 1,
+ ACTIONS(3474), 1,
anon_sym_extends,
- ACTIONS(3513), 1,
+ ACTIONS(3700), 1,
anon_sym_LBRACE,
- STATE(838), 1,
+ STATE(656), 1,
sym_class_body,
- STATE(2334), 1,
+ STATE(2371), 1,
sym_class_heritage,
- [81928] = 5,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(3499), 1,
- anon_sym_LPAREN,
- ACTIONS(3666), 1,
- sym_identifier,
- ACTIONS(3668), 1,
- anon_sym_STAR,
- STATE(2306), 1,
- sym_formal_parameters,
- [81944] = 5,
+ [81961] = 5,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(3463), 1,
+ ACTIONS(3474), 1,
anon_sym_extends,
- ACTIONS(3670), 1,
+ ACTIONS(3702), 1,
anon_sym_LBRACE,
- STATE(152), 1,
+ STATE(196), 1,
sym_class_body,
- STATE(2439), 1,
+ STATE(2368), 1,
sym_class_heritage,
- [81960] = 5,
+ [81977] = 4,
+ ACTIONS(1203), 1,
+ sym_comment,
+ ACTIONS(2729), 1,
+ anon_sym_COLON,
+ ACTIONS(3152), 1,
+ anon_sym_EQ,
+ ACTIONS(3704), 2,
+ anon_sym_COMMA,
+ anon_sym_RBRACE,
+ [81991] = 5,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(3499), 1,
+ ACTIONS(3507), 1,
+ sym__glimmer_template_content,
+ ACTIONS(3690), 1,
+ anon_sym_LT_SLASHtemplate_GT,
+ STATE(1264), 1,
+ sym_glimmer_closing_tag,
+ STATE(2072), 1,
+ aux_sym_glimmer_template_repeat1,
+ [82007] = 5,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(3706), 1,
+ sym_jsx_html_character_reference,
+ ACTIONS(3708), 1,
+ anon_sym_SQUOTE,
+ ACTIONS(3710), 1,
+ sym_unescaped_single_jsx_attribute_string_fragment,
+ STATE(1865), 1,
+ aux_sym_jsx_attribute_string_repeat2,
+ [82023] = 3,
+ ACTIONS(1203), 1,
+ sym_comment,
+ ACTIONS(3712), 1,
+ anon_sym_EQ,
+ ACTIONS(1789), 3,
+ anon_sym_COMMA,
+ anon_sym_RBRACE,
+ anon_sym_RBRACK,
+ [82035] = 5,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(3497), 1,
anon_sym_LPAREN,
- ACTIONS(3672), 1,
+ ACTIONS(3714), 1,
sym_identifier,
- ACTIONS(3674), 1,
+ ACTIONS(3716), 1,
anon_sym_STAR,
- STATE(2390), 1,
+ STATE(2315), 1,
sym_formal_parameters,
- [81976] = 4,
+ [82051] = 5,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(3676), 1,
+ ACTIONS(3708), 1,
anon_sym_DQUOTE,
- STATE(1857), 1,
- aux_sym_string_repeat1,
- ACTIONS(3483), 2,
- sym_unescaped_double_string_fragment,
- sym_escape_sequence,
- [81990] = 4,
+ ACTIONS(3718), 1,
+ sym_jsx_html_character_reference,
+ ACTIONS(3720), 1,
+ sym_unescaped_double_jsx_attribute_string_fragment,
+ STATE(1864), 1,
+ aux_sym_jsx_attribute_string_repeat1,
+ [82067] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(3676), 1,
- anon_sym_SQUOTE,
- STATE(1856), 1,
- aux_sym_string_repeat2,
- ACTIONS(3479), 2,
- sym_unescaped_single_string_fragment,
+ ACTIONS(3722), 1,
+ anon_sym_DQUOTE,
+ STATE(1919), 1,
+ aux_sym_string_repeat1,
+ ACTIONS(3724), 2,
+ sym_unescaped_double_string_fragment,
sym_escape_sequence,
- [82004] = 4,
+ [82081] = 5,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(3205), 1,
- anon_sym_finally,
- STATE(2259), 1,
- sym_finally_clause,
- ACTIONS(1463), 2,
- anon_sym_else,
- anon_sym_while,
- [82018] = 5,
+ ACTIONS(1205), 1,
+ anon_sym_AT,
+ ACTIONS(3440), 1,
+ anon_sym_class,
+ STATE(1819), 1,
+ aux_sym_export_statement_repeat1,
+ STATE(2022), 1,
+ sym_decorator,
+ [82097] = 5,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(3463), 1,
+ ACTIONS(3474), 1,
anon_sym_extends,
- ACTIONS(3678), 1,
+ ACTIONS(3531), 1,
anon_sym_LBRACE,
- STATE(479), 1,
+ STATE(1122), 1,
sym_class_body,
- STATE(2447), 1,
+ STATE(2171), 1,
sym_class_heritage,
- [82034] = 4,
+ [82113] = 4,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(3487), 1,
+ ACTIONS(3476), 1,
anon_sym_COMMA,
- STATE(1911), 1,
+ STATE(1885), 1,
aux_sym_variable_declaration_repeat1,
- ACTIONS(3680), 2,
+ ACTIONS(3726), 2,
sym__automatic_semicolon,
anon_sym_SEMI,
- [82048] = 5,
+ [82127] = 5,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(3497), 1,
+ anon_sym_LPAREN,
+ ACTIONS(3728), 1,
+ sym_identifier,
+ ACTIONS(3730), 1,
+ anon_sym_STAR,
+ STATE(2538), 1,
+ sym_formal_parameters,
+ [82143] = 2,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(3463), 1,
- anon_sym_extends,
- ACTIONS(3620), 1,
- anon_sym_LBRACE,
- STATE(2008), 1,
- sym_class_body,
- STATE(2216), 1,
- sym_class_heritage,
- [82064] = 4,
+ ACTIONS(2044), 4,
+ sym__automatic_semicolon,
+ anon_sym_LPAREN,
+ anon_sym_SEMI,
+ anon_sym_EQ,
+ [82153] = 5,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(3630), 1,
- anon_sym_DQUOTE,
- STATE(1925), 1,
- aux_sym_string_repeat1,
- ACTIONS(3682), 2,
- sym_unescaped_double_string_fragment,
- sym_escape_sequence,
- [82078] = 4,
+ ACTIONS(3497), 1,
+ anon_sym_LPAREN,
+ ACTIONS(3732), 1,
+ sym_identifier,
+ ACTIONS(3734), 1,
+ anon_sym_STAR,
+ STATE(2538), 1,
+ sym_formal_parameters,
+ [82169] = 4,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(3487), 1,
+ ACTIONS(3476), 1,
anon_sym_COMMA,
- STATE(1911), 1,
+ STATE(1885), 1,
aux_sym_variable_declaration_repeat1,
- ACTIONS(3684), 2,
+ ACTIONS(3736), 2,
sym__automatic_semicolon,
anon_sym_SEMI,
- [82092] = 2,
- ACTIONS(1203), 1,
+ [82183] = 5,
+ ACTIONS(3), 1,
sym_comment,
- ACTIONS(1986), 4,
- anon_sym_RBRACE,
- anon_sym_RPAREN,
- anon_sym_COLON,
- anon_sym_RBRACK,
- [82102] = 5,
+ ACTIONS(3507), 1,
+ sym__glimmer_template_content,
+ ACTIONS(3591), 1,
+ anon_sym_LT_SLASHtemplate_GT,
+ STATE(1077), 1,
+ sym_glimmer_closing_tag,
+ STATE(2072), 1,
+ aux_sym_glimmer_template_repeat1,
+ [82199] = 5,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(3463), 1,
+ ACTIONS(3474), 1,
anon_sym_extends,
- ACTIONS(3493), 1,
+ ACTIONS(3672), 1,
anon_sym_LBRACE,
- STATE(209), 1,
+ STATE(2031), 1,
sym_class_body,
- STATE(2304), 1,
+ STATE(2294), 1,
sym_class_heritage,
- [82118] = 5,
+ [82215] = 4,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(3738), 1,
+ anon_sym_DQUOTE,
+ STATE(1878), 1,
+ aux_sym_string_repeat1,
+ ACTIONS(3611), 2,
+ sym_unescaped_double_string_fragment,
+ sym_escape_sequence,
+ [82229] = 5,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(3463), 1,
+ ACTIONS(3474), 1,
anon_sym_extends,
- ACTIONS(3670), 1,
+ ACTIONS(3505), 1,
anon_sym_LBRACE,
- STATE(158), 1,
+ STATE(691), 1,
sym_class_body,
- STATE(2456), 1,
+ STATE(2140), 1,
sym_class_heritage,
- [82134] = 5,
+ [82245] = 4,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(3738), 1,
+ anon_sym_SQUOTE,
+ STATE(1857), 1,
+ aux_sym_string_repeat2,
+ ACTIONS(3501), 2,
+ sym_unescaped_single_string_fragment,
+ sym_escape_sequence,
+ [82259] = 4,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(3722), 1,
+ anon_sym_SQUOTE,
+ STATE(1860), 1,
+ aux_sym_string_repeat2,
+ ACTIONS(3740), 2,
+ sym_unescaped_single_string_fragment,
+ sym_escape_sequence,
+ [82273] = 5,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(3463), 1,
+ ACTIONS(3474), 1,
anon_sym_extends,
- ACTIONS(3678), 1,
+ ACTIONS(3702), 1,
anon_sym_LBRACE,
- STATE(483), 1,
+ STATE(194), 1,
sym_class_body,
- STATE(2459), 1,
+ STATE(2347), 1,
sym_class_heritage,
- [82150] = 5,
+ [82289] = 5,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(3455), 1,
- sym__glimmer_template_content,
- ACTIONS(3525), 1,
- anon_sym_LT_SLASHtemplate_GT,
- STATE(1565), 1,
- sym_glimmer_closing_tag,
- STATE(2035), 1,
- aux_sym_glimmer_template_repeat1,
- [82166] = 4,
+ ACTIONS(3497), 1,
+ anon_sym_LPAREN,
+ ACTIONS(3742), 1,
+ sym_identifier,
+ ACTIONS(3744), 1,
+ anon_sym_STAR,
+ STATE(2125), 1,
+ sym_formal_parameters,
+ [82305] = 4,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(3686), 1,
+ ACTIONS(3476), 1,
anon_sym_COMMA,
- STATE(1962), 1,
- aux_sym_array_repeat1,
- ACTIONS(2226), 2,
- anon_sym_RPAREN,
- anon_sym_RBRACK,
- [82180] = 4,
+ STATE(1954), 1,
+ aux_sym_variable_declaration_repeat1,
+ ACTIONS(3746), 2,
+ sym__automatic_semicolon,
+ anon_sym_SEMI,
+ [82319] = 5,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(3689), 1,
- anon_sym_EQ,
- STATE(2514), 1,
- sym__initializer,
- ACTIONS(3165), 2,
- anon_sym_in,
- anon_sym_of,
- [82194] = 4,
+ ACTIONS(1205), 1,
+ anon_sym_AT,
+ ACTIONS(3748), 1,
+ anon_sym_class,
+ STATE(1819), 1,
+ aux_sym_export_statement_repeat1,
+ STATE(2022), 1,
+ sym_decorator,
+ [82335] = 2,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(3487), 1,
- anon_sym_COMMA,
- STATE(1968), 1,
- aux_sym_variable_declaration_repeat1,
- ACTIONS(3691), 2,
- sym__automatic_semicolon,
- anon_sym_SEMI,
- [82208] = 4,
+ ACTIONS(2228), 4,
+ anon_sym_RPAREN,
+ anon_sym_in,
+ anon_sym_of,
+ anon_sym_EQ,
+ [82345] = 2,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(3487), 1,
- anon_sym_COMMA,
- STATE(1911), 1,
- aux_sym_variable_declaration_repeat1,
- ACTIONS(3693), 2,
+ ACTIONS(2729), 4,
sym__automatic_semicolon,
+ anon_sym_LPAREN,
anon_sym_SEMI,
- [82222] = 4,
+ anon_sym_EQ,
+ [82355] = 4,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(3487), 1,
+ ACTIONS(3476), 1,
anon_sym_COMMA,
- STATE(1911), 1,
+ STATE(1885), 1,
aux_sym_variable_declaration_repeat1,
- ACTIONS(3695), 2,
+ ACTIONS(3750), 2,
sym__automatic_semicolon,
anon_sym_SEMI,
- [82236] = 4,
+ [82369] = 4,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(3487), 1,
+ ACTIONS(3476), 1,
anon_sym_COMMA,
- STATE(1969), 1,
+ STATE(1885), 1,
aux_sym_variable_declaration_repeat1,
- ACTIONS(3697), 2,
+ ACTIONS(3752), 2,
sym__automatic_semicolon,
anon_sym_SEMI,
- [82250] = 4,
+ [82383] = 4,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(3487), 1,
+ ACTIONS(3476), 1,
anon_sym_COMMA,
- STATE(1911), 1,
+ STATE(1885), 1,
aux_sym_variable_declaration_repeat1,
- ACTIONS(3699), 2,
+ ACTIONS(3754), 2,
sym__automatic_semicolon,
anon_sym_SEMI,
- [82264] = 4,
+ [82397] = 5,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(3487), 1,
- anon_sym_COMMA,
- STATE(1911), 1,
- aux_sym_variable_declaration_repeat1,
- ACTIONS(3701), 2,
- sym__automatic_semicolon,
- anon_sym_SEMI,
- [82278] = 5,
+ ACTIONS(1205), 1,
+ anon_sym_AT,
+ ACTIONS(3342), 1,
+ anon_sym_class,
+ STATE(1819), 1,
+ aux_sym_export_statement_repeat1,
+ STATE(2022), 1,
+ sym_decorator,
+ [82413] = 2,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(3565), 1,
+ ACTIONS(2251), 4,
+ anon_sym_RPAREN,
+ anon_sym_in,
+ anon_sym_of,
anon_sym_EQ,
- ACTIONS(3622), 1,
- anon_sym_COMMA,
- ACTIONS(3703), 1,
- anon_sym_RBRACK,
- STATE(1981), 1,
- aux_sym_array_pattern_repeat1,
- [82294] = 2,
+ [82423] = 4,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(2114), 4,
+ ACTIONS(3476), 1,
+ anon_sym_COMMA,
+ STATE(1885), 1,
+ aux_sym_variable_declaration_repeat1,
+ ACTIONS(3756), 2,
sym__automatic_semicolon,
- anon_sym_LPAREN,
anon_sym_SEMI,
- anon_sym_EQ,
- [82304] = 5,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(3499), 1,
- anon_sym_LPAREN,
- ACTIONS(3705), 1,
- sym_identifier,
- ACTIONS(3707), 1,
- anon_sym_STAR,
- STATE(2390), 1,
- sym_formal_parameters,
- [82320] = 5,
- ACTIONS(1203), 1,
- sym_comment,
- ACTIONS(3463), 1,
- anon_sym_extends,
- ACTIONS(3569), 1,
- anon_sym_LBRACE,
- STATE(1325), 1,
- sym_class_body,
- STATE(2212), 1,
- sym_class_heritage,
- [82336] = 4,
- ACTIONS(1203), 1,
- sym_comment,
- ACTIONS(3709), 1,
- anon_sym_STAR,
- ACTIONS(3711), 1,
- anon_sym_LBRACE,
- STATE(2709), 2,
- sym_namespace_import,
- sym_named_imports,
- [82350] = 5,
+ [82437] = 5,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(3463), 1,
+ ACTIONS(3474), 1,
anon_sym_extends,
- ACTIONS(3567), 1,
+ ACTIONS(3700), 1,
anon_sym_LBRACE,
- STATE(619), 1,
+ STATE(559), 1,
sym_class_body,
- STATE(2250), 1,
+ STATE(2359), 1,
sym_class_heritage,
- [82366] = 5,
+ [82453] = 4,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1205), 1,
- anon_sym_AT,
- ACTIONS(3713), 1,
- anon_sym_class,
- STATE(1780), 1,
- aux_sym_export_statement_repeat1,
- STATE(2031), 1,
- sym_decorator,
- [82382] = 4,
- ACTIONS(1203), 1,
+ ACTIONS(3758), 1,
+ anon_sym_EQ,
+ STATE(2488), 1,
+ sym__initializer,
+ ACTIONS(3170), 2,
+ anon_sym_in,
+ anon_sym_of,
+ [82467] = 4,
+ ACTIONS(3), 1,
sym_comment,
- ACTIONS(3426), 1,
- anon_sym_COMMA,
- ACTIONS(3715), 1,
- anon_sym_RBRACE,
- STATE(2058), 1,
- aux_sym_object_pattern_repeat1,
- [82395] = 4,
+ ACTIONS(3760), 1,
+ sym_identifier,
+ ACTIONS(3762), 1,
+ anon_sym_SEMI,
+ ACTIONS(3764), 1,
+ sym__automatic_semicolon,
+ [82480] = 4,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(3426), 1,
+ ACTIONS(3389), 1,
anon_sym_COMMA,
- ACTIONS(3717), 1,
+ ACTIONS(3766), 1,
anon_sym_RBRACE,
- STATE(2117), 1,
+ STATE(2086), 1,
aux_sym_object_pattern_repeat1,
- [82408] = 4,
- ACTIONS(1203), 1,
- sym_comment,
- ACTIONS(3719), 1,
- anon_sym_COMMA,
- ACTIONS(3721), 1,
- anon_sym_RBRACE,
- STATE(2120), 1,
- aux_sym_object_repeat1,
- [82421] = 4,
- ACTIONS(1203), 1,
- sym_comment,
- ACTIONS(2228), 1,
- anon_sym_COMMA,
- ACTIONS(3723), 1,
- anon_sym_RPAREN,
- STATE(1962), 1,
- aux_sym_array_repeat1,
- [82434] = 4,
- ACTIONS(1203), 1,
- sym_comment,
- ACTIONS(3622), 1,
- anon_sym_COMMA,
- ACTIONS(3725), 1,
- anon_sym_RBRACK,
- STATE(1997), 1,
- aux_sym_array_pattern_repeat1,
- [82447] = 4,
+ [82493] = 4,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(3515), 1,
- anon_sym_from,
- ACTIONS(3727), 1,
- anon_sym_as,
- STATE(2422), 1,
- sym__from_clause,
- [82460] = 4,
+ ACTIONS(1469), 1,
+ anon_sym_while,
+ ACTIONS(3768), 1,
+ anon_sym_else,
+ STATE(2409), 1,
+ sym_else_clause,
+ [82506] = 4,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(3729), 1,
+ ACTIONS(3770), 1,
anon_sym_LBRACE,
- ACTIONS(3731), 1,
+ ACTIONS(3772), 1,
anon_sym_LPAREN,
- STATE(2043), 1,
+ STATE(2055), 1,
sym_statement_block,
- [82473] = 4,
+ [82519] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(2228), 1,
+ ACTIONS(3393), 1,
+ anon_sym_EQ,
+ ACTIONS(1797), 2,
+ anon_sym_in,
+ anon_sym_of,
+ [82530] = 4,
+ ACTIONS(1203), 1,
+ sym_comment,
+ ACTIONS(2222), 1,
anon_sym_COMMA,
- ACTIONS(3733), 1,
+ ACTIONS(3774), 1,
anon_sym_RBRACK,
- STATE(1962), 1,
+ STATE(1900), 1,
aux_sym_array_repeat1,
- [82486] = 4,
+ [82543] = 4,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(3622), 1,
+ ACTIONS(3603), 1,
anon_sym_COMMA,
- ACTIONS(3735), 1,
+ ACTIONS(3776), 1,
anon_sym_RBRACK,
- STATE(1997), 1,
+ STATE(2066), 1,
aux_sym_array_pattern_repeat1,
- [82499] = 4,
+ [82556] = 4,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(3719), 1,
+ ACTIONS(3389), 1,
anon_sym_COMMA,
- ACTIONS(3737), 1,
+ ACTIONS(3778), 1,
anon_sym_RBRACE,
- STATE(2120), 1,
- aux_sym_object_repeat1,
- [82512] = 4,
+ STATE(2086), 1,
+ aux_sym_object_pattern_repeat1,
+ [82569] = 2,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(3739), 1,
- anon_sym_COLON,
- ACTIONS(3741), 1,
- anon_sym_GT,
- ACTIONS(3743), 1,
- anon_sym_DOT,
- [82525] = 4,
+ ACTIONS(924), 3,
+ sym__automatic_semicolon,
+ anon_sym_else,
+ anon_sym_while,
+ [82578] = 4,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(2228), 1,
+ ACTIONS(3780), 1,
anon_sym_COMMA,
- ACTIONS(2279), 1,
- anon_sym_RPAREN,
- STATE(1962), 1,
- aux_sym_array_repeat1,
- [82538] = 4,
- ACTIONS(1203), 1,
+ ACTIONS(3782), 1,
+ anon_sym_RBRACE,
+ STATE(2104), 1,
+ aux_sym_object_repeat1,
+ [82591] = 4,
+ ACTIONS(3), 1,
sym_comment,
- ACTIONS(2228), 1,
- anon_sym_COMMA,
- ACTIONS(2279), 1,
- anon_sym_RPAREN,
- STATE(1980), 1,
- aux_sym_array_repeat1,
- [82551] = 4,
+ ACTIONS(3497), 1,
+ anon_sym_LPAREN,
+ ACTIONS(3784), 1,
+ sym_identifier,
+ STATE(2475), 1,
+ sym_formal_parameters,
+ [82604] = 4,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(3426), 1,
+ ACTIONS(3389), 1,
anon_sym_COMMA,
- ACTIONS(3745), 1,
+ ACTIONS(3786), 1,
anon_sym_RBRACE,
- STATE(2117), 1,
+ STATE(2086), 1,
aux_sym_object_pattern_repeat1,
- [82564] = 4,
+ [82617] = 4,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(3497), 1,
+ anon_sym_LPAREN,
+ ACTIONS(3788), 1,
+ sym_identifier,
+ STATE(2130), 1,
+ sym_formal_parameters,
+ [82630] = 4,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(2228), 1,
+ ACTIONS(3603), 1,
anon_sym_COMMA,
- ACTIONS(2232), 1,
+ ACTIONS(3605), 1,
anon_sym_RBRACK,
- STATE(1962), 1,
- aux_sym_array_repeat1,
- [82577] = 4,
+ STATE(2066), 1,
+ aux_sym_array_pattern_repeat1,
+ [82643] = 4,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(3426), 1,
+ ACTIONS(3389), 1,
anon_sym_COMMA,
- ACTIONS(3747), 1,
+ ACTIONS(3790), 1,
anon_sym_RBRACE,
- STATE(2117), 1,
+ STATE(2075), 1,
aux_sym_object_pattern_repeat1,
- [82590] = 4,
+ [82656] = 4,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(3719), 1,
+ ACTIONS(3780), 1,
anon_sym_COMMA,
- ACTIONS(3749), 1,
+ ACTIONS(3792), 1,
anon_sym_RBRACE,
- STATE(2120), 1,
+ STATE(2104), 1,
aux_sym_object_repeat1,
- [82603] = 4,
- ACTIONS(1203), 1,
- sym_comment,
- ACTIONS(2228), 1,
- anon_sym_COMMA,
- ACTIONS(2230), 1,
- anon_sym_RPAREN,
- STATE(2021), 1,
- aux_sym_array_repeat1,
- [82616] = 4,
+ [82669] = 4,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(2228), 1,
- anon_sym_COMMA,
- ACTIONS(2230), 1,
- anon_sym_RPAREN,
- STATE(1962), 1,
- aux_sym_array_repeat1,
- [82629] = 4,
+ ACTIONS(3794), 1,
+ anon_sym_LBRACE,
+ ACTIONS(3796), 1,
+ anon_sym_LPAREN,
+ STATE(522), 1,
+ sym_statement_block,
+ [82682] = 2,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(3751), 1,
- anon_sym_LPAREN,
- ACTIONS(3753), 1,
- anon_sym_await,
- STATE(107), 1,
- sym__for_header,
- [82642] = 4,
+ ACTIONS(928), 3,
+ sym__automatic_semicolon,
+ anon_sym_else,
+ anon_sym_while,
+ [82691] = 4,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(3755), 1,
- anon_sym_COMMA,
- ACTIONS(3758), 1,
- anon_sym_RBRACK,
- STATE(1997), 1,
- aux_sym_array_pattern_repeat1,
- [82655] = 4,
+ ACTIONS(3562), 1,
+ anon_sym_from,
+ ACTIONS(3798), 1,
+ anon_sym_as,
+ STATE(2344), 1,
+ sym__from_clause,
+ [82704] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(3394), 1,
+ ACTIONS(3346), 1,
sym_identifier,
- ACTIONS(3398), 1,
+ ACTIONS(3350), 1,
anon_sym_LBRACK,
- ACTIONS(3400), 1,
+ ACTIONS(3352), 1,
sym_private_property_identifier,
- [82668] = 4,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(3760), 1,
- sym_identifier,
- ACTIONS(3762), 1,
- anon_sym_SEMI,
- ACTIONS(3764), 1,
- sym__automatic_semicolon,
- [82681] = 4,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(3766), 1,
- sym_identifier,
- ACTIONS(3768), 1,
- anon_sym_SEMI,
- ACTIONS(3770), 1,
- sym__automatic_semicolon,
- [82694] = 4,
- ACTIONS(1203), 1,
- sym_comment,
- ACTIONS(3739), 1,
- anon_sym_COLON,
- ACTIONS(3743), 1,
- anon_sym_DOT,
- ACTIONS(3772), 1,
- anon_sym_GT,
- [82707] = 3,
+ [82717] = 4,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(3774), 1,
+ ACTIONS(3562), 1,
+ anon_sym_from,
+ ACTIONS(3798), 1,
anon_sym_as,
- ACTIONS(3776), 2,
- anon_sym_COMMA,
- anon_sym_RBRACE,
- [82718] = 4,
+ STATE(2210), 1,
+ sym__from_clause,
+ [82730] = 4,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(3778), 1,
- anon_sym_LBRACE,
- ACTIONS(3780), 1,
- anon_sym_LPAREN,
- STATE(553), 1,
- sym_statement_block,
- [82731] = 4,
+ ACTIONS(2222), 1,
+ anon_sym_COMMA,
+ ACTIONS(2271), 1,
+ anon_sym_RPAREN,
+ STATE(2027), 1,
+ aux_sym_array_repeat1,
+ [82743] = 4,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(3782), 1,
+ ACTIONS(2222), 1,
anon_sym_COMMA,
- ACTIONS(3784), 1,
- anon_sym_RBRACE,
- STATE(2040), 1,
- aux_sym_export_clause_repeat1,
- [82744] = 2,
+ ACTIONS(2271), 1,
+ anon_sym_RPAREN,
+ STATE(1900), 1,
+ aux_sym_array_repeat1,
+ [82756] = 4,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(3786), 3,
- sym__automatic_semicolon,
- anon_sym_from,
- anon_sym_SEMI,
- [82753] = 4,
+ ACTIONS(2222), 1,
+ anon_sym_COMMA,
+ ACTIONS(2226), 1,
+ anon_sym_RPAREN,
+ STATE(2008), 1,
+ aux_sym_array_repeat1,
+ [82769] = 4,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(3622), 1,
+ ACTIONS(2222), 1,
anon_sym_COMMA,
- ACTIONS(3624), 1,
- anon_sym_RBRACK,
- STATE(1997), 1,
- aux_sym_array_pattern_repeat1,
- [82766] = 2,
+ ACTIONS(2226), 1,
+ anon_sym_RPAREN,
+ STATE(1900), 1,
+ aux_sym_array_repeat1,
+ [82782] = 4,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1651), 3,
- anon_sym_LBRACE,
- anon_sym_else,
- anon_sym_while,
- [82775] = 3,
+ ACTIONS(3800), 1,
+ anon_sym_COLON,
+ ACTIONS(3802), 1,
+ anon_sym_GT,
+ ACTIONS(3804), 1,
+ anon_sym_DOT,
+ [82795] = 4,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(3497), 1,
+ anon_sym_LPAREN,
+ ACTIONS(3806), 1,
+ sym_identifier,
+ STATE(2267), 1,
+ sym_formal_parameters,
+ [82808] = 4,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(3808), 1,
+ sym_identifier,
+ STATE(1755), 1,
+ sym_decorator_member_expression,
+ STATE(2050), 1,
+ sym_decorator_call_expression,
+ [82821] = 4,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(2291), 1,
- sym__automatic_semicolon,
- ACTIONS(1017), 2,
- anon_sym_else,
- anon_sym_while,
- [82786] = 4,
+ ACTIONS(3800), 1,
+ anon_sym_COLON,
+ ACTIONS(3804), 1,
+ anon_sym_DOT,
+ ACTIONS(3810), 1,
+ anon_sym_GT,
+ [82834] = 4,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(2228), 1,
+ ACTIONS(2222), 1,
anon_sym_COMMA,
- ACTIONS(2301), 1,
+ ACTIONS(3812), 1,
anon_sym_RPAREN,
- STATE(2075), 1,
+ STATE(1900), 1,
aux_sym_array_repeat1,
- [82799] = 4,
+ [82847] = 4,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(2228), 1,
- anon_sym_COMMA,
- ACTIONS(2232), 1,
- anon_sym_RBRACK,
- STATE(1984), 1,
- aux_sym_array_repeat1,
- [82812] = 4,
+ ACTIONS(3208), 1,
+ anon_sym_LPAREN,
+ ACTIONS(3814), 1,
+ anon_sym_COLON,
+ STATE(2190), 1,
+ sym_formal_parameters,
+ [82860] = 4,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(3622), 1,
+ ACTIONS(3816), 1,
anon_sym_COMMA,
- ACTIONS(3624), 1,
- anon_sym_RBRACK,
- STATE(1985), 1,
- aux_sym_array_pattern_repeat1,
- [82825] = 4,
+ ACTIONS(3818), 1,
+ anon_sym_RPAREN,
+ STATE(2098), 1,
+ aux_sym_formal_parameters_repeat1,
+ [82873] = 4,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(3788), 1,
- anon_sym_DQUOTE,
- ACTIONS(3790), 1,
- anon_sym_SQUOTE,
- STATE(2332), 1,
- sym_string,
- [82838] = 4,
+ ACTIONS(3820), 1,
+ anon_sym_LBRACE,
+ ACTIONS(3822), 1,
+ anon_sym_LPAREN,
+ STATE(862), 1,
+ sym_statement_block,
+ [82886] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(3792), 1,
+ ACTIONS(3497), 1,
+ anon_sym_LPAREN,
+ ACTIONS(3824), 1,
sym_identifier,
- STATE(1753), 1,
- sym_decorator_member_expression,
- STATE(2086), 1,
- sym_decorator_call_expression,
- [82851] = 3,
+ STATE(2475), 1,
+ sym_formal_parameters,
+ [82899] = 4,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(3565), 1,
- anon_sym_EQ,
- ACTIONS(3758), 2,
+ ACTIONS(3603), 1,
anon_sym_COMMA,
+ ACTIONS(3674), 1,
anon_sym_RBRACK,
- [82862] = 4,
+ STATE(2066), 1,
+ aux_sym_array_pattern_repeat1,
+ [82912] = 4,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(3515), 1,
+ ACTIONS(3562), 1,
anon_sym_from,
- ACTIONS(3727), 1,
+ ACTIONS(3798), 1,
anon_sym_as,
- STATE(2320), 1,
+ STATE(2326), 1,
sym__from_clause,
- [82875] = 4,
+ [82925] = 4,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(3426), 1,
+ ACTIONS(2222), 1,
anon_sym_COMMA,
- ACTIONS(3794), 1,
- anon_sym_RBRACE,
- STATE(2117), 1,
- aux_sym_object_pattern_repeat1,
- [82888] = 4,
+ ACTIONS(2279), 1,
+ anon_sym_RBRACK,
+ STATE(1900), 1,
+ aux_sym_array_repeat1,
+ [82938] = 4,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(3719), 1,
+ ACTIONS(3389), 1,
anon_sym_COMMA,
- ACTIONS(3796), 1,
+ ACTIONS(3826), 1,
anon_sym_RBRACE,
- STATE(2120), 1,
- aux_sym_object_repeat1,
- [82901] = 4,
+ STATE(2086), 1,
+ aux_sym_object_pattern_repeat1,
+ [82951] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(3719), 1,
+ ACTIONS(3537), 1,
+ anon_sym_EQ,
+ ACTIONS(3828), 2,
anon_sym_COMMA,
- ACTIONS(3796), 1,
anon_sym_RBRACE,
- STATE(1979), 1,
- aux_sym_object_repeat1,
- [82914] = 4,
+ [82962] = 4,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(3426), 1,
+ ACTIONS(3780), 1,
anon_sym_COMMA,
- ACTIONS(3794), 1,
+ ACTIONS(3830), 1,
anon_sym_RBRACE,
- STATE(1978), 1,
- aux_sym_object_pattern_repeat1,
- [82927] = 4,
- ACTIONS(1203), 1,
- sym_comment,
- ACTIONS(3515), 1,
- anon_sym_from,
- ACTIONS(3727), 1,
- anon_sym_as,
- STATE(2204), 1,
- sym__from_clause,
- [82940] = 4,
- ACTIONS(1203), 1,
- sym_comment,
- ACTIONS(2228), 1,
- anon_sym_COMMA,
- ACTIONS(3798), 1,
- anon_sym_RPAREN,
- STATE(1962), 1,
- aux_sym_array_repeat1,
- [82953] = 3,
- ACTIONS(1203), 1,
- sym_comment,
- ACTIONS(3368), 1,
- anon_sym_EQ,
- ACTIONS(1763), 2,
- anon_sym_in,
- anon_sym_of,
- [82964] = 4,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(3800), 1,
- sym_identifier,
- STATE(1523), 1,
- sym_decorator_member_expression,
- STATE(1586), 1,
- sym_decorator_call_expression,
- [82977] = 4,
+ STATE(2104), 1,
+ aux_sym_object_repeat1,
+ [82975] = 4,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(2228), 1,
+ ACTIONS(2222), 1,
anon_sym_COMMA,
- ACTIONS(3802), 1,
- anon_sym_RBRACK,
- STATE(1962), 1,
- aux_sym_array_repeat1,
- [82990] = 4,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(3499), 1,
- anon_sym_LPAREN,
- ACTIONS(3804), 1,
- sym_identifier,
- STATE(2387), 1,
- sym_formal_parameters,
- [83003] = 4,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(3806), 1,
- sym_identifier,
- ACTIONS(3808), 1,
- anon_sym_SEMI,
- ACTIONS(3810), 1,
- sym__automatic_semicolon,
- [83016] = 4,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(3812), 1,
- sym_identifier,
- ACTIONS(3814), 1,
- anon_sym_SEMI,
- ACTIONS(3816), 1,
- sym__automatic_semicolon,
- [83029] = 4,
- ACTIONS(1203), 1,
- sym_comment,
- ACTIONS(3818), 1,
- anon_sym_LPAREN,
- ACTIONS(3820), 1,
- anon_sym_await,
- STATE(95), 1,
- sym__for_header,
- [83042] = 4,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(3499), 1,
- anon_sym_LPAREN,
- ACTIONS(3822), 1,
- sym_identifier,
- STATE(2316), 1,
- sym_formal_parameters,
- [83055] = 4,
+ ACTIONS(2279), 1,
+ anon_sym_RBRACK,
+ STATE(1984), 1,
+ aux_sym_array_repeat1,
+ [82988] = 4,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1469), 1,
- anon_sym_while,
- ACTIONS(3824), 1,
- anon_sym_else,
- STATE(2329), 1,
- sym_else_clause,
- [83068] = 2,
+ ACTIONS(3832), 1,
+ anon_sym_COMMA,
+ ACTIONS(3835), 1,
+ anon_sym_RBRACE,
+ STATE(2020), 1,
+ aux_sym_named_imports_repeat1,
+ [83001] = 4,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(3826), 3,
- anon_sym_export,
- anon_sym_class,
- anon_sym_AT,
- [83077] = 2,
+ ACTIONS(3603), 1,
+ anon_sym_COMMA,
+ ACTIONS(3674), 1,
+ anon_sym_RBRACK,
+ STATE(1985), 1,
+ aux_sym_array_pattern_repeat1,
+ [83014] = 2,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(3828), 3,
+ ACTIONS(3837), 3,
anon_sym_export,
anon_sym_class,
anon_sym_AT,
- [83086] = 4,
+ [83023] = 4,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(2228), 1,
+ ACTIONS(3839), 1,
anon_sym_COMMA,
- ACTIONS(2271), 1,
- anon_sym_RPAREN,
- STATE(2101), 1,
- aux_sym_array_repeat1,
- [83099] = 4,
+ ACTIONS(3841), 1,
+ anon_sym_RBRACE,
+ STATE(2107), 1,
+ aux_sym_export_clause_repeat1,
+ [83036] = 4,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(2228), 1,
- anon_sym_COMMA,
- ACTIONS(2271), 1,
- anon_sym_RPAREN,
- STATE(1962), 1,
- aux_sym_array_repeat1,
- [83112] = 4,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(3830), 1,
- sym__glimmer_template_content,
- ACTIONS(3833), 1,
- anon_sym_LT_SLASHtemplate_GT,
- STATE(2035), 1,
- aux_sym_glimmer_template_repeat1,
- [83125] = 4,
+ ACTIONS(3562), 1,
+ anon_sym_from,
+ ACTIONS(3798), 1,
+ anon_sym_as,
+ STATE(2651), 1,
+ sym__from_clause,
+ [83049] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(3499), 1,
- anon_sym_LPAREN,
- ACTIONS(3835), 1,
+ ACTIONS(3843), 1,
sym_identifier,
- STATE(2387), 1,
- sym_formal_parameters,
- [83138] = 4,
- ACTIONS(1203), 1,
- sym_comment,
- ACTIONS(3739), 1,
- anon_sym_COLON,
- ACTIONS(3743), 1,
- anon_sym_DOT,
- ACTIONS(3837), 1,
- anon_sym_GT,
- [83151] = 4,
+ ACTIONS(3845), 1,
+ anon_sym_SEMI,
+ ACTIONS(3847), 1,
+ sym__automatic_semicolon,
+ [83062] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(3839), 1,
+ ACTIONS(3849), 1,
sym_identifier,
- ACTIONS(3841), 1,
+ ACTIONS(3851), 1,
anon_sym_SEMI,
- ACTIONS(3843), 1,
- sym__automatic_semicolon,
- [83164] = 2,
- ACTIONS(1203), 1,
- sym_comment,
- ACTIONS(3845), 3,
+ ACTIONS(3853), 1,
sym__automatic_semicolon,
- anon_sym_from,
- anon_sym_SEMI,
- [83173] = 4,
+ [83075] = 4,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(3847), 1,
+ ACTIONS(2222), 1,
anon_sym_COMMA,
- ACTIONS(3849), 1,
- anon_sym_RBRACE,
- STATE(2106), 1,
- aux_sym_export_clause_repeat1,
- [83186] = 4,
+ ACTIONS(3855), 1,
+ anon_sym_RPAREN,
+ STATE(1900), 1,
+ aux_sym_array_repeat1,
+ [83088] = 4,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(3851), 1,
- anon_sym_LBRACE,
- ACTIONS(3853), 1,
+ ACTIONS(3857), 1,
anon_sym_LPAREN,
- STATE(516), 1,
- sym_statement_block,
- [83199] = 2,
- ACTIONS(1203), 1,
+ ACTIONS(3859), 1,
+ anon_sym_await,
+ STATE(101), 1,
+ sym__for_header,
+ [83101] = 4,
+ ACTIONS(3), 1,
sym_comment,
- ACTIONS(848), 3,
+ ACTIONS(3861), 1,
+ sym_identifier,
+ ACTIONS(3863), 1,
+ anon_sym_SEMI,
+ ACTIONS(3865), 1,
sym__automatic_semicolon,
- anon_sym_else,
- anon_sym_while,
- [83208] = 2,
+ [83114] = 4,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1505), 3,
- anon_sym_else,
- anon_sym_while,
- anon_sym_finally,
- [83217] = 2,
+ ACTIONS(3867), 1,
+ anon_sym_LPAREN,
+ ACTIONS(3869), 1,
+ anon_sym_await,
+ STATE(116), 1,
+ sym__for_header,
+ [83127] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(882), 3,
+ ACTIONS(2246), 1,
sym__automatic_semicolon,
+ ACTIONS(961), 2,
anon_sym_else,
anon_sym_while,
- [83226] = 4,
+ [83138] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(3855), 1,
+ ACTIONS(3871), 1,
sym_identifier,
- ACTIONS(3857), 1,
+ ACTIONS(3873), 1,
anon_sym_SEMI,
- ACTIONS(3859), 1,
+ ACTIONS(3875), 1,
sym__automatic_semicolon,
- [83239] = 4,
+ [83151] = 4,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(3515), 1,
+ ACTIONS(3562), 1,
anon_sym_from,
- ACTIONS(3727), 1,
+ ACTIONS(3798), 1,
anon_sym_as,
- STATE(2278), 1,
+ STATE(2424), 1,
sym__from_clause,
- [83252] = 3,
+ [83164] = 4,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(3861), 1,
- sym__automatic_semicolon,
- ACTIONS(840), 2,
- anon_sym_else,
- anon_sym_while,
- [83263] = 4,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(3499), 1,
- anon_sym_LPAREN,
- ACTIONS(3863), 1,
- sym_identifier,
- STATE(2387), 1,
- sym_formal_parameters,
- [83276] = 4,
- ACTIONS(3), 1,
+ ACTIONS(3877), 1,
+ anon_sym_COMMA,
+ ACTIONS(3879), 1,
+ anon_sym_RBRACE,
+ STATE(2058), 1,
+ aux_sym_named_imports_repeat1,
+ [83177] = 2,
+ ACTIONS(1203), 1,
sym_comment,
- ACTIONS(3499), 1,
- anon_sym_LPAREN,
- ACTIONS(3865), 1,
- sym_identifier,
- STATE(2316), 1,
- sym_formal_parameters,
- [83289] = 4,
- ACTIONS(3), 1,
+ ACTIONS(3881), 3,
+ sym__automatic_semicolon,
+ anon_sym_from,
+ anon_sym_SEMI,
+ [83186] = 4,
+ ACTIONS(1203), 1,
sym_comment,
- ACTIONS(3499), 1,
- anon_sym_LPAREN,
- ACTIONS(3867), 1,
- sym_identifier,
- STATE(2316), 1,
- sym_formal_parameters,
- [83302] = 4,
+ ACTIONS(2222), 1,
+ anon_sym_COMMA,
+ ACTIONS(3883), 1,
+ anon_sym_RPAREN,
+ STATE(1900), 1,
+ aux_sym_array_repeat1,
+ [83199] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(3869), 1,
+ ACTIONS(3885), 1,
sym_identifier,
- STATE(1539), 1,
- sym_decorator_member_expression,
- STATE(1627), 1,
- sym_decorator_call_expression,
- [83315] = 4,
- ACTIONS(3), 1,
+ ACTIONS(3887), 1,
+ anon_sym_SEMI,
+ ACTIONS(3889), 1,
+ sym__automatic_semicolon,
+ [83212] = 2,
+ ACTIONS(1203), 1,
sym_comment,
- ACTIONS(3499), 1,
- anon_sym_LPAREN,
- ACTIONS(3871), 1,
- sym_identifier,
- STATE(2387), 1,
- sym_formal_parameters,
- [83328] = 4,
+ ACTIONS(3891), 3,
+ sym__automatic_semicolon,
+ anon_sym_from,
+ anon_sym_SEMI,
+ [83221] = 2,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(3191), 1,
- anon_sym_LPAREN,
- ACTIONS(3873), 1,
- anon_sym_COLON,
- STATE(2135), 1,
- sym_formal_parameters,
- [83341] = 3,
+ ACTIONS(2236), 3,
+ anon_sym_COMMA,
+ anon_sym_RPAREN,
+ anon_sym_RBRACK,
+ [83230] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(3565), 1,
+ ACTIONS(3537), 1,
anon_sym_EQ,
- ACTIONS(3875), 2,
+ ACTIONS(3893), 2,
anon_sym_COMMA,
- anon_sym_RBRACE,
- [83352] = 4,
+ anon_sym_RBRACK,
+ [83241] = 4,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(3622), 1,
+ ACTIONS(2222), 1,
anon_sym_COMMA,
- ACTIONS(3703), 1,
+ ACTIONS(3895), 1,
anon_sym_RBRACK,
- STATE(1981), 1,
- aux_sym_array_pattern_repeat1,
- [83365] = 4,
+ STATE(1900), 1,
+ aux_sym_array_repeat1,
+ [83254] = 4,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(2228), 1,
+ ACTIONS(3800), 1,
+ anon_sym_COLON,
+ ACTIONS(3804), 1,
+ anon_sym_DOT,
+ ACTIONS(3897), 1,
+ anon_sym_GT,
+ [83267] = 4,
+ ACTIONS(1203), 1,
+ sym_comment,
+ ACTIONS(2222), 1,
anon_sym_COMMA,
- ACTIONS(2301), 1,
+ ACTIONS(2224), 1,
anon_sym_RPAREN,
- STATE(1962), 1,
+ STATE(1900), 1,
aux_sym_array_repeat1,
- [83378] = 4,
+ [83280] = 4,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(3515), 1,
- anon_sym_from,
- ACTIONS(3727), 1,
- anon_sym_as,
- STATE(2262), 1,
- sym__from_clause,
- [83391] = 4,
+ ACTIONS(2222), 1,
+ anon_sym_COMMA,
+ ACTIONS(2224), 1,
+ anon_sym_RPAREN,
+ STATE(2036), 1,
+ aux_sym_array_repeat1,
+ [83293] = 4,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(3426), 1,
+ ACTIONS(3603), 1,
anon_sym_COMMA,
- ACTIONS(3877), 1,
- anon_sym_RBRACE,
- STATE(2117), 1,
- aux_sym_object_pattern_repeat1,
- [83404] = 4,
+ ACTIONS(3605), 1,
+ anon_sym_RBRACK,
+ STATE(2046), 1,
+ aux_sym_array_pattern_repeat1,
+ [83306] = 4,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(3739), 1,
- anon_sym_COLON,
- ACTIONS(3743), 1,
- anon_sym_DOT,
- ACTIONS(3879), 1,
- anon_sym_GT,
- [83417] = 4,
+ ACTIONS(3603), 1,
+ anon_sym_COMMA,
+ ACTIONS(3899), 1,
+ anon_sym_RBRACK,
+ STATE(2066), 1,
+ aux_sym_array_pattern_repeat1,
+ [83319] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(3881), 1,
+ ACTIONS(3497), 1,
+ anon_sym_LPAREN,
+ ACTIONS(3901), 1,
sym_identifier,
- ACTIONS(3883), 1,
- anon_sym_SEMI,
- ACTIONS(3885), 1,
- sym__automatic_semicolon,
- [83430] = 4,
+ STATE(2475), 1,
+ sym_formal_parameters,
+ [83332] = 3,
+ ACTIONS(1203), 1,
+ sym_comment,
+ ACTIONS(3903), 1,
+ anon_sym_as,
+ ACTIONS(3905), 2,
+ anon_sym_COMMA,
+ anon_sym_RBRACE,
+ [83343] = 4,
+ ACTIONS(1203), 1,
+ sym_comment,
+ ACTIONS(3907), 1,
+ anon_sym_LBRACE,
+ ACTIONS(3909), 1,
+ anon_sym_LPAREN,
+ STATE(645), 1,
+ sym_statement_block,
+ [83356] = 2,
+ ACTIONS(1203), 1,
+ sym_comment,
+ ACTIONS(3266), 3,
+ anon_sym_export,
+ anon_sym_class,
+ anon_sym_AT,
+ [83365] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(3887), 1,
+ ACTIONS(3497), 1,
+ anon_sym_LPAREN,
+ ACTIONS(3911), 1,
sym_identifier,
- ACTIONS(3889), 1,
- anon_sym_SEMI,
- ACTIONS(3891), 1,
- sym__automatic_semicolon,
- [83443] = 4,
+ STATE(2130), 1,
+ sym_formal_parameters,
+ [83378] = 3,
+ ACTIONS(1203), 1,
+ sym_comment,
+ ACTIONS(3913), 1,
+ anon_sym_EQ,
+ ACTIONS(1797), 2,
+ anon_sym_in,
+ anon_sym_of,
+ [83389] = 4,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(3719), 1,
+ ACTIONS(3780), 1,
anon_sym_COMMA,
- ACTIONS(3893), 1,
+ ACTIONS(3915), 1,
anon_sym_RBRACE,
- STATE(2120), 1,
+ STATE(2104), 1,
aux_sym_object_repeat1,
- [83456] = 2,
+ [83402] = 4,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(2226), 3,
+ ACTIONS(2222), 1,
anon_sym_COMMA,
- anon_sym_RPAREN,
+ ACTIONS(2287), 1,
anon_sym_RBRACK,
- [83465] = 4,
+ STATE(2041), 1,
+ aux_sym_array_repeat1,
+ [83415] = 2,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(3895), 1,
+ ACTIONS(1597), 3,
+ anon_sym_else,
+ anon_sym_while,
+ anon_sym_finally,
+ [83424] = 4,
+ ACTIONS(1203), 1,
+ sym_comment,
+ ACTIONS(3917), 1,
anon_sym_LPAREN,
- ACTIONS(3897), 1,
+ ACTIONS(3919), 1,
anon_sym_await,
- STATE(98), 1,
+ STATE(109), 1,
sym__for_header,
- [83478] = 3,
+ [83437] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(2299), 1,
+ ACTIONS(2265), 1,
sym__automatic_semicolon,
- ACTIONS(952), 2,
+ ACTIONS(981), 2,
anon_sym_else,
anon_sym_while,
- [83489] = 3,
+ [83448] = 4,
+ ACTIONS(1203), 1,
+ sym_comment,
+ ACTIONS(3921), 1,
+ anon_sym_COMMA,
+ ACTIONS(3923), 1,
+ anon_sym_RBRACE,
+ STATE(2020), 1,
+ aux_sym_named_imports_repeat1,
+ [83461] = 4,
+ ACTIONS(1203), 1,
+ sym_comment,
+ ACTIONS(3780), 1,
+ anon_sym_COMMA,
+ ACTIONS(3915), 1,
+ anon_sym_RBRACE,
+ STATE(1988), 1,
+ aux_sym_object_repeat1,
+ [83474] = 4,
+ ACTIONS(1203), 1,
+ sym_comment,
+ ACTIONS(3389), 1,
+ anon_sym_COMMA,
+ ACTIONS(3766), 1,
+ anon_sym_RBRACE,
+ STATE(1990), 1,
+ aux_sym_object_pattern_repeat1,
+ [83487] = 4,
+ ACTIONS(1203), 1,
+ sym_comment,
+ ACTIONS(3389), 1,
+ anon_sym_COMMA,
+ ACTIONS(3790), 1,
+ anon_sym_RBRACE,
+ STATE(2086), 1,
+ aux_sym_object_pattern_repeat1,
+ [83500] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(2297), 1,
+ ACTIONS(2267), 1,
sym__automatic_semicolon,
- ACTIONS(958), 2,
+ ACTIONS(985), 2,
anon_sym_else,
anon_sym_while,
- [83500] = 4,
- ACTIONS(1203), 1,
- sym_comment,
- ACTIONS(3899), 1,
- anon_sym_LBRACE,
- ACTIONS(3901), 1,
- anon_sym_LPAREN,
- STATE(702), 1,
- sym_statement_block,
- [83513] = 3,
+ [83511] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(2295), 1,
+ ACTIONS(2273), 1,
sym__automatic_semicolon,
- ACTIONS(965), 2,
+ ACTIONS(989), 2,
anon_sym_else,
anon_sym_while,
- [83524] = 3,
+ [83522] = 4,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(2159), 1,
- anon_sym_in,
- ACTIONS(2369), 2,
- anon_sym_LPAREN,
+ ACTIONS(3800), 1,
anon_sym_COLON,
+ ACTIONS(3804), 1,
+ anon_sym_DOT,
+ ACTIONS(3925), 1,
+ anon_sym_GT,
[83535] = 4,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(3903), 1,
+ ACTIONS(3780), 1,
anon_sym_COMMA,
- ACTIONS(3905), 1,
- anon_sym_RPAREN,
- STATE(2099), 1,
- aux_sym_formal_parameters_repeat1,
+ ACTIONS(3927), 1,
+ anon_sym_RBRACE,
+ STATE(2104), 1,
+ aux_sym_object_repeat1,
[83548] = 4,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(3321), 1,
- sym_identifier,
- ACTIONS(3325), 1,
- anon_sym_LBRACK,
- ACTIONS(3327), 1,
- sym_private_property_identifier,
- [83561] = 4,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(3561), 1,
+ ACTIONS(3893), 1,
+ anon_sym_RBRACK,
+ ACTIONS(3929), 1,
anon_sym_COMMA,
- ACTIONS(3563), 1,
- anon_sym_RPAREN,
- STATE(2070), 1,
- aux_sym_formal_parameters_repeat1,
- [83574] = 4,
+ STATE(2066), 1,
+ aux_sym_array_pattern_repeat1,
+ [83561] = 2,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(3719), 1,
+ ACTIONS(3583), 3,
+ sym__automatic_semicolon,
anon_sym_COMMA,
- ACTIONS(3907), 1,
- anon_sym_RBRACE,
- STATE(2062), 1,
- aux_sym_object_repeat1,
- [83587] = 4,
- ACTIONS(3), 1,
+ anon_sym_SEMI,
+ [83570] = 3,
+ ACTIONS(1203), 1,
sym_comment,
- ACTIONS(3499), 1,
- anon_sym_LPAREN,
- ACTIONS(3909), 1,
- sym_identifier,
- STATE(2230), 1,
- sym_formal_parameters,
- [83600] = 4,
+ ACTIONS(3932), 1,
+ sym__automatic_semicolon,
+ ACTIONS(880), 2,
+ anon_sym_else,
+ anon_sym_while,
+ [83581] = 4,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(2228), 1,
+ ACTIONS(3780), 1,
anon_sym_COMMA,
- ACTIONS(3911), 1,
- anon_sym_RPAREN,
- STATE(1962), 1,
- aux_sym_array_repeat1,
- [83613] = 2,
+ ACTIONS(3934), 1,
+ anon_sym_RBRACE,
+ STATE(2104), 1,
+ aux_sym_object_repeat1,
+ [83594] = 2,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(878), 3,
+ ACTIONS(916), 3,
sym__automatic_semicolon,
anon_sym_else,
anon_sym_while,
- [83622] = 2,
- ACTIONS(1203), 1,
+ [83603] = 4,
+ ACTIONS(3), 1,
sym_comment,
- ACTIONS(2106), 3,
- anon_sym_export,
- anon_sym_class,
- anon_sym_AT,
- [83631] = 4,
+ ACTIONS(3936), 1,
+ sym_identifier,
+ STATE(1526), 1,
+ sym_decorator_member_expression,
+ STATE(1585), 1,
+ sym_decorator_call_expression,
+ [83616] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(3499), 1,
+ ACTIONS(3938), 1,
+ sym__glimmer_template_content,
+ ACTIONS(3941), 1,
+ anon_sym_LT_SLASHtemplate_GT,
+ STATE(2072), 1,
+ aux_sym_glimmer_template_repeat1,
+ [83629] = 4,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(3497), 1,
anon_sym_LPAREN,
- ACTIONS(3913), 1,
+ ACTIONS(3943), 1,
sym_identifier,
- STATE(2316), 1,
+ STATE(2475), 1,
sym_formal_parameters,
- [83644] = 4,
- ACTIONS(1203), 1,
+ [83642] = 4,
+ ACTIONS(3), 1,
sym_comment,
- ACTIONS(3915), 1,
+ ACTIONS(3497), 1,
anon_sym_LPAREN,
- ACTIONS(3917), 1,
- anon_sym_await,
- STATE(109), 1,
- sym__for_header,
- [83657] = 4,
+ ACTIONS(3945), 1,
+ sym_identifier,
+ STATE(2130), 1,
+ sym_formal_parameters,
+ [83655] = 4,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(3919), 1,
+ ACTIONS(3389), 1,
anon_sym_COMMA,
- ACTIONS(3921), 1,
+ ACTIONS(3947), 1,
anon_sym_RBRACE,
- STATE(2112), 1,
- aux_sym_named_imports_repeat1,
- [83670] = 3,
+ STATE(2086), 1,
+ aux_sym_object_pattern_repeat1,
+ [83668] = 4,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(3923), 1,
- anon_sym_EQ,
- ACTIONS(1763), 2,
- anon_sym_in,
- anon_sym_of,
+ ACTIONS(3949), 1,
+ anon_sym_LBRACE,
+ ACTIONS(3951), 1,
+ anon_sym_LPAREN,
+ STATE(477), 1,
+ sym_statement_block,
[83681] = 4,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(3719), 1,
+ ACTIONS(2222), 1,
anon_sym_COMMA,
- ACTIONS(3907), 1,
- anon_sym_RBRACE,
- STATE(2120), 1,
- aux_sym_object_repeat1,
- [83694] = 2,
+ ACTIONS(2305), 1,
+ anon_sym_RPAREN,
+ STATE(1900), 1,
+ aux_sym_array_repeat1,
+ [83694] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(886), 3,
+ ACTIONS(2298), 1,
sym__automatic_semicolon,
+ ACTIONS(993), 2,
anon_sym_else,
anon_sym_while,
- [83703] = 2,
+ [83705] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(3602), 3,
+ ACTIONS(2303), 1,
sym__automatic_semicolon,
- anon_sym_COMMA,
- anon_sym_SEMI,
- [83712] = 4,
+ ACTIONS(997), 2,
+ anon_sym_else,
+ anon_sym_while,
+ [83716] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(3426), 1,
- anon_sym_COMMA,
- ACTIONS(3715), 1,
- anon_sym_RBRACE,
- STATE(2117), 1,
- aux_sym_object_pattern_repeat1,
- [83725] = 2,
+ ACTIONS(2307), 1,
+ sym__automatic_semicolon,
+ ACTIONS(1001), 2,
+ anon_sym_else,
+ anon_sym_while,
+ [83727] = 2,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(3239), 3,
- anon_sym_export,
- anon_sym_class,
- anon_sym_AT,
- [83734] = 4,
+ ACTIONS(912), 3,
+ sym__automatic_semicolon,
+ anon_sym_else,
+ anon_sym_while,
+ [83736] = 4,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(3191), 1,
- anon_sym_LPAREN,
- ACTIONS(3925), 1,
- anon_sym_COLON,
- STATE(2135), 1,
- sym_formal_parameters,
- [83747] = 2,
+ ACTIONS(3533), 1,
+ anon_sym_COMMA,
+ ACTIONS(3535), 1,
+ anon_sym_RPAREN,
+ STATE(2010), 1,
+ aux_sym_formal_parameters_repeat1,
+ [83749] = 4,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(3414), 3,
- sym__automatic_semicolon,
+ ACTIONS(2222), 1,
anon_sym_COMMA,
- anon_sym_SEMI,
- [83756] = 4,
+ ACTIONS(2287), 1,
+ anon_sym_RBRACK,
+ STATE(1900), 1,
+ aux_sym_array_repeat1,
+ [83762] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(3499), 1,
+ ACTIONS(3497), 1,
anon_sym_LPAREN,
- ACTIONS(3927), 1,
+ ACTIONS(3953), 1,
sym_identifier,
- STATE(2387), 1,
+ STATE(2475), 1,
sym_formal_parameters,
- [83769] = 4,
+ [83775] = 4,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(3929), 1,
- anon_sym_LPAREN,
- ACTIONS(3931), 1,
- anon_sym_await,
- STATE(72), 1,
- sym__for_header,
- [83782] = 3,
+ ACTIONS(2222), 1,
+ anon_sym_COMMA,
+ ACTIONS(2305), 1,
+ anon_sym_RPAREN,
+ STATE(2114), 1,
+ aux_sym_array_repeat1,
+ [83788] = 4,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(3933), 1,
- sym__automatic_semicolon,
- ACTIONS(882), 2,
- anon_sym_else,
- anon_sym_while,
- [83793] = 3,
+ ACTIONS(3955), 1,
+ anon_sym_COMMA,
+ ACTIONS(3958), 1,
+ anon_sym_RBRACE,
+ STATE(2086), 1,
+ aux_sym_object_pattern_repeat1,
+ [83801] = 4,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(3497), 1,
+ anon_sym_LPAREN,
+ ACTIONS(3960), 1,
+ sym_identifier,
+ STATE(2130), 1,
+ sym_formal_parameters,
+ [83814] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(2289), 1,
+ ACTIONS(2296), 1,
sym__automatic_semicolon,
- ACTIONS(973), 2,
+ ACTIONS(1005), 2,
anon_sym_else,
anon_sym_while,
- [83804] = 4,
+ [83825] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(3499), 1,
+ ACTIONS(3497), 1,
anon_sym_LPAREN,
- ACTIONS(3935), 1,
+ ACTIONS(3962), 1,
sym_identifier,
- STATE(2210), 1,
+ STATE(2278), 1,
sym_formal_parameters,
- [83817] = 3,
+ [83838] = 4,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(3964), 1,
+ sym_identifier,
+ STATE(1543), 1,
+ sym_decorator_member_expression,
+ STATE(1634), 1,
+ sym_decorator_call_expression,
+ [83851] = 3,
+ ACTIONS(1203), 1,
+ sym_comment,
+ ACTIONS(3537), 1,
+ anon_sym_EQ,
+ ACTIONS(3966), 2,
+ anon_sym_COMMA,
+ anon_sym_RPAREN,
+ [83862] = 2,
+ ACTIONS(1203), 1,
+ sym_comment,
+ ACTIONS(3456), 3,
+ sym__automatic_semicolon,
+ anon_sym_COMMA,
+ anon_sym_SEMI,
+ [83871] = 4,
+ ACTIONS(1203), 1,
+ sym_comment,
+ ACTIONS(2222), 1,
+ anon_sym_COMMA,
+ ACTIONS(2289), 1,
+ anon_sym_RPAREN,
+ STATE(2109), 1,
+ aux_sym_array_repeat1,
+ [83884] = 2,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(2287), 1,
- sym__automatic_semicolon,
- ACTIONS(977), 2,
+ ACTIONS(1599), 3,
anon_sym_else,
anon_sym_while,
- [83828] = 4,
+ anon_sym_finally,
+ [83893] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(3937), 1,
+ ACTIONS(3968), 1,
sym_identifier,
- ACTIONS(3939), 1,
+ ACTIONS(3970), 1,
anon_sym_SEMI,
- ACTIONS(3941), 1,
+ ACTIONS(3972), 1,
+ sym__automatic_semicolon,
+ [83906] = 4,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(3974), 1,
+ sym_identifier,
+ ACTIONS(3976), 1,
+ anon_sym_SEMI,
+ ACTIONS(3978), 1,
sym__automatic_semicolon,
- [83841] = 3,
+ [83919] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(2283), 1,
+ ACTIONS(3980), 1,
sym__automatic_semicolon,
- ACTIONS(983), 2,
+ ACTIONS(916), 2,
anon_sym_else,
anon_sym_while,
- [83852] = 4,
+ [83930] = 4,
+ ACTIONS(1203), 1,
+ sym_comment,
+ ACTIONS(3966), 1,
+ anon_sym_RPAREN,
+ ACTIONS(3982), 1,
+ anon_sym_COMMA,
+ STATE(2098), 1,
+ aux_sym_formal_parameters_repeat1,
+ [83943] = 4,
+ ACTIONS(1203), 1,
+ sym_comment,
+ ACTIONS(3985), 1,
+ anon_sym_LPAREN,
+ ACTIONS(3987), 1,
+ anon_sym_await,
+ STATE(87), 1,
+ sym__for_header,
+ [83956] = 4,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(3943), 1,
+ ACTIONS(3989), 1,
sym_identifier,
- ACTIONS(3945), 1,
+ ACTIONS(3991), 1,
anon_sym_SEMI,
- ACTIONS(3947), 1,
+ ACTIONS(3993), 1,
sym__automatic_semicolon,
- [83865] = 2,
- ACTIONS(1203), 1,
+ [83969] = 4,
+ ACTIONS(3), 1,
sym_comment,
- ACTIONS(2038), 3,
- anon_sym_export,
- anon_sym_class,
- anon_sym_AT,
- [83874] = 4,
+ ACTIONS(3995), 1,
+ sym_identifier,
+ ACTIONS(3997), 1,
+ anon_sym_SEMI,
+ ACTIONS(3999), 1,
+ sym__automatic_semicolon,
+ [83982] = 4,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(3949), 1,
+ ACTIONS(2222), 1,
anon_sym_COMMA,
- ACTIONS(3952), 1,
+ ACTIONS(2289), 1,
anon_sym_RPAREN,
- STATE(2099), 1,
- aux_sym_formal_parameters_repeat1,
- [83887] = 3,
+ STATE(1900), 1,
+ aux_sym_array_repeat1,
+ [83995] = 2,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(3565), 1,
- anon_sym_EQ,
- ACTIONS(3952), 2,
- anon_sym_COMMA,
- anon_sym_RPAREN,
- [83898] = 4,
+ ACTIONS(4001), 3,
+ anon_sym_export,
+ anon_sym_class,
+ anon_sym_AT,
+ [84004] = 4,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(2228), 1,
+ ACTIONS(4003), 1,
anon_sym_COMMA,
- ACTIONS(3954), 1,
- anon_sym_RPAREN,
- STATE(1962), 1,
- aux_sym_array_repeat1,
- [83911] = 4,
- ACTIONS(3), 1,
+ ACTIONS(4006), 1,
+ anon_sym_RBRACE,
+ STATE(2104), 1,
+ aux_sym_object_repeat1,
+ [84017] = 4,
+ ACTIONS(1203), 1,
sym_comment,
- ACTIONS(3499), 1,
+ ACTIONS(4008), 1,
anon_sym_LPAREN,
- ACTIONS(3956), 1,
- sym_identifier,
- STATE(2316), 1,
- sym_formal_parameters,
- [83924] = 3,
+ ACTIONS(4010), 1,
+ anon_sym_await,
+ STATE(91), 1,
+ sym__for_header,
+ [84030] = 4,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(2269), 1,
- sym__automatic_semicolon,
- ACTIONS(989), 2,
- anon_sym_else,
- anon_sym_while,
- [83935] = 4,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(3499), 1,
+ ACTIONS(3208), 1,
anon_sym_LPAREN,
- ACTIONS(3958), 1,
- sym_identifier,
- STATE(2316), 1,
+ ACTIONS(4012), 1,
+ anon_sym_COLON,
+ STATE(2190), 1,
sym_formal_parameters,
- [83948] = 2,
- ACTIONS(1203), 1,
- sym_comment,
- ACTIONS(3960), 3,
- sym__automatic_semicolon,
- anon_sym_from,
- anon_sym_SEMI,
- [83957] = 4,
+ [84043] = 4,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(3962), 1,
+ ACTIONS(4014), 1,
anon_sym_COMMA,
- ACTIONS(3965), 1,
+ ACTIONS(4017), 1,
anon_sym_RBRACE,
- STATE(2106), 1,
+ STATE(2107), 1,
aux_sym_export_clause_repeat1,
- [83970] = 4,
+ [84056] = 2,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(3967), 1,
+ ACTIONS(1621), 3,
anon_sym_LBRACE,
- ACTIONS(3969), 1,
- anon_sym_LPAREN,
- STATE(471), 1,
- sym_statement_block,
- [83983] = 4,
+ anon_sym_else,
+ anon_sym_while,
+ [84065] = 4,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(2228), 1,
+ ACTIONS(2222), 1,
anon_sym_COMMA,
- ACTIONS(2281), 1,
+ ACTIONS(4019), 1,
anon_sym_RPAREN,
- STATE(2111), 1,
+ STATE(1900), 1,
aux_sym_array_repeat1,
- [83996] = 4,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(3499), 1,
- anon_sym_LPAREN,
- ACTIONS(3971), 1,
- sym_identifier,
- STATE(2387), 1,
- sym_formal_parameters,
- [84009] = 4,
+ [84078] = 2,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(2228), 1,
- anon_sym_COMMA,
- ACTIONS(2281), 1,
- anon_sym_RPAREN,
- STATE(1962), 1,
- aux_sym_array_repeat1,
- [84022] = 4,
+ ACTIONS(4021), 3,
+ sym__automatic_semicolon,
+ anon_sym_from,
+ anon_sym_SEMI,
+ [84087] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(2228), 1,
+ ACTIONS(4023), 1,
+ anon_sym_as,
+ ACTIONS(4025), 2,
anon_sym_COMMA,
- ACTIONS(3973), 1,
- anon_sym_RPAREN,
- STATE(1962), 1,
- aux_sym_array_repeat1,
- [84035] = 4,
+ anon_sym_RBRACE,
+ [84098] = 4,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(3975), 1,
+ ACTIONS(4027), 1,
anon_sym_COMMA,
- ACTIONS(3978), 1,
+ ACTIONS(4029), 1,
anon_sym_RBRACE,
- STATE(2112), 1,
- aux_sym_named_imports_repeat1,
- [84048] = 2,
- ACTIONS(1203), 1,
- sym_comment,
- ACTIONS(1499), 3,
- anon_sym_else,
- anon_sym_while,
- anon_sym_finally,
- [84057] = 2,
+ STATE(2023), 1,
+ aux_sym_export_clause_repeat1,
+ [84111] = 2,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(3980), 3,
+ ACTIONS(4031), 3,
sym__automatic_semicolon,
anon_sym_from,
anon_sym_SEMI,
- [84066] = 4,
- ACTIONS(1203), 1,
- sym_comment,
- ACTIONS(3622), 1,
- anon_sym_COMMA,
- ACTIONS(3703), 1,
- anon_sym_RBRACK,
- STATE(1997), 1,
- aux_sym_array_pattern_repeat1,
- [84079] = 4,
+ [84120] = 4,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(2228), 1,
+ ACTIONS(2222), 1,
anon_sym_COMMA,
- ACTIONS(2273), 1,
- anon_sym_RBRACK,
- STATE(1962), 1,
+ ACTIONS(4033), 1,
+ anon_sym_RPAREN,
+ STATE(1900), 1,
aux_sym_array_repeat1,
- [84092] = 4,
+ [84133] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(3982), 1,
- anon_sym_COMMA,
- ACTIONS(3985), 1,
- anon_sym_RBRACE,
- STATE(2117), 1,
- aux_sym_object_pattern_repeat1,
- [84105] = 4,
- ACTIONS(1203), 1,
+ ACTIONS(2182), 1,
+ anon_sym_in,
+ ACTIONS(2354), 2,
+ anon_sym_LPAREN,
+ anon_sym_COLON,
+ [84144] = 4,
+ ACTIONS(3), 1,
sym_comment,
- ACTIONS(2228), 1,
- anon_sym_COMMA,
- ACTIONS(2273), 1,
- anon_sym_RBRACK,
- STATE(2024), 1,
- aux_sym_array_repeat1,
- [84118] = 4,
+ ACTIONS(3497), 1,
+ anon_sym_LPAREN,
+ ACTIONS(4035), 1,
+ sym_identifier,
+ STATE(2130), 1,
+ sym_formal_parameters,
+ [84157] = 2,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(3987), 1,
- anon_sym_COMMA,
- ACTIONS(3989), 1,
- anon_sym_RBRACE,
- STATE(2080), 1,
- aux_sym_named_imports_repeat1,
- [84131] = 4,
+ ACTIONS(1976), 3,
+ anon_sym_export,
+ anon_sym_class,
+ anon_sym_AT,
+ [84166] = 4,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(3497), 1,
+ anon_sym_LPAREN,
+ ACTIONS(4037), 1,
+ sym_identifier,
+ STATE(2475), 1,
+ sym_formal_parameters,
+ [84179] = 4,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(3991), 1,
+ ACTIONS(3780), 1,
anon_sym_COMMA,
- ACTIONS(3994), 1,
+ ACTIONS(3927), 1,
anon_sym_RBRACE,
- STATE(2120), 1,
+ STATE(2069), 1,
aux_sym_object_repeat1,
- [84144] = 3,
+ [84192] = 4,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(3497), 1,
+ anon_sym_LPAREN,
+ ACTIONS(4039), 1,
+ sym_identifier,
+ STATE(2130), 1,
+ sym_formal_parameters,
+ [84205] = 2,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(3996), 1,
- anon_sym_as,
- ACTIONS(3998), 2,
- anon_sym_COMMA,
- anon_sym_RBRACE,
- [84155] = 2,
+ ACTIONS(2088), 3,
+ anon_sym_export,
+ anon_sym_class,
+ anon_sym_AT,
+ [84214] = 4,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1982), 3,
+ ACTIONS(4041), 1,
+ anon_sym_DQUOTE,
+ ACTIONS(4043), 1,
+ anon_sym_SQUOTE,
+ STATE(2389), 1,
+ sym_string,
+ [84227] = 4,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(3442), 1,
+ sym_identifier,
+ ACTIONS(3446), 1,
+ anon_sym_LBRACK,
+ ACTIONS(3448), 1,
+ sym_private_property_identifier,
+ [84240] = 2,
+ ACTIONS(1203), 1,
+ sym_comment,
+ ACTIONS(2114), 3,
anon_sym_export,
anon_sym_class,
anon_sym_AT,
- [84164] = 3,
+ [84249] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(3729), 1,
+ ACTIONS(4045), 1,
anon_sym_LBRACE,
- STATE(2483), 1,
+ STATE(1337), 1,
sym_statement_block,
- [84174] = 3,
+ [84259] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(4000), 1,
+ ACTIONS(4047), 1,
anon_sym_LBRACE,
- STATE(159), 1,
+ STATE(149), 1,
sym_statement_block,
- [84184] = 3,
+ [84269] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(4002), 1,
- anon_sym_SEMI,
- ACTIONS(4004), 1,
- sym__automatic_semicolon,
- [84194] = 2,
+ ACTIONS(4049), 1,
+ anon_sym_LBRACE,
+ STATE(778), 1,
+ sym_statement_block,
+ [84279] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1621), 2,
- anon_sym_else,
- anon_sym_while,
- [84202] = 2,
+ ACTIONS(3208), 1,
+ anon_sym_LPAREN,
+ STATE(2394), 1,
+ sym_formal_parameters,
+ [84289] = 3,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(4051), 1,
+ sym_identifier,
+ ACTIONS(4053), 1,
+ sym_private_property_identifier,
+ [84299] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1671), 2,
+ ACTIONS(4045), 1,
+ anon_sym_LBRACE,
+ STATE(1308), 1,
+ sym_statement_block,
+ [84309] = 3,
+ ACTIONS(1203), 1,
+ sym_comment,
+ ACTIONS(4055), 1,
+ anon_sym_LBRACE,
+ STATE(209), 1,
+ sym_statement_block,
+ [84319] = 3,
+ ACTIONS(1203), 1,
+ sym_comment,
+ ACTIONS(4055), 1,
+ anon_sym_LBRACE,
+ STATE(208), 1,
+ sym_statement_block,
+ [84329] = 2,
+ ACTIONS(1203), 1,
+ sym_comment,
+ ACTIONS(1605), 2,
anon_sym_else,
anon_sym_while,
- [84210] = 3,
+ [84337] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(4006), 1,
+ ACTIONS(4057), 1,
sym_identifier,
- ACTIONS(4008), 1,
+ ACTIONS(4059), 1,
anon_sym_STAR,
- [84220] = 2,
+ [84347] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1667), 2,
- anon_sym_else,
- anon_sym_while,
- [84228] = 3,
+ ACTIONS(3587), 1,
+ anon_sym_LBRACE,
+ STATE(206), 1,
+ sym_class_body,
+ [84357] = 2,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(3191), 1,
- anon_sym_LPAREN,
- STATE(2357), 1,
- sym_formal_parameters,
- [84238] = 2,
+ ACTIONS(4017), 2,
+ anon_sym_COMMA,
+ anon_sym_RBRACE,
+ [84365] = 2,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(3758), 2,
+ ACTIONS(4061), 2,
anon_sym_COMMA,
- anon_sym_RBRACK,
- [84246] = 3,
+ anon_sym_RBRACE,
+ [84373] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(3191), 1,
+ ACTIONS(3208), 1,
anon_sym_LPAREN,
- STATE(2381), 1,
+ STATE(2399), 1,
sym_formal_parameters,
- [84256] = 2,
+ [84383] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(4010), 2,
+ ACTIONS(3472), 1,
anon_sym_LBRACE,
- anon_sym_EQ_GT,
- [84264] = 3,
+ STATE(1336), 1,
+ sym_class_body,
+ [84393] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(4012), 1,
- anon_sym_LPAREN,
- STATE(903), 1,
- sym_parenthesized_expression,
- [84274] = 3,
+ ACTIONS(3505), 1,
+ anon_sym_LBRACE,
+ STATE(780), 1,
+ sym_class_body,
+ [84403] = 2,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(3729), 1,
- anon_sym_LBRACE,
- STATE(2345), 1,
- sym_statement_block,
- [84284] = 3,
+ ACTIONS(2405), 2,
+ anon_sym_LPAREN,
+ anon_sym_COLON,
+ [84411] = 2,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(4014), 1,
- anon_sym_LBRACE,
- STATE(905), 1,
- sym_statement_block,
- [84294] = 2,
+ ACTIONS(4063), 2,
+ sym__automatic_semicolon,
+ anon_sym_SEMI,
+ [84419] = 2,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1663), 2,
- anon_sym_else,
- anon_sym_while,
- [84302] = 3,
+ ACTIONS(4065), 2,
+ anon_sym_COMMA,
+ anon_sym_RBRACE,
+ [84427] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(4012), 1,
+ ACTIONS(4067), 1,
anon_sym_LPAREN,
- STATE(118), 1,
+ STATE(103), 1,
sym_parenthesized_expression,
- [84312] = 3,
+ [84437] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(4016), 1,
+ ACTIONS(4069), 1,
anon_sym_LBRACE,
- STATE(448), 1,
+ STATE(450), 1,
sym_statement_block,
- [84322] = 3,
+ [84447] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(4012), 1,
+ ACTIONS(4067), 1,
anon_sym_LPAREN,
- STATE(110), 1,
+ STATE(94), 1,
sym_parenthesized_expression,
- [84332] = 3,
+ [84457] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(4018), 1,
+ ACTIONS(3770), 1,
anon_sym_LBRACE,
- STATE(1533), 1,
+ STATE(2404), 1,
sym_statement_block,
- [84342] = 3,
+ [84467] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(4018), 1,
- anon_sym_LBRACE,
- STATE(1540), 1,
- sym_statement_block,
- [84352] = 2,
+ ACTIONS(3208), 1,
+ anon_sym_LPAREN,
+ STATE(2407), 1,
+ sym_formal_parameters,
+ [84477] = 2,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(4020), 2,
+ ACTIONS(4071), 2,
sym__automatic_semicolon,
anon_sym_SEMI,
- [84360] = 3,
+ [84485] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(4018), 1,
- anon_sym_LBRACE,
- STATE(1547), 1,
- sym_statement_block,
- [84370] = 3,
+ ACTIONS(3208), 1,
+ anon_sym_LPAREN,
+ STATE(2222), 1,
+ sym_formal_parameters,
+ [84495] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(4018), 1,
+ ACTIONS(3770), 1,
anon_sym_LBRACE,
- STATE(1548), 1,
+ STATE(2410), 1,
sym_statement_block,
- [84380] = 3,
+ [84505] = 2,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(4018), 1,
- anon_sym_LBRACE,
- STATE(1549), 1,
- sym_statement_block,
- [84390] = 3,
+ ACTIONS(4073), 2,
+ sym__automatic_semicolon,
+ anon_sym_SEMI,
+ [84513] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(4018), 1,
- anon_sym_LBRACE,
- STATE(1552), 1,
- sym_statement_block,
- [84400] = 3,
+ ACTIONS(3208), 1,
+ anon_sym_LPAREN,
+ STATE(2417), 1,
+ sym_formal_parameters,
+ [84523] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(3729), 1,
- anon_sym_LBRACE,
- STATE(2113), 1,
- sym_statement_block,
- [84410] = 3,
+ ACTIONS(3208), 1,
+ anon_sym_LPAREN,
+ STATE(2418), 1,
+ sym_formal_parameters,
+ [84533] = 2,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(4022), 1,
- anon_sym_LBRACE,
- STATE(1276), 1,
- sym_statement_block,
- [84420] = 3,
+ ACTIONS(3966), 2,
+ anon_sym_COMMA,
+ anon_sym_RPAREN,
+ [84541] = 2,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(4018), 1,
+ ACTIONS(4075), 2,
anon_sym_LBRACE,
- STATE(1553), 1,
- sym_statement_block,
- [84430] = 2,
- ACTIONS(1203), 1,
+ anon_sym_EQ_GT,
+ [84549] = 3,
+ ACTIONS(3), 1,
sym_comment,
- ACTIONS(1661), 2,
- anon_sym_else,
- anon_sym_while,
- [84438] = 3,
+ ACTIONS(4077), 1,
+ sym_identifier,
+ ACTIONS(4079), 1,
+ anon_sym_STAR,
+ [84559] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(4018), 1,
+ ACTIONS(4081), 1,
anon_sym_LBRACE,
- STATE(1554), 1,
+ STATE(1142), 1,
sym_statement_block,
- [84448] = 3,
+ [84569] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(4018), 1,
- anon_sym_LBRACE,
- STATE(1555), 1,
- sym_statement_block,
- [84458] = 3,
+ ACTIONS(3208), 1,
+ anon_sym_LPAREN,
+ STATE(2422), 1,
+ sym_formal_parameters,
+ [84579] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(4018), 1,
- anon_sym_LBRACE,
- STATE(1556), 1,
- sym_statement_block,
- [84468] = 3,
+ ACTIONS(3208), 1,
+ anon_sym_LPAREN,
+ STATE(2336), 1,
+ sym_formal_parameters,
+ [84589] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(4018), 1,
- anon_sym_LBRACE,
- STATE(1557), 1,
- sym_statement_block,
- [84478] = 3,
+ ACTIONS(3208), 1,
+ anon_sym_LPAREN,
+ STATE(2334), 1,
+ sym_formal_parameters,
+ [84599] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(4018), 1,
+ ACTIONS(3770), 1,
anon_sym_LBRACE,
- STATE(1561), 1,
+ STATE(2426), 1,
sym_statement_block,
- [84488] = 3,
+ [84609] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(4018), 1,
- anon_sym_LBRACE,
- STATE(1528), 1,
- sym_statement_block,
- [84498] = 3,
+ ACTIONS(3208), 1,
+ anon_sym_LPAREN,
+ STATE(2433), 1,
+ sym_formal_parameters,
+ [84619] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(4018), 1,
- anon_sym_LBRACE,
- STATE(1562), 1,
- sym_statement_block,
- [84508] = 3,
+ ACTIONS(3208), 1,
+ anon_sym_LPAREN,
+ STATE(2443), 1,
+ sym_formal_parameters,
+ [84629] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(4018), 1,
- anon_sym_LBRACE,
- STATE(1543), 1,
- sym_statement_block,
- [84518] = 3,
+ ACTIONS(3208), 1,
+ anon_sym_LPAREN,
+ STATE(2486), 1,
+ sym_formal_parameters,
+ [84639] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(4012), 1,
+ ACTIONS(3208), 1,
anon_sym_LPAREN,
- STATE(105), 1,
- sym_parenthesized_expression,
- [84528] = 2,
+ STATE(2338), 1,
+ sym_formal_parameters,
+ [84649] = 2,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(2265), 2,
+ ACTIONS(2263), 2,
sym__automatic_semicolon,
anon_sym_SEMI,
- [84536] = 2,
+ [84657] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1657), 2,
- anon_sym_else,
- anon_sym_while,
- [84544] = 3,
+ ACTIONS(4083), 1,
+ anon_sym_SEMI,
+ ACTIONS(4085), 1,
+ sym__automatic_semicolon,
+ [84667] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(2729), 1,
+ ACTIONS(3208), 1,
anon_sym_LPAREN,
- ACTIONS(4024), 1,
- anon_sym_EQ_GT,
- [84554] = 3,
+ STATE(2395), 1,
+ sym_formal_parameters,
+ [84677] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(4018), 1,
+ ACTIONS(3770), 1,
anon_sym_LBRACE,
- STATE(1559), 1,
+ STATE(2453), 1,
sym_statement_block,
- [84564] = 3,
+ [84687] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(4018), 1,
+ ACTIONS(3531), 1,
anon_sym_LBRACE,
- STATE(1558), 1,
- sym_statement_block,
- [84574] = 3,
+ STATE(1139), 1,
+ sym_class_body,
+ [84697] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(2729), 1,
+ ACTIONS(3208), 1,
anon_sym_LPAREN,
- ACTIONS(4026), 1,
- anon_sym_EQ_GT,
- [84584] = 3,
+ STATE(2456), 1,
+ sym_formal_parameters,
+ [84707] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(4018), 1,
- anon_sym_LBRACE,
- STATE(1550), 1,
- sym_statement_block,
- [84594] = 2,
+ ACTIONS(3208), 1,
+ anon_sym_LPAREN,
+ STATE(2472), 1,
+ sym_formal_parameters,
+ [84717] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(3994), 2,
- anon_sym_COMMA,
- anon_sym_RBRACE,
- [84602] = 3,
- ACTIONS(3), 1,
+ ACTIONS(3208), 1,
+ anon_sym_LPAREN,
+ STATE(2473), 1,
+ sym_formal_parameters,
+ [84727] = 3,
+ ACTIONS(1203), 1,
sym_comment,
- ACTIONS(4028), 1,
- sym_identifier,
- ACTIONS(4030), 1,
- anon_sym_STAR,
- [84612] = 2,
+ ACTIONS(3208), 1,
+ anon_sym_LPAREN,
+ STATE(2478), 1,
+ sym_formal_parameters,
+ [84737] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(3985), 2,
- anon_sym_COMMA,
- anon_sym_RBRACE,
- [84620] = 2,
+ ACTIONS(3770), 1,
+ anon_sym_LBRACE,
+ STATE(2479), 1,
+ sym_statement_block,
+ [84747] = 2,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(4032), 2,
+ ACTIONS(4087), 2,
sym__automatic_semicolon,
anon_sym_SEMI,
- [84628] = 3,
+ [84755] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(4034), 1,
+ ACTIONS(3770), 1,
anon_sym_LBRACE,
- STATE(2103), 1,
+ STATE(2480), 1,
sym_statement_block,
- [84638] = 3,
+ [84765] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(4022), 1,
+ ACTIONS(3770), 1,
anon_sym_LBRACE,
- STATE(1290), 1,
+ STATE(2481), 1,
sym_statement_block,
- [84648] = 3,
- ACTIONS(3), 1,
+ [84775] = 2,
+ ACTIONS(1203), 1,
sym_comment,
- ACTIONS(4036), 1,
- sym_identifier,
- ACTIONS(4038), 1,
- anon_sym_STAR,
- [84658] = 3,
+ ACTIONS(4089), 2,
+ anon_sym_COMMA,
+ anon_sym_RBRACE,
+ [84783] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(4040), 1,
+ ACTIONS(4091), 1,
anon_sym_LBRACE,
- STATE(699), 1,
+ STATE(854), 1,
sym_switch_body,
- [84668] = 3,
+ [84793] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(4042), 1,
+ ACTIONS(4093), 1,
anon_sym_LPAREN,
- STATE(113), 1,
+ STATE(96), 1,
sym__for_header,
- [84678] = 3,
- ACTIONS(1203), 1,
+ [84803] = 3,
+ ACTIONS(3), 1,
sym_comment,
- ACTIONS(3569), 1,
- anon_sym_LBRACE,
- STATE(1293), 1,
- sym_class_body,
- [84688] = 3,
+ ACTIONS(4095), 1,
+ sym_identifier,
+ ACTIONS(4097), 1,
+ anon_sym_STAR,
+ [84813] = 2,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(4022), 1,
- anon_sym_LBRACE,
- STATE(1295), 1,
- sym_statement_block,
- [84698] = 2,
+ ACTIONS(4099), 2,
+ anon_sym_COMMA,
+ anon_sym_RBRACE,
+ [84821] = 2,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1655), 2,
+ ACTIONS(1603), 2,
anon_sym_else,
anon_sym_while,
- [84706] = 3,
+ [84829] = 2,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(4022), 1,
- anon_sym_LBRACE,
- STATE(1296), 1,
- sym_statement_block,
- [84716] = 3,
+ ACTIONS(2255), 2,
+ sym__automatic_semicolon,
+ anon_sym_SEMI,
+ [84837] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(4044), 1,
- anon_sym_LPAREN,
- STATE(2519), 1,
- sym_parenthesized_expression,
- [84726] = 2,
+ ACTIONS(4101), 1,
+ anon_sym_LBRACE,
+ STATE(1556), 1,
+ sym_statement_block,
+ [84847] = 2,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(4046), 2,
+ ACTIONS(4103), 2,
sym__automatic_semicolon,
anon_sym_SEMI,
- [84734] = 2,
+ [84855] = 2,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(4048), 2,
+ ACTIONS(4105), 2,
sym__automatic_semicolon,
anon_sym_SEMI,
- [84742] = 3,
+ [84863] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(4018), 1,
+ ACTIONS(3770), 1,
anon_sym_LBRACE,
- STATE(1538), 1,
+ STATE(2283), 1,
sym_statement_block,
- [84752] = 2,
+ [84873] = 2,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(2293), 2,
+ ACTIONS(2244), 2,
sym__automatic_semicolon,
anon_sym_SEMI,
- [84760] = 3,
+ [84881] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(3191), 1,
- anon_sym_LPAREN,
- STATE(2340), 1,
- sym_formal_parameters,
- [84770] = 2,
+ ACTIONS(4101), 1,
+ anon_sym_LBRACE,
+ STATE(1560), 1,
+ sym_statement_block,
+ [84891] = 2,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(2257), 2,
+ ACTIONS(2238), 2,
sym__automatic_semicolon,
anon_sym_SEMI,
- [84778] = 3,
+ [84899] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(4018), 1,
+ ACTIONS(4101), 1,
anon_sym_LBRACE,
- STATE(1536), 1,
+ STATE(1562), 1,
sym_statement_block,
- [84788] = 3,
+ [84909] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(4018), 1,
+ ACTIONS(4101), 1,
anon_sym_LBRACE,
- STATE(1535), 1,
+ STATE(1561), 1,
sym_statement_block,
- [84798] = 3,
+ [84919] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(4018), 1,
+ ACTIONS(4101), 1,
anon_sym_LBRACE,
- STATE(1534), 1,
+ STATE(1555), 1,
sym_statement_block,
- [84808] = 3,
+ [84929] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(4018), 1,
+ ACTIONS(4101), 1,
anon_sym_LBRACE,
- STATE(1531), 1,
+ STATE(1554), 1,
sym_statement_block,
- [84818] = 3,
+ [84939] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(4018), 1,
+ ACTIONS(3770), 1,
anon_sym_LBRACE,
- STATE(1530), 1,
+ STATE(2094), 1,
sym_statement_block,
- [84828] = 3,
+ [84949] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(4018), 1,
+ ACTIONS(4045), 1,
anon_sym_LBRACE,
- STATE(1529), 1,
+ STATE(1269), 1,
sym_statement_block,
- [84838] = 2,
+ [84959] = 2,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1621), 2,
+ ACTIONS(1661), 2,
anon_sym_else,
anon_sym_while,
- [84846] = 2,
+ [84967] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1653), 2,
+ ACTIONS(4101), 1,
+ anon_sym_LBRACE,
+ STATE(1549), 1,
+ sym_statement_block,
+ [84977] = 2,
+ ACTIONS(1203), 1,
+ sym_comment,
+ ACTIONS(1607), 2,
+ anon_sym_else,
+ anon_sym_while,
+ [84985] = 2,
+ ACTIONS(1203), 1,
+ sym_comment,
+ ACTIONS(1609), 2,
anon_sym_else,
anon_sym_while,
- [84854] = 3,
+ [84993] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(4050), 1,
+ ACTIONS(4107), 1,
sym_identifier,
- ACTIONS(4052), 1,
+ ACTIONS(4109), 1,
anon_sym_STAR,
- [84864] = 2,
+ [85003] = 2,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1649), 2,
+ ACTIONS(1611), 2,
anon_sym_else,
anon_sym_while,
- [84872] = 3,
+ [85011] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(3620), 1,
+ ACTIONS(4101), 1,
anon_sym_LBRACE,
- STATE(2096), 1,
- sym_class_body,
- [84882] = 3,
+ STATE(1547), 1,
+ sym_statement_block,
+ [85021] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(4034), 1,
+ ACTIONS(4101), 1,
anon_sym_LBRACE,
- STATE(2094), 1,
+ STATE(1546), 1,
sym_statement_block,
- [84892] = 2,
+ [85031] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1647), 2,
- anon_sym_else,
- anon_sym_while,
- [84900] = 3,
- ACTIONS(1203), 1,
- sym_comment,
- ACTIONS(4034), 1,
+ ACTIONS(4101), 1,
anon_sym_LBRACE,
- STATE(2092), 1,
+ STATE(1545), 1,
sym_statement_block,
- [84910] = 3,
+ [85041] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(3569), 1,
+ ACTIONS(4101), 1,
anon_sym_LBRACE,
- STATE(1312), 1,
- sym_class_body,
- [84920] = 2,
- ACTIONS(1203), 1,
- sym_comment,
- ACTIONS(1643), 2,
- anon_sym_else,
- anon_sym_while,
- [84928] = 3,
+ STATE(1551), 1,
+ sym_statement_block,
+ [85051] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(4054), 1,
+ ACTIONS(4111), 1,
anon_sym_SEMI,
- ACTIONS(4056), 1,
+ ACTIONS(4113), 1,
sym__automatic_semicolon,
- [84938] = 3,
+ [85061] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(4022), 1,
- anon_sym_LBRACE,
- STATE(1315), 1,
- sym_statement_block,
- [84948] = 3,
+ ACTIONS(4115), 1,
+ anon_sym_SEMI,
+ ACTIONS(4117), 1,
+ sym__automatic_semicolon,
+ [85071] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(4022), 1,
+ ACTIONS(4101), 1,
anon_sym_LBRACE,
- STATE(1316), 1,
+ STATE(1544), 1,
sym_statement_block,
- [84958] = 3,
+ [85081] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(4058), 1,
+ ACTIONS(4119), 1,
anon_sym_SEMI,
- ACTIONS(4060), 1,
+ ACTIONS(4121), 1,
sym__automatic_semicolon,
- [84968] = 3,
+ [85091] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(4062), 1,
+ ACTIONS(4123), 1,
anon_sym_SEMI,
- ACTIONS(4064), 1,
+ ACTIONS(4125), 1,
sym__automatic_semicolon,
- [84978] = 3,
+ [85101] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(4066), 1,
+ ACTIONS(4127), 1,
anon_sym_SEMI,
- ACTIONS(4068), 1,
+ ACTIONS(4129), 1,
sym__automatic_semicolon,
- [84988] = 3,
+ [85111] = 3,
+ ACTIONS(1203), 1,
+ sym_comment,
+ ACTIONS(4101), 1,
+ anon_sym_LBRACE,
+ STATE(1558), 1,
+ sym_statement_block,
+ [85121] = 3,
+ ACTIONS(1203), 1,
+ sym_comment,
+ ACTIONS(4101), 1,
+ anon_sym_LBRACE,
+ STATE(1530), 1,
+ sym_statement_block,
+ [85131] = 3,
+ ACTIONS(1203), 1,
+ sym_comment,
+ ACTIONS(4101), 1,
+ anon_sym_LBRACE,
+ STATE(1531), 1,
+ sym_statement_block,
+ [85141] = 3,
+ ACTIONS(1203), 1,
+ sym_comment,
+ ACTIONS(4101), 1,
+ anon_sym_LBRACE,
+ STATE(1532), 1,
+ sym_statement_block,
+ [85151] = 2,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(4070), 1,
+ ACTIONS(1613), 2,
+ anon_sym_else,
+ anon_sym_while,
+ [85159] = 3,
+ ACTIONS(1203), 1,
+ sym_comment,
+ ACTIONS(3208), 1,
+ anon_sym_LPAREN,
+ STATE(2170), 1,
+ sym_formal_parameters,
+ [85169] = 3,
+ ACTIONS(1203), 1,
+ sym_comment,
+ ACTIONS(3770), 1,
anon_sym_LBRACE,
- STATE(1153), 1,
+ STATE(2180), 1,
sym_statement_block,
- [84998] = 3,
+ [85179] = 3,
+ ACTIONS(1203), 1,
+ sym_comment,
+ ACTIONS(4131), 1,
+ anon_sym_LPAREN,
+ STATE(748), 1,
+ sym_parenthesized_expression,
+ [85189] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(4022), 1,
+ ACTIONS(4101), 1,
anon_sym_LBRACE,
- STATE(1319), 1,
+ STATE(1533), 1,
sym_statement_block,
- [85008] = 3,
+ [85199] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(3569), 1,
+ ACTIONS(4133), 1,
anon_sym_LBRACE,
- STATE(1320), 1,
- sym_class_body,
- [85018] = 3,
+ STATE(744), 1,
+ sym_statement_block,
+ [85209] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(4018), 1,
+ ACTIONS(4101), 1,
anon_sym_LBRACE,
- STATE(1532), 1,
+ STATE(1534), 1,
sym_statement_block,
- [85028] = 3,
+ [85219] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(4018), 1,
+ ACTIONS(4135), 1,
anon_sym_LBRACE,
- STATE(1541), 1,
+ STATE(2088), 1,
sym_statement_block,
- [85038] = 3,
+ [85229] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(4034), 1,
+ ACTIONS(4045), 1,
anon_sym_LBRACE,
- STATE(2066), 1,
+ STATE(1323), 1,
sym_statement_block,
- [85048] = 3,
+ [85239] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(3620), 1,
+ ACTIONS(3472), 1,
anon_sym_LBRACE,
- STATE(2065), 1,
+ STATE(1324), 1,
sym_class_body,
- [85058] = 3,
+ [85249] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(4072), 1,
+ ACTIONS(3208), 1,
anon_sym_LPAREN,
- STATE(780), 1,
- sym_parenthesized_expression,
- [85068] = 3,
+ STATE(2179), 1,
+ sym_formal_parameters,
+ [85259] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(3597), 1,
+ ACTIONS(3616), 1,
anon_sym_LBRACE,
- STATE(1139), 1,
+ STATE(178), 1,
sym_class_body,
- [85078] = 3,
+ [85269] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(4074), 1,
+ ACTIONS(4137), 1,
anon_sym_LBRACE,
- STATE(771), 1,
+ STATE(181), 1,
sym_statement_block,
- [85088] = 3,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(4076), 1,
- sym_identifier,
- ACTIONS(4078), 1,
- sym_private_property_identifier,
- [85098] = 3,
- ACTIONS(1203), 1,
- sym_comment,
- ACTIONS(3743), 1,
- anon_sym_DOT,
- ACTIONS(3772), 1,
- anon_sym_GT,
- [85108] = 3,
+ [85279] = 2,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(3739), 1,
- anon_sym_COLON,
- ACTIONS(3772), 1,
- anon_sym_GT,
- [85118] = 3,
+ ACTIONS(1617), 2,
+ anon_sym_else,
+ anon_sym_while,
+ [85287] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(4012), 1,
+ ACTIONS(3208), 1,
anon_sym_LPAREN,
- STATE(114), 1,
- sym_parenthesized_expression,
- [85128] = 2,
+ STATE(2178), 1,
+ sym_formal_parameters,
+ [85297] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1645), 2,
- anon_sym_else,
- anon_sym_while,
- [85136] = 3,
+ ACTIONS(3208), 1,
+ anon_sym_LPAREN,
+ STATE(2176), 1,
+ sym_formal_parameters,
+ [85307] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(3461), 1,
+ ACTIONS(4045), 1,
anon_sym_LBRACE,
- STATE(167), 1,
- sym_class_body,
- [85146] = 3,
+ STATE(1326), 1,
+ sym_statement_block,
+ [85317] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(4080), 1,
+ ACTIONS(4045), 1,
anon_sym_LBRACE,
- STATE(169), 1,
+ STATE(1327), 1,
sym_statement_block,
- [85156] = 3,
- ACTIONS(3), 1,
+ [85327] = 3,
+ ACTIONS(1203), 1,
sym_comment,
- ACTIONS(4082), 1,
- sym_identifier,
- ACTIONS(4084), 1,
- anon_sym_STAR,
- [85166] = 2,
+ ACTIONS(3800), 1,
+ anon_sym_COLON,
+ ACTIONS(3897), 1,
+ anon_sym_GT,
+ [85337] = 2,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1677), 2,
+ ACTIONS(1619), 2,
anon_sym_else,
anon_sym_while,
- [85174] = 3,
+ [85345] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(4022), 1,
- anon_sym_LBRACE,
- STATE(1323), 1,
- sym_statement_block,
- [85184] = 3,
+ ACTIONS(3804), 1,
+ anon_sym_DOT,
+ ACTIONS(3897), 1,
+ anon_sym_GT,
+ [85355] = 3,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(4139), 1,
+ sym_identifier,
+ ACTIONS(4141), 1,
+ anon_sym_STAR,
+ [85365] = 2,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(4070), 1,
- anon_sym_LBRACE,
- STATE(1128), 1,
- sym_statement_block,
- [85194] = 3,
+ ACTIONS(1619), 2,
+ anon_sym_else,
+ anon_sym_while,
+ [85373] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(4070), 1,
+ ACTIONS(4101), 1,
anon_sym_LBRACE,
- STATE(1123), 1,
+ STATE(1535), 1,
sym_statement_block,
- [85204] = 3,
- ACTIONS(1203), 1,
- sym_comment,
- ACTIONS(3739), 1,
- anon_sym_COLON,
- ACTIONS(3741), 1,
- anon_sym_GT,
- [85214] = 3,
+ [85383] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(3569), 1,
+ ACTIONS(3618), 1,
anon_sym_LBRACE,
- STATE(1324), 1,
+ STATE(648), 1,
sym_class_body,
- [85224] = 3,
- ACTIONS(1203), 1,
- sym_comment,
- ACTIONS(3741), 1,
- anon_sym_GT,
- ACTIONS(3743), 1,
- anon_sym_DOT,
- [85234] = 3,
+ [85393] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(4086), 1,
+ ACTIONS(4143), 1,
anon_sym_LBRACE,
- STATE(460), 1,
+ STATE(649), 1,
sym_statement_block,
- [85244] = 2,
- ACTIONS(1203), 1,
- sym_comment,
- ACTIONS(4088), 2,
- anon_sym_GT,
- anon_sym_DOT,
- [85252] = 2,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(4090), 2,
- sym_jsx_identifier,
- sym_identifier,
- [85260] = 3,
+ [85403] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(3567), 1,
+ ACTIONS(4101), 1,
anon_sym_LBRACE,
- STATE(653), 1,
- sym_class_body,
- [85270] = 3,
+ STATE(1536), 1,
+ sym_statement_block,
+ [85413] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(4092), 1,
+ ACTIONS(4101), 1,
anon_sym_LBRACE,
- STATE(646), 1,
+ STATE(1537), 1,
sym_statement_block,
- [85280] = 3,
+ [85423] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(3729), 1,
+ ACTIONS(4101), 1,
anon_sym_LBRACE,
- STATE(2260), 1,
+ STATE(1538), 1,
sym_statement_block,
- [85290] = 3,
- ACTIONS(1203), 1,
- sym_comment,
- ACTIONS(4044), 1,
- anon_sym_LPAREN,
- STATE(2266), 1,
- sym_parenthesized_expression,
- [85300] = 3,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(4094), 1,
- sym_identifier,
- ACTIONS(4096), 1,
- anon_sym_STAR,
- [85310] = 3,
+ [85433] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(4080), 1,
+ ACTIONS(4137), 1,
anon_sym_LBRACE,
- STATE(175), 1,
+ STATE(184), 1,
sym_statement_block,
- [85320] = 3,
+ [85443] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(4080), 1,
+ ACTIONS(4137), 1,
anon_sym_LBRACE,
- STATE(177), 1,
+ STATE(185), 1,
sym_statement_block,
- [85330] = 3,
+ [85453] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(4098), 1,
- anon_sym_SEMI,
- ACTIONS(4100), 1,
- sym__automatic_semicolon,
- [85340] = 3,
+ ACTIONS(4101), 1,
+ anon_sym_LBRACE,
+ STATE(1539), 1,
+ sym_statement_block,
+ [85463] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(4018), 1,
+ ACTIONS(4101), 1,
anon_sym_LBRACE,
- STATE(1544), 1,
+ STATE(1540), 1,
sym_statement_block,
- [85350] = 3,
+ [85473] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(3461), 1,
+ ACTIONS(3616), 1,
anon_sym_LBRACE,
- STATE(179), 1,
+ STATE(186), 1,
sym_class_body,
- [85360] = 3,
+ [85483] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(4092), 1,
+ ACTIONS(4143), 1,
anon_sym_LBRACE,
- STATE(588), 1,
+ STATE(651), 1,
sym_statement_block,
- [85370] = 3,
+ [85493] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(4092), 1,
+ ACTIONS(4143), 1,
anon_sym_LBRACE,
- STATE(586), 1,
+ STATE(652), 1,
sym_statement_block,
- [85380] = 3,
+ [85503] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(3567), 1,
+ ACTIONS(3618), 1,
anon_sym_LBRACE,
- STATE(579), 1,
+ STATE(653), 1,
sym_class_body,
- [85390] = 3,
+ [85513] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(4102), 1,
- anon_sym_SEMI,
- ACTIONS(4104), 1,
- sym__automatic_semicolon,
- [85400] = 3,
+ ACTIONS(4101), 1,
+ anon_sym_LBRACE,
+ STATE(1542), 1,
+ sym_statement_block,
+ [85523] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(4012), 1,
+ ACTIONS(4067), 1,
anon_sym_LPAREN,
- STATE(108), 1,
+ STATE(105), 1,
sym_parenthesized_expression,
- [85410] = 3,
+ [85533] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(4080), 1,
+ ACTIONS(4137), 1,
anon_sym_LBRACE,
- STATE(181), 1,
+ STATE(187), 1,
sym_statement_block,
- [85420] = 3,
+ [85543] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(4092), 1,
+ ACTIONS(4143), 1,
anon_sym_LBRACE,
- STATE(569), 1,
+ STATE(654), 1,
sym_statement_block,
- [85430] = 3,
+ [85553] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(3778), 1,
+ ACTIONS(3907), 1,
anon_sym_LBRACE,
- STATE(548), 1,
+ STATE(655), 1,
sym_statement_block,
- [85440] = 3,
+ [85563] = 2,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(4106), 1,
- anon_sym_SEMI,
- ACTIONS(4108), 1,
- sym__automatic_semicolon,
- [85450] = 3,
+ ACTIONS(1623), 2,
+ anon_sym_else,
+ anon_sym_while,
+ [85571] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(4110), 1,
- anon_sym_SEMI,
- ACTIONS(4112), 1,
- sym__automatic_semicolon,
- [85460] = 3,
+ ACTIONS(3672), 1,
+ anon_sym_LBRACE,
+ STATE(2080), 1,
+ sym_class_body,
+ [85581] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(3191), 1,
- anon_sym_LPAREN,
- STATE(2339), 1,
- sym_formal_parameters,
- [85470] = 2,
+ ACTIONS(4135), 1,
+ anon_sym_LBRACE,
+ STATE(2079), 1,
+ sym_statement_block,
+ [85591] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1679), 2,
- anon_sym_else,
- anon_sym_while,
- [85478] = 2,
+ ACTIONS(4135), 1,
+ anon_sym_LBRACE,
+ STATE(2078), 1,
+ sym_statement_block,
+ [85601] = 2,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1681), 2,
+ ACTIONS(1625), 2,
anon_sym_else,
anon_sym_while,
- [85486] = 3,
+ [85609] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(4114), 1,
- anon_sym_SEMI,
- ACTIONS(4116), 1,
- sym__automatic_semicolon,
- [85496] = 3,
+ ACTIONS(4081), 1,
+ anon_sym_LBRACE,
+ STATE(1136), 1,
+ sym_statement_block,
+ [85619] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(4118), 1,
- anon_sym_SEMI,
- ACTIONS(4120), 1,
- sym__automatic_semicolon,
- [85506] = 3,
+ ACTIONS(3208), 1,
+ anon_sym_LPAREN,
+ STATE(2162), 1,
+ sym_formal_parameters,
+ [85629] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(4012), 1,
+ ACTIONS(4067), 1,
anon_sym_LPAREN,
- STATE(112), 1,
+ STATE(115), 1,
sym_parenthesized_expression,
- [85516] = 3,
+ [85639] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(4122), 1,
+ ACTIONS(4145), 1,
anon_sym_LBRACE,
- STATE(449), 1,
+ STATE(445), 1,
sym_statement_block,
- [85526] = 3,
+ [85649] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(4012), 1,
+ ACTIONS(4067), 1,
anon_sym_LPAREN,
- STATE(116), 1,
+ STATE(114), 1,
sym_parenthesized_expression,
- [85536] = 2,
+ [85659] = 2,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1685), 2,
- anon_sym_else,
- anon_sym_while,
- [85544] = 2,
+ ACTIONS(3835), 2,
+ anon_sym_COMMA,
+ anon_sym_RBRACE,
+ [85667] = 3,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(4124), 2,
- sym_jsx_identifier,
+ ACTIONS(4147), 1,
sym_identifier,
- [85552] = 2,
+ ACTIONS(4149), 1,
+ anon_sym_STAR,
+ [85677] = 2,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(4126), 2,
+ ACTIONS(4151), 2,
sym__automatic_semicolon,
anon_sym_SEMI,
- [85560] = 2,
+ [85685] = 2,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1631), 2,
- anon_sym_else,
- anon_sym_while,
- [85568] = 3,
- ACTIONS(3), 1,
+ ACTIONS(4153), 2,
+ anon_sym_LBRACE,
+ anon_sym_EQ_GT,
+ [85693] = 3,
+ ACTIONS(1203), 1,
sym_comment,
- ACTIONS(4128), 1,
- sym_identifier,
- ACTIONS(4130), 1,
- anon_sym_STAR,
- [85578] = 3,
+ ACTIONS(4045), 1,
+ anon_sym_LBRACE,
+ STATE(1330), 1,
+ sym_statement_block,
+ [85703] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(4070), 1,
+ ACTIONS(4045), 1,
anon_sym_LBRACE,
- STATE(1142), 1,
+ STATE(1325), 1,
sym_statement_block,
- [85588] = 2,
+ [85713] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1631), 2,
- anon_sym_else,
- anon_sym_while,
- [85596] = 2,
+ ACTIONS(4081), 1,
+ anon_sym_LBRACE,
+ STATE(1155), 1,
+ sym_statement_block,
+ [85723] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1631), 2,
- anon_sym_else,
- anon_sym_while,
- [85604] = 2,
+ ACTIONS(4045), 1,
+ anon_sym_LBRACE,
+ STATE(1315), 1,
+ sym_statement_block,
+ [85733] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1631), 2,
- anon_sym_else,
- anon_sym_while,
- [85612] = 2,
+ ACTIONS(3472), 1,
+ anon_sym_LBRACE,
+ STATE(1314), 1,
+ sym_class_body,
+ [85743] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1631), 2,
- anon_sym_else,
- anon_sym_while,
- [85620] = 2,
+ ACTIONS(3208), 1,
+ anon_sym_LPAREN,
+ STATE(2151), 1,
+ sym_formal_parameters,
+ [85753] = 2,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1631), 2,
+ ACTIONS(1627), 2,
anon_sym_else,
anon_sym_while,
- [85628] = 3,
+ [85761] = 2,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(3597), 1,
- anon_sym_LBRACE,
- STATE(1146), 1,
- sym_class_body,
- [85638] = 3,
+ ACTIONS(4155), 2,
+ anon_sym_COMMA,
+ anon_sym_RBRACE,
+ [85769] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(4132), 1,
- anon_sym_SEMI,
- ACTIONS(4134), 1,
- sym__automatic_semicolon,
- [85648] = 2,
+ ACTIONS(4101), 1,
+ anon_sym_LBRACE,
+ STATE(1557), 1,
+ sym_statement_block,
+ [85779] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(2267), 2,
- sym__automatic_semicolon,
- anon_sym_SEMI,
- [85656] = 2,
+ ACTIONS(4101), 1,
+ anon_sym_LBRACE,
+ STATE(1559), 1,
+ sym_statement_block,
+ [85789] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(2241), 2,
- sym__automatic_semicolon,
- anon_sym_SEMI,
- [85664] = 2,
+ ACTIONS(4157), 1,
+ anon_sym_LPAREN,
+ STATE(2296), 1,
+ sym_parenthesized_expression,
+ [85799] = 2,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1631), 2,
+ ACTIONS(1629), 2,
anon_sym_else,
anon_sym_while,
- [85672] = 2,
+ [85807] = 2,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(2307), 2,
+ ACTIONS(2275), 2,
sym__automatic_semicolon,
anon_sym_SEMI,
- [85680] = 2,
- ACTIONS(1203), 1,
+ [85815] = 3,
+ ACTIONS(3), 1,
sym_comment,
- ACTIONS(1631), 2,
- anon_sym_else,
- anon_sym_while,
- [85688] = 2,
+ ACTIONS(4159), 1,
+ sym_identifier,
+ ACTIONS(4161), 1,
+ anon_sym_STAR,
+ [85825] = 2,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(4136), 2,
- sym__automatic_semicolon,
- anon_sym_SEMI,
- [85696] = 2,
+ ACTIONS(3828), 2,
+ anon_sym_COMMA,
+ anon_sym_RBRACE,
+ [85833] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(4138), 2,
- sym__automatic_semicolon,
- anon_sym_SEMI,
- [85704] = 2,
+ ACTIONS(4135), 1,
+ anon_sym_LBRACE,
+ STATE(2062), 1,
+ sym_statement_block,
+ [85843] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1631), 2,
- anon_sym_else,
- anon_sym_while,
- [85712] = 2,
+ ACTIONS(4093), 1,
+ anon_sym_LPAREN,
+ STATE(89), 1,
+ sym__for_header,
+ [85853] = 2,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(4140), 2,
+ ACTIONS(4163), 2,
sym__automatic_semicolon,
anon_sym_SEMI,
- [85720] = 2,
+ [85861] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1631), 2,
- anon_sym_else,
- anon_sym_while,
- [85728] = 3,
+ ACTIONS(3672), 1,
+ anon_sym_LBRACE,
+ STATE(2057), 1,
+ sym_class_body,
+ [85871] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(4042), 1,
- anon_sym_LPAREN,
- STATE(84), 1,
- sym__for_header,
- [85738] = 3,
+ ACTIONS(3531), 1,
+ anon_sym_LBRACE,
+ STATE(1147), 1,
+ sym_class_body,
+ [85881] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(4142), 1,
+ ACTIONS(4165), 1,
anon_sym_LBRACE,
- STATE(2620), 1,
+ STATE(947), 1,
sym_switch_body,
- [85748] = 3,
+ [85891] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(4144), 1,
+ ACTIONS(4167), 1,
anon_sym_LBRACE,
- STATE(728), 1,
+ STATE(741), 1,
sym_switch_body,
- [85758] = 3,
+ [85901] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(4042), 1,
+ ACTIONS(4093), 1,
anon_sym_LPAREN,
- STATE(86), 1,
+ STATE(88), 1,
sym__for_header,
- [85768] = 2,
- ACTIONS(1203), 1,
- sym_comment,
- ACTIONS(4146), 2,
- sym__automatic_semicolon,
- anon_sym_SEMI,
- [85776] = 2,
+ [85911] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(4148), 2,
- sym__automatic_semicolon,
- anon_sym_SEMI,
- [85784] = 2,
+ ACTIONS(4049), 1,
+ anon_sym_LBRACE,
+ STATE(779), 1,
+ sym_statement_block,
+ [85921] = 2,
ACTIONS(1203), 1,
sym_comment,
ACTIONS(1631), 2,
anon_sym_else,
anon_sym_while,
- [85792] = 2,
+ [85929] = 2,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1631), 2,
+ ACTIONS(1633), 2,
anon_sym_else,
anon_sym_while,
- [85800] = 2,
+ [85937] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(2255), 2,
- sym__automatic_semicolon,
- anon_sym_SEMI,
- [85808] = 2,
+ ACTIONS(3804), 1,
+ anon_sym_DOT,
+ ACTIONS(3810), 1,
+ anon_sym_GT,
+ [85947] = 3,
+ ACTIONS(1203), 1,
+ sym_comment,
+ ACTIONS(3800), 1,
+ anon_sym_COLON,
+ ACTIONS(3810), 1,
+ anon_sym_GT,
+ [85957] = 2,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(4150), 2,
+ ACTIONS(4169), 2,
sym__automatic_semicolon,
anon_sym_SEMI,
- [85816] = 2,
+ [85965] = 2,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(4152), 2,
+ ACTIONS(4171), 2,
sym__automatic_semicolon,
anon_sym_SEMI,
- [85824] = 2,
+ [85973] = 2,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1631), 2,
- anon_sym_else,
- anon_sym_while,
- [85832] = 2,
+ ACTIONS(4173), 2,
+ anon_sym_GT,
+ anon_sym_DOT,
+ [85981] = 2,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(2305), 2,
+ ACTIONS(2261), 2,
sym__automatic_semicolon,
anon_sym_SEMI,
- [85840] = 2,
+ [85989] = 2,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(3952), 2,
- anon_sym_COMMA,
- anon_sym_RPAREN,
- [85848] = 2,
+ ACTIONS(1635), 2,
+ anon_sym_else,
+ anon_sym_while,
+ [85997] = 2,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(2303), 2,
+ ACTIONS(2259), 2,
sym__automatic_semicolon,
anon_sym_SEMI,
- [85856] = 3,
+ [86005] = 2,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(3493), 1,
- anon_sym_LBRACE,
- STATE(206), 1,
- sym_class_body,
- [85866] = 3,
+ ACTIONS(1637), 2,
+ anon_sym_else,
+ anon_sym_while,
+ [86013] = 2,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(3191), 1,
- anon_sym_LPAREN,
- STATE(2391), 1,
- sym_formal_parameters,
- [85876] = 3,
+ ACTIONS(1641), 2,
+ anon_sym_else,
+ anon_sym_while,
+ [86021] = 2,
+ ACTIONS(1203), 1,
+ sym_comment,
+ ACTIONS(1643), 2,
+ anon_sym_else,
+ anon_sym_while,
+ [86029] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(4022), 1,
+ ACTIONS(4045), 1,
anon_sym_LBRACE,
- STATE(1258), 1,
+ STATE(1287), 1,
sym_statement_block,
- [85886] = 2,
+ [86039] = 2,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(4154), 2,
- sym__automatic_semicolon,
- anon_sym_SEMI,
- [85894] = 3,
+ ACTIONS(1643), 2,
+ anon_sym_else,
+ anon_sym_while,
+ [86047] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(4012), 1,
- anon_sym_LPAREN,
- STATE(92), 1,
- sym_parenthesized_expression,
- [85904] = 3,
+ ACTIONS(4081), 1,
+ anon_sym_LBRACE,
+ STATE(1131), 1,
+ sym_statement_block,
+ [86057] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(3729), 1,
+ ACTIONS(3472), 1,
anon_sym_LBRACE,
- STATE(1732), 1,
- sym_statement_block,
- [85914] = 2,
+ STATE(1286), 1,
+ sym_class_body,
+ [86067] = 2,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1631), 2,
+ ACTIONS(1643), 2,
anon_sym_else,
anon_sym_while,
- [85922] = 2,
+ [86075] = 2,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1631), 2,
+ ACTIONS(1643), 2,
anon_sym_else,
anon_sym_while,
- [85930] = 2,
+ [86083] = 2,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1631), 2,
+ ACTIONS(1643), 2,
anon_sym_else,
anon_sym_while,
- [85938] = 2,
+ [86091] = 2,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1631), 2,
+ ACTIONS(1643), 2,
anon_sym_else,
anon_sym_while,
- [85946] = 3,
+ [86099] = 2,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(4012), 1,
- anon_sym_LPAREN,
- STATE(93), 1,
- sym_parenthesized_expression,
- [85956] = 3,
+ ACTIONS(1643), 2,
+ anon_sym_else,
+ anon_sym_while,
+ [86107] = 2,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(3191), 1,
- anon_sym_LPAREN,
- STATE(2383), 1,
- sym_formal_parameters,
- [85966] = 3,
- ACTIONS(1203), 1,
+ ACTIONS(1643), 2,
+ anon_sym_else,
+ anon_sym_while,
+ [86115] = 2,
+ ACTIONS(3), 1,
sym_comment,
- ACTIONS(4022), 1,
- anon_sym_LBRACE,
- STATE(1252), 1,
- sym_statement_block,
- [85976] = 3,
+ ACTIONS(4175), 2,
+ sym_jsx_identifier,
+ sym_identifier,
+ [86123] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(4156), 1,
+ ACTIONS(3770), 1,
anon_sym_LBRACE,
- STATE(212), 1,
+ STATE(2310), 1,
sym_statement_block,
- [85986] = 2,
- ACTIONS(1203), 1,
- sym_comment,
- ACTIONS(1631), 2,
- anon_sym_else,
- anon_sym_while,
- [85994] = 2,
+ [86133] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1631), 2,
- anon_sym_else,
- anon_sym_while,
- [86002] = 3,
+ ACTIONS(3208), 1,
+ anon_sym_LPAREN,
+ STATE(2147), 1,
+ sym_formal_parameters,
+ [86143] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(4158), 1,
+ ACTIONS(4177), 1,
anon_sym_SEMI,
- ACTIONS(4160), 1,
+ ACTIONS(4179), 1,
sym__automatic_semicolon,
- [86012] = 2,
+ [86153] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1986), 2,
- sym__automatic_semicolon,
- anon_sym_SEMI,
- [86020] = 2,
+ ACTIONS(3770), 1,
+ anon_sym_LBRACE,
+ STATE(2143), 1,
+ sym_statement_block,
+ [86163] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1631), 2,
- anon_sym_else,
- anon_sym_while,
- [86028] = 3,
+ ACTIONS(4157), 1,
+ anon_sym_LPAREN,
+ STATE(2311), 1,
+ sym_parenthesized_expression,
+ [86173] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(4162), 1,
+ ACTIONS(4181), 1,
anon_sym_SEMI,
- ACTIONS(4164), 1,
+ ACTIONS(4183), 1,
sym__automatic_semicolon,
- [86038] = 3,
+ [86183] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(4166), 1,
+ ACTIONS(4185), 1,
anon_sym_SEMI,
- ACTIONS(4168), 1,
+ ACTIONS(4187), 1,
sym__automatic_semicolon,
- [86048] = 3,
+ [86193] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(4170), 1,
+ ACTIONS(4189), 1,
anon_sym_SEMI,
- ACTIONS(4172), 1,
+ ACTIONS(4191), 1,
sym__automatic_semicolon,
- [86058] = 2,
+ [86203] = 2,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1627), 2,
- anon_sym_else,
- anon_sym_while,
- [86066] = 3,
+ ACTIONS(3170), 2,
+ anon_sym_in,
+ anon_sym_of,
+ [86211] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(3739), 1,
- anon_sym_COLON,
- ACTIONS(3837), 1,
- anon_sym_GT,
- [86076] = 3,
+ ACTIONS(3208), 1,
+ anon_sym_LPAREN,
+ STATE(2489), 1,
+ sym_formal_parameters,
+ [86221] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(3743), 1,
- anon_sym_DOT,
- ACTIONS(3837), 1,
- anon_sym_GT,
- [86086] = 2,
+ ACTIONS(4081), 1,
+ anon_sym_LBRACE,
+ STATE(1161), 1,
+ sym_statement_block,
+ [86231] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1675), 2,
- anon_sym_else,
- anon_sym_while,
- [86094] = 3,
+ ACTIONS(4193), 1,
+ anon_sym_SEMI,
+ ACTIONS(4195), 1,
+ sym__automatic_semicolon,
+ [86241] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(3569), 1,
+ ACTIONS(4081), 1,
anon_sym_LBRACE,
- STATE(1242), 1,
- sym_class_body,
- [86104] = 2,
+ STATE(1162), 1,
+ sym_statement_block,
+ [86251] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1619), 2,
- anon_sym_else,
- anon_sym_while,
- [86112] = 2,
+ ACTIONS(4101), 1,
+ anon_sym_LBRACE,
+ STATE(1541), 1,
+ sym_statement_block,
+ [86261] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(4174), 2,
- sym__automatic_semicolon,
- anon_sym_SEMI,
- [86120] = 3,
+ ACTIONS(4049), 1,
+ anon_sym_LBRACE,
+ STATE(689), 1,
+ sym_statement_block,
+ [86271] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(4176), 1,
+ ACTIONS(4197), 1,
anon_sym_LPAREN,
- STATE(856), 1,
+ STATE(664), 1,
sym_parenthesized_expression,
- [86130] = 3,
+ [86281] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(3513), 1,
- anon_sym_LBRACE,
- STATE(685), 1,
- sym_class_body,
- [86140] = 3,
+ ACTIONS(4199), 1,
+ anon_sym_SEMI,
+ ACTIONS(4201), 1,
+ sym__automatic_semicolon,
+ [86291] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(4178), 1,
+ ACTIONS(4203), 1,
anon_sym_LBRACE,
- STATE(850), 1,
+ STATE(663), 1,
sym_statement_block,
- [86150] = 2,
+ [86301] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1617), 2,
- anon_sym_else,
- anon_sym_while,
- [86158] = 3,
+ ACTIONS(4205), 1,
+ anon_sym_SEMI,
+ ACTIONS(4207), 1,
+ sym__automatic_semicolon,
+ [86311] = 2,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(3191), 1,
- anon_sym_LPAREN,
- STATE(2411), 1,
- sym_formal_parameters,
- [86168] = 3,
+ ACTIONS(4209), 2,
+ anon_sym_LBRACE,
+ anon_sym_EQ_GT,
+ [86319] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(3191), 1,
- anon_sym_LPAREN,
- STATE(2413), 1,
- sym_formal_parameters,
- [86178] = 3,
+ ACTIONS(4211), 1,
+ anon_sym_SEMI,
+ ACTIONS(4213), 1,
+ sym__automatic_semicolon,
+ [86329] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(4180), 1,
+ ACTIONS(3531), 1,
anon_sym_LBRACE,
- STATE(689), 1,
- sym_statement_block,
- [86188] = 3,
+ STATE(1163), 1,
+ sym_class_body,
+ [86339] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(3729), 1,
- anon_sym_LBRACE,
- STATE(2419), 1,
- sym_statement_block,
- [86198] = 3,
+ ACTIONS(3208), 1,
+ anon_sym_LPAREN,
+ STATE(2299), 1,
+ sym_formal_parameters,
+ [86349] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(3485), 1,
+ ACTIONS(3702), 1,
anon_sym_LBRACE,
- STATE(173), 1,
+ STATE(189), 1,
sym_class_body,
- [86208] = 3,
+ [86359] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(4182), 1,
+ ACTIONS(4215), 1,
anon_sym_LBRACE,
- STATE(180), 1,
+ STATE(165), 1,
sym_statement_block,
- [86218] = 3,
+ [86369] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(3191), 1,
+ ACTIONS(3208), 1,
anon_sym_LPAREN,
- STATE(2421), 1,
+ STATE(2127), 1,
sym_formal_parameters,
- [86228] = 2,
+ [86379] = 2,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(3875), 2,
- anon_sym_COMMA,
- anon_sym_RBRACE,
- [86236] = 2,
+ ACTIONS(1643), 2,
+ anon_sym_else,
+ anon_sym_while,
+ [86387] = 2,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(4184), 2,
- anon_sym_COMMA,
- anon_sym_RBRACE,
- [86244] = 3,
- ACTIONS(1203), 1,
+ ACTIONS(1643), 2,
+ anon_sym_else,
+ anon_sym_while,
+ [86395] = 3,
+ ACTIONS(3), 1,
sym_comment,
- ACTIONS(3191), 1,
- anon_sym_LPAREN,
- STATE(2123), 1,
- sym_formal_parameters,
- [86254] = 3,
+ ACTIONS(4217), 1,
+ sym_identifier,
+ ACTIONS(4219), 1,
+ sym_private_property_identifier,
+ [86405] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(3739), 1,
+ ACTIONS(3800), 1,
anon_sym_COLON,
- ACTIONS(3879), 1,
+ ACTIONS(3802), 1,
anon_sym_GT,
- [86264] = 3,
+ [86415] = 2,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(3191), 1,
- anon_sym_LPAREN,
- STATE(2430), 1,
- sym_formal_parameters,
- [86274] = 3,
+ ACTIONS(1643), 2,
+ anon_sym_else,
+ anon_sym_while,
+ [86423] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(3743), 1,
- anon_sym_DOT,
- ACTIONS(3879), 1,
+ ACTIONS(3802), 1,
anon_sym_GT,
- [86284] = 2,
+ ACTIONS(3804), 1,
+ anon_sym_DOT,
+ [86433] = 2,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1607), 2,
+ ACTIONS(1643), 2,
anon_sym_else,
anon_sym_while,
- [86292] = 3,
+ [86441] = 2,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(3191), 1,
- anon_sym_LPAREN,
- STATE(2436), 1,
- sym_formal_parameters,
- [86302] = 3,
+ ACTIONS(1643), 2,
+ anon_sym_else,
+ anon_sym_while,
+ [86449] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(3191), 1,
- anon_sym_LPAREN,
- STATE(2445), 1,
- sym_formal_parameters,
- [86312] = 3,
+ ACTIONS(4081), 1,
+ anon_sym_LBRACE,
+ STATE(1106), 1,
+ sym_statement_block,
+ [86459] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(3475), 1,
+ ACTIONS(3700), 1,
anon_sym_LBRACE,
- STATE(518), 1,
+ STATE(658), 1,
sym_class_body,
- [86322] = 3,
+ [86469] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(4186), 1,
+ ACTIONS(4221), 1,
anon_sym_LBRACE,
- STATE(519), 1,
+ STATE(657), 1,
sym_statement_block,
- [86332] = 3,
+ [86479] = 2,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(3191), 1,
- anon_sym_LPAREN,
- STATE(2446), 1,
- sym_formal_parameters,
- [86342] = 3,
+ ACTIONS(1643), 2,
+ anon_sym_else,
+ anon_sym_while,
+ [86487] = 2,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(3191), 1,
- anon_sym_LPAREN,
- STATE(2449), 1,
- sym_formal_parameters,
- [86352] = 3,
+ ACTIONS(1643), 2,
+ anon_sym_else,
+ anon_sym_while,
+ [86495] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(3729), 1,
+ ACTIONS(3505), 1,
anon_sym_LBRACE,
- STATE(2450), 1,
- sym_statement_block,
- [86362] = 3,
+ STATE(685), 1,
+ sym_class_body,
+ [86505] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(4182), 1,
+ ACTIONS(4215), 1,
anon_sym_LBRACE,
- STATE(182), 1,
+ STATE(192), 1,
sym_statement_block,
- [86372] = 3,
+ [86515] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(4182), 1,
+ ACTIONS(4215), 1,
anon_sym_LBRACE,
- STATE(187), 1,
+ STATE(190), 1,
sym_statement_block,
- [86382] = 2,
+ [86525] = 2,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1607), 2,
+ ACTIONS(1643), 2,
anon_sym_else,
anon_sym_while,
- [86390] = 3,
- ACTIONS(3), 1,
+ [86533] = 3,
+ ACTIONS(1203), 1,
sym_comment,
- ACTIONS(4188), 1,
- sym_identifier,
- ACTIONS(4190), 1,
- anon_sym_STAR,
- [86400] = 3,
+ ACTIONS(3531), 1,
+ anon_sym_LBRACE,
+ STATE(1108), 1,
+ sym_class_body,
+ [86543] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(3485), 1,
+ ACTIONS(3702), 1,
anon_sym_LBRACE,
- STATE(189), 1,
+ STATE(195), 1,
sym_class_body,
- [86410] = 3,
+ [86553] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(4186), 1,
+ ACTIONS(4221), 1,
anon_sym_LBRACE,
- STATE(526), 1,
+ STATE(647), 1,
sym_statement_block,
- [86420] = 3,
+ [86563] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(4186), 1,
+ ACTIONS(4221), 1,
anon_sym_LBRACE,
- STATE(527), 1,
+ STATE(646), 1,
sym_statement_block,
- [86430] = 3,
+ [86573] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(3475), 1,
+ ACTIONS(3700), 1,
anon_sym_LBRACE,
- STATE(529), 1,
+ STATE(643), 1,
sym_class_body,
- [86440] = 2,
+ [86583] = 2,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(4192), 2,
+ ACTIONS(4223), 2,
sym__automatic_semicolon,
anon_sym_SEMI,
- [86448] = 2,
- ACTIONS(1203), 1,
+ [86591] = 3,
+ ACTIONS(3), 1,
sym_comment,
- ACTIONS(1605), 2,
- anon_sym_else,
- anon_sym_while,
- [86456] = 3,
+ ACTIONS(4225), 1,
+ sym_identifier,
+ ACTIONS(4227), 1,
+ anon_sym_STAR,
+ [86601] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(4182), 1,
+ ACTIONS(4215), 1,
anon_sym_LBRACE,
- STATE(196), 1,
+ STATE(193), 1,
sym_statement_block,
- [86466] = 3,
+ [86611] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(4186), 1,
+ ACTIONS(4221), 1,
anon_sym_LBRACE,
- STATE(530), 1,
+ STATE(633), 1,
sym_statement_block,
- [86476] = 3,
+ [86621] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(3851), 1,
+ ACTIONS(3794), 1,
anon_sym_LBRACE,
- STATE(531), 1,
+ STATE(631), 1,
sym_statement_block,
- [86486] = 3,
- ACTIONS(3), 1,
+ [86631] = 2,
+ ACTIONS(1203), 1,
sym_comment,
- ACTIONS(4194), 1,
- sym_identifier,
- ACTIONS(4196), 1,
- sym_private_property_identifier,
- [86496] = 2,
+ ACTIONS(2281), 2,
+ sym__automatic_semicolon,
+ anon_sym_SEMI,
+ [86639] = 2,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1605), 2,
- anon_sym_else,
- anon_sym_while,
- [86504] = 2,
- ACTIONS(3), 1,
+ ACTIONS(4229), 2,
+ sym__automatic_semicolon,
+ anon_sym_SEMI,
+ [86647] = 2,
+ ACTIONS(1203), 1,
sym_comment,
- ACTIONS(4198), 2,
- sym__glimmer_template_content,
- anon_sym_LT_SLASHtemplate_GT,
- [86512] = 3,
+ ACTIONS(2283), 2,
+ sym__automatic_semicolon,
+ anon_sym_SEMI,
+ [86655] = 2,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(3597), 1,
- anon_sym_LBRACE,
- STATE(1078), 1,
- sym_class_body,
- [86522] = 3,
+ ACTIONS(4231), 2,
+ sym__automatic_semicolon,
+ anon_sym_SEMI,
+ [86663] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(4012), 1,
+ ACTIONS(4067), 1,
anon_sym_LPAREN,
- STATE(73), 1,
+ STATE(102), 1,
sym_parenthesized_expression,
- [86532] = 3,
+ [86673] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(4200), 1,
+ ACTIONS(4233), 1,
anon_sym_LBRACE,
STATE(440), 1,
sym_statement_block,
- [86542] = 3,
+ [86683] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(4012), 1,
+ ACTIONS(4067), 1,
anon_sym_LPAREN,
- STATE(74), 1,
+ STATE(106), 1,
sym_parenthesized_expression,
- [86552] = 3,
- ACTIONS(1203), 1,
- sym_comment,
- ACTIONS(3191), 1,
- anon_sym_LPAREN,
- STATE(2471), 1,
- sym_formal_parameters,
- [86562] = 3,
- ACTIONS(1203), 1,
- sym_comment,
- ACTIONS(3191), 1,
- anon_sym_LPAREN,
- STATE(2472), 1,
- sym_formal_parameters,
- [86572] = 2,
+ [86693] = 2,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(4202), 2,
+ ACTIONS(4235), 2,
sym__automatic_semicolon,
anon_sym_SEMI,
- [86580] = 3,
+ [86701] = 2,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(4070), 1,
- anon_sym_LBRACE,
- STATE(1080), 1,
- sym_statement_block,
- [86590] = 2,
- ACTIONS(1203), 1,
- sym_comment,
- ACTIONS(4204), 2,
- anon_sym_LBRACE,
- anon_sym_EQ_GT,
- [86598] = 3,
+ ACTIONS(4237), 2,
+ sym__automatic_semicolon,
+ anon_sym_SEMI,
+ [86709] = 2,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(4156), 1,
- anon_sym_LBRACE,
- STATE(197), 1,
- sym_statement_block,
- [86608] = 2,
+ ACTIONS(4239), 2,
+ sym__automatic_semicolon,
+ anon_sym_SEMI,
+ [86717] = 2,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1605), 2,
+ ACTIONS(1643), 2,
anon_sym_else,
anon_sym_while,
- [86616] = 2,
+ [86725] = 3,
+ ACTIONS(1203), 1,
+ sym_comment,
+ ACTIONS(3562), 1,
+ anon_sym_from,
+ STATE(2604), 1,
+ sym__from_clause,
+ [86735] = 2,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(4206), 2,
+ ACTIONS(4241), 2,
sym__automatic_semicolon,
anon_sym_SEMI,
- [86624] = 3,
+ [86743] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(3191), 1,
- anon_sym_LPAREN,
- STATE(2479), 1,
- sym_formal_parameters,
- [86634] = 3,
+ ACTIONS(4243), 1,
+ anon_sym_COMMA,
+ ACTIONS(4245), 1,
+ anon_sym_from,
+ [86753] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(4022), 1,
- anon_sym_LBRACE,
- STATE(1237), 1,
- sym_statement_block,
- [86644] = 2,
+ ACTIONS(3208), 1,
+ anon_sym_LPAREN,
+ STATE(2132), 1,
+ sym_formal_parameters,
+ [86763] = 2,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1605), 2,
+ ACTIONS(1643), 2,
anon_sym_else,
anon_sym_while,
- [86652] = 2,
+ [86771] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(4208), 2,
- sym__automatic_semicolon,
- anon_sym_SEMI,
- [86660] = 3,
+ ACTIONS(3472), 1,
+ anon_sym_LBRACE,
+ STATE(1242), 1,
+ sym_class_body,
+ [86781] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(4022), 1,
+ ACTIONS(4055), 1,
anon_sym_LBRACE,
- STATE(1277), 1,
+ STATE(202), 1,
sym_statement_block,
- [86670] = 3,
+ [86791] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(4156), 1,
+ ACTIONS(3770), 1,
anon_sym_LBRACE,
- STATE(211), 1,
+ STATE(2506), 1,
sym_statement_block,
- [86680] = 2,
+ [86801] = 2,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1601), 2,
+ ACTIONS(1643), 2,
anon_sym_else,
anon_sym_while,
- [86688] = 2,
+ [86809] = 2,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(2224), 2,
+ ACTIONS(2232), 2,
sym__automatic_semicolon,
anon_sym_SEMI,
- [86696] = 3,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(4210), 1,
- sym_identifier,
- ACTIONS(4212), 1,
- anon_sym_STAR,
- [86706] = 3,
+ [86817] = 2,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(3191), 1,
- anon_sym_LPAREN,
- STATE(2317), 1,
- sym_formal_parameters,
- [86716] = 3,
+ ACTIONS(1643), 2,
+ anon_sym_else,
+ anon_sym_while,
+ [86825] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(3729), 1,
+ ACTIONS(4049), 1,
anon_sym_LBRACE,
- STATE(2545), 1,
+ STATE(832), 1,
sym_statement_block,
- [86726] = 2,
+ [86835] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1605), 2,
+ ACTIONS(4093), 1,
+ anon_sym_LPAREN,
+ STATE(73), 1,
+ sym__for_header,
+ [86845] = 2,
+ ACTIONS(1203), 1,
+ sym_comment,
+ ACTIONS(1647), 2,
anon_sym_else,
anon_sym_while,
- [86734] = 2,
+ [86853] = 2,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(4214), 2,
+ ACTIONS(4247), 2,
sym__automatic_semicolon,
anon_sym_SEMI,
- [86742] = 3,
+ [86861] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(3493), 1,
+ ACTIONS(4249), 1,
anon_sym_LBRACE,
- STATE(200), 1,
- sym_class_body,
- [86752] = 2,
+ STATE(2572), 1,
+ sym_switch_body,
+ [86871] = 2,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(3965), 2,
+ ACTIONS(4251), 2,
anon_sym_COMMA,
anon_sym_RBRACE,
- [86760] = 3,
+ [86879] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(4216), 1,
+ ACTIONS(4253), 1,
anon_sym_LBRACE,
- STATE(554), 1,
+ STATE(596), 1,
sym_switch_body,
- [86770] = 3,
+ [86889] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(4042), 1,
+ ACTIONS(4093), 1,
anon_sym_LPAREN,
- STATE(75), 1,
+ STATE(107), 1,
sym__for_header,
- [86780] = 2,
+ [86899] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(4218), 2,
- anon_sym_COMMA,
- anon_sym_RBRACE,
- [86788] = 3,
+ ACTIONS(3770), 1,
+ anon_sym_LBRACE,
+ STATE(2494), 1,
+ sym_statement_block,
+ [86909] = 2,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(3191), 1,
- anon_sym_LPAREN,
- STATE(2480), 1,
- sym_formal_parameters,
- [86798] = 2,
+ ACTIONS(4255), 2,
+ sym__automatic_semicolon,
+ anon_sym_SEMI,
+ [86917] = 2,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1605), 2,
+ ACTIONS(1649), 2,
anon_sym_else,
anon_sym_while,
- [86806] = 3,
+ [86925] = 2,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(4012), 1,
- anon_sym_LPAREN,
- STATE(78), 1,
- sym_parenthesized_expression,
- [86816] = 2,
+ ACTIONS(4257), 2,
+ anon_sym_COMMA,
+ anon_sym_RBRACE,
+ [86933] = 2,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(4220), 2,
+ ACTIONS(4259), 2,
sym__automatic_semicolon,
anon_sym_SEMI,
- [86824] = 2,
+ [86941] = 2,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(4222), 2,
+ ACTIONS(4261), 2,
sym__automatic_semicolon,
anon_sym_SEMI,
- [86832] = 3,
- ACTIONS(1203), 1,
+ [86949] = 3,
+ ACTIONS(3), 1,
sym_comment,
- ACTIONS(3191), 1,
- anon_sym_LPAREN,
- STATE(2463), 1,
- sym_formal_parameters,
- [86842] = 2,
+ ACTIONS(4263), 1,
+ sym_identifier,
+ ACTIONS(4265), 1,
+ anon_sym_STAR,
+ [86959] = 2,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(2253), 2,
+ ACTIONS(2240), 2,
sym__automatic_semicolon,
anon_sym_SEMI,
- [86850] = 3,
+ [86967] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(4180), 1,
- anon_sym_LBRACE,
- STATE(776), 1,
- sym_statement_block,
- [86860] = 2,
+ ACTIONS(3804), 1,
+ anon_sym_DOT,
+ ACTIONS(3925), 1,
+ anon_sym_GT,
+ [86977] = 2,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(2285), 2,
+ ACTIONS(2242), 2,
sym__automatic_semicolon,
anon_sym_SEMI,
- [86868] = 3,
+ [86985] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(4180), 1,
+ ACTIONS(3770), 1,
anon_sym_LBRACE,
- STATE(777), 1,
+ STATE(2495), 1,
sym_statement_block,
- [86878] = 3,
+ [86995] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(3513), 1,
+ ACTIONS(3770), 1,
anon_sym_LBRACE,
- STATE(778), 1,
- sym_class_body,
- [86888] = 3,
- ACTIONS(1203), 1,
- sym_comment,
- ACTIONS(3191), 1,
- anon_sym_LPAREN,
- STATE(2462), 1,
- sym_formal_parameters,
- [86898] = 3,
- ACTIONS(1203), 1,
- sym_comment,
- ACTIONS(3191), 1,
- anon_sym_LPAREN,
- STATE(2458), 1,
- sym_formal_parameters,
- [86908] = 3,
+ STATE(2496), 1,
+ sym_statement_block,
+ [87005] = 2,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(3191), 1,
- anon_sym_LPAREN,
- STATE(2457), 1,
- sym_formal_parameters,
- [86918] = 2,
+ ACTIONS(1651), 2,
+ anon_sym_else,
+ anon_sym_while,
+ [87013] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(2352), 2,
+ ACTIONS(4067), 1,
anon_sym_LPAREN,
- anon_sym_COLON,
- [86926] = 2,
- ACTIONS(1203), 1,
- sym_comment,
- ACTIONS(4224), 2,
- anon_sym_COMMA,
- anon_sym_RBRACE,
- [86934] = 3,
+ STATE(99), 1,
+ sym_parenthesized_expression,
+ [87023] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(3191), 1,
+ ACTIONS(4067), 1,
anon_sym_LPAREN,
- STATE(2453), 1,
- sym_formal_parameters,
- [86944] = 3,
+ STATE(72), 1,
+ sym_parenthesized_expression,
+ [87033] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(3729), 1,
+ ACTIONS(3770), 1,
anon_sym_LBRACE,
- STATE(2481), 1,
+ STATE(2498), 1,
sym_statement_block,
- [86954] = 3,
+ [87043] = 3,
+ ACTIONS(1203), 1,
+ sym_comment,
+ ACTIONS(3800), 1,
+ anon_sym_COLON,
+ ACTIONS(3925), 1,
+ anon_sym_GT,
+ [87053] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(4226), 1,
+ ACTIONS(4267), 1,
anon_sym_SEMI,
- ACTIONS(4228), 1,
+ ACTIONS(4269), 1,
sym__automatic_semicolon,
- [86964] = 3,
+ [87063] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(3191), 1,
+ ACTIONS(3208), 1,
anon_sym_LPAREN,
- STATE(2482), 1,
+ STATE(2465), 1,
sym_formal_parameters,
- [86974] = 3,
+ [87073] = 2,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(3191), 1,
- anon_sym_LPAREN,
- STATE(2484), 1,
- sym_formal_parameters,
- [86984] = 3,
+ ACTIONS(4257), 2,
+ anon_sym_COMMA,
+ anon_sym_RBRACE,
+ [87081] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(4230), 1,
+ ACTIONS(4271), 1,
anon_sym_SEMI,
- ACTIONS(4232), 1,
+ ACTIONS(4273), 1,
sym__automatic_semicolon,
- [86994] = 3,
+ [87091] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(4234), 1,
+ ACTIONS(4275), 1,
anon_sym_SEMI,
- ACTIONS(4236), 1,
+ ACTIONS(4277), 1,
sym__automatic_semicolon,
- [87004] = 3,
+ [87101] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(4238), 1,
+ ACTIONS(4279), 1,
anon_sym_SEMI,
- ACTIONS(4240), 1,
+ ACTIONS(4281), 1,
sym__automatic_semicolon,
- [87014] = 3,
+ [87111] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(3191), 1,
+ ACTIONS(3208), 1,
anon_sym_LPAREN,
- STATE(2485), 1,
+ STATE(2464), 1,
sym_formal_parameters,
- [87024] = 3,
+ [87121] = 2,
+ ACTIONS(1203), 1,
+ sym_comment,
+ ACTIONS(2291), 2,
+ sym__automatic_semicolon,
+ anon_sym_SEMI,
+ [87129] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(3191), 1,
+ ACTIONS(3208), 1,
anon_sym_LPAREN,
- STATE(2486), 1,
+ STATE(2460), 1,
sym_formal_parameters,
- [87034] = 3,
+ [87139] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(3729), 1,
+ ACTIONS(3770), 1,
anon_sym_LBRACE,
- STATE(2487), 1,
+ STATE(2499), 1,
sym_statement_block,
- [87044] = 3,
- ACTIONS(1203), 1,
- sym_comment,
- ACTIONS(3191), 1,
- anon_sym_LPAREN,
- STATE(2488), 1,
- sym_formal_parameters,
- [87054] = 3,
+ [87149] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(3191), 1,
+ ACTIONS(3208), 1,
anon_sym_LPAREN,
- STATE(2493), 1,
+ STATE(2500), 1,
sym_formal_parameters,
- [87064] = 3,
+ [87159] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(3191), 1,
+ ACTIONS(3208), 1,
anon_sym_LPAREN,
- STATE(2496), 1,
+ STATE(2501), 1,
sym_formal_parameters,
- [87074] = 3,
+ [87169] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(3191), 1,
+ ACTIONS(3208), 1,
anon_sym_LPAREN,
- STATE(2497), 1,
+ STATE(2459), 1,
sym_formal_parameters,
- [87084] = 3,
+ [87179] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(4242), 1,
+ ACTIONS(4283), 1,
anon_sym_LPAREN,
- STATE(649), 1,
+ STATE(556), 1,
sym_parenthesized_expression,
- [87094] = 3,
+ [87189] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(3729), 1,
- anon_sym_LBRACE,
- STATE(2500), 1,
- sym_statement_block,
- [87104] = 3,
+ ACTIONS(3208), 1,
+ anon_sym_LPAREN,
+ STATE(2502), 1,
+ sym_formal_parameters,
+ [87199] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(4244), 1,
+ ACTIONS(4285), 1,
anon_sym_LBRACE,
- STATE(648), 1,
+ STATE(557), 1,
sym_statement_block,
- [87114] = 3,
+ [87209] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(3191), 1,
+ ACTIONS(3208), 1,
anon_sym_LPAREN,
- STATE(2501), 1,
+ STATE(2455), 1,
sym_formal_parameters,
- [87124] = 3,
+ [87219] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(3670), 1,
+ ACTIONS(3525), 1,
anon_sym_LBRACE,
- STATE(153), 1,
+ STATE(152), 1,
sym_class_body,
- [87134] = 3,
+ [87229] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(4000), 1,
+ ACTIONS(4047), 1,
anon_sym_LBRACE,
- STATE(154), 1,
+ STATE(150), 1,
sym_statement_block,
- [87144] = 3,
+ [87239] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(3191), 1,
- anon_sym_LPAREN,
- STATE(2506), 1,
- sym_formal_parameters,
- [87154] = 3,
+ ACTIONS(3770), 1,
+ anon_sym_LBRACE,
+ STATE(2503), 1,
+ sym_statement_block,
+ [87249] = 2,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(3569), 1,
- anon_sym_LBRACE,
- STATE(1275), 1,
- sym_class_body,
- [87164] = 3,
+ ACTIONS(1980), 2,
+ sym__automatic_semicolon,
+ anon_sym_SEMI,
+ [87257] = 2,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(3191), 1,
- anon_sym_LPAREN,
- STATE(2609), 1,
- sym_formal_parameters,
- [87174] = 3,
+ ACTIONS(2257), 2,
+ sym__automatic_semicolon,
+ anon_sym_SEMI,
+ [87265] = 2,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(3191), 1,
- anon_sym_LPAREN,
- STATE(2396), 1,
- sym_formal_parameters,
- [87184] = 3,
+ ACTIONS(4287), 2,
+ sym__automatic_semicolon,
+ anon_sym_SEMI,
+ [87273] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(3729), 1,
- anon_sym_LBRACE,
- STATE(2508), 1,
- sym_statement_block,
- [87194] = 3,
+ ACTIONS(4067), 1,
+ anon_sym_LPAREN,
+ STATE(71), 1,
+ sym_parenthesized_expression,
+ [87283] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(3729), 1,
+ ACTIONS(3770), 1,
anon_sym_LBRACE,
- STATE(2509), 1,
+ STATE(1786), 1,
sym_statement_block,
- [87204] = 3,
+ [87293] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(3678), 1,
+ ACTIONS(3523), 1,
anon_sym_LBRACE,
- STATE(481), 1,
+ STATE(476), 1,
sym_class_body,
- [87214] = 3,
+ [87303] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(4246), 1,
+ ACTIONS(4289), 1,
anon_sym_LBRACE,
- STATE(482), 1,
+ STATE(475), 1,
sym_statement_block,
- [87224] = 3,
+ [87313] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(3729), 1,
- anon_sym_LBRACE,
- STATE(2511), 1,
- sym_statement_block,
- [87234] = 2,
+ ACTIONS(4067), 1,
+ anon_sym_LPAREN,
+ STATE(83), 1,
+ sym_parenthesized_expression,
+ [87323] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(4248), 2,
- anon_sym_COMMA,
- anon_sym_RBRACE,
- [87242] = 2,
+ ACTIONS(3208), 1,
+ anon_sym_LPAREN,
+ STATE(2126), 1,
+ sym_formal_parameters,
+ [87333] = 2,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(4250), 2,
+ ACTIONS(4257), 2,
anon_sym_COMMA,
anon_sym_RBRACE,
- [87250] = 3,
+ [87341] = 2,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(3191), 1,
- anon_sym_LPAREN,
- STATE(2124), 1,
- sym_formal_parameters,
- [87260] = 3,
+ ACTIONS(4291), 2,
+ sym__automatic_semicolon,
+ anon_sym_SEMI,
+ [87349] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(4000), 1,
+ ACTIONS(4047), 1,
anon_sym_LBRACE,
- STATE(161), 1,
+ STATE(151), 1,
sym_statement_block,
- [87270] = 2,
+ [87359] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1603), 2,
- anon_sym_else,
- anon_sym_while,
- [87278] = 2,
+ ACTIONS(3770), 1,
+ anon_sym_LBRACE,
+ STATE(2507), 1,
+ sym_statement_block,
+ [87369] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(3978), 2,
- anon_sym_COMMA,
- anon_sym_RBRACE,
- [87286] = 3,
+ ACTIONS(4293), 1,
+ anon_sym_LBRACE,
+ STATE(460), 1,
+ sym_statement_block,
+ [87379] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(3670), 1,
+ ACTIONS(3525), 1,
anon_sym_LBRACE,
- STATE(162), 1,
+ STATE(154), 1,
sym_class_body,
- [87296] = 3,
+ [87389] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(4246), 1,
+ ACTIONS(4289), 1,
anon_sym_LBRACE,
- STATE(488), 1,
+ STATE(473), 1,
sym_statement_block,
- [87306] = 3,
+ [87399] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(4246), 1,
+ ACTIONS(4289), 1,
anon_sym_LBRACE,
- STATE(489), 1,
+ STATE(492), 1,
sym_statement_block,
- [87316] = 3,
+ [87409] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(3678), 1,
+ ACTIONS(3523), 1,
anon_sym_LBRACE,
- STATE(491), 1,
+ STATE(488), 1,
sym_class_body,
- [87326] = 3,
+ [87419] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(3191), 1,
+ ACTIONS(3208), 1,
anon_sym_LPAREN,
- STATE(2448), 1,
+ STATE(2509), 1,
sym_formal_parameters,
- [87336] = 2,
+ [87429] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1635), 2,
- anon_sym_else,
- anon_sym_while,
- [87344] = 3,
+ ACTIONS(3208), 1,
+ anon_sym_LPAREN,
+ STATE(2450), 1,
+ sym_formal_parameters,
+ [87439] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(4000), 1,
+ ACTIONS(4047), 1,
anon_sym_LBRACE,
- STATE(163), 1,
+ STATE(156), 1,
sym_statement_block,
- [87354] = 3,
+ [87449] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(4246), 1,
+ ACTIONS(4289), 1,
anon_sym_LBRACE,
- STATE(494), 1,
+ STATE(491), 1,
sym_statement_block,
- [87364] = 3,
+ [87459] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(3967), 1,
+ ACTIONS(3949), 1,
anon_sym_LBRACE,
- STATE(495), 1,
+ STATE(498), 1,
sym_statement_block,
- [87374] = 2,
+ [87469] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1637), 2,
- anon_sym_else,
- anon_sym_while,
- [87382] = 2,
+ ACTIONS(3208), 1,
+ anon_sym_LPAREN,
+ STATE(2510), 1,
+ sym_formal_parameters,
+ [87479] = 2,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1639), 2,
+ ACTIONS(1653), 2,
anon_sym_else,
anon_sym_while,
- [87390] = 3,
+ [87487] = 2,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(3191), 1,
- anon_sym_LPAREN,
- STATE(2440), 1,
- sym_formal_parameters,
- [87400] = 2,
+ ACTIONS(1657), 2,
+ anon_sym_else,
+ anon_sym_while,
+ [87495] = 2,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(2277), 2,
+ ACTIONS(2269), 2,
sym__automatic_semicolon,
anon_sym_SEMI,
- [87408] = 2,
- ACTIONS(1203), 1,
- sym_comment,
- ACTIONS(3165), 2,
- anon_sym_in,
- anon_sym_of,
- [87416] = 3,
+ [87503] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(3191), 1,
+ ACTIONS(3208), 1,
anon_sym_LPAREN,
- STATE(2515), 1,
+ STATE(2511), 1,
sym_formal_parameters,
- [87426] = 3,
+ [87513] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(4070), 1,
+ ACTIONS(3770), 1,
anon_sym_LBRACE,
- STATE(1084), 1,
+ STATE(2515), 1,
sym_statement_block,
- [87436] = 3,
+ [87523] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(4070), 1,
+ ACTIONS(3770), 1,
anon_sym_LBRACE,
- STATE(1085), 1,
+ STATE(2516), 1,
sym_statement_block,
- [87446] = 2,
+ [87533] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(4252), 2,
+ ACTIONS(4055), 1,
anon_sym_LBRACE,
- anon_sym_EQ_GT,
- [87454] = 3,
- ACTIONS(1203), 1,
- sym_comment,
- ACTIONS(3515), 1,
- anon_sym_from,
- STATE(2427), 1,
- sym__from_clause,
- [87464] = 3,
- ACTIONS(1203), 1,
- sym_comment,
- ACTIONS(3597), 1,
- anon_sym_LBRACE,
- STATE(1086), 1,
- sym_class_body,
- [87474] = 3,
- ACTIONS(1203), 1,
- sym_comment,
- ACTIONS(3515), 1,
- anon_sym_from,
- STATE(2425), 1,
- sym__from_clause,
- [87484] = 2,
- ACTIONS(1203), 1,
- sym_comment,
- ACTIONS(4254), 2,
- sym__automatic_semicolon,
- anon_sym_SEMI,
- [87492] = 2,
- ACTIONS(1203), 1,
- sym_comment,
- ACTIONS(4256), 2,
- sym__automatic_semicolon,
- anon_sym_SEMI,
- [87500] = 3,
+ STATE(213), 1,
+ sym_statement_block,
+ [87543] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(4156), 1,
+ ACTIONS(4045), 1,
anon_sym_LBRACE,
- STATE(207), 1,
+ STATE(1313), 1,
sym_statement_block,
- [87510] = 3,
+ [87553] = 2,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(4180), 1,
- anon_sym_LBRACE,
- STATE(827), 1,
- sym_statement_block,
- [87520] = 2,
+ ACTIONS(1657), 2,
+ anon_sym_else,
+ anon_sym_while,
+ [87561] = 2,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(4258), 2,
+ ACTIONS(3893), 2,
anon_sym_COMMA,
- anon_sym_RBRACE,
- [87528] = 3,
+ anon_sym_RBRACK,
+ [87569] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(3729), 1,
+ ACTIONS(3770), 1,
anon_sym_LBRACE,
- STATE(2520), 1,
+ STATE(2517), 1,
sym_statement_block,
- [87538] = 2,
+ [87579] = 2,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(4260), 2,
+ ACTIONS(4257), 2,
anon_sym_COMMA,
anon_sym_RBRACE,
- [87546] = 3,
- ACTIONS(1203), 1,
- sym_comment,
- ACTIONS(3729), 1,
- anon_sym_LBRACE,
- STATE(2507), 1,
- sym_statement_block,
- [87556] = 3,
- ACTIONS(1203), 1,
- sym_comment,
- ACTIONS(3729), 1,
- anon_sym_LBRACE,
- STATE(2522), 1,
- sym_statement_block,
- [87566] = 3,
- ACTIONS(1203), 1,
- sym_comment,
- ACTIONS(3729), 1,
- anon_sym_LBRACE,
- STATE(2523), 1,
- sym_statement_block,
- [87576] = 2,
+ [87587] = 2,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(4260), 2,
+ ACTIONS(4257), 2,
anon_sym_COMMA,
anon_sym_RBRACE,
- [87584] = 3,
+ [87595] = 2,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(3729), 1,
- anon_sym_LBRACE,
- STATE(2528), 1,
- sym_statement_block,
- [87594] = 2,
+ ACTIONS(4257), 2,
+ anon_sym_COMMA,
+ anon_sym_RBRACE,
+ [87603] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1701), 2,
- anon_sym_else,
- anon_sym_while,
- [87602] = 3,
+ ACTIONS(3208), 1,
+ anon_sym_LPAREN,
+ STATE(2442), 1,
+ sym_formal_parameters,
+ [87613] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(3191), 1,
+ ACTIONS(3208), 1,
anon_sym_LPAREN,
- STATE(2530), 1,
+ STATE(2131), 1,
sym_formal_parameters,
- [87612] = 3,
+ [87623] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(3191), 1,
+ ACTIONS(4067), 1,
anon_sym_LPAREN,
- STATE(2531), 1,
- sym_formal_parameters,
- [87622] = 3,
+ STATE(86), 1,
+ sym_parenthesized_expression,
+ [87633] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(3191), 1,
+ ACTIONS(2729), 1,
anon_sym_LPAREN,
- STATE(2532), 1,
- sym_formal_parameters,
- [87632] = 3,
+ ACTIONS(4295), 1,
+ anon_sym_EQ_GT,
+ [87643] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(3729), 1,
+ ACTIONS(3770), 1,
anon_sym_LBRACE,
- STATE(2533), 1,
+ STATE(2505), 1,
sym_statement_block,
- [87642] = 2,
+ [87653] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(2259), 2,
- sym__automatic_semicolon,
- anon_sym_SEMI,
- [87650] = 2,
+ ACTIONS(3587), 1,
+ anon_sym_LBRACE,
+ STATE(212), 1,
+ sym_class_body,
+ [87663] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(2263), 2,
- sym__automatic_semicolon,
- anon_sym_SEMI,
- [87658] = 3,
+ ACTIONS(3458), 1,
+ anon_sym_in,
+ ACTIONS(3460), 1,
+ anon_sym_of,
+ [87673] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(3729), 1,
+ ACTIONS(4081), 1,
anon_sym_LBRACE,
- STATE(2534), 1,
+ STATE(1165), 1,
sym_statement_block,
- [87668] = 3,
+ [87683] = 2,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(3729), 1,
+ ACTIONS(4297), 2,
+ sym__automatic_semicolon,
+ anon_sym_SEMI,
+ [87691] = 3,
+ ACTIONS(1203), 1,
+ sym_comment,
+ ACTIONS(3562), 1,
+ anon_sym_from,
+ STATE(2429), 1,
+ sym__from_clause,
+ [87701] = 3,
+ ACTIONS(1203), 1,
+ sym_comment,
+ ACTIONS(3820), 1,
anon_sym_LBRACE,
- STATE(2536), 1,
+ STATE(859), 1,
sym_statement_block,
- [87678] = 2,
+ [87711] = 2,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(4262), 2,
+ ACTIONS(4299), 2,
sym__automatic_semicolon,
anon_sym_SEMI,
- [87686] = 2,
+ [87719] = 2,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(4264), 2,
- anon_sym_LBRACE,
- anon_sym_EQ_GT,
- [87694] = 2,
+ ACTIONS(4301), 2,
+ anon_sym_COMMA,
+ anon_sym_RBRACE,
+ [87727] = 2,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(4260), 2,
+ ACTIONS(4303), 2,
anon_sym_COMMA,
anon_sym_RBRACE,
- [87702] = 3,
+ [87735] = 2,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(3729), 1,
- anon_sym_LBRACE,
- STATE(2537), 1,
- sym_statement_block,
- [87712] = 2,
+ ACTIONS(4303), 2,
+ anon_sym_COMMA,
+ anon_sym_RBRACE,
+ [87743] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1695), 2,
- anon_sym_else,
- anon_sym_while,
- [87720] = 3,
+ ACTIONS(3562), 1,
+ anon_sym_from,
+ STATE(2427), 1,
+ sym__from_clause,
+ [87753] = 2,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(3191), 1,
- anon_sym_LPAREN,
- STATE(2538), 1,
- sym_formal_parameters,
- [87730] = 3,
+ ACTIONS(4303), 2,
+ anon_sym_COMMA,
+ anon_sym_RBRACE,
+ [87761] = 2,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(3191), 1,
- anon_sym_LPAREN,
- STATE(2539), 1,
- sym_formal_parameters,
- [87740] = 3,
+ ACTIONS(4303), 2,
+ anon_sym_COMMA,
+ anon_sym_RBRACE,
+ [87769] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(3191), 1,
- anon_sym_LPAREN,
- STATE(2542), 1,
- sym_formal_parameters,
- [87750] = 3,
+ ACTIONS(3770), 1,
+ anon_sym_LBRACE,
+ STATE(2526), 1,
+ sym_statement_block,
+ [87779] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(3729), 1,
+ ACTIONS(3770), 1,
anon_sym_LBRACE,
- STATE(2543), 1,
+ STATE(2527), 1,
sym_statement_block,
- [87760] = 2,
+ [87789] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(4266), 2,
- anon_sym_COMMA,
- anon_sym_RBRACE,
- [87768] = 2,
+ ACTIONS(3770), 1,
+ anon_sym_LBRACE,
+ STATE(2529), 1,
+ sym_statement_block,
+ [87799] = 2,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(4260), 2,
+ ACTIONS(4303), 2,
anon_sym_COMMA,
anon_sym_RBRACE,
- [87776] = 2,
+ [87807] = 2,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(4305), 2,
+ sym_jsx_identifier,
+ sym_identifier,
+ [87815] = 2,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(4260), 2,
+ ACTIONS(4303), 2,
anon_sym_COMMA,
anon_sym_RBRACE,
- [87784] = 2,
- ACTIONS(1203), 1,
- sym_comment,
- ACTIONS(1693), 2,
- anon_sym_else,
- anon_sym_while,
- [87792] = 2,
+ [87823] = 2,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(4260), 2,
+ ACTIONS(4303), 2,
anon_sym_COMMA,
anon_sym_RBRACE,
- [87800] = 2,
+ [87831] = 2,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1691), 2,
- anon_sym_else,
- anon_sym_while,
- [87808] = 3,
+ ACTIONS(4303), 2,
+ anon_sym_COMMA,
+ anon_sym_RBRACE,
+ [87839] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(4044), 1,
- anon_sym_LPAREN,
- STATE(2401), 1,
- sym_parenthesized_expression,
- [87818] = 3,
+ ACTIONS(3472), 1,
+ anon_sym_LBRACE,
+ STATE(1244), 1,
+ sym_class_body,
+ [87849] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(3416), 1,
- anon_sym_in,
- ACTIONS(3418), 1,
- anon_sym_of,
- [87828] = 3,
+ ACTIONS(3770), 1,
+ anon_sym_LBRACE,
+ STATE(2531), 1,
+ sym_statement_block,
+ [87859] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(4070), 1,
+ ACTIONS(3770), 1,
anon_sym_LBRACE,
- STATE(1091), 1,
+ STATE(2534), 1,
sym_statement_block,
- [87838] = 3,
+ [87869] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(3899), 1,
+ ACTIONS(3770), 1,
anon_sym_LBRACE,
- STATE(854), 1,
+ STATE(2539), 1,
sym_statement_block,
- [87848] = 2,
+ [87879] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(4268), 2,
- sym__automatic_semicolon,
- anon_sym_SEMI,
- [87856] = 3,
- ACTIONS(1203), 1,
+ ACTIONS(3562), 1,
+ anon_sym_from,
+ STATE(2168), 1,
+ sym__from_clause,
+ [87889] = 3,
+ ACTIONS(3), 1,
sym_comment,
- ACTIONS(4042), 1,
- anon_sym_LPAREN,
- STATE(94), 1,
- sym__for_header,
- [87866] = 3,
+ ACTIONS(4307), 1,
+ sym_identifier,
+ ACTIONS(4309), 1,
+ anon_sym_STAR,
+ [87899] = 2,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(4270), 1,
- anon_sym_LBRACE,
- STATE(911), 1,
- sym_switch_body,
- [87876] = 2,
+ ACTIONS(1661), 2,
+ anon_sym_else,
+ anon_sym_while,
+ [87907] = 2,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(4272), 2,
+ ACTIONS(4303), 2,
anon_sym_COMMA,
anon_sym_RBRACE,
- [87884] = 2,
- ACTIONS(1203), 1,
- sym_comment,
- ACTIONS(1635), 2,
- anon_sym_else,
- anon_sym_while,
- [87892] = 2,
+ [87915] = 2,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(4266), 2,
+ ACTIONS(4303), 2,
anon_sym_COMMA,
anon_sym_RBRACE,
- [87900] = 2,
+ [87923] = 2,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(4266), 2,
+ ACTIONS(4303), 2,
anon_sym_COMMA,
anon_sym_RBRACE,
- [87908] = 2,
+ [87931] = 2,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(4274), 2,
- sym__automatic_semicolon,
- anon_sym_SEMI,
- [87916] = 2,
+ ACTIONS(1661), 2,
+ anon_sym_else,
+ anon_sym_while,
+ [87939] = 2,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1687), 2,
+ ACTIONS(1677), 2,
anon_sym_else,
anon_sym_while,
- [87924] = 3,
+ [87947] = 2,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(3515), 1,
- anon_sym_from,
- STATE(2125), 1,
- sym__from_clause,
- [87934] = 3,
+ ACTIONS(1661), 2,
+ anon_sym_else,
+ anon_sym_while,
+ [87955] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(4276), 1,
- anon_sym_COMMA,
- ACTIONS(4278), 1,
- anon_sym_from,
- [87944] = 2,
+ ACTIONS(4157), 1,
+ anon_sym_LPAREN,
+ STATE(2405), 1,
+ sym_parenthesized_expression,
+ [87965] = 2,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(4266), 2,
- anon_sym_COMMA,
- anon_sym_RBRACE,
- [87952] = 2,
+ ACTIONS(2234), 2,
+ sym__automatic_semicolon,
+ anon_sym_SEMI,
+ [87973] = 2,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1635), 2,
+ ACTIONS(1663), 2,
anon_sym_else,
anon_sym_while,
- [87960] = 3,
+ [87981] = 2,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(3729), 1,
- anon_sym_LBRACE,
- STATE(2551), 1,
- sym_statement_block,
- [87970] = 3,
+ ACTIONS(1677), 2,
+ anon_sym_else,
+ anon_sym_while,
+ [87989] = 2,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(3729), 1,
- anon_sym_LBRACE,
- STATE(2553), 1,
- sym_statement_block,
- [87980] = 3,
+ ACTIONS(1661), 2,
+ anon_sym_else,
+ anon_sym_while,
+ [87997] = 2,
+ ACTIONS(1203), 1,
+ sym_comment,
+ ACTIONS(4311), 2,
+ anon_sym_COMMA,
+ anon_sym_RBRACE,
+ [88005] = 2,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(3729), 1,
+ ACTIONS(4311), 2,
+ anon_sym_COMMA,
+ anon_sym_RBRACE,
+ [88013] = 3,
+ ACTIONS(1203), 1,
+ sym_comment,
+ ACTIONS(4313), 1,
anon_sym_LBRACE,
- STATE(2554), 1,
+ STATE(885), 1,
sym_statement_block,
- [87990] = 2,
+ [88023] = 2,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(4266), 2,
+ ACTIONS(4311), 2,
anon_sym_COMMA,
anon_sym_RBRACE,
- [87998] = 2,
+ [88031] = 3,
+ ACTIONS(1203), 1,
+ sym_comment,
+ ACTIONS(4067), 1,
+ anon_sym_LPAREN,
+ STATE(888), 1,
+ sym_parenthesized_expression,
+ [88041] = 2,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(4266), 2,
+ ACTIONS(4311), 2,
anon_sym_COMMA,
anon_sym_RBRACE,
- [88006] = 2,
+ [88049] = 2,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1689), 2,
+ ACTIONS(1661), 2,
anon_sym_else,
anon_sym_while,
- [88014] = 2,
+ [88057] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(4266), 2,
- anon_sym_COMMA,
- anon_sym_RBRACE,
- [88022] = 2,
+ ACTIONS(3208), 1,
+ anon_sym_LPAREN,
+ STATE(2474), 1,
+ sym_formal_parameters,
+ [88067] = 2,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(4266), 2,
+ ACTIONS(4311), 2,
anon_sym_COMMA,
anon_sym_RBRACE,
- [88030] = 3,
+ [88075] = 2,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(3729), 1,
+ ACTIONS(4315), 2,
anon_sym_LBRACE,
- STATE(2555), 1,
- sym_statement_block,
- [88040] = 3,
+ anon_sym_EQ_GT,
+ [88083] = 3,
+ ACTIONS(1203), 1,
+ sym_comment,
+ ACTIONS(3208), 1,
+ anon_sym_LPAREN,
+ STATE(2375), 1,
+ sym_formal_parameters,
+ [88093] = 3,
+ ACTIONS(1203), 1,
+ sym_comment,
+ ACTIONS(3208), 1,
+ anon_sym_LPAREN,
+ STATE(2158), 1,
+ sym_formal_parameters,
+ [88103] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(3729), 1,
+ ACTIONS(4045), 1,
anon_sym_LBRACE,
- STATE(2556), 1,
+ STATE(1294), 1,
sym_statement_block,
- [88050] = 3,
+ [88113] = 2,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(4012), 1,
+ ACTIONS(4311), 2,
+ anon_sym_COMMA,
+ anon_sym_RBRACE,
+ [88121] = 3,
+ ACTIONS(1203), 1,
+ sym_comment,
+ ACTIONS(3208), 1,
+ anon_sym_LPAREN,
+ STATE(2374), 1,
+ sym_formal_parameters,
+ [88131] = 2,
+ ACTIONS(1203), 1,
+ sym_comment,
+ ACTIONS(1655), 2,
+ anon_sym_else,
+ anon_sym_while,
+ [88139] = 3,
+ ACTIONS(1203), 1,
+ sym_comment,
+ ACTIONS(4067), 1,
anon_sym_LPAREN,
- STATE(111), 1,
+ STATE(79), 1,
sym_parenthesized_expression,
- [88060] = 3,
+ [88149] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(4044), 1,
+ ACTIONS(4157), 1,
anon_sym_LPAREN,
- STATE(2290), 1,
+ STATE(2403), 1,
sym_parenthesized_expression,
- [88070] = 3,
+ [88159] = 2,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(3729), 1,
- anon_sym_LBRACE,
- STATE(2557), 1,
- sym_statement_block,
- [88080] = 2,
+ ACTIONS(1659), 2,
+ anon_sym_else,
+ anon_sym_while,
+ [88167] = 2,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(4266), 2,
+ ACTIONS(4006), 2,
anon_sym_COMMA,
anon_sym_RBRACE,
- [88088] = 2,
+ [88175] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(4266), 2,
- anon_sym_COMMA,
- anon_sym_RBRACE,
- [88096] = 2,
+ ACTIONS(3208), 1,
+ anon_sym_LPAREN,
+ STATE(2370), 1,
+ sym_formal_parameters,
+ [88185] = 2,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(4266), 2,
- anon_sym_COMMA,
- anon_sym_RBRACE,
- [88104] = 3,
+ ACTIONS(1665), 2,
+ anon_sym_else,
+ anon_sym_while,
+ [88193] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(3191), 1,
+ ACTIONS(3208), 1,
anon_sym_LPAREN,
STATE(2369), 1,
sym_formal_parameters,
- [88114] = 3,
+ [88203] = 2,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(3191), 1,
- anon_sym_LPAREN,
- STATE(2368), 1,
- sym_formal_parameters,
- [88124] = 3,
+ ACTIONS(3958), 2,
+ anon_sym_COMMA,
+ anon_sym_RBRACE,
+ [88211] = 2,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(3191), 1,
- anon_sym_LPAREN,
- STATE(2364), 1,
- sym_formal_parameters,
- [88134] = 3,
+ ACTIONS(1667), 2,
+ anon_sym_else,
+ anon_sym_while,
+ [88219] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(3191), 1,
+ ACTIONS(3208), 1,
anon_sym_LPAREN,
- STATE(2363), 1,
+ STATE(2365), 1,
sym_formal_parameters,
- [88144] = 3,
+ [88229] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(3515), 1,
+ ACTIONS(3562), 1,
anon_sym_from,
- STATE(2261), 1,
+ STATE(2342), 1,
sym__from_clause,
- [88154] = 2,
+ [88239] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(4280), 2,
- anon_sym_COMMA,
- anon_sym_RBRACE,
- [88162] = 3,
+ ACTIONS(3208), 1,
+ anon_sym_LPAREN,
+ STATE(2364), 1,
+ sym_formal_parameters,
+ [88249] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(3515), 1,
+ ACTIONS(3562), 1,
anon_sym_from,
- STATE(2245), 1,
+ STATE(2335), 1,
sym__from_clause,
- [88172] = 2,
+ [88259] = 2,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(4280), 2,
- anon_sym_COMMA,
- anon_sym_RBRACE,
- [88180] = 2,
+ ACTIONS(1671), 2,
+ anon_sym_else,
+ anon_sym_while,
+ [88267] = 2,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(4280), 2,
- anon_sym_COMMA,
- anon_sym_RBRACE,
- [88188] = 2,
+ ACTIONS(1601), 2,
+ anon_sym_else,
+ anon_sym_while,
+ [88275] = 2,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(4280), 2,
- anon_sym_COMMA,
- anon_sym_RBRACE,
- [88196] = 2,
+ ACTIONS(1673), 2,
+ anon_sym_else,
+ anon_sym_while,
+ [88283] = 2,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(4280), 2,
- anon_sym_COMMA,
- anon_sym_RBRACE,
- [88204] = 2,
+ ACTIONS(1669), 2,
+ anon_sym_else,
+ anon_sym_while,
+ [88291] = 2,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(4280), 2,
- anon_sym_COMMA,
- anon_sym_RBRACE,
- [88212] = 3,
+ ACTIONS(1675), 2,
+ anon_sym_else,
+ anon_sym_while,
+ [88299] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(3191), 1,
+ ACTIONS(3208), 1,
anon_sym_LPAREN,
- STATE(2359), 1,
+ STATE(2360), 1,
sym_formal_parameters,
- [88222] = 3,
+ [88309] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(3191), 1,
+ ACTIONS(3208), 1,
anon_sym_LPAREN,
- STATE(2229), 1,
+ STATE(2313), 1,
sym_formal_parameters,
- [88232] = 2,
+ [88319] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1699), 2,
- anon_sym_else,
- anon_sym_while,
- [88240] = 3,
+ ACTIONS(3208), 1,
+ anon_sym_LPAREN,
+ STATE(2327), 1,
+ sym_formal_parameters,
+ [88329] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(3515), 1,
- anon_sym_from,
- STATE(2257), 1,
- sym__from_clause,
- [88250] = 2,
+ ACTIONS(2729), 1,
+ anon_sym_LPAREN,
+ ACTIONS(4317), 1,
+ anon_sym_EQ_GT,
+ [88339] = 2,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1705), 2,
+ ACTIONS(1693), 2,
anon_sym_else,
anon_sym_while,
- [88258] = 2,
+ [88347] = 2,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1703), 2,
+ ACTIONS(1697), 2,
anon_sym_else,
anon_sym_while,
- [88266] = 3,
+ [88355] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(3191), 1,
+ ACTIONS(3208), 1,
anon_sym_LPAREN,
- STATE(2215), 1,
+ STATE(2291), 1,
sym_formal_parameters,
- [88276] = 3,
+ [88365] = 2,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(3191), 1,
- anon_sym_LPAREN,
- STATE(2358), 1,
- sym_formal_parameters,
- [88286] = 3,
- ACTIONS(3), 1,
+ ACTIONS(1679), 2,
+ anon_sym_else,
+ anon_sym_while,
+ [88373] = 2,
+ ACTIONS(1203), 1,
sym_comment,
- ACTIONS(4282), 1,
- sym_identifier,
- ACTIONS(4284), 1,
- anon_sym_STAR,
- [88296] = 3,
+ ACTIONS(1645), 2,
+ anon_sym_else,
+ anon_sym_while,
+ [88381] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(3191), 1,
+ ACTIONS(3208), 1,
anon_sym_LPAREN,
- STATE(2214), 1,
+ STATE(2285), 1,
sym_formal_parameters,
- [88306] = 2,
+ [88391] = 2,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1673), 2,
+ ACTIONS(1703), 2,
anon_sym_else,
anon_sym_while,
- [88314] = 2,
+ [88399] = 2,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1635), 2,
+ ACTIONS(1699), 2,
anon_sym_else,
anon_sym_while,
- [88322] = 2,
+ [88407] = 2,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1669), 2,
+ ACTIONS(1695), 2,
anon_sym_else,
anon_sym_while,
- [88330] = 2,
+ [88415] = 2,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1665), 2,
+ ACTIONS(1681), 2,
anon_sym_else,
anon_sym_while,
- [88338] = 3,
+ [88423] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(3191), 1,
+ ACTIONS(3208), 1,
anon_sym_LPAREN,
- STATE(2211), 1,
+ STATE(2279), 1,
sym_formal_parameters,
- [88348] = 3,
+ [88433] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(3191), 1,
+ ACTIONS(3208), 1,
anon_sym_LPAREN,
- STATE(2206), 1,
+ STATE(2277), 1,
sym_formal_parameters,
- [88358] = 3,
+ [88443] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(3191), 1,
+ ACTIONS(3208), 1,
anon_sym_LPAREN,
- STATE(2205), 1,
+ STATE(2276), 1,
sym_formal_parameters,
- [88368] = 3,
+ [88453] = 2,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(3191), 1,
- anon_sym_LPAREN,
- STATE(2354), 1,
- sym_formal_parameters,
- [88378] = 3,
+ ACTIONS(1677), 2,
+ anon_sym_else,
+ anon_sym_while,
+ [88461] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(3191), 1,
+ ACTIONS(3208), 1,
anon_sym_LPAREN,
- STATE(2201), 1,
+ STATE(2265), 1,
sym_formal_parameters,
- [88388] = 3,
+ [88471] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(3191), 1,
+ ACTIONS(3208), 1,
anon_sym_LPAREN,
- STATE(2199), 1,
+ STATE(2264), 1,
sym_formal_parameters,
- [88398] = 3,
+ [88481] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(3191), 1,
+ ACTIONS(3208), 1,
anon_sym_LPAREN,
- STATE(2193), 1,
+ STATE(2257), 1,
sym_formal_parameters,
- [88408] = 3,
+ [88491] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(3191), 1,
+ ACTIONS(3208), 1,
anon_sym_LPAREN,
- STATE(2192), 1,
+ STATE(2252), 1,
sym_formal_parameters,
- [88418] = 3,
+ [88501] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(3191), 1,
+ ACTIONS(3208), 1,
anon_sym_LPAREN,
- STATE(2191), 1,
+ STATE(2251), 1,
sym_formal_parameters,
- [88428] = 3,
+ [88511] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(3191), 1,
+ ACTIONS(3208), 1,
anon_sym_LPAREN,
- STATE(2189), 1,
+ STATE(2247), 1,
sym_formal_parameters,
- [88438] = 3,
+ [88521] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(3191), 1,
+ ACTIONS(3208), 1,
anon_sym_LPAREN,
- STATE(2188), 1,
+ STATE(2246), 1,
sym_formal_parameters,
- [88448] = 3,
+ [88531] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(3191), 1,
+ ACTIONS(3208), 1,
anon_sym_LPAREN,
- STATE(2184), 1,
+ STATE(2243), 1,
sym_formal_parameters,
- [88458] = 2,
+ [88541] = 2,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1659), 2,
+ ACTIONS(1677), 2,
anon_sym_else,
anon_sym_while,
- [88466] = 3,
+ [88549] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(3191), 1,
+ ACTIONS(3208), 1,
anon_sym_LPAREN,
- STATE(2180), 1,
+ STATE(2237), 1,
sym_formal_parameters,
- [88476] = 3,
+ [88559] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(3191), 1,
+ ACTIONS(3208), 1,
anon_sym_LPAREN,
- STATE(2178), 1,
+ STATE(2236), 1,
sym_formal_parameters,
- [88486] = 3,
+ [88569] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(3191), 1,
+ ACTIONS(3208), 1,
anon_sym_LPAREN,
- STATE(2173), 1,
+ STATE(2228), 1,
sym_formal_parameters,
- [88496] = 3,
+ [88579] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(3191), 1,
+ ACTIONS(3208), 1,
anon_sym_LPAREN,
- STATE(2172), 1,
+ STATE(2227), 1,
sym_formal_parameters,
- [88506] = 3,
+ [88589] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(3191), 1,
+ ACTIONS(3208), 1,
anon_sym_LPAREN,
- STATE(2167), 1,
+ STATE(2226), 1,
sym_formal_parameters,
- [88516] = 3,
+ [88599] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(3191), 1,
+ ACTIONS(3208), 1,
anon_sym_LPAREN,
- STATE(2165), 1,
+ STATE(2224), 1,
sym_formal_parameters,
- [88526] = 3,
+ [88609] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(3191), 1,
+ ACTIONS(3208), 1,
anon_sym_LPAREN,
- STATE(2164), 1,
+ STATE(2219), 1,
sym_formal_parameters,
- [88536] = 3,
+ [88619] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(3191), 1,
+ ACTIONS(3208), 1,
anon_sym_LPAREN,
- STATE(2159), 1,
+ STATE(2218), 1,
sym_formal_parameters,
- [88546] = 3,
+ [88629] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(3191), 1,
+ ACTIONS(3208), 1,
anon_sym_LPAREN,
- STATE(2158), 1,
+ STATE(2217), 1,
sym_formal_parameters,
- [88556] = 3,
+ [88639] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(3191), 1,
+ ACTIONS(3208), 1,
anon_sym_LPAREN,
- STATE(2157), 1,
+ STATE(2216), 1,
sym_formal_parameters,
- [88566] = 3,
+ [88649] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(3191), 1,
+ ACTIONS(3208), 1,
anon_sym_LPAREN,
- STATE(2156), 1,
+ STATE(2212), 1,
sym_formal_parameters,
- [88576] = 3,
+ [88659] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(3191), 1,
+ ACTIONS(3208), 1,
anon_sym_LPAREN,
- STATE(2155), 1,
+ STATE(2209), 1,
sym_formal_parameters,
- [88586] = 3,
+ [88669] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(3191), 1,
+ ACTIONS(3208), 1,
anon_sym_LPAREN,
- STATE(2154), 1,
+ STATE(2208), 1,
sym_formal_parameters,
- [88596] = 3,
+ [88679] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(3191), 1,
+ ACTIONS(3208), 1,
anon_sym_LPAREN,
- STATE(2153), 1,
+ STATE(2207), 1,
sym_formal_parameters,
- [88606] = 3,
+ [88689] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(3191), 1,
+ ACTIONS(3208), 1,
anon_sym_LPAREN,
- STATE(2152), 1,
+ STATE(2206), 1,
sym_formal_parameters,
- [88616] = 3,
+ [88699] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(3191), 1,
+ ACTIONS(3208), 1,
anon_sym_LPAREN,
- STATE(2150), 1,
+ STATE(2201), 1,
sym_formal_parameters,
- [88626] = 3,
+ [88709] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(3191), 1,
+ ACTIONS(3208), 1,
anon_sym_LPAREN,
- STATE(2149), 1,
+ STATE(2199), 1,
sym_formal_parameters,
- [88636] = 2,
+ [88719] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1635), 2,
- anon_sym_else,
- anon_sym_while,
- [88644] = 3,
+ ACTIONS(4319), 1,
+ anon_sym_SEMI,
+ ACTIONS(4321), 1,
+ sym__automatic_semicolon,
+ [88729] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(3191), 1,
+ ACTIONS(3208), 1,
anon_sym_LPAREN,
- STATE(2147), 1,
+ STATE(2197), 1,
sym_formal_parameters,
- [88654] = 3,
+ [88739] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(3191), 1,
+ ACTIONS(3208), 1,
anon_sym_LPAREN,
- STATE(2146), 1,
+ STATE(2196), 1,
sym_formal_parameters,
- [88664] = 3,
+ [88749] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(3191), 1,
+ ACTIONS(3208), 1,
anon_sym_LPAREN,
- STATE(2145), 1,
+ STATE(2195), 1,
sym_formal_parameters,
- [88674] = 3,
+ [88759] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(3191), 1,
+ ACTIONS(3208), 1,
anon_sym_LPAREN,
- STATE(2144), 1,
+ STATE(2194), 1,
sym_formal_parameters,
- [88684] = 3,
+ [88769] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(3191), 1,
+ ACTIONS(3208), 1,
anon_sym_LPAREN,
- STATE(2142), 1,
+ STATE(2192), 1,
sym_formal_parameters,
- [88694] = 3,
+ [88779] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(3191), 1,
+ ACTIONS(3208), 1,
anon_sym_LPAREN,
- STATE(2141), 1,
+ STATE(2187), 1,
sym_formal_parameters,
- [88704] = 3,
+ [88789] = 2,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(3729), 1,
- anon_sym_LBRACE,
- STATE(2544), 1,
- sym_statement_block,
- [88714] = 2,
+ ACTIONS(1677), 2,
+ anon_sym_else,
+ anon_sym_while,
+ [88797] = 2,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1615), 2,
+ ACTIONS(1677), 2,
anon_sym_else,
anon_sym_while,
- [88722] = 2,
+ [88805] = 2,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1613), 2,
+ ACTIONS(1677), 2,
anon_sym_else,
anon_sym_while,
- [88730] = 2,
+ [88813] = 2,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1611), 2,
+ ACTIONS(1705), 2,
anon_sym_else,
anon_sym_while,
- [88738] = 2,
+ [88821] = 2,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1635), 2,
+ ACTIONS(1677), 2,
anon_sym_else,
anon_sym_while,
- [88746] = 2,
+ [88829] = 2,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1609), 2,
+ ACTIONS(1677), 2,
anon_sym_else,
anon_sym_while,
- [88754] = 2,
+ [88837] = 2,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1623), 2,
+ ACTIONS(1677), 2,
anon_sym_else,
anon_sym_while,
- [88762] = 3,
+ [88845] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(4012), 1,
+ ACTIONS(4067), 1,
anon_sym_LPAREN,
- STATE(85), 1,
+ STATE(118), 1,
sym_parenthesized_expression,
- [88772] = 3,
+ [88855] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(4044), 1,
+ ACTIONS(4157), 1,
anon_sym_LPAREN,
- STATE(2175), 1,
+ STATE(2181), 1,
sym_parenthesized_expression,
- [88782] = 2,
+ [88865] = 2,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1625), 2,
+ ACTIONS(1677), 2,
anon_sym_else,
anon_sym_while,
- [88790] = 2,
+ [88873] = 2,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1629), 2,
+ ACTIONS(1677), 2,
anon_sym_else,
anon_sym_while,
- [88798] = 2,
+ [88881] = 2,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1633), 2,
+ ACTIONS(1677), 2,
anon_sym_else,
anon_sym_while,
- [88806] = 3,
+ [88889] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(3191), 1,
+ ACTIONS(3208), 1,
anon_sym_LPAREN,
- STATE(2342), 1,
+ STATE(2348), 1,
sym_formal_parameters,
- [88816] = 2,
+ [88899] = 2,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1635), 2,
+ ACTIONS(1677), 2,
anon_sym_else,
anon_sym_while,
- [88824] = 2,
+ [88907] = 2,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1635), 2,
- anon_sym_else,
- anon_sym_while,
- [88832] = 2,
+ ACTIONS(4323), 2,
+ sym__automatic_semicolon,
+ anon_sym_SEMI,
+ [88915] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1635), 2,
- anon_sym_else,
- anon_sym_while,
- [88840] = 3,
+ ACTIONS(3562), 1,
+ anon_sym_from,
+ STATE(2331), 1,
+ sym__from_clause,
+ [88925] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(3515), 1,
+ ACTIONS(3562), 1,
anon_sym_from,
- STATE(2207), 1,
+ STATE(2213), 1,
sym__from_clause,
- [88850] = 3,
+ [88935] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(3515), 1,
+ ACTIONS(3562), 1,
anon_sym_from,
- STATE(2209), 1,
+ STATE(2215), 1,
sym__from_clause,
- [88860] = 2,
+ [88945] = 2,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(2239), 2,
- sym__automatic_semicolon,
- anon_sym_SEMI,
- [88868] = 3,
+ ACTIONS(1677), 2,
+ anon_sym_else,
+ anon_sym_while,
+ [88953] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(3515), 1,
+ ACTIONS(3562), 1,
anon_sym_from,
- STATE(2325), 1,
+ STATE(2329), 1,
sym__from_clause,
- [88878] = 3,
+ [88963] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(3191), 1,
+ ACTIONS(3208), 1,
anon_sym_LPAREN,
- STATE(2226), 1,
+ STATE(2232), 1,
sym_formal_parameters,
- [88888] = 3,
+ [88973] = 2,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(3515), 1,
- anon_sym_from,
- STATE(2323), 1,
- sym__from_clause,
- [88898] = 2,
+ ACTIONS(1691), 2,
+ anon_sym_else,
+ anon_sym_while,
+ [88981] = 2,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1635), 2,
+ ACTIONS(1677), 2,
anon_sym_else,
anon_sym_while,
- [88906] = 2,
+ [88989] = 2,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1635), 2,
+ ACTIONS(1677), 2,
anon_sym_else,
anon_sym_while,
- [88914] = 3,
+ [88997] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(3191), 1,
+ ACTIONS(3208), 1,
anon_sym_LPAREN,
- STATE(2239), 1,
+ STATE(2245), 1,
sym_formal_parameters,
- [88924] = 2,
+ [89007] = 2,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1635), 2,
+ ACTIONS(1683), 2,
anon_sym_else,
anon_sym_while,
- [88932] = 2,
- ACTIONS(1203), 1,
+ [89015] = 2,
+ ACTIONS(3), 1,
sym_comment,
- ACTIONS(1635), 2,
- anon_sym_else,
- anon_sym_while,
- [88940] = 3,
+ ACTIONS(4325), 2,
+ sym__glimmer_template_content,
+ anon_sym_LT_SLASHtemplate_GT,
+ [89023] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(3191), 1,
+ ACTIONS(3208), 1,
anon_sym_LPAREN,
- STATE(2243), 1,
+ STATE(2249), 1,
sym_formal_parameters,
- [88950] = 3,
+ [89033] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(3191), 1,
+ ACTIONS(3208), 1,
anon_sym_LPAREN,
- STATE(2244), 1,
+ STATE(2250), 1,
sym_formal_parameters,
- [88960] = 3,
+ [89043] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(3191), 1,
+ ACTIONS(3208), 1,
anon_sym_LPAREN,
- STATE(2248), 1,
+ STATE(2254), 1,
sym_formal_parameters,
- [88970] = 3,
+ [89053] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(3191), 1,
+ ACTIONS(3208), 1,
anon_sym_LPAREN,
- STATE(2249), 1,
+ STATE(2255), 1,
sym_formal_parameters,
- [88980] = 3,
+ [89063] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(3191), 1,
+ ACTIONS(3208), 1,
anon_sym_LPAREN,
- STATE(2253), 1,
+ STATE(2259), 1,
sym_formal_parameters,
- [88990] = 3,
+ [89073] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(3191), 1,
+ ACTIONS(3208), 1,
anon_sym_LPAREN,
- STATE(2254), 1,
+ STATE(2260), 1,
sym_formal_parameters,
- [89000] = 2,
+ [89083] = 2,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1635), 2,
+ ACTIONS(1685), 2,
anon_sym_else,
anon_sym_while,
- [89008] = 2,
+ [89091] = 2,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1635), 2,
+ ACTIONS(1687), 2,
anon_sym_else,
anon_sym_while,
- [89016] = 2,
+ [89099] = 2,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1635), 2,
+ ACTIONS(1677), 2,
anon_sym_else,
anon_sym_while,
- [89024] = 2,
+ [89107] = 2,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1635), 2,
+ ACTIONS(1677), 2,
anon_sym_else,
anon_sym_while,
- [89032] = 2,
+ [89115] = 2,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1635), 2,
+ ACTIONS(1677), 2,
anon_sym_else,
anon_sym_while,
- [89040] = 3,
+ [89123] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(4012), 1,
+ ACTIONS(4067), 1,
anon_sym_LPAREN,
- STATE(117), 1,
+ STATE(90), 1,
sym_parenthesized_expression,
- [89050] = 3,
+ [89133] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(4044), 1,
+ ACTIONS(4157), 1,
anon_sym_LPAREN,
- STATE(2291), 1,
+ STATE(2297), 1,
sym_parenthesized_expression,
- [89060] = 2,
+ [89143] = 3,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1635), 2,
- anon_sym_else,
- anon_sym_while,
- [89068] = 2,
+ ACTIONS(4327), 1,
+ anon_sym_SEMI,
+ ACTIONS(4329), 1,
+ sym__automatic_semicolon,
+ [89153] = 2,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1635), 2,
+ ACTIONS(1689), 2,
anon_sym_else,
anon_sym_while,
- [89076] = 2,
+ [89161] = 2,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(4286), 1,
- ts_builtin_sym_end,
- [89083] = 2,
+ ACTIONS(4331), 1,
+ anon_sym_from,
+ [89168] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(4288), 1,
- sym_regex_pattern,
- [89090] = 2,
+ ACTIONS(4333), 1,
+ sym_identifier,
+ [89175] = 2,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(4290), 1,
+ ACTIONS(4335), 1,
anon_sym_RPAREN,
- [89097] = 2,
+ [89182] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(4292), 1,
+ ACTIONS(4337), 1,
sym_identifier,
- [89104] = 2,
+ [89189] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(4294), 1,
+ ACTIONS(4339), 1,
sym_identifier,
- [89111] = 2,
- ACTIONS(1203), 1,
- sym_comment,
- ACTIONS(3923), 1,
- anon_sym_EQ,
- [89118] = 2,
+ [89196] = 2,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(4296), 1,
+ ACTIONS(4341), 1,
anon_sym_while,
- [89125] = 2,
+ [89203] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(4298), 1,
+ ACTIONS(4343), 1,
sym_identifier,
- [89132] = 2,
+ [89210] = 2,
+ ACTIONS(1203), 1,
+ sym_comment,
+ ACTIONS(4345), 1,
+ anon_sym_SLASH2,
+ [89217] = 2,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(4300), 1,
+ ACTIONS(4347), 1,
anon_sym_while,
- [89139] = 2,
+ [89224] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(4302), 1,
+ ACTIONS(4349), 1,
sym_regex_pattern,
- [89146] = 2,
- ACTIONS(1203), 1,
- sym_comment,
- ACTIONS(2159), 1,
- anon_sym_in,
- [89153] = 2,
- ACTIONS(1203), 1,
- sym_comment,
- ACTIONS(4304), 1,
- anon_sym_EQ_GT,
- [89160] = 2,
+ [89231] = 2,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(4306), 1,
+ ACTIONS(4351), 1,
anon_sym_RPAREN,
- [89167] = 2,
+ [89238] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(4308), 1,
+ ACTIONS(4353), 1,
sym_identifier,
- [89174] = 2,
+ [89245] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(4310), 1,
+ ACTIONS(4355), 1,
sym_identifier,
- [89181] = 2,
+ [89252] = 2,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(4312), 1,
- anon_sym_function,
- [89188] = 2,
+ ACTIONS(4357), 1,
+ anon_sym_while,
+ [89259] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(4314), 1,
+ ACTIONS(4359), 1,
sym_identifier,
- [89195] = 2,
+ [89266] = 2,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(4316), 1,
- anon_sym_while,
- [89202] = 2,
+ ACTIONS(2729), 1,
+ anon_sym_LPAREN,
+ [89273] = 2,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(4361), 1,
+ sym_regex_pattern,
+ [89280] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(4318), 1,
+ ACTIONS(4363), 1,
sym_identifier,
- [89209] = 2,
+ [89287] = 2,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(4365), 1,
+ sym_regex_pattern,
+ [89294] = 2,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(4320), 1,
- anon_sym_RPAREN,
- [89216] = 2,
+ ACTIONS(4367), 1,
+ anon_sym_EQ,
+ [89301] = 2,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(4322), 1,
- anon_sym_RPAREN,
- [89223] = 2,
- ACTIONS(3), 1,
+ ACTIONS(4369), 1,
+ anon_sym_target,
+ [89308] = 2,
+ ACTIONS(1203), 1,
sym_comment,
- ACTIONS(4324), 1,
- sym_regex_pattern,
- [89230] = 2,
+ ACTIONS(2182), 1,
+ anon_sym_in,
+ [89315] = 2,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(4326), 1,
+ ACTIONS(4371), 1,
anon_sym_RPAREN,
- [89237] = 2,
+ [89322] = 2,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(4328), 1,
- anon_sym_EQ,
- [89244] = 2,
+ ACTIONS(4373), 1,
+ ts_builtin_sym_end,
+ [89329] = 2,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(4330), 1,
- anon_sym_as,
- [89251] = 2,
+ ACTIONS(4375), 1,
+ anon_sym_EQ_GT,
+ [89336] = 2,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(4278), 1,
- anon_sym_from,
- [89258] = 2,
+ ACTIONS(4377), 1,
+ anon_sym_COLON,
+ [89343] = 2,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(2425), 1,
- anon_sym_RPAREN,
- [89265] = 2,
+ ACTIONS(4317), 1,
+ anon_sym_EQ_GT,
+ [89350] = 2,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(4332), 1,
- anon_sym_from,
- [89272] = 2,
+ ACTIONS(4379), 1,
+ anon_sym_EQ_GT,
+ [89357] = 2,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(2411), 1,
+ ACTIONS(4381), 1,
anon_sym_RPAREN,
- [89279] = 2,
+ [89364] = 2,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(4334), 1,
- anon_sym_while,
- [89286] = 2,
+ ACTIONS(4383), 1,
+ anon_sym_RPAREN,
+ [89371] = 2,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(2427), 1,
- anon_sym_RPAREN,
- [89293] = 2,
+ ACTIONS(4385), 1,
+ anon_sym_function,
+ [89378] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(4336), 1,
+ ACTIONS(4387), 1,
sym_identifier,
- [89300] = 2,
+ [89385] = 2,
+ ACTIONS(3), 1,
+ sym_comment,
+ ACTIONS(4389), 1,
+ sym_identifier,
+ [89392] = 2,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(4338), 1,
+ ACTIONS(2390), 1,
anon_sym_RPAREN,
- [89307] = 2,
+ [89399] = 2,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(2354), 1,
+ ACTIONS(2349), 1,
anon_sym_RPAREN,
- [89314] = 2,
- ACTIONS(3), 1,
- sym_comment,
- ACTIONS(4340), 1,
- sym_regex_pattern,
- [89321] = 2,
+ [89406] = 2,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(4342), 1,
+ ACTIONS(4391), 1,
anon_sym_while,
- [89328] = 2,
+ [89413] = 2,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(2309), 1,
- anon_sym_RPAREN,
- [89335] = 2,
+ ACTIONS(4393), 1,
+ anon_sym_from,
+ [89420] = 2,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(2405), 1,
+ ACTIONS(2400), 1,
anon_sym_RPAREN,
- [89342] = 2,
+ [89427] = 2,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(2399), 1,
- anon_sym_RPAREN,
- [89349] = 2,
+ ACTIONS(2378), 1,
+ anon_sym_RBRACE,
+ [89434] = 2,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(2413), 1,
- anon_sym_RPAREN,
- [89356] = 2,
+ ACTIONS(4395), 1,
+ anon_sym_EQ,
+ [89441] = 2,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(2417), 1,
- anon_sym_COLON,
- [89363] = 2,
+ ACTIONS(2372), 1,
+ anon_sym_RPAREN,
+ [89448] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(4344), 1,
+ ACTIONS(4397), 1,
sym_identifier,
- [89370] = 2,
- ACTIONS(1203), 1,
+ [89455] = 2,
+ ACTIONS(3), 1,
sym_comment,
- ACTIONS(4346), 1,
- anon_sym_from,
- [89377] = 2,
+ ACTIONS(4399), 1,
+ sym_identifier,
+ [89462] = 2,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(4348), 1,
- anon_sym_COLON,
- [89384] = 2,
+ ACTIONS(4295), 1,
+ anon_sym_EQ_GT,
+ [89469] = 2,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(4026), 1,
- anon_sym_EQ_GT,
- [89391] = 2,
+ ACTIONS(1934), 1,
+ anon_sym_in,
+ [89476] = 2,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(4350), 1,
- anon_sym_EQ_GT,
- [89398] = 2,
+ ACTIONS(2356), 1,
+ anon_sym_RBRACK,
+ [89483] = 2,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(4352), 1,
- anon_sym_EQ_GT,
- [89405] = 2,
+ ACTIONS(3393), 1,
+ anon_sym_EQ,
+ [89490] = 2,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(4354), 1,
+ ACTIONS(4401), 1,
anon_sym_EQ_GT,
- [89412] = 2,
+ [89497] = 2,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(4024), 1,
- anon_sym_EQ_GT,
- [89419] = 2,
+ ACTIONS(2362), 1,
+ anon_sym_RBRACE,
+ [89504] = 2,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(4356), 1,
+ ACTIONS(4403), 1,
anon_sym_RPAREN,
- [89426] = 2,
+ [89511] = 2,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(4358), 1,
+ ACTIONS(4405), 1,
anon_sym_EQ_GT,
- [89433] = 2,
+ [89518] = 2,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(2401), 1,
- anon_sym_RPAREN,
- [89440] = 2,
+ ACTIONS(4407), 1,
+ anon_sym_EQ_GT,
+ [89525] = 2,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(2419), 1,
- anon_sym_RBRACK,
- [89447] = 2,
+ ACTIONS(4409), 1,
+ anon_sym_EQ_GT,
+ [89532] = 2,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(4360), 1,
- anon_sym_EQ_GT,
- [89454] = 2,
+ ACTIONS(3925), 1,
+ anon_sym_GT,
+ [89539] = 2,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(4362), 1,
- anon_sym_EQ,
- [89461] = 2,
+ ACTIONS(2358), 1,
+ anon_sym_RPAREN,
+ [89546] = 2,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(2459), 1,
- anon_sym_in,
- [89468] = 2,
+ ACTIONS(4411), 1,
+ anon_sym_as,
+ [89553] = 2,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(4364), 1,
- anon_sym_SLASH2,
- [89475] = 2,
+ ACTIONS(4413), 1,
+ anon_sym_EQ_GT,
+ [89560] = 2,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(4366), 1,
- anon_sym_COLON,
- [89482] = 2,
+ ACTIONS(4415), 1,
+ anon_sym_as,
+ [89567] = 2,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(4368), 1,
- anon_sym_from,
- [89489] = 2,
+ ACTIONS(4417), 1,
+ anon_sym_EQ,
+ [89574] = 2,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(2379), 1,
- anon_sym_RPAREN,
- [89496] = 2,
+ ACTIONS(2457), 1,
+ anon_sym_in,
+ [89581] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(4370), 1,
+ ACTIONS(4419), 1,
sym_identifier,
- [89503] = 2,
+ [89588] = 2,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(4372), 1,
- anon_sym_from,
- [89510] = 2,
+ ACTIONS(2413), 1,
+ anon_sym_RPAREN,
+ [89595] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(4374), 1,
+ ACTIONS(4421), 1,
sym_identifier,
- [89517] = 2,
+ [89602] = 2,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(4376), 1,
- anon_sym_from,
- [89524] = 2,
+ ACTIONS(4423), 1,
+ anon_sym_EQ_GT,
+ [89609] = 2,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(3879), 1,
- anon_sym_GT,
- [89531] = 2,
+ ACTIONS(3913), 1,
+ anon_sym_EQ,
+ [89616] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(4378), 1,
- sym_identifier,
- [89538] = 2,
+ ACTIONS(4425), 1,
+ sym_regex_pattern,
+ [89623] = 2,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(4380), 1,
- anon_sym_from,
- [89545] = 2,
+ ACTIONS(2396), 1,
+ anon_sym_RPAREN,
+ [89630] = 2,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(3837), 1,
- anon_sym_GT,
- [89552] = 2,
+ ACTIONS(4427), 1,
+ anon_sym_target,
+ [89637] = 2,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(2356), 1,
- anon_sym_RBRACE,
- [89559] = 2,
+ ACTIONS(3802), 1,
+ anon_sym_GT,
+ [89644] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(4382), 1,
+ ACTIONS(4429), 1,
sym_identifier,
- [89566] = 2,
+ [89651] = 2,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(2360), 1,
- anon_sym_RBRACK,
- [89573] = 2,
+ ACTIONS(4431), 1,
+ anon_sym_SLASH2,
+ [89658] = 2,
+ ACTIONS(1203), 1,
+ sym_comment,
+ ACTIONS(4433), 1,
+ anon_sym_RPAREN,
+ [89665] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(4384), 1,
+ ACTIONS(4435), 1,
sym_identifier,
- [89580] = 2,
- ACTIONS(1203), 1,
+ [89672] = 2,
+ ACTIONS(3), 1,
sym_comment,
- ACTIONS(2362), 1,
- anon_sym_RBRACE,
- [89587] = 2,
+ ACTIONS(4437), 1,
+ sym_identifier,
+ [89679] = 2,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(4386), 1,
+ ACTIONS(4439), 1,
anon_sym_SLASH2,
- [89594] = 2,
- ACTIONS(1203), 1,
- sym_comment,
- ACTIONS(4388), 1,
- anon_sym_EQ_GT,
- [89601] = 2,
+ [89686] = 2,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(4390), 1,
+ ACTIONS(4441), 1,
anon_sym_EQ_GT,
- [89608] = 2,
+ [89693] = 2,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(4392), 1,
+ ACTIONS(4443), 1,
anon_sym_EQ_GT,
- [89615] = 2,
+ [89700] = 2,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(3368), 1,
- anon_sym_EQ,
- [89622] = 2,
+ ACTIONS(3879), 1,
+ anon_sym_RBRACE,
+ [89707] = 2,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(4394), 1,
+ ACTIONS(4445), 1,
anon_sym_EQ_GT,
- [89629] = 2,
+ [89714] = 2,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(2371), 1,
+ ACTIONS(2394), 1,
anon_sym_RPAREN,
- [89636] = 2,
+ [89721] = 2,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(2373), 1,
+ ACTIONS(2360), 1,
anon_sym_RPAREN,
- [89643] = 2,
+ [89728] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(4396), 1,
+ ACTIONS(4447), 1,
sym_identifier,
- [89650] = 2,
+ [89735] = 2,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(4398), 1,
- anon_sym_EQ_GT,
- [89657] = 2,
+ ACTIONS(2398), 1,
+ anon_sym_RPAREN,
+ [89742] = 2,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(4400), 1,
- anon_sym_EQ,
- [89664] = 2,
+ ACTIONS(2309), 1,
+ anon_sym_RBRACK,
+ [89749] = 2,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(2193), 1,
- anon_sym_in,
- [89671] = 2,
+ ACTIONS(2419), 1,
+ anon_sym_RPAREN,
+ [89756] = 2,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(4402), 1,
- anon_sym_EQ_GT,
- [89678] = 2,
+ ACTIONS(4449), 1,
+ anon_sym_GT,
+ [89763] = 2,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(4404), 1,
- anon_sym_EQ_GT,
- [89685] = 2,
+ ACTIONS(2421), 1,
+ anon_sym_RBRACE,
+ [89770] = 2,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(4406), 1,
- anon_sym_EQ_GT,
- [89692] = 2,
+ ACTIONS(2392), 1,
+ anon_sym_RPAREN,
+ [89777] = 2,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(3784), 1,
- anon_sym_RBRACE,
- [89699] = 2,
+ ACTIONS(3810), 1,
+ anon_sym_GT,
+ [89784] = 2,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(4408), 1,
- anon_sym_target,
- [89706] = 2,
+ ACTIONS(4451), 1,
+ anon_sym_EQ_GT,
+ [89791] = 2,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(4410), 1,
- anon_sym_SLASH2,
- [89713] = 2,
+ ACTIONS(4453), 1,
+ anon_sym_EQ,
+ [89798] = 2,
+ ACTIONS(1203), 1,
+ sym_comment,
+ ACTIONS(2431), 1,
+ anon_sym_COLON,
+ [89805] = 2,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(1912), 1,
+ ACTIONS(2152), 1,
anon_sym_in,
- [89720] = 2,
+ [89812] = 2,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(4412), 1,
- anon_sym_target,
- [89727] = 2,
+ ACTIONS(4455), 1,
+ anon_sym_EQ_GT,
+ [89819] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(4414), 1,
+ ACTIONS(4457), 1,
sym_identifier,
- [89734] = 2,
+ [89826] = 2,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(2385), 1,
- anon_sym_RPAREN,
- [89741] = 2,
+ ACTIONS(2433), 1,
+ anon_sym_RBRACK,
+ [89833] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(4416), 1,
+ ACTIONS(4459), 1,
sym_identifier,
- [89748] = 2,
+ [89840] = 2,
+ ACTIONS(1203), 1,
+ sym_comment,
+ ACTIONS(4245), 1,
+ anon_sym_from,
+ [89847] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(4418), 1,
+ ACTIONS(4461), 1,
sym_identifier,
- [89755] = 2,
+ [89854] = 2,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(4420), 1,
- anon_sym_GT,
- [89762] = 2,
- ACTIONS(3), 1,
+ ACTIONS(4463), 1,
+ anon_sym_from,
+ [89861] = 2,
+ ACTIONS(1203), 1,
sym_comment,
- ACTIONS(4422), 1,
- sym_identifier,
- [89769] = 2,
- ACTIONS(3), 1,
+ ACTIONS(2374), 1,
+ anon_sym_RPAREN,
+ [89868] = 2,
+ ACTIONS(1203), 1,
sym_comment,
- ACTIONS(4424), 1,
- sym_identifier,
- [89776] = 2,
+ ACTIONS(4465), 1,
+ anon_sym_from,
+ [89875] = 2,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(3741), 1,
+ ACTIONS(3897), 1,
anon_sym_GT,
- [89783] = 2,
- ACTIONS(3), 1,
+ [89882] = 2,
+ ACTIONS(1203), 1,
sym_comment,
- ACTIONS(4426), 1,
- sym_identifier,
- [89790] = 2,
+ ACTIONS(2407), 1,
+ anon_sym_RPAREN,
+ [89889] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(4428), 1,
+ ACTIONS(4467), 1,
sym_identifier,
- [89797] = 2,
- ACTIONS(1203), 1,
- sym_comment,
- ACTIONS(2391), 1,
- anon_sym_RBRACK,
- [89804] = 2,
- ACTIONS(1203), 1,
- sym_comment,
- ACTIONS(2393), 1,
- anon_sym_RBRACE,
- [89811] = 2,
+ [89896] = 2,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(2397), 1,
- anon_sym_RBRACK,
- [89818] = 2,
- ACTIONS(1203), 1,
+ ACTIONS(4469), 1,
+ anon_sym_from,
+ [89903] = 2,
+ ACTIONS(3), 1,
sym_comment,
- ACTIONS(2729), 1,
- anon_sym_LPAREN,
- [89825] = 2,
+ ACTIONS(4471), 1,
+ sym_identifier,
+ [89910] = 2,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(4430), 1,
+ ACTIONS(4473), 1,
anon_sym_SLASH2,
- [89832] = 2,
+ [89917] = 2,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(4432), 1,
+ ACTIONS(4475), 1,
anon_sym_EQ_GT,
- [89839] = 2,
+ [89924] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(4434), 1,
+ ACTIONS(4477), 1,
sym_identifier,
- [89846] = 2,
+ [89931] = 2,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(4436), 1,
+ ACTIONS(4479), 1,
anon_sym_EQ_GT,
- [89853] = 2,
+ [89938] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(4438), 1,
+ ACTIONS(4481), 1,
sym_identifier,
- [89860] = 2,
+ [89945] = 2,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(4440), 1,
+ ACTIONS(4483), 1,
anon_sym_EQ_GT,
- [89867] = 2,
+ [89952] = 2,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(2403), 1,
- anon_sym_RPAREN,
- [89874] = 2,
+ ACTIONS(4485), 1,
+ anon_sym_from,
+ [89959] = 2,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(2415), 1,
- anon_sym_RPAREN,
- [89881] = 2,
+ ACTIONS(4487), 1,
+ anon_sym_EQ_GT,
+ [89966] = 2,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(4442), 1,
- anon_sym_EQ,
- [89888] = 2,
+ ACTIONS(4489), 1,
+ anon_sym_COLON,
+ [89973] = 2,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(4444), 1,
+ ACTIONS(4491), 1,
anon_sym_EQ_GT,
- [89895] = 2,
+ [89980] = 2,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(3541), 1,
+ ACTIONS(3712), 1,
anon_sym_EQ,
- [89902] = 2,
+ [89987] = 2,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(2335), 1,
+ ACTIONS(2339), 1,
anon_sym_in,
- [89909] = 2,
+ [89994] = 2,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(3772), 1,
- anon_sym_GT,
- [89916] = 2,
- ACTIONS(3), 1,
+ ACTIONS(4029), 1,
+ anon_sym_RBRACE,
+ [90001] = 2,
+ ACTIONS(1203), 1,
sym_comment,
- ACTIONS(4446), 1,
- sym_identifier,
- [89923] = 2,
+ ACTIONS(2411), 1,
+ anon_sym_RPAREN,
+ [90008] = 2,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(3989), 1,
- anon_sym_RBRACE,
- [89930] = 2,
+ ACTIONS(4493), 1,
+ anon_sym_from,
+ [90015] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(4448), 1,
+ ACTIONS(4495), 1,
sym_identifier,
- [89937] = 2,
+ [90022] = 2,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(4450), 1,
- anon_sym_from,
- [89944] = 2,
+ ACTIONS(2313), 1,
+ anon_sym_RBRACK,
+ [90029] = 2,
ACTIONS(3), 1,
sym_comment,
- ACTIONS(4452), 1,
+ ACTIONS(4497), 1,
sym_identifier,
- [89951] = 2,
+ [90036] = 2,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(4454), 1,
- anon_sym_as,
- [89958] = 2,
+ ACTIONS(4499), 1,
+ anon_sym_while,
+ [90043] = 2,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(4456), 1,
+ ACTIONS(4501), 1,
anon_sym_function,
- [89965] = 2,
+ [90050] = 2,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(4458), 1,
+ ACTIONS(4503), 1,
anon_sym_function,
- [89972] = 2,
+ [90057] = 2,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(4460), 1,
+ ACTIONS(4505), 1,
anon_sym_function,
- [89979] = 2,
+ [90064] = 2,
ACTIONS(1203), 1,
sym_comment,
- ACTIONS(4462), 1,
+ ACTIONS(4507), 1,
anon_sym_function,
};
@@ -130804,434 +131339,434 @@ static const uint32_t ts_small_parse_table_map[] = {
[SMALL_STATE(441)] = 77,
[SMALL_STATE(442)] = 164,
[SMALL_STATE(443)] = 251,
- [SMALL_STATE(444)] = 341,
- [SMALL_STATE(445)] = 427,
- [SMALL_STATE(446)] = 497,
- [SMALL_STATE(447)] = 585,
- [SMALL_STATE(448)] = 671,
- [SMALL_STATE(449)] = 749,
- [SMALL_STATE(450)] = 825,
- [SMALL_STATE(451)] = 913,
- [SMALL_STATE(452)] = 1001,
- [SMALL_STATE(453)] = 1089,
- [SMALL_STATE(454)] = 1177,
- [SMALL_STATE(455)] = 1247,
- [SMALL_STATE(456)] = 1335,
- [SMALL_STATE(457)] = 1421,
- [SMALL_STATE(458)] = 1509,
- [SMALL_STATE(459)] = 1597,
+ [SMALL_STATE(444)] = 321,
+ [SMALL_STATE(445)] = 411,
+ [SMALL_STATE(446)] = 487,
+ [SMALL_STATE(447)] = 573,
+ [SMALL_STATE(448)] = 659,
+ [SMALL_STATE(449)] = 747,
+ [SMALL_STATE(450)] = 833,
+ [SMALL_STATE(451)] = 911,
+ [SMALL_STATE(452)] = 997,
+ [SMALL_STATE(453)] = 1085,
+ [SMALL_STATE(454)] = 1155,
+ [SMALL_STATE(455)] = 1243,
+ [SMALL_STATE(456)] = 1331,
+ [SMALL_STATE(457)] = 1419,
+ [SMALL_STATE(458)] = 1507,
+ [SMALL_STATE(459)] = 1595,
[SMALL_STATE(460)] = 1683,
[SMALL_STATE(461)] = 1760,
- [SMALL_STATE(462)] = 1829,
- [SMALL_STATE(463)] = 1898,
- [SMALL_STATE(464)] = 1969,
- [SMALL_STATE(465)] = 2036,
- [SMALL_STATE(466)] = 2123,
- [SMALL_STATE(467)] = 2194,
+ [SMALL_STATE(462)] = 1831,
+ [SMALL_STATE(463)] = 1900,
+ [SMALL_STATE(464)] = 1971,
+ [SMALL_STATE(465)] = 2040,
+ [SMALL_STATE(466)] = 2109,
+ [SMALL_STATE(467)] = 2196,
[SMALL_STATE(468)] = 2263,
- [SMALL_STATE(469)] = 2334,
- [SMALL_STATE(470)] = 2403,
+ [SMALL_STATE(469)] = 2330,
+ [SMALL_STATE(470)] = 2399,
[SMALL_STATE(471)] = 2470,
- [SMALL_STATE(472)] = 2536,
- [SMALL_STATE(473)] = 2604,
- [SMALL_STATE(474)] = 2688,
- [SMALL_STATE(475)] = 2758,
- [SMALL_STATE(476)] = 2846,
- [SMALL_STATE(477)] = 2914,
- [SMALL_STATE(478)] = 2998,
- [SMALL_STATE(479)] = 3068,
- [SMALL_STATE(480)] = 3136,
- [SMALL_STATE(481)] = 3206,
- [SMALL_STATE(482)] = 3274,
- [SMALL_STATE(483)] = 3342,
- [SMALL_STATE(484)] = 3410,
- [SMALL_STATE(485)] = 3480,
- [SMALL_STATE(486)] = 3564,
- [SMALL_STATE(487)] = 3648,
- [SMALL_STATE(488)] = 3718,
- [SMALL_STATE(489)] = 3786,
- [SMALL_STATE(490)] = 3854,
- [SMALL_STATE(491)] = 3938,
- [SMALL_STATE(492)] = 4006,
- [SMALL_STATE(493)] = 4090,
- [SMALL_STATE(494)] = 4158,
- [SMALL_STATE(495)] = 4226,
- [SMALL_STATE(496)] = 4292,
- [SMALL_STATE(497)] = 4360,
- [SMALL_STATE(498)] = 4428,
- [SMALL_STATE(499)] = 4496,
- [SMALL_STATE(500)] = 4562,
- [SMALL_STATE(501)] = 4628,
- [SMALL_STATE(502)] = 4696,
- [SMALL_STATE(503)] = 4762,
- [SMALL_STATE(504)] = 4830,
- [SMALL_STATE(505)] = 4898,
- [SMALL_STATE(506)] = 4964,
- [SMALL_STATE(507)] = 5032,
- [SMALL_STATE(508)] = 5100,
- [SMALL_STATE(509)] = 5168,
- [SMALL_STATE(510)] = 5238,
- [SMALL_STATE(511)] = 5310,
+ [SMALL_STATE(472)] = 2542,
+ [SMALL_STATE(473)] = 2610,
+ [SMALL_STATE(474)] = 2678,
+ [SMALL_STATE(475)] = 2746,
+ [SMALL_STATE(476)] = 2814,
+ [SMALL_STATE(477)] = 2882,
+ [SMALL_STATE(478)] = 2948,
+ [SMALL_STATE(479)] = 3016,
+ [SMALL_STATE(480)] = 3104,
+ [SMALL_STATE(481)] = 3170,
+ [SMALL_STATE(482)] = 3238,
+ [SMALL_STATE(483)] = 3308,
+ [SMALL_STATE(484)] = 3378,
+ [SMALL_STATE(485)] = 3448,
+ [SMALL_STATE(486)] = 3514,
+ [SMALL_STATE(487)] = 3598,
+ [SMALL_STATE(488)] = 3666,
+ [SMALL_STATE(489)] = 3734,
+ [SMALL_STATE(490)] = 3804,
+ [SMALL_STATE(491)] = 3872,
+ [SMALL_STATE(492)] = 3940,
+ [SMALL_STATE(493)] = 4008,
+ [SMALL_STATE(494)] = 4074,
+ [SMALL_STATE(495)] = 4142,
+ [SMALL_STATE(496)] = 4226,
+ [SMALL_STATE(497)] = 4292,
+ [SMALL_STATE(498)] = 4360,
+ [SMALL_STATE(499)] = 4426,
+ [SMALL_STATE(500)] = 4494,
+ [SMALL_STATE(501)] = 4562,
+ [SMALL_STATE(502)] = 4630,
+ [SMALL_STATE(503)] = 4700,
+ [SMALL_STATE(504)] = 4768,
+ [SMALL_STATE(505)] = 4836,
+ [SMALL_STATE(506)] = 4906,
+ [SMALL_STATE(507)] = 4990,
+ [SMALL_STATE(508)] = 5074,
+ [SMALL_STATE(509)] = 5158,
+ [SMALL_STATE(510)] = 5228,
+ [SMALL_STATE(511)] = 5296,
[SMALL_STATE(512)] = 5380,
[SMALL_STATE(513)] = 5445,
- [SMALL_STATE(514)] = 5510,
- [SMALL_STATE(515)] = 5575,
- [SMALL_STATE(516)] = 5640,
- [SMALL_STATE(517)] = 5705,
+ [SMALL_STATE(514)] = 5516,
+ [SMALL_STATE(515)] = 5581,
+ [SMALL_STATE(516)] = 5646,
+ [SMALL_STATE(517)] = 5711,
[SMALL_STATE(518)] = 5776,
- [SMALL_STATE(519)] = 5843,
- [SMALL_STATE(520)] = 5910,
- [SMALL_STATE(521)] = 5977,
- [SMALL_STATE(522)] = 6044,
- [SMALL_STATE(523)] = 6111,
- [SMALL_STATE(524)] = 6178,
- [SMALL_STATE(525)] = 6247,
- [SMALL_STATE(526)] = 6314,
- [SMALL_STATE(527)] = 6381,
- [SMALL_STATE(528)] = 6448,
- [SMALL_STATE(529)] = 6517,
- [SMALL_STATE(530)] = 6584,
- [SMALL_STATE(531)] = 6651,
- [SMALL_STATE(532)] = 6716,
- [SMALL_STATE(533)] = 6781,
- [SMALL_STATE(534)] = 6846,
- [SMALL_STATE(535)] = 6913,
- [SMALL_STATE(536)] = 6984,
- [SMALL_STATE(537)] = 7049,
- [SMALL_STATE(538)] = 7116,
- [SMALL_STATE(539)] = 7183,
- [SMALL_STATE(540)] = 7250,
- [SMALL_STATE(541)] = 7315,
- [SMALL_STATE(542)] = 7380,
- [SMALL_STATE(543)] = 7449,
- [SMALL_STATE(544)] = 7514,
- [SMALL_STATE(545)] = 7579,
- [SMALL_STATE(546)] = 7644,
- [SMALL_STATE(547)] = 7709,
- [SMALL_STATE(548)] = 7776,
- [SMALL_STATE(549)] = 7843,
- [SMALL_STATE(550)] = 7912,
- [SMALL_STATE(551)] = 7979,
- [SMALL_STATE(552)] = 8046,
- [SMALL_STATE(553)] = 8111,
- [SMALL_STATE(554)] = 8178,
- [SMALL_STATE(555)] = 8243,
- [SMALL_STATE(556)] = 8308,
- [SMALL_STATE(557)] = 8373,
- [SMALL_STATE(558)] = 8438,
- [SMALL_STATE(559)] = 8505,
- [SMALL_STATE(560)] = 8570,
- [SMALL_STATE(561)] = 8637,
- [SMALL_STATE(562)] = 8702,
- [SMALL_STATE(563)] = 8771,
- [SMALL_STATE(564)] = 8836,
- [SMALL_STATE(565)] = 8919,
- [SMALL_STATE(566)] = 8984,
- [SMALL_STATE(567)] = 9049,
- [SMALL_STATE(568)] = 9114,
- [SMALL_STATE(569)] = 9181,
- [SMALL_STATE(570)] = 9250,
- [SMALL_STATE(571)] = 9315,
- [SMALL_STATE(572)] = 9380,
- [SMALL_STATE(573)] = 9445,
- [SMALL_STATE(574)] = 9510,
- [SMALL_STATE(575)] = 9575,
- [SMALL_STATE(576)] = 9640,
- [SMALL_STATE(577)] = 9705,
- [SMALL_STATE(578)] = 9770,
- [SMALL_STATE(579)] = 9835,
- [SMALL_STATE(580)] = 9904,
- [SMALL_STATE(581)] = 9969,
- [SMALL_STATE(582)] = 10034,
- [SMALL_STATE(583)] = 10099,
- [SMALL_STATE(584)] = 10182,
- [SMALL_STATE(585)] = 10247,
- [SMALL_STATE(586)] = 10312,
- [SMALL_STATE(587)] = 10381,
- [SMALL_STATE(588)] = 10446,
- [SMALL_STATE(589)] = 10515,
- [SMALL_STATE(590)] = 10580,
- [SMALL_STATE(591)] = 10645,
- [SMALL_STATE(592)] = 10710,
- [SMALL_STATE(593)] = 10797,
- [SMALL_STATE(594)] = 10862,
- [SMALL_STATE(595)] = 10931,
- [SMALL_STATE(596)] = 10996,
- [SMALL_STATE(597)] = 11061,
- [SMALL_STATE(598)] = 11126,
- [SMALL_STATE(599)] = 11191,
- [SMALL_STATE(600)] = 11256,
- [SMALL_STATE(601)] = 11321,
- [SMALL_STATE(602)] = 11392,
- [SMALL_STATE(603)] = 11457,
- [SMALL_STATE(604)] = 11522,
- [SMALL_STATE(605)] = 11587,
- [SMALL_STATE(606)] = 11652,
- [SMALL_STATE(607)] = 11717,
- [SMALL_STATE(608)] = 11782,
- [SMALL_STATE(609)] = 11847,
- [SMALL_STATE(610)] = 11912,
- [SMALL_STATE(611)] = 11977,
- [SMALL_STATE(612)] = 12046,
- [SMALL_STATE(613)] = 12111,
- [SMALL_STATE(614)] = 12176,
- [SMALL_STATE(615)] = 12241,
- [SMALL_STATE(616)] = 12306,
- [SMALL_STATE(617)] = 12371,
- [SMALL_STATE(618)] = 12436,
- [SMALL_STATE(619)] = 12501,
- [SMALL_STATE(620)] = 12570,
- [SMALL_STATE(621)] = 12635,
- [SMALL_STATE(622)] = 12700,
- [SMALL_STATE(623)] = 12767,
- [SMALL_STATE(624)] = 12832,
- [SMALL_STATE(625)] = 12897,
- [SMALL_STATE(626)] = 12962,
- [SMALL_STATE(627)] = 13027,
- [SMALL_STATE(628)] = 13092,
- [SMALL_STATE(629)] = 13157,
- [SMALL_STATE(630)] = 13222,
- [SMALL_STATE(631)] = 13287,
- [SMALL_STATE(632)] = 13352,
- [SMALL_STATE(633)] = 13419,
- [SMALL_STATE(634)] = 13484,
- [SMALL_STATE(635)] = 13549,
- [SMALL_STATE(636)] = 13614,
- [SMALL_STATE(637)] = 13679,
- [SMALL_STATE(638)] = 13744,
- [SMALL_STATE(639)] = 13809,
- [SMALL_STATE(640)] = 13874,
- [SMALL_STATE(641)] = 13939,
- [SMALL_STATE(642)] = 14004,
- [SMALL_STATE(643)] = 14069,
- [SMALL_STATE(644)] = 14136,
- [SMALL_STATE(645)] = 14201,
- [SMALL_STATE(646)] = 14266,
- [SMALL_STATE(647)] = 14335,
- [SMALL_STATE(648)] = 14400,
- [SMALL_STATE(649)] = 14465,
- [SMALL_STATE(650)] = 14530,
- [SMALL_STATE(651)] = 14595,
- [SMALL_STATE(652)] = 14660,
- [SMALL_STATE(653)] = 14725,
- [SMALL_STATE(654)] = 14794,
- [SMALL_STATE(655)] = 14859,
- [SMALL_STATE(656)] = 14924,
- [SMALL_STATE(657)] = 14989,
- [SMALL_STATE(658)] = 15054,
+ [SMALL_STATE(519)] = 5841,
+ [SMALL_STATE(520)] = 5906,
+ [SMALL_STATE(521)] = 5971,
+ [SMALL_STATE(522)] = 6036,
+ [SMALL_STATE(523)] = 6101,
+ [SMALL_STATE(524)] = 6166,
+ [SMALL_STATE(525)] = 6231,
+ [SMALL_STATE(526)] = 6296,
+ [SMALL_STATE(527)] = 6361,
+ [SMALL_STATE(528)] = 6426,
+ [SMALL_STATE(529)] = 6491,
+ [SMALL_STATE(530)] = 6556,
+ [SMALL_STATE(531)] = 6621,
+ [SMALL_STATE(532)] = 6686,
+ [SMALL_STATE(533)] = 6751,
+ [SMALL_STATE(534)] = 6816,
+ [SMALL_STATE(535)] = 6881,
+ [SMALL_STATE(536)] = 6946,
+ [SMALL_STATE(537)] = 7011,
+ [SMALL_STATE(538)] = 7076,
+ [SMALL_STATE(539)] = 7141,
+ [SMALL_STATE(540)] = 7206,
+ [SMALL_STATE(541)] = 7271,
+ [SMALL_STATE(542)] = 7336,
+ [SMALL_STATE(543)] = 7401,
+ [SMALL_STATE(544)] = 7466,
+ [SMALL_STATE(545)] = 7531,
+ [SMALL_STATE(546)] = 7596,
+ [SMALL_STATE(547)] = 7661,
+ [SMALL_STATE(548)] = 7726,
+ [SMALL_STATE(549)] = 7795,
+ [SMALL_STATE(550)] = 7860,
+ [SMALL_STATE(551)] = 7925,
+ [SMALL_STATE(552)] = 7990,
+ [SMALL_STATE(553)] = 8055,
+ [SMALL_STATE(554)] = 8120,
+ [SMALL_STATE(555)] = 8185,
+ [SMALL_STATE(556)] = 8250,
+ [SMALL_STATE(557)] = 8315,
+ [SMALL_STATE(558)] = 8380,
+ [SMALL_STATE(559)] = 8445,
+ [SMALL_STATE(560)] = 8512,
+ [SMALL_STATE(561)] = 8577,
+ [SMALL_STATE(562)] = 8642,
+ [SMALL_STATE(563)] = 8707,
+ [SMALL_STATE(564)] = 8772,
+ [SMALL_STATE(565)] = 8837,
+ [SMALL_STATE(566)] = 8902,
+ [SMALL_STATE(567)] = 8967,
+ [SMALL_STATE(568)] = 9032,
+ [SMALL_STATE(569)] = 9097,
+ [SMALL_STATE(570)] = 9162,
+ [SMALL_STATE(571)] = 9227,
+ [SMALL_STATE(572)] = 9292,
+ [SMALL_STATE(573)] = 9357,
+ [SMALL_STATE(574)] = 9422,
+ [SMALL_STATE(575)] = 9487,
+ [SMALL_STATE(576)] = 9552,
+ [SMALL_STATE(577)] = 9617,
+ [SMALL_STATE(578)] = 9682,
+ [SMALL_STATE(579)] = 9747,
+ [SMALL_STATE(580)] = 9812,
+ [SMALL_STATE(581)] = 9877,
+ [SMALL_STATE(582)] = 9942,
+ [SMALL_STATE(583)] = 10007,
+ [SMALL_STATE(584)] = 10072,
+ [SMALL_STATE(585)] = 10137,
+ [SMALL_STATE(586)] = 10202,
+ [SMALL_STATE(587)] = 10267,
+ [SMALL_STATE(588)] = 10332,
+ [SMALL_STATE(589)] = 10397,
+ [SMALL_STATE(590)] = 10484,
+ [SMALL_STATE(591)] = 10549,
+ [SMALL_STATE(592)] = 10614,
+ [SMALL_STATE(593)] = 10679,
+ [SMALL_STATE(594)] = 10744,
+ [SMALL_STATE(595)] = 10809,
+ [SMALL_STATE(596)] = 10892,
+ [SMALL_STATE(597)] = 10957,
+ [SMALL_STATE(598)] = 11022,
+ [SMALL_STATE(599)] = 11087,
+ [SMALL_STATE(600)] = 11156,
+ [SMALL_STATE(601)] = 11221,
+ [SMALL_STATE(602)] = 11286,
+ [SMALL_STATE(603)] = 11351,
+ [SMALL_STATE(604)] = 11416,
+ [SMALL_STATE(605)] = 11481,
+ [SMALL_STATE(606)] = 11546,
+ [SMALL_STATE(607)] = 11611,
+ [SMALL_STATE(608)] = 11676,
+ [SMALL_STATE(609)] = 11741,
+ [SMALL_STATE(610)] = 11806,
+ [SMALL_STATE(611)] = 11877,
+ [SMALL_STATE(612)] = 11942,
+ [SMALL_STATE(613)] = 12007,
+ [SMALL_STATE(614)] = 12090,
+ [SMALL_STATE(615)] = 12159,
+ [SMALL_STATE(616)] = 12224,
+ [SMALL_STATE(617)] = 12291,
+ [SMALL_STATE(618)] = 12356,
+ [SMALL_STATE(619)] = 12423,
+ [SMALL_STATE(620)] = 12490,
+ [SMALL_STATE(621)] = 12557,
+ [SMALL_STATE(622)] = 12624,
+ [SMALL_STATE(623)] = 12691,
+ [SMALL_STATE(624)] = 12760,
+ [SMALL_STATE(625)] = 12827,
+ [SMALL_STATE(626)] = 12894,
+ [SMALL_STATE(627)] = 12961,
+ [SMALL_STATE(628)] = 13030,
+ [SMALL_STATE(629)] = 13099,
+ [SMALL_STATE(630)] = 13166,
+ [SMALL_STATE(631)] = 13233,
+ [SMALL_STATE(632)] = 13298,
+ [SMALL_STATE(633)] = 13363,
+ [SMALL_STATE(634)] = 13430,
+ [SMALL_STATE(635)] = 13497,
+ [SMALL_STATE(636)] = 13562,
+ [SMALL_STATE(637)] = 13627,
+ [SMALL_STATE(638)] = 13694,
+ [SMALL_STATE(639)] = 13759,
+ [SMALL_STATE(640)] = 13826,
+ [SMALL_STATE(641)] = 13895,
+ [SMALL_STATE(642)] = 13962,
+ [SMALL_STATE(643)] = 14029,
+ [SMALL_STATE(644)] = 14096,
+ [SMALL_STATE(645)] = 14167,
+ [SMALL_STATE(646)] = 14234,
+ [SMALL_STATE(647)] = 14301,
+ [SMALL_STATE(648)] = 14368,
+ [SMALL_STATE(649)] = 14437,
+ [SMALL_STATE(650)] = 14506,
+ [SMALL_STATE(651)] = 14575,
+ [SMALL_STATE(652)] = 14644,
+ [SMALL_STATE(653)] = 14713,
+ [SMALL_STATE(654)] = 14782,
+ [SMALL_STATE(655)] = 14851,
+ [SMALL_STATE(656)] = 14918,
+ [SMALL_STATE(657)] = 14985,
+ [SMALL_STATE(658)] = 15052,
[SMALL_STATE(659)] = 15119,
- [SMALL_STATE(660)] = 15183,
- [SMALL_STATE(661)] = 15247,
- [SMALL_STATE(662)] = 15311,
- [SMALL_STATE(663)] = 15377,
- [SMALL_STATE(664)] = 15441,
- [SMALL_STATE(665)] = 15505,
+ [SMALL_STATE(660)] = 15185,
+ [SMALL_STATE(661)] = 15249,
+ [SMALL_STATE(662)] = 15315,
+ [SMALL_STATE(663)] = 15379,
+ [SMALL_STATE(664)] = 15443,
+ [SMALL_STATE(665)] = 15507,
[SMALL_STATE(666)] = 15571,
- [SMALL_STATE(667)] = 15637,
- [SMALL_STATE(668)] = 15701,
- [SMALL_STATE(669)] = 15765,
- [SMALL_STATE(670)] = 15831,
- [SMALL_STATE(671)] = 15895,
- [SMALL_STATE(672)] = 15961,
- [SMALL_STATE(673)] = 16025,
- [SMALL_STATE(674)] = 16089,
- [SMALL_STATE(675)] = 16153,
- [SMALL_STATE(676)] = 16219,
- [SMALL_STATE(677)] = 16285,
- [SMALL_STATE(678)] = 16351,
- [SMALL_STATE(679)] = 16415,
- [SMALL_STATE(680)] = 16481,
- [SMALL_STATE(681)] = 16547,
- [SMALL_STATE(682)] = 16613,
- [SMALL_STATE(683)] = 16677,
- [SMALL_STATE(684)] = 16743,
- [SMALL_STATE(685)] = 16809,
- [SMALL_STATE(686)] = 16877,
- [SMALL_STATE(687)] = 16941,
- [SMALL_STATE(688)] = 17007,
- [SMALL_STATE(689)] = 17073,
- [SMALL_STATE(690)] = 17141,
- [SMALL_STATE(691)] = 17205,
- [SMALL_STATE(692)] = 17273,
- [SMALL_STATE(693)] = 17339,
- [SMALL_STATE(694)] = 17403,
- [SMALL_STATE(695)] = 17467,
- [SMALL_STATE(696)] = 17533,
- [SMALL_STATE(697)] = 17599,
- [SMALL_STATE(698)] = 17663,
- [SMALL_STATE(699)] = 17729,
- [SMALL_STATE(700)] = 17795,
- [SMALL_STATE(701)] = 17859,
- [SMALL_STATE(702)] = 17923,
- [SMALL_STATE(703)] = 17989,
- [SMALL_STATE(704)] = 18053,
- [SMALL_STATE(705)] = 18117,
- [SMALL_STATE(706)] = 18181,
- [SMALL_STATE(707)] = 18247,
- [SMALL_STATE(708)] = 18313,
- [SMALL_STATE(709)] = 18377,
- [SMALL_STATE(710)] = 18443,
- [SMALL_STATE(711)] = 18509,
- [SMALL_STATE(712)] = 18573,
- [SMALL_STATE(713)] = 18637,
- [SMALL_STATE(714)] = 18701,
- [SMALL_STATE(715)] = 18765,
- [SMALL_STATE(716)] = 18829,
- [SMALL_STATE(717)] = 18895,
- [SMALL_STATE(718)] = 18963,
- [SMALL_STATE(719)] = 19027,
- [SMALL_STATE(720)] = 19091,
- [SMALL_STATE(721)] = 19155,
- [SMALL_STATE(722)] = 19219,
- [SMALL_STATE(723)] = 19283,
- [SMALL_STATE(724)] = 19347,
- [SMALL_STATE(725)] = 19413,
- [SMALL_STATE(726)] = 19479,
- [SMALL_STATE(727)] = 19545,
- [SMALL_STATE(728)] = 19611,
- [SMALL_STATE(729)] = 19675,
- [SMALL_STATE(730)] = 19741,
- [SMALL_STATE(731)] = 19807,
- [SMALL_STATE(732)] = 19871,
- [SMALL_STATE(733)] = 19935,
- [SMALL_STATE(734)] = 20001,
- [SMALL_STATE(735)] = 20065,
- [SMALL_STATE(736)] = 20131,
- [SMALL_STATE(737)] = 20195,
- [SMALL_STATE(738)] = 20261,
- [SMALL_STATE(739)] = 20327,
- [SMALL_STATE(740)] = 20393,
- [SMALL_STATE(741)] = 20457,
- [SMALL_STATE(742)] = 20523,
- [SMALL_STATE(743)] = 20589,
- [SMALL_STATE(744)] = 20655,
- [SMALL_STATE(745)] = 20721,
- [SMALL_STATE(746)] = 20787,
- [SMALL_STATE(747)] = 20853,
- [SMALL_STATE(748)] = 20919,
- [SMALL_STATE(749)] = 20985,
- [SMALL_STATE(750)] = 21051,
- [SMALL_STATE(751)] = 21117,
- [SMALL_STATE(752)] = 21183,
- [SMALL_STATE(753)] = 21251,
- [SMALL_STATE(754)] = 21317,
- [SMALL_STATE(755)] = 21383,
- [SMALL_STATE(756)] = 21449,
- [SMALL_STATE(757)] = 21515,
- [SMALL_STATE(758)] = 21581,
- [SMALL_STATE(759)] = 21647,
- [SMALL_STATE(760)] = 21713,
- [SMALL_STATE(761)] = 21777,
- [SMALL_STATE(762)] = 21841,
- [SMALL_STATE(763)] = 21907,
- [SMALL_STATE(764)] = 21971,
- [SMALL_STATE(765)] = 22037,
- [SMALL_STATE(766)] = 22101,
- [SMALL_STATE(767)] = 22167,
- [SMALL_STATE(768)] = 22233,
- [SMALL_STATE(769)] = 22297,
- [SMALL_STATE(770)] = 22361,
- [SMALL_STATE(771)] = 22427,
- [SMALL_STATE(772)] = 22493,
- [SMALL_STATE(773)] = 22559,
- [SMALL_STATE(774)] = 22623,
- [SMALL_STATE(775)] = 22689,
- [SMALL_STATE(776)] = 22757,
- [SMALL_STATE(777)] = 22825,
- [SMALL_STATE(778)] = 22893,
- [SMALL_STATE(779)] = 22961,
- [SMALL_STATE(780)] = 23027,
- [SMALL_STATE(781)] = 23093,
- [SMALL_STATE(782)] = 23159,
- [SMALL_STATE(783)] = 23225,
- [SMALL_STATE(784)] = 23291,
- [SMALL_STATE(785)] = 23355,
- [SMALL_STATE(786)] = 23421,
- [SMALL_STATE(787)] = 23487,
- [SMALL_STATE(788)] = 23553,
- [SMALL_STATE(789)] = 23619,
- [SMALL_STATE(790)] = 23685,
- [SMALL_STATE(791)] = 23751,
- [SMALL_STATE(792)] = 23817,
- [SMALL_STATE(793)] = 23883,
- [SMALL_STATE(794)] = 23949,
- [SMALL_STATE(795)] = 24015,
- [SMALL_STATE(796)] = 24081,
- [SMALL_STATE(797)] = 24145,
- [SMALL_STATE(798)] = 24209,
- [SMALL_STATE(799)] = 24275,
- [SMALL_STATE(800)] = 24339,
- [SMALL_STATE(801)] = 24403,
- [SMALL_STATE(802)] = 24467,
- [SMALL_STATE(803)] = 24531,
- [SMALL_STATE(804)] = 24595,
- [SMALL_STATE(805)] = 24661,
- [SMALL_STATE(806)] = 24725,
- [SMALL_STATE(807)] = 24789,
- [SMALL_STATE(808)] = 24853,
- [SMALL_STATE(809)] = 24919,
- [SMALL_STATE(810)] = 24983,
- [SMALL_STATE(811)] = 25049,
- [SMALL_STATE(812)] = 25115,
- [SMALL_STATE(813)] = 25181,
- [SMALL_STATE(814)] = 25247,
- [SMALL_STATE(815)] = 25311,
- [SMALL_STATE(816)] = 25377,
- [SMALL_STATE(817)] = 25443,
- [SMALL_STATE(818)] = 25507,
- [SMALL_STATE(819)] = 25573,
- [SMALL_STATE(820)] = 25639,
- [SMALL_STATE(821)] = 25705,
- [SMALL_STATE(822)] = 25769,
- [SMALL_STATE(823)] = 25835,
- [SMALL_STATE(824)] = 25903,
- [SMALL_STATE(825)] = 25967,
- [SMALL_STATE(826)] = 26031,
- [SMALL_STATE(827)] = 26097,
- [SMALL_STATE(828)] = 26165,
- [SMALL_STATE(829)] = 26229,
- [SMALL_STATE(830)] = 26293,
- [SMALL_STATE(831)] = 26357,
- [SMALL_STATE(832)] = 26423,
- [SMALL_STATE(833)] = 26487,
- [SMALL_STATE(834)] = 26551,
- [SMALL_STATE(835)] = 26615,
- [SMALL_STATE(836)] = 26679,
- [SMALL_STATE(837)] = 26743,
- [SMALL_STATE(838)] = 26807,
- [SMALL_STATE(839)] = 26875,
- [SMALL_STATE(840)] = 26939,
- [SMALL_STATE(841)] = 27003,
- [SMALL_STATE(842)] = 27067,
- [SMALL_STATE(843)] = 27131,
- [SMALL_STATE(844)] = 27195,
- [SMALL_STATE(845)] = 27259,
- [SMALL_STATE(846)] = 27325,
- [SMALL_STATE(847)] = 27389,
- [SMALL_STATE(848)] = 27455,
- [SMALL_STATE(849)] = 27521,
- [SMALL_STATE(850)] = 27585,
- [SMALL_STATE(851)] = 27649,
- [SMALL_STATE(852)] = 27713,
- [SMALL_STATE(853)] = 27779,
- [SMALL_STATE(854)] = 27845,
- [SMALL_STATE(855)] = 27911,
- [SMALL_STATE(856)] = 27977,
- [SMALL_STATE(857)] = 28041,
- [SMALL_STATE(858)] = 28105,
- [SMALL_STATE(859)] = 28169,
- [SMALL_STATE(860)] = 28233,
- [SMALL_STATE(861)] = 28297,
- [SMALL_STATE(862)] = 28363,
- [SMALL_STATE(863)] = 28427,
- [SMALL_STATE(864)] = 28493,
- [SMALL_STATE(865)] = 28557,
- [SMALL_STATE(866)] = 28623,
- [SMALL_STATE(867)] = 28687,
- [SMALL_STATE(868)] = 28751,
- [SMALL_STATE(869)] = 28817,
- [SMALL_STATE(870)] = 28881,
- [SMALL_STATE(871)] = 28945,
+ [SMALL_STATE(667)] = 15635,
+ [SMALL_STATE(668)] = 15699,
+ [SMALL_STATE(669)] = 15763,
+ [SMALL_STATE(670)] = 15827,
+ [SMALL_STATE(671)] = 15891,
+ [SMALL_STATE(672)] = 15955,
+ [SMALL_STATE(673)] = 16019,
+ [SMALL_STATE(674)] = 16083,
+ [SMALL_STATE(675)] = 16147,
+ [SMALL_STATE(676)] = 16211,
+ [SMALL_STATE(677)] = 16275,
+ [SMALL_STATE(678)] = 16339,
+ [SMALL_STATE(679)] = 16403,
+ [SMALL_STATE(680)] = 16469,
+ [SMALL_STATE(681)] = 16537,
+ [SMALL_STATE(682)] = 16601,
+ [SMALL_STATE(683)] = 16665,
+ [SMALL_STATE(684)] = 16729,
+ [SMALL_STATE(685)] = 16793,
+ [SMALL_STATE(686)] = 16861,
+ [SMALL_STATE(687)] = 16925,
+ [SMALL_STATE(688)] = 16989,
+ [SMALL_STATE(689)] = 17053,
+ [SMALL_STATE(690)] = 17121,
+ [SMALL_STATE(691)] = 17185,
+ [SMALL_STATE(692)] = 17253,
+ [SMALL_STATE(693)] = 17317,
+ [SMALL_STATE(694)] = 17381,
+ [SMALL_STATE(695)] = 17445,
+ [SMALL_STATE(696)] = 17509,
+ [SMALL_STATE(697)] = 17575,
+ [SMALL_STATE(698)] = 17639,
+ [SMALL_STATE(699)] = 17705,
+ [SMALL_STATE(700)] = 17769,
+ [SMALL_STATE(701)] = 17835,
+ [SMALL_STATE(702)] = 17901,
+ [SMALL_STATE(703)] = 17967,
+ [SMALL_STATE(704)] = 18031,
+ [SMALL_STATE(705)] = 18097,
+ [SMALL_STATE(706)] = 18165,
+ [SMALL_STATE(707)] = 18229,
+ [SMALL_STATE(708)] = 18293,
+ [SMALL_STATE(709)] = 18357,
+ [SMALL_STATE(710)] = 18423,
+ [SMALL_STATE(711)] = 18487,
+ [SMALL_STATE(712)] = 18553,
+ [SMALL_STATE(713)] = 18619,
+ [SMALL_STATE(714)] = 18685,
+ [SMALL_STATE(715)] = 18749,
+ [SMALL_STATE(716)] = 18815,
+ [SMALL_STATE(717)] = 18879,
+ [SMALL_STATE(718)] = 18943,
+ [SMALL_STATE(719)] = 19007,
+ [SMALL_STATE(720)] = 19071,
+ [SMALL_STATE(721)] = 19137,
+ [SMALL_STATE(722)] = 19201,
+ [SMALL_STATE(723)] = 19267,
+ [SMALL_STATE(724)] = 19333,
+ [SMALL_STATE(725)] = 19397,
+ [SMALL_STATE(726)] = 19461,
+ [SMALL_STATE(727)] = 19525,
+ [SMALL_STATE(728)] = 19589,
+ [SMALL_STATE(729)] = 19653,
+ [SMALL_STATE(730)] = 19717,
+ [SMALL_STATE(731)] = 19783,
+ [SMALL_STATE(732)] = 19847,
+ [SMALL_STATE(733)] = 19911,
+ [SMALL_STATE(734)] = 19975,
+ [SMALL_STATE(735)] = 20039,
+ [SMALL_STATE(736)] = 20105,
+ [SMALL_STATE(737)] = 20171,
+ [SMALL_STATE(738)] = 20235,
+ [SMALL_STATE(739)] = 20299,
+ [SMALL_STATE(740)] = 20363,
+ [SMALL_STATE(741)] = 20427,
+ [SMALL_STATE(742)] = 20491,
+ [SMALL_STATE(743)] = 20555,
+ [SMALL_STATE(744)] = 20621,
+ [SMALL_STATE(745)] = 20687,
+ [SMALL_STATE(746)] = 20751,
+ [SMALL_STATE(747)] = 20815,
+ [SMALL_STATE(748)] = 20883,
+ [SMALL_STATE(749)] = 20949,
+ [SMALL_STATE(750)] = 21015,
+ [SMALL_STATE(751)] = 21081,
+ [SMALL_STATE(752)] = 21147,
+ [SMALL_STATE(753)] = 21213,
+ [SMALL_STATE(754)] = 21279,
+ [SMALL_STATE(755)] = 21345,
+ [SMALL_STATE(756)] = 21411,
+ [SMALL_STATE(757)] = 21477,
+ [SMALL_STATE(758)] = 21543,
+ [SMALL_STATE(759)] = 21609,
+ [SMALL_STATE(760)] = 21675,
+ [SMALL_STATE(761)] = 21741,
+ [SMALL_STATE(762)] = 21807,
+ [SMALL_STATE(763)] = 21871,
+ [SMALL_STATE(764)] = 21935,
+ [SMALL_STATE(765)] = 22001,
+ [SMALL_STATE(766)] = 22067,
+ [SMALL_STATE(767)] = 22133,
+ [SMALL_STATE(768)] = 22197,
+ [SMALL_STATE(769)] = 22263,
+ [SMALL_STATE(770)] = 22329,
+ [SMALL_STATE(771)] = 22393,
+ [SMALL_STATE(772)] = 22457,
+ [SMALL_STATE(773)] = 22521,
+ [SMALL_STATE(774)] = 22587,
+ [SMALL_STATE(775)] = 22651,
+ [SMALL_STATE(776)] = 22717,
+ [SMALL_STATE(777)] = 22783,
+ [SMALL_STATE(778)] = 22849,
+ [SMALL_STATE(779)] = 22917,
+ [SMALL_STATE(780)] = 22985,
+ [SMALL_STATE(781)] = 23053,
+ [SMALL_STATE(782)] = 23119,
+ [SMALL_STATE(783)] = 23183,
+ [SMALL_STATE(784)] = 23249,
+ [SMALL_STATE(785)] = 23313,
+ [SMALL_STATE(786)] = 23379,
+ [SMALL_STATE(787)] = 23443,
+ [SMALL_STATE(788)] = 23509,
+ [SMALL_STATE(789)] = 23573,
+ [SMALL_STATE(790)] = 23639,
+ [SMALL_STATE(791)] = 23705,
+ [SMALL_STATE(792)] = 23769,
+ [SMALL_STATE(793)] = 23835,
+ [SMALL_STATE(794)] = 23901,
+ [SMALL_STATE(795)] = 23965,
+ [SMALL_STATE(796)] = 24029,
+ [SMALL_STATE(797)] = 24095,
+ [SMALL_STATE(798)] = 24161,
+ [SMALL_STATE(799)] = 24227,
+ [SMALL_STATE(800)] = 24293,
+ [SMALL_STATE(801)] = 24357,
+ [SMALL_STATE(802)] = 24421,
+ [SMALL_STATE(803)] = 24485,
+ [SMALL_STATE(804)] = 24551,
+ [SMALL_STATE(805)] = 24617,
+ [SMALL_STATE(806)] = 24685,
+ [SMALL_STATE(807)] = 24749,
+ [SMALL_STATE(808)] = 24813,
+ [SMALL_STATE(809)] = 24879,
+ [SMALL_STATE(810)] = 24945,
+ [SMALL_STATE(811)] = 25011,
+ [SMALL_STATE(812)] = 25077,
+ [SMALL_STATE(813)] = 25141,
+ [SMALL_STATE(814)] = 25207,
+ [SMALL_STATE(815)] = 25271,
+ [SMALL_STATE(816)] = 25337,
+ [SMALL_STATE(817)] = 25401,
+ [SMALL_STATE(818)] = 25465,
+ [SMALL_STATE(819)] = 25529,
+ [SMALL_STATE(820)] = 25593,
+ [SMALL_STATE(821)] = 25657,
+ [SMALL_STATE(822)] = 25723,
+ [SMALL_STATE(823)] = 25787,
+ [SMALL_STATE(824)] = 25851,
+ [SMALL_STATE(825)] = 25917,
+ [SMALL_STATE(826)] = 25981,
+ [SMALL_STATE(827)] = 26047,
+ [SMALL_STATE(828)] = 26113,
+ [SMALL_STATE(829)] = 26179,
+ [SMALL_STATE(830)] = 26245,
+ [SMALL_STATE(831)] = 26311,
+ [SMALL_STATE(832)] = 26377,
+ [SMALL_STATE(833)] = 26445,
+ [SMALL_STATE(834)] = 26511,
+ [SMALL_STATE(835)] = 26577,
+ [SMALL_STATE(836)] = 26643,
+ [SMALL_STATE(837)] = 26709,
+ [SMALL_STATE(838)] = 26775,
+ [SMALL_STATE(839)] = 26841,
+ [SMALL_STATE(840)] = 26905,
+ [SMALL_STATE(841)] = 26969,
+ [SMALL_STATE(842)] = 27035,
+ [SMALL_STATE(843)] = 27099,
+ [SMALL_STATE(844)] = 27163,
+ [SMALL_STATE(845)] = 27229,
+ [SMALL_STATE(846)] = 27295,
+ [SMALL_STATE(847)] = 27359,
+ [SMALL_STATE(848)] = 27425,
+ [SMALL_STATE(849)] = 27491,
+ [SMALL_STATE(850)] = 27557,
+ [SMALL_STATE(851)] = 27623,
+ [SMALL_STATE(852)] = 27689,
+ [SMALL_STATE(853)] = 27755,
+ [SMALL_STATE(854)] = 27821,
+ [SMALL_STATE(855)] = 27887,
+ [SMALL_STATE(856)] = 27953,
+ [SMALL_STATE(857)] = 28019,
+ [SMALL_STATE(858)] = 28085,
+ [SMALL_STATE(859)] = 28151,
+ [SMALL_STATE(860)] = 28217,
+ [SMALL_STATE(861)] = 28283,
+ [SMALL_STATE(862)] = 28349,
+ [SMALL_STATE(863)] = 28415,
+ [SMALL_STATE(864)] = 28479,
+ [SMALL_STATE(865)] = 28545,
+ [SMALL_STATE(866)] = 28611,
+ [SMALL_STATE(867)] = 28679,
+ [SMALL_STATE(868)] = 28745,
+ [SMALL_STATE(869)] = 28811,
+ [SMALL_STATE(870)] = 28877,
+ [SMALL_STATE(871)] = 28943,
[SMALL_STATE(872)] = 29009,
[SMALL_STATE(873)] = 29073,
[SMALL_STATE(874)] = 29138,
@@ -131285,36 +131820,36 @@ static const uint32_t ts_small_parse_table_map[] = {
[SMALL_STATE(922)] = 32258,
[SMALL_STATE(923)] = 32323,
[SMALL_STATE(924)] = 32388,
- [SMALL_STATE(925)] = 32469,
- [SMALL_STATE(926)] = 32534,
- [SMALL_STATE(927)] = 32615,
- [SMALL_STATE(928)] = 32680,
- [SMALL_STATE(929)] = 32745,
- [SMALL_STATE(930)] = 32810,
- [SMALL_STATE(931)] = 32875,
- [SMALL_STATE(932)] = 32940,
- [SMALL_STATE(933)] = 33005,
- [SMALL_STATE(934)] = 33070,
- [SMALL_STATE(935)] = 33135,
- [SMALL_STATE(936)] = 33200,
- [SMALL_STATE(937)] = 33265,
- [SMALL_STATE(938)] = 33330,
- [SMALL_STATE(939)] = 33395,
- [SMALL_STATE(940)] = 33460,
- [SMALL_STATE(941)] = 33525,
- [SMALL_STATE(942)] = 33590,
- [SMALL_STATE(943)] = 33655,
- [SMALL_STATE(944)] = 33720,
- [SMALL_STATE(945)] = 33785,
- [SMALL_STATE(946)] = 33850,
- [SMALL_STATE(947)] = 33915,
- [SMALL_STATE(948)] = 33980,
- [SMALL_STATE(949)] = 34045,
- [SMALL_STATE(950)] = 34110,
- [SMALL_STATE(951)] = 34175,
- [SMALL_STATE(952)] = 34240,
- [SMALL_STATE(953)] = 34305,
- [SMALL_STATE(954)] = 34370,
+ [SMALL_STATE(925)] = 32453,
+ [SMALL_STATE(926)] = 32518,
+ [SMALL_STATE(927)] = 32583,
+ [SMALL_STATE(928)] = 32648,
+ [SMALL_STATE(929)] = 32713,
+ [SMALL_STATE(930)] = 32778,
+ [SMALL_STATE(931)] = 32843,
+ [SMALL_STATE(932)] = 32908,
+ [SMALL_STATE(933)] = 32973,
+ [SMALL_STATE(934)] = 33038,
+ [SMALL_STATE(935)] = 33103,
+ [SMALL_STATE(936)] = 33168,
+ [SMALL_STATE(937)] = 33233,
+ [SMALL_STATE(938)] = 33298,
+ [SMALL_STATE(939)] = 33363,
+ [SMALL_STATE(940)] = 33428,
+ [SMALL_STATE(941)] = 33493,
+ [SMALL_STATE(942)] = 33558,
+ [SMALL_STATE(943)] = 33623,
+ [SMALL_STATE(944)] = 33688,
+ [SMALL_STATE(945)] = 33753,
+ [SMALL_STATE(946)] = 33818,
+ [SMALL_STATE(947)] = 33899,
+ [SMALL_STATE(948)] = 33964,
+ [SMALL_STATE(949)] = 34029,
+ [SMALL_STATE(950)] = 34094,
+ [SMALL_STATE(951)] = 34159,
+ [SMALL_STATE(952)] = 34224,
+ [SMALL_STATE(953)] = 34289,
+ [SMALL_STATE(954)] = 34354,
[SMALL_STATE(955)] = 34435,
[SMALL_STATE(956)] = 34500,
[SMALL_STATE(957)] = 34565,
@@ -131327,9 +131862,9 @@ static const uint32_t ts_small_parse_table_map[] = {
[SMALL_STATE(964)] = 35020,
[SMALL_STATE(965)] = 35085,
[SMALL_STATE(966)] = 35150,
- [SMALL_STATE(967)] = 35215,
- [SMALL_STATE(968)] = 35280,
- [SMALL_STATE(969)] = 35345,
+ [SMALL_STATE(967)] = 35231,
+ [SMALL_STATE(968)] = 35296,
+ [SMALL_STATE(969)] = 35361,
[SMALL_STATE(970)] = 35426,
[SMALL_STATE(971)] = 35491,
[SMALL_STATE(972)] = 35556,
@@ -131344,68 +131879,68 @@ static const uint32_t ts_small_parse_table_map[] = {
[SMALL_STATE(981)] = 36137,
[SMALL_STATE(982)] = 36206,
[SMALL_STATE(983)] = 36275,
- [SMALL_STATE(984)] = 36336,
+ [SMALL_STATE(984)] = 36344,
[SMALL_STATE(985)] = 36405,
- [SMALL_STATE(986)] = 36466,
- [SMALL_STATE(987)] = 36527,
- [SMALL_STATE(988)] = 36588,
- [SMALL_STATE(989)] = 36649,
- [SMALL_STATE(990)] = 36710,
- [SMALL_STATE(991)] = 36771,
+ [SMALL_STATE(986)] = 36474,
+ [SMALL_STATE(987)] = 36535,
+ [SMALL_STATE(988)] = 36596,
+ [SMALL_STATE(989)] = 36657,
+ [SMALL_STATE(990)] = 36718,
+ [SMALL_STATE(991)] = 36779,
[SMALL_STATE(992)] = 36840,
- [SMALL_STATE(993)] = 36912,
- [SMALL_STATE(994)] = 36980,
- [SMALL_STATE(995)] = 37050,
- [SMALL_STATE(996)] = 37116,
- [SMALL_STATE(997)] = 37186,
- [SMALL_STATE(998)] = 37256,
- [SMALL_STATE(999)] = 37326,
- [SMALL_STATE(1000)] = 37388,
- [SMALL_STATE(1001)] = 37458,
- [SMALL_STATE(1002)] = 37528,
- [SMALL_STATE(1003)] = 37590,
- [SMALL_STATE(1004)] = 37658,
- [SMALL_STATE(1005)] = 37726,
- [SMALL_STATE(1006)] = 37796,
- [SMALL_STATE(1007)] = 37866,
- [SMALL_STATE(1008)] = 37928,
- [SMALL_STATE(1009)] = 37998,
- [SMALL_STATE(1010)] = 38066,
- [SMALL_STATE(1011)] = 38128,
- [SMALL_STATE(1012)] = 38196,
- [SMALL_STATE(1013)] = 38266,
- [SMALL_STATE(1014)] = 38336,
- [SMALL_STATE(1015)] = 38406,
- [SMALL_STATE(1016)] = 38472,
- [SMALL_STATE(1017)] = 38540,
- [SMALL_STATE(1018)] = 38608,
- [SMALL_STATE(1019)] = 38676,
- [SMALL_STATE(1020)] = 38738,
- [SMALL_STATE(1021)] = 38800,
- [SMALL_STATE(1022)] = 38862,
- [SMALL_STATE(1023)] = 38932,
- [SMALL_STATE(1024)] = 39002,
- [SMALL_STATE(1025)] = 39072,
- [SMALL_STATE(1026)] = 39142,
+ [SMALL_STATE(993)] = 36908,
+ [SMALL_STATE(994)] = 36976,
+ [SMALL_STATE(995)] = 37046,
+ [SMALL_STATE(996)] = 37108,
+ [SMALL_STATE(997)] = 37178,
+ [SMALL_STATE(998)] = 37240,
+ [SMALL_STATE(999)] = 37302,
+ [SMALL_STATE(1000)] = 37370,
+ [SMALL_STATE(1001)] = 37438,
+ [SMALL_STATE(1002)] = 37508,
+ [SMALL_STATE(1003)] = 37576,
+ [SMALL_STATE(1004)] = 37646,
+ [SMALL_STATE(1005)] = 37708,
+ [SMALL_STATE(1006)] = 37770,
+ [SMALL_STATE(1007)] = 37836,
+ [SMALL_STATE(1008)] = 37902,
+ [SMALL_STATE(1009)] = 37974,
+ [SMALL_STATE(1010)] = 38044,
+ [SMALL_STATE(1011)] = 38114,
+ [SMALL_STATE(1012)] = 38184,
+ [SMALL_STATE(1013)] = 38254,
+ [SMALL_STATE(1014)] = 38322,
+ [SMALL_STATE(1015)] = 38390,
+ [SMALL_STATE(1016)] = 38460,
+ [SMALL_STATE(1017)] = 38530,
+ [SMALL_STATE(1018)] = 38600,
+ [SMALL_STATE(1019)] = 38670,
+ [SMALL_STATE(1020)] = 38740,
+ [SMALL_STATE(1021)] = 38802,
+ [SMALL_STATE(1022)] = 38870,
+ [SMALL_STATE(1023)] = 38942,
+ [SMALL_STATE(1024)] = 39012,
+ [SMALL_STATE(1025)] = 39082,
+ [SMALL_STATE(1026)] = 39144,
[SMALL_STATE(1027)] = 39214,
- [SMALL_STATE(1028)] = 39283,
- [SMALL_STATE(1029)] = 39350,
- [SMALL_STATE(1030)] = 39415,
- [SMALL_STATE(1031)] = 39484,
- [SMALL_STATE(1032)] = 39553,
- [SMALL_STATE(1033)] = 39620,
- [SMALL_STATE(1034)] = 39687,
+ [SMALL_STATE(1028)] = 39281,
+ [SMALL_STATE(1029)] = 39346,
+ [SMALL_STATE(1030)] = 39413,
+ [SMALL_STATE(1031)] = 39482,
+ [SMALL_STATE(1032)] = 39551,
+ [SMALL_STATE(1033)] = 39616,
+ [SMALL_STATE(1034)] = 39685,
[SMALL_STATE(1035)] = 39752,
- [SMALL_STATE(1036)] = 39822,
- [SMALL_STATE(1037)] = 39888,
- [SMALL_STATE(1038)] = 39958,
- [SMALL_STATE(1039)] = 40024,
+ [SMALL_STATE(1036)] = 39818,
+ [SMALL_STATE(1037)] = 39884,
+ [SMALL_STATE(1038)] = 39950,
+ [SMALL_STATE(1039)] = 40020,
[SMALL_STATE(1040)] = 40090,
- [SMALL_STATE(1041)] = 40159,
- [SMALL_STATE(1042)] = 40226,
- [SMALL_STATE(1043)] = 40291,
- [SMALL_STATE(1044)] = 40356,
- [SMALL_STATE(1045)] = 40421,
+ [SMALL_STATE(1041)] = 40155,
+ [SMALL_STATE(1042)] = 40220,
+ [SMALL_STATE(1043)] = 40289,
+ [SMALL_STATE(1044)] = 40354,
+ [SMALL_STATE(1045)] = 40419,
[SMALL_STATE(1046)] = 40486,
[SMALL_STATE(1047)] = 40555,
[SMALL_STATE(1048)] = 40617,
@@ -131415,399 +131950,399 @@ static const uint32_t ts_small_parse_table_map[] = {
[SMALL_STATE(1052)] = 40887,
[SMALL_STATE(1053)] = 40955,
[SMALL_STATE(1054)] = 41023,
- [SMALL_STATE(1055)] = 41089,
- [SMALL_STATE(1056)] = 41155,
- [SMALL_STATE(1057)] = 41217,
+ [SMALL_STATE(1055)] = 41077,
+ [SMALL_STATE(1056)] = 41143,
+ [SMALL_STATE(1057)] = 41205,
[SMALL_STATE(1058)] = 41271,
- [SMALL_STATE(1059)] = 41324,
- [SMALL_STATE(1060)] = 41371,
- [SMALL_STATE(1061)] = 41422,
- [SMALL_STATE(1062)] = 41475,
- [SMALL_STATE(1063)] = 41528,
- [SMALL_STATE(1064)] = 41587,
- [SMALL_STATE(1065)] = 41638,
+ [SMALL_STATE(1059)] = 41330,
+ [SMALL_STATE(1060)] = 41377,
+ [SMALL_STATE(1061)] = 41430,
+ [SMALL_STATE(1062)] = 41481,
+ [SMALL_STATE(1063)] = 41532,
+ [SMALL_STATE(1064)] = 41583,
+ [SMALL_STATE(1065)] = 41636,
[SMALL_STATE(1066)] = 41689,
[SMALL_STATE(1067)] = 41742,
[SMALL_STATE(1068)] = 41789,
- [SMALL_STATE(1069)] = 41837,
- [SMALL_STATE(1070)] = 41933,
- [SMALL_STATE(1071)] = 42029,
- [SMALL_STATE(1072)] = 42077,
- [SMALL_STATE(1073)] = 42125,
- [SMALL_STATE(1074)] = 42173,
- [SMALL_STATE(1075)] = 42221,
- [SMALL_STATE(1076)] = 42269,
- [SMALL_STATE(1077)] = 42317,
- [SMALL_STATE(1078)] = 42365,
- [SMALL_STATE(1079)] = 42413,
- [SMALL_STATE(1080)] = 42461,
- [SMALL_STATE(1081)] = 42509,
- [SMALL_STATE(1082)] = 42557,
- [SMALL_STATE(1083)] = 42605,
- [SMALL_STATE(1084)] = 42653,
- [SMALL_STATE(1085)] = 42701,
- [SMALL_STATE(1086)] = 42749,
- [SMALL_STATE(1087)] = 42797,
- [SMALL_STATE(1088)] = 42863,
- [SMALL_STATE(1089)] = 42933,
- [SMALL_STATE(1090)] = 43021,
- [SMALL_STATE(1091)] = 43107,
- [SMALL_STATE(1092)] = 43155,
- [SMALL_STATE(1093)] = 43209,
- [SMALL_STATE(1094)] = 43273,
- [SMALL_STATE(1095)] = 43321,
- [SMALL_STATE(1096)] = 43405,
- [SMALL_STATE(1097)] = 43453,
- [SMALL_STATE(1098)] = 43549,
- [SMALL_STATE(1099)] = 43621,
- [SMALL_STATE(1100)] = 43711,
- [SMALL_STATE(1101)] = 43761,
- [SMALL_STATE(1102)] = 43809,
- [SMALL_STATE(1103)] = 43897,
- [SMALL_STATE(1104)] = 43957,
- [SMALL_STATE(1105)] = 44021,
- [SMALL_STATE(1106)] = 44069,
- [SMALL_STATE(1107)] = 44117,
- [SMALL_STATE(1108)] = 44165,
- [SMALL_STATE(1109)] = 44263,
- [SMALL_STATE(1110)] = 44329,
- [SMALL_STATE(1111)] = 44377,
- [SMALL_STATE(1112)] = 44423,
- [SMALL_STATE(1113)] = 44499,
- [SMALL_STATE(1114)] = 44547,
- [SMALL_STATE(1115)] = 44643,
- [SMALL_STATE(1116)] = 44691,
- [SMALL_STATE(1117)] = 44739,
- [SMALL_STATE(1118)] = 44787,
- [SMALL_STATE(1119)] = 44835,
- [SMALL_STATE(1120)] = 44931,
- [SMALL_STATE(1121)] = 44979,
- [SMALL_STATE(1122)] = 45027,
+ [SMALL_STATE(1069)] = 41861,
+ [SMALL_STATE(1070)] = 41925,
+ [SMALL_STATE(1071)] = 41973,
+ [SMALL_STATE(1072)] = 42021,
+ [SMALL_STATE(1073)] = 42069,
+ [SMALL_STATE(1074)] = 42165,
+ [SMALL_STATE(1075)] = 42213,
+ [SMALL_STATE(1076)] = 42261,
+ [SMALL_STATE(1077)] = 42309,
+ [SMALL_STATE(1078)] = 42357,
+ [SMALL_STATE(1079)] = 42405,
+ [SMALL_STATE(1080)] = 42459,
+ [SMALL_STATE(1081)] = 42507,
+ [SMALL_STATE(1082)] = 42555,
+ [SMALL_STATE(1083)] = 42603,
+ [SMALL_STATE(1084)] = 42651,
+ [SMALL_STATE(1085)] = 42743,
+ [SMALL_STATE(1086)] = 42823,
+ [SMALL_STATE(1087)] = 42889,
+ [SMALL_STATE(1088)] = 42939,
+ [SMALL_STATE(1089)] = 43009,
+ [SMALL_STATE(1090)] = 43097,
+ [SMALL_STATE(1091)] = 43143,
+ [SMALL_STATE(1092)] = 43229,
+ [SMALL_STATE(1093)] = 43313,
+ [SMALL_STATE(1094)] = 43403,
+ [SMALL_STATE(1095)] = 43491,
+ [SMALL_STATE(1096)] = 43539,
+ [SMALL_STATE(1097)] = 43637,
+ [SMALL_STATE(1098)] = 43703,
+ [SMALL_STATE(1099)] = 43779,
+ [SMALL_STATE(1100)] = 43875,
+ [SMALL_STATE(1101)] = 43923,
+ [SMALL_STATE(1102)] = 44019,
+ [SMALL_STATE(1103)] = 44067,
+ [SMALL_STATE(1104)] = 44117,
+ [SMALL_STATE(1105)] = 44165,
+ [SMALL_STATE(1106)] = 44213,
+ [SMALL_STATE(1107)] = 44261,
+ [SMALL_STATE(1108)] = 44307,
+ [SMALL_STATE(1109)] = 44355,
+ [SMALL_STATE(1110)] = 44403,
+ [SMALL_STATE(1111)] = 44451,
+ [SMALL_STATE(1112)] = 44499,
+ [SMALL_STATE(1113)] = 44547,
+ [SMALL_STATE(1114)] = 44643,
+ [SMALL_STATE(1115)] = 44691,
+ [SMALL_STATE(1116)] = 44787,
+ [SMALL_STATE(1117)] = 44835,
+ [SMALL_STATE(1118)] = 44883,
+ [SMALL_STATE(1119)] = 44931,
+ [SMALL_STATE(1120)] = 44979,
+ [SMALL_STATE(1121)] = 45027,
+ [SMALL_STATE(1122)] = 45075,
[SMALL_STATE(1123)] = 45123,
[SMALL_STATE(1124)] = 45171,
[SMALL_STATE(1125)] = 45219,
- [SMALL_STATE(1126)] = 45315,
- [SMALL_STATE(1127)] = 45363,
- [SMALL_STATE(1128)] = 45459,
- [SMALL_STATE(1129)] = 45507,
- [SMALL_STATE(1130)] = 45555,
- [SMALL_STATE(1131)] = 45603,
- [SMALL_STATE(1132)] = 45651,
- [SMALL_STATE(1133)] = 45747,
- [SMALL_STATE(1134)] = 45795,
- [SMALL_STATE(1135)] = 45843,
- [SMALL_STATE(1136)] = 45889,
- [SMALL_STATE(1137)] = 45937,
- [SMALL_STATE(1138)] = 45987,
- [SMALL_STATE(1139)] = 46067,
- [SMALL_STATE(1140)] = 46115,
- [SMALL_STATE(1141)] = 46163,
- [SMALL_STATE(1142)] = 46211,
- [SMALL_STATE(1143)] = 46259,
- [SMALL_STATE(1144)] = 46307,
- [SMALL_STATE(1145)] = 46355,
- [SMALL_STATE(1146)] = 46403,
- [SMALL_STATE(1147)] = 46451,
- [SMALL_STATE(1148)] = 46499,
- [SMALL_STATE(1149)] = 46547,
- [SMALL_STATE(1150)] = 46595,
- [SMALL_STATE(1151)] = 46691,
+ [SMALL_STATE(1126)] = 45267,
+ [SMALL_STATE(1127)] = 45315,
+ [SMALL_STATE(1128)] = 45363,
+ [SMALL_STATE(1129)] = 45411,
+ [SMALL_STATE(1130)] = 45459,
+ [SMALL_STATE(1131)] = 45555,
+ [SMALL_STATE(1132)] = 45603,
+ [SMALL_STATE(1133)] = 45651,
+ [SMALL_STATE(1134)] = 45747,
+ [SMALL_STATE(1135)] = 45795,
+ [SMALL_STATE(1136)] = 45891,
+ [SMALL_STATE(1137)] = 45939,
+ [SMALL_STATE(1138)] = 46035,
+ [SMALL_STATE(1139)] = 46083,
+ [SMALL_STATE(1140)] = 46131,
+ [SMALL_STATE(1141)] = 46179,
+ [SMALL_STATE(1142)] = 46227,
+ [SMALL_STATE(1143)] = 46275,
+ [SMALL_STATE(1144)] = 46323,
+ [SMALL_STATE(1145)] = 46371,
+ [SMALL_STATE(1146)] = 46419,
+ [SMALL_STATE(1147)] = 46467,
+ [SMALL_STATE(1148)] = 46515,
+ [SMALL_STATE(1149)] = 46563,
+ [SMALL_STATE(1150)] = 46623,
+ [SMALL_STATE(1151)] = 46687,
[SMALL_STATE(1152)] = 46783,
- [SMALL_STATE(1153)] = 46829,
+ [SMALL_STATE(1153)] = 46831,
[SMALL_STATE(1154)] = 46877,
[SMALL_STATE(1155)] = 46923,
[SMALL_STATE(1156)] = 46971,
[SMALL_STATE(1157)] = 47019,
- [SMALL_STATE(1158)] = 47115,
- [SMALL_STATE(1159)] = 47163,
+ [SMALL_STATE(1158)] = 47067,
+ [SMALL_STATE(1159)] = 47115,
[SMALL_STATE(1160)] = 47211,
[SMALL_STATE(1161)] = 47259,
[SMALL_STATE(1162)] = 47307,
[SMALL_STATE(1163)] = 47355,
[SMALL_STATE(1164)] = 47403,
- [SMALL_STATE(1165)] = 47451,
- [SMALL_STATE(1166)] = 47547,
+ [SMALL_STATE(1165)] = 47453,
+ [SMALL_STATE(1166)] = 47501,
[SMALL_STATE(1167)] = 47597,
- [SMALL_STATE(1168)] = 47662,
- [SMALL_STATE(1169)] = 47711,
- [SMALL_STATE(1170)] = 47810,
- [SMALL_STATE(1171)] = 47885,
- [SMALL_STATE(1172)] = 47942,
- [SMALL_STATE(1173)] = 47991,
- [SMALL_STATE(1174)] = 48086,
- [SMALL_STATE(1175)] = 48181,
- [SMALL_STATE(1176)] = 48276,
- [SMALL_STATE(1177)] = 48375,
- [SMALL_STATE(1178)] = 48474,
- [SMALL_STATE(1179)] = 48539,
- [SMALL_STATE(1180)] = 48634,
- [SMALL_STATE(1181)] = 48729,
- [SMALL_STATE(1182)] = 48824,
- [SMALL_STATE(1183)] = 48919,
- [SMALL_STATE(1184)] = 49014,
- [SMALL_STATE(1185)] = 49109,
- [SMALL_STATE(1186)] = 49184,
- [SMALL_STATE(1187)] = 49279,
- [SMALL_STATE(1188)] = 49344,
- [SMALL_STATE(1189)] = 49431,
- [SMALL_STATE(1190)] = 49520,
- [SMALL_STATE(1191)] = 49591,
- [SMALL_STATE(1192)] = 49674,
- [SMALL_STATE(1193)] = 49769,
- [SMALL_STATE(1194)] = 49816,
- [SMALL_STATE(1195)] = 49903,
- [SMALL_STATE(1196)] = 49998,
- [SMALL_STATE(1197)] = 50083,
- [SMALL_STATE(1198)] = 50178,
- [SMALL_STATE(1199)] = 50265,
- [SMALL_STATE(1200)] = 50360,
- [SMALL_STATE(1201)] = 50409,
- [SMALL_STATE(1202)] = 50506,
- [SMALL_STATE(1203)] = 50575,
- [SMALL_STATE(1204)] = 50654,
- [SMALL_STATE(1205)] = 50705,
- [SMALL_STATE(1206)] = 50752,
- [SMALL_STATE(1207)] = 50843,
- [SMALL_STATE(1208)] = 50938,
- [SMALL_STATE(1209)] = 51033,
- [SMALL_STATE(1210)] = 51128,
- [SMALL_STATE(1211)] = 51223,
- [SMALL_STATE(1212)] = 51276,
- [SMALL_STATE(1213)] = 51367,
- [SMALL_STATE(1214)] = 51446,
- [SMALL_STATE(1215)] = 51511,
- [SMALL_STATE(1216)] = 51560,
- [SMALL_STATE(1217)] = 51611,
- [SMALL_STATE(1218)] = 51680,
- [SMALL_STATE(1219)] = 51767,
- [SMALL_STATE(1220)] = 51816,
- [SMALL_STATE(1221)] = 51901,
- [SMALL_STATE(1222)] = 51950,
- [SMALL_STATE(1223)] = 52033,
- [SMALL_STATE(1224)] = 52128,
- [SMALL_STATE(1225)] = 52223,
- [SMALL_STATE(1226)] = 52318,
- [SMALL_STATE(1227)] = 52389,
- [SMALL_STATE(1228)] = 52484,
- [SMALL_STATE(1229)] = 52579,
- [SMALL_STATE(1230)] = 52628,
- [SMALL_STATE(1231)] = 52723,
- [SMALL_STATE(1232)] = 52812,
- [SMALL_STATE(1233)] = 52907,
+ [SMALL_STATE(1168)] = 47692,
+ [SMALL_STATE(1169)] = 47743,
+ [SMALL_STATE(1170)] = 47830,
+ [SMALL_STATE(1171)] = 47921,
+ [SMALL_STATE(1172)] = 48000,
+ [SMALL_STATE(1173)] = 48065,
+ [SMALL_STATE(1174)] = 48114,
+ [SMALL_STATE(1175)] = 48183,
+ [SMALL_STATE(1176)] = 48270,
+ [SMALL_STATE(1177)] = 48355,
+ [SMALL_STATE(1178)] = 48450,
+ [SMALL_STATE(1179)] = 48545,
+ [SMALL_STATE(1180)] = 48628,
+ [SMALL_STATE(1181)] = 48699,
+ [SMALL_STATE(1182)] = 48788,
+ [SMALL_STATE(1183)] = 48875,
+ [SMALL_STATE(1184)] = 48946,
+ [SMALL_STATE(1185)] = 49011,
+ [SMALL_STATE(1186)] = 49086,
+ [SMALL_STATE(1187)] = 49181,
+ [SMALL_STATE(1188)] = 49276,
+ [SMALL_STATE(1189)] = 49325,
+ [SMALL_STATE(1190)] = 49420,
+ [SMALL_STATE(1191)] = 49467,
+ [SMALL_STATE(1192)] = 49514,
+ [SMALL_STATE(1193)] = 49589,
+ [SMALL_STATE(1194)] = 49684,
+ [SMALL_STATE(1195)] = 49779,
+ [SMALL_STATE(1196)] = 49874,
+ [SMALL_STATE(1197)] = 49931,
+ [SMALL_STATE(1198)] = 50026,
+ [SMALL_STATE(1199)] = 50121,
+ [SMALL_STATE(1200)] = 50210,
+ [SMALL_STATE(1201)] = 50305,
+ [SMALL_STATE(1202)] = 50370,
+ [SMALL_STATE(1203)] = 50465,
+ [SMALL_STATE(1204)] = 50560,
+ [SMALL_STATE(1205)] = 50655,
+ [SMALL_STATE(1206)] = 50750,
+ [SMALL_STATE(1207)] = 50833,
+ [SMALL_STATE(1208)] = 50884,
+ [SMALL_STATE(1209)] = 50979,
+ [SMALL_STATE(1210)] = 51078,
+ [SMALL_STATE(1211)] = 51127,
+ [SMALL_STATE(1212)] = 51176,
+ [SMALL_STATE(1213)] = 51271,
+ [SMALL_STATE(1214)] = 51366,
+ [SMALL_STATE(1215)] = 51461,
+ [SMALL_STATE(1216)] = 51556,
+ [SMALL_STATE(1217)] = 51651,
+ [SMALL_STATE(1218)] = 51750,
+ [SMALL_STATE(1219)] = 51835,
+ [SMALL_STATE(1220)] = 51922,
+ [SMALL_STATE(1221)] = 52017,
+ [SMALL_STATE(1222)] = 52086,
+ [SMALL_STATE(1223)] = 52181,
+ [SMALL_STATE(1224)] = 52276,
+ [SMALL_STATE(1225)] = 52325,
+ [SMALL_STATE(1226)] = 52390,
+ [SMALL_STATE(1227)] = 52439,
+ [SMALL_STATE(1228)] = 52492,
+ [SMALL_STATE(1229)] = 52589,
+ [SMALL_STATE(1230)] = 52684,
+ [SMALL_STATE(1231)] = 52763,
+ [SMALL_STATE(1232)] = 52854,
+ [SMALL_STATE(1233)] = 52953,
[SMALL_STATE(1234)] = 53002,
[SMALL_STATE(1235)] = 53051,
- [SMALL_STATE(1236)] = 53147,
- [SMALL_STATE(1237)] = 53241,
- [SMALL_STATE(1238)] = 53287,
- [SMALL_STATE(1239)] = 53385,
- [SMALL_STATE(1240)] = 53483,
- [SMALL_STATE(1241)] = 53535,
- [SMALL_STATE(1242)] = 53585,
- [SMALL_STATE(1243)] = 53631,
- [SMALL_STATE(1244)] = 53677,
- [SMALL_STATE(1245)] = 53723,
- [SMALL_STATE(1246)] = 53769,
- [SMALL_STATE(1247)] = 53815,
- [SMALL_STATE(1248)] = 53867,
- [SMALL_STATE(1249)] = 53963,
- [SMALL_STATE(1250)] = 54009,
- [SMALL_STATE(1251)] = 54055,
- [SMALL_STATE(1252)] = 54151,
- [SMALL_STATE(1253)] = 54197,
- [SMALL_STATE(1254)] = 54243,
- [SMALL_STATE(1255)] = 54289,
- [SMALL_STATE(1256)] = 54339,
- [SMALL_STATE(1257)] = 54387,
- [SMALL_STATE(1258)] = 54433,
- [SMALL_STATE(1259)] = 54479,
- [SMALL_STATE(1260)] = 54531,
- [SMALL_STATE(1261)] = 54583,
- [SMALL_STATE(1262)] = 54679,
- [SMALL_STATE(1263)] = 54729,
- [SMALL_STATE(1264)] = 54775,
- [SMALL_STATE(1265)] = 54825,
- [SMALL_STATE(1266)] = 54921,
- [SMALL_STATE(1267)] = 54973,
- [SMALL_STATE(1268)] = 55019,
- [SMALL_STATE(1269)] = 55065,
- [SMALL_STATE(1270)] = 55111,
- [SMALL_STATE(1271)] = 55157,
- [SMALL_STATE(1272)] = 55253,
- [SMALL_STATE(1273)] = 55299,
- [SMALL_STATE(1274)] = 55345,
- [SMALL_STATE(1275)] = 55441,
- [SMALL_STATE(1276)] = 55487,
- [SMALL_STATE(1277)] = 55533,
- [SMALL_STATE(1278)] = 55579,
- [SMALL_STATE(1279)] = 55625,
- [SMALL_STATE(1280)] = 55671,
- [SMALL_STATE(1281)] = 55719,
- [SMALL_STATE(1282)] = 55765,
- [SMALL_STATE(1283)] = 55859,
- [SMALL_STATE(1284)] = 55905,
- [SMALL_STATE(1285)] = 55953,
- [SMALL_STATE(1286)] = 56003,
- [SMALL_STATE(1287)] = 56099,
- [SMALL_STATE(1288)] = 56145,
- [SMALL_STATE(1289)] = 56241,
- [SMALL_STATE(1290)] = 56337,
- [SMALL_STATE(1291)] = 56387,
- [SMALL_STATE(1292)] = 56433,
- [SMALL_STATE(1293)] = 56529,
- [SMALL_STATE(1294)] = 56575,
- [SMALL_STATE(1295)] = 56625,
- [SMALL_STATE(1296)] = 56671,
- [SMALL_STATE(1297)] = 56717,
- [SMALL_STATE(1298)] = 56763,
- [SMALL_STATE(1299)] = 56861,
- [SMALL_STATE(1300)] = 56959,
- [SMALL_STATE(1301)] = 57005,
- [SMALL_STATE(1302)] = 57103,
- [SMALL_STATE(1303)] = 57149,
- [SMALL_STATE(1304)] = 57245,
- [SMALL_STATE(1305)] = 57291,
- [SMALL_STATE(1306)] = 57337,
- [SMALL_STATE(1307)] = 57435,
- [SMALL_STATE(1308)] = 57481,
- [SMALL_STATE(1309)] = 57527,
- [SMALL_STATE(1310)] = 57573,
- [SMALL_STATE(1311)] = 57621,
- [SMALL_STATE(1312)] = 57719,
- [SMALL_STATE(1313)] = 57769,
- [SMALL_STATE(1314)] = 57815,
- [SMALL_STATE(1315)] = 57911,
- [SMALL_STATE(1316)] = 57961,
- [SMALL_STATE(1317)] = 58011,
- [SMALL_STATE(1318)] = 58061,
- [SMALL_STATE(1319)] = 58107,
- [SMALL_STATE(1320)] = 58153,
- [SMALL_STATE(1321)] = 58199,
- [SMALL_STATE(1322)] = 58295,
- [SMALL_STATE(1323)] = 58345,
- [SMALL_STATE(1324)] = 58395,
- [SMALL_STATE(1325)] = 58445,
- [SMALL_STATE(1326)] = 58491,
- [SMALL_STATE(1327)] = 58537,
- [SMALL_STATE(1328)] = 58583,
- [SMALL_STATE(1329)] = 58629,
- [SMALL_STATE(1330)] = 58675,
- [SMALL_STATE(1331)] = 58773,
- [SMALL_STATE(1332)] = 58819,
- [SMALL_STATE(1333)] = 58865,
- [SMALL_STATE(1334)] = 58961,
- [SMALL_STATE(1335)] = 59057,
- [SMALL_STATE(1336)] = 59103,
+ [SMALL_STATE(1236)] = 53097,
+ [SMALL_STATE(1237)] = 53195,
+ [SMALL_STATE(1238)] = 53241,
+ [SMALL_STATE(1239)] = 53339,
+ [SMALL_STATE(1240)] = 53385,
+ [SMALL_STATE(1241)] = 53431,
+ [SMALL_STATE(1242)] = 53481,
+ [SMALL_STATE(1243)] = 53527,
+ [SMALL_STATE(1244)] = 53573,
+ [SMALL_STATE(1245)] = 53619,
+ [SMALL_STATE(1246)] = 53665,
+ [SMALL_STATE(1247)] = 53761,
+ [SMALL_STATE(1248)] = 53807,
+ [SMALL_STATE(1249)] = 53853,
+ [SMALL_STATE(1250)] = 53905,
+ [SMALL_STATE(1251)] = 54001,
+ [SMALL_STATE(1252)] = 54047,
+ [SMALL_STATE(1253)] = 54093,
+ [SMALL_STATE(1254)] = 54187,
+ [SMALL_STATE(1255)] = 54283,
+ [SMALL_STATE(1256)] = 54329,
+ [SMALL_STATE(1257)] = 54377,
+ [SMALL_STATE(1258)] = 54473,
+ [SMALL_STATE(1259)] = 54569,
+ [SMALL_STATE(1260)] = 54615,
+ [SMALL_STATE(1261)] = 54661,
+ [SMALL_STATE(1262)] = 54707,
+ [SMALL_STATE(1263)] = 54753,
+ [SMALL_STATE(1264)] = 54799,
+ [SMALL_STATE(1265)] = 54845,
+ [SMALL_STATE(1266)] = 54941,
+ [SMALL_STATE(1267)] = 55035,
+ [SMALL_STATE(1268)] = 55081,
+ [SMALL_STATE(1269)] = 55127,
+ [SMALL_STATE(1270)] = 55173,
+ [SMALL_STATE(1271)] = 55223,
+ [SMALL_STATE(1272)] = 55275,
+ [SMALL_STATE(1273)] = 55325,
+ [SMALL_STATE(1274)] = 55375,
+ [SMALL_STATE(1275)] = 55421,
+ [SMALL_STATE(1276)] = 55467,
+ [SMALL_STATE(1277)] = 55563,
+ [SMALL_STATE(1278)] = 55609,
+ [SMALL_STATE(1279)] = 55655,
+ [SMALL_STATE(1280)] = 55705,
+ [SMALL_STATE(1281)] = 55801,
+ [SMALL_STATE(1282)] = 55897,
+ [SMALL_STATE(1283)] = 55945,
+ [SMALL_STATE(1284)] = 56041,
+ [SMALL_STATE(1285)] = 56087,
+ [SMALL_STATE(1286)] = 56183,
+ [SMALL_STATE(1287)] = 56233,
+ [SMALL_STATE(1288)] = 56283,
+ [SMALL_STATE(1289)] = 56379,
+ [SMALL_STATE(1290)] = 56477,
+ [SMALL_STATE(1291)] = 56523,
+ [SMALL_STATE(1292)] = 56569,
+ [SMALL_STATE(1293)] = 56615,
+ [SMALL_STATE(1294)] = 56661,
+ [SMALL_STATE(1295)] = 56707,
+ [SMALL_STATE(1296)] = 56753,
+ [SMALL_STATE(1297)] = 56803,
+ [SMALL_STATE(1298)] = 56899,
+ [SMALL_STATE(1299)] = 56945,
+ [SMALL_STATE(1300)] = 56997,
+ [SMALL_STATE(1301)] = 57043,
+ [SMALL_STATE(1302)] = 57091,
+ [SMALL_STATE(1303)] = 57141,
+ [SMALL_STATE(1304)] = 57187,
+ [SMALL_STATE(1305)] = 57285,
+ [SMALL_STATE(1306)] = 57381,
+ [SMALL_STATE(1307)] = 57477,
+ [SMALL_STATE(1308)] = 57523,
+ [SMALL_STATE(1309)] = 57569,
+ [SMALL_STATE(1310)] = 57615,
+ [SMALL_STATE(1311)] = 57661,
+ [SMALL_STATE(1312)] = 57759,
+ [SMALL_STATE(1313)] = 57857,
+ [SMALL_STATE(1314)] = 57903,
+ [SMALL_STATE(1315)] = 57949,
+ [SMALL_STATE(1316)] = 57995,
+ [SMALL_STATE(1317)] = 58041,
+ [SMALL_STATE(1318)] = 58139,
+ [SMALL_STATE(1319)] = 58235,
+ [SMALL_STATE(1320)] = 58287,
+ [SMALL_STATE(1321)] = 58337,
+ [SMALL_STATE(1322)] = 58385,
+ [SMALL_STATE(1323)] = 58431,
+ [SMALL_STATE(1324)] = 58481,
+ [SMALL_STATE(1325)] = 58527,
+ [SMALL_STATE(1326)] = 58577,
+ [SMALL_STATE(1327)] = 58623,
+ [SMALL_STATE(1328)] = 58669,
+ [SMALL_STATE(1329)] = 58715,
+ [SMALL_STATE(1330)] = 58767,
+ [SMALL_STATE(1331)] = 58817,
+ [SMALL_STATE(1332)] = 58915,
+ [SMALL_STATE(1333)] = 58961,
+ [SMALL_STATE(1334)] = 59007,
+ [SMALL_STATE(1335)] = 59053,
+ [SMALL_STATE(1336)] = 59149,
[SMALL_STATE(1337)] = 59199,
[SMALL_STATE(1338)] = 59245,
- [SMALL_STATE(1339)] = 59338,
- [SMALL_STATE(1340)] = 59387,
- [SMALL_STATE(1341)] = 59482,
- [SMALL_STATE(1342)] = 59575,
- [SMALL_STATE(1343)] = 59668,
- [SMALL_STATE(1344)] = 59763,
- [SMALL_STATE(1345)] = 59856,
- [SMALL_STATE(1346)] = 59949,
- [SMALL_STATE(1347)] = 60042,
- [SMALL_STATE(1348)] = 60091,
- [SMALL_STATE(1349)] = 60184,
- [SMALL_STATE(1350)] = 60277,
- [SMALL_STATE(1351)] = 60370,
- [SMALL_STATE(1352)] = 60463,
- [SMALL_STATE(1353)] = 60558,
- [SMALL_STATE(1354)] = 60653,
- [SMALL_STATE(1355)] = 60746,
- [SMALL_STATE(1356)] = 60841,
- [SMALL_STATE(1357)] = 60936,
- [SMALL_STATE(1358)] = 61031,
- [SMALL_STATE(1359)] = 61080,
- [SMALL_STATE(1360)] = 61175,
- [SMALL_STATE(1361)] = 61270,
- [SMALL_STATE(1362)] = 61365,
- [SMALL_STATE(1363)] = 61460,
- [SMALL_STATE(1364)] = 61549,
- [SMALL_STATE(1365)] = 61626,
- [SMALL_STATE(1366)] = 61689,
- [SMALL_STATE(1367)] = 61782,
- [SMALL_STATE(1368)] = 61875,
- [SMALL_STATE(1369)] = 61970,
- [SMALL_STATE(1370)] = 62065,
- [SMALL_STATE(1371)] = 62160,
- [SMALL_STATE(1372)] = 62255,
- [SMALL_STATE(1373)] = 62348,
- [SMALL_STATE(1374)] = 62443,
- [SMALL_STATE(1375)] = 62538,
- [SMALL_STATE(1376)] = 62633,
- [SMALL_STATE(1377)] = 62728,
- [SMALL_STATE(1378)] = 62795,
- [SMALL_STATE(1379)] = 62880,
- [SMALL_STATE(1380)] = 62963,
- [SMALL_STATE(1381)] = 63044,
- [SMALL_STATE(1382)] = 63139,
- [SMALL_STATE(1383)] = 63208,
- [SMALL_STATE(1384)] = 63295,
+ [SMALL_STATE(1339)] = 59340,
+ [SMALL_STATE(1340)] = 59433,
+ [SMALL_STATE(1341)] = 59528,
+ [SMALL_STATE(1342)] = 59621,
+ [SMALL_STATE(1343)] = 59714,
+ [SMALL_STATE(1344)] = 59795,
+ [SMALL_STATE(1345)] = 59890,
+ [SMALL_STATE(1346)] = 59959,
+ [SMALL_STATE(1347)] = 60046,
+ [SMALL_STATE(1348)] = 60131,
+ [SMALL_STATE(1349)] = 60180,
+ [SMALL_STATE(1350)] = 60243,
+ [SMALL_STATE(1351)] = 60316,
+ [SMALL_STATE(1352)] = 60409,
+ [SMALL_STATE(1353)] = 60504,
+ [SMALL_STATE(1354)] = 60597,
+ [SMALL_STATE(1355)] = 60690,
+ [SMALL_STATE(1356)] = 60783,
+ [SMALL_STATE(1357)] = 60876,
+ [SMALL_STATE(1358)] = 60969,
+ [SMALL_STATE(1359)] = 61062,
+ [SMALL_STATE(1360)] = 61155,
+ [SMALL_STATE(1361)] = 61250,
+ [SMALL_STATE(1362)] = 61333,
+ [SMALL_STATE(1363)] = 61426,
+ [SMALL_STATE(1364)] = 61521,
+ [SMALL_STATE(1365)] = 61584,
+ [SMALL_STATE(1366)] = 61651,
+ [SMALL_STATE(1367)] = 61736,
+ [SMALL_STATE(1368)] = 61785,
+ [SMALL_STATE(1369)] = 61880,
+ [SMALL_STATE(1370)] = 61975,
+ [SMALL_STATE(1371)] = 62070,
+ [SMALL_STATE(1372)] = 62165,
+ [SMALL_STATE(1373)] = 62260,
+ [SMALL_STATE(1374)] = 62353,
+ [SMALL_STATE(1375)] = 62448,
+ [SMALL_STATE(1376)] = 62541,
+ [SMALL_STATE(1377)] = 62634,
+ [SMALL_STATE(1378)] = 62729,
+ [SMALL_STATE(1379)] = 62824,
+ [SMALL_STATE(1380)] = 62917,
+ [SMALL_STATE(1381)] = 63010,
+ [SMALL_STATE(1382)] = 63103,
+ [SMALL_STATE(1383)] = 63196,
+ [SMALL_STATE(1384)] = 63291,
[SMALL_STATE(1385)] = 63380,
- [SMALL_STATE(1386)] = 63443,
- [SMALL_STATE(1387)] = 63516,
- [SMALL_STATE(1388)] = 63611,
- [SMALL_STATE(1389)] = 63706,
- [SMALL_STATE(1390)] = 63801,
- [SMALL_STATE(1391)] = 63894,
- [SMALL_STATE(1392)] = 63987,
- [SMALL_STATE(1393)] = 64082,
- [SMALL_STATE(1394)] = 64177,
- [SMALL_STATE(1395)] = 64272,
- [SMALL_STATE(1396)] = 64367,
- [SMALL_STATE(1397)] = 64462,
- [SMALL_STATE(1398)] = 64557,
- [SMALL_STATE(1399)] = 64650,
- [SMALL_STATE(1400)] = 64743,
- [SMALL_STATE(1401)] = 64836,
- [SMALL_STATE(1402)] = 64931,
+ [SMALL_STATE(1386)] = 63457,
+ [SMALL_STATE(1387)] = 63552,
+ [SMALL_STATE(1388)] = 63647,
+ [SMALL_STATE(1389)] = 63742,
+ [SMALL_STATE(1390)] = 63837,
+ [SMALL_STATE(1391)] = 63932,
+ [SMALL_STATE(1392)] = 63981,
+ [SMALL_STATE(1393)] = 64076,
+ [SMALL_STATE(1394)] = 64169,
+ [SMALL_STATE(1395)] = 64264,
+ [SMALL_STATE(1396)] = 64359,
+ [SMALL_STATE(1397)] = 64454,
+ [SMALL_STATE(1398)] = 64549,
+ [SMALL_STATE(1399)] = 64644,
+ [SMALL_STATE(1400)] = 64739,
+ [SMALL_STATE(1401)] = 64834,
+ [SMALL_STATE(1402)] = 64929,
[SMALL_STATE(1403)] = 65024,
- [SMALL_STATE(1404)] = 65116,
- [SMALL_STATE(1405)] = 65200,
- [SMALL_STATE(1406)] = 65292,
- [SMALL_STATE(1407)] = 65386,
- [SMALL_STATE(1408)] = 65478,
- [SMALL_STATE(1409)] = 65528,
- [SMALL_STATE(1410)] = 65620,
- [SMALL_STATE(1411)] = 65712,
- [SMALL_STATE(1412)] = 65804,
- [SMALL_STATE(1413)] = 65896,
- [SMALL_STATE(1414)] = 65984,
- [SMALL_STATE(1415)] = 66060,
- [SMALL_STATE(1416)] = 66122,
- [SMALL_STATE(1417)] = 66188,
- [SMALL_STATE(1418)] = 66272,
- [SMALL_STATE(1419)] = 66354,
- [SMALL_STATE(1420)] = 66434,
- [SMALL_STATE(1421)] = 66526,
- [SMALL_STATE(1422)] = 66594,
- [SMALL_STATE(1423)] = 66680,
- [SMALL_STATE(1424)] = 66742,
- [SMALL_STATE(1425)] = 66814,
- [SMALL_STATE(1426)] = 66906,
- [SMALL_STATE(1427)] = 66998,
- [SMALL_STATE(1428)] = 67090,
- [SMALL_STATE(1429)] = 67182,
- [SMALL_STATE(1430)] = 67274,
- [SMALL_STATE(1431)] = 67366,
- [SMALL_STATE(1432)] = 67416,
- [SMALL_STATE(1433)] = 67466,
- [SMALL_STATE(1434)] = 67516,
- [SMALL_STATE(1435)] = 67608,
- [SMALL_STATE(1436)] = 67700,
- [SMALL_STATE(1437)] = 67792,
- [SMALL_STATE(1438)] = 67884,
- [SMALL_STATE(1439)] = 67976,
+ [SMALL_STATE(1404)] = 65110,
+ [SMALL_STATE(1405)] = 65202,
+ [SMALL_STATE(1406)] = 65294,
+ [SMALL_STATE(1407)] = 65356,
+ [SMALL_STATE(1408)] = 65448,
+ [SMALL_STATE(1409)] = 65540,
+ [SMALL_STATE(1410)] = 65632,
+ [SMALL_STATE(1411)] = 65700,
+ [SMALL_STATE(1412)] = 65792,
+ [SMALL_STATE(1413)] = 65842,
+ [SMALL_STATE(1414)] = 65934,
+ [SMALL_STATE(1415)] = 65984,
+ [SMALL_STATE(1416)] = 66076,
+ [SMALL_STATE(1417)] = 66148,
+ [SMALL_STATE(1418)] = 66240,
+ [SMALL_STATE(1419)] = 66290,
+ [SMALL_STATE(1420)] = 66382,
+ [SMALL_STATE(1421)] = 66474,
+ [SMALL_STATE(1422)] = 66558,
+ [SMALL_STATE(1423)] = 66608,
+ [SMALL_STATE(1424)] = 66700,
+ [SMALL_STATE(1425)] = 66792,
+ [SMALL_STATE(1426)] = 66884,
+ [SMALL_STATE(1427)] = 66976,
+ [SMALL_STATE(1428)] = 67068,
+ [SMALL_STATE(1429)] = 67148,
+ [SMALL_STATE(1430)] = 67240,
+ [SMALL_STATE(1431)] = 67332,
+ [SMALL_STATE(1432)] = 67414,
+ [SMALL_STATE(1433)] = 67498,
+ [SMALL_STATE(1434)] = 67590,
+ [SMALL_STATE(1435)] = 67684,
+ [SMALL_STATE(1436)] = 67750,
+ [SMALL_STATE(1437)] = 67842,
+ [SMALL_STATE(1438)] = 67904,
+ [SMALL_STATE(1439)] = 67980,
[SMALL_STATE(1440)] = 68068,
- [SMALL_STATE(1441)] = 68113,
- [SMALL_STATE(1442)] = 68158,
- [SMALL_STATE(1443)] = 68207,
- [SMALL_STATE(1444)] = 68256,
- [SMALL_STATE(1445)] = 68305,
- [SMALL_STATE(1446)] = 68354,
- [SMALL_STATE(1447)] = 68443,
+ [SMALL_STATE(1441)] = 68117,
+ [SMALL_STATE(1442)] = 68162,
+ [SMALL_STATE(1443)] = 68211,
+ [SMALL_STATE(1444)] = 68300,
+ [SMALL_STATE(1445)] = 68349,
+ [SMALL_STATE(1446)] = 68398,
+ [SMALL_STATE(1447)] = 68487,
[SMALL_STATE(1448)] = 68532,
[SMALL_STATE(1449)] = 68616,
[SMALL_STATE(1450)] = 68700,
@@ -131844,13 +132379,13 @@ static const uint32_t ts_small_parse_table_map[] = {
[SMALL_STATE(1481)] = 71039,
[SMALL_STATE(1482)] = 71094,
[SMALL_STATE(1483)] = 71144,
- [SMALL_STATE(1484)] = 71200,
- [SMALL_STATE(1485)] = 71254,
- [SMALL_STATE(1486)] = 71310,
- [SMALL_STATE(1487)] = 71364,
+ [SMALL_STATE(1484)] = 71198,
+ [SMALL_STATE(1485)] = 71252,
+ [SMALL_STATE(1486)] = 71308,
+ [SMALL_STATE(1487)] = 71362,
[SMALL_STATE(1488)] = 71418,
- [SMALL_STATE(1489)] = 71474,
- [SMALL_STATE(1490)] = 71528,
+ [SMALL_STATE(1489)] = 71472,
+ [SMALL_STATE(1490)] = 71526,
[SMALL_STATE(1491)] = 71582,
[SMALL_STATE(1492)] = 71638,
[SMALL_STATE(1493)] = 71692,
@@ -131861,59 +132396,59 @@ static const uint32_t ts_small_parse_table_map[] = {
[SMALL_STATE(1498)] = 71963,
[SMALL_STATE(1499)] = 72012,
[SMALL_STATE(1500)] = 72061,
- [SMALL_STATE(1501)] = 72112,
- [SMALL_STATE(1502)] = 72161,
+ [SMALL_STATE(1501)] = 72110,
+ [SMALL_STATE(1502)] = 72159,
[SMALL_STATE(1503)] = 72210,
[SMALL_STATE(1504)] = 72259,
[SMALL_STATE(1505)] = 72308,
- [SMALL_STATE(1506)] = 72356,
- [SMALL_STATE(1507)] = 72402,
+ [SMALL_STATE(1506)] = 72366,
+ [SMALL_STATE(1507)] = 72414,
[SMALL_STATE(1508)] = 72460,
- [SMALL_STATE(1509)] = 72505,
- [SMALL_STATE(1510)] = 72558,
- [SMALL_STATE(1511)] = 72605,
- [SMALL_STATE(1512)] = 72648,
- [SMALL_STATE(1513)] = 72691,
- [SMALL_STATE(1514)] = 72734,
- [SMALL_STATE(1515)] = 72775,
+ [SMALL_STATE(1509)] = 72503,
+ [SMALL_STATE(1510)] = 72556,
+ [SMALL_STATE(1511)] = 72603,
+ [SMALL_STATE(1512)] = 72656,
+ [SMALL_STATE(1513)] = 72699,
+ [SMALL_STATE(1514)] = 72740,
+ [SMALL_STATE(1515)] = 72783,
[SMALL_STATE(1516)] = 72828,
[SMALL_STATE(1517)] = 72873,
[SMALL_STATE(1518)] = 72918,
[SMALL_STATE(1519)] = 72956,
- [SMALL_STATE(1520)] = 72994,
+ [SMALL_STATE(1520)] = 72982,
[SMALL_STATE(1521)] = 73020,
- [SMALL_STATE(1522)] = 73046,
- [SMALL_STATE(1523)] = 73084,
- [SMALL_STATE(1524)] = 73114,
- [SMALL_STATE(1525)] = 73152,
- [SMALL_STATE(1526)] = 73190,
+ [SMALL_STATE(1522)] = 73058,
+ [SMALL_STATE(1523)] = 73096,
+ [SMALL_STATE(1524)] = 73134,
+ [SMALL_STATE(1525)] = 73172,
+ [SMALL_STATE(1526)] = 73198,
[SMALL_STATE(1527)] = 73228,
[SMALL_STATE(1528)] = 73266,
- [SMALL_STATE(1529)] = 73289,
- [SMALL_STATE(1530)] = 73312,
- [SMALL_STATE(1531)] = 73335,
- [SMALL_STATE(1532)] = 73358,
- [SMALL_STATE(1533)] = 73381,
- [SMALL_STATE(1534)] = 73404,
- [SMALL_STATE(1535)] = 73427,
- [SMALL_STATE(1536)] = 73450,
- [SMALL_STATE(1537)] = 73473,
- [SMALL_STATE(1538)] = 73498,
- [SMALL_STATE(1539)] = 73521,
- [SMALL_STATE(1540)] = 73550,
- [SMALL_STATE(1541)] = 73573,
- [SMALL_STATE(1542)] = 73596,
- [SMALL_STATE(1543)] = 73641,
- [SMALL_STATE(1544)] = 73664,
- [SMALL_STATE(1545)] = 73687,
- [SMALL_STATE(1546)] = 73710,
- [SMALL_STATE(1547)] = 73733,
- [SMALL_STATE(1548)] = 73756,
- [SMALL_STATE(1549)] = 73779,
- [SMALL_STATE(1550)] = 73802,
+ [SMALL_STATE(1529)] = 73311,
+ [SMALL_STATE(1530)] = 73334,
+ [SMALL_STATE(1531)] = 73357,
+ [SMALL_STATE(1532)] = 73380,
+ [SMALL_STATE(1533)] = 73403,
+ [SMALL_STATE(1534)] = 73426,
+ [SMALL_STATE(1535)] = 73449,
+ [SMALL_STATE(1536)] = 73472,
+ [SMALL_STATE(1537)] = 73495,
+ [SMALL_STATE(1538)] = 73518,
+ [SMALL_STATE(1539)] = 73541,
+ [SMALL_STATE(1540)] = 73564,
+ [SMALL_STATE(1541)] = 73587,
+ [SMALL_STATE(1542)] = 73610,
+ [SMALL_STATE(1543)] = 73633,
+ [SMALL_STATE(1544)] = 73662,
+ [SMALL_STATE(1545)] = 73685,
+ [SMALL_STATE(1546)] = 73708,
+ [SMALL_STATE(1547)] = 73731,
+ [SMALL_STATE(1548)] = 73754,
+ [SMALL_STATE(1549)] = 73777,
+ [SMALL_STATE(1550)] = 73800,
[SMALL_STATE(1551)] = 73825,
- [SMALL_STATE(1552)] = 73854,
- [SMALL_STATE(1553)] = 73877,
+ [SMALL_STATE(1552)] = 73848,
+ [SMALL_STATE(1553)] = 73871,
[SMALL_STATE(1554)] = 73900,
[SMALL_STATE(1555)] = 73923,
[SMALL_STATE(1556)] = 73946,
@@ -131924,60 +132459,60 @@ static const uint32_t ts_small_parse_table_map[] = {
[SMALL_STATE(1561)] = 74061,
[SMALL_STATE(1562)] = 74084,
[SMALL_STATE(1563)] = 74107,
- [SMALL_STATE(1564)] = 74143,
- [SMALL_STATE(1565)] = 74165,
- [SMALL_STATE(1566)] = 74187,
- [SMALL_STATE(1567)] = 74215,
- [SMALL_STATE(1568)] = 74237,
- [SMALL_STATE(1569)] = 74259,
- [SMALL_STATE(1570)] = 74281,
- [SMALL_STATE(1571)] = 74323,
- [SMALL_STATE(1572)] = 74365,
- [SMALL_STATE(1573)] = 74403,
- [SMALL_STATE(1574)] = 74443,
- [SMALL_STATE(1575)] = 74483,
- [SMALL_STATE(1576)] = 74521,
- [SMALL_STATE(1577)] = 74563,
- [SMALL_STATE(1578)] = 74585,
- [SMALL_STATE(1579)] = 74607,
- [SMALL_STATE(1580)] = 74629,
+ [SMALL_STATE(1564)] = 74149,
+ [SMALL_STATE(1565)] = 74185,
+ [SMALL_STATE(1566)] = 74227,
+ [SMALL_STATE(1567)] = 74249,
+ [SMALL_STATE(1568)] = 74271,
+ [SMALL_STATE(1569)] = 74309,
+ [SMALL_STATE(1570)] = 74331,
+ [SMALL_STATE(1571)] = 74371,
+ [SMALL_STATE(1572)] = 74393,
+ [SMALL_STATE(1573)] = 74433,
+ [SMALL_STATE(1574)] = 74471,
+ [SMALL_STATE(1575)] = 74511,
+ [SMALL_STATE(1576)] = 74533,
+ [SMALL_STATE(1577)] = 74575,
+ [SMALL_STATE(1578)] = 74597,
+ [SMALL_STATE(1579)] = 74619,
+ [SMALL_STATE(1580)] = 74641,
[SMALL_STATE(1581)] = 74669,
[SMALL_STATE(1582)] = 74709,
[SMALL_STATE(1583)] = 74751,
[SMALL_STATE(1584)] = 74793,
[SMALL_STATE(1585)] = 74835,
- [SMALL_STATE(1586)] = 74868,
- [SMALL_STATE(1587)] = 74889,
- [SMALL_STATE(1588)] = 74922,
- [SMALL_STATE(1589)] = 74955,
+ [SMALL_STATE(1586)] = 74856,
+ [SMALL_STATE(1587)] = 74877,
+ [SMALL_STATE(1588)] = 74910,
+ [SMALL_STATE(1589)] = 74943,
[SMALL_STATE(1590)] = 74976,
[SMALL_STATE(1591)] = 75009,
- [SMALL_STATE(1592)] = 75042,
- [SMALL_STATE(1593)] = 75063,
- [SMALL_STATE(1594)] = 75084,
- [SMALL_STATE(1595)] = 75105,
- [SMALL_STATE(1596)] = 75138,
- [SMALL_STATE(1597)] = 75159,
- [SMALL_STATE(1598)] = 75180,
- [SMALL_STATE(1599)] = 75213,
- [SMALL_STATE(1600)] = 75250,
- [SMALL_STATE(1601)] = 75271,
- [SMALL_STATE(1602)] = 75292,
- [SMALL_STATE(1603)] = 75325,
- [SMALL_STATE(1604)] = 75358,
- [SMALL_STATE(1605)] = 75391,
- [SMALL_STATE(1606)] = 75424,
- [SMALL_STATE(1607)] = 75463,
- [SMALL_STATE(1608)] = 75484,
- [SMALL_STATE(1609)] = 75505,
- [SMALL_STATE(1610)] = 75542,
- [SMALL_STATE(1611)] = 75575,
- [SMALL_STATE(1612)] = 75608,
- [SMALL_STATE(1613)] = 75641,
- [SMALL_STATE(1614)] = 75674,
- [SMALL_STATE(1615)] = 75707,
- [SMALL_STATE(1616)] = 75740,
- [SMALL_STATE(1617)] = 75779,
+ [SMALL_STATE(1592)] = 75048,
+ [SMALL_STATE(1593)] = 75069,
+ [SMALL_STATE(1594)] = 75106,
+ [SMALL_STATE(1595)] = 75139,
+ [SMALL_STATE(1596)] = 75172,
+ [SMALL_STATE(1597)] = 75205,
+ [SMALL_STATE(1598)] = 75226,
+ [SMALL_STATE(1599)] = 75259,
+ [SMALL_STATE(1600)] = 75280,
+ [SMALL_STATE(1601)] = 75313,
+ [SMALL_STATE(1602)] = 75346,
+ [SMALL_STATE(1603)] = 75367,
+ [SMALL_STATE(1604)] = 75400,
+ [SMALL_STATE(1605)] = 75433,
+ [SMALL_STATE(1606)] = 75466,
+ [SMALL_STATE(1607)] = 75487,
+ [SMALL_STATE(1608)] = 75508,
+ [SMALL_STATE(1609)] = 75541,
+ [SMALL_STATE(1610)] = 75574,
+ [SMALL_STATE(1611)] = 75607,
+ [SMALL_STATE(1612)] = 75628,
+ [SMALL_STATE(1613)] = 75649,
+ [SMALL_STATE(1614)] = 75682,
+ [SMALL_STATE(1615)] = 75721,
+ [SMALL_STATE(1616)] = 75754,
+ [SMALL_STATE(1617)] = 75775,
[SMALL_STATE(1618)] = 75812,
[SMALL_STATE(1619)] = 75845,
[SMALL_STATE(1620)] = 75878,
@@ -131988,1159 +132523,1161 @@ static const uint32_t ts_small_parse_table_map[] = {
[SMALL_STATE(1625)] = 76040,
[SMALL_STATE(1626)] = 76070,
[SMALL_STATE(1627)] = 76100,
- [SMALL_STATE(1628)] = 76120,
+ [SMALL_STATE(1628)] = 76130,
[SMALL_STATE(1629)] = 76150,
[SMALL_STATE(1630)] = 76180,
[SMALL_STATE(1631)] = 76210,
[SMALL_STATE(1632)] = 76240,
[SMALL_STATE(1633)] = 76270,
[SMALL_STATE(1634)] = 76300,
- [SMALL_STATE(1635)] = 76330,
- [SMALL_STATE(1636)] = 76360,
- [SMALL_STATE(1637)] = 76390,
- [SMALL_STATE(1638)] = 76410,
- [SMALL_STATE(1639)] = 76440,
- [SMALL_STATE(1640)] = 76470,
- [SMALL_STATE(1641)] = 76500,
- [SMALL_STATE(1642)] = 76520,
- [SMALL_STATE(1643)] = 76550,
- [SMALL_STATE(1644)] = 76580,
- [SMALL_STATE(1645)] = 76600,
- [SMALL_STATE(1646)] = 76630,
- [SMALL_STATE(1647)] = 76650,
+ [SMALL_STATE(1635)] = 76320,
+ [SMALL_STATE(1636)] = 76350,
+ [SMALL_STATE(1637)] = 76370,
+ [SMALL_STATE(1638)] = 76400,
+ [SMALL_STATE(1639)] = 76420,
+ [SMALL_STATE(1640)] = 76450,
+ [SMALL_STATE(1641)] = 76480,
+ [SMALL_STATE(1642)] = 76500,
+ [SMALL_STATE(1643)] = 76530,
+ [SMALL_STATE(1644)] = 76560,
+ [SMALL_STATE(1645)] = 76590,
+ [SMALL_STATE(1646)] = 76610,
+ [SMALL_STATE(1647)] = 76640,
[SMALL_STATE(1648)] = 76670,
- [SMALL_STATE(1649)] = 76700,
- [SMALL_STATE(1650)] = 76730,
- [SMALL_STATE(1651)] = 76760,
- [SMALL_STATE(1652)] = 76790,
- [SMALL_STATE(1653)] = 76820,
- [SMALL_STATE(1654)] = 76850,
- [SMALL_STATE(1655)] = 76880,
- [SMALL_STATE(1656)] = 76910,
- [SMALL_STATE(1657)] = 76937,
- [SMALL_STATE(1658)] = 76970,
- [SMALL_STATE(1659)] = 77003,
- [SMALL_STATE(1660)] = 77036,
- [SMALL_STATE(1661)] = 77069,
- [SMALL_STATE(1662)] = 77099,
- [SMALL_STATE(1663)] = 77129,
- [SMALL_STATE(1664)] = 77159,
- [SMALL_STATE(1665)] = 77189,
- [SMALL_STATE(1666)] = 77219,
- [SMALL_STATE(1667)] = 77249,
- [SMALL_STATE(1668)] = 77279,
- [SMALL_STATE(1669)] = 77309,
- [SMALL_STATE(1670)] = 77336,
- [SMALL_STATE(1671)] = 77363,
- [SMALL_STATE(1672)] = 77390,
- [SMALL_STATE(1673)] = 77415,
- [SMALL_STATE(1674)] = 77440,
- [SMALL_STATE(1675)] = 77465,
- [SMALL_STATE(1676)] = 77492,
- [SMALL_STATE(1677)] = 77519,
- [SMALL_STATE(1678)] = 77546,
- [SMALL_STATE(1679)] = 77573,
- [SMALL_STATE(1680)] = 77600,
- [SMALL_STATE(1681)] = 77627,
- [SMALL_STATE(1682)] = 77654,
- [SMALL_STATE(1683)] = 77681,
- [SMALL_STATE(1684)] = 77708,
- [SMALL_STATE(1685)] = 77735,
- [SMALL_STATE(1686)] = 77762,
- [SMALL_STATE(1687)] = 77789,
- [SMALL_STATE(1688)] = 77816,
- [SMALL_STATE(1689)] = 77843,
- [SMALL_STATE(1690)] = 77870,
- [SMALL_STATE(1691)] = 77897,
- [SMALL_STATE(1692)] = 77924,
- [SMALL_STATE(1693)] = 77950,
- [SMALL_STATE(1694)] = 77976,
- [SMALL_STATE(1695)] = 77999,
- [SMALL_STATE(1696)] = 78016,
- [SMALL_STATE(1697)] = 78039,
- [SMALL_STATE(1698)] = 78060,
- [SMALL_STATE(1699)] = 78083,
- [SMALL_STATE(1700)] = 78106,
- [SMALL_STATE(1701)] = 78127,
- [SMALL_STATE(1702)] = 78148,
- [SMALL_STATE(1703)] = 78169,
- [SMALL_STATE(1704)] = 78192,
- [SMALL_STATE(1705)] = 78211,
- [SMALL_STATE(1706)] = 78230,
- [SMALL_STATE(1707)] = 78251,
- [SMALL_STATE(1708)] = 78274,
- [SMALL_STATE(1709)] = 78295,
- [SMALL_STATE(1710)] = 78316,
- [SMALL_STATE(1711)] = 78329,
- [SMALL_STATE(1712)] = 78344,
- [SMALL_STATE(1713)] = 78365,
- [SMALL_STATE(1714)] = 78388,
- [SMALL_STATE(1715)] = 78401,
- [SMALL_STATE(1716)] = 78422,
- [SMALL_STATE(1717)] = 78445,
- [SMALL_STATE(1718)] = 78466,
- [SMALL_STATE(1719)] = 78481,
- [SMALL_STATE(1720)] = 78494,
- [SMALL_STATE(1721)] = 78517,
- [SMALL_STATE(1722)] = 78530,
- [SMALL_STATE(1723)] = 78551,
- [SMALL_STATE(1724)] = 78574,
- [SMALL_STATE(1725)] = 78595,
- [SMALL_STATE(1726)] = 78608,
- [SMALL_STATE(1727)] = 78631,
- [SMALL_STATE(1728)] = 78652,
- [SMALL_STATE(1729)] = 78672,
- [SMALL_STATE(1730)] = 78684,
- [SMALL_STATE(1731)] = 78702,
- [SMALL_STATE(1732)] = 78722,
- [SMALL_STATE(1733)] = 78742,
- [SMALL_STATE(1734)] = 78762,
- [SMALL_STATE(1735)] = 78780,
- [SMALL_STATE(1736)] = 78792,
- [SMALL_STATE(1737)] = 78812,
- [SMALL_STATE(1738)] = 78826,
- [SMALL_STATE(1739)] = 78838,
- [SMALL_STATE(1740)] = 78856,
- [SMALL_STATE(1741)] = 78868,
- [SMALL_STATE(1742)] = 78880,
- [SMALL_STATE(1743)] = 78892,
- [SMALL_STATE(1744)] = 78904,
- [SMALL_STATE(1745)] = 78916,
- [SMALL_STATE(1746)] = 78934,
- [SMALL_STATE(1747)] = 78952,
- [SMALL_STATE(1748)] = 78972,
- [SMALL_STATE(1749)] = 78984,
- [SMALL_STATE(1750)] = 79002,
- [SMALL_STATE(1751)] = 79020,
- [SMALL_STATE(1752)] = 79032,
- [SMALL_STATE(1753)] = 79044,
- [SMALL_STATE(1754)] = 79062,
- [SMALL_STATE(1755)] = 79080,
- [SMALL_STATE(1756)] = 79098,
- [SMALL_STATE(1757)] = 79116,
- [SMALL_STATE(1758)] = 79134,
- [SMALL_STATE(1759)] = 79146,
- [SMALL_STATE(1760)] = 79164,
- [SMALL_STATE(1761)] = 79182,
- [SMALL_STATE(1762)] = 79200,
- [SMALL_STATE(1763)] = 79218,
- [SMALL_STATE(1764)] = 79236,
- [SMALL_STATE(1765)] = 79254,
- [SMALL_STATE(1766)] = 79272,
- [SMALL_STATE(1767)] = 79284,
- [SMALL_STATE(1768)] = 79302,
- [SMALL_STATE(1769)] = 79314,
- [SMALL_STATE(1770)] = 79332,
- [SMALL_STATE(1771)] = 79350,
- [SMALL_STATE(1772)] = 79370,
- [SMALL_STATE(1773)] = 79388,
- [SMALL_STATE(1774)] = 79406,
- [SMALL_STATE(1775)] = 79425,
- [SMALL_STATE(1776)] = 79444,
- [SMALL_STATE(1777)] = 79463,
- [SMALL_STATE(1778)] = 79482,
- [SMALL_STATE(1779)] = 79493,
- [SMALL_STATE(1780)] = 79510,
- [SMALL_STATE(1781)] = 79527,
- [SMALL_STATE(1782)] = 79540,
- [SMALL_STATE(1783)] = 79551,
- [SMALL_STATE(1784)] = 79570,
- [SMALL_STATE(1785)] = 79581,
- [SMALL_STATE(1786)] = 79600,
- [SMALL_STATE(1787)] = 79619,
- [SMALL_STATE(1788)] = 79638,
- [SMALL_STATE(1789)] = 79649,
- [SMALL_STATE(1790)] = 79668,
- [SMALL_STATE(1791)] = 79679,
- [SMALL_STATE(1792)] = 79690,
- [SMALL_STATE(1793)] = 79701,
- [SMALL_STATE(1794)] = 79720,
- [SMALL_STATE(1795)] = 79731,
- [SMALL_STATE(1796)] = 79750,
- [SMALL_STATE(1797)] = 79761,
- [SMALL_STATE(1798)] = 79772,
- [SMALL_STATE(1799)] = 79785,
- [SMALL_STATE(1800)] = 79796,
- [SMALL_STATE(1801)] = 79815,
- [SMALL_STATE(1802)] = 79834,
- [SMALL_STATE(1803)] = 79845,
- [SMALL_STATE(1804)] = 79856,
- [SMALL_STATE(1805)] = 79875,
- [SMALL_STATE(1806)] = 79886,
- [SMALL_STATE(1807)] = 79897,
- [SMALL_STATE(1808)] = 79916,
- [SMALL_STATE(1809)] = 79929,
- [SMALL_STATE(1810)] = 79948,
- [SMALL_STATE(1811)] = 79959,
- [SMALL_STATE(1812)] = 79978,
- [SMALL_STATE(1813)] = 79997,
- [SMALL_STATE(1814)] = 80012,
- [SMALL_STATE(1815)] = 80023,
- [SMALL_STATE(1816)] = 80042,
- [SMALL_STATE(1817)] = 80061,
- [SMALL_STATE(1818)] = 80072,
- [SMALL_STATE(1819)] = 80083,
- [SMALL_STATE(1820)] = 80094,
- [SMALL_STATE(1821)] = 80113,
- [SMALL_STATE(1822)] = 80132,
- [SMALL_STATE(1823)] = 80143,
- [SMALL_STATE(1824)] = 80154,
- [SMALL_STATE(1825)] = 80165,
- [SMALL_STATE(1826)] = 80176,
- [SMALL_STATE(1827)] = 80187,
- [SMALL_STATE(1828)] = 80206,
- [SMALL_STATE(1829)] = 80223,
- [SMALL_STATE(1830)] = 80242,
- [SMALL_STATE(1831)] = 80261,
- [SMALL_STATE(1832)] = 80276,
- [SMALL_STATE(1833)] = 80295,
- [SMALL_STATE(1834)] = 80314,
- [SMALL_STATE(1835)] = 80325,
- [SMALL_STATE(1836)] = 80336,
- [SMALL_STATE(1837)] = 80347,
- [SMALL_STATE(1838)] = 80358,
- [SMALL_STATE(1839)] = 80369,
- [SMALL_STATE(1840)] = 80380,
- [SMALL_STATE(1841)] = 80391,
- [SMALL_STATE(1842)] = 80410,
- [SMALL_STATE(1843)] = 80429,
- [SMALL_STATE(1844)] = 80440,
- [SMALL_STATE(1845)] = 80455,
- [SMALL_STATE(1846)] = 80466,
- [SMALL_STATE(1847)] = 80477,
- [SMALL_STATE(1848)] = 80496,
- [SMALL_STATE(1849)] = 80515,
- [SMALL_STATE(1850)] = 80526,
- [SMALL_STATE(1851)] = 80542,
- [SMALL_STATE(1852)] = 80552,
- [SMALL_STATE(1853)] = 80568,
- [SMALL_STATE(1854)] = 80578,
- [SMALL_STATE(1855)] = 80588,
- [SMALL_STATE(1856)] = 80604,
- [SMALL_STATE(1857)] = 80618,
- [SMALL_STATE(1858)] = 80632,
- [SMALL_STATE(1859)] = 80648,
- [SMALL_STATE(1860)] = 80662,
- [SMALL_STATE(1861)] = 80676,
- [SMALL_STATE(1862)] = 80690,
- [SMALL_STATE(1863)] = 80706,
- [SMALL_STATE(1864)] = 80720,
- [SMALL_STATE(1865)] = 80734,
- [SMALL_STATE(1866)] = 80748,
- [SMALL_STATE(1867)] = 80764,
- [SMALL_STATE(1868)] = 80774,
- [SMALL_STATE(1869)] = 80790,
- [SMALL_STATE(1870)] = 80804,
- [SMALL_STATE(1871)] = 80818,
- [SMALL_STATE(1872)] = 80834,
- [SMALL_STATE(1873)] = 80848,
- [SMALL_STATE(1874)] = 80862,
- [SMALL_STATE(1875)] = 80878,
- [SMALL_STATE(1876)] = 80892,
- [SMALL_STATE(1877)] = 80908,
- [SMALL_STATE(1878)] = 80924,
- [SMALL_STATE(1879)] = 80940,
- [SMALL_STATE(1880)] = 80956,
- [SMALL_STATE(1881)] = 80972,
- [SMALL_STATE(1882)] = 80986,
- [SMALL_STATE(1883)] = 81002,
- [SMALL_STATE(1884)] = 81014,
- [SMALL_STATE(1885)] = 81030,
- [SMALL_STATE(1886)] = 81042,
- [SMALL_STATE(1887)] = 81056,
- [SMALL_STATE(1888)] = 81072,
- [SMALL_STATE(1889)] = 81088,
- [SMALL_STATE(1890)] = 81102,
- [SMALL_STATE(1891)] = 81116,
- [SMALL_STATE(1892)] = 81132,
- [SMALL_STATE(1893)] = 81148,
- [SMALL_STATE(1894)] = 81162,
- [SMALL_STATE(1895)] = 81178,
- [SMALL_STATE(1896)] = 81194,
- [SMALL_STATE(1897)] = 81210,
- [SMALL_STATE(1898)] = 81226,
- [SMALL_STATE(1899)] = 81240,
- [SMALL_STATE(1900)] = 81254,
- [SMALL_STATE(1901)] = 81270,
- [SMALL_STATE(1902)] = 81286,
- [SMALL_STATE(1903)] = 81296,
- [SMALL_STATE(1904)] = 81310,
- [SMALL_STATE(1905)] = 81324,
- [SMALL_STATE(1906)] = 81340,
- [SMALL_STATE(1907)] = 81354,
- [SMALL_STATE(1908)] = 81368,
- [SMALL_STATE(1909)] = 81384,
- [SMALL_STATE(1910)] = 81400,
- [SMALL_STATE(1911)] = 81416,
- [SMALL_STATE(1912)] = 81430,
- [SMALL_STATE(1913)] = 81444,
- [SMALL_STATE(1914)] = 81458,
- [SMALL_STATE(1915)] = 81472,
- [SMALL_STATE(1916)] = 81486,
- [SMALL_STATE(1917)] = 81502,
- [SMALL_STATE(1918)] = 81518,
- [SMALL_STATE(1919)] = 81532,
- [SMALL_STATE(1920)] = 81542,
- [SMALL_STATE(1921)] = 81556,
- [SMALL_STATE(1922)] = 81572,
- [SMALL_STATE(1923)] = 81588,
- [SMALL_STATE(1924)] = 81604,
- [SMALL_STATE(1925)] = 81620,
- [SMALL_STATE(1926)] = 81634,
- [SMALL_STATE(1927)] = 81650,
- [SMALL_STATE(1928)] = 81666,
- [SMALL_STATE(1929)] = 81680,
- [SMALL_STATE(1930)] = 81696,
- [SMALL_STATE(1931)] = 81710,
- [SMALL_STATE(1932)] = 81724,
- [SMALL_STATE(1933)] = 81740,
- [SMALL_STATE(1934)] = 81756,
- [SMALL_STATE(1935)] = 81770,
- [SMALL_STATE(1936)] = 81784,
- [SMALL_STATE(1937)] = 81794,
- [SMALL_STATE(1938)] = 81810,
- [SMALL_STATE(1939)] = 81824,
- [SMALL_STATE(1940)] = 81840,
- [SMALL_STATE(1941)] = 81854,
- [SMALL_STATE(1942)] = 81868,
- [SMALL_STATE(1943)] = 81882,
- [SMALL_STATE(1944)] = 81896,
- [SMALL_STATE(1945)] = 81912,
- [SMALL_STATE(1946)] = 81928,
- [SMALL_STATE(1947)] = 81944,
- [SMALL_STATE(1948)] = 81960,
- [SMALL_STATE(1949)] = 81976,
- [SMALL_STATE(1950)] = 81990,
- [SMALL_STATE(1951)] = 82004,
- [SMALL_STATE(1952)] = 82018,
- [SMALL_STATE(1953)] = 82034,
- [SMALL_STATE(1954)] = 82048,
- [SMALL_STATE(1955)] = 82064,
- [SMALL_STATE(1956)] = 82078,
- [SMALL_STATE(1957)] = 82092,
- [SMALL_STATE(1958)] = 82102,
- [SMALL_STATE(1959)] = 82118,
- [SMALL_STATE(1960)] = 82134,
- [SMALL_STATE(1961)] = 82150,
- [SMALL_STATE(1962)] = 82166,
- [SMALL_STATE(1963)] = 82180,
- [SMALL_STATE(1964)] = 82194,
- [SMALL_STATE(1965)] = 82208,
- [SMALL_STATE(1966)] = 82222,
- [SMALL_STATE(1967)] = 82236,
- [SMALL_STATE(1968)] = 82250,
- [SMALL_STATE(1969)] = 82264,
- [SMALL_STATE(1970)] = 82278,
- [SMALL_STATE(1971)] = 82294,
- [SMALL_STATE(1972)] = 82304,
- [SMALL_STATE(1973)] = 82320,
- [SMALL_STATE(1974)] = 82336,
- [SMALL_STATE(1975)] = 82350,
- [SMALL_STATE(1976)] = 82366,
- [SMALL_STATE(1977)] = 82382,
- [SMALL_STATE(1978)] = 82395,
- [SMALL_STATE(1979)] = 82408,
- [SMALL_STATE(1980)] = 82421,
- [SMALL_STATE(1981)] = 82434,
- [SMALL_STATE(1982)] = 82447,
- [SMALL_STATE(1983)] = 82460,
- [SMALL_STATE(1984)] = 82473,
- [SMALL_STATE(1985)] = 82486,
- [SMALL_STATE(1986)] = 82499,
- [SMALL_STATE(1987)] = 82512,
- [SMALL_STATE(1988)] = 82525,
- [SMALL_STATE(1989)] = 82538,
- [SMALL_STATE(1990)] = 82551,
- [SMALL_STATE(1991)] = 82564,
- [SMALL_STATE(1992)] = 82577,
- [SMALL_STATE(1993)] = 82590,
- [SMALL_STATE(1994)] = 82603,
- [SMALL_STATE(1995)] = 82616,
- [SMALL_STATE(1996)] = 82629,
- [SMALL_STATE(1997)] = 82642,
- [SMALL_STATE(1998)] = 82655,
- [SMALL_STATE(1999)] = 82668,
- [SMALL_STATE(2000)] = 82681,
- [SMALL_STATE(2001)] = 82694,
- [SMALL_STATE(2002)] = 82707,
- [SMALL_STATE(2003)] = 82718,
- [SMALL_STATE(2004)] = 82731,
- [SMALL_STATE(2005)] = 82744,
- [SMALL_STATE(2006)] = 82753,
- [SMALL_STATE(2007)] = 82766,
- [SMALL_STATE(2008)] = 82775,
- [SMALL_STATE(2009)] = 82786,
- [SMALL_STATE(2010)] = 82799,
- [SMALL_STATE(2011)] = 82812,
- [SMALL_STATE(2012)] = 82825,
- [SMALL_STATE(2013)] = 82838,
- [SMALL_STATE(2014)] = 82851,
- [SMALL_STATE(2015)] = 82862,
- [SMALL_STATE(2016)] = 82875,
- [SMALL_STATE(2017)] = 82888,
- [SMALL_STATE(2018)] = 82901,
- [SMALL_STATE(2019)] = 82914,
- [SMALL_STATE(2020)] = 82927,
- [SMALL_STATE(2021)] = 82940,
- [SMALL_STATE(2022)] = 82953,
- [SMALL_STATE(2023)] = 82964,
- [SMALL_STATE(2024)] = 82977,
- [SMALL_STATE(2025)] = 82990,
- [SMALL_STATE(2026)] = 83003,
- [SMALL_STATE(2027)] = 83016,
- [SMALL_STATE(2028)] = 83029,
- [SMALL_STATE(2029)] = 83042,
- [SMALL_STATE(2030)] = 83055,
- [SMALL_STATE(2031)] = 83068,
- [SMALL_STATE(2032)] = 83077,
- [SMALL_STATE(2033)] = 83086,
- [SMALL_STATE(2034)] = 83099,
- [SMALL_STATE(2035)] = 83112,
- [SMALL_STATE(2036)] = 83125,
- [SMALL_STATE(2037)] = 83138,
- [SMALL_STATE(2038)] = 83151,
- [SMALL_STATE(2039)] = 83164,
- [SMALL_STATE(2040)] = 83173,
- [SMALL_STATE(2041)] = 83186,
- [SMALL_STATE(2042)] = 83199,
- [SMALL_STATE(2043)] = 83208,
- [SMALL_STATE(2044)] = 83217,
- [SMALL_STATE(2045)] = 83226,
- [SMALL_STATE(2046)] = 83239,
- [SMALL_STATE(2047)] = 83252,
- [SMALL_STATE(2048)] = 83263,
- [SMALL_STATE(2049)] = 83276,
- [SMALL_STATE(2050)] = 83289,
- [SMALL_STATE(2051)] = 83302,
- [SMALL_STATE(2052)] = 83315,
- [SMALL_STATE(2053)] = 83328,
- [SMALL_STATE(2054)] = 83341,
- [SMALL_STATE(2055)] = 83352,
- [SMALL_STATE(2056)] = 83365,
- [SMALL_STATE(2057)] = 83378,
- [SMALL_STATE(2058)] = 83391,
- [SMALL_STATE(2059)] = 83404,
- [SMALL_STATE(2060)] = 83417,
- [SMALL_STATE(2061)] = 83430,
- [SMALL_STATE(2062)] = 83443,
- [SMALL_STATE(2063)] = 83456,
- [SMALL_STATE(2064)] = 83465,
- [SMALL_STATE(2065)] = 83478,
- [SMALL_STATE(2066)] = 83489,
- [SMALL_STATE(2067)] = 83500,
- [SMALL_STATE(2068)] = 83513,
- [SMALL_STATE(2069)] = 83524,
- [SMALL_STATE(2070)] = 83535,
- [SMALL_STATE(2071)] = 83548,
- [SMALL_STATE(2072)] = 83561,
- [SMALL_STATE(2073)] = 83574,
- [SMALL_STATE(2074)] = 83587,
- [SMALL_STATE(2075)] = 83600,
- [SMALL_STATE(2076)] = 83613,
- [SMALL_STATE(2077)] = 83622,
- [SMALL_STATE(2078)] = 83631,
- [SMALL_STATE(2079)] = 83644,
- [SMALL_STATE(2080)] = 83657,
- [SMALL_STATE(2081)] = 83670,
- [SMALL_STATE(2082)] = 83681,
- [SMALL_STATE(2083)] = 83694,
- [SMALL_STATE(2084)] = 83703,
- [SMALL_STATE(2085)] = 83712,
- [SMALL_STATE(2086)] = 83725,
- [SMALL_STATE(2087)] = 83734,
- [SMALL_STATE(2088)] = 83747,
- [SMALL_STATE(2089)] = 83756,
- [SMALL_STATE(2090)] = 83769,
- [SMALL_STATE(2091)] = 83782,
- [SMALL_STATE(2092)] = 83793,
- [SMALL_STATE(2093)] = 83804,
- [SMALL_STATE(2094)] = 83817,
- [SMALL_STATE(2095)] = 83828,
- [SMALL_STATE(2096)] = 83841,
- [SMALL_STATE(2097)] = 83852,
- [SMALL_STATE(2098)] = 83865,
- [SMALL_STATE(2099)] = 83874,
- [SMALL_STATE(2100)] = 83887,
- [SMALL_STATE(2101)] = 83898,
- [SMALL_STATE(2102)] = 83911,
- [SMALL_STATE(2103)] = 83924,
- [SMALL_STATE(2104)] = 83935,
- [SMALL_STATE(2105)] = 83948,
- [SMALL_STATE(2106)] = 83957,
- [SMALL_STATE(2107)] = 83970,
- [SMALL_STATE(2108)] = 83983,
- [SMALL_STATE(2109)] = 83996,
- [SMALL_STATE(2110)] = 84009,
- [SMALL_STATE(2111)] = 84022,
- [SMALL_STATE(2112)] = 84035,
- [SMALL_STATE(2113)] = 84048,
- [SMALL_STATE(2114)] = 84057,
- [SMALL_STATE(2115)] = 84066,
- [SMALL_STATE(2116)] = 84079,
- [SMALL_STATE(2117)] = 84092,
- [SMALL_STATE(2118)] = 84105,
- [SMALL_STATE(2119)] = 84118,
- [SMALL_STATE(2120)] = 84131,
- [SMALL_STATE(2121)] = 84144,
- [SMALL_STATE(2122)] = 84155,
- [SMALL_STATE(2123)] = 84164,
- [SMALL_STATE(2124)] = 84174,
- [SMALL_STATE(2125)] = 84184,
- [SMALL_STATE(2126)] = 84194,
- [SMALL_STATE(2127)] = 84202,
- [SMALL_STATE(2128)] = 84210,
- [SMALL_STATE(2129)] = 84220,
- [SMALL_STATE(2130)] = 84228,
- [SMALL_STATE(2131)] = 84238,
- [SMALL_STATE(2132)] = 84246,
- [SMALL_STATE(2133)] = 84256,
- [SMALL_STATE(2134)] = 84264,
- [SMALL_STATE(2135)] = 84274,
- [SMALL_STATE(2136)] = 84284,
- [SMALL_STATE(2137)] = 84294,
- [SMALL_STATE(2138)] = 84302,
- [SMALL_STATE(2139)] = 84312,
- [SMALL_STATE(2140)] = 84322,
- [SMALL_STATE(2141)] = 84332,
- [SMALL_STATE(2142)] = 84342,
- [SMALL_STATE(2143)] = 84352,
- [SMALL_STATE(2144)] = 84360,
- [SMALL_STATE(2145)] = 84370,
- [SMALL_STATE(2146)] = 84380,
- [SMALL_STATE(2147)] = 84390,
- [SMALL_STATE(2148)] = 84400,
- [SMALL_STATE(2149)] = 84410,
- [SMALL_STATE(2150)] = 84420,
- [SMALL_STATE(2151)] = 84430,
- [SMALL_STATE(2152)] = 84438,
- [SMALL_STATE(2153)] = 84448,
- [SMALL_STATE(2154)] = 84458,
- [SMALL_STATE(2155)] = 84468,
- [SMALL_STATE(2156)] = 84478,
- [SMALL_STATE(2157)] = 84488,
- [SMALL_STATE(2158)] = 84498,
- [SMALL_STATE(2159)] = 84508,
- [SMALL_STATE(2160)] = 84518,
- [SMALL_STATE(2161)] = 84528,
- [SMALL_STATE(2162)] = 84536,
- [SMALL_STATE(2163)] = 84544,
- [SMALL_STATE(2164)] = 84554,
- [SMALL_STATE(2165)] = 84564,
- [SMALL_STATE(2166)] = 84574,
- [SMALL_STATE(2167)] = 84584,
- [SMALL_STATE(2168)] = 84594,
- [SMALL_STATE(2169)] = 84602,
- [SMALL_STATE(2170)] = 84612,
- [SMALL_STATE(2171)] = 84620,
- [SMALL_STATE(2172)] = 84628,
- [SMALL_STATE(2173)] = 84638,
- [SMALL_STATE(2174)] = 84648,
- [SMALL_STATE(2175)] = 84658,
- [SMALL_STATE(2176)] = 84668,
- [SMALL_STATE(2177)] = 84678,
- [SMALL_STATE(2178)] = 84688,
- [SMALL_STATE(2179)] = 84698,
- [SMALL_STATE(2180)] = 84706,
- [SMALL_STATE(2181)] = 84716,
- [SMALL_STATE(2182)] = 84726,
- [SMALL_STATE(2183)] = 84734,
- [SMALL_STATE(2184)] = 84742,
- [SMALL_STATE(2185)] = 84752,
- [SMALL_STATE(2186)] = 84760,
- [SMALL_STATE(2187)] = 84770,
- [SMALL_STATE(2188)] = 84778,
- [SMALL_STATE(2189)] = 84788,
- [SMALL_STATE(2190)] = 84798,
- [SMALL_STATE(2191)] = 84808,
- [SMALL_STATE(2192)] = 84818,
- [SMALL_STATE(2193)] = 84828,
- [SMALL_STATE(2194)] = 84838,
- [SMALL_STATE(2195)] = 84846,
- [SMALL_STATE(2196)] = 84854,
- [SMALL_STATE(2197)] = 84864,
- [SMALL_STATE(2198)] = 84872,
- [SMALL_STATE(2199)] = 84882,
- [SMALL_STATE(2200)] = 84892,
- [SMALL_STATE(2201)] = 84900,
- [SMALL_STATE(2202)] = 84910,
- [SMALL_STATE(2203)] = 84920,
- [SMALL_STATE(2204)] = 84928,
- [SMALL_STATE(2205)] = 84938,
- [SMALL_STATE(2206)] = 84948,
- [SMALL_STATE(2207)] = 84958,
- [SMALL_STATE(2208)] = 84968,
- [SMALL_STATE(2209)] = 84978,
- [SMALL_STATE(2210)] = 84988,
- [SMALL_STATE(2211)] = 84998,
- [SMALL_STATE(2212)] = 85008,
- [SMALL_STATE(2213)] = 85018,
- [SMALL_STATE(2214)] = 85028,
- [SMALL_STATE(2215)] = 85038,
- [SMALL_STATE(2216)] = 85048,
- [SMALL_STATE(2217)] = 85058,
- [SMALL_STATE(2218)] = 85068,
- [SMALL_STATE(2219)] = 85078,
- [SMALL_STATE(2220)] = 85088,
- [SMALL_STATE(2221)] = 85098,
- [SMALL_STATE(2222)] = 85108,
- [SMALL_STATE(2223)] = 85118,
- [SMALL_STATE(2224)] = 85128,
- [SMALL_STATE(2225)] = 85136,
- [SMALL_STATE(2226)] = 85146,
- [SMALL_STATE(2227)] = 85156,
- [SMALL_STATE(2228)] = 85166,
- [SMALL_STATE(2229)] = 85174,
- [SMALL_STATE(2230)] = 85184,
- [SMALL_STATE(2231)] = 85194,
- [SMALL_STATE(2232)] = 85204,
- [SMALL_STATE(2233)] = 85214,
- [SMALL_STATE(2234)] = 85224,
- [SMALL_STATE(2235)] = 85234,
- [SMALL_STATE(2236)] = 85244,
- [SMALL_STATE(2237)] = 85252,
- [SMALL_STATE(2238)] = 85260,
- [SMALL_STATE(2239)] = 85270,
- [SMALL_STATE(2240)] = 85280,
- [SMALL_STATE(2241)] = 85290,
- [SMALL_STATE(2242)] = 85300,
- [SMALL_STATE(2243)] = 85310,
- [SMALL_STATE(2244)] = 85320,
- [SMALL_STATE(2245)] = 85330,
- [SMALL_STATE(2246)] = 85340,
- [SMALL_STATE(2247)] = 85350,
- [SMALL_STATE(2248)] = 85360,
- [SMALL_STATE(2249)] = 85370,
- [SMALL_STATE(2250)] = 85380,
- [SMALL_STATE(2251)] = 85390,
- [SMALL_STATE(2252)] = 85400,
- [SMALL_STATE(2253)] = 85410,
- [SMALL_STATE(2254)] = 85420,
- [SMALL_STATE(2255)] = 85430,
- [SMALL_STATE(2256)] = 85440,
- [SMALL_STATE(2257)] = 85450,
- [SMALL_STATE(2258)] = 85460,
- [SMALL_STATE(2259)] = 85470,
- [SMALL_STATE(2260)] = 85478,
- [SMALL_STATE(2261)] = 85486,
- [SMALL_STATE(2262)] = 85496,
- [SMALL_STATE(2263)] = 85506,
- [SMALL_STATE(2264)] = 85516,
- [SMALL_STATE(2265)] = 85526,
- [SMALL_STATE(2266)] = 85536,
- [SMALL_STATE(2267)] = 85544,
- [SMALL_STATE(2268)] = 85552,
- [SMALL_STATE(2269)] = 85560,
- [SMALL_STATE(2270)] = 85568,
- [SMALL_STATE(2271)] = 85578,
- [SMALL_STATE(2272)] = 85588,
- [SMALL_STATE(2273)] = 85596,
- [SMALL_STATE(2274)] = 85604,
- [SMALL_STATE(2275)] = 85612,
- [SMALL_STATE(2276)] = 85620,
- [SMALL_STATE(2277)] = 85628,
- [SMALL_STATE(2278)] = 85638,
- [SMALL_STATE(2279)] = 85648,
- [SMALL_STATE(2280)] = 85656,
- [SMALL_STATE(2281)] = 85664,
- [SMALL_STATE(2282)] = 85672,
- [SMALL_STATE(2283)] = 85680,
- [SMALL_STATE(2284)] = 85688,
- [SMALL_STATE(2285)] = 85696,
- [SMALL_STATE(2286)] = 85704,
- [SMALL_STATE(2287)] = 85712,
- [SMALL_STATE(2288)] = 85720,
- [SMALL_STATE(2289)] = 85728,
- [SMALL_STATE(2290)] = 85738,
- [SMALL_STATE(2291)] = 85748,
- [SMALL_STATE(2292)] = 85758,
- [SMALL_STATE(2293)] = 85768,
- [SMALL_STATE(2294)] = 85776,
- [SMALL_STATE(2295)] = 85784,
- [SMALL_STATE(2296)] = 85792,
- [SMALL_STATE(2297)] = 85800,
- [SMALL_STATE(2298)] = 85808,
- [SMALL_STATE(2299)] = 85816,
- [SMALL_STATE(2300)] = 85824,
- [SMALL_STATE(2301)] = 85832,
- [SMALL_STATE(2302)] = 85840,
- [SMALL_STATE(2303)] = 85848,
- [SMALL_STATE(2304)] = 85856,
- [SMALL_STATE(2305)] = 85866,
- [SMALL_STATE(2306)] = 85876,
- [SMALL_STATE(2307)] = 85886,
- [SMALL_STATE(2308)] = 85894,
- [SMALL_STATE(2309)] = 85904,
- [SMALL_STATE(2310)] = 85914,
- [SMALL_STATE(2311)] = 85922,
- [SMALL_STATE(2312)] = 85930,
- [SMALL_STATE(2313)] = 85938,
- [SMALL_STATE(2314)] = 85946,
- [SMALL_STATE(2315)] = 85956,
- [SMALL_STATE(2316)] = 85966,
- [SMALL_STATE(2317)] = 85976,
- [SMALL_STATE(2318)] = 85986,
- [SMALL_STATE(2319)] = 85994,
- [SMALL_STATE(2320)] = 86002,
- [SMALL_STATE(2321)] = 86012,
- [SMALL_STATE(2322)] = 86020,
- [SMALL_STATE(2323)] = 86028,
- [SMALL_STATE(2324)] = 86038,
- [SMALL_STATE(2325)] = 86048,
- [SMALL_STATE(2326)] = 86058,
- [SMALL_STATE(2327)] = 86066,
- [SMALL_STATE(2328)] = 86076,
- [SMALL_STATE(2329)] = 86086,
- [SMALL_STATE(2330)] = 86094,
- [SMALL_STATE(2331)] = 86104,
- [SMALL_STATE(2332)] = 86112,
- [SMALL_STATE(2333)] = 86120,
- [SMALL_STATE(2334)] = 86130,
- [SMALL_STATE(2335)] = 86140,
- [SMALL_STATE(2336)] = 86150,
- [SMALL_STATE(2337)] = 86158,
- [SMALL_STATE(2338)] = 86168,
- [SMALL_STATE(2339)] = 86178,
- [SMALL_STATE(2340)] = 86188,
- [SMALL_STATE(2341)] = 86198,
- [SMALL_STATE(2342)] = 86208,
- [SMALL_STATE(2343)] = 86218,
- [SMALL_STATE(2344)] = 86228,
- [SMALL_STATE(2345)] = 86236,
- [SMALL_STATE(2346)] = 86244,
- [SMALL_STATE(2347)] = 86254,
- [SMALL_STATE(2348)] = 86264,
- [SMALL_STATE(2349)] = 86274,
- [SMALL_STATE(2350)] = 86284,
- [SMALL_STATE(2351)] = 86292,
- [SMALL_STATE(2352)] = 86302,
- [SMALL_STATE(2353)] = 86312,
- [SMALL_STATE(2354)] = 86322,
- [SMALL_STATE(2355)] = 86332,
- [SMALL_STATE(2356)] = 86342,
- [SMALL_STATE(2357)] = 86352,
- [SMALL_STATE(2358)] = 86362,
- [SMALL_STATE(2359)] = 86372,
- [SMALL_STATE(2360)] = 86382,
- [SMALL_STATE(2361)] = 86390,
- [SMALL_STATE(2362)] = 86400,
- [SMALL_STATE(2363)] = 86410,
- [SMALL_STATE(2364)] = 86420,
- [SMALL_STATE(2365)] = 86430,
- [SMALL_STATE(2366)] = 86440,
- [SMALL_STATE(2367)] = 86448,
- [SMALL_STATE(2368)] = 86456,
- [SMALL_STATE(2369)] = 86466,
- [SMALL_STATE(2370)] = 86476,
- [SMALL_STATE(2371)] = 86486,
- [SMALL_STATE(2372)] = 86496,
- [SMALL_STATE(2373)] = 86504,
- [SMALL_STATE(2374)] = 86512,
- [SMALL_STATE(2375)] = 86522,
- [SMALL_STATE(2376)] = 86532,
- [SMALL_STATE(2377)] = 86542,
- [SMALL_STATE(2378)] = 86552,
- [SMALL_STATE(2379)] = 86562,
- [SMALL_STATE(2380)] = 86572,
- [SMALL_STATE(2381)] = 86580,
- [SMALL_STATE(2382)] = 86590,
- [SMALL_STATE(2383)] = 86598,
- [SMALL_STATE(2384)] = 86608,
- [SMALL_STATE(2385)] = 86616,
- [SMALL_STATE(2386)] = 86624,
- [SMALL_STATE(2387)] = 86634,
- [SMALL_STATE(2388)] = 86644,
- [SMALL_STATE(2389)] = 86652,
- [SMALL_STATE(2390)] = 86660,
- [SMALL_STATE(2391)] = 86670,
- [SMALL_STATE(2392)] = 86680,
- [SMALL_STATE(2393)] = 86688,
- [SMALL_STATE(2394)] = 86696,
- [SMALL_STATE(2395)] = 86706,
- [SMALL_STATE(2396)] = 86716,
- [SMALL_STATE(2397)] = 86726,
- [SMALL_STATE(2398)] = 86734,
- [SMALL_STATE(2399)] = 86742,
- [SMALL_STATE(2400)] = 86752,
- [SMALL_STATE(2401)] = 86760,
- [SMALL_STATE(2402)] = 86770,
- [SMALL_STATE(2403)] = 86780,
- [SMALL_STATE(2404)] = 86788,
- [SMALL_STATE(2405)] = 86798,
- [SMALL_STATE(2406)] = 86806,
- [SMALL_STATE(2407)] = 86816,
- [SMALL_STATE(2408)] = 86824,
- [SMALL_STATE(2409)] = 86832,
- [SMALL_STATE(2410)] = 86842,
- [SMALL_STATE(2411)] = 86850,
- [SMALL_STATE(2412)] = 86860,
- [SMALL_STATE(2413)] = 86868,
- [SMALL_STATE(2414)] = 86878,
- [SMALL_STATE(2415)] = 86888,
- [SMALL_STATE(2416)] = 86898,
- [SMALL_STATE(2417)] = 86908,
- [SMALL_STATE(2418)] = 86918,
- [SMALL_STATE(2419)] = 86926,
- [SMALL_STATE(2420)] = 86934,
- [SMALL_STATE(2421)] = 86944,
- [SMALL_STATE(2422)] = 86954,
- [SMALL_STATE(2423)] = 86964,
- [SMALL_STATE(2424)] = 86974,
- [SMALL_STATE(2425)] = 86984,
- [SMALL_STATE(2426)] = 86994,
- [SMALL_STATE(2427)] = 87004,
- [SMALL_STATE(2428)] = 87014,
- [SMALL_STATE(2429)] = 87024,
- [SMALL_STATE(2430)] = 87034,
- [SMALL_STATE(2431)] = 87044,
- [SMALL_STATE(2432)] = 87054,
- [SMALL_STATE(2433)] = 87064,
- [SMALL_STATE(2434)] = 87074,
- [SMALL_STATE(2435)] = 87084,
- [SMALL_STATE(2436)] = 87094,
- [SMALL_STATE(2437)] = 87104,
- [SMALL_STATE(2438)] = 87114,
- [SMALL_STATE(2439)] = 87124,
- [SMALL_STATE(2440)] = 87134,
- [SMALL_STATE(2441)] = 87144,
- [SMALL_STATE(2442)] = 87154,
- [SMALL_STATE(2443)] = 87164,
- [SMALL_STATE(2444)] = 87174,
- [SMALL_STATE(2445)] = 87184,
- [SMALL_STATE(2446)] = 87194,
- [SMALL_STATE(2447)] = 87204,
- [SMALL_STATE(2448)] = 87214,
- [SMALL_STATE(2449)] = 87224,
- [SMALL_STATE(2450)] = 87234,
- [SMALL_STATE(2451)] = 87242,
- [SMALL_STATE(2452)] = 87250,
- [SMALL_STATE(2453)] = 87260,
- [SMALL_STATE(2454)] = 87270,
- [SMALL_STATE(2455)] = 87278,
- [SMALL_STATE(2456)] = 87286,
- [SMALL_STATE(2457)] = 87296,
- [SMALL_STATE(2458)] = 87306,
- [SMALL_STATE(2459)] = 87316,
- [SMALL_STATE(2460)] = 87326,
- [SMALL_STATE(2461)] = 87336,
- [SMALL_STATE(2462)] = 87344,
- [SMALL_STATE(2463)] = 87354,
- [SMALL_STATE(2464)] = 87364,
- [SMALL_STATE(2465)] = 87374,
- [SMALL_STATE(2466)] = 87382,
- [SMALL_STATE(2467)] = 87390,
- [SMALL_STATE(2468)] = 87400,
- [SMALL_STATE(2469)] = 87408,
- [SMALL_STATE(2470)] = 87416,
- [SMALL_STATE(2471)] = 87426,
- [SMALL_STATE(2472)] = 87436,
- [SMALL_STATE(2473)] = 87446,
- [SMALL_STATE(2474)] = 87454,
- [SMALL_STATE(2475)] = 87464,
- [SMALL_STATE(2476)] = 87474,
- [SMALL_STATE(2477)] = 87484,
- [SMALL_STATE(2478)] = 87492,
- [SMALL_STATE(2479)] = 87500,
- [SMALL_STATE(2480)] = 87510,
- [SMALL_STATE(2481)] = 87520,
- [SMALL_STATE(2482)] = 87528,
- [SMALL_STATE(2483)] = 87538,
- [SMALL_STATE(2484)] = 87546,
- [SMALL_STATE(2485)] = 87556,
- [SMALL_STATE(2486)] = 87566,
- [SMALL_STATE(2487)] = 87576,
- [SMALL_STATE(2488)] = 87584,
- [SMALL_STATE(2489)] = 87594,
- [SMALL_STATE(2490)] = 87602,
- [SMALL_STATE(2491)] = 87612,
- [SMALL_STATE(2492)] = 87622,
- [SMALL_STATE(2493)] = 87632,
- [SMALL_STATE(2494)] = 87642,
- [SMALL_STATE(2495)] = 87650,
- [SMALL_STATE(2496)] = 87658,
- [SMALL_STATE(2497)] = 87668,
- [SMALL_STATE(2498)] = 87678,
- [SMALL_STATE(2499)] = 87686,
- [SMALL_STATE(2500)] = 87694,
- [SMALL_STATE(2501)] = 87702,
- [SMALL_STATE(2502)] = 87712,
- [SMALL_STATE(2503)] = 87720,
- [SMALL_STATE(2504)] = 87730,
- [SMALL_STATE(2505)] = 87740,
- [SMALL_STATE(2506)] = 87750,
- [SMALL_STATE(2507)] = 87760,
- [SMALL_STATE(2508)] = 87768,
- [SMALL_STATE(2509)] = 87776,
- [SMALL_STATE(2510)] = 87784,
- [SMALL_STATE(2511)] = 87792,
- [SMALL_STATE(2512)] = 87800,
- [SMALL_STATE(2513)] = 87808,
- [SMALL_STATE(2514)] = 87818,
- [SMALL_STATE(2515)] = 87828,
- [SMALL_STATE(2516)] = 87838,
- [SMALL_STATE(2517)] = 87848,
- [SMALL_STATE(2518)] = 87856,
- [SMALL_STATE(2519)] = 87866,
- [SMALL_STATE(2520)] = 87876,
- [SMALL_STATE(2521)] = 87884,
- [SMALL_STATE(2522)] = 87892,
- [SMALL_STATE(2523)] = 87900,
- [SMALL_STATE(2524)] = 87908,
- [SMALL_STATE(2525)] = 87916,
- [SMALL_STATE(2526)] = 87924,
- [SMALL_STATE(2527)] = 87934,
- [SMALL_STATE(2528)] = 87944,
- [SMALL_STATE(2529)] = 87952,
- [SMALL_STATE(2530)] = 87960,
- [SMALL_STATE(2531)] = 87970,
- [SMALL_STATE(2532)] = 87980,
- [SMALL_STATE(2533)] = 87990,
- [SMALL_STATE(2534)] = 87998,
- [SMALL_STATE(2535)] = 88006,
- [SMALL_STATE(2536)] = 88014,
- [SMALL_STATE(2537)] = 88022,
- [SMALL_STATE(2538)] = 88030,
- [SMALL_STATE(2539)] = 88040,
- [SMALL_STATE(2540)] = 88050,
- [SMALL_STATE(2541)] = 88060,
- [SMALL_STATE(2542)] = 88070,
- [SMALL_STATE(2543)] = 88080,
- [SMALL_STATE(2544)] = 88088,
- [SMALL_STATE(2545)] = 88096,
- [SMALL_STATE(2546)] = 88104,
- [SMALL_STATE(2547)] = 88114,
- [SMALL_STATE(2548)] = 88124,
- [SMALL_STATE(2549)] = 88134,
- [SMALL_STATE(2550)] = 88144,
- [SMALL_STATE(2551)] = 88154,
- [SMALL_STATE(2552)] = 88162,
- [SMALL_STATE(2553)] = 88172,
- [SMALL_STATE(2554)] = 88180,
- [SMALL_STATE(2555)] = 88188,
- [SMALL_STATE(2556)] = 88196,
- [SMALL_STATE(2557)] = 88204,
- [SMALL_STATE(2558)] = 88212,
- [SMALL_STATE(2559)] = 88222,
- [SMALL_STATE(2560)] = 88232,
- [SMALL_STATE(2561)] = 88240,
- [SMALL_STATE(2562)] = 88250,
- [SMALL_STATE(2563)] = 88258,
- [SMALL_STATE(2564)] = 88266,
- [SMALL_STATE(2565)] = 88276,
- [SMALL_STATE(2566)] = 88286,
- [SMALL_STATE(2567)] = 88296,
- [SMALL_STATE(2568)] = 88306,
- [SMALL_STATE(2569)] = 88314,
- [SMALL_STATE(2570)] = 88322,
- [SMALL_STATE(2571)] = 88330,
- [SMALL_STATE(2572)] = 88338,
- [SMALL_STATE(2573)] = 88348,
- [SMALL_STATE(2574)] = 88358,
- [SMALL_STATE(2575)] = 88368,
- [SMALL_STATE(2576)] = 88378,
- [SMALL_STATE(2577)] = 88388,
- [SMALL_STATE(2578)] = 88398,
- [SMALL_STATE(2579)] = 88408,
- [SMALL_STATE(2580)] = 88418,
- [SMALL_STATE(2581)] = 88428,
- [SMALL_STATE(2582)] = 88438,
- [SMALL_STATE(2583)] = 88448,
- [SMALL_STATE(2584)] = 88458,
- [SMALL_STATE(2585)] = 88466,
- [SMALL_STATE(2586)] = 88476,
- [SMALL_STATE(2587)] = 88486,
- [SMALL_STATE(2588)] = 88496,
- [SMALL_STATE(2589)] = 88506,
- [SMALL_STATE(2590)] = 88516,
- [SMALL_STATE(2591)] = 88526,
- [SMALL_STATE(2592)] = 88536,
- [SMALL_STATE(2593)] = 88546,
- [SMALL_STATE(2594)] = 88556,
- [SMALL_STATE(2595)] = 88566,
- [SMALL_STATE(2596)] = 88576,
- [SMALL_STATE(2597)] = 88586,
- [SMALL_STATE(2598)] = 88596,
- [SMALL_STATE(2599)] = 88606,
- [SMALL_STATE(2600)] = 88616,
- [SMALL_STATE(2601)] = 88626,
- [SMALL_STATE(2602)] = 88636,
- [SMALL_STATE(2603)] = 88644,
- [SMALL_STATE(2604)] = 88654,
- [SMALL_STATE(2605)] = 88664,
- [SMALL_STATE(2606)] = 88674,
- [SMALL_STATE(2607)] = 88684,
- [SMALL_STATE(2608)] = 88694,
- [SMALL_STATE(2609)] = 88704,
- [SMALL_STATE(2610)] = 88714,
- [SMALL_STATE(2611)] = 88722,
- [SMALL_STATE(2612)] = 88730,
- [SMALL_STATE(2613)] = 88738,
- [SMALL_STATE(2614)] = 88746,
- [SMALL_STATE(2615)] = 88754,
- [SMALL_STATE(2616)] = 88762,
- [SMALL_STATE(2617)] = 88772,
- [SMALL_STATE(2618)] = 88782,
- [SMALL_STATE(2619)] = 88790,
- [SMALL_STATE(2620)] = 88798,
- [SMALL_STATE(2621)] = 88806,
- [SMALL_STATE(2622)] = 88816,
- [SMALL_STATE(2623)] = 88824,
- [SMALL_STATE(2624)] = 88832,
- [SMALL_STATE(2625)] = 88840,
- [SMALL_STATE(2626)] = 88850,
- [SMALL_STATE(2627)] = 88860,
- [SMALL_STATE(2628)] = 88868,
- [SMALL_STATE(2629)] = 88878,
- [SMALL_STATE(2630)] = 88888,
- [SMALL_STATE(2631)] = 88898,
- [SMALL_STATE(2632)] = 88906,
- [SMALL_STATE(2633)] = 88914,
- [SMALL_STATE(2634)] = 88924,
- [SMALL_STATE(2635)] = 88932,
- [SMALL_STATE(2636)] = 88940,
- [SMALL_STATE(2637)] = 88950,
- [SMALL_STATE(2638)] = 88960,
- [SMALL_STATE(2639)] = 88970,
- [SMALL_STATE(2640)] = 88980,
- [SMALL_STATE(2641)] = 88990,
- [SMALL_STATE(2642)] = 89000,
- [SMALL_STATE(2643)] = 89008,
- [SMALL_STATE(2644)] = 89016,
- [SMALL_STATE(2645)] = 89024,
- [SMALL_STATE(2646)] = 89032,
- [SMALL_STATE(2647)] = 89040,
- [SMALL_STATE(2648)] = 89050,
- [SMALL_STATE(2649)] = 89060,
- [SMALL_STATE(2650)] = 89068,
- [SMALL_STATE(2651)] = 89076,
- [SMALL_STATE(2652)] = 89083,
- [SMALL_STATE(2653)] = 89090,
- [SMALL_STATE(2654)] = 89097,
- [SMALL_STATE(2655)] = 89104,
- [SMALL_STATE(2656)] = 89111,
- [SMALL_STATE(2657)] = 89118,
- [SMALL_STATE(2658)] = 89125,
- [SMALL_STATE(2659)] = 89132,
- [SMALL_STATE(2660)] = 89139,
- [SMALL_STATE(2661)] = 89146,
- [SMALL_STATE(2662)] = 89153,
- [SMALL_STATE(2663)] = 89160,
- [SMALL_STATE(2664)] = 89167,
- [SMALL_STATE(2665)] = 89174,
- [SMALL_STATE(2666)] = 89181,
- [SMALL_STATE(2667)] = 89188,
- [SMALL_STATE(2668)] = 89195,
- [SMALL_STATE(2669)] = 89202,
- [SMALL_STATE(2670)] = 89209,
- [SMALL_STATE(2671)] = 89216,
- [SMALL_STATE(2672)] = 89223,
- [SMALL_STATE(2673)] = 89230,
- [SMALL_STATE(2674)] = 89237,
- [SMALL_STATE(2675)] = 89244,
- [SMALL_STATE(2676)] = 89251,
- [SMALL_STATE(2677)] = 89258,
- [SMALL_STATE(2678)] = 89265,
- [SMALL_STATE(2679)] = 89272,
- [SMALL_STATE(2680)] = 89279,
- [SMALL_STATE(2681)] = 89286,
- [SMALL_STATE(2682)] = 89293,
- [SMALL_STATE(2683)] = 89300,
- [SMALL_STATE(2684)] = 89307,
- [SMALL_STATE(2685)] = 89314,
- [SMALL_STATE(2686)] = 89321,
- [SMALL_STATE(2687)] = 89328,
- [SMALL_STATE(2688)] = 89335,
- [SMALL_STATE(2689)] = 89342,
- [SMALL_STATE(2690)] = 89349,
- [SMALL_STATE(2691)] = 89356,
- [SMALL_STATE(2692)] = 89363,
- [SMALL_STATE(2693)] = 89370,
- [SMALL_STATE(2694)] = 89377,
- [SMALL_STATE(2695)] = 89384,
- [SMALL_STATE(2696)] = 89391,
- [SMALL_STATE(2697)] = 89398,
- [SMALL_STATE(2698)] = 89405,
- [SMALL_STATE(2699)] = 89412,
- [SMALL_STATE(2700)] = 89419,
- [SMALL_STATE(2701)] = 89426,
- [SMALL_STATE(2702)] = 89433,
- [SMALL_STATE(2703)] = 89440,
- [SMALL_STATE(2704)] = 89447,
- [SMALL_STATE(2705)] = 89454,
- [SMALL_STATE(2706)] = 89461,
- [SMALL_STATE(2707)] = 89468,
- [SMALL_STATE(2708)] = 89475,
- [SMALL_STATE(2709)] = 89482,
- [SMALL_STATE(2710)] = 89489,
- [SMALL_STATE(2711)] = 89496,
- [SMALL_STATE(2712)] = 89503,
- [SMALL_STATE(2713)] = 89510,
- [SMALL_STATE(2714)] = 89517,
- [SMALL_STATE(2715)] = 89524,
- [SMALL_STATE(2716)] = 89531,
- [SMALL_STATE(2717)] = 89538,
- [SMALL_STATE(2718)] = 89545,
- [SMALL_STATE(2719)] = 89552,
- [SMALL_STATE(2720)] = 89559,
- [SMALL_STATE(2721)] = 89566,
- [SMALL_STATE(2722)] = 89573,
- [SMALL_STATE(2723)] = 89580,
- [SMALL_STATE(2724)] = 89587,
- [SMALL_STATE(2725)] = 89594,
- [SMALL_STATE(2726)] = 89601,
- [SMALL_STATE(2727)] = 89608,
- [SMALL_STATE(2728)] = 89615,
- [SMALL_STATE(2729)] = 89622,
- [SMALL_STATE(2730)] = 89629,
- [SMALL_STATE(2731)] = 89636,
- [SMALL_STATE(2732)] = 89643,
- [SMALL_STATE(2733)] = 89650,
- [SMALL_STATE(2734)] = 89657,
- [SMALL_STATE(2735)] = 89664,
- [SMALL_STATE(2736)] = 89671,
- [SMALL_STATE(2737)] = 89678,
- [SMALL_STATE(2738)] = 89685,
- [SMALL_STATE(2739)] = 89692,
- [SMALL_STATE(2740)] = 89699,
- [SMALL_STATE(2741)] = 89706,
- [SMALL_STATE(2742)] = 89713,
- [SMALL_STATE(2743)] = 89720,
- [SMALL_STATE(2744)] = 89727,
- [SMALL_STATE(2745)] = 89734,
- [SMALL_STATE(2746)] = 89741,
- [SMALL_STATE(2747)] = 89748,
- [SMALL_STATE(2748)] = 89755,
- [SMALL_STATE(2749)] = 89762,
- [SMALL_STATE(2750)] = 89769,
- [SMALL_STATE(2751)] = 89776,
- [SMALL_STATE(2752)] = 89783,
- [SMALL_STATE(2753)] = 89790,
- [SMALL_STATE(2754)] = 89797,
- [SMALL_STATE(2755)] = 89804,
- [SMALL_STATE(2756)] = 89811,
- [SMALL_STATE(2757)] = 89818,
- [SMALL_STATE(2758)] = 89825,
- [SMALL_STATE(2759)] = 89832,
- [SMALL_STATE(2760)] = 89839,
- [SMALL_STATE(2761)] = 89846,
- [SMALL_STATE(2762)] = 89853,
- [SMALL_STATE(2763)] = 89860,
- [SMALL_STATE(2764)] = 89867,
- [SMALL_STATE(2765)] = 89874,
- [SMALL_STATE(2766)] = 89881,
- [SMALL_STATE(2767)] = 89888,
- [SMALL_STATE(2768)] = 89895,
- [SMALL_STATE(2769)] = 89902,
- [SMALL_STATE(2770)] = 89909,
- [SMALL_STATE(2771)] = 89916,
- [SMALL_STATE(2772)] = 89923,
- [SMALL_STATE(2773)] = 89930,
- [SMALL_STATE(2774)] = 89937,
- [SMALL_STATE(2775)] = 89944,
- [SMALL_STATE(2776)] = 89951,
- [SMALL_STATE(2777)] = 89958,
- [SMALL_STATE(2778)] = 89965,
- [SMALL_STATE(2779)] = 89972,
- [SMALL_STATE(2780)] = 89979,
+ [SMALL_STATE(1649)] = 76703,
+ [SMALL_STATE(1650)] = 76736,
+ [SMALL_STATE(1651)] = 76769,
+ [SMALL_STATE(1652)] = 76802,
+ [SMALL_STATE(1653)] = 76835,
+ [SMALL_STATE(1654)] = 76868,
+ [SMALL_STATE(1655)] = 76901,
+ [SMALL_STATE(1656)] = 76934,
+ [SMALL_STATE(1657)] = 76964,
+ [SMALL_STATE(1658)] = 76997,
+ [SMALL_STATE(1659)] = 77030,
+ [SMALL_STATE(1660)] = 77063,
+ [SMALL_STATE(1661)] = 77096,
+ [SMALL_STATE(1662)] = 77126,
+ [SMALL_STATE(1663)] = 77156,
+ [SMALL_STATE(1664)] = 77186,
+ [SMALL_STATE(1665)] = 77216,
+ [SMALL_STATE(1666)] = 77246,
+ [SMALL_STATE(1667)] = 77276,
+ [SMALL_STATE(1668)] = 77306,
+ [SMALL_STATE(1669)] = 77336,
+ [SMALL_STATE(1670)] = 77363,
+ [SMALL_STATE(1671)] = 77390,
+ [SMALL_STATE(1672)] = 77417,
+ [SMALL_STATE(1673)] = 77444,
+ [SMALL_STATE(1674)] = 77471,
+ [SMALL_STATE(1675)] = 77498,
+ [SMALL_STATE(1676)] = 77525,
+ [SMALL_STATE(1677)] = 77552,
+ [SMALL_STATE(1678)] = 77579,
+ [SMALL_STATE(1679)] = 77606,
+ [SMALL_STATE(1680)] = 77633,
+ [SMALL_STATE(1681)] = 77658,
+ [SMALL_STATE(1682)] = 77685,
+ [SMALL_STATE(1683)] = 77710,
+ [SMALL_STATE(1684)] = 77735,
+ [SMALL_STATE(1685)] = 77762,
+ [SMALL_STATE(1686)] = 77789,
+ [SMALL_STATE(1687)] = 77816,
+ [SMALL_STATE(1688)] = 77843,
+ [SMALL_STATE(1689)] = 77870,
+ [SMALL_STATE(1690)] = 77897,
+ [SMALL_STATE(1691)] = 77924,
+ [SMALL_STATE(1692)] = 77951,
+ [SMALL_STATE(1693)] = 77977,
+ [SMALL_STATE(1694)] = 78003,
+ [SMALL_STATE(1695)] = 78026,
+ [SMALL_STATE(1696)] = 78047,
+ [SMALL_STATE(1697)] = 78068,
+ [SMALL_STATE(1698)] = 78089,
+ [SMALL_STATE(1699)] = 78102,
+ [SMALL_STATE(1700)] = 78125,
+ [SMALL_STATE(1701)] = 78148,
+ [SMALL_STATE(1702)] = 78169,
+ [SMALL_STATE(1703)] = 78190,
+ [SMALL_STATE(1704)] = 78213,
+ [SMALL_STATE(1705)] = 78234,
+ [SMALL_STATE(1706)] = 78247,
+ [SMALL_STATE(1707)] = 78268,
+ [SMALL_STATE(1708)] = 78289,
+ [SMALL_STATE(1709)] = 78308,
+ [SMALL_STATE(1710)] = 78329,
+ [SMALL_STATE(1711)] = 78352,
+ [SMALL_STATE(1712)] = 78373,
+ [SMALL_STATE(1713)] = 78396,
+ [SMALL_STATE(1714)] = 78419,
+ [SMALL_STATE(1715)] = 78438,
+ [SMALL_STATE(1716)] = 78451,
+ [SMALL_STATE(1717)] = 78464,
+ [SMALL_STATE(1718)] = 78487,
+ [SMALL_STATE(1719)] = 78504,
+ [SMALL_STATE(1720)] = 78525,
+ [SMALL_STATE(1721)] = 78548,
+ [SMALL_STATE(1722)] = 78569,
+ [SMALL_STATE(1723)] = 78582,
+ [SMALL_STATE(1724)] = 78605,
+ [SMALL_STATE(1725)] = 78620,
+ [SMALL_STATE(1726)] = 78635,
+ [SMALL_STATE(1727)] = 78656,
+ [SMALL_STATE(1728)] = 78679,
+ [SMALL_STATE(1729)] = 78697,
+ [SMALL_STATE(1730)] = 78717,
+ [SMALL_STATE(1731)] = 78735,
+ [SMALL_STATE(1732)] = 78755,
+ [SMALL_STATE(1733)] = 78767,
+ [SMALL_STATE(1734)] = 78785,
+ [SMALL_STATE(1735)] = 78805,
+ [SMALL_STATE(1736)] = 78823,
+ [SMALL_STATE(1737)] = 78835,
+ [SMALL_STATE(1738)] = 78847,
+ [SMALL_STATE(1739)] = 78859,
+ [SMALL_STATE(1740)] = 78871,
+ [SMALL_STATE(1741)] = 78883,
+ [SMALL_STATE(1742)] = 78895,
+ [SMALL_STATE(1743)] = 78913,
+ [SMALL_STATE(1744)] = 78925,
+ [SMALL_STATE(1745)] = 78939,
+ [SMALL_STATE(1746)] = 78957,
+ [SMALL_STATE(1747)] = 78975,
+ [SMALL_STATE(1748)] = 78987,
+ [SMALL_STATE(1749)] = 78999,
+ [SMALL_STATE(1750)] = 79011,
+ [SMALL_STATE(1751)] = 79023,
+ [SMALL_STATE(1752)] = 79035,
+ [SMALL_STATE(1753)] = 79047,
+ [SMALL_STATE(1754)] = 79065,
+ [SMALL_STATE(1755)] = 79083,
+ [SMALL_STATE(1756)] = 79101,
+ [SMALL_STATE(1757)] = 79119,
+ [SMALL_STATE(1758)] = 79137,
+ [SMALL_STATE(1759)] = 79155,
+ [SMALL_STATE(1760)] = 79167,
+ [SMALL_STATE(1761)] = 79187,
+ [SMALL_STATE(1762)] = 79199,
+ [SMALL_STATE(1763)] = 79211,
+ [SMALL_STATE(1764)] = 79229,
+ [SMALL_STATE(1765)] = 79247,
+ [SMALL_STATE(1766)] = 79259,
+ [SMALL_STATE(1767)] = 79271,
+ [SMALL_STATE(1768)] = 79283,
+ [SMALL_STATE(1769)] = 79295,
+ [SMALL_STATE(1770)] = 79313,
+ [SMALL_STATE(1771)] = 79333,
+ [SMALL_STATE(1772)] = 79345,
+ [SMALL_STATE(1773)] = 79363,
+ [SMALL_STATE(1774)] = 79381,
+ [SMALL_STATE(1775)] = 79399,
+ [SMALL_STATE(1776)] = 79417,
+ [SMALL_STATE(1777)] = 79429,
+ [SMALL_STATE(1778)] = 79449,
+ [SMALL_STATE(1779)] = 79461,
+ [SMALL_STATE(1780)] = 79479,
+ [SMALL_STATE(1781)] = 79491,
+ [SMALL_STATE(1782)] = 79503,
+ [SMALL_STATE(1783)] = 79515,
+ [SMALL_STATE(1784)] = 79527,
+ [SMALL_STATE(1785)] = 79539,
+ [SMALL_STATE(1786)] = 79551,
+ [SMALL_STATE(1787)] = 79571,
+ [SMALL_STATE(1788)] = 79589,
+ [SMALL_STATE(1789)] = 79601,
+ [SMALL_STATE(1790)] = 79619,
+ [SMALL_STATE(1791)] = 79637,
+ [SMALL_STATE(1792)] = 79649,
+ [SMALL_STATE(1793)] = 79668,
+ [SMALL_STATE(1794)] = 79687,
+ [SMALL_STATE(1795)] = 79702,
+ [SMALL_STATE(1796)] = 79721,
+ [SMALL_STATE(1797)] = 79732,
+ [SMALL_STATE(1798)] = 79743,
+ [SMALL_STATE(1799)] = 79762,
+ [SMALL_STATE(1800)] = 79781,
+ [SMALL_STATE(1801)] = 79800,
+ [SMALL_STATE(1802)] = 79819,
+ [SMALL_STATE(1803)] = 79838,
+ [SMALL_STATE(1804)] = 79849,
+ [SMALL_STATE(1805)] = 79860,
+ [SMALL_STATE(1806)] = 79877,
+ [SMALL_STATE(1807)] = 79896,
+ [SMALL_STATE(1808)] = 79909,
+ [SMALL_STATE(1809)] = 79922,
+ [SMALL_STATE(1810)] = 79933,
+ [SMALL_STATE(1811)] = 79952,
+ [SMALL_STATE(1812)] = 79967,
+ [SMALL_STATE(1813)] = 79986,
+ [SMALL_STATE(1814)] = 80005,
+ [SMALL_STATE(1815)] = 80024,
+ [SMALL_STATE(1816)] = 80043,
+ [SMALL_STATE(1817)] = 80054,
+ [SMALL_STATE(1818)] = 80067,
+ [SMALL_STATE(1819)] = 80084,
+ [SMALL_STATE(1820)] = 80101,
+ [SMALL_STATE(1821)] = 80120,
+ [SMALL_STATE(1822)] = 80139,
+ [SMALL_STATE(1823)] = 80158,
+ [SMALL_STATE(1824)] = 80177,
+ [SMALL_STATE(1825)] = 80196,
+ [SMALL_STATE(1826)] = 80215,
+ [SMALL_STATE(1827)] = 80234,
+ [SMALL_STATE(1828)] = 80253,
+ [SMALL_STATE(1829)] = 80264,
+ [SMALL_STATE(1830)] = 80275,
+ [SMALL_STATE(1831)] = 80294,
+ [SMALL_STATE(1832)] = 80313,
+ [SMALL_STATE(1833)] = 80332,
+ [SMALL_STATE(1834)] = 80351,
+ [SMALL_STATE(1835)] = 80362,
+ [SMALL_STATE(1836)] = 80381,
+ [SMALL_STATE(1837)] = 80400,
+ [SMALL_STATE(1838)] = 80415,
+ [SMALL_STATE(1839)] = 80426,
+ [SMALL_STATE(1840)] = 80437,
+ [SMALL_STATE(1841)] = 80448,
+ [SMALL_STATE(1842)] = 80467,
+ [SMALL_STATE(1843)] = 80478,
+ [SMALL_STATE(1844)] = 80489,
+ [SMALL_STATE(1845)] = 80508,
+ [SMALL_STATE(1846)] = 80519,
+ [SMALL_STATE(1847)] = 80530,
+ [SMALL_STATE(1848)] = 80541,
+ [SMALL_STATE(1849)] = 80560,
+ [SMALL_STATE(1850)] = 80571,
+ [SMALL_STATE(1851)] = 80581,
+ [SMALL_STATE(1852)] = 80597,
+ [SMALL_STATE(1853)] = 80611,
+ [SMALL_STATE(1854)] = 80625,
+ [SMALL_STATE(1855)] = 80639,
+ [SMALL_STATE(1856)] = 80653,
+ [SMALL_STATE(1857)] = 80669,
+ [SMALL_STATE(1858)] = 80683,
+ [SMALL_STATE(1859)] = 80693,
+ [SMALL_STATE(1860)] = 80709,
+ [SMALL_STATE(1861)] = 80723,
+ [SMALL_STATE(1862)] = 80739,
+ [SMALL_STATE(1863)] = 80755,
+ [SMALL_STATE(1864)] = 80771,
+ [SMALL_STATE(1865)] = 80787,
+ [SMALL_STATE(1866)] = 80803,
+ [SMALL_STATE(1867)] = 80819,
+ [SMALL_STATE(1868)] = 80835,
+ [SMALL_STATE(1869)] = 80851,
+ [SMALL_STATE(1870)] = 80867,
+ [SMALL_STATE(1871)] = 80883,
+ [SMALL_STATE(1872)] = 80899,
+ [SMALL_STATE(1873)] = 80913,
+ [SMALL_STATE(1874)] = 80927,
+ [SMALL_STATE(1875)] = 80943,
+ [SMALL_STATE(1876)] = 80959,
+ [SMALL_STATE(1877)] = 80973,
+ [SMALL_STATE(1878)] = 80987,
+ [SMALL_STATE(1879)] = 81001,
+ [SMALL_STATE(1880)] = 81015,
+ [SMALL_STATE(1881)] = 81031,
+ [SMALL_STATE(1882)] = 81047,
+ [SMALL_STATE(1883)] = 81061,
+ [SMALL_STATE(1884)] = 81075,
+ [SMALL_STATE(1885)] = 81091,
+ [SMALL_STATE(1886)] = 81105,
+ [SMALL_STATE(1887)] = 81121,
+ [SMALL_STATE(1888)] = 81137,
+ [SMALL_STATE(1889)] = 81153,
+ [SMALL_STATE(1890)] = 81169,
+ [SMALL_STATE(1891)] = 81185,
+ [SMALL_STATE(1892)] = 81199,
+ [SMALL_STATE(1893)] = 81213,
+ [SMALL_STATE(1894)] = 81229,
+ [SMALL_STATE(1895)] = 81245,
+ [SMALL_STATE(1896)] = 81259,
+ [SMALL_STATE(1897)] = 81269,
+ [SMALL_STATE(1898)] = 81285,
+ [SMALL_STATE(1899)] = 81299,
+ [SMALL_STATE(1900)] = 81313,
+ [SMALL_STATE(1901)] = 81327,
+ [SMALL_STATE(1902)] = 81343,
+ [SMALL_STATE(1903)] = 81359,
+ [SMALL_STATE(1904)] = 81373,
+ [SMALL_STATE(1905)] = 81387,
+ [SMALL_STATE(1906)] = 81403,
+ [SMALL_STATE(1907)] = 81419,
+ [SMALL_STATE(1908)] = 81433,
+ [SMALL_STATE(1909)] = 81449,
+ [SMALL_STATE(1910)] = 81463,
+ [SMALL_STATE(1911)] = 81477,
+ [SMALL_STATE(1912)] = 81491,
+ [SMALL_STATE(1913)] = 81505,
+ [SMALL_STATE(1914)] = 81519,
+ [SMALL_STATE(1915)] = 81535,
+ [SMALL_STATE(1916)] = 81551,
+ [SMALL_STATE(1917)] = 81567,
+ [SMALL_STATE(1918)] = 81583,
+ [SMALL_STATE(1919)] = 81599,
+ [SMALL_STATE(1920)] = 81613,
+ [SMALL_STATE(1921)] = 81623,
+ [SMALL_STATE(1922)] = 81637,
+ [SMALL_STATE(1923)] = 81651,
+ [SMALL_STATE(1924)] = 81667,
+ [SMALL_STATE(1925)] = 81683,
+ [SMALL_STATE(1926)] = 81697,
+ [SMALL_STATE(1927)] = 81713,
+ [SMALL_STATE(1928)] = 81729,
+ [SMALL_STATE(1929)] = 81739,
+ [SMALL_STATE(1930)] = 81755,
+ [SMALL_STATE(1931)] = 81771,
+ [SMALL_STATE(1932)] = 81785,
+ [SMALL_STATE(1933)] = 81799,
+ [SMALL_STATE(1934)] = 81815,
+ [SMALL_STATE(1935)] = 81831,
+ [SMALL_STATE(1936)] = 81847,
+ [SMALL_STATE(1937)] = 81861,
+ [SMALL_STATE(1938)] = 81875,
+ [SMALL_STATE(1939)] = 81889,
+ [SMALL_STATE(1940)] = 81901,
+ [SMALL_STATE(1941)] = 81917,
+ [SMALL_STATE(1942)] = 81931,
+ [SMALL_STATE(1943)] = 81945,
+ [SMALL_STATE(1944)] = 81961,
+ [SMALL_STATE(1945)] = 81977,
+ [SMALL_STATE(1946)] = 81991,
+ [SMALL_STATE(1947)] = 82007,
+ [SMALL_STATE(1948)] = 82023,
+ [SMALL_STATE(1949)] = 82035,
+ [SMALL_STATE(1950)] = 82051,
+ [SMALL_STATE(1951)] = 82067,
+ [SMALL_STATE(1952)] = 82081,
+ [SMALL_STATE(1953)] = 82097,
+ [SMALL_STATE(1954)] = 82113,
+ [SMALL_STATE(1955)] = 82127,
+ [SMALL_STATE(1956)] = 82143,
+ [SMALL_STATE(1957)] = 82153,
+ [SMALL_STATE(1958)] = 82169,
+ [SMALL_STATE(1959)] = 82183,
+ [SMALL_STATE(1960)] = 82199,
+ [SMALL_STATE(1961)] = 82215,
+ [SMALL_STATE(1962)] = 82229,
+ [SMALL_STATE(1963)] = 82245,
+ [SMALL_STATE(1964)] = 82259,
+ [SMALL_STATE(1965)] = 82273,
+ [SMALL_STATE(1966)] = 82289,
+ [SMALL_STATE(1967)] = 82305,
+ [SMALL_STATE(1968)] = 82319,
+ [SMALL_STATE(1969)] = 82335,
+ [SMALL_STATE(1970)] = 82345,
+ [SMALL_STATE(1971)] = 82355,
+ [SMALL_STATE(1972)] = 82369,
+ [SMALL_STATE(1973)] = 82383,
+ [SMALL_STATE(1974)] = 82397,
+ [SMALL_STATE(1975)] = 82413,
+ [SMALL_STATE(1976)] = 82423,
+ [SMALL_STATE(1977)] = 82437,
+ [SMALL_STATE(1978)] = 82453,
+ [SMALL_STATE(1979)] = 82467,
+ [SMALL_STATE(1980)] = 82480,
+ [SMALL_STATE(1981)] = 82493,
+ [SMALL_STATE(1982)] = 82506,
+ [SMALL_STATE(1983)] = 82519,
+ [SMALL_STATE(1984)] = 82530,
+ [SMALL_STATE(1985)] = 82543,
+ [SMALL_STATE(1986)] = 82556,
+ [SMALL_STATE(1987)] = 82569,
+ [SMALL_STATE(1988)] = 82578,
+ [SMALL_STATE(1989)] = 82591,
+ [SMALL_STATE(1990)] = 82604,
+ [SMALL_STATE(1991)] = 82617,
+ [SMALL_STATE(1992)] = 82630,
+ [SMALL_STATE(1993)] = 82643,
+ [SMALL_STATE(1994)] = 82656,
+ [SMALL_STATE(1995)] = 82669,
+ [SMALL_STATE(1996)] = 82682,
+ [SMALL_STATE(1997)] = 82691,
+ [SMALL_STATE(1998)] = 82704,
+ [SMALL_STATE(1999)] = 82717,
+ [SMALL_STATE(2000)] = 82730,
+ [SMALL_STATE(2001)] = 82743,
+ [SMALL_STATE(2002)] = 82756,
+ [SMALL_STATE(2003)] = 82769,
+ [SMALL_STATE(2004)] = 82782,
+ [SMALL_STATE(2005)] = 82795,
+ [SMALL_STATE(2006)] = 82808,
+ [SMALL_STATE(2007)] = 82821,
+ [SMALL_STATE(2008)] = 82834,
+ [SMALL_STATE(2009)] = 82847,
+ [SMALL_STATE(2010)] = 82860,
+ [SMALL_STATE(2011)] = 82873,
+ [SMALL_STATE(2012)] = 82886,
+ [SMALL_STATE(2013)] = 82899,
+ [SMALL_STATE(2014)] = 82912,
+ [SMALL_STATE(2015)] = 82925,
+ [SMALL_STATE(2016)] = 82938,
+ [SMALL_STATE(2017)] = 82951,
+ [SMALL_STATE(2018)] = 82962,
+ [SMALL_STATE(2019)] = 82975,
+ [SMALL_STATE(2020)] = 82988,
+ [SMALL_STATE(2021)] = 83001,
+ [SMALL_STATE(2022)] = 83014,
+ [SMALL_STATE(2023)] = 83023,
+ [SMALL_STATE(2024)] = 83036,
+ [SMALL_STATE(2025)] = 83049,
+ [SMALL_STATE(2026)] = 83062,
+ [SMALL_STATE(2027)] = 83075,
+ [SMALL_STATE(2028)] = 83088,
+ [SMALL_STATE(2029)] = 83101,
+ [SMALL_STATE(2030)] = 83114,
+ [SMALL_STATE(2031)] = 83127,
+ [SMALL_STATE(2032)] = 83138,
+ [SMALL_STATE(2033)] = 83151,
+ [SMALL_STATE(2034)] = 83164,
+ [SMALL_STATE(2035)] = 83177,
+ [SMALL_STATE(2036)] = 83186,
+ [SMALL_STATE(2037)] = 83199,
+ [SMALL_STATE(2038)] = 83212,
+ [SMALL_STATE(2039)] = 83221,
+ [SMALL_STATE(2040)] = 83230,
+ [SMALL_STATE(2041)] = 83241,
+ [SMALL_STATE(2042)] = 83254,
+ [SMALL_STATE(2043)] = 83267,
+ [SMALL_STATE(2044)] = 83280,
+ [SMALL_STATE(2045)] = 83293,
+ [SMALL_STATE(2046)] = 83306,
+ [SMALL_STATE(2047)] = 83319,
+ [SMALL_STATE(2048)] = 83332,
+ [SMALL_STATE(2049)] = 83343,
+ [SMALL_STATE(2050)] = 83356,
+ [SMALL_STATE(2051)] = 83365,
+ [SMALL_STATE(2052)] = 83378,
+ [SMALL_STATE(2053)] = 83389,
+ [SMALL_STATE(2054)] = 83402,
+ [SMALL_STATE(2055)] = 83415,
+ [SMALL_STATE(2056)] = 83424,
+ [SMALL_STATE(2057)] = 83437,
+ [SMALL_STATE(2058)] = 83448,
+ [SMALL_STATE(2059)] = 83461,
+ [SMALL_STATE(2060)] = 83474,
+ [SMALL_STATE(2061)] = 83487,
+ [SMALL_STATE(2062)] = 83500,
+ [SMALL_STATE(2063)] = 83511,
+ [SMALL_STATE(2064)] = 83522,
+ [SMALL_STATE(2065)] = 83535,
+ [SMALL_STATE(2066)] = 83548,
+ [SMALL_STATE(2067)] = 83561,
+ [SMALL_STATE(2068)] = 83570,
+ [SMALL_STATE(2069)] = 83581,
+ [SMALL_STATE(2070)] = 83594,
+ [SMALL_STATE(2071)] = 83603,
+ [SMALL_STATE(2072)] = 83616,
+ [SMALL_STATE(2073)] = 83629,
+ [SMALL_STATE(2074)] = 83642,
+ [SMALL_STATE(2075)] = 83655,
+ [SMALL_STATE(2076)] = 83668,
+ [SMALL_STATE(2077)] = 83681,
+ [SMALL_STATE(2078)] = 83694,
+ [SMALL_STATE(2079)] = 83705,
+ [SMALL_STATE(2080)] = 83716,
+ [SMALL_STATE(2081)] = 83727,
+ [SMALL_STATE(2082)] = 83736,
+ [SMALL_STATE(2083)] = 83749,
+ [SMALL_STATE(2084)] = 83762,
+ [SMALL_STATE(2085)] = 83775,
+ [SMALL_STATE(2086)] = 83788,
+ [SMALL_STATE(2087)] = 83801,
+ [SMALL_STATE(2088)] = 83814,
+ [SMALL_STATE(2089)] = 83825,
+ [SMALL_STATE(2090)] = 83838,
+ [SMALL_STATE(2091)] = 83851,
+ [SMALL_STATE(2092)] = 83862,
+ [SMALL_STATE(2093)] = 83871,
+ [SMALL_STATE(2094)] = 83884,
+ [SMALL_STATE(2095)] = 83893,
+ [SMALL_STATE(2096)] = 83906,
+ [SMALL_STATE(2097)] = 83919,
+ [SMALL_STATE(2098)] = 83930,
+ [SMALL_STATE(2099)] = 83943,
+ [SMALL_STATE(2100)] = 83956,
+ [SMALL_STATE(2101)] = 83969,
+ [SMALL_STATE(2102)] = 83982,
+ [SMALL_STATE(2103)] = 83995,
+ [SMALL_STATE(2104)] = 84004,
+ [SMALL_STATE(2105)] = 84017,
+ [SMALL_STATE(2106)] = 84030,
+ [SMALL_STATE(2107)] = 84043,
+ [SMALL_STATE(2108)] = 84056,
+ [SMALL_STATE(2109)] = 84065,
+ [SMALL_STATE(2110)] = 84078,
+ [SMALL_STATE(2111)] = 84087,
+ [SMALL_STATE(2112)] = 84098,
+ [SMALL_STATE(2113)] = 84111,
+ [SMALL_STATE(2114)] = 84120,
+ [SMALL_STATE(2115)] = 84133,
+ [SMALL_STATE(2116)] = 84144,
+ [SMALL_STATE(2117)] = 84157,
+ [SMALL_STATE(2118)] = 84166,
+ [SMALL_STATE(2119)] = 84179,
+ [SMALL_STATE(2120)] = 84192,
+ [SMALL_STATE(2121)] = 84205,
+ [SMALL_STATE(2122)] = 84214,
+ [SMALL_STATE(2123)] = 84227,
+ [SMALL_STATE(2124)] = 84240,
+ [SMALL_STATE(2125)] = 84249,
+ [SMALL_STATE(2126)] = 84259,
+ [SMALL_STATE(2127)] = 84269,
+ [SMALL_STATE(2128)] = 84279,
+ [SMALL_STATE(2129)] = 84289,
+ [SMALL_STATE(2130)] = 84299,
+ [SMALL_STATE(2131)] = 84309,
+ [SMALL_STATE(2132)] = 84319,
+ [SMALL_STATE(2133)] = 84329,
+ [SMALL_STATE(2134)] = 84337,
+ [SMALL_STATE(2135)] = 84347,
+ [SMALL_STATE(2136)] = 84357,
+ [SMALL_STATE(2137)] = 84365,
+ [SMALL_STATE(2138)] = 84373,
+ [SMALL_STATE(2139)] = 84383,
+ [SMALL_STATE(2140)] = 84393,
+ [SMALL_STATE(2141)] = 84403,
+ [SMALL_STATE(2142)] = 84411,
+ [SMALL_STATE(2143)] = 84419,
+ [SMALL_STATE(2144)] = 84427,
+ [SMALL_STATE(2145)] = 84437,
+ [SMALL_STATE(2146)] = 84447,
+ [SMALL_STATE(2147)] = 84457,
+ [SMALL_STATE(2148)] = 84467,
+ [SMALL_STATE(2149)] = 84477,
+ [SMALL_STATE(2150)] = 84485,
+ [SMALL_STATE(2151)] = 84495,
+ [SMALL_STATE(2152)] = 84505,
+ [SMALL_STATE(2153)] = 84513,
+ [SMALL_STATE(2154)] = 84523,
+ [SMALL_STATE(2155)] = 84533,
+ [SMALL_STATE(2156)] = 84541,
+ [SMALL_STATE(2157)] = 84549,
+ [SMALL_STATE(2158)] = 84559,
+ [SMALL_STATE(2159)] = 84569,
+ [SMALL_STATE(2160)] = 84579,
+ [SMALL_STATE(2161)] = 84589,
+ [SMALL_STATE(2162)] = 84599,
+ [SMALL_STATE(2163)] = 84609,
+ [SMALL_STATE(2164)] = 84619,
+ [SMALL_STATE(2165)] = 84629,
+ [SMALL_STATE(2166)] = 84639,
+ [SMALL_STATE(2167)] = 84649,
+ [SMALL_STATE(2168)] = 84657,
+ [SMALL_STATE(2169)] = 84667,
+ [SMALL_STATE(2170)] = 84677,
+ [SMALL_STATE(2171)] = 84687,
+ [SMALL_STATE(2172)] = 84697,
+ [SMALL_STATE(2173)] = 84707,
+ [SMALL_STATE(2174)] = 84717,
+ [SMALL_STATE(2175)] = 84727,
+ [SMALL_STATE(2176)] = 84737,
+ [SMALL_STATE(2177)] = 84747,
+ [SMALL_STATE(2178)] = 84755,
+ [SMALL_STATE(2179)] = 84765,
+ [SMALL_STATE(2180)] = 84775,
+ [SMALL_STATE(2181)] = 84783,
+ [SMALL_STATE(2182)] = 84793,
+ [SMALL_STATE(2183)] = 84803,
+ [SMALL_STATE(2184)] = 84813,
+ [SMALL_STATE(2185)] = 84821,
+ [SMALL_STATE(2186)] = 84829,
+ [SMALL_STATE(2187)] = 84837,
+ [SMALL_STATE(2188)] = 84847,
+ [SMALL_STATE(2189)] = 84855,
+ [SMALL_STATE(2190)] = 84863,
+ [SMALL_STATE(2191)] = 84873,
+ [SMALL_STATE(2192)] = 84881,
+ [SMALL_STATE(2193)] = 84891,
+ [SMALL_STATE(2194)] = 84899,
+ [SMALL_STATE(2195)] = 84909,
+ [SMALL_STATE(2196)] = 84919,
+ [SMALL_STATE(2197)] = 84929,
+ [SMALL_STATE(2198)] = 84939,
+ [SMALL_STATE(2199)] = 84949,
+ [SMALL_STATE(2200)] = 84959,
+ [SMALL_STATE(2201)] = 84967,
+ [SMALL_STATE(2202)] = 84977,
+ [SMALL_STATE(2203)] = 84985,
+ [SMALL_STATE(2204)] = 84993,
+ [SMALL_STATE(2205)] = 85003,
+ [SMALL_STATE(2206)] = 85011,
+ [SMALL_STATE(2207)] = 85021,
+ [SMALL_STATE(2208)] = 85031,
+ [SMALL_STATE(2209)] = 85041,
+ [SMALL_STATE(2210)] = 85051,
+ [SMALL_STATE(2211)] = 85061,
+ [SMALL_STATE(2212)] = 85071,
+ [SMALL_STATE(2213)] = 85081,
+ [SMALL_STATE(2214)] = 85091,
+ [SMALL_STATE(2215)] = 85101,
+ [SMALL_STATE(2216)] = 85111,
+ [SMALL_STATE(2217)] = 85121,
+ [SMALL_STATE(2218)] = 85131,
+ [SMALL_STATE(2219)] = 85141,
+ [SMALL_STATE(2220)] = 85151,
+ [SMALL_STATE(2221)] = 85159,
+ [SMALL_STATE(2222)] = 85169,
+ [SMALL_STATE(2223)] = 85179,
+ [SMALL_STATE(2224)] = 85189,
+ [SMALL_STATE(2225)] = 85199,
+ [SMALL_STATE(2226)] = 85209,
+ [SMALL_STATE(2227)] = 85219,
+ [SMALL_STATE(2228)] = 85229,
+ [SMALL_STATE(2229)] = 85239,
+ [SMALL_STATE(2230)] = 85249,
+ [SMALL_STATE(2231)] = 85259,
+ [SMALL_STATE(2232)] = 85269,
+ [SMALL_STATE(2233)] = 85279,
+ [SMALL_STATE(2234)] = 85287,
+ [SMALL_STATE(2235)] = 85297,
+ [SMALL_STATE(2236)] = 85307,
+ [SMALL_STATE(2237)] = 85317,
+ [SMALL_STATE(2238)] = 85327,
+ [SMALL_STATE(2239)] = 85337,
+ [SMALL_STATE(2240)] = 85345,
+ [SMALL_STATE(2241)] = 85355,
+ [SMALL_STATE(2242)] = 85365,
+ [SMALL_STATE(2243)] = 85373,
+ [SMALL_STATE(2244)] = 85383,
+ [SMALL_STATE(2245)] = 85393,
+ [SMALL_STATE(2246)] = 85403,
+ [SMALL_STATE(2247)] = 85413,
+ [SMALL_STATE(2248)] = 85423,
+ [SMALL_STATE(2249)] = 85433,
+ [SMALL_STATE(2250)] = 85443,
+ [SMALL_STATE(2251)] = 85453,
+ [SMALL_STATE(2252)] = 85463,
+ [SMALL_STATE(2253)] = 85473,
+ [SMALL_STATE(2254)] = 85483,
+ [SMALL_STATE(2255)] = 85493,
+ [SMALL_STATE(2256)] = 85503,
+ [SMALL_STATE(2257)] = 85513,
+ [SMALL_STATE(2258)] = 85523,
+ [SMALL_STATE(2259)] = 85533,
+ [SMALL_STATE(2260)] = 85543,
+ [SMALL_STATE(2261)] = 85553,
+ [SMALL_STATE(2262)] = 85563,
+ [SMALL_STATE(2263)] = 85571,
+ [SMALL_STATE(2264)] = 85581,
+ [SMALL_STATE(2265)] = 85591,
+ [SMALL_STATE(2266)] = 85601,
+ [SMALL_STATE(2267)] = 85609,
+ [SMALL_STATE(2268)] = 85619,
+ [SMALL_STATE(2269)] = 85629,
+ [SMALL_STATE(2270)] = 85639,
+ [SMALL_STATE(2271)] = 85649,
+ [SMALL_STATE(2272)] = 85659,
+ [SMALL_STATE(2273)] = 85667,
+ [SMALL_STATE(2274)] = 85677,
+ [SMALL_STATE(2275)] = 85685,
+ [SMALL_STATE(2276)] = 85693,
+ [SMALL_STATE(2277)] = 85703,
+ [SMALL_STATE(2278)] = 85713,
+ [SMALL_STATE(2279)] = 85723,
+ [SMALL_STATE(2280)] = 85733,
+ [SMALL_STATE(2281)] = 85743,
+ [SMALL_STATE(2282)] = 85753,
+ [SMALL_STATE(2283)] = 85761,
+ [SMALL_STATE(2284)] = 85769,
+ [SMALL_STATE(2285)] = 85779,
+ [SMALL_STATE(2286)] = 85789,
+ [SMALL_STATE(2287)] = 85799,
+ [SMALL_STATE(2288)] = 85807,
+ [SMALL_STATE(2289)] = 85815,
+ [SMALL_STATE(2290)] = 85825,
+ [SMALL_STATE(2291)] = 85833,
+ [SMALL_STATE(2292)] = 85843,
+ [SMALL_STATE(2293)] = 85853,
+ [SMALL_STATE(2294)] = 85861,
+ [SMALL_STATE(2295)] = 85871,
+ [SMALL_STATE(2296)] = 85881,
+ [SMALL_STATE(2297)] = 85891,
+ [SMALL_STATE(2298)] = 85901,
+ [SMALL_STATE(2299)] = 85911,
+ [SMALL_STATE(2300)] = 85921,
+ [SMALL_STATE(2301)] = 85929,
+ [SMALL_STATE(2302)] = 85937,
+ [SMALL_STATE(2303)] = 85947,
+ [SMALL_STATE(2304)] = 85957,
+ [SMALL_STATE(2305)] = 85965,
+ [SMALL_STATE(2306)] = 85973,
+ [SMALL_STATE(2307)] = 85981,
+ [SMALL_STATE(2308)] = 85989,
+ [SMALL_STATE(2309)] = 85997,
+ [SMALL_STATE(2310)] = 86005,
+ [SMALL_STATE(2311)] = 86013,
+ [SMALL_STATE(2312)] = 86021,
+ [SMALL_STATE(2313)] = 86029,
+ [SMALL_STATE(2314)] = 86039,
+ [SMALL_STATE(2315)] = 86047,
+ [SMALL_STATE(2316)] = 86057,
+ [SMALL_STATE(2317)] = 86067,
+ [SMALL_STATE(2318)] = 86075,
+ [SMALL_STATE(2319)] = 86083,
+ [SMALL_STATE(2320)] = 86091,
+ [SMALL_STATE(2321)] = 86099,
+ [SMALL_STATE(2322)] = 86107,
+ [SMALL_STATE(2323)] = 86115,
+ [SMALL_STATE(2324)] = 86123,
+ [SMALL_STATE(2325)] = 86133,
+ [SMALL_STATE(2326)] = 86143,
+ [SMALL_STATE(2327)] = 86153,
+ [SMALL_STATE(2328)] = 86163,
+ [SMALL_STATE(2329)] = 86173,
+ [SMALL_STATE(2330)] = 86183,
+ [SMALL_STATE(2331)] = 86193,
+ [SMALL_STATE(2332)] = 86203,
+ [SMALL_STATE(2333)] = 86211,
+ [SMALL_STATE(2334)] = 86221,
+ [SMALL_STATE(2335)] = 86231,
+ [SMALL_STATE(2336)] = 86241,
+ [SMALL_STATE(2337)] = 86251,
+ [SMALL_STATE(2338)] = 86261,
+ [SMALL_STATE(2339)] = 86271,
+ [SMALL_STATE(2340)] = 86281,
+ [SMALL_STATE(2341)] = 86291,
+ [SMALL_STATE(2342)] = 86301,
+ [SMALL_STATE(2343)] = 86311,
+ [SMALL_STATE(2344)] = 86319,
+ [SMALL_STATE(2345)] = 86329,
+ [SMALL_STATE(2346)] = 86339,
+ [SMALL_STATE(2347)] = 86349,
+ [SMALL_STATE(2348)] = 86359,
+ [SMALL_STATE(2349)] = 86369,
+ [SMALL_STATE(2350)] = 86379,
+ [SMALL_STATE(2351)] = 86387,
+ [SMALL_STATE(2352)] = 86395,
+ [SMALL_STATE(2353)] = 86405,
+ [SMALL_STATE(2354)] = 86415,
+ [SMALL_STATE(2355)] = 86423,
+ [SMALL_STATE(2356)] = 86433,
+ [SMALL_STATE(2357)] = 86441,
+ [SMALL_STATE(2358)] = 86449,
+ [SMALL_STATE(2359)] = 86459,
+ [SMALL_STATE(2360)] = 86469,
+ [SMALL_STATE(2361)] = 86479,
+ [SMALL_STATE(2362)] = 86487,
+ [SMALL_STATE(2363)] = 86495,
+ [SMALL_STATE(2364)] = 86505,
+ [SMALL_STATE(2365)] = 86515,
+ [SMALL_STATE(2366)] = 86525,
+ [SMALL_STATE(2367)] = 86533,
+ [SMALL_STATE(2368)] = 86543,
+ [SMALL_STATE(2369)] = 86553,
+ [SMALL_STATE(2370)] = 86563,
+ [SMALL_STATE(2371)] = 86573,
+ [SMALL_STATE(2372)] = 86583,
+ [SMALL_STATE(2373)] = 86591,
+ [SMALL_STATE(2374)] = 86601,
+ [SMALL_STATE(2375)] = 86611,
+ [SMALL_STATE(2376)] = 86621,
+ [SMALL_STATE(2377)] = 86631,
+ [SMALL_STATE(2378)] = 86639,
+ [SMALL_STATE(2379)] = 86647,
+ [SMALL_STATE(2380)] = 86655,
+ [SMALL_STATE(2381)] = 86663,
+ [SMALL_STATE(2382)] = 86673,
+ [SMALL_STATE(2383)] = 86683,
+ [SMALL_STATE(2384)] = 86693,
+ [SMALL_STATE(2385)] = 86701,
+ [SMALL_STATE(2386)] = 86709,
+ [SMALL_STATE(2387)] = 86717,
+ [SMALL_STATE(2388)] = 86725,
+ [SMALL_STATE(2389)] = 86735,
+ [SMALL_STATE(2390)] = 86743,
+ [SMALL_STATE(2391)] = 86753,
+ [SMALL_STATE(2392)] = 86763,
+ [SMALL_STATE(2393)] = 86771,
+ [SMALL_STATE(2394)] = 86781,
+ [SMALL_STATE(2395)] = 86791,
+ [SMALL_STATE(2396)] = 86801,
+ [SMALL_STATE(2397)] = 86809,
+ [SMALL_STATE(2398)] = 86817,
+ [SMALL_STATE(2399)] = 86825,
+ [SMALL_STATE(2400)] = 86835,
+ [SMALL_STATE(2401)] = 86845,
+ [SMALL_STATE(2402)] = 86853,
+ [SMALL_STATE(2403)] = 86861,
+ [SMALL_STATE(2404)] = 86871,
+ [SMALL_STATE(2405)] = 86879,
+ [SMALL_STATE(2406)] = 86889,
+ [SMALL_STATE(2407)] = 86899,
+ [SMALL_STATE(2408)] = 86909,
+ [SMALL_STATE(2409)] = 86917,
+ [SMALL_STATE(2410)] = 86925,
+ [SMALL_STATE(2411)] = 86933,
+ [SMALL_STATE(2412)] = 86941,
+ [SMALL_STATE(2413)] = 86949,
+ [SMALL_STATE(2414)] = 86959,
+ [SMALL_STATE(2415)] = 86967,
+ [SMALL_STATE(2416)] = 86977,
+ [SMALL_STATE(2417)] = 86985,
+ [SMALL_STATE(2418)] = 86995,
+ [SMALL_STATE(2419)] = 87005,
+ [SMALL_STATE(2420)] = 87013,
+ [SMALL_STATE(2421)] = 87023,
+ [SMALL_STATE(2422)] = 87033,
+ [SMALL_STATE(2423)] = 87043,
+ [SMALL_STATE(2424)] = 87053,
+ [SMALL_STATE(2425)] = 87063,
+ [SMALL_STATE(2426)] = 87073,
+ [SMALL_STATE(2427)] = 87081,
+ [SMALL_STATE(2428)] = 87091,
+ [SMALL_STATE(2429)] = 87101,
+ [SMALL_STATE(2430)] = 87111,
+ [SMALL_STATE(2431)] = 87121,
+ [SMALL_STATE(2432)] = 87129,
+ [SMALL_STATE(2433)] = 87139,
+ [SMALL_STATE(2434)] = 87149,
+ [SMALL_STATE(2435)] = 87159,
+ [SMALL_STATE(2436)] = 87169,
+ [SMALL_STATE(2437)] = 87179,
+ [SMALL_STATE(2438)] = 87189,
+ [SMALL_STATE(2439)] = 87199,
+ [SMALL_STATE(2440)] = 87209,
+ [SMALL_STATE(2441)] = 87219,
+ [SMALL_STATE(2442)] = 87229,
+ [SMALL_STATE(2443)] = 87239,
+ [SMALL_STATE(2444)] = 87249,
+ [SMALL_STATE(2445)] = 87257,
+ [SMALL_STATE(2446)] = 87265,
+ [SMALL_STATE(2447)] = 87273,
+ [SMALL_STATE(2448)] = 87283,
+ [SMALL_STATE(2449)] = 87293,
+ [SMALL_STATE(2450)] = 87303,
+ [SMALL_STATE(2451)] = 87313,
+ [SMALL_STATE(2452)] = 87323,
+ [SMALL_STATE(2453)] = 87333,
+ [SMALL_STATE(2454)] = 87341,
+ [SMALL_STATE(2455)] = 87349,
+ [SMALL_STATE(2456)] = 87359,
+ [SMALL_STATE(2457)] = 87369,
+ [SMALL_STATE(2458)] = 87379,
+ [SMALL_STATE(2459)] = 87389,
+ [SMALL_STATE(2460)] = 87399,
+ [SMALL_STATE(2461)] = 87409,
+ [SMALL_STATE(2462)] = 87419,
+ [SMALL_STATE(2463)] = 87429,
+ [SMALL_STATE(2464)] = 87439,
+ [SMALL_STATE(2465)] = 87449,
+ [SMALL_STATE(2466)] = 87459,
+ [SMALL_STATE(2467)] = 87469,
+ [SMALL_STATE(2468)] = 87479,
+ [SMALL_STATE(2469)] = 87487,
+ [SMALL_STATE(2470)] = 87495,
+ [SMALL_STATE(2471)] = 87503,
+ [SMALL_STATE(2472)] = 87513,
+ [SMALL_STATE(2473)] = 87523,
+ [SMALL_STATE(2474)] = 87533,
+ [SMALL_STATE(2475)] = 87543,
+ [SMALL_STATE(2476)] = 87553,
+ [SMALL_STATE(2477)] = 87561,
+ [SMALL_STATE(2478)] = 87569,
+ [SMALL_STATE(2479)] = 87579,
+ [SMALL_STATE(2480)] = 87587,
+ [SMALL_STATE(2481)] = 87595,
+ [SMALL_STATE(2482)] = 87603,
+ [SMALL_STATE(2483)] = 87613,
+ [SMALL_STATE(2484)] = 87623,
+ [SMALL_STATE(2485)] = 87633,
+ [SMALL_STATE(2486)] = 87643,
+ [SMALL_STATE(2487)] = 87653,
+ [SMALL_STATE(2488)] = 87663,
+ [SMALL_STATE(2489)] = 87673,
+ [SMALL_STATE(2490)] = 87683,
+ [SMALL_STATE(2491)] = 87691,
+ [SMALL_STATE(2492)] = 87701,
+ [SMALL_STATE(2493)] = 87711,
+ [SMALL_STATE(2494)] = 87719,
+ [SMALL_STATE(2495)] = 87727,
+ [SMALL_STATE(2496)] = 87735,
+ [SMALL_STATE(2497)] = 87743,
+ [SMALL_STATE(2498)] = 87753,
+ [SMALL_STATE(2499)] = 87761,
+ [SMALL_STATE(2500)] = 87769,
+ [SMALL_STATE(2501)] = 87779,
+ [SMALL_STATE(2502)] = 87789,
+ [SMALL_STATE(2503)] = 87799,
+ [SMALL_STATE(2504)] = 87807,
+ [SMALL_STATE(2505)] = 87815,
+ [SMALL_STATE(2506)] = 87823,
+ [SMALL_STATE(2507)] = 87831,
+ [SMALL_STATE(2508)] = 87839,
+ [SMALL_STATE(2509)] = 87849,
+ [SMALL_STATE(2510)] = 87859,
+ [SMALL_STATE(2511)] = 87869,
+ [SMALL_STATE(2512)] = 87879,
+ [SMALL_STATE(2513)] = 87889,
+ [SMALL_STATE(2514)] = 87899,
+ [SMALL_STATE(2515)] = 87907,
+ [SMALL_STATE(2516)] = 87915,
+ [SMALL_STATE(2517)] = 87923,
+ [SMALL_STATE(2518)] = 87931,
+ [SMALL_STATE(2519)] = 87939,
+ [SMALL_STATE(2520)] = 87947,
+ [SMALL_STATE(2521)] = 87955,
+ [SMALL_STATE(2522)] = 87965,
+ [SMALL_STATE(2523)] = 87973,
+ [SMALL_STATE(2524)] = 87981,
+ [SMALL_STATE(2525)] = 87989,
+ [SMALL_STATE(2526)] = 87997,
+ [SMALL_STATE(2527)] = 88005,
+ [SMALL_STATE(2528)] = 88013,
+ [SMALL_STATE(2529)] = 88023,
+ [SMALL_STATE(2530)] = 88031,
+ [SMALL_STATE(2531)] = 88041,
+ [SMALL_STATE(2532)] = 88049,
+ [SMALL_STATE(2533)] = 88057,
+ [SMALL_STATE(2534)] = 88067,
+ [SMALL_STATE(2535)] = 88075,
+ [SMALL_STATE(2536)] = 88083,
+ [SMALL_STATE(2537)] = 88093,
+ [SMALL_STATE(2538)] = 88103,
+ [SMALL_STATE(2539)] = 88113,
+ [SMALL_STATE(2540)] = 88121,
+ [SMALL_STATE(2541)] = 88131,
+ [SMALL_STATE(2542)] = 88139,
+ [SMALL_STATE(2543)] = 88149,
+ [SMALL_STATE(2544)] = 88159,
+ [SMALL_STATE(2545)] = 88167,
+ [SMALL_STATE(2546)] = 88175,
+ [SMALL_STATE(2547)] = 88185,
+ [SMALL_STATE(2548)] = 88193,
+ [SMALL_STATE(2549)] = 88203,
+ [SMALL_STATE(2550)] = 88211,
+ [SMALL_STATE(2551)] = 88219,
+ [SMALL_STATE(2552)] = 88229,
+ [SMALL_STATE(2553)] = 88239,
+ [SMALL_STATE(2554)] = 88249,
+ [SMALL_STATE(2555)] = 88259,
+ [SMALL_STATE(2556)] = 88267,
+ [SMALL_STATE(2557)] = 88275,
+ [SMALL_STATE(2558)] = 88283,
+ [SMALL_STATE(2559)] = 88291,
+ [SMALL_STATE(2560)] = 88299,
+ [SMALL_STATE(2561)] = 88309,
+ [SMALL_STATE(2562)] = 88319,
+ [SMALL_STATE(2563)] = 88329,
+ [SMALL_STATE(2564)] = 88339,
+ [SMALL_STATE(2565)] = 88347,
+ [SMALL_STATE(2566)] = 88355,
+ [SMALL_STATE(2567)] = 88365,
+ [SMALL_STATE(2568)] = 88373,
+ [SMALL_STATE(2569)] = 88381,
+ [SMALL_STATE(2570)] = 88391,
+ [SMALL_STATE(2571)] = 88399,
+ [SMALL_STATE(2572)] = 88407,
+ [SMALL_STATE(2573)] = 88415,
+ [SMALL_STATE(2574)] = 88423,
+ [SMALL_STATE(2575)] = 88433,
+ [SMALL_STATE(2576)] = 88443,
+ [SMALL_STATE(2577)] = 88453,
+ [SMALL_STATE(2578)] = 88461,
+ [SMALL_STATE(2579)] = 88471,
+ [SMALL_STATE(2580)] = 88481,
+ [SMALL_STATE(2581)] = 88491,
+ [SMALL_STATE(2582)] = 88501,
+ [SMALL_STATE(2583)] = 88511,
+ [SMALL_STATE(2584)] = 88521,
+ [SMALL_STATE(2585)] = 88531,
+ [SMALL_STATE(2586)] = 88541,
+ [SMALL_STATE(2587)] = 88549,
+ [SMALL_STATE(2588)] = 88559,
+ [SMALL_STATE(2589)] = 88569,
+ [SMALL_STATE(2590)] = 88579,
+ [SMALL_STATE(2591)] = 88589,
+ [SMALL_STATE(2592)] = 88599,
+ [SMALL_STATE(2593)] = 88609,
+ [SMALL_STATE(2594)] = 88619,
+ [SMALL_STATE(2595)] = 88629,
+ [SMALL_STATE(2596)] = 88639,
+ [SMALL_STATE(2597)] = 88649,
+ [SMALL_STATE(2598)] = 88659,
+ [SMALL_STATE(2599)] = 88669,
+ [SMALL_STATE(2600)] = 88679,
+ [SMALL_STATE(2601)] = 88689,
+ [SMALL_STATE(2602)] = 88699,
+ [SMALL_STATE(2603)] = 88709,
+ [SMALL_STATE(2604)] = 88719,
+ [SMALL_STATE(2605)] = 88729,
+ [SMALL_STATE(2606)] = 88739,
+ [SMALL_STATE(2607)] = 88749,
+ [SMALL_STATE(2608)] = 88759,
+ [SMALL_STATE(2609)] = 88769,
+ [SMALL_STATE(2610)] = 88779,
+ [SMALL_STATE(2611)] = 88789,
+ [SMALL_STATE(2612)] = 88797,
+ [SMALL_STATE(2613)] = 88805,
+ [SMALL_STATE(2614)] = 88813,
+ [SMALL_STATE(2615)] = 88821,
+ [SMALL_STATE(2616)] = 88829,
+ [SMALL_STATE(2617)] = 88837,
+ [SMALL_STATE(2618)] = 88845,
+ [SMALL_STATE(2619)] = 88855,
+ [SMALL_STATE(2620)] = 88865,
+ [SMALL_STATE(2621)] = 88873,
+ [SMALL_STATE(2622)] = 88881,
+ [SMALL_STATE(2623)] = 88889,
+ [SMALL_STATE(2624)] = 88899,
+ [SMALL_STATE(2625)] = 88907,
+ [SMALL_STATE(2626)] = 88915,
+ [SMALL_STATE(2627)] = 88925,
+ [SMALL_STATE(2628)] = 88935,
+ [SMALL_STATE(2629)] = 88945,
+ [SMALL_STATE(2630)] = 88953,
+ [SMALL_STATE(2631)] = 88963,
+ [SMALL_STATE(2632)] = 88973,
+ [SMALL_STATE(2633)] = 88981,
+ [SMALL_STATE(2634)] = 88989,
+ [SMALL_STATE(2635)] = 88997,
+ [SMALL_STATE(2636)] = 89007,
+ [SMALL_STATE(2637)] = 89015,
+ [SMALL_STATE(2638)] = 89023,
+ [SMALL_STATE(2639)] = 89033,
+ [SMALL_STATE(2640)] = 89043,
+ [SMALL_STATE(2641)] = 89053,
+ [SMALL_STATE(2642)] = 89063,
+ [SMALL_STATE(2643)] = 89073,
+ [SMALL_STATE(2644)] = 89083,
+ [SMALL_STATE(2645)] = 89091,
+ [SMALL_STATE(2646)] = 89099,
+ [SMALL_STATE(2647)] = 89107,
+ [SMALL_STATE(2648)] = 89115,
+ [SMALL_STATE(2649)] = 89123,
+ [SMALL_STATE(2650)] = 89133,
+ [SMALL_STATE(2651)] = 89143,
+ [SMALL_STATE(2652)] = 89153,
+ [SMALL_STATE(2653)] = 89161,
+ [SMALL_STATE(2654)] = 89168,
+ [SMALL_STATE(2655)] = 89175,
+ [SMALL_STATE(2656)] = 89182,
+ [SMALL_STATE(2657)] = 89189,
+ [SMALL_STATE(2658)] = 89196,
+ [SMALL_STATE(2659)] = 89203,
+ [SMALL_STATE(2660)] = 89210,
+ [SMALL_STATE(2661)] = 89217,
+ [SMALL_STATE(2662)] = 89224,
+ [SMALL_STATE(2663)] = 89231,
+ [SMALL_STATE(2664)] = 89238,
+ [SMALL_STATE(2665)] = 89245,
+ [SMALL_STATE(2666)] = 89252,
+ [SMALL_STATE(2667)] = 89259,
+ [SMALL_STATE(2668)] = 89266,
+ [SMALL_STATE(2669)] = 89273,
+ [SMALL_STATE(2670)] = 89280,
+ [SMALL_STATE(2671)] = 89287,
+ [SMALL_STATE(2672)] = 89294,
+ [SMALL_STATE(2673)] = 89301,
+ [SMALL_STATE(2674)] = 89308,
+ [SMALL_STATE(2675)] = 89315,
+ [SMALL_STATE(2676)] = 89322,
+ [SMALL_STATE(2677)] = 89329,
+ [SMALL_STATE(2678)] = 89336,
+ [SMALL_STATE(2679)] = 89343,
+ [SMALL_STATE(2680)] = 89350,
+ [SMALL_STATE(2681)] = 89357,
+ [SMALL_STATE(2682)] = 89364,
+ [SMALL_STATE(2683)] = 89371,
+ [SMALL_STATE(2684)] = 89378,
+ [SMALL_STATE(2685)] = 89385,
+ [SMALL_STATE(2686)] = 89392,
+ [SMALL_STATE(2687)] = 89399,
+ [SMALL_STATE(2688)] = 89406,
+ [SMALL_STATE(2689)] = 89413,
+ [SMALL_STATE(2690)] = 89420,
+ [SMALL_STATE(2691)] = 89427,
+ [SMALL_STATE(2692)] = 89434,
+ [SMALL_STATE(2693)] = 89441,
+ [SMALL_STATE(2694)] = 89448,
+ [SMALL_STATE(2695)] = 89455,
+ [SMALL_STATE(2696)] = 89462,
+ [SMALL_STATE(2697)] = 89469,
+ [SMALL_STATE(2698)] = 89476,
+ [SMALL_STATE(2699)] = 89483,
+ [SMALL_STATE(2700)] = 89490,
+ [SMALL_STATE(2701)] = 89497,
+ [SMALL_STATE(2702)] = 89504,
+ [SMALL_STATE(2703)] = 89511,
+ [SMALL_STATE(2704)] = 89518,
+ [SMALL_STATE(2705)] = 89525,
+ [SMALL_STATE(2706)] = 89532,
+ [SMALL_STATE(2707)] = 89539,
+ [SMALL_STATE(2708)] = 89546,
+ [SMALL_STATE(2709)] = 89553,
+ [SMALL_STATE(2710)] = 89560,
+ [SMALL_STATE(2711)] = 89567,
+ [SMALL_STATE(2712)] = 89574,
+ [SMALL_STATE(2713)] = 89581,
+ [SMALL_STATE(2714)] = 89588,
+ [SMALL_STATE(2715)] = 89595,
+ [SMALL_STATE(2716)] = 89602,
+ [SMALL_STATE(2717)] = 89609,
+ [SMALL_STATE(2718)] = 89616,
+ [SMALL_STATE(2719)] = 89623,
+ [SMALL_STATE(2720)] = 89630,
+ [SMALL_STATE(2721)] = 89637,
+ [SMALL_STATE(2722)] = 89644,
+ [SMALL_STATE(2723)] = 89651,
+ [SMALL_STATE(2724)] = 89658,
+ [SMALL_STATE(2725)] = 89665,
+ [SMALL_STATE(2726)] = 89672,
+ [SMALL_STATE(2727)] = 89679,
+ [SMALL_STATE(2728)] = 89686,
+ [SMALL_STATE(2729)] = 89693,
+ [SMALL_STATE(2730)] = 89700,
+ [SMALL_STATE(2731)] = 89707,
+ [SMALL_STATE(2732)] = 89714,
+ [SMALL_STATE(2733)] = 89721,
+ [SMALL_STATE(2734)] = 89728,
+ [SMALL_STATE(2735)] = 89735,
+ [SMALL_STATE(2736)] = 89742,
+ [SMALL_STATE(2737)] = 89749,
+ [SMALL_STATE(2738)] = 89756,
+ [SMALL_STATE(2739)] = 89763,
+ [SMALL_STATE(2740)] = 89770,
+ [SMALL_STATE(2741)] = 89777,
+ [SMALL_STATE(2742)] = 89784,
+ [SMALL_STATE(2743)] = 89791,
+ [SMALL_STATE(2744)] = 89798,
+ [SMALL_STATE(2745)] = 89805,
+ [SMALL_STATE(2746)] = 89812,
+ [SMALL_STATE(2747)] = 89819,
+ [SMALL_STATE(2748)] = 89826,
+ [SMALL_STATE(2749)] = 89833,
+ [SMALL_STATE(2750)] = 89840,
+ [SMALL_STATE(2751)] = 89847,
+ [SMALL_STATE(2752)] = 89854,
+ [SMALL_STATE(2753)] = 89861,
+ [SMALL_STATE(2754)] = 89868,
+ [SMALL_STATE(2755)] = 89875,
+ [SMALL_STATE(2756)] = 89882,
+ [SMALL_STATE(2757)] = 89889,
+ [SMALL_STATE(2758)] = 89896,
+ [SMALL_STATE(2759)] = 89903,
+ [SMALL_STATE(2760)] = 89910,
+ [SMALL_STATE(2761)] = 89917,
+ [SMALL_STATE(2762)] = 89924,
+ [SMALL_STATE(2763)] = 89931,
+ [SMALL_STATE(2764)] = 89938,
+ [SMALL_STATE(2765)] = 89945,
+ [SMALL_STATE(2766)] = 89952,
+ [SMALL_STATE(2767)] = 89959,
+ [SMALL_STATE(2768)] = 89966,
+ [SMALL_STATE(2769)] = 89973,
+ [SMALL_STATE(2770)] = 89980,
+ [SMALL_STATE(2771)] = 89987,
+ [SMALL_STATE(2772)] = 89994,
+ [SMALL_STATE(2773)] = 90001,
+ [SMALL_STATE(2774)] = 90008,
+ [SMALL_STATE(2775)] = 90015,
+ [SMALL_STATE(2776)] = 90022,
+ [SMALL_STATE(2777)] = 90029,
+ [SMALL_STATE(2778)] = 90036,
+ [SMALL_STATE(2779)] = 90043,
+ [SMALL_STATE(2780)] = 90050,
+ [SMALL_STATE(2781)] = 90057,
+ [SMALL_STATE(2782)] = 90064,
};
static const TSParseActionEntry ts_parse_actions[] = {
@@ -133148,2165 +133685,2185 @@ static const TSParseActionEntry ts_parse_actions[] = {
[1] = {.entry = {.count = 1, .reusable = false}}, RECOVER(),
[3] = {.entry = {.count = 1, .reusable = false}}, SHIFT_EXTRA(),
[5] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_program, 0),
- [7] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1024),
- [9] = {.entry = {.count = 1, .reusable = false}}, SHIFT(49),
- [11] = {.entry = {.count = 1, .reusable = false}}, SHIFT(427),
- [13] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4),
- [15] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1049),
- [17] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1727),
- [19] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1706),
- [21] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2160),
- [23] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2181),
- [25] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2079),
- [27] = {.entry = {.count = 1, .reusable = false}}, SHIFT(199),
- [29] = {.entry = {.count = 1, .reusable = false}}, SHIFT(368),
- [31] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2223),
- [33] = {.entry = {.count = 1, .reusable = false}}, SHIFT(87),
- [35] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2235),
- [37] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2252),
- [39] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2045),
- [41] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2038),
- [43] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2366),
- [45] = {.entry = {.count = 1, .reusable = false}}, SHIFT(236),
- [47] = {.entry = {.count = 1, .reusable = false}}, SHIFT(253),
- [49] = {.entry = {.count = 1, .reusable = false}}, SHIFT(886),
+ [7] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1015),
+ [9] = {.entry = {.count = 1, .reusable = false}}, SHIFT(61),
+ [11] = {.entry = {.count = 1, .reusable = false}}, SHIFT(428),
+ [13] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3),
+ [15] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1053),
+ [17] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1696),
+ [19] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1711),
+ [21] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2258),
+ [23] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2286),
+ [25] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2056),
+ [27] = {.entry = {.count = 1, .reusable = false}}, SHIFT(205),
+ [29] = {.entry = {.count = 1, .reusable = false}}, SHIFT(311),
+ [31] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2420),
+ [33] = {.entry = {.count = 1, .reusable = false}}, SHIFT(77),
+ [35] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2457),
+ [37] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2484),
+ [39] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2032),
+ [41] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2025),
+ [43] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2625),
+ [45] = {.entry = {.count = 1, .reusable = false}}, SHIFT(234),
+ [47] = {.entry = {.count = 1, .reusable = false}}, SHIFT(268),
+ [49] = {.entry = {.count = 1, .reusable = false}}, SHIFT(900),
[51] = {.entry = {.count = 1, .reusable = false}}, SHIFT(121),
- [53] = {.entry = {.count = 1, .reusable = false}}, SHIFT(127),
- [55] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2373),
- [57] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1812),
- [59] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1816),
- [61] = {.entry = {.count = 1, .reusable = false}}, SHIFT(451),
- [63] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1972),
- [65] = {.entry = {.count = 1, .reusable = false}}, SHIFT(287),
- [67] = {.entry = {.count = 1, .reusable = false}}, SHIFT(415),
- [69] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2685),
- [71] = {.entry = {.count = 1, .reusable = false}}, SHIFT(413),
- [73] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1955),
- [75] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1928),
- [77] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1730),
- [79] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1268),
- [81] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2661),
+ [53] = {.entry = {.count = 1, .reusable = false}}, SHIFT(130),
+ [55] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2637),
+ [57] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1835),
+ [59] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1951),
+ [61] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1964),
+ [63] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1792),
+ [65] = {.entry = {.count = 1, .reusable = false}}, SHIFT(452),
+ [67] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1955),
+ [69] = {.entry = {.count = 1, .reusable = false}}, SHIFT(254),
+ [71] = {.entry = {.count = 1, .reusable = false}}, SHIFT(338),
+ [73] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2669),
+ [75] = {.entry = {.count = 1, .reusable = false}}, SHIFT(359),
+ [77] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1790),
+ [79] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1235),
+ [81] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2674),
[83] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1256),
- [85] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2013),
- [87] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1014),
- [89] = {.entry = {.count = 1, .reusable = false}}, SHIFT(969),
- [91] = {.entry = {.count = 1, .reusable = false}}, SHIFT(423),
- [93] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1640),
+ [85] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2006),
+ [87] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1024),
+ [89] = {.entry = {.count = 1, .reusable = false}}, SHIFT(954),
+ [91] = {.entry = {.count = 1, .reusable = false}}, SHIFT(424),
+ [93] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1633),
[95] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1455),
- [97] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1057),
- [99] = {.entry = {.count = 1, .reusable = false}}, SHIFT(130),
+ [97] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1227),
+ [99] = {.entry = {.count = 1, .reusable = false}}, SHIFT(140),
[101] = {.entry = {.count = 1, .reusable = false}}, SHIFT(432),
- [103] = {.entry = {.count = 1, .reusable = false}}, SHIFT(356),
- [105] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1358),
- [107] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2069),
- [109] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2023),
- [111] = {.entry = {.count = 1, .reusable = false}}, SHIFT(435),
- [113] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1599),
+ [103] = {.entry = {.count = 1, .reusable = false}}, SHIFT(404),
+ [105] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1348),
+ [107] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2115),
+ [109] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2071),
+ [111] = {.entry = {.count = 1, .reusable = false}}, SHIFT(437),
+ [113] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1593),
[115] = {.entry = {.count = 1, .reusable = false}}, SHIFT(436),
- [117] = {.entry = {.count = 1, .reusable = false}}, SHIFT(926),
- [119] = {.entry = {.count = 1, .reusable = false}}, SHIFT(424),
- [121] = {.entry = {.count = 1, .reusable = false}}, SHIFT(433),
- [123] = {.entry = {.count = 1, .reusable = false}}, SHIFT(437),
- [125] = {.entry = {.count = 1, .reusable = false}}, SHIFT(438),
- [127] = {.entry = {.count = 1, .reusable = false}}, SHIFT(924),
- [129] = {.entry = {.count = 1, .reusable = false}}, SHIFT(425),
- [131] = {.entry = {.count = 1, .reusable = false}}, SHIFT(174),
- [133] = {.entry = {.count = 1, .reusable = false}}, SHIFT(431),
- [135] = {.entry = {.count = 1, .reusable = false}}, SHIFT(439),
- [137] = {.entry = {.count = 1, .reusable = false}}, SHIFT(434),
- [139] = {.entry = {.count = 1, .reusable = false}}, SHIFT(151),
- [141] = {.entry = {.count = 1, .reusable = false}}, SHIFT(134),
- [143] = {.entry = {.count = 1, .reusable = false}}, SHIFT(148),
- [145] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1216),
- [147] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1211),
- [149] = {.entry = {.count = 1, .reusable = false}}, SHIFT(994),
- [151] = {.entry = {.count = 1, .reusable = false}}, SHIFT(426),
- [153] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_switch_case, 4, .production_id = 101),
- [155] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5),
- [157] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1053),
- [159] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1724),
- [161] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1722),
- [163] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2616),
- [165] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2648),
- [167] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1996),
- [169] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2263),
- [171] = {.entry = {.count = 1, .reusable = false}}, SHIFT(83),
- [173] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2264),
- [175] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2265),
- [177] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1999),
- [179] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2000),
- [181] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2268),
- [183] = {.entry = {.count = 1, .reusable = false}}, SHIFT(238),
- [185] = {.entry = {.count = 1, .reusable = false}}, SHIFT(252),
- [187] = {.entry = {.count = 1, .reusable = false}}, SHIFT(796),
- [189] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1785),
- [191] = {.entry = {.count = 1, .reusable = false}}, SHIFT(450),
- [193] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1897),
- [195] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1001),
+ [117] = {.entry = {.count = 1, .reusable = false}}, SHIFT(172),
+ [119] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1207),
+ [121] = {.entry = {.count = 1, .reusable = false}}, SHIFT(153),
+ [123] = {.entry = {.count = 1, .reusable = false}}, SHIFT(966),
+ [125] = {.entry = {.count = 1, .reusable = false}}, SHIFT(423),
+ [127] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1054),
+ [129] = {.entry = {.count = 1, .reusable = false}}, SHIFT(431),
+ [131] = {.entry = {.count = 1, .reusable = false}}, SHIFT(435),
+ [133] = {.entry = {.count = 1, .reusable = false}}, SHIFT(434),
+ [135] = {.entry = {.count = 1, .reusable = false}}, SHIFT(946),
+ [137] = {.entry = {.count = 1, .reusable = false}}, SHIFT(425),
+ [139] = {.entry = {.count = 1, .reusable = false}}, SHIFT(433),
+ [141] = {.entry = {.count = 1, .reusable = false}}, SHIFT(439),
+ [143] = {.entry = {.count = 1, .reusable = false}}, SHIFT(438),
+ [145] = {.entry = {.count = 1, .reusable = false}}, SHIFT(157),
+ [147] = {.entry = {.count = 1, .reusable = false}}, SHIFT(138),
+ [149] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1026),
+ [151] = {.entry = {.count = 1, .reusable = false}}, SHIFT(427),
+ [153] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_switch_default, 2),
+ [155] = {.entry = {.count = 1, .reusable = false}}, SHIFT(8),
+ [157] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1052),
+ [159] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1697),
+ [161] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1726),
+ [163] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2618),
+ [165] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2650),
+ [167] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2030),
+ [169] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2269),
+ [171] = {.entry = {.count = 1, .reusable = false}}, SHIFT(113),
+ [173] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2270),
+ [175] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2271),
+ [177] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2029),
+ [179] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2026),
+ [181] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2274),
+ [183] = {.entry = {.count = 1, .reusable = false}}, SHIFT(233),
+ [185] = {.entry = {.count = 1, .reusable = false}}, SHIFT(272),
+ [187] = {.entry = {.count = 1, .reusable = false}}, SHIFT(872),
+ [189] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1793),
+ [191] = {.entry = {.count = 1, .reusable = false}}, SHIFT(457),
+ [193] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1881),
+ [195] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1023),
[197] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_switch_default, 3, .production_id = 37),
[199] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_switch_case, 3, .production_id = 59),
- [201] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_switch_default, 2),
- [203] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2), SHIFT_REPEAT(994),
- [206] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2), SHIFT_REPEAT(426),
- [209] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2),
- [211] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2), SHIFT_REPEAT(5),
- [214] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2), SHIFT_REPEAT(1053),
- [217] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2), SHIFT_REPEAT(1724),
- [220] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2), SHIFT_REPEAT(1722),
- [223] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2), SHIFT_REPEAT(2616),
- [226] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2), SHIFT_REPEAT(2648),
- [229] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2), SHIFT_REPEAT(1996),
- [232] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2), SHIFT_REPEAT(199),
- [235] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2), SHIFT_REPEAT(368),
- [238] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2), SHIFT_REPEAT(2263),
- [241] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2), SHIFT_REPEAT(83),
- [244] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2), SHIFT_REPEAT(2264),
- [247] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2), SHIFT_REPEAT(2265),
- [250] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2), SHIFT_REPEAT(1999),
- [253] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2), SHIFT_REPEAT(2000),
- [256] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2), SHIFT_REPEAT(2268),
- [259] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2), SHIFT_REPEAT(238),
- [262] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2), SHIFT_REPEAT(252),
- [265] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2), SHIFT_REPEAT(796),
- [268] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2), SHIFT_REPEAT(121),
- [271] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2), SHIFT_REPEAT(127),
- [274] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2), SHIFT_REPEAT(2373),
- [277] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2), SHIFT_REPEAT(1812),
- [280] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2), SHIFT_REPEAT(1785),
- [283] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2), SHIFT_REPEAT(450),
- [286] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2), SHIFT_REPEAT(1897),
- [289] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2), SHIFT_REPEAT(287),
- [292] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2), SHIFT_REPEAT(415),
- [295] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2), SHIFT_REPEAT(2685),
- [298] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2), SHIFT_REPEAT(413),
- [301] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2), SHIFT_REPEAT(1955),
- [304] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2), SHIFT_REPEAT(1928),
- [307] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2), SHIFT_REPEAT(1730),
- [310] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2), SHIFT_REPEAT(1268),
- [313] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2), SHIFT_REPEAT(2661),
- [316] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2), SHIFT_REPEAT(1256),
- [319] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2), SHIFT_REPEAT(2013),
- [322] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2), SHIFT_REPEAT(1001),
+ [201] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2), SHIFT_REPEAT(1026),
+ [204] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2), SHIFT_REPEAT(427),
+ [207] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2),
+ [209] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2), SHIFT_REPEAT(8),
+ [212] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2), SHIFT_REPEAT(1052),
+ [215] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2), SHIFT_REPEAT(1697),
+ [218] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2), SHIFT_REPEAT(1726),
+ [221] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2), SHIFT_REPEAT(2618),
+ [224] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2), SHIFT_REPEAT(2650),
+ [227] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2), SHIFT_REPEAT(2030),
+ [230] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2), SHIFT_REPEAT(205),
+ [233] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2), SHIFT_REPEAT(311),
+ [236] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2), SHIFT_REPEAT(2269),
+ [239] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2), SHIFT_REPEAT(113),
+ [242] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2), SHIFT_REPEAT(2270),
+ [245] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2), SHIFT_REPEAT(2271),
+ [248] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2), SHIFT_REPEAT(2029),
+ [251] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2), SHIFT_REPEAT(2026),
+ [254] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2), SHIFT_REPEAT(2274),
+ [257] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2), SHIFT_REPEAT(233),
+ [260] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2), SHIFT_REPEAT(272),
+ [263] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2), SHIFT_REPEAT(872),
+ [266] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2), SHIFT_REPEAT(121),
+ [269] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2), SHIFT_REPEAT(130),
+ [272] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2), SHIFT_REPEAT(2637),
+ [275] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2), SHIFT_REPEAT(1835),
+ [278] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2), SHIFT_REPEAT(1951),
+ [281] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2), SHIFT_REPEAT(1964),
+ [284] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2), SHIFT_REPEAT(1793),
+ [287] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2), SHIFT_REPEAT(457),
+ [290] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2), SHIFT_REPEAT(1881),
+ [293] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2), SHIFT_REPEAT(254),
+ [296] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2), SHIFT_REPEAT(338),
+ [299] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2), SHIFT_REPEAT(2669),
+ [302] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2), SHIFT_REPEAT(359),
+ [305] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2), SHIFT_REPEAT(1790),
+ [308] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2), SHIFT_REPEAT(1235),
+ [311] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2), SHIFT_REPEAT(2674),
+ [314] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2), SHIFT_REPEAT(1256),
+ [317] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2), SHIFT_REPEAT(2006),
+ [320] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2), SHIFT_REPEAT(1023),
+ [323] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_switch_case, 4, .production_id = 101),
[325] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_program_repeat1, 2),
- [327] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2), SHIFT_REPEAT(1024),
- [330] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2), SHIFT_REPEAT(427),
- [333] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2), SHIFT_REPEAT(4),
- [336] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2), SHIFT_REPEAT(1049),
- [339] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2), SHIFT_REPEAT(1727),
- [342] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2), SHIFT_REPEAT(1706),
- [345] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2), SHIFT_REPEAT(2160),
- [348] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2), SHIFT_REPEAT(2181),
- [351] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2), SHIFT_REPEAT(2079),
- [354] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2), SHIFT_REPEAT(2223),
- [357] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2), SHIFT_REPEAT(87),
- [360] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2), SHIFT_REPEAT(2235),
- [363] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2), SHIFT_REPEAT(2252),
- [366] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2), SHIFT_REPEAT(2045),
- [369] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2), SHIFT_REPEAT(2038),
- [372] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2), SHIFT_REPEAT(2366),
- [375] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2), SHIFT_REPEAT(236),
- [378] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2), SHIFT_REPEAT(253),
- [381] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2), SHIFT_REPEAT(886),
- [384] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2), SHIFT_REPEAT(1816),
- [387] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2), SHIFT_REPEAT(451),
- [390] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2), SHIFT_REPEAT(1972),
- [393] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2), SHIFT_REPEAT(1014),
- [396] = {.entry = {.count = 1, .reusable = false}}, SHIFT(509),
- [398] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1166),
- [400] = {.entry = {.count = 1, .reusable = false}}, SHIFT(463),
- [402] = {.entry = {.count = 1, .reusable = false}}, SHIFT(594),
- [404] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1065),
- [406] = {.entry = {.count = 1, .reusable = false}}, SHIFT(752),
- [408] = {.entry = {.count = 1, .reusable = false}}, SHIFT(549),
- [410] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1064),
- [412] = {.entry = {.count = 1, .reusable = false}}, SHIFT(562),
- [414] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1520),
- [416] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1521),
- [418] = {.entry = {.count = 1, .reusable = false}}, SHIFT(478),
- [420] = {.entry = {.count = 1, .reusable = false}}, SHIFT(205),
- [422] = {.entry = {.count = 1, .reusable = false}}, SHIFT(466),
- [424] = {.entry = {.count = 1, .reusable = false}}, SHIFT(202),
- [426] = {.entry = {.count = 1, .reusable = false}}, SHIFT(775),
- [428] = {.entry = {.count = 1, .reusable = false}}, SHIFT(511),
- [430] = {.entry = {.count = 1, .reusable = false}}, SHIFT(165),
- [432] = {.entry = {.count = 1, .reusable = false}}, SHIFT(542),
- [434] = {.entry = {.count = 1, .reusable = false}}, SHIFT(538),
- [436] = {.entry = {.count = 1, .reusable = false}}, SHIFT(191),
- [438] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1100),
- [440] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2091),
- [442] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2047),
- [444] = {.entry = {.count = 1, .reusable = false}}, SHIFT(524),
- [446] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1718),
- [448] = {.entry = {.count = 1, .reusable = false}}, SHIFT(528),
- [450] = {.entry = {.count = 1, .reusable = false}}, SHIFT(823),
- [452] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1711),
- [454] = {.entry = {.count = 1, .reusable = false}}, SHIFT(461),
- [456] = {.entry = {.count = 1, .reusable = false}}, SHIFT(469),
- [458] = {.entry = {.count = 1, .reusable = false}}, SHIFT(503),
- [460] = {.entry = {.count = 1, .reusable = false}}, SHIFT(454),
- [462] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_program, 1),
- [464] = {.entry = {.count = 1, .reusable = false}}, SHIFT(160),
- [466] = {.entry = {.count = 1, .reusable = false}}, SHIFT(462),
- [468] = {.entry = {.count = 1, .reusable = false}}, SHIFT(501),
- [470] = {.entry = {.count = 1, .reusable = false}}, SHIFT(507),
- [472] = {.entry = {.count = 1, .reusable = false}}, SHIFT(622),
- [474] = {.entry = {.count = 1, .reusable = false}}, SHIFT(168),
- [476] = {.entry = {.count = 1, .reusable = false}}, SHIFT(183),
- [478] = {.entry = {.count = 1, .reusable = false}}, SHIFT(525),
- [480] = {.entry = {.count = 1, .reusable = false}}, SHIFT(632),
+ [327] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2), SHIFT_REPEAT(1015),
+ [330] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2), SHIFT_REPEAT(428),
+ [333] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2), SHIFT_REPEAT(3),
+ [336] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2), SHIFT_REPEAT(1053),
+ [339] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2), SHIFT_REPEAT(1696),
+ [342] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2), SHIFT_REPEAT(1711),
+ [345] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2), SHIFT_REPEAT(2258),
+ [348] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2), SHIFT_REPEAT(2286),
+ [351] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2), SHIFT_REPEAT(2056),
+ [354] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2), SHIFT_REPEAT(2420),
+ [357] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2), SHIFT_REPEAT(77),
+ [360] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2), SHIFT_REPEAT(2457),
+ [363] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2), SHIFT_REPEAT(2484),
+ [366] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2), SHIFT_REPEAT(2032),
+ [369] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2), SHIFT_REPEAT(2025),
+ [372] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2), SHIFT_REPEAT(2625),
+ [375] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2), SHIFT_REPEAT(234),
+ [378] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2), SHIFT_REPEAT(268),
+ [381] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2), SHIFT_REPEAT(900),
+ [384] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2), SHIFT_REPEAT(1792),
+ [387] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2), SHIFT_REPEAT(452),
+ [390] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2), SHIFT_REPEAT(1955),
+ [393] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_program_repeat1, 2), SHIFT_REPEAT(1024),
+ [396] = {.entry = {.count = 1, .reusable = false}}, SHIFT(548),
+ [398] = {.entry = {.count = 1, .reusable = false}}, SHIFT(505),
+ [400] = {.entry = {.count = 1, .reusable = false}}, SHIFT(705),
+ [402] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1725),
+ [404] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1724),
+ [406] = {.entry = {.count = 1, .reusable = false}}, SHIFT(482),
+ [408] = {.entry = {.count = 1, .reusable = false}}, SHIFT(483),
+ [410] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1164),
+ [412] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1087),
+ [414] = {.entry = {.count = 1, .reusable = false}}, SHIFT(463),
+ [416] = {.entry = {.count = 1, .reusable = false}}, SHIFT(599),
+ [418] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1061),
+ [420] = {.entry = {.count = 1, .reusable = false}}, SHIFT(509),
+ [422] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1063),
+ [424] = {.entry = {.count = 1, .reusable = false}}, SHIFT(866),
+ [426] = {.entry = {.count = 1, .reusable = false}}, SHIFT(203),
+ [428] = {.entry = {.count = 1, .reusable = false}}, SHIFT(204),
+ [430] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1525),
+ [432] = {.entry = {.count = 1, .reusable = false}}, SHIFT(747),
+ [434] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1519),
+ [436] = {.entry = {.count = 1, .reusable = false}}, SHIFT(461),
+ [438] = {.entry = {.count = 1, .reusable = false}}, SHIFT(487),
+ [440] = {.entry = {.count = 1, .reusable = false}}, SHIFT(160),
+ [442] = {.entry = {.count = 1, .reusable = false}}, SHIFT(472),
+ [444] = {.entry = {.count = 1, .reusable = false}}, SHIFT(481),
+ [446] = {.entry = {.count = 1, .reusable = false}}, SHIFT(161),
+ [448] = {.entry = {.count = 1, .reusable = false}}, SHIFT(469),
+ [450] = {.entry = {.count = 1, .reusable = false}}, SHIFT(465),
+ [452] = {.entry = {.count = 1, .reusable = false}}, SHIFT(637),
+ [454] = {.entry = {.count = 1, .reusable = false}}, SHIFT(622),
+ [456] = {.entry = {.count = 1, .reusable = false}}, SHIFT(175),
+ [458] = {.entry = {.count = 1, .reusable = false}}, SHIFT(166),
+ [460] = {.entry = {.count = 1, .reusable = false}}, SHIFT(634),
+ [462] = {.entry = {.count = 1, .reusable = false}}, SHIFT(497),
+ [464] = {.entry = {.count = 1, .reusable = false}}, SHIFT(494),
+ [466] = {.entry = {.count = 1, .reusable = false}}, SHIFT(453),
+ [468] = {.entry = {.count = 1, .reusable = false}}, SHIFT(443),
+ [470] = {.entry = {.count = 1, .reusable = false}}, SHIFT(500),
+ [472] = {.entry = {.count = 1, .reusable = false}}, SHIFT(464),
+ [474] = {.entry = {.count = 1, .reusable = false}}, SHIFT(462),
+ [476] = {.entry = {.count = 1, .reusable = false}}, SHIFT(628),
+ [478] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_program, 1),
+ [480] = {.entry = {.count = 1, .reusable = false}}, SHIFT(627),
[482] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_program, 2),
- [484] = {.entry = {.count = 1, .reusable = false}}, SHIFT(467),
- [486] = {.entry = {.count = 1, .reusable = false}}, SHIFT(445),
- [488] = {.entry = {.count = 1, .reusable = false}}, SHIFT(472),
- [490] = {.entry = {.count = 1, .reusable = false}}, SHIFT(497),
- [492] = {.entry = {.count = 1, .reusable = false}}, SHIFT(484),
- [494] = {.entry = {.count = 1, .reusable = false}}, SHIFT(149),
- [496] = {.entry = {.count = 1, .reusable = false}}, SHIFT(717),
- [498] = {.entry = {.count = 1, .reusable = false}}, SHIFT(476),
- [500] = {.entry = {.count = 1, .reusable = false}}, SHIFT(997),
- [502] = {.entry = {.count = 1, .reusable = false}}, SHIFT(430),
- [504] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9),
- [506] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1050),
- [508] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1701),
- [510] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1715),
- [512] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2540),
- [514] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2541),
- [516] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2028),
- [518] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2314),
- [520] = {.entry = {.count = 1, .reusable = false}}, SHIFT(96),
- [522] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2309),
- [524] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2308),
- [526] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2027),
- [528] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2026),
- [530] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2307),
- [532] = {.entry = {.count = 1, .reusable = false}}, SHIFT(237),
- [534] = {.entry = {.count = 1, .reusable = false}}, SHIFT(284),
- [536] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2560),
- [538] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1787),
- [540] = {.entry = {.count = 1, .reusable = false}}, SHIFT(446),
- [542] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1948),
- [544] = {.entry = {.count = 1, .reusable = false}}, SHIFT(996),
- [546] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1025),
- [548] = {.entry = {.count = 1, .reusable = false}}, SHIFT(429),
- [550] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6),
- [552] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1052),
- [554] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1717),
- [556] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1709),
- [558] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2647),
- [560] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2513),
- [562] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2090),
- [564] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2375),
- [566] = {.entry = {.count = 1, .reusable = false}}, SHIFT(102),
- [568] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2376),
- [570] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2377),
- [572] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2095),
- [574] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2097),
- [576] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2380),
- [578] = {.entry = {.count = 1, .reusable = false}}, SHIFT(235),
- [580] = {.entry = {.count = 1, .reusable = false}}, SHIFT(285),
- [582] = {.entry = {.count = 1, .reusable = false}}, SHIFT(608),
- [584] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1829),
- [586] = {.entry = {.count = 1, .reusable = false}}, SHIFT(458),
- [588] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1927),
- [590] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1023),
- [592] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1022),
- [594] = {.entry = {.count = 1, .reusable = false}}, SHIFT(428),
- [596] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7),
+ [484] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2068),
+ [486] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2097),
+ [488] = {.entry = {.count = 1, .reusable = false}}, SHIFT(614),
+ [490] = {.entry = {.count = 1, .reusable = false}}, SHIFT(169),
+ [492] = {.entry = {.count = 1, .reusable = false}}, SHIFT(625),
+ [494] = {.entry = {.count = 1, .reusable = false}}, SHIFT(623),
+ [496] = {.entry = {.count = 1, .reusable = false}}, SHIFT(170),
+ [498] = {.entry = {.count = 1, .reusable = false}}, SHIFT(805),
+ [500] = {.entry = {.count = 1, .reusable = false}}, SHIFT(994),
+ [502] = {.entry = {.count = 1, .reusable = false}}, SHIFT(426),
+ [504] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2),
+ [506] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1049),
+ [508] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1702),
+ [510] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1701),
+ [512] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2542),
+ [514] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2543),
+ [516] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2105),
+ [518] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2451),
+ [520] = {.entry = {.count = 1, .reusable = false}}, SHIFT(69),
+ [522] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2448),
+ [524] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2447),
+ [526] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2101),
+ [528] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2100),
+ [530] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2446),
+ [532] = {.entry = {.count = 1, .reusable = false}}, SHIFT(235),
+ [534] = {.entry = {.count = 1, .reusable = false}}, SHIFT(250),
+ [536] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2541),
+ [538] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1799),
+ [540] = {.entry = {.count = 1, .reusable = false}}, SHIFT(455),
+ [542] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1916),
+ [544] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1001),
+ [546] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1012),
+ [548] = {.entry = {.count = 1, .reusable = false}}, SHIFT(430),
+ [550] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5),
+ [552] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1050),
+ [554] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1706),
+ [556] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1707),
+ [558] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2421),
+ [560] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2619),
+ [562] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2099),
+ [564] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2144),
+ [566] = {.entry = {.count = 1, .reusable = false}}, SHIFT(97),
+ [568] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2145),
+ [570] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2146),
+ [572] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2096),
+ [574] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2095),
+ [576] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2149),
+ [578] = {.entry = {.count = 1, .reusable = false}}, SHIFT(236),
+ [580] = {.entry = {.count = 1, .reusable = false}}, SHIFT(264),
+ [582] = {.entry = {.count = 1, .reusable = false}}, SHIFT(789),
+ [584] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1831),
+ [586] = {.entry = {.count = 1, .reusable = false}}, SHIFT(456),
+ [588] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1890),
+ [590] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1010),
+ [592] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1011),
+ [594] = {.entry = {.count = 1, .reusable = false}}, SHIFT(429),
+ [596] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9),
[598] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1051),
- [600] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1708),
- [602] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1697),
- [604] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2406),
- [606] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2617),
- [608] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2064),
- [610] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2138),
- [612] = {.entry = {.count = 1, .reusable = false}}, SHIFT(89),
- [614] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2139),
- [616] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2140),
- [618] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2061),
- [620] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2060),
- [622] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2143),
- [624] = {.entry = {.count = 1, .reusable = false}}, SHIFT(234),
- [626] = {.entry = {.count = 1, .reusable = false}}, SHIFT(283),
- [628] = {.entry = {.count = 1, .reusable = false}}, SHIFT(855),
- [630] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1809),
- [632] = {.entry = {.count = 1, .reusable = false}}, SHIFT(455),
- [634] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1868),
- [636] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1005),
- [638] = {.entry = {.count = 1, .reusable = false}}, SHIFT(984),
- [640] = {.entry = {.count = 1, .reusable = false}}, SHIFT(982),
- [642] = {.entry = {.count = 1, .reusable = false}}, SHIFT(327),
- [644] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1450),
+ [600] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1695),
+ [602] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1709),
+ [604] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2649),
+ [606] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2521),
+ [608] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2028),
+ [610] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2381),
+ [612] = {.entry = {.count = 1, .reusable = false}}, SHIFT(82),
+ [614] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2382),
+ [616] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2383),
+ [618] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2037),
+ [620] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1979),
+ [622] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2386),
+ [624] = {.entry = {.count = 1, .reusable = false}}, SHIFT(238),
+ [626] = {.entry = {.count = 1, .reusable = false}}, SHIFT(288),
+ [628] = {.entry = {.count = 1, .reusable = false}}, SHIFT(592),
+ [630] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1827),
+ [632] = {.entry = {.count = 1, .reusable = false}}, SHIFT(448),
+ [634] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1869),
+ [636] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1009),
+ [638] = {.entry = {.count = 1, .reusable = false}}, SHIFT(982),
+ [640] = {.entry = {.count = 1, .reusable = false}}, SHIFT(985),
+ [642] = {.entry = {.count = 1, .reusable = false}}, SHIFT(402),
+ [644] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1453),
[646] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_yield_expression, 1),
- [648] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1082),
- [650] = {.entry = {.count = 1, .reusable = false}}, SHIFT(204),
- [652] = {.entry = {.count = 1, .reusable = false}}, SHIFT(419),
+ [648] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1152),
+ [650] = {.entry = {.count = 1, .reusable = false}}, SHIFT(199),
+ [652] = {.entry = {.count = 1, .reusable = false}}, SHIFT(403),
[654] = {.entry = {.count = 1, .reusable = false}}, SHIFT(119),
- [656] = {.entry = {.count = 1, .reusable = false}}, SHIFT(140),
- [658] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1786),
- [660] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1811),
- [662] = {.entry = {.count = 1, .reusable = false}}, SHIFT(441),
- [664] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1929),
- [666] = {.entry = {.count = 1, .reusable = false}}, SHIFT(290),
- [668] = {.entry = {.count = 1, .reusable = false}}, SHIFT(344),
- [670] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2672),
- [672] = {.entry = {.count = 1, .reusable = false}}, SHIFT(343),
- [674] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1893),
- [676] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1890),
- [678] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1755),
- [680] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1096),
- [682] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2742),
- [684] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1215),
+ [656] = {.entry = {.count = 1, .reusable = false}}, SHIFT(127),
+ [658] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1795),
+ [660] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1872),
+ [662] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1873),
+ [664] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1801),
+ [666] = {.entry = {.count = 1, .reusable = false}}, SHIFT(441),
+ [668] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1908),
+ [670] = {.entry = {.count = 1, .reusable = false}}, SHIFT(245),
+ [672] = {.entry = {.count = 1, .reusable = false}}, SHIFT(363),
+ [674] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2671),
+ [676] = {.entry = {.count = 1, .reusable = false}}, SHIFT(318),
+ [678] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1745),
+ [680] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1071),
+ [682] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2697),
+ [684] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1233),
[686] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_yield_expression, 1),
- [688] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1018),
- [690] = {.entry = {.count = 1, .reusable = false}}, SHIFT(993),
- [692] = {.entry = {.count = 1, .reusable = false}}, SHIFT(380),
- [694] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1451),
- [696] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1304),
- [698] = {.entry = {.count = 1, .reusable = false}}, SHIFT(401),
+ [688] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1002),
+ [690] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1014),
+ [692] = {.entry = {.count = 1, .reusable = false}}, SHIFT(378),
+ [694] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1454),
+ [696] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1277),
+ [698] = {.entry = {.count = 1, .reusable = false}}, SHIFT(304),
[700] = {.entry = {.count = 1, .reusable = false}}, SHIFT(120),
- [702] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1775),
- [704] = {.entry = {.count = 1, .reusable = false}}, SHIFT(447),
- [706] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1892),
- [708] = {.entry = {.count = 1, .reusable = false}}, SHIFT(246),
- [710] = {.entry = {.count = 1, .reusable = false}}, SHIFT(398),
- [712] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2660),
- [714] = {.entry = {.count = 1, .reusable = false}}, SHIFT(407),
- [716] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2735),
- [718] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1284),
- [720] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1011),
- [722] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1017),
- [724] = {.entry = {.count = 1, .reusable = false}}, SHIFT(340),
- [726] = {.entry = {.count = 1, .reusable = false}}, SHIFT(456),
- [728] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1036),
- [730] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1038),
- [732] = {.entry = {.count = 1, .reusable = false}}, SHIFT(366),
- [734] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1453),
- [736] = {.entry = {.count = 1, .reusable = false}}, SHIFT(313),
+ [702] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1813),
+ [704] = {.entry = {.count = 1, .reusable = false}}, SHIFT(449),
+ [706] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1957),
+ [708] = {.entry = {.count = 1, .reusable = false}}, SHIFT(279),
+ [710] = {.entry = {.count = 1, .reusable = false}}, SHIFT(386),
+ [712] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2662),
+ [714] = {.entry = {.count = 1, .reusable = false}}, SHIFT(385),
+ [716] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2745),
+ [718] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1282),
+ [720] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1013),
+ [722] = {.entry = {.count = 1, .reusable = false}}, SHIFT(992),
+ [724] = {.entry = {.count = 1, .reusable = false}}, SHIFT(401),
+ [726] = {.entry = {.count = 1, .reusable = false}}, SHIFT(447),
+ [728] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1043),
+ [730] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1040),
+ [732] = {.entry = {.count = 1, .reusable = false}}, SHIFT(343),
+ [734] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1452),
+ [736] = {.entry = {.count = 1, .reusable = false}}, SHIFT(320),
[738] = {.entry = {.count = 1, .reusable = false}}, SHIFT(122),
- [740] = {.entry = {.count = 1, .reusable = false}}, SHIFT(138),
- [742] = {.entry = {.count = 1, .reusable = false}}, SHIFT(473),
- [744] = {.entry = {.count = 1, .reusable = false}}, SHIFT(282),
- [746] = {.entry = {.count = 1, .reusable = false}}, SHIFT(377),
- [748] = {.entry = {.count = 1, .reusable = false}}, SHIFT(376),
- [750] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2769),
- [752] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1060),
- [754] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1042),
- [756] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1043),
- [758] = {.entry = {.count = 1, .reusable = false}}, SHIFT(411),
- [760] = {.entry = {.count = 1, .reusable = false}}, SHIFT(339),
- [762] = {.entry = {.count = 1, .reusable = false}}, SHIFT(123),
- [764] = {.entry = {.count = 1, .reusable = false}}, SHIFT(583),
- [766] = {.entry = {.count = 1, .reusable = false}}, SHIFT(277),
- [768] = {.entry = {.count = 1, .reusable = false}}, SHIFT(333),
- [770] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2652),
- [772] = {.entry = {.count = 1, .reusable = false}}, SHIFT(334),
- [774] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2706),
- [776] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1440),
- [778] = {.entry = {.count = 1, .reusable = false}}, SHIFT(992),
- [780] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1026),
- [782] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1449),
- [784] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1702),
- [786] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1700),
- [788] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1059),
- [790] = {.entry = {.count = 1, .reusable = false}}, SHIFT(147),
- [792] = {.entry = {.count = 1, .reusable = false}}, SHIFT(443),
- [794] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1266),
- [796] = {.entry = {.count = 1, .reusable = false}}, SHIFT(477),
- [798] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1008),
- [800] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1006),
- [802] = {.entry = {.count = 1, .reusable = false}}, SHIFT(170),
- [804] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1172),
- [806] = {.entry = {.count = 1, .reusable = false}}, SHIFT(453),
- [808] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1241),
- [810] = {.entry = {.count = 1, .reusable = false}}, SHIFT(485),
- [812] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1255),
- [814] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1433),
- [816] = {.entry = {.count = 1, .reusable = false}}, SHIFT(490),
- [818] = {.entry = {.count = 1, .reusable = false}}, SHIFT(492),
- [820] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_statement_block, 2),
- [822] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_object, 2),
- [824] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_object_pattern, 2),
- [826] = {.entry = {.count = 1, .reusable = true}}, SHIFT(635),
- [828] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_object, 2),
- [830] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1445),
- [832] = {.entry = {.count = 1, .reusable = false}}, SHIFT(486),
- [834] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1062),
- [836] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1219),
- [838] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1260),
- [840] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_statement_block, 2),
- [842] = {.entry = {.count = 1, .reusable = true}}, SHIFT(779),
- [844] = {.entry = {.count = 1, .reusable = true}}, SHIFT(156),
- [846] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_statement_block, 4),
- [848] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_statement_block, 4),
- [850] = {.entry = {.count = 1, .reusable = true}}, SHIFT(800),
- [852] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_class_declaration, 3, .production_id = 36),
- [854] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_class, 3, .production_id = 36),
- [856] = {.entry = {.count = 1, .reusable = true}}, SHIFT(645),
- [858] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class, 3, .production_id = 36),
- [860] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_class_declaration, 4, .production_id = 72),
- [862] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_class, 4, .production_id = 72),
- [864] = {.entry = {.count = 1, .reusable = true}}, SHIFT(639),
- [866] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class, 4, .production_id = 72),
- [868] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_function_declaration, 4, .production_id = 77),
- [870] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_function, 4, .production_id = 77),
- [872] = {.entry = {.count = 1, .reusable = true}}, SHIFT(634),
- [874] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_function, 4, .production_id = 77),
- [876] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_class_body, 3, .production_id = 70),
- [878] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class_body, 3, .production_id = 70),
- [880] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_statement_block, 3),
- [882] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_statement_block, 3),
- [884] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_class_body, 2),
- [886] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class_body, 2),
- [888] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_class_declaration, 4, .production_id = 81),
- [890] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_class, 4, .production_id = 81),
- [892] = {.entry = {.count = 1, .reusable = true}}, SHIFT(629),
- [894] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class, 4, .production_id = 81),
- [896] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_function_declaration, 5, .production_id = 89),
- [898] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_function, 5, .production_id = 89),
- [900] = {.entry = {.count = 1, .reusable = true}}, SHIFT(616),
- [902] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_function, 5, .production_id = 89),
- [904] = {.entry = {.count = 1, .reusable = true}}, SHIFT(150),
- [906] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_generator_function_declaration, 5, .production_id = 89),
- [908] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_generator_function, 5, .production_id = 89),
- [910] = {.entry = {.count = 1, .reusable = true}}, SHIFT(615),
- [912] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_generator_function, 5, .production_id = 89),
- [914] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_class_declaration, 5, .production_id = 93),
- [916] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_class, 5, .production_id = 93),
- [918] = {.entry = {.count = 1, .reusable = true}}, SHIFT(614),
- [920] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class, 5, .production_id = 93),
- [922] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_generator_function_declaration, 6, .production_id = 99),
- [924] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_generator_function, 6, .production_id = 99),
- [926] = {.entry = {.count = 1, .reusable = true}}, SHIFT(610),
- [928] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_generator_function, 6, .production_id = 99),
- [930] = {.entry = {.count = 1, .reusable = true}}, SHIFT(821),
- [932] = {.entry = {.count = 1, .reusable = true}}, SHIFT(184),
- [934] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1000),
- [936] = {.entry = {.count = 1, .reusable = false}}, SHIFT(998),
- [938] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1454),
- [940] = {.entry = {.count = 1, .reusable = false}}, SHIFT(198),
- [942] = {.entry = {.count = 1, .reusable = false}}, SHIFT(129),
- [944] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1851),
- [946] = {.entry = {.count = 1, .reusable = false}}, SHIFT(457),
- [948] = {.entry = {.count = 1, .reusable = false}}, SHIFT(421),
- [950] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1262),
- [952] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class_declaration, 4, .production_id = 72),
- [954] = {.entry = {.count = 1, .reusable = true}}, SHIFT(727),
- [956] = {.entry = {.count = 1, .reusable = true}}, SHIFT(186),
- [958] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_function_declaration, 4, .production_id = 77),
- [960] = {.entry = {.count = 1, .reusable = true}}, SHIFT(733),
- [962] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_array_repeat1, 1), REDUCE(aux_sym_array_pattern_repeat1, 1),
- [965] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class_declaration, 4, .production_id = 81),
- [967] = {.entry = {.count = 1, .reusable = true}}, SHIFT(737),
- [969] = {.entry = {.count = 1, .reusable = true}}, SHIFT(833),
- [971] = {.entry = {.count = 1, .reusable = true}}, SHIFT(972),
- [973] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_function_declaration, 5, .production_id = 89),
- [975] = {.entry = {.count = 1, .reusable = true}}, SHIFT(746),
- [977] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_generator_function_declaration, 5, .production_id = 89),
- [979] = {.entry = {.count = 1, .reusable = true}}, SHIFT(747),
- [981] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1752),
- [983] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class_declaration, 5, .production_id = 93),
- [985] = {.entry = {.count = 1, .reusable = true}}, SHIFT(751),
- [987] = {.entry = {.count = 1, .reusable = true}}, SHIFT(830),
- [989] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_generator_function_declaration, 6, .production_id = 99),
- [991] = {.entry = {.count = 1, .reusable = true}}, SHIFT(795),
- [993] = {.entry = {.count = 1, .reusable = true}}, SHIFT(803),
- [995] = {.entry = {.count = 1, .reusable = true}}, SHIFT(185),
- [997] = {.entry = {.count = 1, .reusable = true}}, SHIFT(802),
- [999] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1037),
- [1001] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1035),
- [1003] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1452),
- [1005] = {.entry = {.count = 1, .reusable = false}}, SHIFT(131),
- [1007] = {.entry = {.count = 1, .reusable = false}}, SHIFT(475),
- [1009] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1408),
- [1011] = {.entry = {.count = 1, .reusable = true}}, SHIFT(801),
- [1013] = {.entry = {.count = 1, .reusable = true}}, SHIFT(190),
- [1015] = {.entry = {.count = 1, .reusable = true}}, SHIFT(844),
- [1017] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class_declaration, 3, .production_id = 36),
- [1019] = {.entry = {.count = 1, .reusable = true}}, SHIFT(767),
- [1021] = {.entry = {.count = 1, .reusable = true}}, SHIFT(797),
- [1023] = {.entry = {.count = 1, .reusable = true}}, SHIFT(925),
+ [740] = {.entry = {.count = 1, .reusable = false}}, SHIFT(142),
+ [742] = {.entry = {.count = 1, .reusable = false}}, SHIFT(595),
+ [744] = {.entry = {.count = 1, .reusable = false}}, SHIFT(246),
+ [746] = {.entry = {.count = 1, .reusable = false}}, SHIFT(349),
+ [748] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2718),
+ [750] = {.entry = {.count = 1, .reusable = false}}, SHIFT(348),
+ [752] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2712),
+ [754] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1447),
+ [756] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1037),
+ [758] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1036),
+ [760] = {.entry = {.count = 1, .reusable = false}}, SHIFT(397),
+ [762] = {.entry = {.count = 1, .reusable = false}}, SHIFT(332),
+ [764] = {.entry = {.count = 1, .reusable = false}}, SHIFT(123),
+ [766] = {.entry = {.count = 1, .reusable = false}}, SHIFT(506),
+ [768] = {.entry = {.count = 1, .reusable = false}}, SHIFT(281),
+ [770] = {.entry = {.count = 1, .reusable = false}}, SHIFT(400),
+ [772] = {.entry = {.count = 1, .reusable = false}}, SHIFT(399),
+ [774] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2771),
+ [776] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1062),
+ [778] = {.entry = {.count = 1, .reusable = false}}, SHIFT(486),
+ [780] = {.entry = {.count = 1, .reusable = false}}, SHIFT(508),
+ [782] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1022),
+ [784] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1008),
+ [786] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1448),
+ [788] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1721),
+ [790] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1719),
+ [792] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1067),
+ [794] = {.entry = {.count = 1, .reusable = false}}, SHIFT(133),
+ [796] = {.entry = {.count = 1, .reusable = false}}, SHIFT(444),
+ [798] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1299),
+ [800] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1003),
+ [802] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1019),
+ [804] = {.entry = {.count = 1, .reusable = false}}, SHIFT(164),
+ [806] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1234),
+ [808] = {.entry = {.count = 1, .reusable = false}}, SHIFT(458),
+ [810] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1279),
+ [812] = {.entry = {.count = 1, .reusable = false}}, SHIFT(511),
+ [814] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1188),
+ [816] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1319),
+ [818] = {.entry = {.count = 1, .reusable = false}}, SHIFT(495),
+ [820] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1418),
+ [822] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_statement_block, 2),
+ [824] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_object, 2),
+ [826] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_object_pattern, 2),
+ [828] = {.entry = {.count = 1, .reusable = true}}, SHIFT(632),
+ [830] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_object, 2),
+ [832] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1440),
+ [834] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1060),
+ [836] = {.entry = {.count = 1, .reusable = false}}, SHIFT(507),
+ [838] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1241),
+ [840] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_class_declaration, 4, .production_id = 81),
+ [842] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_class, 4, .production_id = 81),
+ [844] = {.entry = {.count = 1, .reusable = true}}, SHIFT(579),
+ [846] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class, 4, .production_id = 81),
+ [848] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_function_declaration, 5, .production_id = 89),
+ [850] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_function, 5, .production_id = 89),
+ [852] = {.entry = {.count = 1, .reusable = true}}, SHIFT(584),
+ [854] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_function, 5, .production_id = 89),
+ [856] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_function_declaration, 4, .production_id = 77),
+ [858] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_function, 4, .production_id = 77),
+ [860] = {.entry = {.count = 1, .reusable = true}}, SHIFT(575),
+ [862] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_function, 4, .production_id = 77),
+ [864] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_generator_function_declaration, 5, .production_id = 89),
+ [866] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_generator_function, 5, .production_id = 89),
+ [868] = {.entry = {.count = 1, .reusable = true}}, SHIFT(585),
+ [870] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_generator_function, 5, .production_id = 89),
+ [872] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_class_declaration, 4, .production_id = 72),
+ [874] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_class, 4, .production_id = 72),
+ [876] = {.entry = {.count = 1, .reusable = true}}, SHIFT(573),
+ [878] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class, 4, .production_id = 72),
+ [880] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_statement_block, 2),
+ [882] = {.entry = {.count = 1, .reusable = true}}, SHIFT(785),
+ [884] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_class_declaration, 5, .production_id = 93),
+ [886] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_class, 5, .production_id = 93),
+ [888] = {.entry = {.count = 1, .reusable = true}}, SHIFT(586),
+ [890] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class, 5, .production_id = 93),
+ [892] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_class_declaration, 3, .production_id = 36),
+ [894] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_class, 3, .production_id = 36),
+ [896] = {.entry = {.count = 1, .reusable = true}}, SHIFT(562),
+ [898] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class, 3, .production_id = 36),
+ [900] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_generator_function_declaration, 6, .production_id = 99),
+ [902] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_generator_function, 6, .production_id = 99),
+ [904] = {.entry = {.count = 1, .reusable = true}}, SHIFT(591),
+ [906] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_generator_function, 6, .production_id = 99),
+ [908] = {.entry = {.count = 1, .reusable = true}}, SHIFT(842),
+ [910] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_statement_block, 4),
+ [912] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_statement_block, 4),
+ [914] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_statement_block, 3),
+ [916] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_statement_block, 3),
+ [918] = {.entry = {.count = 1, .reusable = true}}, SHIFT(159),
+ [920] = {.entry = {.count = 1, .reusable = true}}, SHIFT(158),
+ [922] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_class_body, 2),
+ [924] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class_body, 2),
+ [926] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_class_body, 3, .production_id = 70),
+ [928] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class_body, 3, .production_id = 70),
+ [930] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_array_repeat1, 1), REDUCE(aux_sym_array_pattern_repeat1, 1),
+ [933] = {.entry = {.count = 1, .reusable = true}}, SHIFT(727),
+ [935] = {.entry = {.count = 1, .reusable = true}}, SHIFT(180),
+ [937] = {.entry = {.count = 1, .reusable = true}}, SHIFT(168),
+ [939] = {.entry = {.count = 1, .reusable = true}}, SHIFT(167),
+ [941] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1039),
+ [943] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1038),
+ [945] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1450),
+ [947] = {.entry = {.count = 1, .reusable = false}}, SHIFT(201),
+ [949] = {.entry = {.count = 1, .reusable = false}}, SHIFT(137),
+ [951] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1969),
+ [953] = {.entry = {.count = 1, .reusable = false}}, SHIFT(479),
+ [955] = {.entry = {.count = 1, .reusable = false}}, SHIFT(310),
+ [957] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1412),
+ [959] = {.entry = {.count = 1, .reusable = true}}, SHIFT(918),
+ [961] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class_declaration, 3, .production_id = 36),
+ [963] = {.entry = {.count = 1, .reusable = true}}, SHIFT(735),
+ [965] = {.entry = {.count = 1, .reusable = false}}, SHIFT(996),
+ [967] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1016),
+ [969] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1451),
+ [971] = {.entry = {.count = 1, .reusable = false}}, SHIFT(146),
+ [973] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1738),
+ [975] = {.entry = {.count = 1, .reusable = false}}, SHIFT(459),
+ [977] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1273),
+ [979] = {.entry = {.count = 1, .reusable = true}}, SHIFT(179),
+ [981] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class_declaration, 4, .production_id = 72),
+ [983] = {.entry = {.count = 1, .reusable = true}}, SHIFT(720),
+ [985] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_function_declaration, 4, .production_id = 77),
+ [987] = {.entry = {.count = 1, .reusable = true}}, SHIFT(715),
+ [989] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class_declaration, 4, .production_id = 81),
+ [991] = {.entry = {.count = 1, .reusable = true}}, SHIFT(709),
+ [993] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_function_declaration, 5, .production_id = 89),
+ [995] = {.entry = {.count = 1, .reusable = true}}, SHIFT(702),
+ [997] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_generator_function_declaration, 5, .production_id = 89),
+ [999] = {.entry = {.count = 1, .reusable = true}}, SHIFT(701),
+ [1001] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class_declaration, 5, .production_id = 93),
+ [1003] = {.entry = {.count = 1, .reusable = true}}, SHIFT(700),
+ [1005] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_generator_function_declaration, 6, .production_id = 99),
+ [1007] = {.entry = {.count = 1, .reusable = true}}, SHIFT(696),
+ [1009] = {.entry = {.count = 1, .reusable = true}}, SHIFT(718),
+ [1011] = {.entry = {.count = 1, .reusable = true}}, SHIFT(819),
+ [1013] = {.entry = {.count = 1, .reusable = true}}, SHIFT(814),
+ [1015] = {.entry = {.count = 1, .reusable = true}}, SHIFT(843),
+ [1017] = {.entry = {.count = 1, .reusable = true}}, SHIFT(794),
+ [1019] = {.entry = {.count = 1, .reusable = true}}, SHIFT(820),
+ [1021] = {.entry = {.count = 1, .reusable = true}}, SHIFT(739),
+ [1023] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2275),
[1025] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_array_pattern_repeat1, 1),
- [1027] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2499),
- [1029] = {.entry = {.count = 1, .reusable = true}}, SHIFT(901),
- [1031] = {.entry = {.count = 1, .reusable = true}}, SHIFT(203),
- [1033] = {.entry = {.count = 1, .reusable = true}}, SHIFT(201),
- [1035] = {.entry = {.count = 1, .reusable = true}}, SHIFT(960),
- [1037] = {.entry = {.count = 1, .reusable = true}}, SHIFT(902),
- [1039] = {.entry = {.count = 1, .reusable = true}}, SHIFT(943),
- [1041] = {.entry = {.count = 1, .reusable = true}}, SHIFT(927),
- [1043] = {.entry = {.count = 1, .reusable = true}}, SHIFT(958),
- [1045] = {.entry = {.count = 1, .reusable = true}}, SHIFT(948),
- [1047] = {.entry = {.count = 1, .reusable = false}}, SHIFT(217),
- [1049] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1644),
- [1051] = {.entry = {.count = 1, .reusable = false}}, SHIFT(352),
- [1053] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2122),
- [1055] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1589),
- [1057] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_array_repeat1, 1),
- [1059] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1107),
- [1061] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2382),
- [1063] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1297),
- [1065] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2473),
- [1067] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1843),
- [1069] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1826),
- [1071] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1046),
- [1073] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1040),
- [1075] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1448),
- [1077] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1757),
- [1079] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1756),
- [1081] = {.entry = {.count = 1, .reusable = false}}, SHIFT(135),
- [1083] = {.entry = {.count = 1, .reusable = false}}, SHIFT(592),
- [1085] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1442),
- [1087] = {.entry = {.count = 1, .reusable = false}}, SHIFT(745),
- [1089] = {.entry = {.count = 1, .reusable = true}}, SHIFT(745),
- [1091] = {.entry = {.count = 1, .reusable = false}}, SHIFT(543),
- [1093] = {.entry = {.count = 1, .reusable = true}}, SHIFT(543),
- [1095] = {.entry = {.count = 1, .reusable = false}}, SHIFT(895),
- [1097] = {.entry = {.count = 1, .reusable = true}}, SHIFT(895),
- [1099] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2584),
- [1101] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2584),
- [1103] = {.entry = {.count = 1, .reusable = false}}, SHIFT(851),
- [1105] = {.entry = {.count = 1, .reusable = true}}, SHIFT(851),
- [1107] = {.entry = {.count = 1, .reusable = false}}, SHIFT(77),
- [1109] = {.entry = {.count = 1, .reusable = false}}, SHIFT(91),
- [1111] = {.entry = {.count = 1, .reusable = false}}, SHIFT(82),
- [1113] = {.entry = {.count = 1, .reusable = false}}, SHIFT(101),
- [1115] = {.entry = {.count = 1, .reusable = false}}, SHIFT(69),
- [1117] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3),
- [1119] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1004),
- [1121] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1016),
- [1123] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2743),
- [1125] = {.entry = {.count = 1, .reusable = false}}, SHIFT(444),
- [1127] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1168),
- [1129] = {.entry = {.count = 1, .reusable = false}}, SHIFT(8),
- [1131] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2),
- [1133] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1045),
- [1135] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1044),
- [1137] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2740),
- [1139] = {.entry = {.count = 1, .reusable = false}}, SHIFT(564),
- [1141] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1009),
- [1143] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1003),
- [1145] = {.entry = {.count = 1, .reusable = false}}, SHIFT(459),
- [1147] = {.entry = {.count = 1, .reusable = false}}, SHIFT(991),
- [1149] = {.entry = {.count = 1, .reusable = false}}, SHIFT(981),
- [1151] = {.entry = {.count = 1, .reusable = false}}, SHIFT(442),
- [1153] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1027),
- [1155] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1030),
- [1157] = {.entry = {.count = 1, .reusable = false}}, SHIFT(465),
- [1159] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1339),
- [1161] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1012),
- [1163] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1013),
- [1165] = {.entry = {.count = 1, .reusable = false}}, SHIFT(452),
- [1167] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1285),
- [1169] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2046),
- [1171] = {.entry = {.count = 1, .reusable = true}}, SHIFT(144),
- [1173] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1693),
+ [1027] = {.entry = {.count = 1, .reusable = true}}, SHIFT(887),
+ [1029] = {.entry = {.count = 1, .reusable = true}}, SHIFT(200),
+ [1031] = {.entry = {.count = 1, .reusable = true}}, SHIFT(198),
+ [1033] = {.entry = {.count = 1, .reusable = true}}, SHIFT(877),
+ [1035] = {.entry = {.count = 1, .reusable = true}}, SHIFT(915),
+ [1037] = {.entry = {.count = 1, .reusable = true}}, SHIFT(876),
+ [1039] = {.entry = {.count = 1, .reusable = true}}, SHIFT(875),
+ [1041] = {.entry = {.count = 1, .reusable = true}}, SHIFT(955),
+ [1043] = {.entry = {.count = 1, .reusable = true}}, SHIFT(873),
+ [1045] = {.entry = {.count = 1, .reusable = true}}, SHIFT(942),
+ [1047] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_array_repeat1, 1),
+ [1049] = {.entry = {.count = 1, .reusable = false}}, SHIFT(405),
+ [1051] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2343),
+ [1053] = {.entry = {.count = 1, .reusable = false}}, SHIFT(214),
+ [1055] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2117),
+ [1057] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1641),
+ [1059] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2156),
+ [1061] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1095),
+ [1063] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1592),
+ [1065] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1332),
+ [1067] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1752),
+ [1069] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1840),
+ [1071] = {.entry = {.count = 1, .reusable = false}}, SHIFT(674),
+ [1073] = {.entry = {.count = 1, .reusable = true}}, SHIFT(674),
+ [1075] = {.entry = {.count = 1, .reusable = false}}, SHIFT(912),
+ [1077] = {.entry = {.count = 1, .reusable = true}}, SHIFT(912),
+ [1079] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2557),
+ [1081] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2557),
+ [1083] = {.entry = {.count = 1, .reusable = false}}, SHIFT(815),
+ [1085] = {.entry = {.count = 1, .reusable = true}}, SHIFT(815),
+ [1087] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1046),
+ [1089] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1042),
+ [1091] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1449),
+ [1093] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1728),
+ [1095] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1774),
+ [1097] = {.entry = {.count = 1, .reusable = false}}, SHIFT(139),
+ [1099] = {.entry = {.count = 1, .reusable = false}}, SHIFT(589),
+ [1101] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1442),
+ [1103] = {.entry = {.count = 1, .reusable = false}}, SHIFT(604),
+ [1105] = {.entry = {.count = 1, .reusable = true}}, SHIFT(604),
+ [1107] = {.entry = {.count = 1, .reusable = false}}, SHIFT(75),
+ [1109] = {.entry = {.count = 1, .reusable = false}}, SHIFT(100),
+ [1111] = {.entry = {.count = 1, .reusable = false}}, SHIFT(84),
+ [1113] = {.entry = {.count = 1, .reusable = false}}, SHIFT(93),
+ [1115] = {.entry = {.count = 1, .reusable = false}}, SHIFT(110),
+ [1117] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4),
+ [1119] = {.entry = {.count = 1, .reusable = false}}, SHIFT(983),
+ [1121] = {.entry = {.count = 1, .reusable = false}}, SHIFT(981),
+ [1123] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2720),
+ [1125] = {.entry = {.count = 1, .reusable = false}}, SHIFT(442),
+ [1127] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1041),
+ [1129] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1044),
+ [1131] = {.entry = {.count = 1, .reusable = false}}, SHIFT(613),
+ [1133] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7),
+ [1135] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6),
+ [1137] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1000),
+ [1139] = {.entry = {.count = 1, .reusable = false}}, SHIFT(999),
+ [1141] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2673),
+ [1143] = {.entry = {.count = 1, .reusable = false}}, SHIFT(446),
+ [1145] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1173),
+ [1147] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1021),
+ [1149] = {.entry = {.count = 1, .reusable = false}}, SHIFT(993),
+ [1151] = {.entry = {.count = 1, .reusable = false}}, SHIFT(451),
+ [1153] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1018),
+ [1155] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1017),
+ [1157] = {.entry = {.count = 1, .reusable = false}}, SHIFT(454),
+ [1159] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1320),
+ [1161] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1033),
+ [1163] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1031),
+ [1165] = {.entry = {.count = 1, .reusable = false}}, SHIFT(466),
+ [1167] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1367),
+ [1169] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2024),
+ [1171] = {.entry = {.count = 1, .reusable = true}}, SHIFT(124),
+ [1173] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1692),
[1175] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_primary_expression, 1, .production_id = 1),
- [1177] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1234),
- [1179] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1727),
- [1181] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1706),
+ [1177] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1224),
+ [1179] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1696),
+ [1181] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1711),
[1183] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_primary_expression, 1, .production_id = 1), REDUCE(sym__property_name, 1, .production_id = 4),
[1186] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_primary_expression, 1, .production_id = 1),
- [1188] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__property_name, 1, .production_id = 4), SHIFT(71),
- [1191] = {.entry = {.count = 1, .reusable = false}}, SHIFT(385),
- [1193] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2664),
- [1195] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2666),
- [1197] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2566),
- [1199] = {.entry = {.count = 1, .reusable = true}}, SHIFT(298),
+ [1188] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__property_name, 1, .production_id = 4), SHIFT(78),
+ [1191] = {.entry = {.count = 1, .reusable = false}}, SHIFT(391),
+ [1193] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2713),
+ [1195] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2683),
+ [1197] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2513),
+ [1199] = {.entry = {.count = 1, .reusable = true}}, SHIFT(249),
[1201] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__augmented_assignment_lhs, 1, .production_id = 1),
[1203] = {.entry = {.count = 1, .reusable = true}}, SHIFT_EXTRA(),
- [1205] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2013),
- [1207] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1066),
- [1209] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1229),
- [1211] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2015),
- [1213] = {.entry = {.count = 1, .reusable = true}}, SHIFT(136),
- [1215] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1724),
- [1217] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1722),
- [1219] = {.entry = {.count = 1, .reusable = true}}, SHIFT(97),
- [1221] = {.entry = {.count = 1, .reusable = false}}, SHIFT(304),
- [1223] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2655),
+ [1205] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2006),
+ [1207] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1226),
+ [1209] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1065),
+ [1211] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1997),
+ [1213] = {.entry = {.count = 1, .reusable = true}}, SHIFT(143),
+ [1215] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1702),
+ [1217] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1701),
+ [1219] = {.entry = {.count = 1, .reusable = true}}, SHIFT(92),
+ [1221] = {.entry = {.count = 1, .reusable = false}}, SHIFT(387),
+ [1223] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2670),
[1225] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2779),
- [1227] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2227),
- [1229] = {.entry = {.count = 1, .reusable = true}}, SHIFT(71),
- [1231] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2020),
- [1233] = {.entry = {.count = 1, .reusable = true}}, SHIFT(132),
- [1235] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1708),
- [1237] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1697),
- [1239] = {.entry = {.count = 1, .reusable = true}}, SHIFT(115),
- [1241] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2658),
- [1243] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2778),
- [1245] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2270),
- [1247] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1982),
- [1249] = {.entry = {.count = 1, .reusable = true}}, SHIFT(142),
- [1251] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1717),
+ [1227] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2413),
+ [1229] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2014),
+ [1231] = {.entry = {.count = 1, .reusable = true}}, SHIFT(128),
+ [1233] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1697),
+ [1235] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1726),
+ [1237] = {.entry = {.count = 1, .reusable = true}}, SHIFT(112),
+ [1239] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2657),
+ [1241] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2781),
+ [1243] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2241),
+ [1245] = {.entry = {.count = 1, .reusable = true}}, SHIFT(78),
+ [1247] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2033),
+ [1249] = {.entry = {.count = 1, .reusable = true}}, SHIFT(134),
+ [1251] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1695),
[1253] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1709),
- [1255] = {.entry = {.count = 1, .reusable = true}}, SHIFT(104),
- [1257] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2682),
- [1259] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2780),
- [1261] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2169),
- [1263] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2057),
- [1265] = {.entry = {.count = 1, .reusable = true}}, SHIFT(133),
- [1267] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1701),
- [1269] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1715),
- [1271] = {.entry = {.count = 1, .reusable = true}}, SHIFT(70),
- [1273] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2669),
- [1275] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2777),
- [1277] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2394),
- [1279] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2163),
- [1281] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2166),
- [1283] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_primary_expression, 1, .production_id = 1), SHIFT(1636),
- [1286] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1229),
+ [1255] = {.entry = {.count = 1, .reusable = true}}, SHIFT(95),
+ [1257] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2684),
+ [1259] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2782),
+ [1261] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2183),
+ [1263] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1999),
+ [1265] = {.entry = {.count = 1, .reusable = true}}, SHIFT(125),
+ [1267] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1706),
+ [1269] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1707),
+ [1271] = {.entry = {.count = 1, .reusable = true}}, SHIFT(81),
+ [1273] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2659),
+ [1275] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2780),
+ [1277] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2289),
+ [1279] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2485),
+ [1281] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2563),
+ [1283] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_primary_expression, 1, .production_id = 1), SHIFT(1629),
+ [1286] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1224),
[1288] = {.entry = {.count = 3, .reusable = false}}, REDUCE(sym_primary_expression, 1, .production_id = 1), REDUCE(sym__property_name, 1, .production_id = 4), SHIFT(218),
- [1292] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym__property_name, 1, .production_id = 4), SHIFT(71),
- [1295] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_primary_expression, 1, .production_id = 1), SHIFT(383),
- [1298] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1946),
- [1300] = {.entry = {.count = 1, .reusable = false}}, SHIFT(298),
- [1302] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__augmented_assignment_lhs, 1, .production_id = 1),
- [1304] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1935),
- [1306] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1934),
- [1308] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2186),
- [1310] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1563),
- [1312] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1234),
- [1314] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1066),
- [1316] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2757),
+ [1292] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym__property_name, 1, .production_id = 4), SHIFT(78),
+ [1295] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_primary_expression, 1, .production_id = 1), SHIFT(408),
+ [1298] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1922),
+ [1300] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1925),
+ [1302] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1924),
+ [1304] = {.entry = {.count = 1, .reusable = false}}, SHIFT(249),
+ [1306] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__augmented_assignment_lhs, 1, .production_id = 1),
+ [1308] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2562),
+ [1310] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1564),
+ [1312] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1226),
+ [1314] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1065),
+ [1316] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2668),
[1318] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_primary_expression, 1, .production_id = 1), REDUCE(sym__property_name, 1, .production_id = 4),
- [1321] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1572),
- [1323] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1605),
+ [1321] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1568),
+ [1323] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1622),
[1325] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_try_statement, 2, .production_id = 6),
- [1327] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2107),
- [1329] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2437),
- [1331] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2737),
- [1333] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2736),
+ [1327] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2076),
+ [1329] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2439),
+ [1331] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2746),
+ [1333] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2716),
[1335] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_primary_expression, 1, .production_id = 1), SHIFT(218),
- [1338] = {.entry = {.count = 1, .reusable = false}}, SHIFT(341),
- [1340] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1909),
- [1342] = {.entry = {.count = 1, .reusable = false}}, SHIFT(286),
- [1344] = {.entry = {.count = 1, .reusable = false}}, SHIFT(372),
- [1346] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2699),
- [1348] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2695),
- [1350] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_primary_expression, 1, .production_id = 1), SHIFT(259),
- [1353] = {.entry = {.count = 1, .reusable = false}}, SHIFT(259),
- [1355] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1880),
- [1357] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2726),
- [1359] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2727),
- [1361] = {.entry = {.count = 1, .reusable = false}}, SHIFT(300),
- [1363] = {.entry = {.count = 1, .reusable = true}}, SHIFT(470),
- [1365] = {.entry = {.count = 1, .reusable = false}}, SHIFT(70),
- [1367] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1879),
- [1369] = {.entry = {.count = 1, .reusable = false}}, SHIFT(418),
- [1371] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_try_statement, 2, .production_id = 6),
- [1373] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2003),
- [1375] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2219),
- [1377] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2041),
- [1379] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2335),
- [1381] = {.entry = {.count = 1, .reusable = false}}, SHIFT(97),
- [1383] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1908),
- [1385] = {.entry = {.count = 1, .reusable = false}}, SHIFT(71),
- [1387] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2761),
- [1389] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2763),
- [1391] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_rest_pattern, 2, .production_id = 19),
- [1393] = {.entry = {.count = 1, .reusable = false}}, SHIFT(244),
- [1395] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_primary_expression, 1, .production_id = 1), REDUCE(sym_pattern, 1, .dynamic_precedence = -1, .production_id = 1),
- [1398] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pattern, 1, .dynamic_precedence = -1, .production_id = 1), SHIFT(341),
- [1401] = {.entry = {.count = 1, .reusable = true}}, SHIFT(464),
- [1403] = {.entry = {.count = 1, .reusable = false}}, SHIFT(115),
- [1405] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1877),
- [1407] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_pattern, 1, .dynamic_precedence = -1, .production_id = 1),
- [1409] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pattern, 1, .dynamic_precedence = -1, .production_id = 1), SHIFT(372),
- [1412] = {.entry = {.count = 1, .reusable = false}}, SHIFT(104),
- [1414] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1939),
- [1416] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2067),
- [1418] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2136),
- [1420] = {.entry = {.count = 1, .reusable = true}}, SHIFT(500),
- [1422] = {.entry = {.count = 1, .reusable = true}}, SHIFT(502),
- [1424] = {.entry = {.count = 1, .reusable = true}}, SHIFT(498),
- [1426] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_primary_expression, 1, .production_id = 1), REDUCE(sym_rest_pattern, 2, .production_id = 19),
- [1429] = {.entry = {.count = 1, .reusable = true}}, SHIFT(496),
- [1431] = {.entry = {.count = 1, .reusable = true}}, SHIFT(499),
- [1433] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_try_statement, 3, .production_id = 27),
- [1435] = {.entry = {.count = 1, .reusable = true}}, SHIFT(505),
- [1437] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_catch_clause, 2, .production_id = 6),
- [1439] = {.entry = {.count = 1, .reusable = true}}, SHIFT(506),
- [1441] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_if_statement, 3, .production_id = 23),
- [1443] = {.entry = {.count = 1, .reusable = false}}, SHIFT(76),
- [1445] = {.entry = {.count = 1, .reusable = true}}, SHIFT(493),
- [1447] = {.entry = {.count = 1, .reusable = true}}, SHIFT(643),
- [1449] = {.entry = {.count = 1, .reusable = true}}, SHIFT(523),
- [1451] = {.entry = {.count = 1, .reusable = false}}, SHIFT(81),
- [1453] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_catch_clause, 5, .production_id = 104),
- [1455] = {.entry = {.count = 1, .reusable = true}}, SHIFT(628),
- [1457] = {.entry = {.count = 1, .reusable = true}}, SHIFT(627),
- [1459] = {.entry = {.count = 1, .reusable = true}}, SHIFT(640),
- [1461] = {.entry = {.count = 1, .reusable = true}}, SHIFT(539),
- [1463] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_try_statement, 3, .production_id = 27),
- [1465] = {.entry = {.count = 1, .reusable = true}}, SHIFT(537),
- [1467] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_for_in_statement, 4, .production_id = 61),
+ [1338] = {.entry = {.count = 1, .reusable = false}}, SHIFT(396),
+ [1340] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1949),
+ [1342] = {.entry = {.count = 1, .reusable = false}}, SHIFT(263),
+ [1344] = {.entry = {.count = 1, .reusable = false}}, SHIFT(398),
+ [1346] = {.entry = {.count = 1, .reusable = true}}, SHIFT(467),
+ [1348] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2696),
+ [1350] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2679),
+ [1352] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_primary_expression, 1, .production_id = 1), SHIFT(286),
+ [1355] = {.entry = {.count = 1, .reusable = false}}, SHIFT(286),
+ [1357] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1966),
+ [1359] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1995),
+ [1361] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2341),
+ [1363] = {.entry = {.count = 1, .reusable = false}}, SHIFT(95),
+ [1365] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1859),
+ [1367] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2729),
+ [1369] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2731),
+ [1371] = {.entry = {.count = 1, .reusable = false}}, SHIFT(383),
+ [1373] = {.entry = {.count = 1, .reusable = false}}, SHIFT(247),
+ [1375] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_try_statement, 2, .production_id = 6),
+ [1377] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2049),
+ [1379] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2225),
+ [1381] = {.entry = {.count = 1, .reusable = false}}, SHIFT(78),
+ [1383] = {.entry = {.count = 1, .reusable = true}}, SHIFT(468),
+ [1385] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2763),
+ [1387] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2765),
+ [1389] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_rest_pattern, 2, .production_id = 19),
+ [1391] = {.entry = {.count = 1, .reusable = false}}, SHIFT(259),
+ [1393] = {.entry = {.count = 1, .reusable = false}}, SHIFT(92),
+ [1395] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1905),
+ [1397] = {.entry = {.count = 1, .reusable = false}}, SHIFT(81),
+ [1399] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1884),
+ [1401] = {.entry = {.count = 1, .reusable = false}}, SHIFT(112),
+ [1403] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1875),
+ [1405] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_primary_expression, 1, .production_id = 1), REDUCE(sym_pattern, 1, .dynamic_precedence = -1, .production_id = 1),
+ [1408] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pattern, 1, .dynamic_precedence = -1, .production_id = 1), SHIFT(396),
+ [1411] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_pattern, 1, .dynamic_precedence = -1, .production_id = 1),
+ [1413] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pattern, 1, .dynamic_precedence = -1, .production_id = 1), SHIFT(398),
+ [1416] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2011),
+ [1418] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2528),
+ [1420] = {.entry = {.count = 1, .reusable = true}}, SHIFT(490),
+ [1422] = {.entry = {.count = 1, .reusable = true}}, SHIFT(493),
+ [1424] = {.entry = {.count = 1, .reusable = true}}, SHIFT(510),
+ [1426] = {.entry = {.count = 1, .reusable = true}}, SHIFT(496),
+ [1428] = {.entry = {.count = 1, .reusable = true}}, SHIFT(485),
+ [1430] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_primary_expression, 1, .production_id = 1), REDUCE(sym_rest_pattern, 2, .production_id = 19),
+ [1433] = {.entry = {.count = 1, .reusable = true}}, SHIFT(480),
+ [1435] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_try_statement, 3, .production_id = 27),
+ [1437] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_try_statement, 3, .production_id = 27),
+ [1439] = {.entry = {.count = 1, .reusable = true}}, SHIFT(499),
+ [1441] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_catch_clause, 2, .production_id = 6),
+ [1443] = {.entry = {.count = 1, .reusable = true}}, SHIFT(616),
+ [1445] = {.entry = {.count = 1, .reusable = true}}, SHIFT(642),
+ [1447] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_if_statement, 3, .production_id = 23),
+ [1449] = {.entry = {.count = 1, .reusable = false}}, SHIFT(85),
+ [1451] = {.entry = {.count = 1, .reusable = true}}, SHIFT(501),
+ [1453] = {.entry = {.count = 1, .reusable = false}}, SHIFT(108),
+ [1455] = {.entry = {.count = 1, .reusable = true}}, SHIFT(636),
+ [1457] = {.entry = {.count = 1, .reusable = true}}, SHIFT(638),
+ [1459] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_catch_clause, 5, .production_id = 104),
+ [1461] = {.entry = {.count = 1, .reusable = true}}, SHIFT(635),
+ [1463] = {.entry = {.count = 1, .reusable = true}}, SHIFT(624),
+ [1465] = {.entry = {.count = 1, .reusable = true}}, SHIFT(626),
+ [1467] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_export_statement, 2, .production_id = 3),
[1469] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_if_statement, 3, .production_id = 23),
- [1471] = {.entry = {.count = 1, .reusable = false}}, SHIFT(103),
- [1473] = {.entry = {.count = 1, .reusable = true}}, SHIFT(520),
- [1475] = {.entry = {.count = 1, .reusable = true}}, SHIFT(547),
- [1477] = {.entry = {.count = 1, .reusable = true}}, SHIFT(522),
- [1479] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_declaration, 1),
- [1481] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_export_statement, 2, .production_id = 3),
- [1483] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_break_statement, 2),
- [1485] = {.entry = {.count = 1, .reusable = true}}, SHIFT(837),
- [1487] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_continue_statement, 2),
- [1489] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_debugger_statement, 2),
- [1491] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_return_statement, 2),
- [1493] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_export_statement, 3, .production_id = 13),
- [1495] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_labeled_statement, 3, .dynamic_precedence = -1, .production_id = 14),
- [1497] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_export_statement, 3),
- [1499] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_catch_clause, 5, .production_id = 104),
- [1501] = {.entry = {.count = 1, .reusable = true}}, SHIFT(707),
- [1503] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_import_statement, 3, .production_id = 20),
- [1505] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_catch_clause, 2, .production_id = 6),
- [1507] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_switch_statement, 3, .production_id = 24),
- [1509] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_for_in_statement, 3, .production_id = 25),
- [1511] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_parenthesized_expression, 3),
- [1513] = {.entry = {.count = 1, .reusable = true}}, SHIFT(759),
- [1515] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2697),
- [1517] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2698),
- [1519] = {.entry = {.count = 1, .reusable = false}}, SHIFT(275),
- [1521] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_lexical_declaration, 4, .production_id = 22),
- [1523] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_variable_declaration, 4),
- [1525] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_lexical_declaration, 3, .production_id = 22),
- [1527] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_variable_declaration, 3),
- [1529] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_expression_statement, 2),
- [1531] = {.entry = {.count = 1, .reusable = false}}, SHIFT(338),
- [1533] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_while_statement, 3, .production_id = 26),
- [1535] = {.entry = {.count = 1, .reusable = true}}, SHIFT(757),
- [1537] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_try_statement, 3, .production_id = 28),
- [1539] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_with_statement, 3, .production_id = 29),
- [1541] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_break_statement, 3, .production_id = 30),
- [1543] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_continue_statement, 3, .production_id = 30),
- [1545] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_return_statement, 3),
- [1547] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_throw_statement, 3),
- [1549] = {.entry = {.count = 1, .reusable = false}}, SHIFT(106),
- [1551] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_export_statement, 3, .production_id = 52),
- [1553] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_export_statement, 4, .production_id = 54),
- [1555] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_export_statement, 4, .production_id = 55),
- [1557] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_empty_statement, 1),
- [1559] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_generator_function_declaration, 7, .production_id = 99),
- [1561] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_for_statement, 7, .production_id = 103),
- [1563] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_class_declaration, 6, .production_id = 93),
- [1565] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_generator_function_declaration, 6, .production_id = 89),
- [1567] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_function_declaration, 6, .production_id = 89),
- [1569] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_import_statement, 4, .production_id = 54),
- [1571] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_for_statement, 6, .production_id = 97),
- [1573] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_if_statement, 4, .production_id = 60),
- [1575] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_switch_body, 2),
- [1577] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_class_declaration, 5, .production_id = 81),
- [1579] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_export_statement, 5, .production_id = 92),
- [1581] = {.entry = {.count = 1, .reusable = true}}, SHIFT(534),
- [1583] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_function_declaration, 5, .production_id = 77),
- [1585] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_class_declaration, 5, .production_id = 72),
- [1587] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_switch_body, 3),
- [1589] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_else_clause, 2),
- [1591] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_export_statement, 4, .production_id = 80),
- [1593] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_class_declaration, 4, .production_id = 36),
- [1595] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_try_statement, 4, .production_id = 63),
- [1597] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_finally_clause, 2, .production_id = 6),
- [1599] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_do_statement, 4, .production_id = 62),
- [1601] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_export_statement, 4, .production_id = 55),
- [1603] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_export_statement, 3, .production_id = 52),
- [1605] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_export_statement, 4, .production_id = 54),
- [1607] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_import_statement, 4, .production_id = 54),
- [1609] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_export_statement, 3),
- [1611] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_labeled_statement, 3, .dynamic_precedence = -1, .production_id = 14),
- [1613] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_export_statement, 3, .production_id = 13),
- [1615] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_expression_statement, 2),
- [1617] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_variable_declaration, 4),
- [1619] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_lexical_declaration, 4, .production_id = 22),
- [1621] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_export_statement, 5, .production_id = 92),
- [1623] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_import_statement, 3, .production_id = 20),
- [1625] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_variable_declaration, 3),
- [1627] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_switch_body, 2),
- [1629] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_lexical_declaration, 3, .production_id = 22),
- [1631] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_for_in_statement, 4, .production_id = 61),
- [1633] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_switch_statement, 3, .production_id = 24),
- [1635] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_for_in_statement, 3, .production_id = 25),
- [1637] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_throw_statement, 3),
- [1639] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_return_statement, 3),
- [1641] = {.entry = {.count = 1, .reusable = true}}, SHIFT(788),
- [1643] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_else_clause, 2),
- [1645] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_export_statement, 4, .production_id = 80),
- [1647] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_switch_body, 3),
- [1649] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class_declaration, 5, .production_id = 72),
- [1651] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_parenthesized_expression, 3),
- [1653] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_function_declaration, 5, .production_id = 77),
- [1655] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class_declaration, 5, .production_id = 81),
- [1657] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_for_statement, 6, .production_id = 97),
- [1659] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_return_statement, 2),
- [1661] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_function_declaration, 6, .production_id = 89),
- [1663] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_generator_function_declaration, 6, .production_id = 89),
- [1665] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_debugger_statement, 2),
- [1667] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class_declaration, 6, .production_id = 93),
- [1669] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_continue_statement, 2),
- [1671] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_for_statement, 7, .production_id = 103),
- [1673] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_break_statement, 2),
- [1675] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_if_statement, 4, .production_id = 60),
- [1677] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class_declaration, 4, .production_id = 36),
- [1679] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_try_statement, 4, .production_id = 63),
- [1681] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_finally_clause, 2, .production_id = 6),
- [1683] = {.entry = {.count = 1, .reusable = true}}, SHIFT(783),
- [1685] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_do_statement, 4, .production_id = 62),
- [1687] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_while_statement, 3, .production_id = 26),
- [1689] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_generator_function_declaration, 7, .production_id = 99),
- [1691] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_try_statement, 3, .production_id = 28),
- [1693] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_with_statement, 3, .production_id = 29),
- [1695] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_break_statement, 3, .production_id = 30),
- [1697] = {.entry = {.count = 1, .reusable = true}}, SHIFT(907),
- [1699] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_empty_statement, 1),
- [1701] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_continue_statement, 3, .production_id = 30),
- [1703] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_export_statement, 2, .production_id = 3),
- [1705] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_declaration, 1),
+ [1471] = {.entry = {.count = 1, .reusable = false}}, SHIFT(80),
+ [1473] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_for_in_statement, 4, .production_id = 61),
+ [1475] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_switch_body, 2),
+ [1477] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_if_statement, 4, .production_id = 60),
+ [1479] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_import_statement, 4, .production_id = 54),
+ [1481] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_export_statement, 4, .production_id = 54),
+ [1483] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_export_statement, 4, .production_id = 55),
+ [1485] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_export_statement, 3, .production_id = 52),
+ [1487] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_throw_statement, 3),
+ [1489] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_return_statement, 3),
+ [1491] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_continue_statement, 3, .production_id = 30),
+ [1493] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_break_statement, 3, .production_id = 30),
+ [1495] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_with_statement, 3, .production_id = 29),
+ [1497] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_try_statement, 3, .production_id = 28),
+ [1499] = {.entry = {.count = 1, .reusable = true}}, SHIFT(838),
+ [1501] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_while_statement, 3, .production_id = 26),
+ [1503] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_for_in_statement, 3, .production_id = 25),
+ [1505] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_do_statement, 4, .production_id = 62),
+ [1507] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_finally_clause, 2, .production_id = 6),
+ [1509] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_try_statement, 4, .production_id = 63),
+ [1511] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_class_declaration, 4, .production_id = 36),
+ [1513] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_export_statement, 4, .production_id = 80),
+ [1515] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_else_clause, 2),
+ [1517] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_switch_body, 3),
+ [1519] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_class_declaration, 5, .production_id = 72),
+ [1521] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_function_declaration, 5, .production_id = 77),
+ [1523] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_export_statement, 5, .production_id = 92),
+ [1525] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_class_declaration, 5, .production_id = 81),
+ [1527] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_for_statement, 6, .production_id = 97),
+ [1529] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_function_declaration, 6, .production_id = 89),
+ [1531] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_generator_function_declaration, 6, .production_id = 89),
+ [1533] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_class_declaration, 6, .production_id = 93),
+ [1535] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_for_statement, 7, .production_id = 103),
+ [1537] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_generator_function_declaration, 7, .production_id = 99),
+ [1539] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_empty_statement, 1),
+ [1541] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2704),
+ [1543] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2705),
+ [1545] = {.entry = {.count = 1, .reusable = false}}, SHIFT(347),
+ [1547] = {.entry = {.count = 1, .reusable = false}}, SHIFT(280),
+ [1549] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_switch_statement, 3, .production_id = 24),
+ [1551] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_expression_statement, 2),
+ [1553] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_import_statement, 3, .production_id = 20),
+ [1555] = {.entry = {.count = 1, .reusable = true}}, SHIFT(679),
+ [1557] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_export_statement, 3),
+ [1559] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_labeled_statement, 3, .dynamic_precedence = -1, .production_id = 14),
+ [1561] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_export_statement, 3, .production_id = 13),
+ [1563] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_variable_declaration, 3),
+ [1565] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_return_statement, 2),
+ [1567] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_debugger_statement, 2),
+ [1569] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_continue_statement, 2),
+ [1571] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_lexical_declaration, 3, .production_id = 22),
+ [1573] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_break_statement, 2),
+ [1575] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_variable_declaration, 4),
+ [1577] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_lexical_declaration, 4, .production_id = 22),
+ [1579] = {.entry = {.count = 1, .reusable = true}}, SHIFT(868),
+ [1581] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_declaration, 1),
+ [1583] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_parenthesized_expression, 3),
+ [1585] = {.entry = {.count = 1, .reusable = true}}, SHIFT(641),
+ [1587] = {.entry = {.count = 1, .reusable = true}}, SHIFT(839),
+ [1589] = {.entry = {.count = 1, .reusable = true}}, SHIFT(630),
+ [1591] = {.entry = {.count = 1, .reusable = true}}, SHIFT(629),
+ [1593] = {.entry = {.count = 1, .reusable = true}}, SHIFT(639),
+ [1595] = {.entry = {.count = 1, .reusable = false}}, SHIFT(98),
+ [1597] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_catch_clause, 2, .production_id = 6),
+ [1599] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_catch_clause, 5, .production_id = 104),
+ [1601] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_debugger_statement, 2),
+ [1603] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_generator_function_declaration, 7, .production_id = 99),
+ [1605] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_for_statement, 7, .production_id = 103),
+ [1607] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class_declaration, 6, .production_id = 93),
+ [1609] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_generator_function_declaration, 6, .production_id = 89),
+ [1611] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_function_declaration, 6, .production_id = 89),
+ [1613] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_for_statement, 6, .production_id = 97),
+ [1615] = {.entry = {.count = 1, .reusable = true}}, SHIFT(907),
+ [1617] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class_declaration, 5, .production_id = 81),
+ [1619] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_export_statement, 5, .production_id = 92),
+ [1621] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_parenthesized_expression, 3),
+ [1623] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_function_declaration, 5, .production_id = 77),
+ [1625] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class_declaration, 5, .production_id = 72),
+ [1627] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_switch_body, 3),
+ [1629] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_else_clause, 2),
+ [1631] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_export_statement, 4, .production_id = 80),
+ [1633] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class_declaration, 4, .production_id = 36),
+ [1635] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_try_statement, 4, .production_id = 63),
+ [1637] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_finally_clause, 2, .production_id = 6),
+ [1639] = {.entry = {.count = 1, .reusable = true}}, SHIFT(849),
+ [1641] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_do_statement, 4, .production_id = 62),
+ [1643] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_for_in_statement, 4, .production_id = 61),
+ [1645] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_import_statement, 3, .production_id = 20),
+ [1647] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_switch_body, 2),
+ [1649] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_if_statement, 4, .production_id = 60),
+ [1651] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_lexical_declaration, 4, .production_id = 22),
+ [1653] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_variable_declaration, 4),
+ [1655] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_empty_statement, 1),
+ [1657] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_import_statement, 4, .production_id = 54),
+ [1659] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_declaration, 1),
+ [1661] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_export_statement, 4, .production_id = 54),
+ [1663] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_export_statement, 4, .production_id = 55),
+ [1665] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_export_statement, 2, .production_id = 3),
+ [1667] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_break_statement, 2),
+ [1669] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_export_statement, 3, .production_id = 52),
+ [1671] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_continue_statement, 2),
+ [1673] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_return_statement, 2),
+ [1675] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_expression_statement, 2),
+ [1677] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_for_in_statement, 3, .production_id = 25),
+ [1679] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_throw_statement, 3),
+ [1681] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_return_statement, 3),
+ [1683] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_continue_statement, 3, .production_id = 30),
+ [1685] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_break_statement, 3, .production_id = 30),
+ [1687] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_with_statement, 3, .production_id = 29),
+ [1689] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_try_statement, 3, .production_id = 28),
+ [1691] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_while_statement, 3, .production_id = 26),
+ [1693] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_labeled_statement, 3, .dynamic_precedence = -1, .production_id = 14),
+ [1695] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_switch_statement, 3, .production_id = 24),
+ [1697] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_export_statement, 3),
+ [1699] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_lexical_declaration, 3, .production_id = 22),
+ [1701] = {.entry = {.count = 1, .reusable = true}}, SHIFT(856),
+ [1703] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_variable_declaration, 3),
+ [1705] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_export_statement, 3, .production_id = 13),
[1707] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_primary_expression, 1),
[1709] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_primary_expression, 1),
[1711] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_primary_expression, 1), REDUCE(sym__property_name, 1, .production_id = 4),
- [1714] = {.entry = {.count = 1, .reusable = false}}, SHIFT(348),
- [1716] = {.entry = {.count = 1, .reusable = true}}, SHIFT(270),
+ [1714] = {.entry = {.count = 1, .reusable = false}}, SHIFT(334),
+ [1716] = {.entry = {.count = 1, .reusable = true}}, SHIFT(276),
[1718] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__augmented_assignment_lhs, 1),
- [1720] = {.entry = {.count = 1, .reusable = false}}, SHIFT(365),
- [1722] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_subscript_expression, 5, .production_id = 91),
- [1724] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_subscript_expression, 5, .production_id = 91),
- [1726] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_subscript_expression, 4, .production_id = 79),
- [1728] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_subscript_expression, 4, .production_id = 79),
- [1730] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_member_expression, 3, .production_id = 44),
- [1732] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_member_expression, 3, .production_id = 44),
- [1734] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_member_expression, 3, .production_id = 45),
- [1736] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_member_expression, 3, .production_id = 45),
- [1738] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_member_expression, 3, .production_id = 46),
- [1740] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_member_expression, 3, .production_id = 46),
- [1742] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_member_expression, 3, .production_id = 47),
- [1744] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_member_expression, 3, .production_id = 47),
- [1746] = {.entry = {.count = 1, .reusable = true}}, SHIFT(286),
- [1748] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__for_header, 7, .production_id = 106),
- [1750] = {.entry = {.count = 1, .reusable = false}}, SHIFT(326),
- [1752] = {.entry = {.count = 1, .reusable = true}}, SHIFT(291),
- [1754] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__for_header, 6, .production_id = 102),
- [1756] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__for_header, 5, .production_id = 96),
+ [1720] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_subscript_expression, 5, .production_id = 91),
+ [1722] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_subscript_expression, 5, .production_id = 91),
+ [1724] = {.entry = {.count = 1, .reusable = false}}, SHIFT(395),
+ [1726] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_member_expression, 3, .production_id = 44),
+ [1728] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_member_expression, 3, .production_id = 44),
+ [1730] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_member_expression, 3, .production_id = 45),
+ [1732] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_member_expression, 3, .production_id = 45),
+ [1734] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_member_expression, 3, .production_id = 46),
+ [1736] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_member_expression, 3, .production_id = 46),
+ [1738] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_member_expression, 3, .production_id = 47),
+ [1740] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_member_expression, 3, .production_id = 47),
+ [1742] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_subscript_expression, 4, .production_id = 79),
+ [1744] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_subscript_expression, 4, .production_id = 79),
+ [1746] = {.entry = {.count = 1, .reusable = true}}, SHIFT(263),
+ [1748] = {.entry = {.count = 1, .reusable = false}}, SHIFT(422),
+ [1750] = {.entry = {.count = 1, .reusable = true}}, SHIFT(258),
+ [1752] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__for_header, 5, .production_id = 96),
+ [1754] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__for_header, 7, .production_id = 106),
+ [1756] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__for_header, 6, .production_id = 102),
[1758] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__for_header, 5, .production_id = 95),
- [1760] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_primary_expression, 1), SHIFT(257),
- [1763] = {.entry = {.count = 1, .reusable = true}}, SHIFT(257),
- [1765] = {.entry = {.count = 1, .reusable = false}}, SHIFT(353),
- [1767] = {.entry = {.count = 1, .reusable = true}}, SHIFT(300),
- [1769] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_pattern, 1, .dynamic_precedence = -1, .production_id = 1),
- [1771] = {.entry = {.count = 1, .reusable = true}}, SHIFT(244),
- [1773] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_pattern, 1, .dynamic_precedence = -1),
- [1775] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pattern, 1, .dynamic_precedence = -1), SHIFT(365),
- [1778] = {.entry = {.count = 1, .reusable = true}}, SHIFT(264),
- [1780] = {.entry = {.count = 1, .reusable = true}}, SHIFT(297),
- [1782] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_primary_expression, 1, .production_id = 1), REDUCE(sym_pattern, 1, .dynamic_precedence = -1, .production_id = 1),
- [1785] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_primary_expression, 1), REDUCE(sym_pattern, 1, .dynamic_precedence = -1),
- [1788] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pattern, 1, .dynamic_precedence = -1), SHIFT(326),
- [1791] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_rest_pattern, 2),
- [1793] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_rest_pattern, 2, .production_id = 19),
- [1795] = {.entry = {.count = 1, .reusable = false}}, SHIFT(374),
- [1797] = {.entry = {.count = 1, .reusable = true}}, SHIFT(259),
- [1799] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_primary_expression, 1), REDUCE(sym_rest_pattern, 2),
- [1802] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_primary_expression, 1, .production_id = 1), REDUCE(sym_rest_pattern, 2, .production_id = 19),
- [1805] = {.entry = {.count = 1, .reusable = false}}, SHIFT(412),
- [1807] = {.entry = {.count = 1, .reusable = true}}, SHIFT(293),
- [1809] = {.entry = {.count = 1, .reusable = true}}, SHIFT(275),
- [1811] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2527),
- [1813] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2675),
- [1815] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1692),
+ [1760] = {.entry = {.count = 1, .reusable = true}}, SHIFT(247),
+ [1762] = {.entry = {.count = 1, .reusable = false}}, SHIFT(394),
+ [1764] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_pattern, 1, .dynamic_precedence = -1),
+ [1766] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pattern, 1, .dynamic_precedence = -1), SHIFT(395),
+ [1769] = {.entry = {.count = 1, .reusable = true}}, SHIFT(301),
+ [1771] = {.entry = {.count = 1, .reusable = false}}, SHIFT(377),
+ [1773] = {.entry = {.count = 1, .reusable = true}}, SHIFT(273),
+ [1775] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_primary_expression, 1), REDUCE(sym_pattern, 1, .dynamic_precedence = -1),
+ [1778] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pattern, 1, .dynamic_precedence = -1), SHIFT(422),
+ [1781] = {.entry = {.count = 1, .reusable = true}}, SHIFT(286),
+ [1783] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_pattern, 1, .dynamic_precedence = -1, .production_id = 1),
+ [1785] = {.entry = {.count = 1, .reusable = true}}, SHIFT(259),
+ [1787] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_rest_pattern, 2, .production_id = 19),
+ [1789] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_rest_pattern, 2),
+ [1791] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_primary_expression, 1, .production_id = 1), REDUCE(sym_pattern, 1, .dynamic_precedence = -1, .production_id = 1),
+ [1794] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_primary_expression, 1), SHIFT(285),
+ [1797] = {.entry = {.count = 1, .reusable = true}}, SHIFT(285),
+ [1799] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_primary_expression, 1, .production_id = 1), REDUCE(sym_rest_pattern, 2, .production_id = 19),
+ [1802] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_primary_expression, 1), REDUCE(sym_rest_pattern, 2),
+ [1805] = {.entry = {.count = 1, .reusable = true}}, SHIFT(280),
+ [1807] = {.entry = {.count = 1, .reusable = true}}, SHIFT(283),
+ [1809] = {.entry = {.count = 1, .reusable = false}}, SHIFT(342),
+ [1811] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2390),
+ [1813] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2708),
+ [1815] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1693),
[1817] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_import, 1),
- [1819] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1872),
- [1821] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1873),
+ [1819] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1876),
+ [1821] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1877),
[1823] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_import, 1),
- [1825] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_await_expression, 2),
- [1827] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_await_expression, 2),
- [1829] = {.entry = {.count = 1, .reusable = true}}, SHIFT(219),
- [1831] = {.entry = {.count = 1, .reusable = true}}, SHIFT(299),
- [1833] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2220),
- [1835] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1998),
- [1837] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1129),
- [1839] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1129),
- [1841] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1755),
- [1843] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_unary_expression, 2, .production_id = 8),
- [1845] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_unary_expression, 2, .production_id = 8),
- [1847] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_update_expression, 2, .production_id = 8),
- [1849] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_update_expression, 2, .production_id = 8),
- [1851] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1155),
+ [1825] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1111),
+ [1827] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_unary_expression, 2, .production_id = 8),
+ [1829] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_unary_expression, 2, .production_id = 8),
+ [1831] = {.entry = {.count = 1, .reusable = true}}, SHIFT(220),
+ [1833] = {.entry = {.count = 1, .reusable = true}}, SHIFT(260),
+ [1835] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2352),
+ [1837] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1998),
+ [1839] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1127),
+ [1841] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1127),
+ [1843] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1745),
+ [1845] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_update_expression, 2, .production_id = 8),
+ [1847] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_update_expression, 2, .production_id = 8),
+ [1849] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_await_expression, 2),
+ [1851] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_await_expression, 2),
[1853] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_new_expression, 2, .production_id = 7),
[1855] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_new_expression, 2, .production_id = 7),
- [1857] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_object, 2), REDUCE(sym_object_pattern, 2),
- [1860] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_array, 2),
- [1862] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_array, 2),
- [1864] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_array, 2), REDUCE(sym_array_pattern, 2),
- [1867] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_array_pattern, 2),
- [1869] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1821),
- [1871] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1160),
+ [1857] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1802),
+ [1859] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_array, 2),
+ [1861] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_array, 2),
+ [1863] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_array, 2), REDUCE(sym_array_pattern, 2),
+ [1866] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_array_pattern, 2),
+ [1868] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1082),
+ [1870] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_object, 2), REDUCE(sym_object_pattern, 2),
[1873] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_object, 3, .production_id = 17),
[1875] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_object, 3, .production_id = 17),
[1877] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_object, 3, .production_id = 17), REDUCE(sym_object_pattern, 3, .production_id = 18),
[1880] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_object_pattern, 3, .production_id = 18),
- [1882] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_glimmer_closing_tag, 1),
- [1884] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_glimmer_closing_tag, 1),
- [1886] = {.entry = {.count = 1, .reusable = false}}, SHIFT(319),
- [1888] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_assignment_expression, 3, .production_id = 15),
- [1890] = {.entry = {.count = 1, .reusable = false}}, SHIFT(322),
- [1892] = {.entry = {.count = 1, .reusable = true}}, SHIFT(309),
- [1894] = {.entry = {.count = 1, .reusable = true}}, SHIFT(308),
- [1896] = {.entry = {.count = 1, .reusable = false}}, SHIFT(306),
- [1898] = {.entry = {.count = 1, .reusable = true}}, SHIFT(306),
- [1900] = {.entry = {.count = 1, .reusable = false}}, SHIFT(305),
- [1902] = {.entry = {.count = 1, .reusable = true}}, SHIFT(387),
- [1904] = {.entry = {.count = 1, .reusable = false}}, SHIFT(314),
- [1906] = {.entry = {.count = 1, .reusable = false}}, SHIFT(315),
- [1908] = {.entry = {.count = 1, .reusable = true}}, SHIFT(319),
- [1910] = {.entry = {.count = 1, .reusable = true}}, SHIFT(316),
- [1912] = {.entry = {.count = 1, .reusable = true}}, SHIFT(322),
- [1914] = {.entry = {.count = 1, .reusable = false}}, SHIFT(324),
- [1916] = {.entry = {.count = 1, .reusable = true}}, SHIFT(324),
- [1918] = {.entry = {.count = 1, .reusable = true}}, SHIFT(336),
- [1920] = {.entry = {.count = 1, .reusable = true}}, SHIFT(311),
- [1922] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arrow_function, 3, .production_id = 51),
- [1924] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_class, 3, .production_id = 53),
- [1926] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class, 3, .production_id = 53),
- [1928] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_call_expression, 3, .production_id = 48),
- [1930] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_call_expression, 3, .production_id = 48),
- [1932] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_object, 4, .production_id = 17),
- [1934] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_object, 4, .production_id = 17),
- [1936] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_string, 2),
- [1938] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_string, 2),
- [1940] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_object, 4),
- [1942] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_object, 4),
- [1944] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_glimmer_template, 3, .production_id = 49),
- [1946] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_glimmer_template, 3, .production_id = 49),
- [1948] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_binary_expression, 3, .production_id = 43),
- [1950] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_binary_expression, 3, .production_id = 43),
- [1952] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_expression, 1),
- [1954] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_expression, 1),
- [1956] = {.entry = {.count = 1, .reusable = true}}, SHIFT(221),
- [1958] = {.entry = {.count = 1, .reusable = true}}, SHIFT(263),
- [1960] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2371),
- [1962] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2071),
- [1964] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1327),
- [1966] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1327),
- [1968] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1730),
- [1970] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_yield_expression, 2),
- [1972] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1156),
- [1974] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_class, 2, .production_id = 6),
- [1976] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class, 2, .production_id = 6),
- [1978] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_arrow_function, 3, .production_id = 51),
- [1980] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_arguments, 2),
- [1982] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arguments, 2),
- [1984] = {.entry = {.count = 1, .reusable = true}}, SHIFT(301),
- [1986] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_sequence_expression, 3, .production_id = 41),
- [1988] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_array, 4),
- [1990] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_array, 4),
- [1992] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_jsx_self_closing_element, 4, .production_id = 64),
- [1994] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_jsx_self_closing_element, 4, .production_id = 64),
- [1996] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arrow_function, 3, .production_id = 42),
- [1998] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_augmented_assignment_expression, 3, .production_id = 43),
- [2000] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_arrow_function, 3, .production_id = 42),
- [2002] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_arrow_function, 4, .production_id = 73),
- [2004] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arrow_function, 4, .production_id = 73),
- [2006] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_function, 4, .production_id = 74),
- [2008] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_function, 4, .production_id = 74),
- [2010] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_arrow_function, 4, .production_id = 75),
- [2012] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arrow_function, 4, .production_id = 75),
- [2014] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_arrow_function, 4, .production_id = 76),
- [2016] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arrow_function, 4, .production_id = 76),
- [2018] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_generator_function, 4, .production_id = 74),
- [2020] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_generator_function, 4, .production_id = 74),
- [2022] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_update_expression, 2, .production_id = 9),
- [2024] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_update_expression, 2, .production_id = 9),
- [2026] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_regex, 4, .production_id = 78),
- [2028] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_regex, 4, .production_id = 78),
- [2030] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_call_expression, 2, .production_id = 10),
- [2032] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_call_expression, 2, .production_id = 10),
- [2034] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_assignment_expression, 3, .production_id = 41),
- [2036] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_arguments, 3),
- [2038] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arguments, 3),
- [2040] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_template_string, 3),
- [2042] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_template_string, 3),
- [2044] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_jsx_closing_element, 3, .production_id = 31),
- [2046] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_jsx_closing_element, 3, .production_id = 31),
- [2048] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_regex, 3, .production_id = 40),
- [2050] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_regex, 3, .production_id = 40),
- [2052] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1130),
- [2054] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_class, 4, .production_id = 82),
- [2056] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class, 4, .production_id = 82),
- [2058] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_new_expression, 3, .dynamic_precedence = 1, .production_id = 39),
- [2060] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_new_expression, 3, .dynamic_precedence = 1, .production_id = 39),
- [2062] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_meta_property, 3),
- [2064] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_meta_property, 3),
- [2066] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_function, 3, .production_id = 38),
- [2068] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_function, 3, .production_id = 38),
- [2070] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_jsx_closing_element, 2),
- [2072] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_jsx_closing_element, 2),
- [2074] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_template_string, 2),
- [2076] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_template_string, 2),
- [2078] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_glimmer_template, 2, .production_id = 11),
- [2080] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_glimmer_template, 2, .production_id = 11),
- [2082] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_class, 3, .production_id = 37),
- [2084] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class, 3, .production_id = 37),
- [2086] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_jsx_element, 2, .production_id = 11),
- [2088] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_jsx_element, 2, .production_id = 11),
- [2090] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_jsx_element, 3, .production_id = 50),
- [2092] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_jsx_element, 3, .production_id = 50),
- [2094] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_arrow_function, 3, .production_id = 16),
- [2096] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arrow_function, 3, .production_id = 16),
- [2098] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_generator_function, 5, .production_id = 88),
- [2100] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_generator_function, 5, .production_id = 88),
- [2102] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ternary_expression, 5, .production_id = 90),
- [2104] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_arguments, 4),
- [2106] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arguments, 4),
- [2108] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_jsx_self_closing_element, 3, .production_id = 31),
- [2110] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_jsx_self_closing_element, 3, .production_id = 31),
- [2112] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_string, 3),
- [2114] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_string, 3),
+ [1882] = {.entry = {.count = 1, .reusable = false}}, SHIFT(420),
+ [1884] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_binary_expression, 3, .production_id = 43),
+ [1886] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_binary_expression, 3, .production_id = 43),
+ [1888] = {.entry = {.count = 1, .reusable = false}}, SHIFT(413),
+ [1890] = {.entry = {.count = 1, .reusable = true}}, SHIFT(420),
+ [1892] = {.entry = {.count = 1, .reusable = true}}, SHIFT(412),
+ [1894] = {.entry = {.count = 1, .reusable = true}}, SHIFT(222),
+ [1896] = {.entry = {.count = 1, .reusable = true}}, SHIFT(299),
+ [1898] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2129),
+ [1900] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2123),
+ [1902] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1268),
+ [1904] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1268),
+ [1906] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1790),
+ [1908] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_class, 3, .production_id = 53),
+ [1910] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class, 3, .production_id = 53),
+ [1912] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_arrow_function, 3, .production_id = 51),
+ [1914] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arrow_function, 3, .production_id = 51),
+ [1916] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_augmented_assignment_expression, 3, .production_id = 43),
+ [1918] = {.entry = {.count = 1, .reusable = false}}, SHIFT(421),
+ [1920] = {.entry = {.count = 1, .reusable = true}}, SHIFT(419),
+ [1922] = {.entry = {.count = 1, .reusable = true}}, SHIFT(418),
+ [1924] = {.entry = {.count = 1, .reusable = false}}, SHIFT(417),
+ [1926] = {.entry = {.count = 1, .reusable = true}}, SHIFT(417),
+ [1928] = {.entry = {.count = 1, .reusable = false}}, SHIFT(416),
+ [1930] = {.entry = {.count = 1, .reusable = true}}, SHIFT(415),
+ [1932] = {.entry = {.count = 1, .reusable = false}}, SHIFT(414),
+ [1934] = {.entry = {.count = 1, .reusable = true}}, SHIFT(421),
+ [1936] = {.entry = {.count = 1, .reusable = false}}, SHIFT(411),
+ [1938] = {.entry = {.count = 1, .reusable = true}}, SHIFT(411),
+ [1940] = {.entry = {.count = 1, .reusable = true}}, SHIFT(410),
+ [1942] = {.entry = {.count = 1, .reusable = true}}, SHIFT(333),
+ [1944] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_jsx_element, 3, .production_id = 50),
+ [1946] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_jsx_element, 3, .production_id = 50),
+ [1948] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_object, 4, .production_id = 17),
+ [1950] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_object, 4, .production_id = 17),
+ [1952] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_jsx_closing_element, 2),
+ [1954] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_jsx_closing_element, 2),
+ [1956] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_glimmer_template, 3, .production_id = 49),
+ [1958] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_glimmer_template, 3, .production_id = 49),
+ [1960] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_object, 4),
+ [1962] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_object, 4),
+ [1964] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_expression, 1),
+ [1966] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_expression, 1),
+ [1968] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_call_expression, 3, .production_id = 48),
+ [1970] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_call_expression, 3, .production_id = 48),
+ [1972] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1157),
+ [1974] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_arguments, 2),
+ [1976] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arguments, 2),
+ [1978] = {.entry = {.count = 1, .reusable = true}}, SHIFT(257),
+ [1980] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_sequence_expression, 3, .production_id = 41),
+ [1982] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arrow_function, 3, .production_id = 42),
+ [1984] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_arrow_function, 3, .production_id = 42),
+ [1986] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_assignment_expression, 3, .production_id = 41),
+ [1988] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_template_string, 3),
+ [1990] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_template_string, 3),
+ [1992] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_regex, 3, .production_id = 40),
+ [1994] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_regex, 3, .production_id = 40),
+ [1996] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1138),
+ [1998] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_new_expression, 3, .dynamic_precedence = 1, .production_id = 39),
+ [2000] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_new_expression, 3, .dynamic_precedence = 1, .production_id = 39),
+ [2002] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_meta_property, 3),
+ [2004] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_meta_property, 3),
+ [2006] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_function, 3, .production_id = 38),
+ [2008] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_function, 3, .production_id = 38),
+ [2010] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_class, 3, .production_id = 37),
+ [2012] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class, 3, .production_id = 37),
+ [2014] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_jsx_self_closing_element, 3, .production_id = 31),
+ [2016] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_jsx_self_closing_element, 3, .production_id = 31),
+ [2018] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_yield_expression, 2),
+ [2020] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_array, 3),
+ [2022] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_array, 3),
+ [2024] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_yield_expression, 3),
+ [2026] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_class, 2, .production_id = 6),
+ [2028] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class, 2, .production_id = 6),
+ [2030] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_arrow_function, 3, .production_id = 16),
+ [2032] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arrow_function, 3, .production_id = 16),
+ [2034] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_array, 4),
+ [2036] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_array, 4),
+ [2038] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_template_string, 2),
+ [2040] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_template_string, 2),
+ [2042] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_string, 2),
+ [2044] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_string, 2),
+ [2046] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_jsx_self_closing_element, 4, .production_id = 64),
+ [2048] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_jsx_self_closing_element, 4, .production_id = 64),
+ [2050] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_update_expression, 2, .production_id = 9),
+ [2052] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_update_expression, 2, .production_id = 9),
+ [2054] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_call_expression, 2, .production_id = 10),
+ [2056] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_call_expression, 2, .production_id = 10),
+ [2058] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_arrow_function, 4, .production_id = 73),
+ [2060] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arrow_function, 4, .production_id = 73),
+ [2062] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_function, 4, .production_id = 74),
+ [2064] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_function, 4, .production_id = 74),
+ [2066] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_arrow_function, 4, .production_id = 75),
+ [2068] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arrow_function, 4, .production_id = 75),
+ [2070] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_arrow_function, 4, .production_id = 76),
+ [2072] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arrow_function, 4, .production_id = 76),
+ [2074] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_generator_function, 4, .production_id = 74),
+ [2076] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_generator_function, 4, .production_id = 74),
+ [2078] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_regex, 4, .production_id = 78),
+ [2080] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_regex, 4, .production_id = 78),
+ [2082] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_glimmer_closing_tag, 1),
+ [2084] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_glimmer_closing_tag, 1),
+ [2086] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_arguments, 3),
+ [2088] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arguments, 3),
+ [2090] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_glimmer_template, 2, .production_id = 11),
+ [2092] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_glimmer_template, 2, .production_id = 11),
+ [2094] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_jsx_closing_element, 3, .production_id = 31),
+ [2096] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_jsx_closing_element, 3, .production_id = 31),
+ [2098] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_jsx_element, 2, .production_id = 11),
+ [2100] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_jsx_element, 2, .production_id = 11),
+ [2102] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_class, 4, .production_id = 82),
+ [2104] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class, 4, .production_id = 82),
+ [2106] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_assignment_expression, 3, .production_id = 15),
+ [2108] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_generator_function, 5, .production_id = 88),
+ [2110] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_generator_function, 5, .production_id = 88),
+ [2112] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_arguments, 4),
+ [2114] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_arguments, 4),
[2116] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_object, 3),
[2118] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_object, 3),
- [2120] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_array, 3),
- [2122] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_array, 3),
- [2124] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_yield_expression, 3),
- [2126] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1071),
- [2128] = {.entry = {.count = 1, .reusable = true}}, SHIFT(386),
- [2130] = {.entry = {.count = 1, .reusable = false}}, SHIFT(359),
- [2132] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_object_assignment_pattern, 3, .production_id = 56), REDUCE(sym_assignment_expression, 3, .production_id = 15),
- [2135] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_object_assignment_pattern, 3, .production_id = 56),
- [2137] = {.entry = {.count = 1, .reusable = false}}, SHIFT(355),
- [2139] = {.entry = {.count = 1, .reusable = true}}, SHIFT(364),
- [2141] = {.entry = {.count = 1, .reusable = true}}, SHIFT(370),
- [2143] = {.entry = {.count = 1, .reusable = false}}, SHIFT(378),
- [2145] = {.entry = {.count = 1, .reusable = true}}, SHIFT(378),
- [2147] = {.entry = {.count = 1, .reusable = false}}, SHIFT(379),
- [2149] = {.entry = {.count = 1, .reusable = true}}, SHIFT(381),
- [2151] = {.entry = {.count = 1, .reusable = false}}, SHIFT(382),
- [2153] = {.entry = {.count = 1, .reusable = false}}, SHIFT(391),
- [2155] = {.entry = {.count = 1, .reusable = true}}, SHIFT(359),
- [2157] = {.entry = {.count = 1, .reusable = true}}, SHIFT(397),
- [2159] = {.entry = {.count = 1, .reusable = true}}, SHIFT(355),
- [2161] = {.entry = {.count = 1, .reusable = false}}, SHIFT(403),
- [2163] = {.entry = {.count = 1, .reusable = true}}, SHIFT(403),
- [2165] = {.entry = {.count = 1, .reusable = true}}, SHIFT(405),
- [2167] = {.entry = {.count = 1, .reusable = true}}, SHIFT(357),
- [2169] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1783),
- [2171] = {.entry = {.count = 1, .reusable = false}}, SHIFT(337),
- [2173] = {.entry = {.count = 1, .reusable = false}}, SHIFT(332),
- [2175] = {.entry = {.count = 1, .reusable = true}}, SHIFT(409),
- [2177] = {.entry = {.count = 1, .reusable = true}}, SHIFT(342),
- [2179] = {.entry = {.count = 1, .reusable = false}}, SHIFT(367),
- [2181] = {.entry = {.count = 1, .reusable = true}}, SHIFT(367),
- [2183] = {.entry = {.count = 1, .reusable = false}}, SHIFT(369),
- [2185] = {.entry = {.count = 1, .reusable = true}}, SHIFT(373),
- [2187] = {.entry = {.count = 1, .reusable = false}}, SHIFT(375),
- [2189] = {.entry = {.count = 1, .reusable = false}}, SHIFT(384),
- [2191] = {.entry = {.count = 1, .reusable = true}}, SHIFT(337),
- [2193] = {.entry = {.count = 1, .reusable = true}}, SHIFT(332),
- [2195] = {.entry = {.count = 1, .reusable = false}}, SHIFT(303),
- [2197] = {.entry = {.count = 1, .reusable = true}}, SHIFT(303),
- [2199] = {.entry = {.count = 1, .reusable = true}}, SHIFT(389),
- [2201] = {.entry = {.count = 1, .reusable = true}}, SHIFT(404),
- [2203] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_object_assignment_pattern, 3, .production_id = 56), REDUCE(sym_assignment_expression, 3, .production_id = 41),
- [2206] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_object_assignment_pattern, 3, .production_id = 41), REDUCE(sym_assignment_expression, 3, .production_id = 41),
- [2209] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_object_assignment_pattern, 3, .production_id = 41),
- [2211] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_spread_element, 2),
- [2213] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_assignment_pattern, 3, .production_id = 41),
- [2215] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__initializer, 2, .production_id = 59),
- [2217] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym__initializer, 2, .production_id = 59), SHIFT(332),
- [2220] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1735),
- [2222] = {.entry = {.count = 1, .reusable = true}}, SHIFT(267),
- [2224] = {.entry = {.count = 1, .reusable = true}}, SHIFT(784),
- [2226] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_array_repeat1, 2),
- [2228] = {.entry = {.count = 1, .reusable = true}}, SHIFT(217),
- [2230] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1133),
- [2232] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1164),
- [2234] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_object, 3, .production_id = 17), REDUCE(sym_object_pattern, 3, .production_id = 18),
- [2237] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_object_pattern, 3, .production_id = 18),
- [2239] = {.entry = {.count = 1, .reusable = true}}, SHIFT(898),
- [2241] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2466),
- [2243] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_array_pattern, 2),
- [2245] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_object, 2), REDUCE(sym_object_pattern, 2),
- [2248] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_object_pattern, 2),
- [2250] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_array, 2), REDUCE(sym_array_pattern, 2),
- [2253] = {.entry = {.count = 1, .reusable = true}}, SHIFT(599),
- [2255] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2610),
- [2257] = {.entry = {.count = 1, .reusable = true}}, SHIFT(709),
- [2259] = {.entry = {.count = 1, .reusable = true}}, SHIFT(961),
- [2261] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1250),
- [2263] = {.entry = {.count = 1, .reusable = true}}, SHIFT(959),
- [2265] = {.entry = {.count = 1, .reusable = true}}, SHIFT(679),
- [2267] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2465),
- [2269] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2535),
- [2271] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1245),
- [2273] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1243),
- [2275] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1347),
- [2277] = {.entry = {.count = 1, .reusable = true}}, SHIFT(582),
- [2279] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2098),
- [2281] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1637),
- [2283] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2129),
- [2285] = {.entry = {.count = 1, .reusable = true}}, SHIFT(600),
- [2287] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2137),
- [2289] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2151),
- [2291] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2228),
- [2293] = {.entry = {.count = 1, .reusable = true}}, SHIFT(716),
- [2295] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2179),
- [2297] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2195),
- [2299] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2197),
- [2301] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1596),
- [2303] = {.entry = {.count = 1, .reusable = true}}, SHIFT(674),
- [2305] = {.entry = {.count = 1, .reusable = true}}, SHIFT(670),
- [2307] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1067),
- [2309] = {.entry = {.count = 1, .reusable = true}}, SHIFT(99),
- [2311] = {.entry = {.count = 1, .reusable = false}}, SHIFT(362),
- [2313] = {.entry = {.count = 1, .reusable = false}}, SHIFT(363),
- [2315] = {.entry = {.count = 1, .reusable = true}}, SHIFT(361),
- [2317] = {.entry = {.count = 1, .reusable = true}}, SHIFT(360),
- [2319] = {.entry = {.count = 1, .reusable = false}}, SHIFT(358),
- [2321] = {.entry = {.count = 1, .reusable = true}}, SHIFT(358),
- [2323] = {.entry = {.count = 1, .reusable = false}}, SHIFT(335),
- [2325] = {.entry = {.count = 1, .reusable = true}}, SHIFT(329),
- [2327] = {.entry = {.count = 1, .reusable = false}}, SHIFT(328),
- [2329] = {.entry = {.count = 1, .reusable = false}}, SHIFT(325),
- [2331] = {.entry = {.count = 1, .reusable = true}}, SHIFT(362),
- [2333] = {.entry = {.count = 1, .reusable = true}}, SHIFT(323),
- [2335] = {.entry = {.count = 1, .reusable = true}}, SHIFT(363),
- [2337] = {.entry = {.count = 1, .reusable = false}}, SHIFT(321),
- [2339] = {.entry = {.count = 1, .reusable = true}}, SHIFT(321),
- [2341] = {.entry = {.count = 1, .reusable = true}}, SHIFT(320),
- [2343] = {.entry = {.count = 1, .reusable = true}}, SHIFT(351),
- [2345] = {.entry = {.count = 1, .reusable = true}}, SHIFT(986),
- [2347] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_pair, 3, .production_id = 57),
- [2349] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_array, 3), REDUCE(sym_computed_property_name, 3),
- [2352] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_computed_property_name, 3),
- [2354] = {.entry = {.count = 1, .reusable = true}}, SHIFT(694),
- [2356] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1817),
- [2358] = {.entry = {.count = 1, .reusable = true}}, SHIFT(740),
- [2360] = {.entry = {.count = 1, .reusable = true}}, SHIFT(999),
- [2362] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1936),
- [2364] = {.entry = {.count = 1, .reusable = true}}, SHIFT(983),
- [2366] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_primary_expression, 1), REDUCE(sym__property_name, 1),
- [2369] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__property_name, 1),
- [2371] = {.entry = {.count = 1, .reusable = true}}, SHIFT(973),
- [2373] = {.entry = {.count = 1, .reusable = true}}, SHIFT(952),
- [2375] = {.entry = {.count = 1, .reusable = true}}, SHIFT(828),
- [2377] = {.entry = {.count = 1, .reusable = true}}, SHIFT(829),
- [2379] = {.entry = {.count = 1, .reusable = true}}, SHIFT(90),
- [2381] = {.entry = {.count = 1, .reusable = true}}, SHIFT(892),
- [2383] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2392),
- [2385] = {.entry = {.count = 1, .reusable = true}}, SHIFT(80),
- [2387] = {.entry = {.count = 1, .reusable = true}}, SHIFT(735),
- [2389] = {.entry = {.count = 1, .reusable = true}}, SHIFT(687),
- [2391] = {.entry = {.count = 1, .reusable = true}}, SHIFT(976),
- [2393] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1794),
- [2395] = {.entry = {.count = 1, .reusable = true}}, SHIFT(662),
- [2397] = {.entry = {.count = 1, .reusable = true}}, SHIFT(975),
- [2399] = {.entry = {.count = 1, .reusable = true}}, SHIFT(989),
- [2401] = {.entry = {.count = 1, .reusable = true}}, SHIFT(730),
- [2403] = {.entry = {.count = 1, .reusable = true}}, SHIFT(88),
- [2405] = {.entry = {.count = 1, .reusable = true}}, SHIFT(988),
- [2407] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2194),
- [2409] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2126),
- [2411] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1020),
- [2413] = {.entry = {.count = 1, .reusable = true}}, SHIFT(79),
- [2415] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2007),
- [2417] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12),
- [2419] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1010),
- [2421] = {.entry = {.count = 1, .reusable = true}}, SHIFT(874),
- [2423] = {.entry = {.count = 1, .reusable = true}}, SHIFT(953),
- [2425] = {.entry = {.count = 1, .reusable = true}}, SHIFT(987),
- [2427] = {.entry = {.count = 1, .reusable = true}}, SHIFT(561),
- [2429] = {.entry = {.count = 1, .reusable = true}}, SHIFT(631),
- [2431] = {.entry = {.count = 1, .reusable = true}}, SHIFT(633),
- [2433] = {.entry = {.count = 1, .reusable = true}}, SHIFT(605),
- [2435] = {.entry = {.count = 1, .reusable = false}}, SHIFT(416),
- [2437] = {.entry = {.count = 1, .reusable = false}}, SHIFT(417),
- [2439] = {.entry = {.count = 1, .reusable = true}}, SHIFT(414),
- [2441] = {.entry = {.count = 1, .reusable = true}}, SHIFT(410),
- [2443] = {.entry = {.count = 1, .reusable = false}}, SHIFT(406),
- [2445] = {.entry = {.count = 1, .reusable = true}}, SHIFT(406),
- [2447] = {.entry = {.count = 1, .reusable = false}}, SHIFT(400),
- [2449] = {.entry = {.count = 1, .reusable = true}}, SHIFT(302),
- [2451] = {.entry = {.count = 1, .reusable = false}}, SHIFT(396),
- [2453] = {.entry = {.count = 1, .reusable = false}}, SHIFT(395),
- [2455] = {.entry = {.count = 1, .reusable = true}}, SHIFT(416),
- [2457] = {.entry = {.count = 1, .reusable = true}}, SHIFT(393),
- [2459] = {.entry = {.count = 1, .reusable = true}}, SHIFT(417),
- [2461] = {.entry = {.count = 1, .reusable = false}}, SHIFT(392),
- [2463] = {.entry = {.count = 1, .reusable = true}}, SHIFT(392),
- [2465] = {.entry = {.count = 1, .reusable = true}}, SHIFT(390),
- [2467] = {.entry = {.count = 1, .reusable = true}}, SHIFT(420),
- [2469] = {.entry = {.count = 1, .reusable = true}}, SHIFT(307),
- [2471] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym__initializer, 2, .production_id = 59), SHIFT(417),
- [2474] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2418),
- [2476] = {.entry = {.count = 1, .reusable = true}}, SHIFT(349),
- [2478] = {.entry = {.count = 1, .reusable = true}}, SHIFT(399),
- [2480] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class_heritage, 2),
- [2482] = {.entry = {.count = 1, .reusable = true}}, SHIFT(310),
- [2484] = {.entry = {.count = 1, .reusable = true}}, SHIFT(331),
- [2486] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1902),
- [2488] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1726),
+ [2120] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ternary_expression, 5, .production_id = 90),
+ [2122] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_string, 3),
+ [2124] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_string, 3),
+ [2126] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1083),
+ [2128] = {.entry = {.count = 1, .reusable = false}}, SHIFT(374),
+ [2130] = {.entry = {.count = 1, .reusable = false}}, SHIFT(376),
+ [2132] = {.entry = {.count = 1, .reusable = true}}, SHIFT(373),
+ [2134] = {.entry = {.count = 1, .reusable = true}}, SHIFT(372),
+ [2136] = {.entry = {.count = 1, .reusable = false}}, SHIFT(370),
+ [2138] = {.entry = {.count = 1, .reusable = true}}, SHIFT(370),
+ [2140] = {.entry = {.count = 1, .reusable = false}}, SHIFT(369),
+ [2142] = {.entry = {.count = 1, .reusable = true}}, SHIFT(368),
+ [2144] = {.entry = {.count = 1, .reusable = false}}, SHIFT(367),
+ [2146] = {.entry = {.count = 1, .reusable = false}}, SHIFT(366),
+ [2148] = {.entry = {.count = 1, .reusable = true}}, SHIFT(374),
+ [2150] = {.entry = {.count = 1, .reusable = true}}, SHIFT(365),
+ [2152] = {.entry = {.count = 1, .reusable = true}}, SHIFT(376),
+ [2154] = {.entry = {.count = 1, .reusable = false}}, SHIFT(364),
+ [2156] = {.entry = {.count = 1, .reusable = true}}, SHIFT(364),
+ [2158] = {.entry = {.count = 1, .reusable = true}}, SHIFT(303),
+ [2160] = {.entry = {.count = 1, .reusable = true}}, SHIFT(314),
+ [2162] = {.entry = {.count = 1, .reusable = false}}, SHIFT(317),
+ [2164] = {.entry = {.count = 1, .reusable = false}}, SHIFT(393),
+ [2166] = {.entry = {.count = 1, .reusable = false}}, SHIFT(346),
+ [2168] = {.entry = {.count = 1, .reusable = true}}, SHIFT(346),
+ [2170] = {.entry = {.count = 1, .reusable = false}}, SHIFT(323),
+ [2172] = {.entry = {.count = 1, .reusable = true}}, SHIFT(305),
+ [2174] = {.entry = {.count = 1, .reusable = false}}, SHIFT(308),
+ [2176] = {.entry = {.count = 1, .reusable = false}}, SHIFT(309),
+ [2178] = {.entry = {.count = 1, .reusable = true}}, SHIFT(317),
+ [2180] = {.entry = {.count = 1, .reusable = true}}, SHIFT(313),
+ [2182] = {.entry = {.count = 1, .reusable = true}}, SHIFT(393),
+ [2184] = {.entry = {.count = 1, .reusable = false}}, SHIFT(316),
+ [2186] = {.entry = {.count = 1, .reusable = true}}, SHIFT(316),
+ [2188] = {.entry = {.count = 1, .reusable = true}}, SHIFT(352),
+ [2190] = {.entry = {.count = 1, .reusable = true}}, SHIFT(351),
+ [2192] = {.entry = {.count = 1, .reusable = true}}, SHIFT(355),
+ [2194] = {.entry = {.count = 1, .reusable = true}}, SHIFT(356),
+ [2196] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1833),
+ [2198] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_spread_element, 2),
+ [2200] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_object_assignment_pattern, 3, .production_id = 41), REDUCE(sym_assignment_expression, 3, .production_id = 41),
+ [2203] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_object_assignment_pattern, 3, .production_id = 41),
+ [2205] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_assignment_pattern, 3, .production_id = 41),
+ [2207] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_object_assignment_pattern, 3, .production_id = 56), REDUCE(sym_assignment_expression, 3, .production_id = 41),
+ [2210] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_object_assignment_pattern, 3, .production_id = 56),
+ [2212] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1768),
+ [2214] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__initializer, 2, .production_id = 59),
+ [2216] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym__initializer, 2, .production_id = 59), SHIFT(376),
+ [2219] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_object_assignment_pattern, 3, .production_id = 56), REDUCE(sym_assignment_expression, 3, .production_id = 15),
+ [2222] = {.entry = {.count = 1, .reusable = true}}, SHIFT(214),
+ [2224] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2121),
+ [2226] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1597),
+ [2228] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_array_pattern, 2),
+ [2230] = {.entry = {.count = 1, .reusable = true}}, SHIFT(300),
+ [2232] = {.entry = {.count = 1, .reusable = true}}, SHIFT(786),
+ [2234] = {.entry = {.count = 1, .reusable = true}}, SHIFT(920),
+ [2236] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_array_repeat1, 2),
+ [2238] = {.entry = {.count = 1, .reusable = true}}, SHIFT(826),
+ [2240] = {.entry = {.count = 1, .reusable = true}}, SHIFT(541),
+ [2242] = {.entry = {.count = 1, .reusable = true}}, SHIFT(540),
+ [2244] = {.entry = {.count = 1, .reusable = true}}, SHIFT(827),
+ [2246] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2301),
+ [2248] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_object, 2), REDUCE(sym_object_pattern, 2),
+ [2251] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_object_pattern, 2),
+ [2253] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_object_pattern, 3, .production_id = 18),
+ [2255] = {.entry = {.count = 1, .reusable = true}}, SHIFT(936),
+ [2257] = {.entry = {.count = 1, .reusable = true}}, SHIFT(939),
+ [2259] = {.entry = {.count = 1, .reusable = true}}, SHIFT(737),
+ [2261] = {.entry = {.count = 1, .reusable = true}}, SHIFT(740),
+ [2263] = {.entry = {.count = 1, .reusable = true}}, SHIFT(821),
+ [2265] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2266),
+ [2267] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2262),
+ [2269] = {.entry = {.count = 1, .reusable = true}}, SHIFT(597),
+ [2271] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1141),
+ [2273] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2233),
+ [2275] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1059),
+ [2277] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1293),
+ [2279] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1114),
+ [2281] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2567),
+ [2283] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2573),
+ [2285] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1391),
+ [2287] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1263),
+ [2289] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1628),
+ [2291] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2559),
+ [2293] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_array, 2), REDUCE(sym_array_pattern, 2),
+ [2296] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2185),
+ [2298] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2205),
+ [2300] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_object, 3, .production_id = 17), REDUCE(sym_object_pattern, 3, .production_id = 18),
+ [2303] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2203),
+ [2305] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1290),
+ [2307] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2202),
+ [2309] = {.entry = {.count = 1, .reusable = true}}, SHIFT(979),
+ [2311] = {.entry = {.count = 1, .reusable = true}}, SHIFT(536),
+ [2313] = {.entry = {.count = 1, .reusable = true}}, SHIFT(997),
+ [2315] = {.entry = {.count = 1, .reusable = false}}, SHIFT(390),
+ [2317] = {.entry = {.count = 1, .reusable = false}}, SHIFT(392),
+ [2319] = {.entry = {.count = 1, .reusable = true}}, SHIFT(389),
+ [2321] = {.entry = {.count = 1, .reusable = true}}, SHIFT(384),
+ [2323] = {.entry = {.count = 1, .reusable = false}}, SHIFT(302),
+ [2325] = {.entry = {.count = 1, .reusable = true}}, SHIFT(302),
+ [2327] = {.entry = {.count = 1, .reusable = false}}, SHIFT(382),
+ [2329] = {.entry = {.count = 1, .reusable = true}}, SHIFT(381),
+ [2331] = {.entry = {.count = 1, .reusable = false}}, SHIFT(380),
+ [2333] = {.entry = {.count = 1, .reusable = false}}, SHIFT(379),
+ [2335] = {.entry = {.count = 1, .reusable = true}}, SHIFT(390),
+ [2337] = {.entry = {.count = 1, .reusable = true}}, SHIFT(375),
+ [2339] = {.entry = {.count = 1, .reusable = true}}, SHIFT(392),
+ [2341] = {.entry = {.count = 1, .reusable = false}}, SHIFT(361),
+ [2343] = {.entry = {.count = 1, .reusable = true}}, SHIFT(361),
+ [2345] = {.entry = {.count = 1, .reusable = true}}, SHIFT(358),
+ [2347] = {.entry = {.count = 1, .reusable = true}}, SHIFT(319),
+ [2349] = {.entry = {.count = 1, .reusable = true}}, SHIFT(987),
+ [2351] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_primary_expression, 1), REDUCE(sym__property_name, 1),
+ [2354] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__property_name, 1),
+ [2356] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1004),
+ [2358] = {.entry = {.count = 1, .reusable = true}}, SHIFT(712),
+ [2360] = {.entry = {.count = 1, .reusable = true}}, SHIFT(927),
+ [2362] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1759),
+ [2364] = {.entry = {.count = 1, .reusable = true}}, SHIFT(711),
+ [2366] = {.entry = {.count = 1, .reusable = true}}, SHIFT(713),
+ [2368] = {.entry = {.count = 1, .reusable = true}}, SHIFT(577),
+ [2370] = {.entry = {.count = 1, .reusable = true}}, SHIFT(576),
+ [2372] = {.entry = {.count = 1, .reusable = true}}, SHIFT(111),
+ [2374] = {.entry = {.count = 1, .reusable = true}}, SHIFT(104),
+ [2376] = {.entry = {.count = 1, .reusable = true}}, SHIFT(803),
+ [2378] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1858),
+ [2380] = {.entry = {.count = 1, .reusable = true}}, SHIFT(989),
+ [2382] = {.entry = {.count = 1, .reusable = true}}, SHIFT(986),
+ [2384] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_pair, 3, .production_id = 57),
+ [2386] = {.entry = {.count = 1, .reusable = true}}, SHIFT(732),
+ [2388] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2523),
+ [2390] = {.entry = {.count = 1, .reusable = true}}, SHIFT(617),
+ [2392] = {.entry = {.count = 1, .reusable = true}}, SHIFT(980),
+ [2394] = {.entry = {.count = 1, .reusable = true}}, SHIFT(117),
+ [2396] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2108),
+ [2398] = {.entry = {.count = 1, .reusable = true}}, SHIFT(984),
+ [2400] = {.entry = {.count = 1, .reusable = true}}, SHIFT(791),
+ [2402] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_array, 3), REDUCE(sym_computed_property_name, 3),
+ [2405] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_computed_property_name, 3),
+ [2407] = {.entry = {.count = 1, .reusable = true}}, SHIFT(76),
+ [2409] = {.entry = {.count = 1, .reusable = true}}, SHIFT(953),
+ [2411] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1025),
+ [2413] = {.entry = {.count = 1, .reusable = true}}, SHIFT(70),
+ [2415] = {.entry = {.count = 1, .reusable = true}}, SHIFT(952),
+ [2417] = {.entry = {.count = 1, .reusable = true}}, SHIFT(943),
+ [2419] = {.entry = {.count = 1, .reusable = true}}, SHIFT(988),
+ [2421] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1816),
+ [2423] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2239),
+ [2425] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2242),
+ [2427] = {.entry = {.count = 1, .reusable = true}}, SHIFT(738),
+ [2429] = {.entry = {.count = 1, .reusable = true}}, SHIFT(731),
+ [2431] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12),
+ [2433] = {.entry = {.count = 1, .reusable = true}}, SHIFT(973),
+ [2435] = {.entry = {.count = 1, .reusable = false}}, SHIFT(339),
+ [2437] = {.entry = {.count = 1, .reusable = false}}, SHIFT(340),
+ [2439] = {.entry = {.count = 1, .reusable = true}}, SHIFT(337),
+ [2441] = {.entry = {.count = 1, .reusable = false}}, SHIFT(335),
+ [2443] = {.entry = {.count = 1, .reusable = true}}, SHIFT(335),
+ [2445] = {.entry = {.count = 1, .reusable = false}}, SHIFT(331),
+ [2447] = {.entry = {.count = 1, .reusable = true}}, SHIFT(330),
+ [2449] = {.entry = {.count = 1, .reusable = false}}, SHIFT(328),
+ [2451] = {.entry = {.count = 1, .reusable = false}}, SHIFT(327),
+ [2453] = {.entry = {.count = 1, .reusable = true}}, SHIFT(339),
+ [2455] = {.entry = {.count = 1, .reusable = true}}, SHIFT(326),
+ [2457] = {.entry = {.count = 1, .reusable = true}}, SHIFT(340),
+ [2459] = {.entry = {.count = 1, .reusable = false}}, SHIFT(325),
+ [2461] = {.entry = {.count = 1, .reusable = true}}, SHIFT(325),
+ [2463] = {.entry = {.count = 1, .reusable = true}}, SHIFT(336),
+ [2465] = {.entry = {.count = 1, .reusable = true}}, SHIFT(324),
+ [2467] = {.entry = {.count = 1, .reusable = true}}, SHIFT(312),
+ [2469] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2141),
+ [2471] = {.entry = {.count = 1, .reusable = true}}, SHIFT(344),
+ [2473] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_class_heritage, 2),
+ [2475] = {.entry = {.count = 1, .reusable = true}}, SHIFT(353),
+ [2477] = {.entry = {.count = 1, .reusable = true}}, SHIFT(341),
+ [2479] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1896),
+ [2481] = {.entry = {.count = 1, .reusable = true}}, SHIFT(388),
+ [2483] = {.entry = {.count = 1, .reusable = true}}, SHIFT(345),
+ [2485] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym__initializer, 2, .production_id = 59), SHIFT(340),
+ [2488] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1713),
[2490] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1481),
- [2492] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1443),
- [2494] = {.entry = {.count = 1, .reusable = false}}, SHIFT(188),
- [2496] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1490),
- [2498] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2087),
- [2500] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2051),
- [2502] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1494),
- [2504] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1501),
- [2506] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1696),
- [2508] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1259),
- [2510] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1489),
- [2512] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1495),
- [2514] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1504),
- [2516] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1713),
- [2518] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1200),
- [2520] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1496),
- [2522] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1483),
- [2524] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1503),
- [2526] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1723),
- [2528] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1221),
- [2530] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1492),
+ [2492] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1271),
+ [2494] = {.entry = {.count = 1, .reusable = false}}, SHIFT(171),
+ [2496] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1483),
+ [2498] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2106),
+ [2500] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2090),
+ [2502] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1493),
+ [2504] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1503),
+ [2506] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1720),
+ [2508] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1444),
+ [2510] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1496),
+ [2512] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1494),
+ [2514] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1497),
+ [2516] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1717),
+ [2518] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1414),
+ [2520] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1486),
+ [2522] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1487),
+ [2524] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1504),
+ [2526] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1700),
+ [2528] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1302),
+ [2530] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1489),
[2532] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1491),
- [2534] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1499),
- [2536] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1707),
- [2538] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1431),
- [2540] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1487),
- [2542] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1493),
- [2544] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1497),
- [2546] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1699),
- [2548] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1061),
+ [2534] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1500),
+ [2536] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1694),
+ [2538] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1064),
+ [2540] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1488),
+ [2542] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1490),
+ [2544] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1498),
+ [2546] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1703),
+ [2548] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1211),
[2550] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1484),
[2552] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1485),
- [2554] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1498),
- [2556] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1720),
- [2558] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1294),
- [2560] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1486),
- [2562] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1488),
- [2564] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1502),
- [2566] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1844),
+ [2554] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1501),
+ [2556] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1727),
+ [2558] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1210),
+ [2560] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1492),
+ [2562] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1495),
+ [2564] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1499),
+ [2566] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1811),
[2568] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_object_repeat1, 1), REDUCE(aux_sym_object_pattern_repeat1, 1),
- [2571] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1506),
- [2573] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1505),
- [2575] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1514),
- [2577] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1867),
- [2579] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1638),
- [2581] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1159),
- [2583] = {.entry = {.count = 1, .reusable = false}}, SHIFT(312),
- [2585] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1511),
- [2587] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1731),
- [2589] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1500),
- [2591] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1609),
- [2593] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1522),
- [2595] = {.entry = {.count = 1, .reusable = false}}, SHIFT(504),
- [2597] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2083),
- [2599] = {.entry = {.count = 1, .reusable = false}}, SHIFT(675),
- [2601] = {.entry = {.count = 1, .reusable = false}}, SHIFT(558),
- [2603] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_class_body_repeat1, 2, .production_id = 71), SHIFT_REPEAT(1867),
- [2606] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_class_body_repeat1, 2, .production_id = 71), SHIFT_REPEAT(1638),
- [2609] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_class_body_repeat1, 2, .production_id = 71),
- [2611] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_class_body_repeat1, 2, .production_id = 71), SHIFT_REPEAT(312),
- [2614] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_class_body_repeat1, 2, .production_id = 71), SHIFT_REPEAT(2373),
- [2617] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_class_body_repeat1, 2, .production_id = 71), SHIFT_REPEAT(1511),
- [2620] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_class_body_repeat1, 2, .production_id = 71), SHIFT_REPEAT(1872),
- [2623] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_class_body_repeat1, 2, .production_id = 71), SHIFT_REPEAT(1873),
- [2626] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_class_body_repeat1, 2, .production_id = 71), SHIFT_REPEAT(1731),
- [2629] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_class_body_repeat1, 2, .production_id = 71), SHIFT_REPEAT(2051),
- [2632] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_class_body_repeat1, 2, .production_id = 71), SHIFT_REPEAT(1500),
- [2635] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_class_body_repeat1, 2, .production_id = 71), SHIFT_REPEAT(1609),
- [2638] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_class_body_repeat1, 2, .production_id = 71), SHIFT_REPEAT(1522),
- [2641] = {.entry = {.count = 1, .reusable = false}}, SHIFT(194),
- [2643] = {.entry = {.count = 1, .reusable = false}}, SHIFT(195),
- [2645] = {.entry = {.count = 1, .reusable = false}}, SHIFT(551),
- [2647] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1073),
- [2649] = {.entry = {.count = 1, .reusable = false}}, SHIFT(550),
- [2651] = {.entry = {.count = 1, .reusable = false}}, SHIFT(157),
- [2653] = {.entry = {.count = 1, .reusable = false}}, SHIFT(155),
- [2655] = {.entry = {.count = 1, .reusable = false}}, SHIFT(508),
- [2657] = {.entry = {.count = 1, .reusable = false}}, SHIFT(171),
- [2659] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1105),
- [2661] = {.entry = {.count = 1, .reusable = false}}, SHIFT(208),
- [2663] = {.entry = {.count = 1, .reusable = false}}, SHIFT(176),
- [2665] = {.entry = {.count = 1, .reusable = false}}, SHIFT(210),
- [2667] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1118),
- [2669] = {.entry = {.count = 1, .reusable = false}}, SHIFT(848),
- [2671] = {.entry = {.count = 1, .reusable = false}}, SHIFT(560),
- [2673] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2076),
- [2675] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1883),
+ [2571] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1507),
+ [2573] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1506),
+ [2575] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1513),
+ [2577] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1970),
+ [2579] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1630),
+ [2581] = {.entry = {.count = 1, .reusable = false}}, SHIFT(176),
+ [2583] = {.entry = {.count = 1, .reusable = false}}, SHIFT(329),
+ [2585] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1512),
+ [2587] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1734),
+ [2589] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1502),
+ [2591] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1617),
+ [2593] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1524),
+ [2595] = {.entry = {.count = 1, .reusable = false}}, SHIFT(618),
+ [2597] = {.entry = {.count = 1, .reusable = false}}, SHIFT(736),
+ [2599] = {.entry = {.count = 1, .reusable = false}}, SHIFT(503),
+ [2601] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1126),
+ [2603] = {.entry = {.count = 1, .reusable = false}}, SHIFT(621),
+ [2605] = {.entry = {.count = 1, .reusable = false}}, SHIFT(620),
+ [2607] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1110),
+ [2609] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1109),
+ [2611] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1996),
+ [2613] = {.entry = {.count = 1, .reusable = false}}, SHIFT(177),
+ [2615] = {.entry = {.count = 1, .reusable = false}}, SHIFT(619),
+ [2617] = {.entry = {.count = 1, .reusable = false}}, SHIFT(188),
+ [2619] = {.entry = {.count = 1, .reusable = false}}, SHIFT(191),
+ [2621] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1148),
+ [2623] = {.entry = {.count = 1, .reusable = false}}, SHIFT(197),
+ [2625] = {.entry = {.count = 1, .reusable = false}}, SHIFT(504),
+ [2627] = {.entry = {.count = 1, .reusable = false}}, SHIFT(210),
+ [2629] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1987),
+ [2631] = {.entry = {.count = 1, .reusable = false}}, SHIFT(661),
+ [2633] = {.entry = {.count = 1, .reusable = false}}, SHIFT(162),
+ [2635] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_class_body_repeat1, 2, .production_id = 71), SHIFT_REPEAT(1970),
+ [2638] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_class_body_repeat1, 2, .production_id = 71), SHIFT_REPEAT(1630),
+ [2641] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_class_body_repeat1, 2, .production_id = 71),
+ [2643] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_class_body_repeat1, 2, .production_id = 71), SHIFT_REPEAT(329),
+ [2646] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_class_body_repeat1, 2, .production_id = 71), SHIFT_REPEAT(2637),
+ [2649] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_class_body_repeat1, 2, .production_id = 71), SHIFT_REPEAT(1876),
+ [2652] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_class_body_repeat1, 2, .production_id = 71), SHIFT_REPEAT(1877),
+ [2655] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_class_body_repeat1, 2, .production_id = 71), SHIFT_REPEAT(1512),
+ [2658] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_class_body_repeat1, 2, .production_id = 71), SHIFT_REPEAT(1734),
+ [2661] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_class_body_repeat1, 2, .production_id = 71), SHIFT_REPEAT(2090),
+ [2664] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_class_body_repeat1, 2, .production_id = 71), SHIFT_REPEAT(1502),
+ [2667] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_class_body_repeat1, 2, .production_id = 71), SHIFT_REPEAT(1617),
+ [2670] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_class_body_repeat1, 2, .production_id = 71), SHIFT_REPEAT(1524),
+ [2673] = {.entry = {.count = 1, .reusable = false}}, SHIFT(163),
+ [2675] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1939),
[2677] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_object_repeat1, 1),
- [2679] = {.entry = {.count = 1, .reusable = false}}, SHIFT(383),
- [2681] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1513),
- [2683] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2053),
- [2685] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1508),
- [2687] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1519),
- [2689] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1842),
+ [2679] = {.entry = {.count = 1, .reusable = false}}, SHIFT(408),
+ [2681] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1514),
+ [2683] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2009),
+ [2685] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1515),
+ [2687] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1521),
+ [2689] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1844),
[2691] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1482),
- [2693] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1729),
- [2695] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2694),
- [2697] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1833),
- [2699] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1854),
- [2701] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1881),
+ [2693] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1784),
+ [2695] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2678),
+ [2697] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1815),
+ [2699] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1975),
+ [2701] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1945),
[2703] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_object_pattern_repeat1, 1),
- [2705] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1636),
- [2707] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__property_name, 1, .production_id = 4),
- [2709] = {.entry = {.count = 1, .reusable = false}}, SHIFT(346),
- [2711] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1264),
- [2713] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1432),
- [2715] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1240),
- [2717] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1444),
+ [2705] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1629),
+ [2707] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1329),
+ [2709] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__property_name, 1, .production_id = 4),
+ [2711] = {.entry = {.count = 1, .reusable = false}}, SHIFT(307),
+ [2713] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1422),
+ [2715] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1272),
+ [2717] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1445),
[2719] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1635),
- [2721] = {.entry = {.count = 1, .reusable = false}}, SHIFT(25),
- [2723] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1512),
- [2725] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1728),
+ [2721] = {.entry = {.count = 1, .reusable = false}}, SHIFT(35),
+ [2723] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1508),
+ [2725] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1729),
[2727] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1518),
[2729] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__property_name, 1, .production_id = 4),
- [2731] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_object_repeat1, 2, .production_id = 17), REDUCE(aux_sym_object_pattern_repeat1, 2, .production_id = 18),
- [2734] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1542),
- [2736] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1639),
- [2738] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1801),
- [2740] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1581),
- [2742] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2130),
- [2744] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1571),
- [2746] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1606),
- [2748] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1591),
- [2750] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1602),
- [2752] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_object_repeat1, 2, .production_id = 17),
- [2754] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1624),
- [2756] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1517),
- [2758] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1736),
- [2760] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1510),
- [2762] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1616),
- [2764] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1527),
- [2766] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1526),
- [2768] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1629),
- [2770] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1516),
- [2772] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1733),
- [2774] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1524),
- [2776] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1525),
- [2778] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2567),
- [2780] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1614),
- [2782] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1628),
- [2784] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2578),
- [2786] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1618),
- [2788] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1630),
- [2790] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2594),
- [2792] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1613),
- [2794] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1612),
- [2796] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1626),
- [2798] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2580),
- [2800] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1619),
- [2802] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1620),
- [2804] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1546),
- [2806] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1560),
- [2808] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_decorator, 2),
- [2810] = {.entry = {.count = 1, .reusable = false}}, SHIFT(216),
- [2812] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2752),
- [2814] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2595),
- [2816] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2596),
- [2818] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2583),
- [2820] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2582),
- [2822] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_method_definition, 6, .production_id = 100),
- [2824] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_method_definition, 5, .production_id = 89),
- [2826] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_method_definition, 5, .production_id = 94),
- [2828] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_method_definition, 4, .production_id = 84),
- [2830] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_method_definition, 7, .production_id = 105),
- [2832] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_class_body_repeat1, 1, .production_id = 34),
- [2834] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1577),
- [2836] = {.entry = {.count = 1, .reusable = false}}, SHIFT(214),
- [2838] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2753),
- [2840] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_method_definition, 4, .production_id = 77),
- [2842] = {.entry = {.count = 1, .reusable = true}}, SHIFT(126),
- [2844] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_method_definition, 3, .production_id = 58),
- [2846] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_decorator_member_expression, 3, .production_id = 44),
- [2848] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_method_definition, 6, .production_id = 99),
- [2850] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_export_statement_repeat1, 2, .production_id = 12),
- [2852] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_export_statement_repeat1, 2, .production_id = 12), SHIFT_REPEAT(2023),
- [2855] = {.entry = {.count = 1, .reusable = false}}, SHIFT(262),
- [2857] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2343),
- [2859] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_class_static_block, 2, .production_id = 6),
- [2861] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_export_statement_repeat1, 2, .production_id = 12), SHIFT_REPEAT(2051),
- [2864] = {.entry = {.count = 1, .reusable = true}}, SHIFT(128),
- [2866] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1642),
- [2868] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1574),
- [2870] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2351),
- [2872] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1621),
- [2874] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1587),
- [2876] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1633),
- [2878] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1588),
- [2880] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1634),
- [2882] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2598),
- [2884] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1610),
- [2886] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1585),
- [2888] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1631),
- [2890] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2432),
- [2892] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1623),
- [2894] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1617),
- [2896] = {.entry = {.count = 1, .reusable = true}}, SHIFT(139),
- [2898] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_class_body_repeat1, 2, .production_id = 34),
- [2900] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_class_body_repeat1, 1, .production_id = 33),
- [2902] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1643),
- [2904] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2441),
- [2906] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1603),
- [2908] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1615),
- [2910] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1645),
- [2912] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2348),
- [2914] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1598),
- [2916] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1611),
- [2918] = {.entry = {.count = 1, .reusable = true}}, SHIFT(137),
- [2920] = {.entry = {.count = 1, .reusable = true}}, SHIFT(141),
- [2922] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2608),
- [2924] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2434),
- [2926] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2423),
- [2928] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2443),
- [2930] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2355),
- [2932] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_export_statement_repeat1, 1, .production_id = 2),
- [2934] = {.entry = {.count = 1, .reusable = true}}, SHIFT(388),
- [2936] = {.entry = {.count = 1, .reusable = true}}, SHIFT(347),
- [2938] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2444),
- [2940] = {.entry = {.count = 1, .reusable = true}}, SHIFT(422),
- [2942] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2428),
- [2944] = {.entry = {.count = 1, .reusable = true}}, SHIFT(402),
- [2946] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_decorator_call_expression, 2, .production_id = 10),
- [2948] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2356),
- [2950] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2504),
- [2952] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2600),
- [2954] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1632),
- [2956] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1580),
- [2958] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2352),
- [2960] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1590),
- [2962] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1595),
- [2964] = {.entry = {.count = 1, .reusable = true}}, SHIFT(318),
- [2966] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1575),
- [2968] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2607),
- [2970] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2429),
- [2972] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2605),
- [2974] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2604),
- [2976] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2505),
- [2978] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1625),
- [2980] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1573),
- [2982] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2581),
- [2984] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1622),
- [2986] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1604),
- [2988] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2492),
- [2990] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2589),
- [2992] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2591),
- [2994] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2592),
- [2996] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2433),
- [2998] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2599),
- [3000] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2491),
- [3002] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2579),
- [3004] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2597),
- [3006] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2590),
- [3008] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2593),
- [3010] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2603),
- [3012] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2490),
- [3014] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2438),
- [3016] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2606),
- [3018] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2346),
- [3020] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2431),
- [3022] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2503),
- [3024] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2424),
- [3026] = {.entry = {.count = 1, .reusable = false}}, SHIFT(231),
- [3028] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1840),
- [3030] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1815),
- [3032] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1774),
- [3034] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1841),
- [3036] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1832),
- [3038] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1820),
- [3040] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_jsx_element_repeat1, 2), SHIFT_REPEAT(231),
- [3043] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_jsx_element_repeat1, 2), SHIFT_REPEAT(1840),
- [3046] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_jsx_element_repeat1, 2), SHIFT_REPEAT(1815),
- [3049] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_jsx_element_repeat1, 2),
- [3051] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1695),
- [3053] = {.entry = {.count = 1, .reusable = false}}, SHIFT(232),
- [3055] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2267),
- [3057] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1810),
- [3059] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2732),
- [3061] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1805),
- [3063] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1846),
- [3065] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1161),
- [3067] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1249),
- [3069] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1802),
- [3071] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1267),
- [3073] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1799),
- [3075] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1116),
- [3077] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1788),
- [3079] = {.entry = {.count = 1, .reusable = true}}, SHIFT(232),
- [3081] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1795),
- [3083] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1930),
- [3085] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1931),
- [3087] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_jsx_opening_element_repeat1, 2, .production_id = 65), SHIFT_REPEAT(1695),
- [3090] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_jsx_opening_element_repeat1, 2, .production_id = 65), SHIFT_REPEAT(232),
- [3093] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_jsx_opening_element_repeat1, 2, .production_id = 65),
- [3095] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1796),
- [3097] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1825),
- [3099] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1818),
- [3101] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1797),
- [3103] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1823),
- [3105] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1113),
- [3107] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1269),
- [3109] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1272),
- [3111] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1117),
- [3113] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1792),
- [3115] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1819),
- [3117] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1115),
- [3119] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1270),
- [3121] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1791),
- [3123] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1790),
- [3125] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2121),
- [3127] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2772),
- [3129] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2774),
- [3131] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2002),
- [3133] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2739),
- [3135] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2005),
- [3137] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2105),
- [3139] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_jsx_attribute, 1, .production_id = 4),
- [3141] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1672),
- [3143] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1455),
- [3145] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1240),
- [3147] = {.entry = {.count = 1, .reusable = true}}, SHIFT(346),
- [3149] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1813),
- [3151] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1480),
- [3153] = {.entry = {.count = 1, .reusable = false}}, SHIFT(178),
- [3155] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2693),
- [3157] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1705),
- [3159] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1704),
- [3161] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2678),
- [3163] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_variable_declarator, 1, .production_id = 5),
- [3165] = {.entry = {.count = 1, .reusable = true}}, SHIFT(254),
- [3167] = {.entry = {.count = 1, .reusable = true}}, SHIFT(354),
- [3169] = {.entry = {.count = 1, .reusable = true}}, SHIFT(317),
- [3171] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1432),
- [3173] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_array_pattern, 3),
- [3175] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_object_pattern, 4, .production_id = 18),
- [3177] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2114),
- [3179] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1758),
- [3181] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_array_pattern, 4),
- [3183] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1264),
- [3185] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_object_pattern, 3),
- [3187] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_object_pattern, 4),
- [3189] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1444),
- [3191] = {.entry = {.count = 1, .reusable = true}}, SHIFT(218),
- [3193] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_field_definition, 2, .production_id = 67),
- [3195] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1750),
- [3197] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1326),
- [3199] = {.entry = {.count = 1, .reusable = true}}, SHIFT(274),
- [3201] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_field_definition, 1, .production_id = 35),
- [3203] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1983),
- [3205] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2240),
- [3207] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_field_definition, 3, .production_id = 86),
- [3209] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2653),
- [3211] = {.entry = {.count = 1, .reusable = false}}, SHIFT(166),
- [3213] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_field_definition, 2, .production_id = 69),
- [3215] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_jsx_attribute, 1),
- [3217] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1673),
- [3219] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_nested_identifier, 3, .production_id = 66),
- [3221] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2708),
- [3223] = {.entry = {.count = 1, .reusable = true}}, SHIFT(806),
- [3225] = {.entry = {.count = 1, .reusable = true}}, SHIFT(261),
- [3227] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_jsx_namespace_name, 3),
- [3229] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2683),
- [3231] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2326),
- [3233] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1760),
- [3235] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1134),
- [3237] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1283),
- [3239] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_decorator, 2),
- [3241] = {.entry = {.count = 1, .reusable = true}}, SHIFT(215),
- [3243] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2722),
- [3245] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2673),
- [3247] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1749),
- [3249] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1144),
- [3251] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2469),
- [3253] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1963),
- [3255] = {.entry = {.count = 1, .reusable = true}}, SHIFT(623),
- [3257] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_template_string_repeat1, 2), SHIFT_REPEAT(1760),
- [3260] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_template_string_repeat1, 2),
- [3262] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_template_string_repeat1, 2), SHIFT_REPEAT(274),
- [3265] = {.entry = {.count = 1, .reusable = true}}, SHIFT(641),
- [3267] = {.entry = {.count = 1, .reusable = true}}, SHIFT(965),
- [3269] = {.entry = {.count = 1, .reusable = true}}, SHIFT(695),
- [3271] = {.entry = {.count = 1, .reusable = true}}, SHIFT(934),
- [3273] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2700),
- [3275] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_switch_body_repeat1, 2), SHIFT_REPEAT(2708),
- [3278] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_switch_body_repeat1, 2),
- [3280] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_switch_body_repeat1, 2), SHIFT_REPEAT(261),
- [3283] = {.entry = {.count = 1, .reusable = true}}, SHIFT(726),
- [3285] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2200),
- [3287] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2663),
- [3289] = {.entry = {.count = 1, .reusable = true}}, SHIFT(835),
- [3291] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2001),
- [3293] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1143),
- [3295] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2222),
- [3297] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1973),
- [3299] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1465),
- [3301] = {.entry = {.count = 1, .reusable = false}}, SHIFT(330),
- [3303] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1576),
- [3305] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1789),
- [3307] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1916),
- [3309] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1456),
- [3311] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2717),
- [3313] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_export_statement_repeat1, 2, .production_id = 12),
- [3315] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_export_statement_repeat1, 2, .production_id = 12), SHIFT_REPEAT(2013),
- [3318] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pattern, 1, .dynamic_precedence = -1), SHIFT(326),
- [3321] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1007),
- [3323] = {.entry = {.count = 1, .reusable = false}}, SHIFT(221),
- [3325] = {.entry = {.count = 1, .reusable = false}}, SHIFT(278),
- [3327] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1002),
- [3329] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1862),
- [3331] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1659),
- [3333] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1834),
- [3335] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1661),
- [3337] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1932),
- [3339] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1900),
- [3341] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1584),
- [3343] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1804),
- [3345] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_jsx_expression, 3),
- [3347] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1657),
- [3349] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1664),
- [3351] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_jsx_opening_element, 4, .dynamic_precedence = -1, .production_id = 64),
- [3353] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pattern, 1, .dynamic_precedence = -1), SHIFT(365),
- [3356] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1876),
- [3358] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1866),
- [3360] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1926),
- [3362] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_jsx_opening_element_repeat1, 1, .production_id = 32),
- [3364] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1582),
- [3366] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1800),
- [3368] = {.entry = {.count = 1, .reusable = true}}, SHIFT(365),
- [3370] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1855),
- [3372] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_jsx_opening_element, 3, .dynamic_precedence = -1, .production_id = 31),
- [3374] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1910),
- [3376] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1660),
- [3378] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1665),
- [3380] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_decorator_member_expression, 3, .production_id = 44),
- [3382] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1658),
- [3384] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1668),
- [3386] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1958),
- [3388] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2037),
- [3390] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1308),
- [3392] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2327),
- [3394] = {.entry = {.count = 1, .reusable = true}}, SHIFT(979),
- [3396] = {.entry = {.count = 1, .reusable = false}}, SHIFT(219),
- [3398] = {.entry = {.count = 1, .reusable = false}}, SHIFT(289),
- [3400] = {.entry = {.count = 1, .reusable = false}}, SHIFT(980),
- [3402] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_jsx_expression, 2),
- [3404] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1583),
- [3406] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1801),
- [3408] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2403),
- [3410] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1947),
- [3412] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1959),
- [3414] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_variable_declarator, 2, .production_id = 21),
- [3416] = {.entry = {.count = 1, .reusable = true}}, SHIFT(265),
- [3418] = {.entry = {.count = 1, .reusable = true}}, SHIFT(266),
- [3420] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1987),
- [3422] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1839),
- [3424] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2232),
- [3426] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1482),
- [3428] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1853),
- [3430] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_jsx_opening_element, 2, .dynamic_precedence = -1),
- [3432] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_jsx_attribute, 3, .production_id = 4),
- [3434] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_jsx_attribute, 3),
- [3436] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_jsx_text, 1),
- [3438] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2059),
- [3440] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1778),
- [3442] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2347),
- [3444] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1766),
- [3446] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_object_repeat1, 2, .production_id = 17), REDUCE(aux_sym_object_pattern_repeat1, 2, .production_id = 18),
- [3449] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1570),
- [3451] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1830),
- [3453] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1896),
- [3455] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2035),
- [3457] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1068),
- [3459] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2746),
- [3461] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1473),
- [3463] = {.entry = {.count = 1, .reusable = true}}, SHIFT(330),
- [3465] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_string_repeat2, 2),
- [3467] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_string_repeat2, 2), SHIFT_REPEAT(1856),
- [3470] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_string_repeat1, 2),
- [3472] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_string_repeat1, 2), SHIFT_REPEAT(1857),
- [3475] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1464),
- [3477] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1748),
- [3479] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1856),
- [3481] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1162),
- [3483] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1857),
- [3485] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1462),
- [3487] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1712),
- [3489] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1154),
- [3491] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1152),
- [3493] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1472),
- [3495] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2629),
- [3497] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2049),
- [3499] = {.entry = {.count = 1, .reusable = false}}, SHIFT(218),
- [3501] = {.entry = {.count = 1, .reusable = true}}, SHIFT(696),
- [3503] = {.entry = {.count = 1, .reusable = true}}, SHIFT(692),
- [3505] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2654),
- [3507] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1919),
- [3509] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1941),
- [3511] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1942),
- [3513] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1459),
- [3515] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2012),
- [3517] = {.entry = {.count = 1, .reusable = true}}, SHIFT(671),
- [3519] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2636),
- [3521] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2052),
- [3523] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1961),
- [3525] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1568),
- [3527] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2573),
- [3529] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2036),
- [3531] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2585),
- [3533] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2048),
- [3535] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_object_pattern_repeat1, 2, .production_id = 18),
- [3537] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1850),
- [3539] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_object_repeat1, 2, .production_id = 17),
- [3541] = {.entry = {.count = 1, .reusable = true}}, SHIFT(326),
- [3543] = {.entry = {.count = 1, .reusable = true}}, SHIFT(883),
- [3545] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1331),
- [3547] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2614),
- [3549] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1077),
- [3551] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1865),
- [3553] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1848),
- [3555] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2572),
- [3557] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2050),
- [3559] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1860),
- [3561] = {.entry = {.count = 1, .reusable = true}}, SHIFT(220),
- [3563] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2133),
- [3565] = {.entry = {.count = 1, .reusable = true}}, SHIFT(371),
- [3567] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1477),
- [3569] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1465),
- [3571] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2621),
- [3573] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2078),
- [3575] = {.entry = {.count = 1, .reusable = true}}, SHIFT(683),
- [3577] = {.entry = {.count = 1, .reusable = true}}, SHIFT(684),
- [3579] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2618),
- [3581] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2619),
- [3583] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2665),
- [3585] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1135),
- [3587] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1111),
- [3589] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2565),
- [3591] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2089),
- [3593] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2378),
- [3595] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2093),
- [3597] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1456),
- [3599] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_variable_declaration_repeat1, 2), SHIFT_REPEAT(1712),
- [3602] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_variable_declaration_repeat1, 2),
- [3604] = {.entry = {.count = 1, .reusable = true}}, SHIFT(734),
- [3606] = {.entry = {.count = 1, .reusable = true}}, SHIFT(920),
- [3608] = {.entry = {.count = 1, .reusable = true}}, SHIFT(919),
- [3610] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1193),
- [3612] = {.entry = {.count = 1, .reusable = true}}, SHIFT(917),
- [3614] = {.entry = {.count = 1, .reusable = true}}, SHIFT(916),
- [3616] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1887),
- [3618] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2667),
- [3620] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1458),
- [3622] = {.entry = {.count = 1, .reusable = true}}, SHIFT(198),
- [3624] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1768),
- [3626] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2467),
- [3628] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2102),
- [3630] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1205),
- [3632] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1915),
- [3634] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2132),
- [3636] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2074),
- [3638] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1845),
- [3640] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1949),
- [3642] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1950),
- [3644] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1741),
- [3646] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1859),
- [3648] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1861),
- [3650] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_template_substitution, 3),
- [3652] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2692),
- [3654] = {.entry = {.count = 1, .reusable = true}}, SHIFT(546),
- [3656] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2452),
- [3658] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2109),
- [3660] = {.entry = {.count = 1, .reusable = true}}, SHIFT(773),
- [3662] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1971),
- [3664] = {.entry = {.count = 1, .reusable = true}}, SHIFT(761),
- [3666] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2305),
- [3668] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2025),
- [3670] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1467),
- [3672] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2559),
- [3674] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2029),
- [3676] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1824),
- [3678] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1469),
- [3680] = {.entry = {.count = 1, .reusable = true}}, SHIFT(704),
- [3682] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1925),
- [3684] = {.entry = {.count = 1, .reusable = true}}, SHIFT(703),
- [3686] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_array_repeat1, 2), SHIFT_REPEAT(217),
- [3689] = {.entry = {.count = 1, .reusable = true}}, SHIFT(408),
- [3691] = {.entry = {.count = 1, .reusable = true}}, SHIFT(576),
- [3693] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2336),
- [3695] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2331),
- [3697] = {.entry = {.count = 1, .reusable = true}}, SHIFT(574),
- [3699] = {.entry = {.count = 1, .reusable = true}}, SHIFT(567),
- [3701] = {.entry = {.count = 1, .reusable = true}}, SHIFT(566),
- [3703] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1710),
- [3705] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2395),
- [3707] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2104),
- [3709] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2675),
- [3711] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1692),
- [3713] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1777),
- [3715] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1721),
- [3717] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1742),
- [3719] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1479),
- [3721] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1079),
- [3723] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2077),
- [3725] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1719),
- [3727] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1779),
- [3729] = {.entry = {.count = 1, .reusable = true}}, SHIFT(44),
- [3731] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1772),
- [3733] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1110),
- [3735] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1740),
- [3737] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1300),
- [3739] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2237),
- [3741] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1782),
- [3743] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2750),
- [3745] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1714),
- [3747] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1751),
- [3749] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1076),
- [3751] = {.entry = {.count = 1, .reusable = true}}, SHIFT(125),
- [3753] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2292),
- [3755] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_array_pattern_repeat1, 2), SHIFT_REPEAT(198),
- [3758] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_array_pattern_repeat1, 2),
- [3760] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2298),
- [3762] = {.entry = {.count = 1, .reusable = false}}, SHIFT(832),
- [3764] = {.entry = {.count = 1, .reusable = true}}, SHIFT(832),
- [3766] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2299),
- [3768] = {.entry = {.count = 1, .reusable = false}}, SHIFT(839),
- [3770] = {.entry = {.count = 1, .reusable = true}}, SHIFT(839),
- [3772] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1136),
- [3774] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1828),
- [3776] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_export_specifier, 1, .production_id = 5),
- [3778] = {.entry = {.count = 1, .reusable = true}}, SHIFT(16),
- [3780] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1734),
- [3782] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1694),
- [3784] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2039),
- [3786] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_export_clause, 2),
- [3788] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1872),
- [3790] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1873),
- [3792] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1753),
- [3794] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1744),
- [3796] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1163),
- [3798] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1158),
- [3800] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1523),
- [3802] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1273),
- [3804] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2386),
- [3806] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2284),
- [3808] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2570),
- [3810] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2570),
- [3812] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2285),
- [3814] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2568),
- [3816] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2568),
- [3818] = {.entry = {.count = 1, .reusable = true}}, SHIFT(124),
- [3820] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2289),
- [3822] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2574),
- [3824] = {.entry = {.count = 1, .reusable = true}}, SHIFT(100),
- [3826] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_export_statement_repeat1, 1, .production_id = 2),
- [3828] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_decorator_call_expression, 2, .production_id = 10),
- [3830] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_glimmer_template_repeat1, 2), SHIFT_REPEAT(2035),
- [3833] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_glimmer_template_repeat1, 2),
- [3835] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2587),
- [3837] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1244),
- [3839] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2498),
- [3841] = {.entry = {.count = 1, .reusable = false}}, SHIFT(884),
- [3843] = {.entry = {.count = 1, .reusable = true}}, SHIFT(884),
- [3845] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_export_clause, 3),
- [3847] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1716),
- [3849] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2105),
- [3851] = {.entry = {.count = 1, .reusable = true}}, SHIFT(52),
- [3853] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1754),
- [3855] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2389),
- [3857] = {.entry = {.count = 1, .reusable = false}}, SHIFT(954),
- [3859] = {.entry = {.count = 1, .reusable = true}}, SHIFT(954),
- [3861] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2044),
- [3863] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2601),
- [3865] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2637),
- [3867] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2586),
- [3869] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1539),
- [3871] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2640),
- [3873] = {.entry = {.count = 1, .reusable = true}}, SHIFT(394),
- [3875] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_pair_pattern, 3, .production_id = 57),
- [3877] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1725),
- [3879] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1784),
- [3881] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2183),
- [3883] = {.entry = {.count = 1, .reusable = false}}, SHIFT(753),
- [3885] = {.entry = {.count = 1, .reusable = true}}, SHIFT(753),
- [3887] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2182),
- [3889] = {.entry = {.count = 1, .reusable = false}}, SHIFT(762),
- [3891] = {.entry = {.count = 1, .reusable = true}}, SHIFT(762),
- [3893] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1291),
- [3895] = {.entry = {.count = 1, .reusable = true}}, SHIFT(143),
- [3897] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2176),
- [3899] = {.entry = {.count = 1, .reusable = true}}, SHIFT(19),
- [3901] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1745),
- [3903] = {.entry = {.count = 1, .reusable = true}}, SHIFT(222),
- [3905] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2382),
- [3907] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1281),
- [3909] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2379),
- [3911] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1607),
- [3913] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2558),
- [3915] = {.entry = {.count = 1, .reusable = true}}, SHIFT(145),
- [3917] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2518),
- [3919] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1703),
- [3921] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2693),
- [3923] = {.entry = {.count = 1, .reusable = true}}, SHIFT(353),
- [3925] = {.entry = {.count = 1, .reusable = true}}, SHIFT(226),
- [3927] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2547),
- [3929] = {.entry = {.count = 1, .reusable = true}}, SHIFT(146),
- [3931] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2402),
- [3933] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2042),
- [3935] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2470),
- [3937] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2407),
- [3939] = {.entry = {.count = 1, .reusable = false}}, SHIFT(536),
- [3941] = {.entry = {.count = 1, .reusable = true}}, SHIFT(536),
- [3943] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2408),
- [3945] = {.entry = {.count = 1, .reusable = false}}, SHIFT(540),
- [3947] = {.entry = {.count = 1, .reusable = true}}, SHIFT(540),
- [3949] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_formal_parameters_repeat1, 2), SHIFT_REPEAT(224),
- [3952] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_formal_parameters_repeat1, 2),
- [3954] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1253),
- [3956] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2420),
- [3958] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2315),
- [3960] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_export_clause, 4),
- [3962] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_export_clause_repeat1, 2), SHIFT_REPEAT(1771),
- [3965] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_export_clause_repeat1, 2),
- [3967] = {.entry = {.count = 1, .reusable = true}}, SHIFT(51),
- [3969] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1765),
- [3971] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2415),
- [3973] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1641),
- [3975] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_named_imports_repeat1, 2), SHIFT_REPEAT(1747),
- [3978] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_named_imports_repeat1, 2),
- [3980] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_export_clause, 5),
- [3982] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_object_pattern_repeat1, 2), SHIFT_REPEAT(1482),
- [3985] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_object_pattern_repeat1, 2),
- [3987] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1698),
- [3989] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2712),
- [3991] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_object_repeat1, 2), SHIFT_REPEAT(1479),
- [3994] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_object_repeat1, 2),
- [3996] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__module_export_name, 1),
- [3998] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_import_specifier, 1, .production_id = 5),
- [4000] = {.entry = {.count = 1, .reusable = true}}, SHIFT(66),
- [4002] = {.entry = {.count = 1, .reusable = true}}, SHIFT(910),
- [4004] = {.entry = {.count = 1, .reusable = true}}, SHIFT(908),
- [4006] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2417),
- [4008] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2775),
- [4010] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_formal_parameters, 3),
- [4012] = {.entry = {.count = 1, .reusable = true}}, SHIFT(251),
- [4014] = {.entry = {.count = 1, .reusable = true}}, SHIFT(21),
- [4016] = {.entry = {.count = 1, .reusable = true}}, SHIFT(29),
- [4018] = {.entry = {.count = 1, .reusable = true}}, SHIFT(25),
- [4020] = {.entry = {.count = 1, .reusable = true}}, SHIFT(749),
- [4022] = {.entry = {.count = 1, .reusable = true}}, SHIFT(17),
- [4024] = {.entry = {.count = 1, .reusable = true}}, SHIFT(248),
- [4026] = {.entry = {.count = 1, .reusable = true}}, SHIFT(262),
- [4028] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2460),
- [4030] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2773),
- [4032] = {.entry = {.count = 1, .reusable = true}}, SHIFT(688),
- [4034] = {.entry = {.count = 1, .reusable = true}}, SHIFT(39),
- [4036] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2337),
- [4038] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2716),
- [4040] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1763),
- [4042] = {.entry = {.count = 1, .reusable = true}}, SHIFT(233),
- [4044] = {.entry = {.count = 1, .reusable = true}}, SHIFT(296),
- [4046] = {.entry = {.count = 1, .reusable = true}}, SHIFT(816),
- [4048] = {.entry = {.count = 1, .reusable = true}}, SHIFT(861),
- [4050] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2549),
- [4052] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2762),
- [4054] = {.entry = {.count = 1, .reusable = true}}, SHIFT(680),
- [4056] = {.entry = {.count = 1, .reusable = true}}, SHIFT(666),
- [4058] = {.entry = {.count = 1, .reusable = true}}, SHIFT(764),
- [4060] = {.entry = {.count = 1, .reusable = true}}, SHIFT(729),
- [4062] = {.entry = {.count = 1, .reusable = true}}, SHIFT(819),
- [4064] = {.entry = {.count = 1, .reusable = true}}, SHIFT(804),
- [4066] = {.entry = {.count = 1, .reusable = true}}, SHIFT(681),
- [4068] = {.entry = {.count = 1, .reusable = true}}, SHIFT(669),
- [4070] = {.entry = {.count = 1, .reusable = true}}, SHIFT(23),
- [4072] = {.entry = {.count = 1, .reusable = true}}, SHIFT(281),
- [4074] = {.entry = {.count = 1, .reusable = true}}, SHIFT(34),
- [4076] = {.entry = {.count = 1, .reusable = true}}, SHIFT(977),
- [4078] = {.entry = {.count = 1, .reusable = false}}, SHIFT(978),
- [4080] = {.entry = {.count = 1, .reusable = true}}, SHIFT(36),
- [4082] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2575),
- [4084] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2760),
- [4086] = {.entry = {.count = 1, .reusable = true}}, SHIFT(27),
- [4088] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_nested_identifier, 3, .production_id = 66),
- [4090] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2748),
- [4092] = {.entry = {.count = 1, .reusable = true}}, SHIFT(42),
- [4094] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2638),
- [4096] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2749),
- [4098] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2350),
- [4100] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2360),
- [4102] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2367),
- [4104] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2372),
- [4106] = {.entry = {.count = 1, .reusable = true}}, SHIFT(906),
- [4108] = {.entry = {.count = 1, .reusable = true}}, SHIFT(897),
- [4110] = {.entry = {.count = 1, .reusable = true}}, SHIFT(896),
- [4112] = {.entry = {.count = 1, .reusable = true}}, SHIFT(893),
- [4114] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2384),
- [4116] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2388),
- [4118] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2397),
- [4120] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2405),
- [4122] = {.entry = {.count = 1, .reusable = true}}, SHIFT(46),
- [4124] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1743),
- [4126] = {.entry = {.count = 1, .reusable = true}}, SHIFT(843),
- [4128] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2633),
- [4130] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2747),
- [4132] = {.entry = {.count = 1, .reusable = true}}, SHIFT(891),
- [4134] = {.entry = {.count = 1, .reusable = true}}, SHIFT(889),
- [4136] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2489),
- [4138] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2502),
- [4140] = {.entry = {.count = 1, .reusable = true}}, SHIFT(817),
- [4142] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1746),
- [4144] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1739),
- [4146] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2615),
- [4148] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1577),
- [4150] = {.entry = {.count = 1, .reusable = true}}, SHIFT(667),
- [4152] = {.entry = {.count = 1, .reusable = true}}, SHIFT(668),
- [4154] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2571),
- [4156] = {.entry = {.count = 1, .reusable = true}}, SHIFT(28),
- [4158] = {.entry = {.count = 1, .reusable = true}}, SHIFT(736),
- [4160] = {.entry = {.count = 1, .reusable = true}}, SHIFT(732),
- [4162] = {.entry = {.count = 1, .reusable = true}}, SHIFT(763),
- [4164] = {.entry = {.count = 1, .reusable = true}}, SHIFT(760),
- [4166] = {.entry = {.count = 1, .reusable = true}}, SHIFT(660),
- [4168] = {.entry = {.count = 1, .reusable = true}}, SHIFT(765),
- [4170] = {.entry = {.count = 1, .reusable = true}}, SHIFT(769),
- [4172] = {.entry = {.count = 1, .reusable = true}}, SHIFT(768),
- [4174] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__from_clause, 2, .production_id = 20),
- [4176] = {.entry = {.count = 1, .reusable = true}}, SHIFT(250),
- [4178] = {.entry = {.count = 1, .reusable = true}}, SHIFT(54),
- [4180] = {.entry = {.count = 1, .reusable = true}}, SHIFT(31),
- [4182] = {.entry = {.count = 1, .reusable = true}}, SHIFT(56),
- [4184] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_method_definition, 3, .production_id = 58),
- [4186] = {.entry = {.count = 1, .reusable = true}}, SHIFT(59),
- [4188] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2576),
- [4190] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2720),
- [4192] = {.entry = {.count = 1, .reusable = true}}, SHIFT(887),
- [4194] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1021),
- [4196] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1019),
- [4198] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_glimmer_opening_tag, 1),
- [4200] = {.entry = {.count = 1, .reusable = true}}, SHIFT(48),
- [4202] = {.entry = {.count = 1, .reusable = true}}, SHIFT(541),
- [4204] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_formal_parameters, 4),
- [4206] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_field_definition, 2, .production_id = 68),
- [4208] = {.entry = {.count = 1, .reusable = true}}, SHIFT(950),
- [4210] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2564),
- [4212] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2713),
- [4214] = {.entry = {.count = 1, .reusable = true}}, SHIFT(552),
- [4216] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1759),
- [4218] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_export_specifier, 3, .production_id = 83),
- [4220] = {.entry = {.count = 1, .reusable = true}}, SHIFT(597),
- [4222] = {.entry = {.count = 1, .reusable = true}}, SHIFT(598),
- [4224] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_method_definition, 4, .production_id = 77),
- [4226] = {.entry = {.count = 1, .reusable = true}}, SHIFT(604),
- [4228] = {.entry = {.count = 1, .reusable = true}}, SHIFT(603),
- [4230] = {.entry = {.count = 1, .reusable = true}}, SHIFT(607),
- [4232] = {.entry = {.count = 1, .reusable = true}}, SHIFT(606),
- [4234] = {.entry = {.count = 1, .reusable = true}}, SHIFT(613),
- [4236] = {.entry = {.count = 1, .reusable = true}}, SHIFT(609),
- [4238] = {.entry = {.count = 1, .reusable = true}}, SHIFT(618),
- [4240] = {.entry = {.count = 1, .reusable = true}}, SHIFT(617),
- [4242] = {.entry = {.count = 1, .reusable = true}}, SHIFT(288),
- [4244] = {.entry = {.count = 1, .reusable = true}}, SHIFT(64),
- [4246] = {.entry = {.count = 1, .reusable = true}}, SHIFT(63),
- [4248] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_method_definition, 4, .production_id = 84),
- [4250] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_import_specifier, 3, .production_id = 83),
- [4252] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_formal_parameters, 5),
- [4254] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_field_definition, 3, .production_id = 85),
- [4256] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_field_definition, 3, .production_id = 87),
- [4258] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_method_definition, 5, .production_id = 89),
- [4260] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_method_definition, 5, .production_id = 94),
- [4262] = {.entry = {.count = 1, .reusable = true}}, SHIFT(873),
- [4264] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_formal_parameters, 2),
- [4266] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_method_definition, 6, .production_id = 100),
- [4268] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_field_definition, 4, .production_id = 98),
- [4270] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1764),
- [4272] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_method_definition, 6, .production_id = 99),
- [4274] = {.entry = {.count = 1, .reusable = true}}, SHIFT(918),
- [4276] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1974),
- [4278] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_import_clause, 1),
- [4280] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_method_definition, 7, .production_id = 105),
- [4282] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2258),
- [4284] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2744),
- [4286] = {.entry = {.count = 1, .reusable = true}}, ACCEPT_INPUT(),
- [4288] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2724),
- [4290] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2255),
- [4292] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1975),
- [4294] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1858),
- [4296] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2217),
- [4298] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1895),
- [4300] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2333),
- [4302] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2758),
- [4304] = {.entry = {.count = 1, .reusable = true}}, SHIFT(269),
- [4306] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2148),
- [4308] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1945),
- [4310] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1901),
- [4312] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2174),
- [4314] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1923),
- [4316] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2241),
- [4318] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1954),
- [4320] = {.entry = {.count = 1, .reusable = true}}, SHIFT(990),
- [4322] = {.entry = {.count = 1, .reusable = true}}, SHIFT(985),
- [4324] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2741),
- [4326] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2370),
- [4328] = {.entry = {.count = 1, .reusable = true}}, SHIFT(345),
- [4330] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2771),
- [4332] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_named_imports, 5),
- [4334] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2134),
- [4336] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1952),
- [4338] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2516),
- [4340] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2707),
- [4342] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2435),
- [4344] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1960),
- [4346] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_named_imports, 4),
- [4348] = {.entry = {.count = 1, .reusable = true}}, SHIFT(230),
- [4350] = {.entry = {.count = 1, .reusable = true}}, SHIFT(245),
- [4352] = {.entry = {.count = 1, .reusable = true}}, SHIFT(272),
- [4354] = {.entry = {.count = 1, .reusable = true}}, SHIFT(271),
- [4356] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2464),
- [4358] = {.entry = {.count = 1, .reusable = true}}, SHIFT(249),
- [4360] = {.entry = {.count = 1, .reusable = true}}, SHIFT(255),
- [4362] = {.entry = {.count = 1, .reusable = true}}, SHIFT(412),
- [4364] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1280),
- [4366] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13),
- [4368] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_import_clause, 3),
- [4370] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2451),
- [4372] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_named_imports, 3),
- [4374] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2577),
- [4376] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_namespace_import, 3),
- [4378] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2404),
- [4380] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_namespace_export, 3),
- [4382] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2588),
- [4384] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1814),
- [4386] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1441),
- [4388] = {.entry = {.count = 1, .reusable = true}}, SHIFT(273),
- [4390] = {.entry = {.count = 1, .reusable = true}}, SHIFT(280),
- [4392] = {.entry = {.count = 1, .reusable = true}}, SHIFT(268),
- [4394] = {.entry = {.count = 1, .reusable = true}}, SHIFT(279),
- [4396] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1738),
- [4398] = {.entry = {.count = 1, .reusable = true}}, SHIFT(247),
- [4400] = {.entry = {.count = 1, .reusable = true}}, SHIFT(374),
- [4402] = {.entry = {.count = 1, .reusable = true}}, SHIFT(260),
- [4404] = {.entry = {.count = 1, .reusable = true}}, SHIFT(258),
- [4406] = {.entry = {.count = 1, .reusable = true}}, SHIFT(256),
- [4408] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1141),
- [4410] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1137),
- [4412] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1278),
- [4414] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2338),
- [4416] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1874),
- [4418] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2639),
- [4420] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_jsx_namespace_name, 3),
- [4422] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2641),
- [4424] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2236),
- [4426] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1545),
- [4428] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1569),
- [4430] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1310),
- [4432] = {.entry = {.count = 1, .reusable = true}}, SHIFT(276),
- [4434] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2548),
- [4436] = {.entry = {.count = 1, .reusable = true}}, SHIFT(295),
- [4438] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2546),
- [4440] = {.entry = {.count = 1, .reusable = true}}, SHIFT(294),
- [4442] = {.entry = {.count = 1, .reusable = true}}, SHIFT(350),
- [4444] = {.entry = {.count = 1, .reusable = true}}, SHIFT(292),
- [4446] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2714),
- [4448] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2416),
- [4450] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_named_imports, 2),
- [4452] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2409),
- [4454] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2711),
- [4456] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2361),
- [4458] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2242),
- [4460] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2196),
- [4462] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2128),
+ [2731] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1528),
+ [2733] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1644),
+ [2735] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1822),
+ [2737] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1572),
+ [2739] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2150),
+ [2741] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1576),
+ [2743] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1591),
+ [2745] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1618),
+ [2747] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1596),
+ [2749] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_object_repeat1, 2, .production_id = 17), REDUCE(aux_sym_object_pattern_repeat1, 2, .production_id = 18),
+ [2752] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1647),
+ [2754] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2580),
+ [2756] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1603),
+ [2758] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1632),
+ [2760] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1516),
+ [2762] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1777),
+ [2764] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1523),
+ [2766] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1527),
+ [2768] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1637),
+ [2770] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1517),
+ [2772] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1760),
+ [2774] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1510),
+ [2776] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1614),
+ [2778] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1520),
+ [2780] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1522),
+ [2782] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2569),
+ [2784] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1615),
+ [2786] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_object_repeat1, 2, .production_id = 17),
+ [2788] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1639),
+ [2790] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2596),
+ [2792] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1590),
+ [2794] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1594),
+ [2796] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1625),
+ [2798] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2582),
+ [2800] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1601),
+ [2802] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1600),
+ [2804] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1529),
+ [2806] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2584),
+ [2808] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2585),
+ [2810] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2597),
+ [2812] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1548),
+ [2814] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_decorator, 2),
+ [2816] = {.entry = {.count = 1, .reusable = false}}, SHIFT(221),
+ [2818] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2734),
+ [2820] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2598),
+ [2822] = {.entry = {.count = 1, .reusable = true}}, SHIFT(135),
+ [2824] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_method_definition, 6, .production_id = 100),
+ [2826] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_method_definition, 6, .production_id = 99),
+ [2828] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_method_definition, 5, .production_id = 94),
+ [2830] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_method_definition, 3, .production_id = 58),
+ [2832] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_method_definition, 5, .production_id = 89),
+ [2834] = {.entry = {.count = 1, .reusable = false}}, SHIFT(217),
+ [2836] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2757),
+ [2838] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_class_body_repeat1, 1, .production_id = 34),
+ [2840] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1571),
+ [2842] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_decorator_member_expression, 3, .production_id = 44),
+ [2844] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_export_statement_repeat1, 2, .production_id = 12),
+ [2846] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_export_statement_repeat1, 2, .production_id = 12), SHIFT_REPEAT(2071),
+ [2849] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_method_definition, 7, .production_id = 105),
+ [2851] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_method_definition, 4, .production_id = 84),
+ [2853] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_method_definition, 4, .production_id = 77),
+ [2855] = {.entry = {.count = 1, .reusable = true}}, SHIFT(132),
+ [2857] = {.entry = {.count = 1, .reusable = false}}, SHIFT(295),
+ [2859] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2325),
+ [2861] = {.entry = {.count = 1, .reusable = true}}, SHIFT(145),
+ [2863] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_class_body_repeat1, 1, .production_id = 33),
+ [2865] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1627),
+ [2867] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1588),
+ [2869] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1624),
+ [2871] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2173),
+ [2873] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1605),
+ [2875] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1604),
+ [2877] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_class_body_repeat1, 2, .production_id = 34),
+ [2879] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1643),
+ [2881] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2268),
+ [2883] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1610),
+ [2885] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1613),
+ [2887] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1640),
+ [2889] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2164),
+ [2891] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1609),
+ [2893] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1608),
+ [2895] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1642),
+ [2897] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1574),
+ [2899] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2221),
+ [2901] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1621),
+ [2903] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1623),
+ [2905] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_class_static_block, 2, .production_id = 6),
+ [2907] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_export_statement_repeat1, 2, .production_id = 12), SHIFT_REPEAT(2090),
+ [2910] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1631),
+ [2912] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2600),
+ [2914] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1595),
+ [2916] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1598),
+ [2918] = {.entry = {.count = 1, .reusable = true}}, SHIFT(147),
+ [2920] = {.entry = {.count = 1, .reusable = true}}, SHIFT(144),
+ [2922] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_export_statement_repeat1, 1, .production_id = 2),
+ [2924] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2601),
+ [2926] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2148),
+ [2928] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2602),
+ [2930] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2606),
+ [2932] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1626),
+ [2934] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1570),
+ [2936] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2235),
+ [2938] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1620),
+ [2940] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1619),
+ [2942] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2607),
+ [2944] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2609),
+ [2946] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2230),
+ [2948] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2610),
+ [2950] = {.entry = {.count = 1, .reusable = true}}, SHIFT(362),
+ [2952] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2594),
+ [2954] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2593),
+ [2956] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_decorator_call_expression, 2, .production_id = 10),
+ [2958] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2591),
+ [2960] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2471),
+ [2962] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2467),
+ [2964] = {.entry = {.count = 1, .reusable = true}}, SHIFT(409),
+ [2966] = {.entry = {.count = 1, .reusable = true}}, SHIFT(357),
+ [2968] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2438),
+ [2970] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2435),
+ [2972] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2154),
+ [2974] = {.entry = {.count = 1, .reusable = true}}, SHIFT(322),
+ [2976] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2159),
+ [2978] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1646),
+ [2980] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1581),
+ [2982] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2583),
+ [2984] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1587),
+ [2986] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1589),
+ [2988] = {.entry = {.count = 1, .reusable = true}}, SHIFT(350),
+ [2990] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1573),
+ [2992] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2234),
+ [2994] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2175),
+ [2996] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2174),
+ [2998] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2165),
+ [3000] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2169),
+ [3002] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2462),
+ [3004] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2592),
+ [3006] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2172),
+ [3008] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2608),
+ [3010] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2595),
+ [3012] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2581),
+ [3014] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2605),
+ [3016] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2434),
+ [3018] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2163),
+ [3020] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2153),
+ [3022] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2281),
+ [3024] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2599),
+ [3026] = {.entry = {.count = 1, .reusable = false}}, SHIFT(223),
+ [3028] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1747),
+ [3030] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1654),
+ [3032] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1830),
+ [3034] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1806),
+ [3036] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1656),
+ [3038] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1825),
+ [3040] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1652),
+ [3042] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1814),
+ [3044] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1649),
+ [3046] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1655),
+ [3048] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1823),
+ [3050] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_jsx_element_repeat1, 2), SHIFT_REPEAT(223),
+ [3053] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_jsx_element_repeat1, 2), SHIFT_REPEAT(1747),
+ [3056] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_jsx_element_repeat1, 2), SHIFT_REPEAT(1656),
+ [3059] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_jsx_element_repeat1, 2), SHIFT_REPEAT(1830),
+ [3062] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_jsx_element_repeat1, 2),
+ [3064] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1718),
+ [3066] = {.entry = {.count = 1, .reusable = false}}, SHIFT(228),
+ [3068] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2504),
+ [3070] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1748),
+ [3072] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2685),
+ [3074] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1298),
+ [3076] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1843),
+ [3078] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1112),
+ [3080] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1791),
+ [3082] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1761),
+ [3084] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1781),
+ [3086] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1788),
+ [3088] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1121),
+ [3090] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1123),
+ [3092] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1741),
+ [3094] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1260),
+ [3096] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1743),
+ [3098] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1255),
+ [3100] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1248),
+ [3102] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1243),
+ [3104] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1776),
+ [3106] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1778),
+ [3108] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_jsx_opening_element_repeat1, 2, .production_id = 65), SHIFT_REPEAT(1718),
+ [3111] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_jsx_opening_element_repeat1, 2, .production_id = 65), SHIFT_REPEAT(228),
+ [3114] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_jsx_opening_element_repeat1, 2, .production_id = 65),
+ [3116] = {.entry = {.count = 1, .reusable = true}}, SHIFT(228),
+ [3118] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1848),
+ [3120] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1950),
+ [3122] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1947),
+ [3124] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1783),
+ [3126] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1124),
+ [3128] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1842),
+ [3130] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1125),
+ [3132] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1847),
+ [3134] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1829),
+ [3136] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1849),
+ [3138] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2111),
+ [3140] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2772),
+ [3142] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2113),
+ [3144] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2048),
+ [3146] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2730),
+ [3148] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2653),
+ [3150] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1455),
+ [3152] = {.entry = {.count = 1, .reusable = true}}, SHIFT(307),
+ [3154] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1794),
+ [3156] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1480),
+ [3158] = {.entry = {.count = 1, .reusable = false}}, SHIFT(174),
+ [3160] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_array_pattern, 4),
+ [3162] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2038),
+ [3164] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1272),
+ [3166] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_object_pattern, 4, .production_id = 18),
+ [3168] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_variable_declarator, 1, .production_id = 5),
+ [3170] = {.entry = {.count = 1, .reusable = true}}, SHIFT(278),
+ [3172] = {.entry = {.count = 1, .reusable = true}}, SHIFT(321),
+ [3174] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2689),
+ [3176] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2110),
+ [3178] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1329),
+ [3180] = {.entry = {.count = 1, .reusable = true}}, SHIFT(406),
+ [3182] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_array_pattern, 3),
+ [3184] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_object_pattern, 3),
+ [3186] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1422),
+ [3188] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_jsx_attribute, 1, .production_id = 4),
+ [3190] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1682),
+ [3192] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1708),
+ [3194] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1445),
+ [3196] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1714),
+ [3198] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_object_pattern, 4),
+ [3200] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2754),
+ [3202] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1751),
+ [3204] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1978),
+ [3206] = {.entry = {.count = 1, .reusable = false}}, SHIFT(183),
+ [3208] = {.entry = {.count = 1, .reusable = true}}, SHIFT(218),
+ [3210] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_field_definition, 2, .production_id = 67),
+ [3212] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1733),
+ [3214] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1307),
+ [3216] = {.entry = {.count = 1, .reusable = true}}, SHIFT(274),
+ [3218] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_template_string_repeat1, 2), SHIFT_REPEAT(1733),
+ [3221] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_template_string_repeat1, 2),
+ [3223] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_template_string_repeat1, 2), SHIFT_REPEAT(274),
+ [3226] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_field_definition, 1, .production_id = 35),
+ [3228] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2768),
+ [3230] = {.entry = {.count = 1, .reusable = true}}, SHIFT(572),
+ [3232] = {.entry = {.count = 1, .reusable = true}}, SHIFT(287),
+ [3234] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_jsx_opening_element, 2, .dynamic_precedence = -1),
+ [3236] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_jsx_opening_element, 4, .dynamic_precedence = -1, .production_id = 64),
+ [3238] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_switch_body_repeat1, 2), SHIFT_REPEAT(2768),
+ [3241] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_switch_body_repeat1, 2),
+ [3243] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_switch_body_repeat1, 2), SHIFT_REPEAT(287),
+ [3246] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_jsx_attribute, 1),
+ [3248] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1683),
+ [3250] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1789),
+ [3252] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1119),
+ [3254] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2282),
+ [3256] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_jsx_text, 1),
+ [3258] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_jsx_opening_element, 3, .dynamic_precedence = -1, .production_id = 31),
+ [3260] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_jsx_expression, 2),
+ [3262] = {.entry = {.count = 1, .reusable = true}}, SHIFT(941),
+ [3264] = {.entry = {.count = 1, .reusable = true}}, SHIFT(722),
+ [3266] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_decorator, 2),
+ [3268] = {.entry = {.count = 1, .reusable = true}}, SHIFT(216),
+ [3270] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2695),
+ [3272] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2663),
+ [3274] = {.entry = {.count = 1, .reusable = true}}, SHIFT(526),
+ [3276] = {.entry = {.count = 1, .reusable = true}}, SHIFT(777),
+ [3278] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_jsx_expression, 3),
+ [3280] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_field_definition, 2, .production_id = 69),
+ [3282] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2702),
+ [3284] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2401),
+ [3286] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_nested_identifier, 3, .production_id = 66),
+ [3288] = {.entry = {.count = 1, .reusable = true}}, SHIFT(707),
+ [3290] = {.entry = {.count = 1, .reusable = true}}, SHIFT(921),
+ [3292] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2655),
+ [3294] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2332),
+ [3296] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2675),
+ [3298] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_field_definition, 3, .production_id = 86),
+ [3300] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2724),
+ [3302] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_jsx_namespace_name, 3),
+ [3304] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1982),
+ [3306] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2324),
+ [3308] = {.entry = {.count = 1, .reusable = true}}, SHIFT(714),
+ [3310] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1102),
+ [3312] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1730),
+ [3314] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1291),
+ [3316] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1887),
+ [3318] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1470),
+ [3320] = {.entry = {.count = 1, .reusable = false}}, SHIFT(407),
+ [3322] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1965),
+ [3324] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1659),
+ [3326] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1737),
+ [3328] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1661),
+ [3330] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_jsx_attribute, 3, .production_id = 4),
+ [3332] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_decorator_member_expression, 3, .production_id = 44),
+ [3334] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1870),
+ [3336] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1463),
+ [3338] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1940),
+ [3340] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1565),
+ [3342] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1812),
+ [3344] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1953),
+ [3346] = {.entry = {.count = 1, .reusable = true}}, SHIFT(977),
+ [3348] = {.entry = {.count = 1, .reusable = false}}, SHIFT(220),
+ [3350] = {.entry = {.count = 1, .reusable = false}}, SHIFT(262),
+ [3352] = {.entry = {.count = 1, .reusable = false}}, SHIFT(978),
+ [3354] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_jsx_attribute, 3),
+ [3356] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2137),
+ [3358] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2007),
+ [3360] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1076),
+ [3362] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2303),
+ [3364] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pattern, 1, .dynamic_precedence = -1), SHIFT(422),
+ [3367] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pattern, 1, .dynamic_precedence = -1), SHIFT(395),
+ [3370] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_jsx_attribute_string, 3),
+ [3372] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1582),
+ [3374] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1822),
+ [3376] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_object_repeat1, 2, .production_id = 17), REDUCE(aux_sym_object_pattern_repeat1, 2, .production_id = 18),
+ [3379] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1934),
+ [3381] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1851),
+ [3383] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2042),
+ [3385] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1736),
+ [3387] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2238),
+ [3389] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1482),
+ [3391] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1920),
+ [3393] = {.entry = {.count = 1, .reusable = true}}, SHIFT(395),
+ [3395] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2752),
+ [3397] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_export_statement_repeat1, 2, .production_id = 12),
+ [3399] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_export_statement_repeat1, 2, .production_id = 12), SHIFT_REPEAT(2006),
+ [3402] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1923),
+ [3404] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1563),
+ [3406] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1841),
+ [3408] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1917),
+ [3410] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2004),
+ [3412] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1846),
+ [3414] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2353),
+ [3416] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1868),
+ [3418] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2064),
+ [3420] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1259),
+ [3422] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2423),
+ [3424] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1583),
+ [3426] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1824),
+ [3428] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1897),
+ [3430] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_jsx_opening_element_repeat1, 1, .production_id = 32),
+ [3432] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1660),
+ [3434] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1662),
+ [3436] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1901),
+ [3438] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1584),
+ [3440] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1836),
+ [3442] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1020),
+ [3444] = {.entry = {.count = 1, .reusable = false}}, SHIFT(222),
+ [3446] = {.entry = {.count = 1, .reusable = false}}, SHIFT(292),
+ [3448] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1005),
+ [3450] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1657),
+ [3452] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1664),
+ [3454] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1914),
+ [3456] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_variable_declarator, 2, .production_id = 21),
+ [3458] = {.entry = {.count = 1, .reusable = true}}, SHIFT(270),
+ [3460] = {.entry = {.count = 1, .reusable = true}}, SHIFT(269),
+ [3462] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_jsx_attribute_string, 2),
+ [3464] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1944),
+ [3466] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1771),
+ [3468] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1658),
+ [3470] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1665),
+ [3472] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1470),
+ [3474] = {.entry = {.count = 1, .reusable = true}}, SHIFT(407),
+ [3476] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1704),
+ [3478] = {.entry = {.count = 1, .reusable = true}}, SHIFT(612),
+ [3480] = {.entry = {.count = 1, .reusable = true}}, SHIFT(611),
+ [3482] = {.entry = {.count = 1, .reusable = true}}, SHIFT(607),
+ [3484] = {.entry = {.count = 1, .reusable = true}}, SHIFT(603),
+ [3486] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_string_repeat2, 2),
+ [3488] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_string_repeat2, 2), SHIFT_REPEAT(1857),
+ [3491] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_template_substitution, 3),
+ [3493] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2452),
+ [3495] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2120),
+ [3497] = {.entry = {.count = 1, .reusable = false}}, SHIFT(218),
+ [3499] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1190),
+ [3501] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1857),
+ [3503] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1798),
+ [3505] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1458),
+ [3507] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2072),
+ [3509] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1577),
+ [3511] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1927),
+ [3513] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1809),
+ [3515] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1927),
+ [3517] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1933),
+ [3519] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1933),
+ [3521] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2694),
+ [3523] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1472),
+ [3525] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1476),
+ [3527] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2482),
+ [3529] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2118),
+ [3531] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1463),
+ [3533] = {.entry = {.count = 1, .reusable = true}}, SHIFT(219),
+ [3535] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2535),
+ [3537] = {.entry = {.count = 1, .reusable = true}}, SHIFT(371),
+ [3539] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1120),
+ [3541] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1898),
+ [3543] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1899),
+ [3545] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1863),
+ [3547] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2553),
+ [3549] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2087),
+ [3551] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1956),
+ [3553] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1937),
+ [3555] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1938),
+ [3557] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_string_repeat1, 2),
+ [3559] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_string_repeat1, 2), SHIFT_REPEAT(1878),
+ [3562] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2122),
+ [3564] = {.entry = {.count = 1, .reusable = true}}, SHIFT(857),
+ [3566] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2667),
+ [3568] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2623),
+ [3570] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2084),
+ [3572] = {.entry = {.count = 1, .reusable = true}}, SHIFT(870),
+ [3574] = {.entry = {.count = 1, .reusable = true}}, SHIFT(865),
+ [3576] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2638),
+ [3578] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2074),
+ [3580] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_variable_declaration_repeat1, 2), SHIFT_REPEAT(1704),
+ [3583] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_variable_declaration_repeat1, 2),
+ [3585] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2664),
+ [3587] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1473),
+ [3589] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1959),
+ [3591] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1140),
+ [3593] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2656),
+ [3595] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2631),
+ [3597] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2073),
+ [3599] = {.entry = {.count = 1, .reusable = true}}, SHIFT(670),
+ [3601] = {.entry = {.count = 1, .reusable = true}}, SHIFT(671),
+ [3603] = {.entry = {.count = 1, .reusable = true}}, SHIFT(201),
+ [3605] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1715),
+ [3607] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2565),
+ [3609] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1160),
+ [3611] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1878),
+ [3613] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_array_repeat1, 2), SHIFT_REPEAT(214),
+ [3616] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1469),
+ [3618] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1457),
+ [3620] = {.entry = {.count = 1, .reusable = true}}, SHIFT(787),
+ [3622] = {.entry = {.count = 1, .reusable = true}}, SHIFT(783),
+ [3624] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2575),
+ [3626] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2051),
+ [3628] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2665),
+ [3630] = {.entry = {.count = 1, .reusable = true}}, SHIFT(774),
+ [3632] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2537),
+ [3634] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2005),
+ [3636] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2570),
+ [3638] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2571),
+ [3640] = {.entry = {.count = 1, .reusable = true}}, SHIFT(784),
+ [3642] = {.entry = {.count = 1, .reusable = true}}, SHIFT(600),
+ [3644] = {.entry = {.count = 1, .reusable = true}}, SHIFT(945),
+ [3646] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2561),
+ [3648] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2047),
+ [3650] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2708),
+ [3652] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1693),
+ [3654] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1739),
+ [3656] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1961),
+ [3658] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2483),
+ [3660] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2116),
+ [3662] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1963),
+ [3664] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_jsx_attribute_string_repeat1, 2), SHIFT_REPEAT(1927),
+ [3667] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_jsx_attribute_string_repeat1, 2),
+ [3669] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_jsx_attribute_string_repeat1, 2), SHIFT_REPEAT(1927),
+ [3672] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1474),
+ [3674] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1740),
+ [3676] = {.entry = {.count = 1, .reusable = true}}, SHIFT(724),
+ [3678] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1090),
+ [3680] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_jsx_attribute_string_repeat2, 2), SHIFT_REPEAT(1933),
+ [3683] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_jsx_attribute_string_repeat2, 2),
+ [3685] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_jsx_attribute_string_repeat2, 2), SHIFT_REPEAT(1933),
+ [3688] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1946),
+ [3690] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1239),
+ [3692] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1107),
+ [3694] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1850),
+ [3696] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_object_repeat1, 2, .production_id = 17),
+ [3698] = {.entry = {.count = 1, .reusable = true}}, SHIFT(906),
+ [3700] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1462),
+ [3702] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1466),
+ [3704] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_object_pattern_repeat1, 2, .production_id = 18),
+ [3706] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1865),
+ [3708] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1839),
+ [3710] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1865),
+ [3712] = {.entry = {.count = 1, .reusable = true}}, SHIFT(422),
+ [3714] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2161),
+ [3716] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2089),
+ [3718] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1864),
+ [3720] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1864),
+ [3722] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1191),
+ [3724] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1919),
+ [3726] = {.entry = {.count = 1, .reusable = true}}, SHIFT(937),
+ [3728] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2533),
+ [3730] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2012),
+ [3732] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2574),
+ [3734] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1989),
+ [3736] = {.entry = {.count = 1, .reusable = true}}, SHIFT(938),
+ [3738] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1732),
+ [3740] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1860),
+ [3742] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2587),
+ [3744] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1991),
+ [3746] = {.entry = {.count = 1, .reusable = true}}, SHIFT(910),
+ [3748] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1820),
+ [3750] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2468),
+ [3752] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2419),
+ [3754] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1153),
+ [3756] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1154),
+ [3758] = {.entry = {.count = 1, .reusable = true}}, SHIFT(360),
+ [3760] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2412),
+ [3762] = {.entry = {.count = 1, .reusable = false}}, SHIFT(606),
+ [3764] = {.entry = {.count = 1, .reusable = true}}, SHIFT(606),
+ [3766] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1767),
+ [3768] = {.entry = {.count = 1, .reusable = true}}, SHIFT(74),
+ [3770] = {.entry = {.count = 1, .reusable = true}}, SHIFT(20),
+ [3772] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1756),
+ [3774] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1118),
+ [3776] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1762),
+ [3778] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1749),
+ [3780] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1479),
+ [3782] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1078),
+ [3784] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2588),
+ [3786] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1750),
+ [3788] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2603),
+ [3790] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1716),
+ [3792] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1075),
+ [3794] = {.entry = {.count = 1, .reusable = true}}, SHIFT(50),
+ [3796] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1775),
+ [3798] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1818),
+ [3800] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2323),
+ [3802] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1834),
+ [3804] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2726),
+ [3806] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2160),
+ [3808] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1755),
+ [3810] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1144),
+ [3812] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1612),
+ [3814] = {.entry = {.count = 1, .reusable = true}}, SHIFT(354),
+ [3816] = {.entry = {.count = 1, .reusable = true}}, SHIFT(215),
+ [3818] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2156),
+ [3820] = {.entry = {.count = 1, .reusable = true}}, SHIFT(16),
+ [3822] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1779),
+ [3824] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2391),
+ [3826] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1705),
+ [3828] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_pair_pattern, 3, .production_id = 57),
+ [3830] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1261),
+ [3832] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_named_imports_repeat1, 2), SHIFT_REPEAT(1731),
+ [3835] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_named_imports_repeat1, 2),
+ [3837] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_export_statement_repeat1, 1, .production_id = 2),
+ [3839] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1699),
+ [3841] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2110),
+ [3843] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2152),
+ [3845] = {.entry = {.count = 1, .reusable = false}}, SHIFT(902),
+ [3847] = {.entry = {.count = 1, .reusable = true}}, SHIFT(902),
+ [3849] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2305),
+ [3851] = {.entry = {.count = 1, .reusable = false}}, SHIFT(677),
+ [3853] = {.entry = {.count = 1, .reusable = true}}, SHIFT(677),
+ [3855] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1156),
+ [3857] = {.entry = {.count = 1, .reusable = true}}, SHIFT(141),
+ [3859] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2406),
+ [3861] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2304),
+ [3863] = {.entry = {.count = 1, .reusable = false}}, SHIFT(678),
+ [3865] = {.entry = {.count = 1, .reusable = true}}, SHIFT(678),
+ [3867] = {.entry = {.count = 1, .reusable = true}}, SHIFT(126),
+ [3869] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2298),
+ [3871] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2142),
+ [3873] = {.entry = {.count = 1, .reusable = false}}, SHIFT(901),
+ [3875] = {.entry = {.count = 1, .reusable = true}}, SHIFT(901),
+ [3877] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1723),
+ [3879] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2758),
+ [3881] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_export_clause, 3),
+ [3883] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2124),
+ [3885] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2411),
+ [3887] = {.entry = {.count = 1, .reusable = false}}, SHIFT(608),
+ [3889] = {.entry = {.count = 1, .reusable = true}}, SHIFT(608),
+ [3891] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_export_clause, 5),
+ [3893] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_array_pattern_repeat1, 2),
+ [3895] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1240),
+ [3897] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1765),
+ [3899] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1698),
+ [3901] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2576),
+ [3903] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__module_export_name, 1),
+ [3905] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_import_specifier, 1, .production_id = 5),
+ [3907] = {.entry = {.count = 1, .reusable = true}}, SHIFT(17),
+ [3909] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1773),
+ [3911] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2589),
+ [3913] = {.entry = {.count = 1, .reusable = true}}, SHIFT(394),
+ [3915] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1158),
+ [3917] = {.entry = {.count = 1, .reusable = true}}, SHIFT(129),
+ [3919] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2292),
+ [3921] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1710),
+ [3923] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2754),
+ [3925] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1262),
+ [3927] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1284),
+ [3929] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_array_pattern_repeat1, 2), SHIFT_REPEAT(201),
+ [3932] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2070),
+ [3934] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1292),
+ [3936] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1526),
+ [3938] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_glimmer_template_repeat1, 2), SHIFT_REPEAT(2072),
+ [3941] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_glimmer_template_repeat1, 2),
+ [3943] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2639),
+ [3945] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2642),
+ [3947] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1722),
+ [3949] = {.entry = {.count = 1, .reusable = true}}, SHIFT(42),
+ [3951] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1763),
+ [3953] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2551),
+ [3955] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_object_pattern_repeat1, 2), SHIFT_REPEAT(1482),
+ [3958] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_object_pattern_repeat1, 2),
+ [3960] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2540),
+ [3962] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2333),
+ [3964] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1543),
+ [3966] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_formal_parameters_repeat1, 2),
+ [3968] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2189),
+ [3970] = {.entry = {.count = 1, .reusable = false}}, SHIFT(813),
+ [3972] = {.entry = {.count = 1, .reusable = true}}, SHIFT(813),
+ [3974] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2188),
+ [3976] = {.entry = {.count = 1, .reusable = false}}, SHIFT(810),
+ [3978] = {.entry = {.count = 1, .reusable = true}}, SHIFT(810),
+ [3980] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2081),
+ [3982] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_formal_parameters_repeat1, 2), SHIFT_REPEAT(226),
+ [3985] = {.entry = {.count = 1, .reusable = true}}, SHIFT(131),
+ [3987] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2182),
+ [3989] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2384),
+ [3991] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2555),
+ [3993] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2555),
+ [3995] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2385),
+ [3997] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2550),
+ [3999] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2550),
+ [4001] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_decorator_call_expression, 2, .production_id = 10),
+ [4003] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_object_repeat1, 2), SHIFT_REPEAT(1479),
+ [4006] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_object_repeat1, 2),
+ [4008] = {.entry = {.count = 1, .reusable = true}}, SHIFT(136),
+ [4010] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2400),
+ [4012] = {.entry = {.count = 1, .reusable = true}}, SHIFT(229),
+ [4014] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_export_clause_repeat1, 2), SHIFT_REPEAT(1770),
+ [4017] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_export_clause_repeat1, 2),
+ [4019] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1645),
+ [4021] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_export_clause, 4),
+ [4023] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1805),
+ [4025] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_export_specifier, 1, .production_id = 5),
+ [4027] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1712),
+ [4029] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2035),
+ [4031] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_export_clause, 2),
+ [4033] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1309),
+ [4035] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2128),
+ [4037] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2440),
+ [4039] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2430),
+ [4041] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1876),
+ [4043] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1877),
+ [4045] = {.entry = {.count = 1, .reusable = true}}, SHIFT(23),
+ [4047] = {.entry = {.count = 1, .reusable = true}}, SHIFT(38),
+ [4049] = {.entry = {.count = 1, .reusable = true}}, SHIFT(30),
+ [4051] = {.entry = {.count = 1, .reusable = true}}, SHIFT(998),
+ [4053] = {.entry = {.count = 1, .reusable = false}}, SHIFT(995),
+ [4055] = {.entry = {.count = 1, .reusable = true}}, SHIFT(32),
+ [4057] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2436),
+ [4059] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2777),
+ [4061] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_export_specifier, 3, .production_id = 83),
+ [4063] = {.entry = {.count = 1, .reusable = true}}, SHIFT(931),
+ [4065] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_method_definition, 4, .production_id = 77),
+ [4067] = {.entry = {.count = 1, .reusable = true}}, SHIFT(275),
+ [4069] = {.entry = {.count = 1, .reusable = true}}, SHIFT(25),
+ [4071] = {.entry = {.count = 1, .reusable = true}}, SHIFT(659),
+ [4073] = {.entry = {.count = 1, .reusable = true}}, SHIFT(932),
+ [4075] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_formal_parameters, 4),
+ [4077] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2349),
+ [4079] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2725),
+ [4081] = {.entry = {.count = 1, .reusable = true}}, SHIFT(27),
+ [4083] = {.entry = {.count = 1, .reusable = true}}, SHIFT(879),
+ [4085] = {.entry = {.count = 1, .reusable = true}}, SHIFT(878),
+ [4087] = {.entry = {.count = 1, .reusable = true}}, SHIFT(766),
+ [4089] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_method_definition, 4, .production_id = 84),
+ [4091] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1758),
+ [4093] = {.entry = {.count = 1, .reusable = true}}, SHIFT(237),
+ [4095] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2463),
+ [4097] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2775),
+ [4099] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_import_specifier, 3, .production_id = 83),
+ [4101] = {.entry = {.count = 1, .reusable = true}}, SHIFT(35),
+ [4103] = {.entry = {.count = 1, .reusable = true}}, SHIFT(834),
+ [4105] = {.entry = {.count = 1, .reusable = true}}, SHIFT(828),
+ [4107] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2548),
+ [4109] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2764),
+ [4111] = {.entry = {.count = 1, .reusable = true}}, SHIFT(804),
+ [4113] = {.entry = {.count = 1, .reusable = true}}, SHIFT(809),
+ [4115] = {.entry = {.count = 1, .reusable = true}}, SHIFT(884),
+ [4117] = {.entry = {.count = 1, .reusable = true}}, SHIFT(882),
+ [4119] = {.entry = {.count = 1, .reusable = true}}, SHIFT(798),
+ [4121] = {.entry = {.count = 1, .reusable = true}}, SHIFT(799),
+ [4123] = {.entry = {.count = 1, .reusable = true}}, SHIFT(796),
+ [4125] = {.entry = {.count = 1, .reusable = true}}, SHIFT(797),
+ [4127] = {.entry = {.count = 1, .reusable = true}}, SHIFT(790),
+ [4129] = {.entry = {.count = 1, .reusable = true}}, SHIFT(792),
+ [4131] = {.entry = {.count = 1, .reusable = true}}, SHIFT(265),
+ [4133] = {.entry = {.count = 1, .reusable = true}}, SHIFT(66),
+ [4135] = {.entry = {.count = 1, .reusable = true}}, SHIFT(60),
+ [4137] = {.entry = {.count = 1, .reusable = true}}, SHIFT(64),
+ [4139] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2560),
+ [4141] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2762),
+ [4143] = {.entry = {.count = 1, .reusable = true}}, SHIFT(56),
+ [4145] = {.entry = {.count = 1, .reusable = true}}, SHIFT(54),
+ [4147] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2640),
+ [4149] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2751),
+ [4151] = {.entry = {.count = 1, .reusable = true}}, SHIFT(675),
+ [4153] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_formal_parameters, 2),
+ [4155] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_method_definition, 3, .production_id = 58),
+ [4157] = {.entry = {.count = 1, .reusable = true}}, SHIFT(255),
+ [4159] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2635),
+ [4161] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2749),
+ [4163] = {.entry = {.count = 1, .reusable = true}}, SHIFT(726),
+ [4165] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1753),
+ [4167] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1769),
+ [4169] = {.entry = {.count = 1, .reusable = true}}, SHIFT(763),
+ [4171] = {.entry = {.count = 1, .reusable = true}}, SHIFT(762),
+ [4173] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_nested_identifier, 3, .production_id = 66),
+ [4175] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2738),
+ [4177] = {.entry = {.count = 1, .reusable = true}}, SHIFT(733),
+ [4179] = {.entry = {.count = 1, .reusable = true}}, SHIFT(734),
+ [4181] = {.entry = {.count = 1, .reusable = true}}, SHIFT(728),
+ [4183] = {.entry = {.count = 1, .reusable = true}}, SHIFT(729),
+ [4185] = {.entry = {.count = 1, .reusable = true}}, SHIFT(721),
+ [4187] = {.entry = {.count = 1, .reusable = true}}, SHIFT(725),
+ [4189] = {.entry = {.count = 1, .reusable = true}}, SHIFT(717),
+ [4191] = {.entry = {.count = 1, .reusable = true}}, SHIFT(719),
+ [4193] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2469),
+ [4195] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2476),
+ [4197] = {.entry = {.count = 1, .reusable = true}}, SHIFT(277),
+ [4199] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2514),
+ [4201] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2518),
+ [4203] = {.entry = {.count = 1, .reusable = true}}, SHIFT(48),
+ [4205] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2200),
+ [4207] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2520),
+ [4209] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_formal_parameters, 5),
+ [4211] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2525),
+ [4213] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2532),
+ [4215] = {.entry = {.count = 1, .reusable = true}}, SHIFT(46),
+ [4217] = {.entry = {.count = 1, .reusable = true}}, SHIFT(975),
+ [4219] = {.entry = {.count = 1, .reusable = false}}, SHIFT(976),
+ [4221] = {.entry = {.count = 1, .reusable = true}}, SHIFT(44),
+ [4223] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_field_definition, 3, .production_id = 85),
+ [4225] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2578),
+ [4227] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2722),
+ [4229] = {.entry = {.count = 1, .reusable = true}}, SHIFT(928),
+ [4231] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_field_definition, 3, .production_id = 87),
+ [4233] = {.entry = {.count = 1, .reusable = true}}, SHIFT(52),
+ [4235] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2636),
+ [4237] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2644),
+ [4239] = {.entry = {.count = 1, .reusable = true}}, SHIFT(605),
+ [4241] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__from_clause, 2, .production_id = 20),
+ [4243] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1921),
+ [4245] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_import_clause, 1),
+ [4247] = {.entry = {.count = 1, .reusable = true}}, SHIFT(598),
+ [4249] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1764),
+ [4251] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_method_definition, 5, .production_id = 89),
+ [4253] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1757),
+ [4255] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2568),
+ [4257] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_method_definition, 5, .production_id = 94),
+ [4259] = {.entry = {.count = 1, .reusable = true}}, SHIFT(543),
+ [4261] = {.entry = {.count = 1, .reusable = true}}, SHIFT(542),
+ [4263] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2566),
+ [4265] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2715),
+ [4267] = {.entry = {.count = 1, .reusable = true}}, SHIFT(537),
+ [4269] = {.entry = {.count = 1, .reusable = true}}, SHIFT(538),
+ [4271] = {.entry = {.count = 1, .reusable = true}}, SHIFT(532),
+ [4273] = {.entry = {.count = 1, .reusable = true}}, SHIFT(534),
+ [4275] = {.entry = {.count = 1, .reusable = true}}, SHIFT(530),
+ [4277] = {.entry = {.count = 1, .reusable = true}}, SHIFT(531),
+ [4279] = {.entry = {.count = 1, .reusable = true}}, SHIFT(528),
+ [4281] = {.entry = {.count = 1, .reusable = true}}, SHIFT(529),
+ [4283] = {.entry = {.count = 1, .reusable = true}}, SHIFT(291),
+ [4285] = {.entry = {.count = 1, .reusable = true}}, SHIFT(40),
+ [4287] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2556),
+ [4289] = {.entry = {.count = 1, .reusable = true}}, SHIFT(37),
+ [4291] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_field_definition, 2, .production_id = 68),
+ [4293] = {.entry = {.count = 1, .reusable = true}}, SHIFT(21),
+ [4295] = {.entry = {.count = 1, .reusable = true}}, SHIFT(294),
+ [4297] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1571),
+ [4299] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_field_definition, 4, .production_id = 98),
+ [4301] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_method_definition, 6, .production_id = 99),
+ [4303] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_method_definition, 6, .production_id = 100),
+ [4305] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1782),
+ [4307] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2166),
+ [4309] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2654),
+ [4311] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_method_definition, 7, .production_id = 105),
+ [4313] = {.entry = {.count = 1, .reusable = true}}, SHIFT(68),
+ [4315] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_formal_parameters, 3),
+ [4317] = {.entry = {.count = 1, .reusable = true}}, SHIFT(295),
+ [4319] = {.entry = {.count = 1, .reusable = true}}, SHIFT(934),
+ [4321] = {.entry = {.count = 1, .reusable = true}}, SHIFT(933),
+ [4323] = {.entry = {.count = 1, .reusable = true}}, SHIFT(911),
+ [4325] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_glimmer_opening_tag, 1),
+ [4327] = {.entry = {.count = 1, .reusable = true}}, SHIFT(904),
+ [4329] = {.entry = {.count = 1, .reusable = true}}, SHIFT(903),
+ [4331] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_named_imports, 2),
+ [4333] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2346),
+ [4335] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2261),
+ [4337] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1915),
+ [4339] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1977),
+ [4341] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2223),
+ [4343] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1902),
+ [4345] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1301),
+ [4347] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2339),
+ [4349] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2760),
+ [4351] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2198),
+ [4353] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1962),
+ [4355] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1929),
+ [4357] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2328),
+ [4359] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1943),
+ [4361] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2660),
+ [4363] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1960),
+ [4365] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2723),
+ [4367] = {.entry = {.count = 1, .reusable = true}}, SHIFT(306),
+ [4369] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1295),
+ [4371] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2376),
+ [4373] = {.entry = {.count = 1, .reusable = true}}, ACCEPT_INPUT(),
+ [4375] = {.entry = {.count = 1, .reusable = true}}, SHIFT(293),
+ [4377] = {.entry = {.count = 1, .reusable = true}}, SHIFT(227),
+ [4379] = {.entry = {.count = 1, .reusable = true}}, SHIFT(244),
+ [4381] = {.entry = {.count = 1, .reusable = true}}, SHIFT(991),
+ [4383] = {.entry = {.count = 1, .reusable = true}}, SHIFT(990),
+ [4385] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2157),
+ [4387] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1893),
+ [4389] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1766),
+ [4391] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2437),
+ [4393] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_named_imports, 5),
+ [4395] = {.entry = {.count = 1, .reusable = true}}, SHIFT(315),
+ [4397] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1867),
+ [4399] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1797),
+ [4401] = {.entry = {.count = 1, .reusable = true}}, SHIFT(256),
+ [4403] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2466),
+ [4405] = {.entry = {.count = 1, .reusable = true}}, SHIFT(297),
+ [4407] = {.entry = {.count = 1, .reusable = true}}, SHIFT(296),
+ [4409] = {.entry = {.count = 1, .reusable = true}}, SHIFT(290),
+ [4411] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2747),
+ [4413] = {.entry = {.count = 1, .reusable = true}}, SHIFT(284),
+ [4415] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2759),
+ [4417] = {.entry = {.count = 1, .reusable = true}}, SHIFT(342),
+ [4419] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1862),
+ [4421] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2579),
+ [4423] = {.entry = {.count = 1, .reusable = true}}, SHIFT(253),
+ [4425] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2727),
+ [4427] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1105),
+ [4429] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2590),
+ [4431] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1103),
+ [4433] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2492),
+ [4435] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2138),
+ [4437] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2306),
+ [4439] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1441),
+ [4441] = {.entry = {.count = 1, .reusable = true}}, SHIFT(271),
+ [4443] = {.entry = {.count = 1, .reusable = true}}, SHIFT(267),
+ [4445] = {.entry = {.count = 1, .reusable = true}}, SHIFT(266),
+ [4447] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1552),
+ [4449] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_jsx_namespace_name, 3),
+ [4451] = {.entry = {.count = 1, .reusable = true}}, SHIFT(261),
+ [4453] = {.entry = {.count = 1, .reusable = true}}, SHIFT(377),
+ [4455] = {.entry = {.count = 1, .reusable = true}}, SHIFT(252),
+ [4457] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2774),
+ [4459] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2641),
+ [4461] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2643),
+ [4463] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_namespace_export, 3),
+ [4465] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_named_imports, 4),
+ [4467] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1575),
+ [4469] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_named_imports, 3),
+ [4471] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2184),
+ [4473] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1321),
+ [4475] = {.entry = {.count = 1, .reusable = true}}, SHIFT(282),
+ [4477] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2546),
+ [4479] = {.entry = {.count = 1, .reusable = true}}, SHIFT(289),
+ [4481] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2536),
+ [4483] = {.entry = {.count = 1, .reusable = true}}, SHIFT(298),
+ [4485] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_import_clause, 3),
+ [4487] = {.entry = {.count = 1, .reusable = true}}, SHIFT(251),
+ [4489] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10),
+ [4491] = {.entry = {.count = 1, .reusable = true}}, SHIFT(248),
+ [4493] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_namespace_import, 3),
+ [4495] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2432),
+ [4497] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2425),
+ [4499] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2530),
+ [4501] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2373),
+ [4503] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2273),
+ [4505] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2204),
+ [4507] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2134),
};
#ifdef __cplusplus
diff --git a/src/tree_sitter/parser.h b/src/tree_sitter/parser.h
index d2103259..2b14ac10 100644
--- a/src/tree_sitter/parser.h
+++ b/src/tree_sitter/parser.h
@@ -13,8 +13,9 @@ extern "C" {
#define ts_builtin_sym_end 0
#define TREE_SITTER_SERIALIZATION_BUFFER_SIZE 1024
-#ifndef TREE_SITTER_API_H_
typedef uint16_t TSStateId;
+
+#ifndef TREE_SITTER_API_H_
typedef uint16_t TSSymbol;
typedef uint16_t TSFieldId;
typedef struct TSLanguage TSLanguage;
@@ -139,8 +140,7 @@ struct TSLanguage {
lexer->advance(lexer, skip); \
start: \
skip = false; \
- lookahead = lexer->lookahead; \
- eof = lexer->eof(lexer);
+ lookahead = lexer->lookahead;
#define ADVANCE(state_value) \
{ \
@@ -166,7 +166,7 @@ struct TSLanguage {
* Parse Table Macros
*/
-#define SMALL_STATE(id) ((id) - LARGE_STATE_COUNT)
+#define SMALL_STATE(id) id - LARGE_STATE_COUNT
#define STATE(id) id
@@ -176,7 +176,7 @@ struct TSLanguage {
{{ \
.shift = { \
.type = TSParseActionTypeShift, \
- .state = (state_value) \
+ .state = state_value \
} \
}}
@@ -184,7 +184,7 @@ struct TSLanguage {
{{ \
.shift = { \
.type = TSParseActionTypeShift, \
- .state = (state_value), \
+ .state = state_value, \
.repetition = true \
} \
}}
diff --git a/test/corpus/literals.txt b/test/corpus/literals.txt
index 251a8f5d..de8f8850 100644
--- a/test/corpus/literals.txt
+++ b/test/corpus/literals.txt
@@ -108,22 +108,6 @@ world';
(expression_statement
(string (string_fragment) (escape_sequence) (string_fragment))))
-============================================================
-Non-standard unescaped newlines legal in TSX attributes
-============================================================
-
-"hello
-world";
-
-'hello
-world';
-
----
-
-(program
- (expression_statement (string (string_fragment)))
- (expression_statement (string (string_fragment))))
-
=========================================================
JSX strings with unescaped newlines for TSX attributes
=========================================================
@@ -151,3 +135,37 @@ JSX strings with unescaped newlines for TSX attributes
(jsx_attribute (property_identifier) (string (string_fragment))))
(jsx_closing_element
(identifier)))))
+
+===============================================
+JSX with HTML character references (entities)
+===============================================
+
+foo bar;
+
+foo;
+
+----
+
+(program
+ (expression_statement
+ (jsx_element
+ (jsx_opening_element
+ (identifier))
+ (jsx_text)
+ (jsx_html_character_reference)
+ (jsx_text)
+ (jsx_closing_element
+ (identifier))))
+ (expression_statement
+ (jsx_element
+ (jsx_opening_element
+ (identifier)
+ (jsx_attribute
+ (property_identifier)
+ (string
+ (string_fragment)
+ (jsx_html_character_reference)
+ (string_fragment))))
+ (jsx_text)
+ (jsx_closing_element
+ (identifier)))))
diff --git a/tree-sitter-javascript.wasm b/tree-sitter-javascript.wasm
index 1accaf65..255f5a41 100755
Binary files a/tree-sitter-javascript.wasm and b/tree-sitter-javascript.wasm differ